@charset "UTF-8";.np-backdrop[data-v-b2832174]{position:fixed;inset:0;z-index:900;background:#070c16cc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.np[data-v-b2832174]{position:fixed;z-index:901;left:0;right:0;bottom:0;max-height:85dvh;display:flex;flex-direction:column;background:#131c2e;border-top-left-radius:1.2rem;border-top-right-radius:1.2rem;border-top:1px solid #243353;box-shadow:0 -12px 40px #00000073;padding-bottom:env(safe-area-inset-bottom);font-family:Inter Variable,system-ui,-apple-system,sans-serif;scrollbar-color:#4b5975 #131c2e}.np__header[data-v-b2832174]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.4rem;border-bottom:1px solid #1f2c47}.np__title[data-v-b2832174]{margin:0;font-size:2em;font-weight:600;color:#98bff8}.np__actions[data-v-b2832174]{display:flex;align-items:center;gap:1rem}.np__mark[data-v-b2832174]{border:none;background:transparent;color:#7ab8ff;font:inherit;font-size:1.3rem;font-weight:500;padding:0 1.2rem;cursor:pointer}.np__mark[data-v-b2832174]:hover{background:#1a2540}.np__close[data-v-b2832174]{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:#9fb1cd;cursor:pointer}.np__close svg[data-v-b2832174]{width:2rem;height:2rem}.np__body[data-v-b2832174]{overflow-y:auto;-webkit-overflow-scrolling:touch}.np__state[data-v-b2832174]{margin:0;padding:2rem 1.2rem;text-align:center;color:#7e8eaa;font-size:1.6rem}.np__list[data-v-b2832174]{list-style:none;margin:0;padding:.8em 0}.np-item[data-v-b2832174]{position:relative;display:flex;align-items:flex-start;gap:1rem;padding:1rem 1.2rem;cursor:pointer;transition:background .15s ease;opacity:.7}.np-item--unread[data-v-b2832174]{background:#1d2949;opacity:1}.np-item--unread .np-item__body[data-v-b2832174]{color:#fff}.np-item__content[data-v-b2832174]{min-width:0;flex:1 1 auto}.np-item__title[data-v-b2832174]{margin:0 0 .4rem;font-size:1.6rem;font-weight:600;color:#eef3fb}.np-item__body[data-v-b2832174]{margin:0 0 .3rem;font-size:1.5rem;line-height:1.3;color:#a9b8d2}.np-item__time[data-v-b2832174]{margin:0;font-size:1.4rem;color:#6f7f9c}.np-item__dot[data-v-b2832174]{flex:0 0 auto;width:1.2rem;height:1.2rem;border-radius:50%;background:#7ab8ff}.enable-notifications[data-v-b2832174]{display:flex;align-items:center;justify-content:space-between;padding:1rem;gap:1rem;margin-bottom:4rem}.enable-notifications p[data-v-b2832174]{font-size:1.6rem;color:#eef3fb}.enable-notifications button[data-v-b2832174]{border:none;background:#004ba0;color:#eef3fb;font-size:1.6rem;font-weight:600;padding:.8rem 1.6rem;border-radius:1rem;cursor:pointer}.np-fade-enter-active[data-v-b2832174],.np-fade-leave-active[data-v-b2832174]{transition:opacity .22s ease}.np-fade-enter-from[data-v-b2832174],.np-fade-leave-to[data-v-b2832174]{opacity:0}.np-slide-enter-active[data-v-b2832174]{transition:transform .28s cubic-bezier(.22,1,.36,1)}.np-slide-leave-active[data-v-b2832174]{transition:transform .22s ease-in}.np-slide-enter-from[data-v-b2832174],.np-slide-leave-to[data-v-b2832174]{transform:translateY(100%)}.dashboard__header[data-v-086163ef]{width:100%;flex-shrink:0;background-color:var(--dark-2);display:flex;justify-content:flex-start;align-items:flex-end;padding:0 1.6em;gap:2em;border-bottom:4px solid #254680}.dashboard__header__logo[data-v-086163ef]{width:6em;width:4.8em;padding-block:1.5em;margin-right:1.2em;align-self:center}.dashboard__header__logo img[data-v-086163ef]{width:100%;height:auto;object-fit:contain}.dashboard__header__nav[data-v-086163ef]{display:flex;align-items:flex-end;gap:.7em;font-size:.6em;padding-top:1em}.dashboard__header__nav__tab[data-v-086163ef]{display:flex;align-items:center;flex-direction:column;gap:1em;background:linear-gradient(180deg,var(--dark-3) 80%,var(--dark-2) 100%);padding:1em 2em;border-radius:.6em .6em 0 0}.dashboard__header__nav__tab.active-tab[data-v-086163ef]{background:#254680}.dashboard__header__nav__tab.active-tab .dashboard__header__nav__tab__text[data-v-086163ef]{color:#fff}.dashboard__header__nav__tab.active-tab .dashboard__header__nav__tab__icon[data-v-086163ef]{display:block}.dashboard__header__nav__tab__icon[data-v-086163ef]{width:2.2em;height:2.2em;display:none}.dashboard__header__nav__tab__icon img[data-v-086163ef]{width:100%;height:100%;object-fit:contain}.dashboard__header__nav__tab__text[data-v-086163ef]{display:flex;align-items:center;justify-content:center;font-size:1.2em;font-weight:600;color:#909db9;line-height:1;gap:.5em}.dashboard__header__nav__tab__text__led[data-v-086163ef]{margin-left:-.3em;width:.5em;height:.5em;border-radius:50%;background-color:var(--red-3);box-shadow:0 0 .5em var(--red-3);animation:blink .5s infinite}.dashboard__header__profile[data-v-086163ef]{display:flex;align-items:center;gap:.6em;margin-left:auto;align-self:center}.dashboard__header__profile__left[data-v-086163ef]{display:flex;align-items:center;width:2em;height:2em;border-radius:50%;background-color:#0f1521;overflow:hidden}.dashboard__header__profile__left img[data-v-086163ef]{width:100%;height:100%;object-fit:cover}.dashboard__header__profile__right[data-v-086163ef]{display:flex;align-items:flex-start;flex-direction:column;gap:.4em}.dashboard__header__profile__name[data-v-086163ef]{font-size:1em;font-weight:600;color:#fff;line-height:1}.dashboard__header__profile__arrow[data-v-086163ef]{width:.8em;height:auto}.dashboard__header__profile__arrow img[data-v-086163ef]{width:100%;height:auto;object-fit:contain}.dashboard__header__profile__company[data-v-086163ef]{font-size:.7em;font-weight:400;color:#b2c4e6;line-height:1;text-align:right}.health-indicator-wrapper[data-v-7e7d1c31]{display:flex;flex-direction:column;align-items:flex-end;gap:.1em}.health-indicator-wrapper .small-text[data-v-7e7d1c31]{font-size:.55em;color:#ffffff5e;margin-left:1rem;white-space:nowrap;font-weight:300;font-family:Roboto Variable,sans-serif}.health-indicator[data-v-7e7d1c31]{display:flex;align-items:center;gap:.1em;font-size:1.6em;margin-left:1rem;white-space:nowrap}.health-indicator.no-change[data-v-7e7d1c31]{font-size:1.1em}.health-indicator img[data-v-7e7d1c31]{width:.5em;height:.5em;object-fit:contain}.health-indicator p[data-v-7e7d1c31]{font-size:.55em}.health-indicator p.positive[data-v-7e7d1c31]{color:var(--green-2)}.health-indicator p.negative[data-v-7e7d1c31]{color:#e44545}.fleet-health[data-v-7e7d1c31]{display:flex;flex-direction:column;gap:.5em}.fleet-health .numbers[data-v-7e7d1c31]{display:flex;align-items:center;justify-content:space-between;font-size:1em}.fleet-health .numbers .healthy[data-v-7e7d1c31]{font-weight:600;color:var(--green-2)}.fleet-health .numbers .defects[data-v-7e7d1c31]{font-weight:600;color:var(--orange-3)}.fleet-health .numbers .defects.no-defects[data-v-7e7d1c31]{color:var(--green-2)}.fleet-health .percentage-bar[data-v-7e7d1c31]{width:100%;height:.3rem;background-color:var(--grey-1);border-radius:2em;overflow:hidden;display:flex;justify-content:flex-start}.fleet-health .percentage-bar .percentage[data-v-7e7d1c31]{height:100%}.fleet-health .percentage-bar .percentage.healthy[data-v-7e7d1c31]{background:linear-gradient(90deg,var(--green-3) 0%,var(--green-2) 100%)}.fleet-health .percentage-bar .percentage.minor[data-v-7e7d1c31]{background-color:var(--yellow-1)}.fleet-health .percentage-bar .percentage.serious[data-v-7e7d1c31]{background-color:#ff7d2f}.fleet-health .percentage-bar .percentage.dangerous[data-v-7e7d1c31]{background-color:red}.fleet-health .percentage-bar .percentage.unknown[data-v-7e7d1c31]{background-color:var(--grey-3)}.fleet-health .text[data-v-7e7d1c31]{display:flex;justify-content:space-between;color:#fff;font-size:.6em;font-weight:500}.test[data-v-310261cc]{color:#fff}.summary-bar[data-v-310261cc]{display:grid;grid-template-columns:minmax(0,min-content) minmax(0,min-content) minmax(0,min-content) 1fr;justify-content:stretch;gap:.6rem;padding:.6rem;color:#fff;margin:.5rem 0;width:100%;flex:1}.summary-bar .stats[data-v-310261cc]{display:flex;gap:.5em;justify-content:center}.summary-bar .stats .stat[data-v-310261cc]{display:flex;flex-direction:column;align-items:center;gap:.4em}.summary-bar .stats .stat__number[data-v-310261cc]{line-height:1;display:flex;align-items:center;gap:.4em;font-weight:600;font-family:Geologica Variable,Inter Variable,sans-serif}.summary-bar .stats .stat__number p[data-v-310261cc]{font-size:2em;font-weight:700}.summary-bar .stats .stat__number__led[data-v-310261cc]{width:.5em;height:.5em;border-radius:50%;background-color:var(--red-3);animation:blink .5s infinite;display:none}.summary-bar .stats .stat__label[data-v-310261cc]{display:flex;align-items:center;justify-content:center;gap:.25em;background-color:var(--grey-2);padding:.3em .7em;border-radius:2em;white-space:nowrap;width:max-content}.summary-bar .stats .stat__label img[data-v-310261cc]{width:.8em;height:auto;object-fit:contain;margin-left:-.2em}.summary-bar .stats .stat__label p[data-v-310261cc]{color:#fff;font-size:.7em;font-weight:500}.summary-bar .stats .stat.inactive img[data-v-310261cc]{opacity:.5}.summary-bar .stats .stat.inactive .stat__number[data-v-310261cc]{color:#32405c}.summary-bar .stats .stat.inactive .stat__number__led[data-v-310261cc]{display:none}.summary-bar .stats .stat.inactive .stat__label[data-v-310261cc]{background-color:var(--grey-2)}.summary-bar .stats .stat.inactive .stat__label p[data-v-310261cc]{color:#ffffff8e}.summary-bar .stats .stat.dangerous .stat__number[data-v-310261cc]{color:var(--red-3)}.summary-bar .stats .stat.dangerous .stat__number__led[data-v-310261cc]{display:block}.summary-bar .stats .stat.dangerous .stat__label[data-v-310261cc]{background-color:var(--red-2)}.summary-bar .stats .stat.serious .stat__number[data-v-310261cc]{color:var(--orange-3)}.summary-bar .stats .stat.serious .stat__number__led[data-v-310261cc],.summary-bar .stats .stat.serious .stat__label[data-v-310261cc]{background-color:var(--orange-2)}.summary-bar .stats .stat.unknown .stat__number[data-v-310261cc]{color:#fff}.summary-bar .stats .stat.unknown .stat__number__led[data-v-310261cc]{background-color:var(--grey-1)}.summary-bar .stats .stat.unknown .stat__label[data-v-310261cc]{background-color:#2a5096}.summary-bar .stats .stat.in-progress .stat__number[data-v-310261cc]{color:#fff}.summary-bar .stats .stat.in-progress .stat__number__led[data-v-310261cc]{display:block;background-color:var(--green-3);animation:none}.summary-bar .stats .stat.in-progress .stat__label[data-v-310261cc]{background-color:var(--grey-1)}.summary-bar .stats .stat.completed .stat__number[data-v-310261cc]{color:var(--green-2)}.summary-bar .stats .stat.completed .stat__number__led[data-v-310261cc]{background-color:var(--green-3)}.summary-bar .stats .stat.completed .stat__label[data-v-310261cc]{background-color:var(--green-1)}.summary-bar .stats .stat.defect .stat__number[data-v-310261cc]{color:var(--orange-3)}.summary-bar .stats .stat.defect .stat__number__led[data-v-310261cc]{display:block}.summary-bar .stats .stat.defect .stat__label[data-v-310261cc]{background-color:var(--orange-4)}.summary-bar .stats .stat.not-started .stat__number[data-v-310261cc]{color:var(--green-2)}.summary-bar .stats .stat.not-started .stat__label[data-v-310261cc]{background-color:var(--green-1)}.summary-bar .stats .stat.not-started .stat__label p[data-v-310261cc]{color:#fff}.summary-bar .stats .stat.not-started.urgent .stat__number[data-v-310261cc]{color:var(--red-3)}.summary-bar .stats .stat.not-started.urgent .stat__label[data-v-310261cc]{background-color:var(--red-2)}.summary-bar .stats .stat.not-started.urgent .stat__label p[data-v-310261cc]{color:#fff}.summary-bar .stats .stat.mot.warning .stat__number__led[data-v-310261cc]{display:block;background-color:var(--orange-3);animation:none}.summary-bar .stats .stat.mot.urgent .stat__number__led[data-v-310261cc]{display:block;background-color:var(--red-3);animation:blink .5s infinite}.summary-bar .stats .stat.service.alert .stat__number__led[data-v-310261cc],.summary-bar .stats .stat.pmi.alert .stat__number__led[data-v-310261cc]{display:block}.note-card[data-v-4b35f7e0]{display:inline-flex}.note-card .player[data-v-4b35f7e0]{display:flex;align-items:center;gap:.5em;background:linear-gradient(10deg,#273d66,#192e58);border-radius:100vw;padding:.35em .75em .35em .35em;-webkit-user-select:none;user-select:none}.note-card .player .circle[data-v-4b35f7e0]{cursor:pointer;position:relative;flex-shrink:0}.note-card .player .circle .progress-ring[data-v-4b35f7e0]{transform:rotate(-90deg);position:absolute;top:0;left:0}.note-card .player .circle .progress-ring .ring-bg[data-v-4b35f7e0]{fill:#007c5f}.note-card .player .circle .progress-ring .ring[data-v-4b35f7e0]{fill:none;stroke:#42b983;stroke-width:4;stroke-linecap:round;transition:stroke-dashoffset .1s linear}.note-card .player .circle .icon[data-v-4b35f7e0]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.note-card .player .circle .icon img[data-v-4b35f7e0]{width:30%;height:auto;object-fit:contain}.note-card .player .circle .icon .play[data-v-4b35f7e0]{margin-left:4%}.note-card .player .label[data-v-4b35f7e0]{color:#fff;font-family:Inter Variable,system-ui,sans-serif;font-size:.8em;font-weight:500;min-width:3.5ch;font-variant-numeric:tabular-nums}.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}.backdrop-enter-active[data-v-100e5775],.backdrop-leave-active[data-v-100e5775]{transition:opacity .25s ease}.backdrop-enter-from[data-v-100e5775],.backdrop-leave-to[data-v-100e5775]{opacity:0}.drawer-enter-active[data-v-100e5775],.drawer-leave-active[data-v-100e5775]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.drawer-enter-from[data-v-100e5775],.drawer-leave-to[data-v-100e5775]{transform:translate(100%)}.drawer-backdrop[data-v-100e5775]{position:fixed;inset:0;background-color:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100}.check-drawer[data-v-100e5775]{position:fixed;top:0;right:0;bottom:0;width:min(85vw,1400px);max-width:95vw;background-color:#131c2e;border-left:1px solid #2a3a58;z-index:101;display:flex;flex-direction:column;overflow:hidden;font-family:Inter Variable,Roboto Variable,sans-serif;color:#fff;--red: #ff4c4c;--orange: #ff7c1f;--yellow: #f7fa53;--grey: #717171;--green: #00DF91;--amber: #e8a020}.drawer-header[data-v-100e5775]{position:relative;display:flex;align-items:flex-start;flex-direction:column;flex-wrap:wrap;gap:.8rem 1.6rem;padding:1rem 3rem 1rem 1.4rem;border-bottom:1px solid #1e2d47;flex-shrink:0}.drawer-header__identity[data-v-100e5775]{display:flex;flex-direction:column;gap:.3rem}.drawer-header__info[data-v-100e5775]{display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap}.drawer-header .number-plate[data-v-100e5775]{font-size:1.3rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:.12em .3em .15em;background-color:#d8d8d8;color:#000;font-family:NumberPlate2;font-size:1.4em;line-height:1;border-radius:.15em;letter-spacing:.03em;width:max-content;margin-bottom:.2em}.drawer-header .check-meta[data-v-100e5775]{display:flex;align-items:center;gap:.4rem;font-size:.62rem;color:#8a99b8;flex-wrap:wrap}.drawer-header .check-meta .dot[data-v-100e5775]{color:#3a4558}.drawer-header .close-btn[data-v-100e5775]{position:absolute;top:.8rem;right:.8rem;background:none;border:none;color:#8a99b8;font-size:.9rem;cursor:pointer;padding:.3rem;line-height:1;border-radius:.2rem;transition:color .15s ease}.drawer-header .close-btn[data-v-100e5775]:hover{color:#fff}.info-item[data-v-100e5775]{display:flex;flex-direction:column;gap:.25rem}.info-item .info-label[data-v-100e5775]{font-size:.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#566070}.info-item .info-value[data-v-100e5775]{font-size:.65rem;color:#bdc9e8}.summary-pills[data-v-100e5775]{display:flex;gap:.3rem;flex-wrap:wrap}.pill[data-v-100e5775]{font-size:.55rem;font-weight:600;padding:.25em .55em;border-radius:.2rem}.pill.ok[data-v-100e5775]{background-color:#004d33;color:var(--green)}.pill.defect[data-v-100e5775]{background-color:#5a2d00;color:var(--orange)}.pill.unable[data-v-100e5775]{background-color:#3d2f00;color:var(--amber)}.pill.unchecked[data-v-100e5775]{background-color:#2a2a2a;color:var(--grey)}.signature-link[data-v-100e5775]{background:none;border:none;padding:0;cursor:pointer;font-family:inherit;text-align:left}.signature-link:hover .signature-thumb[data-v-100e5775]{outline:2px solid #7ab8ff}.signature-thumb[data-v-100e5775]{height:2rem;width:auto;background-color:#fff;border-radius:.2rem;padding:.15rem .4rem;transition:outline .15s ease}.drawer-body[data-v-100e5775]{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#2a4572 #0B1425;padding:1.2rem 1.4rem}.drawer-columns[data-v-100e5775]{column-count:3;column-gap:1.4rem}@media(max-width:1100px){.drawer-columns[data-v-100e5775]{column-count:2}}@media(max-width:700px){.drawer-columns[data-v-100e5775]{column-count:1}}.drawer-section[data-v-100e5775]{display:flex;flex-direction:column;gap:.4rem;break-inside:avoid;margin-bottom:1.6rem}.section-title[data-v-100e5775]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#b5d3ff;display:flex;align-items:center;gap:.5rem;margin:0 0 .2rem}.section-title .section-icon[data-v-100e5775]{font-size:.75rem}.section-title .section-count[data-v-100e5775]{background-color:#1e2d47;color:#8a99b8;font-size:.85em;padding:.2em .5em;border-radius:2rem;font-weight:500;letter-spacing:0}.checkpoint-row[data-v-100e5775]{background-color:#1a2540;border-radius:.3rem;padding:.55rem .8rem;border-left:3px solid transparent;display:flex;flex-direction:column;gap:.45rem}.checkpoint-row.has-defect[data-v-100e5775]{border-left-color:var(--grey)}.checkpoint-row.has-defect.dangerous[data-v-100e5775]{border-left-color:var(--red)}.checkpoint-row.has-defect.serious[data-v-100e5775]{border-left-color:var(--orange)}.checkpoint-row.has-defect.minor[data-v-100e5775]{border-left-color:var(--yellow)}.checkpoint-row.has-unable[data-v-100e5775]{border-left-color:var(--amber)}.checkpoint-row.is-unchecked[data-v-100e5775]{opacity:.6}.checkpoint-row__top[data-v-100e5775]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.checkpoint-row__name[data-v-100e5775]{font-size:.65rem;font-weight:600;color:#fff;line-height:1.3;display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.checkpoint-row__risk[data-v-100e5775]{font-size:.58rem;color:#8a99b8}.checkpoint-row__risk .risk-text[data-v-100e5775]{font-weight:600;text-transform:capitalize}.checkpoint-row__risk .risk-text.dangerous[data-v-100e5775]{color:var(--red)}.checkpoint-row__risk .risk-text.serious[data-v-100e5775]{color:var(--orange)}.checkpoint-row__risk .risk-text.minor[data-v-100e5775]{color:var(--yellow)}.checkpoint-row__risk .risk-text.not-sure[data-v-100e5775],.checkpoint-row__risk .risk-text.unknown[data-v-100e5775]{color:var(--grey)}.checkpoint-row__unable[data-v-100e5775]{font-size:.6rem;color:var(--amber)}.status-pill[data-v-100e5775]{font-size:.52rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.3em .6em;border-radius:.2rem;white-space:nowrap;flex-shrink:0}.status-pill.ok[data-v-100e5775]{background-color:#004d33;color:var(--green)}.status-pill.defect[data-v-100e5775]{background-color:#5a2d00;color:var(--orange)}.status-pill.defect.dangerous[data-v-100e5775]{background-color:#6b0000;color:var(--red)}.status-pill.defect.minor[data-v-100e5775]{background-color:#4a4500;color:var(--yellow)}.status-pill.defect.unknown[data-v-100e5775],.status-pill.defect.not-sure[data-v-100e5775]{background-color:#5f5f5f;color:#d7d7d7}.status-pill.unable-to-check[data-v-100e5775]{background-color:#3d2f00;color:var(--amber)}.status-pill.not-applicable[data-v-100e5775],.status-pill.unchecked[data-v-100e5775]{background-color:#2a2a2a;color:var(--grey)}.tag[data-v-100e5775]{font-size:.48rem;font-weight:700;letter-spacing:.05em;padding:.2em .45em;border-radius:.15rem;flex-shrink:0}.tag.dvsa[data-v-100e5775]{background-color:#1e3a5a;color:#7ab8ff;border:1px solid #2a5cb3}.evidence-notes[data-v-100e5775]{display:flex;flex-direction:column;gap:.3rem}.evidence-note[data-v-100e5775]{font-size:.6rem;color:#bdc9e8;line-height:1.4;background-color:#14203a;border-radius:.25rem;padding:.4rem .6rem}.evidence-photos[data-v-100e5775]{display:flex;gap:.4rem;flex-wrap:wrap}.evidence-photo img[data-v-100e5775]{width:3.6rem;height:3.6rem;object-fit:cover;border-radius:.25rem;border:1px solid #2a3a58;display:block;transition:border-color .15s ease}.evidence-photo img[data-v-100e5775]:hover{border-color:#7ab8ff}.evidence-audio[data-v-100e5775]{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.75rem}.signature-modal[data-v-100e5775]{position:fixed;inset:0;z-index:110;display:flex;align-items:center;justify-content:center;background-color:#0009}.signature-modal__card[data-v-100e5775]{position:relative;background-color:#fff;border-radius:.4rem;padding:1.8rem 1.8rem 1rem;box-shadow:0 12px 40px #00000073}.signature-modal__card img[data-v-100e5775]{display:block;width:auto;height:auto;max-width:min(80vw,600px)}.signature-modal__caption[data-v-100e5775]{margin-top:.8rem;font-size:.6rem;color:#44506b;text-align:center}.signature-modal__close[data-v-100e5775]{position:absolute;top:.4rem;right:.4rem;background:none;border:none;color:#44506b;font-size:.75rem;cursor:pointer;padding:.3rem;line-height:1;transition:color .15s ease}.signature-modal__close[data-v-100e5775]:hover{color:#000}.signature-modal-enter-active[data-v-100e5775],.signature-modal-leave-active[data-v-100e5775]{transition:opacity .2s ease}.signature-modal-enter-active .signature-modal__card[data-v-100e5775],.signature-modal-leave-active .signature-modal__card[data-v-100e5775]{transition:transform .2s ease}.signature-modal-enter-from[data-v-100e5775],.signature-modal-leave-to[data-v-100e5775]{opacity:0}.signature-modal-enter-from .signature-modal__card[data-v-100e5775],.signature-modal-leave-to .signature-modal__card[data-v-100e5775]{transform:scale(.92)}.check-type-pill[data-v-100e5775]{font-size:.52rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.3em .6em;border-radius:.2rem;white-space:nowrap}.check-type-pill.start[data-v-100e5775]{background-color:#14304f;color:#7ab8ff}.check-type-pill.finish[data-v-100e5775]{background-color:#3d2f00;color:var(--amber)}.origin-chip[data-v-100e5775]{align-self:flex-start;font-size:.52rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.25em .55em;border-radius:.2rem;white-space:nowrap}.origin-chip.start[data-v-100e5775]{background-color:#1e2d47;color:#9fb6da}.origin-chip.finish[data-v-100e5775]{background-color:#3d2f00;color:var(--amber)}.finish-clear[data-v-100e5775]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;padding:3rem 1.5rem;color:#8a99b8}.finish-clear__icon[data-v-100e5775]{display:flex;margin-bottom:.4rem}.finish-clear__title[data-v-100e5775]{font-size:.85rem;font-weight:700;color:#fff;margin:0}.finish-clear__text[data-v-100e5775]{font-size:.65rem;line-height:1.4;max-width:32ch;margin:0}.pill.clear[data-v-100e5775]{background-color:#004d33;color:var(--green)}.main-content[data-v-8c8962c4]{display:flex;justify-content:stretch;gap:.6em;padding:0 .6em;color:#fff;width:100%;min-height:0;flex:0 1 100%}.main-content .dashboard__card[data-v-8c8962c4]{align-self:start;max-height:100%;flex:1}.action-required[data-v-8c8962c4]{display:grid;grid-template-columns:min-content auto 1fr;align-items:start;align-content:start;grid-auto-rows:min-content;column-gap:1em;row-gap:.3em;margin-top:.2em;font-size:.6em;margin-bottom:auto;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;padding-right:.5em;scrollbar-color:#4b5975 #131c2e}.action-required__item[data-v-8c8962c4]{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center}.action-required__item.header-row[data-v-8c8962c4]{padding:0 1em 1em 1.5em;white-space:nowrap}.action-required__item.vehicle-row[data-v-8c8962c4]{background-color:#202d46;white-space:nowrap;border-radius:0 .4em .4em 0;font-weight:600;overflow:hidden;border-left:.3em solid #202d46;padding:.5em 0}.action-required__item.vehicle-row .status-indicator[data-v-8c8962c4]{width:100%;min-width:.8em;height:100%;background-color:#464e68}.action-required__item.vehicle-row .action-needed[data-v-8c8962c4]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:400;max-width:25ch;font-family:Roboto Variable,sans-serif;font-size:1.05em;padding-right:1em}.action-required__item.vehicle-row.dangerous[data-v-8c8962c4]{border-color:#ad0000;background-color:#283855}.action-required__item.vehicle-row.dangerous .status-indicator[data-v-8c8962c4]{background-image:repeating-linear-gradient(-45deg,#9b0000 5px,#ad0000 10px)}.action-required__item.vehicle-row.dangerous .chip[data-v-8c8962c4]{background-color:#a50000;color:#fff;font-weight:600}.action-required__item.vehicle-row.urgent[data-v-8c8962c4]{border-color:#d35400;background-color:#283855}.action-required__item.vehicle-row.urgent .status-indicator[data-v-8c8962c4]{background-image:repeating-linear-gradient(-45deg,#af4600 5px,#a54200 10px)}.action-required__item.vehicle-row.urgent .chip[data-v-8c8962c4]{color:var(--orange-5)}.action-required__item.vehicle-row .number-plate[data-v-8c8962c4]{display:inline-flex;align-items:center;justify-content:center;letter-spacing:.05em;font-weight:500;margin-left:.8em;padding:.1em .3em .15em;background-color:#d8d8d8;color:#000;font-family:NumberPlate2;font-size:1.5em;line-height:1;border-radius:.15em;letter-spacing:.03em}.action-required__item.vehicle-row .chip[data-v-8c8962c4]{display:inline-flex;width:max-content;align-items:center;justify-content:center;padding:.4em .55em;border-radius:.25em;background-color:#1b1b1b;color:var(--yellow-1);font-weight:500;font-size:1em;text-transform:capitalize;font-family:Roboto Variable,sans-serif}.recent-checks[data-v-8c8962c4]{display:grid;grid-template-columns:min-content 1fr min-content auto;margin-bottom:auto;column-gap:1em;row-gap:3px;margin-top:.2em;font-size:.6em;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;padding-right:.5em;scrollbar-color:#4b5975 #131c2e}.recent-checks__item[data-v-8c8962c4]{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center}.recent-checks__item .report-status[data-v-8c8962c4]{display:flex;justify-content:center}.recent-checks__item .checked-by[data-v-8c8962c4]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:25ch;font-family:Roboto Variable,sans-serif;font-weight:400;font-size:1.1em}.recent-checks__item.header-row[data-v-8c8962c4]{padding:0 1em 1em;white-space:nowrap}.recent-checks__item.vehicle-row[data-v-8c8962c4]{padding:.6em .8em;background:none;white-space:nowrap;border-radius:0 .3em .3em 0;font-weight:500;background-color:#1f2e4b}.recent-checks__item.vehicle-row .time[data-v-8c8962c4]{color:var(--light-grey);font-weight:400;font-family:Roboto Variable,sans-serif;font-size:1em}.recent-checks__item.vehicle-row.no-defects[data-v-8c8962c4]{border-left:.3em solid transparent}.recent-checks__item.vehicle-row.no-defects .chip[data-v-8c8962c4]{background-color:#0e8135;color:#fff}.recent-checks__item.vehicle-row.minor-defect[data-v-8c8962c4]{border-left:.3em solid #c9b300;background-color:var(--dark-3)}.recent-checks__item.vehicle-row.minor-defect .chip[data-v-8c8962c4]{background-color:#c9b300;color:#000}.recent-checks__item.vehicle-row.serious-defect[data-v-8c8962c4]{border-left:.3em solid var(--orange-3);background-color:var(--dark-3);background-color:#264075}.recent-checks__item.vehicle-row.serious-defect .chip[data-v-8c8962c4]{background-color:var(--orange-2);color:#fff}.recent-checks__item.vehicle-row.dangerous-defect[data-v-8c8962c4]{border-left:.3em solid var(--red-2);background-color:var(--dark-3)}.recent-checks__item.vehicle-row.dangerous-defect .chip[data-v-8c8962c4]{background-color:var(--red-2);color:#fff}.recent-checks__item.vehicle-row.unknown-defect[data-v-8c8962c4]{background-color:var(--dark-3)}.recent-checks__item.vehicle-row.unknown-defect .chip[data-v-8c8962c4]{background-color:#555;color:#fff}.recent-checks__item.vehicle-row .number-plate[data-v-8c8962c4]{display:inline-flex;align-items:center;justify-content:center;letter-spacing:.05em;font-weight:500;padding:.1em .25em .15em;background-color:#dadada;color:#000;font-family:NumberPlate2;font-size:1.5em;line-height:1;border-radius:.15em;letter-spacing:.03em;flex:1;width:100%}.recent-checks__item.vehicle-row .chip[data-v-8c8962c4]{display:inline-flex;width:max-content;align-items:center;justify-content:center;padding:.4em .55em;border-radius:.25em;background-color:#1b1b1b;color:#ffd900;font-weight:500;font-size:.85em;font-variant-numeric:tabular-nums}.latest-activity[data-v-8c8962c4]{display:grid;width:100%;grid-template-columns:max-content 1fr;grid-auto-rows:min-content;align-items:center;margin-bottom:auto;column-gap:.7em;row-gap:.8em;margin-top:.2em;font-size:.6em;overflow-y:auto;scrollbar-width:thin;padding-right:.4em;scrollbar-color:#4b5975 #131c2e}.latest-activity.no-activity[data-v-8c8962c4]{grid-template-columns:repeat(2,1fr)}.latest-activity__item[data-v-8c8962c4]{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center}.latest-activity__item.header-row[data-v-8c8962c4]{background:none;white-space:nowrap;border-radius:.3em;font-weight:500;padding:0 1em 1em}.latest-activity__item .activity-time[data-v-8c8962c4]{background-color:var(--dark-3);color:var(--light-grey);font-weight:400;padding:.5em .8em .5em 1em;border-radius:2em 0 0 2em;border-right:5px solid var(--grey-3);text-align:right;font-variant-numeric:tabular-nums}.latest-activity__item .activity-action[data-v-8c8962c4]{display:inline-flex;align-items:center;background:none;color:#fff;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:Roboto Variable,sans-serif;font-size:1.05em}.latest-activity__item.repair-completed .activity-time[data-v-8c8962c4],.latest-activity__item.inspection-completed .activity-time[data-v-8c8962c4]{border-right:5px solid #35be28;color:#fff}.latest-activity__item.repair-completed i[data-v-8c8962c4],.latest-activity__item.inspection-completed i[data-v-8c8962c4]{color:#fff}.latest-activity__item.repair-verified .activity-time[data-v-8c8962c4]{border-right:5px solid #35be28;background-color:#1e6b3b;color:#fff}.latest-activity__item.repair-verified i[data-v-8c8962c4]{color:#fff}.latest-activity__item.inspection-started .activity-time[data-v-8c8962c4]{border-right:5px solid #35be28;color:#fff}.latest-activity__item.inspection-started i[data-v-8c8962c4]{color:#fff}.latest-activity__item.inspection-cancelled .activity-time[data-v-8c8962c4]{border-right:5px solid #db1111;color:#fff}.latest-activity__item.inspection-cancelled i[data-v-8c8962c4]{color:#fff}.latest-activity__item.defect-raised[data-v-8c8962c4]{border-radius:2em;background-color:var(--dark-3)}.latest-activity__item.defect-raised .activity-action[data-v-8c8962c4]{color:#fff}.latest-activity__item.defect-raised img[data-v-8c8962c4]{display:inline-flex;width:1.1em;height:1.1em;object-fit:contain;margin-right:.5em}.latest-activity__item.defect-raised span[data-v-8c8962c4]{color:#ff9100}.latest-activity__item.defect-raised i[data-v-8c8962c4]{font-style:normal}.latest-activity__item.defect-raised .activity-time[data-v-8c8962c4]{color:#fff;border-right:5px solid var(--orange-3)}.latest-activity__item.defect-raised.minor .activity-time[data-v-8c8962c4]{border-right:5px solid var(--yellow-1)}.latest-activity__item.defect-raised.minor i[data-v-8c8962c4]{color:var(--yellow-1)}.latest-activity__item.defect-raised.serious .activity-time[data-v-8c8962c4]{border-right:5px solid var(--orange-3);background-color:var(--orange-2)}.latest-activity__item.defect-raised.serious i[data-v-8c8962c4]{color:#ff9100}.latest-activity__item.defect-raised.dangerous .activity-time[data-v-8c8962c4]{border-right:5px solid rgb(221,0,0);background-color:var(--red-2)}.latest-activity__item.defect-raised.dangerous i[data-v-8c8962c4]{color:#ff3b3b}.latest-activity__item.defect-raised.unknown .activity-time[data-v-8c8962c4]{border-right:5px solid #979797}.latest-activity__item.defect-raised.unknown i[data-v-8c8962c4]{color:#888}.latest-activity__item.vor-acknowledged[data-v-8c8962c4]{border-radius:2em;background-color:var(--dark-3)}.latest-activity__item.vor-acknowledged span[data-v-8c8962c4]{font-weight:600}.latest-activity__item.vor-acknowledged i[data-v-8c8962c4]{font-style:normal}.latest-activity__item.vor-acknowledged .activity-time[data-v-8c8962c4]{color:#fff}.latest-activity__item.vor-acknowledged.dangerous span[data-v-8c8962c4],.latest-activity__item.vor-acknowledged.dangerous i[data-v-8c8962c4]{color:#ff3b3b}.latest-activity__item.vor-acknowledged.dangerous .activity-time[data-v-8c8962c4]{border-right:5px solid rgb(221,0,0);background-color:var(--red-2)}.latest-activity__item.vor-acknowledged.serious span[data-v-8c8962c4],.latest-activity__item.vor-acknowledged.serious i[data-v-8c8962c4]{color:#ff9100}.latest-activity__item.vor-acknowledged.serious .activity-time[data-v-8c8962c4]{border-right:5px solid var(--orange-3);background-color:var(--orange-2)}.loading[data-v-8c8962c4]{grid-column:1/-1;display:flex;align-items:center;justify-content:center;color:#aaa;font-size:.55em;padding:2em}.loading .spinner[data-v-8c8962c4]{width:20px;height:20px;border:2px solid #203777;border-top-color:#2870dd;border-radius:50%;animation:spin-8c8962c4 1s linear infinite}@keyframes spin-8c8962c4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error[data-v-8c8962c4]{display:flex;align-items:center;justify-content:center;grid-column:1/-1;padding:1em;color:#d43636;font-weight:500;text-align:center}.no-action-required[data-v-8c8962c4]{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2em;color:#5affad;font-weight:500;text-align:center;font-size:1.2em;gap:.8em;margin-bottom:1em}.no-action-required img[data-v-8c8962c4]{width:1.6em;height:1.6em;object-fit:contain}.recent-checks .vehicle-row[data-v-8c8962c4]{cursor:pointer;transition:all .2s ease}.recent-checks .vehicle-row[data-v-8c8962c4]:hover{filter:brightness(1.3)}.overview[data-v-1be73395]{width:100%;max-height:100%;display:flex;flex-direction:column}.buttin[data-v-1be73395]{background-color:#463dca;color:#fff;padding:1rem;margin:1rem;border-radius:.5rem}.checks-wrapper[data-v-716e7cbc]{overflow-y:auto;overflow-x:auto;padding:.5rem;width:100%;height:100%;scrollbar-width:thin;scrollbar-color:#2a4572 #0B1425}.checks-state[data-v-716e7cbc]{color:#8a99b8;font-size:.75rem;padding:2rem;text-align:center}.checks-state.error[data-v-716e7cbc]{color:#e44545}.checks-toolbar[data-v-716e7cbc]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 1rem}.checks-search[data-v-716e7cbc]{font-size:.65rem;font-family:Inter Variable,sans-serif;background-color:#1a2540;color:#fff;border:1px solid #2a3a58;border-radius:.3rem;padding:.5em .8em;width:min(320px,60%);outline:none;transition:border-color .15s ease}.checks-search[data-v-716e7cbc]:focus{border-color:#2a5cb3}.checks-search[data-v-716e7cbc]::placeholder{color:#566070}.checks-count[data-v-716e7cbc]{font-size:.6rem;color:#8a99b8;white-space:nowrap}.checks-container[data-v-716e7cbc]{color:#fff;display:grid;align-items:center;grid-template-columns:min-content repeat(8,auto);padding:1em;--red: #ff4c4c;--orange: #ff7c1f;--yellow: #f7fa53;--grey: #717171;--green: #00DF91;--grey-6: #6D6D6D;--amber: #e8a020}.checks-container .day-header[data-v-716e7cbc]{grid-column:1/-1;display:flex;align-items:center;gap:.8rem;margin:1.4rem 0 .4rem;padding:0 .5rem .5rem}.checks-container .day-header[data-day=Today][data-v-716e7cbc],.checks-container .day-header[data-day=Yesterday][data-v-716e7cbc]{padding-top:0;margin-top:.4rem}.checks-container .day-header__label[data-v-716e7cbc]{font-size:1rem;font-weight:600;letter-spacing:.04em;color:#fff;white-space:nowrap}.checks-container .day-header[data-v-716e7cbc]:after{content:"";flex:1;height:3px;background-color:#3b5480;border-radius:2px}.checks-container .row.header[data-v-716e7cbc]{color:#b5d3ff;font-size:.65em;white-space:nowrap;padding:.5rem;margin-bottom:.4em}.checks-container .check-row[data-v-716e7cbc]{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;border-radius:.3rem;cursor:pointer;transition:background-color .15s ease}.checks-container .check-row[data-v-716e7cbc]:hover{background-color:#1a2e50}.checks-container .check-row.shaded[data-v-716e7cbc]{background-color:#171f30}.checks-container .check-row.shaded[data-v-716e7cbc]:hover{background-color:#1a2e50}.checks-container .check-row.selected[data-v-716e7cbc]{background-color:#1e2d47;outline:1px solid #2a4a7f}.checks-container .check-row .row[data-v-716e7cbc]{font-size:.65em;white-space:nowrap;padding:.6rem .5rem}.checks-container .check-row .row .number-plate[data-v-716e7cbc]{text-transform:uppercase;font-weight:500;font-size:.8em;letter-spacing:1px;padding:.1em .3em .2em;background-color:#d8d8d8;color:#000;font-family:NumberPlate2;font-size:1.4em;line-height:1;border-radius:.15em;letter-spacing:.03em;width:100%;text-align:center}.checks-container .check-row .row.driver-name[data-v-716e7cbc]{max-width:20ch;overflow:hidden;text-overflow:ellipsis}.checks-container .check-row .row.completed-at[data-v-716e7cbc],.checks-container .check-row .row.check-datetime[data-v-716e7cbc]{color:#bdc9e8}.checks-container .check-row .row.no-action[data-v-716e7cbc]{color:var(--grey-6)}.checks-container .check-row .row.unable-flagged[data-v-716e7cbc]{color:var(--amber)}.checks-container .check-row .row.check-type .type-pill[data-v-716e7cbc]{font-size:.9em;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.25em .6em;border-radius:.2rem;white-space:nowrap}.checks-container .check-row .row.check-type .type-pill.start[data-v-716e7cbc]{background-color:#14304f;color:#7ab8ff}.checks-container .check-row .row.check-type .type-pill.finish[data-v-716e7cbc]{background-color:#3d2f00;color:var(--amber)}.checks-container .defects-container[data-v-716e7cbc]{display:flex;align-items:center;column-gap:.9em}.checks-container .defects-container .defect-category[data-v-716e7cbc]{display:flex;align-items:center;gap:.2em}.checks-container .defects-container .defect-category.dangerous .defect-icon[data-v-716e7cbc]{background-color:var(--red)}.checks-container .defects-container .defect-category.serious .defect-icon[data-v-716e7cbc]{background-color:var(--orange)}.checks-container .defects-container .defect-category.minor .defect-icon[data-v-716e7cbc]{background-color:var(--yellow)}.checks-container .defects-container .defect-category.unknown .defect-icon[data-v-716e7cbc]{background-color:var(--grey)}.checks-container .defects-container .defect-category.roadworthy .defect-count[data-v-716e7cbc]{color:var(--green)}.checks-container .defects-container .defect-category .defect-icon[data-v-716e7cbc]{width:.8em;height:.8em;background-color:#fff;border-radius:50%}.checks-container .defects-container .defect-category .defect-count[data-v-716e7cbc]{color:#fff}.load-more[data-v-716e7cbc]{display:flex;justify-content:center;padding:.5rem 0 1.5rem}.load-more__btn[data-v-716e7cbc]{font-size:.6rem;font-family:Inter Variable,sans-serif;font-weight:500;background-color:#1e3a5a;color:#7ab8ff;border:1px solid #2a5cb3;border-radius:.25rem;padding:.5em 1em;cursor:pointer;transition:background-color .15s ease}.load-more__btn[data-v-716e7cbc]:hover{background-color:#2a5cb3;color:#fff}.defects-sidebar[data-v-4659393f]{background-color:var(--dark-2);min-width:380px;max-height:100%;overflow:hidden;display:flex;flex-direction:column;position:relative}.defects-sidebar.archived-active[data-v-4659393f]{background:repeating-linear-gradient(-45deg,#172031 0px 4px,#1d2638c4 4px 8px);background:var(--dark-2)}.defects-sidebar.archived-active .defects-list__defect[data-v-4659393f]{background-color:#1f2c3f;background:repeating-linear-gradient(-45deg,#212d42 0px 3px,#1d2638 3px 6px)}.defects-sidebar .loading[data-v-4659393f]{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:var(--dark-2)}.defects-sidebar .loading-spinner[data-v-4659393f]{width:40px;height:40px;border:3px solid #0e589e;border-top-color:#7fc1ff;border-radius:50%;animation:spin-4659393f 1s linear infinite}@keyframes spin-4659393f{to{transform:rotate(360deg)}}.defects-sidebar .error[data-v-4659393f]{display:flex;flex-direction:column;gap:1rem;font-family:Inter Variable,Roboto Variable,sans-serif;font-size:.7rem;color:#fff}.defects-sidebar .error button[data-v-4659393f]{padding:.4rem .6rem;border-radius:.25rem;font-family:Inter Variable,Roboto Variable,sans-serif;font-size:1em;font-weight:400;text-align:center;cursor:pointer;background-color:#2a5cb3}.defects-sidebar .defect-tabs[data-v-4659393f]{display:flex;align-items:flex-end;gap:1rem;padding:1.2rem 0 0;font-size:.85rem;justify-content:center;border-bottom:3px solid #2c57a7;background-color:#181f2c}.defects-sidebar .defect-tabs .tab-btn[data-v-4659393f]{display:flex;justify-content:center;align-items:center;background-color:#283242;color:#808da3;padding:.35em 1em;border-top-right-radius:.25rem;border-top-left-radius:.25rem;font-family:Inter Variable,Roboto Variable,sans-serif;font-size:.8em;font-weight:400;text-align:center;cursor:pointer;border-top:4px solid transparent}.defects-sidebar .defect-tabs .tab-btn.active[data-v-4659393f]{background-color:#254680;color:#fff;padding-block:1em;border-top-color:#4a8cff}.defects-sidebar .defect-tabs .tab-btn.active[data-v-4659393f]:hover{background-color:#254680;color:#fff}.defects-sidebar .defect-tabs .tab-btn.archived[data-v-4659393f]{background-color:#313a49;color:#fff;padding-block:1em;border-top-color:#65758d}.defects-sidebar .defect-tabs .tab-btn.archived[data-v-4659393f]:hover{background-color:#3b4d68;color:#fff}.defects-sidebar .defect-tabs .tab-btn[data-v-4659393f]:hover{background-color:#364a69;color:#ffffffd0}.defects-sidebar .defects-controls[data-v-4659393f]{display:flex;flex-direction:column;gap:.8rem;padding:1.2rem 1rem .2rem;margin-bottom:1em}.defects-sidebar .defects-controls__search[data-v-4659393f]{width:100%;box-sizing:border-box;background-color:#1e2b42;border:1px solid #2c3e5e;border-radius:.3rem;padding:.55em .7em;font-family:Inter Variable,Roboto Variable,sans-serif;font-size:.7em;color:#fff}.defects-sidebar .defects-controls__search[data-v-4659393f]::placeholder{color:#6f7c93b0;font-style:italic;font-weight:400}.defects-sidebar .defects-controls__search[data-v-4659393f]:focus{outline:none;border-color:#2c57a7;box-shadow:0 0 0 2px #2c57a733}.defects-sidebar .defects-controls__sort[data-v-4659393f]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-family:Inter Variable,Roboto Variable,sans-serif}.defects-sidebar .defects-controls__sort-label[data-v-4659393f]{font-size:.68rem;color:#bdc9e8;white-space:nowrap}.defects-sidebar .defects-controls .sort-btn[data-v-4659393f]{display:flex;align-items:center;gap:.35em;background-color:#283242;color:#808da3;padding:.4em .7em;border:1px solid transparent;border-radius:.3rem;font-size:.68rem;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.defects-sidebar .defects-controls .sort-btn__key[data-v-4659393f]{font-weight:600}.defects-sidebar .defects-controls .sort-btn__sep[data-v-4659393f]{color:#4f5b72}.defects-sidebar .defects-controls .sort-btn__dir[data-v-4659393f]{font-weight:400}.defects-sidebar .defects-controls .sort-btn[data-v-4659393f]:hover{background-color:#364a69;color:#ffffffd0}.defects-sidebar .defects-controls .sort-btn.active[data-v-4659393f]{background-color:#254680;border-color:#3d6cc4;color:#fff}.defects-sidebar .defects-controls .sort-btn.active .sort-btn__sep[data-v-4659393f]{color:#6f8fce}.defects-sidebar .defects-controls .sort-btn.active .sort-btn__dir[data-v-4659393f]{color:#b9cdf0}.defects-sidebar .defects-controls .sort-btn.active[data-v-4659393f]:hover{background-color:#2a5092}.defects-sidebar .defects-list[data-v-4659393f]{display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#2a4572 #0B1425;padding:0 1rem 1.2rem}.defects-sidebar .defects-list__defect[data-v-4659393f]{display:flex;flex-direction:column;gap:.1em;background-color:#1e2b42;padding:.5rem .7rem;border-radius:.25rem;--status-color: #FFF;font-family:Inter Variable,Roboto Variable,sans-serif;font-weight:400;border:2px solid transparent;border-left:2px solid var(--status-color);border-right:2px solid #1E2B42;transition:all .5s ease}.defects-sidebar .defects-list__defect.dangerous[data-v-4659393f]{--status-color: #db0000}.defects-sidebar .defects-list__defect.serious[data-v-4659393f]{--status-color: #e78300}.defects-sidebar .defects-list__defect.minor[data-v-4659393f]{--status-color: #e3e700}.defects-sidebar .defects-list__defect.unknown[data-v-4659393f]{--status-color: #4b5261}.defects-sidebar .defects-list__defect[data-v-4659393f]:hover{cursor:pointer;background-color:#213962}.defects-sidebar .defects-list__defect.active[data-v-4659393f]{border-color:#348cff;border-left:2px solid var(--status-color);background-color:#162949;box-shadow:0 0 .4rem #348cff}.defects-sidebar .defects-list__defect.active .number-plate[data-v-4659393f]{color:#fff;transition:all .5s ease}.defects-sidebar .defects-list__defect.active .defect-description[data-v-4659393f]{color:#fff}.defects-sidebar .defects-list__defect__row[data-v-4659393f]{display:flex;justify-content:space-between;align-items:flex-start;column-gap:1.2rem}.defects-sidebar .defects-list__defect__row[data-v-4659393f]:nth-child(2){align-items:center}.defects-sidebar .defects-list__defect__row .number-plate[data-v-4659393f]{font-weight:700;color:#8a99b8;font-size:.9em;letter-spacing:.02em;white-space:nowrap;width:max-content}.defects-sidebar .defects-list__defect__row .defect-description[data-v-4659393f],.defects-sidebar .defects-list__defect__row .reported-date[data-v-4659393f]{font-size:.6em;color:#bdc9e8;white-space:nowrap;width:max-content}.defects-sidebar .defects-list__defect__row .repair-status[data-v-4659393f]{font-size:.6em;background-color:#4f565f;color:#fff;padding:.4em .6em;border-radius:.3rem;text-transform:capitalize;width:max-content;white-space:nowrap}.defects-sidebar .defects-list__defect__row .repair-status.dangerous[data-v-4659393f]{background-color:#942424}.defects-sidebar .defects-list__defect__row .repair-status.serious[data-v-4659393f]{background-color:#ae5100}.defects-sidebar .defects-list__defect__row .repair-status.minor[data-v-4659393f]{background-color:#118864}.defects-sidebar .defects-list__defect__row .repair-status.not-a-defect[data-v-4659393f]{background-color:#4b5261}.defects-sidebar .defects-list__defect__row .repair-status.unactioned[data-v-4659393f]{background-color:#942424}.defects-sidebar .defects-list__defect__row .repair-status.acknowledged[data-v-4659393f]{background-color:#455167}.defects-sidebar .defects-list__defect__row .repair-status.monitoring[data-v-4659393f]{background-color:#12867b}.defects-sidebar .defects-list__defect__row .repair-status.in-diagnosis[data-v-4659393f]{background-color:#483287}.defects-sidebar .defects-list__defect__row .repair-status.waiting-for-parts[data-v-4659393f]{background-color:#025eb0}.defects-sidebar .defects-list__defect__row .repair-status.away-for-repair[data-v-4659393f]{background-color:#233e88}.defects-sidebar .defects-list__defect__row .repair-status.repair-in-progress[data-v-4659393f]{background-color:#106e6e}.defects-sidebar .defects-list__defect__row .repair-status.ready-for-inspection[data-v-4659393f]{background-color:#6c7411}.defects-sidebar .defects-list__defect__row .repair-status.repair-completed[data-v-4659393f]{background-color:#1a6110}.defects-sidebar .defects-list__defect__row .repair-status.repair-verified[data-v-4659393f]{background-color:#037a52}.defects-sidebar .defects-list__defect__row .repair-status.repair-incomplete[data-v-4659393f]{background-color:#c34000}.defects-sidebar .defects-list__defect__row .repair-status.not-assessed[data-v-4659393f]{background-color:#4b5261}.defects-sidebar .defects-list__defect__row .status-cluster[data-v-4659393f]{display:flex;align-items:center;gap:.35em}.defects-sidebar .defects-list__defect__row .flag-pill[data-v-4659393f]{font-size:.6em;line-height:1;padding:.4em .5em;border-radius:.3rem;white-space:nowrap;display:inline-flex;align-items:center;animation:flag-pulse-4659393f 2s ease-in-out infinite}.defects-sidebar .defects-list__defect__row .flag-pill--escalated[data-v-4659393f]{background-color:#7a1f1f;color:#ffd9d9;font-weight:700}.defects-sidebar .defects-list__defect__row .flag-pill--escalated.serious[data-v-4659393f]{background-color:#aa4f00;color:#ffe8d6}.defects-sidebar .defects-list__defect__row .flag-pill--escalated.dangerous[data-v-4659393f]{background-color:#942424;color:#ffd9d9}.defects-sidebar .defects-list__defect__row .flag-pill--repaired[data-v-4659393f]{background-color:#006144;color:#fff}@keyframes flag-pulse-4659393f{0%,to{opacity:1}50%{opacity:.7}}@media(prefers-reduced-motion:reduce){.defects-sidebar .defects-list__defect__row .flag-pill .flag-pill[data-v-4659393f]{animation:none}}.no-defects[data-v-4659393f]{color:#8a99b8;font-size:.9em;text-align:center;margin-top:5rem}.defect-report[data-v-cc95f090]{font-family:Roboto Variable,Inter Variable,sans-serif;position:relative}.defect-report__heading[data-v-cc95f090]{display:flex;justify-content:flex-start;align-items:center;margin-bottom:.85rem;gap:1rem}.defect-report__heading h2[data-v-cc95f090]{margin-bottom:0}.defect-report .defect-report__container[data-v-cc95f090]{position:relative;background-color:#1c2b4b;border-radius:.25rem;font-size:1em;border:1px solid rgba(80,147,211,.2392156863)}.defect-report .defect-report__container[data-v-cc95f090]:hover{filter:none;opacity:1}.defect-report .defect-report__container.archived[data-v-cc95f090]{filter:grayscale(.7) brightness(.9);opacity:.6}.defect-report .defect-report__container.archived[data-v-cc95f090]:hover{filter:none;opacity:1}.defect-report .defect-report__container .flagged-as-repaired[data-v-cc95f090]{font-size:.7em;display:flex;justify-content:center;background-color:#006144;color:#fff;padding:.5em .6em;line-height:1.3;font-weight:500;text-align:center;text-wrap:balance;font-family:Inter Variable,Roboto Variable,sans-serif}.defect-report .defect-report__container .escalation-banner[data-v-cc95f090]{font-size:.7em;display:flex;justify-content:center;background-color:#aa4f00;color:#fff;padding:.5em .6em;line-height:1.3;font-weight:500;text-align:center;text-wrap:balance;font-family:Inter Variable,Roboto Variable,sans-serif}.defect-report .defect-report__container .escalation-banner .escalation-banner__risk[data-v-cc95f090]{font-weight:700}.defect-report .defect-report__container .escalation-banner.dangerous[data-v-cc95f090]{background-color:#a30909}.defect-report .defect-report__container .defect-report__content[data-v-cc95f090]{position:relative;padding:1.2em;font-size:.8em;display:flex;flex-direction:column;gap:.6rem}.defect-report .defect-report__container .defect-report__content .risk-chip[data-v-cc95f090]{font-size:1em;background-color:#727272;color:#fff;padding:.4em .6em;border-radius:.3rem;font-weight:600;text-transform:capitalize;font-family:Inter Variable,Roboto Variable,sans-serif}.defect-report .defect-report__container .defect-report__content .risk-chip.dangerous[data-v-cc95f090]{background-color:#942424}.defect-report .defect-report__container .defect-report__content .risk-chip.serious[data-v-cc95f090]{background-color:#aa4f00}.defect-report .defect-report__container .defect-report__content .risk-chip.minor[data-v-cc95f090]{background-color:#d1bb00}.defect-report .defect-report__container .defect-report__content .risk-chip.not-sure[data-v-cc95f090]{background-color:#505050}.defect-report .defect-report__container .defect-report__content .row[data-v-cc95f090]{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}.defect-report .defect-report__container .defect-report__content .number-plate[data-v-cc95f090]{font-weight:800;color:#fff;letter-spacing:.04em;font-family:Inter Variable,sans-serif;white-space:nowrap;width:max-content;padding:.12em .3em .15em;background-color:#d8d8d8;color:#000;font-family:NumberPlate2;font-size:1.4em;line-height:1;border-radius:.15em;letter-spacing:.03em}.defect-report .defect-report__container .defect-report__content .vehicle-model[data-v-cc95f090]{color:#b4d5ff;font-size:.85em;white-space:nowrap;width:max-content;text-transform:capitalize}.defect-report .defect-report__container .defect-report__content .defect-category[data-v-cc95f090]{color:#fff;background-color:#23447e;font-size:.9em;padding:.3em .5em;border-radius:.15rem;font-weight:600;text-transform:capitalize;margin-left:-.1rem;width:max-content;white-space:nowrap}.defect-report .defect-report__container .defect-report__content .defect-description[data-v-cc95f090]{font-size:1em;font-weight:500;width:max-content;white-space:nowrap}.defect-report .defect-report__container .defect-report__content .origin-chip[data-v-cc95f090]{font-size:.85em;background-color:transparent;color:#a0b8dd;border:1px solid #89a8d6;padding:.4em .6em;border-radius:.3rem;font-weight:400;font-family:Inter Variable,Roboto Variable,sans-serif}.defect-report .defect-report__container .defect-report__content .photo-thumbnails[data-v-cc95f090]{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;justify-content:flex-start;gap:.3em;width:100%;margin-top:.5rem;margin-bottom:.2rem}.defect-report .defect-report__container .defect-report__content .photo-thumbnails .thumbnail[data-v-cc95f090]{height:auto;background-color:#464e58;border-radius:.1rem;overflow:hidden;cursor:pointer;width:100%}.defect-report .defect-report__container .defect-report__content .photo-thumbnails .thumbnail img[data-v-cc95f090]{width:100%;height:auto;object-fit:contain}.defect-report .defect-report__container .defect-report__content .date[data-v-cc95f090]{font-size:.85em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:#b4d5ff;width:max-content;white-space:nowrap}.defect-report .defect-report__container .defect-report__content .reporter[data-v-cc95f090]{font-size:.85em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:25ch;text-transform:capitalize}.defect-report .defect-report__container .defect-report__content .notes h3[data-v-cc95f090]{font-weight:400;font-size:.9em;margin-bottom:.5rem;margin-top:.5rem;color:#b4d5ff}.defect-report .defect-report__container .defect-report__content .notes ul[data-v-cc95f090]{list-style-type:disc;padding-left:.5em}.defect-report .defect-report__container .defect-report__content .notes ul li[data-v-cc95f090]{font-weight:400;font-size:.9em;color:#fff;line-height:1.4;margin-bottom:.3rem}.defect-report .defect-report__container .defect-report__content .voice-notes[data-v-cc95f090]{display:flex;flex-direction:column;flex:1}.defect-report .defect-report__container .defect-report__content .voice-notes h3[data-v-cc95f090]{font-weight:400;font-size:.9em;margin-bottom:.5rem;color:#b4d5ff}.defect-report .defect-report__container .defect-report__content .voice-notes .voice-notes-holder[data-v-cc95f090]{display:flex;justify-content:flex-start;gap:.6em;margin-bottom:.5rem;margin-top:.2rem}.defect-report .defect-report__container .defect-report__content .voice-notes .voice-notes-holder .voice-note[data-v-cc95f090]{display:flex;align-items:center;gap:.7em;background-color:#1f345c;padding:.5em 1em .5em .6em;border-radius:10rem;cursor:pointer;width:max-content;font-size:.9em}.defect-report .defect-report__container .defect-report__content .voice-notes .voice-notes-holder .play-btn[data-v-cc95f090]{width:1.6em;height:1.6em;border-radius:50%;background-color:#2a5cb3}.defect-report .defect-report__container .defect-report__content .voice-notes .voice-notes-holder .duration[data-v-cc95f090]{font-size:.9em;color:#bdc9e8}.defect-resolved-or-rejected[data-v-cc95f090]{position:absolute;inset:0;z-index:1;filter:grayscale(.5)}.risk-chip[data-v-cc95f090]{font-size:.7em;background-color:#aa4f00;color:#fff;padding:.4em .6em;border-radius:.3rem;font-weight:600;text-transform:capitalize;font-family:Inter Variable,Roboto Variable,sans-serif}.risk-chip.dangerous[data-v-cc95f090]{background-color:#942424}.risk-chip.serious[data-v-cc95f090]{background-color:#aa4f00}.risk-chip.minor[data-v-cc95f090]{background-color:#d1bb00;color:#000}.risk-chip.archive[data-v-cc95f090]{background:repeating-linear-gradient(45deg,#585858,#585858 4px,#4e4e4e 4px 8px)}.risk-chip.not-sure[data-v-cc95f090]{background-color:#505050}.workshop-actions[data-v-870cdc13]{font-size:.65rem;width:100%}.workshop-actions h2[data-v-870cdc13]{margin-bottom:1rem}.workshop-actions .actions-container[data-v-870cdc13]{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:.25rem;overflow:hidden;width:100%;border-radius:.3rem}.workshop-actions .actions-container .actions-slider[data-v-870cdc13]{display:flex;width:100%;transition:transform .2s ease}.workshop-actions .actions-container .actions-slider .actions-slide[data-v-870cdc13]{display:flex;background-color:var(--dark-2);padding:1rem;align-items:center;justify-content:center;flex-direction:column;gap:.7rem;flex:1 0 100%;min-width:0;height:auto}.workshop-actions .actions-container .actions-slider .actions-slide.verify[data-v-870cdc13]{gap:1rem;padding:1.6rem;justify-content:center;align-items:flex-start}.workshop-actions .actions-container .actions-slider .actions-slide.actions[data-v-870cdc13]{gap:1.7rem}.workshop-actions .actions-container .actions-slider .action-row[data-v-870cdc13]{display:flex;flex-direction:column;gap:.1rem;width:100%}.workshop-actions .actions-container .actions-slider .action-row .disabled-btn[data-v-870cdc13],.workshop-actions .actions-container .actions-slider .action-row .disabled-input[data-v-870cdc13]{opacity:.5;cursor:not-allowed}.workshop-actions .actions-container .actions-slider .action-row__small[data-v-870cdc13]{font-size:.85em;opacity:.25}.workshop-actions .actions-container .actions-slider .action-row__title[data-v-870cdc13]{font-size:1em}.workshop-actions .actions-container .actions-slider .action-row__action[data-v-870cdc13]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.3rem;min-width:0}.workshop-actions .actions-container .actions-slider .action-row__content[data-v-870cdc13]{color:#c3d6ff;font-size:1.2em;min-width:0}.workshop-actions .actions-container .actions-slider .action-row__content .repair-photo-gallery[data-v-870cdc13]{display:grid;grid-template-columns:repeat(6,1fr);align-items:center;justify-content:flex-start;gap:.3em;width:100%;margin-top:.5rem;margin-bottom:.2rem}.workshop-actions .actions-container .actions-slider .action-row__content .repair-photo-gallery .thumbnail[data-v-870cdc13]{height:auto;background-color:#464e58;border-radius:.1rem;overflow:hidden;cursor:pointer;width:100%}.workshop-actions .actions-container .actions-slider .action-row__content .repair-photo-gallery .thumbnail img[data-v-870cdc13]{width:100%;height:auto;object-fit:contain}.workshop-actions .actions-container .actions-slider .action-row__content .note-input[data-v-870cdc13]{border:none;background-color:#1e2e4b;color:#fff;padding:.4em;border-radius:.15rem;font-size:.9em;width:100%;outline:none;font-weight:500;font-family:Roboto Variable,sans-serif;margin-top:.25rem;border:3px solid transparent}.workshop-actions .actions-container .actions-slider .action-row__content .note-input[data-v-870cdc13]::placeholder{color:#ffffff2a}.workshop-actions .actions-container .actions-slider .action-row__content .note-input[data-v-870cdc13]:focus{background-color:#fff;border-color:#5a9cff;color:#000}.workshop-actions .actions-container .actions-slider .action-row__content .note-input[data-v-870cdc13]:focus::placeholder{color:#b3bfd4}.workshop-actions .actions-container .actions-slider .action-row__content .chip[data-v-870cdc13]{padding:.4em .8em;color:#fff;background-color:#222;width:max-content;border-radius:.25rem;margin-top:.25rem;font-weight:500;font-size:.9em;font-family:Inter Variable,sans-serif}.workshop-actions .actions-container .actions-slider .action-row__content .chip.dangerous[data-v-870cdc13]{background-color:#942424}.workshop-actions .actions-container .actions-slider .action-row__content .chip.serious[data-v-870cdc13]{background-color:#ae5100}.workshop-actions .actions-container .actions-slider .action-row__content .chip.minor[data-v-870cdc13]{background-color:#d1bb00;color:#000}.workshop-actions .actions-container .actions-slider .action-row__content .chip.not-a-defect[data-v-870cdc13]{background:repeating-linear-gradient(45deg,#616161,#616161 3px,#505050 3px 6px)}.workshop-actions .actions-container .actions-slider .action-row__content .chip.unactioned[data-v-870cdc13]{background-color:#942424}.workshop-actions .actions-container .actions-slider .action-row__content .chip.acknowledged[data-v-870cdc13]{background-color:#455167}.workshop-actions .actions-container .actions-slider .action-row__content .chip.monitoring[data-v-870cdc13]{background-color:#12867b}.workshop-actions .actions-container .actions-slider .action-row__content .chip.in-diagnosis[data-v-870cdc13]{background-color:#483287}.workshop-actions .actions-container .actions-slider .action-row__content .chip.waiting-for-parts[data-v-870cdc13]{background-color:#025eb0}.workshop-actions .actions-container .actions-slider .action-row__content .chip.away-for-repair[data-v-870cdc13]{background-color:#233e88}.workshop-actions .actions-container .actions-slider .action-row__content .chip.repair-in-progress[data-v-870cdc13]{background-color:#106e6e}.workshop-actions .actions-container .actions-slider .action-row__content .chip.ready-for-inspection[data-v-870cdc13]{background-color:#6c7411}.workshop-actions .actions-container .actions-slider .action-row__content .chip.repair-completed[data-v-870cdc13]{background-color:#1a6110}.workshop-actions .actions-container .actions-slider .action-row__content .chip.repair-incomplete[data-v-870cdc13]{background-color:#c34000}.workshop-actions .actions-container .actions-slider .action-row__content .chip.not-assessed[data-v-870cdc13]{background-color:#4b5261}.workshop-actions .actions-container .actions-slider .action-row__content .chip.rejected[data-v-870cdc13]{background:repeating-linear-gradient(45deg,#616161,#616161 3px,#505050 3px 6px)}.workshop-actions .actions-container .actions-slider .action-row__button[data-v-870cdc13]{background:#244278;color:#fff;font-size:.8em;border-radius:.25rem;padding:.7em .9em;font-weight:500;cursor:pointer}.workshop-actions .actions-container .actions-slider .action-row__button[data-v-870cdc13]:hover{background:#1e57c2}.workshop-actions .actions-container .actions-slider .unassigned-repair-title[data-v-870cdc13]{color:#ff5757;text-align:center;font-size:1.1em;align-self:center;line-height:1.4;margin-top:.5rem;padding-inline:1rem;text-wrap:balance}.workshop-actions .actions-container .actions-slider .unassigned-repair-subtitle[data-v-870cdc13]{color:#b4d5ff;font-weight:400;text-align:center;font-size:1em;align-self:center;line-height:1.4;padding-inline:1rem}.workshop-actions .actions-container .actions-slider .verify-repair-title[data-v-870cdc13]{color:#fff;font-size:1.2em;line-height:1.4}.workshop-actions .actions-container .actions-slider .verify-repair-subtitle[data-v-870cdc13]{color:#b4d5ff;font-weight:400;font-size:1em;line-height:1.4}.workshop-actions .actions-container .actions-slider .verify-repair-btns[data-v-870cdc13]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;margin-top:.6rem}.workshop-actions .actions-container .actions-slider .verify-repair-button[data-v-870cdc13]{padding:.6em 1.4em;background:#00773f;color:#fff;font-size:1em;border-radius:.25rem;cursor:pointer;transition:background .15s ease;align-self:left}.workshop-actions .actions-container .actions-slider .verify-repair-button[data-v-870cdc13]:hover{background-color:#14975a}.workshop-actions .actions-container .actions-slider .verify-repair-button.cancel[data-v-870cdc13]{margin:0;background:none;color:#b6b6b6;text-align:center}.workshop-actions .actions-container .actions-slider .verify-repair-button.cancel[data-v-870cdc13]:hover{background:none;color:#fff}.workshop-actions .actions-container .actions-slider .assign-to-repair-job-button[data-v-870cdc13]{margin-top:.2rem;padding:.6em 1.4em;background:#006144;color:#fff;font-size:1em;border-radius:.25rem;cursor:pointer;transition:background .15s ease;align-self:center;margin-bottom:1rem}.workshop-actions .actions-container .actions-slider .assign-to-repair-job-button.stop-work[data-v-870cdc13]{background-color:#942424}.workshop-actions .actions-container .actions-slider .assign-to-repair-job-button.stop-work[data-v-870cdc13]:hover{background-color:#870d0d}.workshop-actions .actions-container .actions-slider .assign-to-repair-job-button.repair-completed[data-v-870cdc13]{margin:0;background-color:#11752f}.workshop-actions .actions-container .actions-slider .assign-to-repair-job-button.repair-completed[data-v-870cdc13]:hover{background-color:#0f5d27}.workshop-actions .actions-container .actions-slider .assign-to-repair-job-button.cancel[data-v-870cdc13]{margin:0;background:none;color:#b6b6b6;text-align:center}.workshop-actions .actions-container .actions-slider .assign-to-repair-job-button.cancel[data-v-870cdc13]:hover{background:none;color:#fff}.assessment-options[data-v-870cdc13]{display:flex;flex-direction:column;gap:.4rem;font-size:1.4em}.assessment-options .assessment-option[data-v-870cdc13]{display:grid;grid-template-columns:1fr;column-gap:1rem;align-items:center;color:#ffffffda;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;font-size:.75em;cursor:pointer;padding:.5rem .75rem;background-color:#1c2d4d}.assessment-options .assessment-option[data-v-870cdc13]:hover{background-color:#233c6b;color:#fff}.assessment-options .assessment-option__heading[data-v-870cdc13]{font-weight:500;grid-column:1/-1;font-size:1.1em;margin-bottom:.2rem}.assessment-options .assessment-option__text[data-v-870cdc13]{font-weight:400;font-family:Inter Variable;font-size:.9em;line-height:1.4}.assessment-options .assessment-option__btn[data-v-870cdc13]{display:flex;justify-content:center;align-items:center;color:#fff;padding:.5em .7em;font-size:.9em;font-weight:400;background-color:#244278}.assessment-options .assessment-option.dangerous[data-v-870cdc13]{border-left:solid 5px #e22929}.assessment-options .assessment-option.dangerous .assessment-option__heading[data-v-870cdc13]{color:#ff5e5e}.assessment-options .assessment-option.minor[data-v-870cdc13]{border-left:solid 5px #d5ff61}.assessment-options .assessment-option.minor .assessment-option__heading[data-v-870cdc13]{color:#d5ff61}.assessment-options .assessment-option.serious[data-v-870cdc13]{border-left:solid 5px #e76c00}.assessment-options .assessment-option.serious .assessment-option__heading[data-v-870cdc13]{color:#ff8a2a}.assessment-options .assessment-option.not-a-defect[data-v-870cdc13]{border-left:solid 5px #808080}.assessment-options .assessment-option.not-a-defect .assessment-option__heading[data-v-870cdc13]{color:#b6b6b6}.assessment-options .assessment-option.acknowledged[data-v-870cdc13]{color:#e8e8e8;background-color:#455167;border-color:#455167}.assessment-options .assessment-option.monitoring[data-v-870cdc13]{color:#e8e8e8;background-color:#12867b;border-color:#15a092}.assessment-options .assessment-option.unactioned[data-v-870cdc13]{color:#e8e8e8;background-color:#942424;border-color:#942424}.assessment-options .assessment-option.in-diagnosis[data-v-870cdc13]{color:#e8e8e8;background-color:#483287;border-color:#483287}.assessment-options .assessment-option.waiting-for-parts[data-v-870cdc13]{color:#e8e8e8;background-color:#025eb0;border-color:#025eb0}.assessment-options .assessment-option.repair-in-progress[data-v-870cdc13]{color:#e8e8e8;background-color:#106e6e;border-color:#106e6e}.assessment-options .assessment-option.away-for-repair[data-v-870cdc13]{color:#e8e8e8;background-color:#233e88;border-color:#233e88}.assessment-options .assessment-option.ready-for-inspection[data-v-870cdc13]{color:#e8e8e8;background-color:#6c7411;border-color:#6c7411}.assessment-options .assessment-option.repair-completed[data-v-870cdc13]{color:#e8e8e8;background-color:#1a6110;border-color:#1a6110}.assessment-options .assessment-option.repair-completed.disabled[data-v-870cdc13]{background-color:#3e5e3a;opacity:.6;cursor:not-allowed}.assessment-options .assessment-option.cancel[data-v-870cdc13]{color:silver;font-weight:400;background-color:transparent;border-color:transparent;font-size:.7em}.assessment-options .assessment-option:hover.dangerous[data-v-870cdc13]{border-color:#d63e3e}.assessment-options .assessment-option:hover.minor[data-v-870cdc13]{border-color:#ffe91f}.assessment-options .assessment-option:hover.serious[data-v-870cdc13]{border-color:#ff7300}.assessment-options .assessment-option:hover.not-a-defect[data-v-870cdc13]{border-color:#4c5855}.assessment-options .assessment-option:hover.unactioned[data-v-870cdc13]{border-color:#ce0d0d}.assessment-options .assessment-option:hover.acknowledged[data-v-870cdc13]{border-color:#687997}.assessment-options .assessment-option:hover.monitoring[data-v-870cdc13]{border-color:#12867b}.assessment-options .assessment-option:hover.in-diagnosis[data-v-870cdc13]{border-color:#7f66d4}.assessment-options .assessment-option:hover.waiting-for-parts[data-v-870cdc13]{border-color:#3082d4}.assessment-options .assessment-option:hover.repair-in-progress[data-v-870cdc13]{border-color:#2d9c9c}.assessment-options .assessment-option:hover.away-for-repair[data-v-870cdc13]{border-color:#4869c4}.assessment-options .assessment-option:hover.ready-for-inspection[data-v-870cdc13]{border-color:#a1aa1c}.assessment-options .assessment-option:hover.repair-completed[data-v-870cdc13]{border-color:#07963d}.assessment-options .assessment-cancel[data-v-870cdc13]{text-align:center;color:#ffffff7c;font-size:.8em;font-weight:400;margin-top:.5rem;cursor:pointer}.assessment-options .assessment-cancel[data-v-870cdc13]:hover{color:#fff}.assessment-title[data-v-870cdc13]{text-align:center;font-size:1.1em;align-self:center;line-height:1.4;padding-inline:.6rem}.current-status-options[data-v-870cdc13]{display:flex;flex-direction:column;gap:.4rem;font-size:1.4em}.current-status-title[data-v-870cdc13]{text-align:center;font-size:1.1em;align-self:center;line-height:1.4;padding-inline:.6rem}.current-status-option[data-v-870cdc13]{display:grid;grid-template-columns:auto;column-gap:1rem;align-items:center;color:#ffffffda;font-size:.75em;cursor:pointer;padding:.4rem .75rem;border-radius:.2em;background-color:#1c2d4d;border:solid 3px transparent;text-align:center}.current-status-option--small-text[data-v-870cdc13]{font-size:.95em;line-height:1.3;text-align:center;color:#72819e;text-wrap:balance}.current-status-option--small-text span[data-v-870cdc13]{color:#748fc5;cursor:pointer;text-decoration:underline;text-underline-offset:.1em}.current-status-option[data-v-870cdc13]:hover{background-color:#233c6b;color:#fff}.current-status-option__heading[data-v-870cdc13]{font-weight:500;grid-column:1/-1;font-size:1.1em;margin-bottom:.2rem}.current-status-option__text[data-v-870cdc13]{font-weight:400;font-family:Inter Variable;font-size:.9em;line-height:1.4}.current-status-option__btn[data-v-870cdc13]{display:flex;justify-content:center;align-items:center;color:#fff;padding:.5em .7em;font-size:.9em;font-weight:400;background-color:#244278}.current-status-option.acknowledged[data-v-870cdc13]{color:#e8e8e8;background-color:#455167;border-color:#455167}.current-status-option.monitoring[data-v-870cdc13]{color:#e8e8e8;background-color:#12867b;border-color:#12867b}.current-status-option.unactioned[data-v-870cdc13]{color:#e8e8e8;background-color:#942424;border-color:#942424}.current-status-option.in-diagnosis[data-v-870cdc13]{color:#e8e8e8;background-color:#483287;border-color:#483287}.current-status-option.waiting-for-parts[data-v-870cdc13]{color:#e8e8e8;background-color:#025eb0;border-color:#025eb0}.current-status-option.repair-in-progress[data-v-870cdc13]{color:#e8e8e8;background-color:#106e6e;border-color:#106e6e}.current-status-option.away-for-repair[data-v-870cdc13]{color:#e8e8e8;background-color:#233e88;border-color:#233e88}.current-status-option.ready-for-inspection[data-v-870cdc13]{color:#e8e8e8;background-color:#6c7411;border-color:#6c7411}.current-status-option.repair-completed[data-v-870cdc13]{color:#e8e8e8;background-color:#1a6110;border-color:#1a6110}.current-status-option.repair-completed.disabled[data-v-870cdc13]{background-color:#3e5e3a;opacity:.6;cursor:not-allowed}.current-status-option.repair-completed.disabled[data-v-870cdc13]:hover{border-color:transparent}.current-status-option.cancel[data-v-870cdc13]{color:silver;font-weight:400;background-color:transparent;border-color:transparent;font-size:1.1em}.current-status-option.cancel[data-v-870cdc13]:hover{color:#fff}.current-status-option:hover.acknowledged[data-v-870cdc13]{border-color:#687997}.current-status-option:hover.monitoring[data-v-870cdc13]{border-color:#14a092}.current-status-option:hover.in-diagnosis[data-v-870cdc13]{border-color:#7f66d4}.current-status-option:hover.waiting-for-parts[data-v-870cdc13]{border-color:#3082d4}.current-status-option:hover.repair-in-progress[data-v-870cdc13]{border-color:#2d9c9c}.current-status-option:hover.away-for-repair[data-v-870cdc13]{border-color:#4869c4}.current-status-option:hover.ready-for-inspection[data-v-870cdc13]{border-color:#a1aa1c}.current-status-option:hover.repair-completed[data-v-870cdc13]{border-color:#07963d}.report-rating[data-v-870cdc13]{display:inline-flex;gap:.15rem;margin-top:.25rem;font-size:1.5em;line-height:1;-webkit-user-select:none;user-select:none}.report-rating--saving[data-v-870cdc13]{opacity:.5;pointer-events:none}.report-rating__star[data-v-870cdc13]{position:relative;display:inline-block;width:1em;height:1em}.report-rating__bg[data-v-870cdc13]{color:#ffffff24}.report-rating__fill[data-v-870cdc13]{position:absolute;top:0;left:0;height:100%;overflow:hidden;color:#f5b301;pointer-events:none}.report-rating__glyph[data-v-870cdc13]{display:block;width:1em}.report-rating__hit[data-v-870cdc13]{position:absolute;top:0;height:100%;width:50%;cursor:pointer;z-index:2}.report-rating__hit--left[data-v-870cdc13]{left:0}.report-rating__hit--right[data-v-870cdc13]{right:0}.report-rating__label[data-v-870cdc13]{color:#c3d6ff;font-weight:500;font-size:1em;white-space:nowrap;justify-self:end}.report-rating__prompt[data-v-870cdc13]{white-space:nowrap;justify-self:end;font-size:1em;opacity:.25}.defect-rejected-notice[data-v-870cdc13]{display:flex;flex-direction:column;gap:.8rem;padding:.5rem .5rem 1rem}.defect-rejected-notice .rejected-heading[data-v-870cdc13]{font-size:1.6em}.defect-rejected-notice .rejected-card[data-v-870cdc13]{padding:.5rem;background-color:#00723d;border:solid 1px #00e479;color:#fff;border-radius:6px;font-weight:400}.defect-rejected-notice .rejected-subtext[data-v-870cdc13]{font-size:1em;color:#ffffff5d;line-height:1.3}.timeline[data-v-14ef84f0]{font-family:Roboto Variable,Inter Variable,sans-serif;width:100%;height:100%;display:grid;grid-template-rows:auto auto 1fr;overflow-y:hidden}.timeline h2[data-v-14ef84f0]{display:block}.timeline .timeline-wrapper[data-v-14ef84f0]{overflow:hidden;overflow-y:auto;scrollbar-width:thin}.timeline__events[data-v-14ef84f0]{border-left:2px solid #66748D;display:flex;margin-left:.5rem;flex-direction:column;gap:1rem;font-size:.7em}.timeline__events .event-card[data-v-14ef84f0]{display:flex;align-items:flex-start;gap:.5em;cursor:pointer;overflow-x:visible;margin-left:calc(-1em - 1px)}.timeline__events .event-card .event-icon[data-v-14ef84f0]{width:2em;height:2em;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:transparent}.timeline__events .event-card .event-icon[data-v-14ef84f0]:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1;color:#fff}.timeline__events .event-card .text[data-v-14ef84f0]{font-family:Roboto Variable,sans-serif;max-width:38ch;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#ebebeb;font-weight:400;align-self:center}.timeline__events .event-card.new .event-icon[data-v-14ef84f0]:before{content:"⚠️";font-size:1.3em}.timeline__events .event-card.monitoring .event-icon[data-v-14ef84f0]:before{content:"👀";font-size:1.1em}.timeline__events .event-card.in-diagnosis .event-icon[data-v-14ef84f0]:before{content:"🩺";font-size:1.3em}.timeline__events .event-card.waiting-for-parts .event-icon[data-v-14ef84f0]:before{content:"⏳";font-size:1.3em}.timeline__events .event-card.away-for-repair .event-icon[data-v-14ef84f0]:before{content:"⬅️";font-size:1.3em}.timeline__events .event-card.added-photos .event-icon[data-v-14ef84f0]:before{content:"📷";font-size:1.3em}.timeline__events .event-card.ready-for-inspection .event-icon[data-v-14ef84f0]:before{content:"🔎";font-size:1.3em}.timeline__events .event-card.repair-in-progress .event-icon[data-v-14ef84f0]:before{content:"🔧";font-size:1.3em}.timeline__events .event-card.acknowledged .event-icon[data-v-14ef84f0]:before{content:"👍";font-size:1.3em}.timeline__events .event-card.assessed .event-icon[data-v-14ef84f0]:before{content:"📋";font-size:1.3em}.timeline__events .event-card.repair-completed .event-icon[data-v-14ef84f0]:before{content:"✔️";font-size:1.3em}.timeline__events .event-card.repair-verified .event-icon[data-v-14ef84f0]:before{content:"✅";font-size:1.3em}.timeline__events .event-card.added-note .event-icon[data-v-14ef84f0]:before{content:"✏️";font-size:1.3em}.timeline__events .event-card.escalated .event-icon[data-v-14ef84f0]:before{content:"🔺";font-size:1.3em}.timeline__events .event-card.still-present .event-icon[data-v-14ef84f0]:before{content:"⚠️";font-size:1.3em}.timeline__events .event-card.looks-repaired .event-icon[data-v-14ef84f0]:before{content:"🩹";font-size:1.3em}.timeline__events .event-card.important .event-icon[data-v-14ef84f0]:before{content:"";width:1em;height:1em;background-color:#ff8821;border-radius:50%}.timeline__events .event-card.minor .event-icon[data-v-14ef84f0]:before{content:"";width:1em;height:1em;background-color:#1ca879;border-radius:50%}.timeline__events .event-card.serious .event-icon[data-v-14ef84f0]:before{content:"";width:1em;height:1em;background-color:#c75d01;border-radius:50%}.timeline__events .event-card.dangerous .event-icon[data-v-14ef84f0]:before{content:"";width:1em;height:1em;background-color:#c72c2c;border-radius:50%}.timeline__events .event-card.not-a-defect .event-icon[data-v-14ef84f0]:before{content:"";width:1em;height:1em;background-color:#7583a1;border-radius:50%}.timeline__events .event-card.start .event-icon[data-v-14ef84f0]:before{content:"";width:1em;height:1em;background-color:#fff;border-radius:50%}.timeline__events .event-card.unactioned .event-icon[data-v-14ef84f0]:before{content:"";width:1em;height:1em;background-color:#da2828;border-radius:50%}.timeline__events .event-card.end .text[data-v-14ef84f0]{color:#ff8821}.timeline__events .event-card.end .event-icon[data-v-14ef84f0]:before{content:"";width:1em;height:1em;background-color:#1e2b42;border:3px solid #FF8821;border-radius:50%}.timeline__events .event-card .event-info[data-v-14ef84f0]{display:flex;flex-direction:column;gap:.2em}.timeline__events .event-card .event-time[data-v-14ef84f0]{font-size:.8em;font-weight:400;color:#98b9e9}.timeline__events .event-card .event-person[data-v-14ef84f0]{font-size:.9em;font-weight:400;color:#51e2ab}.timeline__events .event-card .new-note[data-v-14ef84f0]{margin-top:.4em;font-size:1.1em;font-weight:400;color:#fff;background-color:var(--dark-2);padding:.5em .7em;border-radius:.3em;line-height:1.5}.timeline__events .event-card .event-details[data-v-14ef84f0]{display:flex;align-items:center;gap:calc(1rem - .35em);font-size:.9em}.timeline__events .event-card .event-date[data-v-14ef84f0]{color:#fff7;font-weight:400}.notes-wrapper[data-v-14ef84f0]{display:flex;flex-direction:column;gap:.3em;margin-bottom:.9rem;border-bottom:1px solid rgba(107,140,197,.6588235294);padding-bottom:.6rem}.notes-wrapper__title[data-v-14ef84f0]{font-size:.7em}.notes-wrapper__form[data-v-14ef84f0]{display:flex;gap:.5em}.notes-wrapper__input[data-v-14ef84f0]{display:grid;grid-template-columns:1fr auto;align-items:center;flex:1}.notes-wrapper__input input[data-v-14ef84f0]{border:none;background-color:#2d3f60;color:#fff;padding:.4em;border-radius:.15rem;font-size:.7em;width:100%;outline:none;font-weight:500;font-family:Roboto Variable,sans-serif;border:3px solid transparent}.notes-wrapper__input input[data-v-14ef84f0]::placeholder{color:#ffffff2a}.notes-wrapper__input input[data-v-14ef84f0]:focus{background-color:#fff;border-color:#5a9cff;color:#000}.notes-wrapper__input input[data-v-14ef84f0]:focus::placeholder{color:#b3bfd4}.notes-wrapper__button[data-v-14ef84f0]{width:max-content;background-color:#5a9cff;color:#fff;padding:.4em;border-radius:.15rem;font-size:.7em;outline:none;font-weight:500;font-family:Roboto Variable,sans-serif;border:3px solid transparent}.notes-wrapper__shortcut[data-v-14ef84f0]{color:#fff7;font-weight:400;font-size:.65em}.notes-wrapper .disabled-input[data-v-14ef84f0]{opacity:.5;cursor:not-allowed}.notes-wrapper .disabled-btn[data-v-14ef84f0]{background-color:#2152aca6;color:#fff7;cursor:not-allowed}.qr-overlay[data-v-50417c2b]{position:fixed;inset:0;z-index:9000;background:#030916d0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:1.6rem}.qr-modal[data-v-50417c2b]{position:relative;background:#111e36;border:1px solid rgba(255,255,255,.08);width:100%;max-width:550px;padding:1.6rem 1.6rem 2rem;overflow:hidden;border-radius:.4rem}.qr-modal__close[data-v-50417c2b]{position:absolute;top:.7rem;right:.7rem;width:2rem;height:2rem;border-radius:50%;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#ffffff80;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,color .2s}.qr-modal__close[data-v-50417c2b]:hover{background:#ffffff1f;color:#fff}.qr-modal__header[data-v-50417c2b]{margin-bottom:1rem}.qr-modal__label[data-v-50417c2b]{font-family:Geologica Variable,sans-serif;font-size:1.2rem;font-weight:600;color:#fff;margin-bottom:2rem}.qr-modal__vehicle[data-v-50417c2b]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:1.5rem}.number-plate[data-v-50417c2b]{font-family:NumberPlate2,system-ui,sans-serif;font-size:1.4rem;line-height:1;background:#e2c700;color:#000;padding:.15em .3em .2em;border-radius:.15em;white-space:nowrap}.vehicle-model[data-v-50417c2b]{font-family:Inter Variable,system-ui,sans-serif;font-size:1em;font-weight:500;color:#ffffff8c}.defect-name[data-v-50417c2b]{font-family:Inter Variable,sans-serif;font-size:1em;font-weight:600;color:#fff;line-height:1.2;margin-bottom:.7rem;text-align:center}.qr-modal__body[data-v-50417c2b]{min-height:300px;display:flex;align-items:center;justify-content:flex-start}.qr-modal__qr-wrap[data-v-50417c2b]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}.qr-modal__instruction[data-v-50417c2b]{font-family:Inter Variable,system-ui,sans-serif;font-size:.9em;font-weight:500;color:#ffffff80;text-align:left}.qr-modal__qr-frame[data-v-50417c2b]{padding:.2rem;background:#fff;border-radius:.4rem;line-height:0}.qr-modal__qr-img[data-v-50417c2b]{width:160px;height:160px;border-radius:.3rem;display:block}.qr-modal__pin[data-v-50417c2b]{display:flex;flex-direction:column;align-items:center;gap:.4rem}.qr-modal__pin-label[data-v-50417c2b]{font-family:Inter Variable,system-ui,sans-serif;font-size:.7em;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fff6}.qr-modal__pin-digits[data-v-50417c2b]{display:flex;gap:.5rem}.qr-modal__pin-digits span[data-v-50417c2b]{font-family:Inter Variable,system-ui,sans-serif;font-size:1.3em;font-weight:700;color:#fff;background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:.3rem;width:1.8em;height:2.2em;display:flex;align-items:center;justify-content:center}.qr-modal__pin-note[data-v-50417c2b]{font-family:Inter Variable,system-ui,sans-serif;font-size:.75em;font-weight:400;color:#ffffff59;text-align:center;max-width:28ch;line-height:1.4}.qr-modal__copyUrl button[data-v-50417c2b]{background-color:#003f92;color:#fff;padding:1em;text-align:center;text-decoration:none;font-size:.6rem;border-radius:.4em;cursor:pointer;transition:background-color .2s ease}.qr-modal__copyUrl button.copied[data-v-50417c2b],.qr-modal__copyUrl button.copied[data-v-50417c2b]:hover{background-color:#2f944e}.qr-modal__copyUrl button[data-v-50417c2b]:hover{background-color:#0047cc}.qr-modal__copyUrl button[data-v-50417c2b]:active{background-color:#3e8e41}.qr-modal__qr-skeleton[data-v-50417c2b]{width:160px;height:160px;border-radius:.3rem;background:#e8e8e8;display:flex;align-items:center;justify-content:center}.qr-modal__qr-skeleton .skeleton-inner[data-v-50417c2b]{width:50%;height:50%;border-radius:.4rem;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0,#e0e0e0 75%);background-size:200% 100%;animation:shimmer-50417c2b 1.4s infinite}.qr-modal__url[data-v-50417c2b]{font-family:Inter Variable,system-ui,monospace;font-size:.9em;color:#ffffff40;word-break:break-all;text-align:left;padding:0 .4rem;-webkit-user-select:text;user-select:text}.qr-modal__waiting[data-v-50417c2b]{margin-top:1rem;display:flex;align-items:center;align-self:center;gap:.7rem;font-family:Inter Variable,system-ui,sans-serif;font-size:.9em;font-weight:500;color:#ffffff59}.qr-modal__waiting .waiting-dot[data-v-50417c2b]{width:.4rem;height:.4rem;border-radius:50%;background:#2f944e;animation:pulse-50417c2b .7s ease-in-out infinite}.qr-modal__done[data-v-50417c2b]{width:100%;display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center}.done-icon[data-v-50417c2b]{width:3em;height:3em;border-radius:50%;background:#00db9d1a;border:1.5px solid rgba(0,219,157,.3);display:flex;align-items:center;justify-content:center;margin-bottom:.1rem}.done-title[data-v-50417c2b]{font-family:Inter Variable,sans-serif;font-size:1.4em;font-weight:700;color:#fff;line-height:1}.done-count[data-v-50417c2b]{font-family:Inter Variable,system-ui,sans-serif;font-size:.9em;font-weight:400;color:#ffffff73;margin-bottom:.4rem}.done-thumbnails[data-v-50417c2b]{display:grid;grid-template-columns:repeat(6,1fr);gap:.4rem;justify-content:center;margin:.4rem 0 .8rem}.done-thumbnail[data-v-50417c2b]{width:5rem;height:auto;object-fit:cover;border-radius:.2em;border:1.5px solid rgba(255,255,255,.1)}.done-actions[data-v-50417c2b]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:.6rem}.done-actions-btn[data-v-50417c2b]{font-family:Inter Variable,system-ui,sans-serif;font-size:.9em;font-weight:600;color:#fff;background:#018e66;border:none;border-radius:100vw;padding:.8em 1.6em;cursor:pointer;transition:background .2s}.done-actions-btn[data-v-50417c2b]:hover{background:#01a878}.done-actions-btn--more[data-v-50417c2b]{background:#0056a762}.done-actions-btn--more[data-v-50417c2b]:hover{background:#0052a5}.overlay-fade-enter-active[data-v-50417c2b],.overlay-fade-leave-active[data-v-50417c2b]{transition:opacity .3s ease}.overlay-fade-enter-from[data-v-50417c2b],.overlay-fade-leave-to[data-v-50417c2b]{opacity:0}.body-swap-enter-active[data-v-50417c2b],.body-swap-leave-active[data-v-50417c2b]{transition:opacity .3s ease,transform .3s ease}.body-swap-enter-from[data-v-50417c2b]{opacity:0;transform:translateY(12px)}.body-swap-leave-to[data-v-50417c2b]{opacity:0;transform:translateY(-8px)}@keyframes pulse-50417c2b{0%,to{opacity:1}50%{opacity:.2}}@keyframes shimmer-50417c2b{0%{background-position:200% 0}to{background-position:-200% 0}}h2{font-size:1.2rem;font-weight:400;margin:0 0 1.4rem;font-family:Inter Variable,Roboto Variable,sans-serif;color:#fff}.defects-page-wrapper{display:flex;color:#fff;width:100%;max-height:100%}.detailed-defect-view{position:relative;background-color:#1e2b42;background-image:url(/assets/bg-pattern--blue-02-DDuivP2P.avif);background-size:15%;padding:1.2rem;display:grid;overflow-y:auto;grid-template-columns:repeat(3,1fr);justify-content:space-between;gap:1rem;align-items:stretch;color:#fff;flex:1}.detailed-defect-view.no-scroll{overflow:hidden}.defect-loading{display:flex;flex-direction:column;gap:.9rem;font-family:Inter Variable,Roboto Variable,sans-serif;font-size:.7rem;justify-content:center;align-items:center;position:absolute;inset:0;z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#1e2b42}.defect-loading .large{font-size:.7rem}.defect-loading .emoji{font-size:2rem}.no-defect{text-align:center}.loading-spinner{width:40px;height:40px;border:3px solid #0e589e;border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.checkpoint-config[data-v-8eb45046]{flex:1;display:flex;flex-direction:column;overflow:hidden;--red: #ff5555;--amber: #e8a020}.config-toolbar[data-v-8eb45046]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.4rem;border-bottom:1px solid #1e2d47;flex-shrink:0}.config-toolbar__info[data-v-8eb45046]{display:flex;flex-direction:column;gap:.3rem}.config-toolbar__actions[data-v-8eb45046]{display:flex;align-items:center;gap:.6rem}.config-title[data-v-8eb45046]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#b5d3ff;margin:0}.config-meta[data-v-8eb45046]{display:flex;align-items:center;gap:.5rem}.config-meta .enabled-count[data-v-8eb45046]{font-size:.6rem;color:#8a99b8}.config-meta .config-state[data-v-8eb45046]{font-size:.55rem;font-weight:600;padding:.25em .55em;border-radius:.2rem;background-color:#1e2d47;color:#8a99b8}.config-meta .config-state.customised[data-v-8eb45046]{background-color:#1e3a5a;color:#7ab8ff}.dvsa-warning[data-v-8eb45046]{font-size:.6rem;font-weight:600;color:var(--red);white-space:nowrap}.btn[data-v-8eb45046]{font-size:.6rem;font-family:Inter Variable,sans-serif;font-weight:500;border-radius:.25rem;padding:.45em .8em;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}.btn[data-v-8eb45046]:disabled{opacity:.5;cursor:default}.btn.primary[data-v-8eb45046]{background-color:#1e3a5a;color:#7ab8ff;border:1px solid #2a5cb3}.btn.primary[data-v-8eb45046]:hover:not(:disabled){background-color:#2a5cb3;color:#fff}.btn.ghost[data-v-8eb45046]{background:none;color:#8a99b8;border:1px solid #2a3a58}.btn.ghost[data-v-8eb45046]:hover:not(:disabled){color:#fff;border-color:#8a99b8}.btn.tiny[data-v-8eb45046]{font-size:.55rem;padding:.3em .6em;background:none;color:#8a99b8;border:1px solid #2a3a58}.btn.tiny[data-v-8eb45046]:hover{color:#fff;border-color:#8a99b8}.new-banner[data-v-8eb45046]{font-size:.62rem;line-height:1.5;color:#7ab8ff;background-color:#14233e;border-bottom:1px solid #1e2d47;padding:.7rem 1.4rem;flex-shrink:0}.new-banner span[data-v-8eb45046]{font-size:.48rem;font-weight:700;letter-spacing:.05em;padding:.2em .45em;border-radius:.15rem;background-color:#004d33;color:#00df91}.config-error[data-v-8eb45046]{font-size:.62rem;color:#e44545;background-color:#2a1414;border-bottom:1px solid #4a1e1e;padding:.7rem 1.4rem;flex-shrink:0}.config-body[data-v-8eb45046]{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#2a4572 #0B1425;padding:1.2rem 1.4rem}.categories-grid[data-v-8eb45046]{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:.8rem;align-items:start}.category-card[data-v-8eb45046]{background-color:#1a2540;border-radius:.3rem;padding:.8rem .9rem;display:flex;flex-direction:column;gap:.15rem}.category-card__header[data-v-8eb45046]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.category-card__label[data-v-8eb45046]{display:flex;align-items:center;gap:.45rem}.category-card .category-icon[data-v-8eb45046]{font-size:.75rem}.category-card .category-name[data-v-8eb45046]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#b5d3ff}.category-card .category-count[data-v-8eb45046]{background-color:#1e2d47;color:#8a99b8;font-size:.55rem;padding:.2em .5em;border-radius:2rem;font-weight:500}.checkpoint-item[data-v-8eb45046]{display:flex;align-items:flex-start;gap:.55rem;padding:.45rem .5rem;border-radius:.25rem;cursor:pointer;transition:background-color .15s ease}.checkpoint-item[data-v-8eb45046]:hover{background-color:#1e2d47}.checkpoint-item input[type=checkbox][data-v-8eb45046]{accent-color:#2a5cb3;width:.85rem;height:.85rem;margin-top:.1rem;flex-shrink:0;cursor:pointer}.checkpoint-item__body[data-v-8eb45046]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.checkpoint-item__name[data-v-8eb45046]{font-size:.65rem;font-weight:600;color:#fff;line-height:1.3;display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.checkpoint-item__description[data-v-8eb45046]{font-size:.57rem;color:#8a99b8;line-height:1.4}.checkpoint-item.off .checkpoint-item__name[data-v-8eb45046]{color:#98a4bd}.checkpoint-item.off .checkpoint-item__description[data-v-8eb45046]{color:#566070}.checkpoint-item.dvsa-off[data-v-8eb45046]{background-color:#e8a0200f}.checkpoint-item.dvsa-off[data-v-8eb45046]:hover{background-color:#e8a0201f}.checkpoint-item.dvsa-off .tag.dvsa[data-v-8eb45046]{background-color:#581c18;color:#ff4949;border-color:#c42f24}.tag[data-v-8eb45046]{font-size:.48rem;font-weight:700;letter-spacing:.05em;padding:.2em .45em;border-radius:.15rem;flex-shrink:0}.tag.dvsa[data-v-8eb45046]{background-color:#1e3a5a;color:#7ab8ff;border:1px solid #2a5cb3}.tag.new[data-v-8eb45046]{background-color:#004d33;color:#00df91}.status-toggle[data-v-47edbe08]{display:flex;align-items:center;gap:.75rem;padding:.6rem .8rem;-webkit-user-select:none;user-select:none}.status-toggle__label[data-v-47edbe08]{font-size:.7rem;font-weight:500;color:#8a9bbf;white-space:nowrap;flex-shrink:0}.status-toggle__control[data-v-47edbe08]{position:relative;display:flex;align-items:center;width:9rem;height:2rem;border-radius:100vw;background-color:#0d1828;border:1px solid rgba(65,101,134,.6117647059);cursor:pointer;flex-shrink:0;transition:border-color .2s ease}.status-toggle__control[data-v-47edbe08]:hover{border-color:#4a6aaa}.status-toggle__control.saving[data-v-47edbe08]{opacity:.5;pointer-events:none}.status-toggle__track[data-v-47edbe08]{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;border-radius:inherit;overflow:hidden}.status-toggle__track-label[data-v-47edbe08]{display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;transition:color .25s ease}.status-toggle__track-label.active[data-v-47edbe08]{color:#5affad;padding-left:.3rem}.status-toggle__track-label.off-road[data-v-47edbe08]{color:#8a9bbf6b;padding-right:.3rem}.status-toggle__thumb[data-v-47edbe08]{display:flex;justify-content:center;align-items:center;font-size:.6rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;position:absolute;top:.2rem;left:.2rem;width:calc(50% - .2rem);height:calc(100% - .4rem);background-color:#00884d;border-radius:100vw;transition:transform .25s cubic-bezier(.4,0,.2,1),background-color .25s ease;will-change:transform;box-shadow:0 0 10px #18ff658a}.status-toggle.is-off-road[data-v-47edbe08]{border-color:#9f16161b}.status-toggle.is-off-road .status-toggle__control[data-v-47edbe08]{border-color:#405f81a1}.status-toggle.is-off-road .status-toggle__track-label.active[data-v-47edbe08]{color:#8a9bbf6b}.status-toggle.is-off-road .status-toggle__track-label.off-road[data-v-47edbe08]{color:#b08aff}.status-toggle.is-off-road .status-toggle__thumb[data-v-47edbe08]{transform:translate(calc(100% - .2rem));transform:translate(4.3rem);background-color:#9b0000;box-shadow:none}.status-toggle__error[data-v-47edbe08]{font-size:.6rem;color:#ff6b6b;white-space:nowrap}.fade-enter-active[data-v-47edbe08],.fade-leave-active[data-v-47edbe08]{transition:opacity .3s ease}.fade-enter-from[data-v-47edbe08],.fade-leave-to[data-v-47edbe08]{opacity:0}.spot-check[data-v-74ea3116]{--green: #00DF91;--amber: #e8a020;display:flex;flex-direction:column;gap:.9rem}.spot-check__header[data-v-74ea3116]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.spot-check__meta[data-v-74ea3116]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.spot-check__meta .legend[data-v-74ea3116]{display:flex;align-items:center;gap:.35rem;font-size:.6rem;color:#8a99b8}.spot-check__meta .legend .dot[data-v-74ea3116]{width:.55em;height:.55em;border-radius:50%}.spot-check__meta .legend .dot.fresh[data-v-74ea3116]{background-color:var(--green)}.spot-check__meta .legend .dot.stale[data-v-74ea3116]{background-color:var(--amber)}.spot-check__meta .legend .dot.never[data-v-74ea3116]{background-color:#4a5568}.spot-check__meta .coverage[data-v-74ea3116]{font-size:.65rem;color:#b5d3ff;font-weight:500}.spot-check__hint[data-v-74ea3116]{font-size:.65rem;color:#e3edff;line-height:1.5;margin:0 0 1em}.section-title[data-v-74ea3116]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#b5d3ff;margin:0}.empty-state[data-v-74ea3116]{font-size:.7rem;color:#8a99b8;padding:1.2rem 0}.zone-grid[data-v-74ea3116]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.8rem}.zone-tile[data-v-74ea3116]{background-color:#1a2540;border:1px solid #233456;border-radius:.4rem;padding:0;overflow:hidden;cursor:pointer;text-align:left;font-family:inherit;transition:border-color .15s ease,transform .15s ease;display:flex;flex-direction:column}.zone-tile[data-v-74ea3116]:hover:not(:disabled){border-color:#2a5cb3;transform:translateY(-2px)}.zone-tile[data-v-74ea3116]:disabled{cursor:default;opacity:.55}.zone-tile__thumb[data-v-74ea3116]{position:relative;aspect-ratio:4/3;background-color:#0f1a2e}.zone-tile__thumb img[data-v-74ea3116]{width:100%;height:100%;object-fit:cover;display:block}.zone-tile__empty[data-v-74ea3116]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#3f5a86}.zone-tile__empty svg[data-v-74ea3116]{width:1.8rem;height:1.8rem}.zone-tile__freshness[data-v-74ea3116]{position:absolute;left:.4rem;bottom:.4rem;font-size:.55rem;font-weight:600;padding:.25em .55em;border-radius:.3rem;background-color:#0a101ed1;color:#cfd9ec}.zone-tile__freshness.fresh[data-v-74ea3116]{color:var(--green)}.zone-tile__freshness.stale[data-v-74ea3116]{color:var(--amber)}.zone-tile__freshness.never[data-v-74ea3116]{color:#8a99b8}.zone-tile__label[data-v-74ea3116]{font-size:.68rem;font-weight:500;color:#e7eefb;padding:.55rem .6rem;line-height:1.3}.zone-tile.never .zone-tile__label[data-v-74ea3116]{color:#8a99b8}.zh-backdrop[data-v-866e7c32]{position:fixed;inset:0;background-color:#000000b8;z-index:110;display:flex;align-items:center;justify-content:center;padding:1.5rem}.zh-panel[data-v-866e7c32]{width:min(560px,100%);max-height:86vh;background-color:#131c2e;border:1px solid #2a3a58;border-radius:.6rem;display:flex;flex-direction:column;overflow:hidden;color:#fff;font-family:Inter Variable,Roboto Variable,sans-serif}.zh-header[data-v-866e7c32]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.1rem 1.3rem;border-bottom:1px solid #1e2d47;flex-shrink:0}.zh-header__title[data-v-866e7c32]{display:flex;flex-direction:column;gap:.25rem}.zh-header h2[data-v-866e7c32]{font-size:1.05rem;font-weight:700;margin:0;line-height:1.1}.zh-eyebrow[data-v-866e7c32]{font-size:.58rem;text-transform:uppercase;letter-spacing:.1em;color:#7ea8e0;font-weight:600}.zh-close[data-v-866e7c32]{background:none;border:none;color:#8a99b8;font-size:.9rem;cursor:pointer;padding:.3rem;line-height:1;border-radius:.2rem;flex-shrink:0;transition:color .15s ease}.zh-close[data-v-866e7c32]:hover{color:#fff}.zh-body[data-v-866e7c32]{overflow-y:auto;padding:1.1rem 1.3rem 1.4rem;scrollbar-width:thin;scrollbar-color:#2a4572 #0B1425}.zh-state[data-v-866e7c32]{font-size:.72rem;color:#8a99b8;text-align:center;padding:2rem 0}.zh-state.error[data-v-866e7c32]{color:#e44545}.zh-timeline[data-v-866e7c32]{display:flex;flex-direction:column;gap:.6rem;border-left:1px solid #2a3a58;padding-left:1rem;margin-left:.3rem}.zh-entry[data-v-866e7c32]{position:relative;display:flex;align-items:center;gap:.9rem;background-color:#1a2540;border:1px solid #233456;border-radius:.4rem;padding:.6rem;cursor:pointer;font-family:inherit;text-align:left;transition:border-color .15s ease}.zh-entry[data-v-866e7c32]:hover{border-color:#2a5cb3}.zh-entry[data-v-866e7c32]:before{content:"";position:absolute;left:calc(-1rem - 5px);top:50%;transform:translateY(-50%);width:9px;height:9px;border-radius:50%;background-color:#2a5cb3;border:2px solid #131c2e}.zh-entry__thumb[data-v-866e7c32]{width:64px;height:64px;flex-shrink:0;border-radius:.3rem;overflow:hidden;background-color:#0f1a2e}.zh-entry__thumb img[data-v-866e7c32]{width:100%;height:100%;object-fit:cover;display:block}.zh-entry__meta[data-v-866e7c32]{display:flex;flex-direction:column;gap:.15rem}.zh-entry__date[data-v-866e7c32]{font-size:.72rem;font-weight:600;color:#e7eefb}.zh-entry__time[data-v-866e7c32]{font-size:.62rem;color:#8a99b8}.zh-lightbox[data-v-866e7c32]{position:fixed;inset:0;background-color:#000000e6;z-index:120;display:flex;align-items:center;justify-content:center;padding:2rem;cursor:zoom-out}.zh-lightbox img[data-v-866e7c32]{max-width:100%;max-height:100%;border-radius:.4rem;object-fit:contain}.zh-lightbox__close[data-v-866e7c32]{position:absolute;top:1.2rem;right:1.4rem;background:none;border:none;color:#fff;font-size:1.2rem;cursor:pointer;line-height:1}.backdrop-enter-active[data-v-de5f4a1f],.backdrop-leave-active[data-v-de5f4a1f]{transition:opacity .25s ease}.backdrop-enter-from[data-v-de5f4a1f],.backdrop-leave-to[data-v-de5f4a1f]{opacity:0}.drawer-enter-active[data-v-de5f4a1f],.drawer-leave-active[data-v-de5f4a1f]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.drawer-enter-from[data-v-de5f4a1f],.drawer-leave-to[data-v-de5f4a1f]{transform:translate(100%)}.drawer-backdrop[data-v-de5f4a1f]{position:fixed;inset:0;background-color:#000c;z-index:100}.vehicle-drawer[data-v-de5f4a1f]{position:fixed;top:0;right:0;bottom:0;width:min(88vw,1400px);max-width:95vw;background-color:#131c2e;border-left:1px solid #2a3a58;z-index:101;display:flex;flex-direction:column;overflow:hidden;font-family:Inter Variable,Roboto Variable,sans-serif;color:#fff;--red: #ff4c4c;--orange: #ff7c1f;--yellow: #f7fa53;--grey: #717171;--green: #00DF91;--amber: #e8a020}.drawer-header[data-v-de5f4a1f]{display:flex;align-items:flex-end;border-bottom:2px solid #384b6b;flex-shrink:0}.drawer-header .number-plate[data-v-de5f4a1f]{font-size:1.3em;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;padding:.12em .3em .15em;background-color:#d8d8d8;color:#000;font-family:NumberPlate2;font-size:1.4em;line-height:1;border-radius:.15em;letter-spacing:.03em;width:max-content;margin:1em}.drawer-header .close-btn[data-v-de5f4a1f]{background:none;border:none;color:#8a99b8;font-size:.9em;cursor:pointer;padding:0 2em;line-height:1;border-radius:.2em;flex-shrink:0;transition:color .15s ease;align-self:center}.drawer-header .close-btn[data-v-de5f4a1f]:hover{color:#fff}.drawer-tabs[data-v-de5f4a1f]{flex:0 1 auto;display:flex;align-items:stretch;gap:.4em;overflow-x:auto;scrollbar-width:none;margin-inline:auto}.drawer-tabs[data-v-de5f4a1f]::-webkit-scrollbar{display:none}.drawer-tabs .tab[data-v-de5f4a1f]{position:relative;display:flex;align-items:center;gap:.5em;background:none;border:none;color:#7f8ead;font-family:inherit;font-size:.75em;font-weight:500;padding:.55em 1.4em;border-top-left-radius:.4em;border-top-right-radius:.4em;cursor:pointer;white-space:nowrap;transition:color .15s ease,background-color .15s ease;background-color:#202f55}.drawer-tabs .tab[data-v-de5f4a1f]:hover{color:#fff;background-color:#1a2540}.drawer-tabs .tab.active[data-v-de5f4a1f]{color:#fff;background-color:#01499b}.drawer-tabs .tab .tab-count[data-v-de5f4a1f]{background-color:#0f1a2e;color:#b5d3ff;font-size:.8em;font-weight:600;padding:.15em .5em;border-radius:2em;line-height:1.4}.drawer-tabs .tab.active .tab-count[data-v-de5f4a1f]{background-color:#0c2747;color:#cfe3ff}.drawer-body[data-v-de5f4a1f]{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#2a4572 #0B1425;display:flex;flex-direction:column;min-height:0}.tab-panel[data-v-de5f4a1f]{padding:1.4em;display:flex;flex-direction:column;gap:1.6em}.tab-panel--flush[data-v-de5f4a1f]{padding:0;gap:0}.drawer-state[data-v-de5f4a1f]{font-size:.7em;color:#8a99b8;text-align:center;padding:2em 0}.drawer-state.error[data-v-de5f4a1f]{color:#e44545}.card-list[data-v-de5f4a1f]{display:flex;flex-direction:column;gap:.8em}.summary-topbar[data-v-de5f4a1f]{display:flex;align-items:flex-start;justify-content:space-between;gap:1em}.summary-identity[data-v-de5f4a1f]{display:flex;flex-direction:column;gap:.55em}.summary-model[data-v-de5f4a1f]{font-size:1.4em;font-weight:700;line-height:1;text-transform:capitalize}.summary-badges[data-v-de5f4a1f]{display:flex;align-items:center;gap:.5em;flex-wrap:wrap}.summary-grid[data-v-de5f4a1f]{display:grid;grid-template-columns:minmax(0,360px) 1fr;gap:1.5em;align-items:start}@media(max-width:760px){.summary-grid[data-v-de5f4a1f]{grid-template-columns:1fr}}.vehicle-image[data-v-de5f4a1f]{aspect-ratio:16/10;border-radius:.5em;overflow:hidden;background-color:#0f1a2e;border:1px solid #233456}.vehicle-image img[data-v-de5f4a1f]{width:100%;height:100%;object-fit:cover;display:block}.vehicle-image__placeholder[data-v-de5f4a1f]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.7em;color:#3f5a86}.vehicle-image__placeholder svg[data-v-de5f4a1f]{width:3em;height:3em}.vehicle-image__placeholder span[data-v-de5f4a1f]{font-size:.7em;color:#5a6f93;letter-spacing:.02em}.vehicle-info[data-v-de5f4a1f]{display:flex;flex-direction:column;margin:0}.vehicle-info .info-row[data-v-de5f4a1f]{display:flex;align-items:baseline;justify-content:space-between;gap:1em;padding:.6em 0;border-bottom:1px solid #1c2942}.vehicle-info .info-row[data-v-de5f4a1f]:last-child{border-bottom:none}.vehicle-info .info-row dt[data-v-de5f4a1f]{font-size:.68em;color:#8a99b8;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.vehicle-info .info-row dd[data-v-de5f4a1f]{margin:0;font-size:.8em;color:#e7eefb;text-align:right}.vehicle-info .info-row dd.mono[data-v-de5f4a1f]{font-weight:700;letter-spacing:.05em;text-transform:uppercase}.vehicle-info .info-row dd.val-ok[data-v-de5f4a1f]{color:var(--green)}.vehicle-info .info-row dd.val-warn[data-v-de5f4a1f]{color:var(--amber)}.summary-unable[data-v-de5f4a1f]{margin-top:.4em}.drawer-section[data-v-de5f4a1f]{display:flex;flex-direction:column;gap:.6em}.section-title[data-v-de5f4a1f]{font-size:.65em;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#b5d3ff;display:flex;align-items:center;gap:.5em;margin-bottom:.2em}.section-title .section-count[data-v-de5f4a1f]{background-color:#1e2d47;color:#8a99b8;font-size:.85em;padding:.2em .5em;border-radius:2em;font-weight:500;letter-spacing:0}.empty-state[data-v-de5f4a1f]{font-size:.7em;color:#8a99b8;padding:1.2em 0}.defect-card[data-v-de5f4a1f]{background-color:#1a2540;border-radius:.3em;padding:.8em 1em;border-left:3px solid #2a3a58;display:flex;flex-direction:column;gap:.5em}.defect-card.dangerous[data-v-de5f4a1f]{border-left-color:var(--red)}.defect-card.serious[data-v-de5f4a1f]{border-left-color:var(--orange)}.defect-card.minor[data-v-de5f4a1f]{border-left-color:var(--yellow)}.defect-card.unknown[data-v-de5f4a1f],.defect-card.not-sure[data-v-de5f4a1f]{border-left-color:var(--grey)}.defect-card.resolved[data-v-de5f4a1f]{opacity:.7}.defect-card.resolved.repair-verified[data-v-de5f4a1f]{border-left-color:#00df91}.defect-card.resolved.rejected[data-v-de5f4a1f]{border-left-color:#3a4558}.defect-card__top[data-v-de5f4a1f]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5em}.defect-card__name[data-v-de5f4a1f]{font-size:.7em;font-weight:600;color:#fff;line-height:1.3}.defect-card__chips[data-v-de5f4a1f]{display:flex;align-items:center;gap:.3em;flex-shrink:0}.defect-card__bottom[data-v-de5f4a1f]{display:flex;align-items:center;justify-content:space-between;gap:.5em}.defect-card__meta[data-v-de5f4a1f]{display:flex;align-items:center;gap:.5em;flex-wrap:wrap}.defect-card__meta .category[data-v-de5f4a1f]{font-size:.55em;background-color:#23447e;color:#fff;padding:.3em .5em;border-radius:.15em;font-weight:600;text-transform:capitalize;white-space:nowrap}.defect-card__meta .reported-at[data-v-de5f4a1f],.defect-card__meta .reporter[data-v-de5f4a1f]{font-size:.6em;color:#8a99b8;white-space:nowrap}.chip[data-v-de5f4a1f]{font-size:.55em;font-weight:600;padding:.3em .55em;border-radius:.2em;text-transform:capitalize;white-space:nowrap}.chip.risk.dangerous[data-v-de5f4a1f]{background-color:#6b0000;color:var(--red)}.chip.risk.serious[data-v-de5f4a1f]{background-color:#5a2d00;color:var(--orange)}.chip.risk.minor[data-v-de5f4a1f]{background-color:#4a4500;color:var(--yellow)}.chip.risk.not-sure[data-v-de5f4a1f]{background-color:#2a2a2a;color:var(--grey)}.chip.assessment.dangerous[data-v-de5f4a1f]{background-color:#6b0000;color:var(--red);border:1px solid var(--red)}.chip.assessment.serious[data-v-de5f4a1f]{background-color:#5a2d00;color:var(--orange);border:1px solid var(--orange)}.chip.assessment.minor[data-v-de5f4a1f]{background-color:#4a4500;color:var(--yellow);border:1px solid var(--yellow)}.chip.assessment.not-sure[data-v-de5f4a1f]{background-color:#2a2a2a;color:var(--grey);border:1px solid var(--grey)}.chip.resolved-status.repair-verified[data-v-de5f4a1f]{background-color:#004d33;color:var(--green)}.chip.resolved-status.rejected[data-v-de5f4a1f]{background-color:#2a2a2a;color:var(--grey)}.repair-status[data-v-de5f4a1f]{font-size:.55em;background-color:#4f565f;color:#fff;padding:.3em .55em;border-radius:.25em;white-space:nowrap;flex-shrink:0}.repair-status.unactioned[data-v-de5f4a1f]{background-color:#6b0000}.repair-status.acknowledged[data-v-de5f4a1f]{background-color:#455167}.repair-status.in-diagnosis[data-v-de5f4a1f]{background-color:#483287}.repair-status.waiting-for-parts[data-v-de5f4a1f]{background-color:#025eb0}.repair-status.away-for-repair[data-v-de5f4a1f]{background-color:#233e88}.repair-status.repair-in-progress[data-v-de5f4a1f]{background-color:#106e6e}.repair-status.ready-for-inspection[data-v-de5f4a1f]{background-color:#6c7411}.repair-status.repair-completed[data-v-de5f4a1f]{background-color:#1a6110}.repair-status.repair-incomplete[data-v-de5f4a1f]{background-color:#c34000}.mini-timeline[data-v-de5f4a1f]{border-left:1px solid #2a3a58;margin-left:.3em;padding-left:.8em;margin-top:.3em;display:flex;flex-direction:column;gap:.5em}.mini-timeline__event[data-v-de5f4a1f]{display:flex;align-items:flex-start;gap:.5em;margin-left:-1.15em}.mini-timeline__event .dot[data-v-de5f4a1f]{width:.7em;height:.7em;border-radius:50%;background-color:#4a5568;flex-shrink:0;margin-top:.2em}.mini-timeline__event .event-body[data-v-de5f4a1f]{display:flex;flex-direction:column;gap:.1em}.mini-timeline__event .event-note[data-v-de5f4a1f]{font-size:.6em;color:#bdc9e8;line-height:1.3}.mini-timeline__event .event-time[data-v-de5f4a1f]{font-size:.55em;color:#566070}.mini-timeline__event.dangerous .dot[data-v-de5f4a1f]{background-color:#c72c2c}.mini-timeline__event.serious .dot[data-v-de5f4a1f]{background-color:#c75d01}.mini-timeline__event.minor .dot[data-v-de5f4a1f]{background-color:#1ca879}.mini-timeline__event.unactioned .dot[data-v-de5f4a1f]{background-color:#da2828}.mini-timeline__event.repair-completed .dot[data-v-de5f4a1f]{background-color:#1a6110}.mini-timeline__event.repair-verified .dot[data-v-de5f4a1f]{background-color:#00df91}.priority-badge[data-v-de5f4a1f]{font-size:.6em;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.4em .7em;border-radius:.25em}.priority-badge.dangerous[data-v-de5f4a1f]{background-color:#6b0000;color:var(--red)}.priority-badge.serious[data-v-de5f4a1f]{background-color:#5a2d00;color:var(--orange)}.priority-badge.minor[data-v-de5f4a1f]{background-color:#4a4500;color:var(--yellow)}.priority-badge.healthy[data-v-de5f4a1f]{background-color:#004d33;color:var(--green)}.unable-badge[data-v-de5f4a1f]{font-size:.6em;font-weight:600;background-color:#3d2f00;color:#e8a020;padding:.4em .7em;border-radius:.25em;white-space:nowrap}.unable-card[data-v-de5f4a1f]{background-color:#1a2540;border-radius:.3em;padding:.8em 1em;border-left:3px solid #e8a020;display:flex;flex-direction:column;gap:.5em}.unable-card__top[data-v-de5f4a1f]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5em}.unable-card__name[data-v-de5f4a1f]{font-size:.7em;font-weight:600;color:#fff;line-height:1.3}.unable-card__reason[data-v-de5f4a1f]{font-size:.65em;color:#e8a020}.unable-card__footer[data-v-de5f4a1f]{display:flex;align-items:center;justify-content:space-between;gap:.5em;margin-top:.1em}.unable-card__meta[data-v-de5f4a1f]{display:flex;align-items:center;gap:.5em;font-size:.6em;color:#8a99b8}.category-chip[data-v-de5f4a1f]{font-size:.55em;font-weight:600;background-color:#23447e;color:#fff;padding:.3em .5em;border-radius:.15em;text-transform:capitalize;white-space:nowrap;flex-shrink:0}.acknowledge-btn[data-v-de5f4a1f]{font-size:.6em;font-family:inherit;font-weight:500;background-color:#1e3a5a;color:#7ab8ff;border:1px solid #2a5cb3;border-radius:.25em;padding:.35em .7em;cursor:pointer;white-space:nowrap;transition:background-color .15s ease;flex-shrink:0}.acknowledge-btn[data-v-de5f4a1f]:hover:not(:disabled){background-color:#2a5cb3;color:#fff}.acknowledge-btn[data-v-de5f4a1f]:disabled{opacity:.5;cursor:default}.qr-overlay[data-v-a6ebfe49]{position:fixed;inset:0;z-index:9000;background:#030916d0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:1.6rem}.qr-modal[data-v-a6ebfe49]{position:relative;background:#111e36;border:1px solid rgba(255,255,255,.08);width:100%;max-width:550px;padding:1.6rem 1.6rem 2rem;overflow:hidden;border-radius:.4rem}.qr-modal__close[data-v-a6ebfe49]{position:absolute;top:.7rem;right:.7rem;width:2rem;height:2rem;border-radius:50%;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#ffffff80;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,color .2s}.qr-modal__close[data-v-a6ebfe49]:hover{background:#ffffff1f;color:#fff}.qr-modal__header[data-v-a6ebfe49]{margin-bottom:1rem}.qr-modal__label[data-v-a6ebfe49]{font-family:Geologica Variable,sans-serif;font-size:1.2rem;font-weight:600;color:#fff;margin-bottom:2rem}.qr-modal__vehicle[data-v-a6ebfe49]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:1.5rem}.number-plate[data-v-a6ebfe49]{font-family:NumberPlate2,system-ui,sans-serif;font-size:1.4rem;line-height:1;background:#e2c700;color:#000;padding:.15em .3em .2em;border-radius:.15em;white-space:nowrap}.vehicle-model[data-v-a6ebfe49]{font-family:Inter Variable,system-ui,sans-serif;font-size:1em;font-weight:500;color:#ffffff8c}.qr-modal__body[data-v-a6ebfe49]{min-height:300px;display:flex;align-items:center;justify-content:flex-start}.qr-modal__qr-wrap[data-v-a6ebfe49]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}.qr-modal__instruction[data-v-a6ebfe49]{font-family:Inter Variable,system-ui,sans-serif;font-size:.9em;font-weight:500;color:#ffffff80;text-align:center}.qr-modal__qr-frame[data-v-a6ebfe49]{padding:.2rem;background:#fff;border-radius:.4rem;line-height:0}.qr-modal__qr-img[data-v-a6ebfe49]{width:160px;height:160px;border-radius:.3rem;display:block}.qr-modal__pin[data-v-a6ebfe49]{display:flex;flex-direction:column;align-items:center;gap:.4rem}.qr-modal__pin-label[data-v-a6ebfe49]{font-family:Inter Variable,system-ui,sans-serif;font-size:.7em;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fff6}.qr-modal__pin-digits[data-v-a6ebfe49]{display:flex;gap:.5rem}.qr-modal__pin-digits span[data-v-a6ebfe49]{font-family:Inter Variable,system-ui,sans-serif;font-size:1.3em;font-weight:700;color:#fff;background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:.3rem;width:1.8em;height:2.2em;display:flex;align-items:center;justify-content:center}.qr-modal__pin-note[data-v-a6ebfe49]{font-family:Inter Variable,system-ui,sans-serif;font-size:.75em;font-weight:400;color:#ffffff59;text-align:center;max-width:28ch;line-height:1.4}.qr-modal__copyUrl button[data-v-a6ebfe49]{background-color:#003f92;color:#fff;padding:1em;text-align:center;text-decoration:none;font-size:.6rem;border-radius:.4em;cursor:pointer;transition:background-color .2s ease}.qr-modal__copyUrl button.copied[data-v-a6ebfe49],.qr-modal__copyUrl button.copied[data-v-a6ebfe49]:hover{background-color:#2f944e}.qr-modal__copyUrl button[data-v-a6ebfe49]:hover{background-color:#0047cc}.qr-modal__copyUrl button[data-v-a6ebfe49]:active{background-color:#3e8e41}.qr-modal__qr-skeleton[data-v-a6ebfe49]{width:160px;height:160px;border-radius:.3rem;background:#e8e8e8;display:flex;align-items:center;justify-content:center}.qr-modal__qr-skeleton .skeleton-inner[data-v-a6ebfe49]{width:50%;height:50%;border-radius:.4rem;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0,#e0e0e0 75%);background-size:200% 100%;animation:shimmer-a6ebfe49 1.4s infinite}.qr-modal__waiting[data-v-a6ebfe49]{margin-top:1rem;display:flex;align-items:center;align-self:center;gap:.7rem;font-family:Inter Variable,system-ui,sans-serif;font-size:.9em;font-weight:500;color:#ffffff59}.qr-modal__waiting .waiting-dot[data-v-a6ebfe49]{width:.4rem;height:.4rem;border-radius:50%;background:#2f944e;animation:pulse-a6ebfe49 .7s ease-in-out infinite}.qr-modal__done[data-v-a6ebfe49]{width:100%;display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center}.done-icon[data-v-a6ebfe49]{width:3em;height:3em;border-radius:50%;background:#00db9d1a;border:1.5px solid rgba(0,219,157,.3);display:flex;align-items:center;justify-content:center;margin-bottom:.1rem}.done-title[data-v-a6ebfe49]{font-family:Inter Variable,sans-serif;font-size:1.4em;font-weight:700;color:#fff;line-height:1}.done-count[data-v-a6ebfe49]{font-family:Inter Variable,system-ui,sans-serif;font-size:.9em;font-weight:400;color:#ffffff73;margin-bottom:.4rem}.done-thumbnails[data-v-a6ebfe49]{display:grid;grid-template-columns:repeat(6,1fr);gap:.4rem;justify-content:center;margin:.4rem 0 .8rem}.done-thumbnail[data-v-a6ebfe49]{width:5rem;height:auto;object-fit:cover;border-radius:.2em;border:1.5px solid rgba(255,255,255,.1)}.done-actions[data-v-a6ebfe49]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:.6rem}.done-actions-btn[data-v-a6ebfe49]{font-family:Inter Variable,system-ui,sans-serif;font-size:.9em;font-weight:600;color:#fff;background:#018e66;border:none;border-radius:100vw;padding:.8em 1.6em;cursor:pointer;transition:background .2s}.done-actions-btn[data-v-a6ebfe49]:hover{background:#01a878}.done-actions-btn--more[data-v-a6ebfe49]{background:#0056a762}.done-actions-btn--more[data-v-a6ebfe49]:hover{background:#0052a5}.overlay-fade-enter-active[data-v-a6ebfe49],.overlay-fade-leave-active[data-v-a6ebfe49]{transition:opacity .3s ease}.overlay-fade-enter-from[data-v-a6ebfe49],.overlay-fade-leave-to[data-v-a6ebfe49]{opacity:0}.body-swap-enter-active[data-v-a6ebfe49],.body-swap-leave-active[data-v-a6ebfe49]{transition:opacity .3s ease,transform .3s ease}.body-swap-enter-from[data-v-a6ebfe49]{opacity:0;transform:translateY(12px)}.body-swap-leave-to[data-v-a6ebfe49]{opacity:0;transform:translateY(-8px)}@keyframes pulse-a6ebfe49{0%,to{opacity:1}50%{opacity:.2}}@keyframes shimmer-a6ebfe49{0%{background-position:200% 0}to{background-position:-200% 0}}.add-vehicle[data-v-ceafd215]{display:flex;flex-direction:column;gap:2.4em;padding:2em;color:#fff;font-family:Inter Variable,system-ui,sans-serif;overflow-y:auto}.add-vehicle__head[data-v-ceafd215]{display:flex;align-items:center;gap:1.4em}.add-vehicle__back[data-v-ceafd215]{display:inline-flex;align-items:center;gap:.4em;font-family:Inter Variable,system-ui,sans-serif;font-size:.8em;font-weight:500;color:#fff9;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:100vw;padding:.6em 1.2em;cursor:pointer;transition:background .2s,color .2s}.add-vehicle__back[data-v-ceafd215]:hover{background:#ffffff1a;color:#fff}.add-vehicle__title[data-v-ceafd215]{font-family:Geologica Variable,Inter Variable,sans-serif;font-size:1em;font-weight:600;color:#fff;margin:0}.add-vehicle__grid[data-v-ceafd215]{display:grid;grid-template-columns:1fr 1fr;gap:2em;align-items:start}@media(max-width:720px){.add-vehicle__grid[data-v-ceafd215]{grid-template-columns:1fr}}.av-form[data-v-ceafd215]{display:flex;flex-direction:column;gap:1.6em;background:#1a2540;border:1px solid rgba(255,255,255,.06);border-radius:.6em;padding:1.8em}.av-field[data-v-ceafd215]{display:flex;flex-direction:column;gap:.6em}.av-field-row[data-v-ceafd215]{display:grid;grid-template-columns:1fr 1fr;gap:1.2em}.av-field__label[data-v-ceafd215]{font-size:.8em;font-weight:500;letter-spacing:.04em;color:#fff9}.av-field__input[data-v-ceafd215]{font-family:Inter Variable,system-ui,sans-serif;font-size:.8em;font-weight:500;color:#fff;background:#131c2e;border:1.5px solid rgba(255,255,255,.1);border-radius:.5em;padding:1em 1.2em;outline:none;transition:border-color .2s,opacity .2s}.av-field__input[data-v-ceafd215]::placeholder{color:#ffffff40}.av-field__input[data-v-ceafd215]:focus{border-color:#7ab8ff}.av-field__input[data-v-ceafd215]:disabled{opacity:.55;cursor:not-allowed}.av-field__input--reg[data-v-ceafd215]{text-transform:uppercase;letter-spacing:.06em}select.av-field__input[data-v-ceafd215]{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23ffffff' stroke-opacity='0.5' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.2em center;padding-right:3em}.av-field__hint[data-v-ceafd215]{font-size:.8em;color:#ffffff59}.av-plate-preview[data-v-ceafd215]{display:flex;justify-content:center;margin:-.4em 0 .2em}.number-plate[data-v-ceafd215]{font-family:NumberPlate2,system-ui,sans-serif;font-size:1.6em;line-height:1;background:#e2c700;color:#000;padding:.12em .4em .18em;border-radius:.2em;white-space:nowrap;width:max-content}.av-error[data-v-ceafd215]{font-size:1em;color:#ff5d58;margin:0;line-height:1.4}.av-photos[data-v-ceafd215]{display:flex;flex-direction:column;gap:1.2em;background:#1a2540;border:1px solid rgba(255,255,255,.06);border-radius:.6em;padding:1.8em}.av-photos__label[data-v-ceafd215]{font-size:.9em;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fff9}.av-photos__hint[data-v-ceafd215]{font-size:.8em;color:#fff6;line-height:1.5;margin:0}.av-photo-grid[data-v-ceafd215]{display:grid;grid-template-columns:repeat(3,1fr);gap:.6em}.av-photo-grid__item[data-v-ceafd215]{position:relative;aspect-ratio:1;border-radius:.5em;overflow:hidden;border:1.5px solid rgba(122,184,255,.25)}.av-photo-grid__item img[data-v-ceafd215]{width:100%;height:100%;object-fit:cover;display:block}.av-photos__empty[data-v-ceafd215]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8em;padding:2.4em 0;color:#fff3;border:1.5px dashed rgba(255,255,255,.1);border-radius:.5em}.av-photos__empty span[data-v-ceafd215]{font-size:1em;font-weight:500}.av-photos__gate[data-v-ceafd215]{font-size:.9em;color:#ffffff59;text-align:center}.add-vehicle__actions[data-v-ceafd215]{display:flex;justify-content:flex-end;gap:1em}.btn[data-v-ceafd215]{font-family:Inter Variable,system-ui,sans-serif;font-size:.9em;font-weight:600;border:none;border-radius:100vw;padding:1.1em 2.4em;cursor:pointer;transition:background .2s,opacity .2s}.btn[data-v-ceafd215]:disabled{opacity:.5;cursor:not-allowed}.btn--photos[data-v-ceafd215]{width:100%;color:#fff;background:#134885}.btn--photos[data-v-ceafd215]:hover:not(:disabled){background:#1a589f}.btn--cancel[data-v-ceafd215]{color:#ffffffb3;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.btn--cancel[data-v-ceafd215]:hover:not(:disabled){background:#ffffff1a;color:#fff}.btn--save[data-v-ceafd215]{color:#fff;background:#008653}.btn--save[data-v-ceafd215]:hover:not(:disabled){background:#01a878}.fleet-container[data-v-03574537]{width:100%;overflow-y:auto}.fleet-wrapper[data-v-03574537]{overflow-y:auto;overflow-x:auto;padding:.5rem;width:100%;height:100%;scrollbar-width:thin;scrollbar-color:#2a4572 #0B1425}.fleet-loading[data-v-03574537],.fleet-error[data-v-03574537],.fleet-empty[data-v-03574537]{color:#8a99b8;font-size:.75rem;padding:2rem;text-align:center}.fleet-error[data-v-03574537]{color:#e44545}.vehicles-container[data-v-03574537]{color:#fff;display:grid;align-items:center;grid-template-columns:min-content repeat(8,auto);padding:1em;--red: #ff4c4c;--orange: #ff7c1f;--yellow: #f7fa53;--grey: #717171;--green: #00DF91;--grey-6: #6D6D6D;--amber: #e8a020}.vehicles-container .row.header[data-v-03574537]{color:#b5d3ff;font-size:.65em;white-space:nowrap;padding:.5rem;margin-bottom:.4em}.vehicles-container .vehicle-row[data-v-03574537]{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;border-radius:.3rem;cursor:pointer;transition:background-color .15s ease}.vehicles-container .vehicle-row[data-v-03574537]:hover{background-color:#1a2e50}.vehicles-container .vehicle-row.off-road[data-v-03574537]{opacity:.7;filter:brightness(.7)}.vehicles-container .vehicle-row.shaded[data-v-03574537]{background-color:#171f30}.vehicles-container .vehicle-row.shaded[data-v-03574537]:hover{background-color:#1a2e50}.vehicles-container .vehicle-row.selected[data-v-03574537]{background-color:#1e2d47;outline:1px solid #2a4a7f}.vehicles-container .vehicle-row .row[data-v-03574537]{font-size:.65em;white-space:nowrap;padding:.6rem .5rem}.vehicles-container .vehicle-row .row.serious[data-v-03574537]{color:var(--orange)}.vehicles-container .vehicle-row .row.dangerous[data-v-03574537]{color:var(--red)}.vehicles-container .vehicle-row .row.minor[data-v-03574537]{color:var(--yellow)}.vehicles-container .vehicle-row .row.roadworthy[data-v-03574537]{color:var(--green)}.vehicles-container .vehicle-row .row.no-action[data-v-03574537]{color:var(--grey-6)}.vehicles-container .vehicle-row .row.unable-flagged[data-v-03574537]{color:var(--amber)}.vehicles-container .vehicle-row .row.in-service[data-v-03574537]{color:var(--green)}.vehicles-container .vehicle-row .row.off-road[data-v-03574537]{color:var(--red)}.vehicles-container .vehicle-row .row.registration[data-v-03574537]{width:100%}.vehicles-container .vehicle-row .row.registration .number-plate[data-v-03574537]{text-transform:uppercase;font-weight:700;font-size:.8em;letter-spacing:1px;padding:.12em .3em .2em;background-color:#d8d8d8;color:#000;font-family:NumberPlate2;font-size:1.4em;line-height:1;border-radius:.15em;letter-spacing:.03em;text-align:center}.vehicles-container .vehicle-row .row.model[data-v-03574537]{width:25ch;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize}.vehicles-container .defects-container[data-v-03574537]{display:flex;align-items:center;column-gap:.9em}.vehicles-container .defects-container .defect-category[data-v-03574537]{display:flex;align-items:center;gap:.2em}.vehicles-container .defects-container .defect-category.dangerous .defect-icon[data-v-03574537]{background-color:var(--red)}.vehicles-container .defects-container .defect-category.serious .defect-icon[data-v-03574537]{background-color:var(--orange)}.vehicles-container .defects-container .defect-category.minor .defect-icon[data-v-03574537]{background-color:var(--yellow)}.vehicles-container .defects-container .defect-category.unknown .defect-icon[data-v-03574537]{background-color:var(--grey)}.vehicles-container .defects-container .defect-category.roadworthy .defect-count[data-v-03574537]{color:var(--green)}.vehicles-container .defects-container .defect-category.roadworthy .defect-icon[data-v-03574537]{display:none}.vehicles-container .defects-container .defect-category .defect-icon[data-v-03574537]{width:.8em;height:.8em;background-color:#fff;border-radius:50%}.vehicles-container .defects-container .defect-category .defect-count[data-v-03574537]{color:#fff}.people[data-v-f969eb64]{color:#fff;padding:1rem 0;width:100%}.people__header[data-v-f969eb64]{display:flex;align-items:center;gap:2em;flex-wrap:wrap;padding:1em}.people__title[data-v-f969eb64]{margin:0;font-size:1.4em;font-weight:600;white-space:nowrap}.people__search[data-v-f969eb64]{min-width:400px;max-width:500px;padding:.7em 1em;font-size:.8em;color:#fff;background:#1c263b;border:1px solid rgba(255,255,255,.08);border-radius:.4rem}.people__search[data-v-f969eb64]::placeholder{color:#fff6;font-style:italic}.people__search[data-v-f969eb64]:focus{outline:none;border-color:#1976d299}.people__add-btn[data-v-f969eb64]{display:inline-flex;align-items:center;gap:.5rem;padding:.8em 1.4em;font-size:.8em;font-weight:500;color:#fff;background:#1e8a4d;border:none;border-radius:.6rem;cursor:pointer;white-space:nowrap;transition:background .15s ease;margin-left:auto}.people__add-btn[data-v-f969eb64]:hover{background:#1a7a44}.people__add-icon[data-v-f969eb64]{font-size:1.25rem;line-height:1}.people__grid[data-v-f969eb64]{display:grid;grid-template-columns:repeat(4,1fr);gap:1em;padding:1em}.people__empty[data-v-f969eb64]{text-align:center;opacity:.6;padding:3rem 0}.people__card[data-v-f969eb64]{display:flex;align-items:center;gap:1rem;width:100%;padding:.8em 1em;text-align:left;color:#fff;background:#16213d;border:1px solid rgba(255,255,255,.06);border-radius:.4em;cursor:pointer;transition:background .15s ease,border-color .15s ease}.people__card[data-v-f969eb64]:hover{background:#1b294a;border-color:#ffffff1f}.people__card[data-v-f969eb64]:focus-visible{outline:2px solid #1976d2;outline-offset:2px}.people__card-info[data-v-f969eb64]{display:flex;flex-direction:column;gap:.4rem;flex:1;min-width:0}.people__card-name[data-v-f969eb64]{font-weight:600;font-size:.8em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.people__more[data-v-f969eb64]{flex-shrink:0;padding:.5em .9em;font-size:.65em;color:#ffffffd9;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:.5rem}.people__more[data-v-f969eb64]:hover{background:#004fb6d3;border-color:#004fb6d3}.people__more[data-v-f969eb64]:focus-visible{outline:2px solid #1976d2;outline-offset:2px}.people__avatar[data-v-f969eb64]{flex-shrink:0;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;font-size:1em;font-weight:700;color:#fff;border-radius:50%;-webkit-user-select:none;user-select:none}.people__avatar--lg[data-v-f969eb64]{width:4.3rem;height:4.3rem;font-size:1.4em}.people__badge[data-v-f969eb64]{align-self:flex-start;padding:.2em .6em;font-size:.7em;font-weight:600;color:#fff;border-radius:.2rem}.people__badge--driver[data-v-f969eb64]{background:#1976d2}.people__badge--admin[data-v-f969eb64]{background:#7e57c2}.people__overlay[data-v-f969eb64]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:#040810a6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.people__modal[data-v-f969eb64]{width:100%;max-width:440px;padding:1.75rem;color:#fff;background:#172340;border:1px solid rgba(255,255,255,.08);border-radius:.6rem;box-shadow:0 24px 60px #00000080}.people__modal--detail[data-v-f969eb64],.people__modal--add[data-v-f969eb64]{max-width:700px}.people__detail-head[data-v-f969eb64]{display:flex;align-items:center;gap:1rem;margin-bottom:1.75rem}.people__detail-id[data-v-f969eb64]{display:flex;flex-direction:column;gap:.55rem;flex:1;min-width:0}.people__detail-name[data-v-f969eb64]{margin:0;font-size:1.3em;font-weight:600}.people__edit-link[data-v-f969eb64]{align-self:flex-start;background:none;border:none;color:#ffffff80;font-size:.95em;cursor:pointer}.people__edit-link[data-v-f969eb64]:hover{color:#ffffffd9}.people__stats[data-v-f969eb64]{display:flex;margin-bottom:2.75rem;gap:1rem}.people__stat[data-v-f969eb64]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center;padding:0 .5em}.people__stat+.people__stat[data-v-f969eb64]{border-left:1px solid rgba(255,255,255,.12)}.people__stat-label[data-v-f969eb64]{font-size:.9em;color:#fff9}.people__stat-value[data-v-f969eb64]{font-size:1.4em;font-weight:800}.people__stat-value--code[data-v-f969eb64]{letter-spacing:.18em}.people__stat-unit[data-v-f969eb64]{font-size:1rem;font-weight:700}.people__reminder-meta[data-v-f969eb64]{margin:.85rem 0 0;text-align:center;font-size:.85rem;color:#ffffff80}.people__admin-info[data-v-f969eb64]{display:flex;flex-direction:column;gap:.4rem;padding:.25rem 0 .5rem}.people__admin-email[data-v-f969eb64]{font-size:1.05rem;font-weight:600}.people__add-head[data-v-f969eb64]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.people__modal-title[data-v-f969eb64]{margin:0;font-size:1.4em;font-weight:600}.people__close[data-v-f969eb64]{background:none;border:none;color:#ffffffb3;font-size:1.7rem;line-height:1;cursor:pointer}.people__close[data-v-f969eb64]:hover{color:#fff}.people__roles[data-v-f969eb64]{display:flex;gap:1.5rem;margin-bottom:2rem}.people__role[data-v-f969eb64]{padding:.6em 1.2em;font-size:.8em;font-weight:500;color:#ffffff8c;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:.4rem;cursor:pointer}.people__role--active[data-v-f969eb64]{color:#fff;background:#1976d2;border-color:#4a9fe0;box-shadow:0 0 0 1px #4a9fe066}.people__field[data-v-f969eb64]{margin-bottom:1.1rem}.people__label[data-v-f969eb64]{display:block;margin-bottom:.5rem;font-size:.75em;font-weight:500}.people__input2[data-v-f969eb64]{width:100%;padding:.7em 1em;font-size:.8em;color:#fff;background:#243a63;border:1px solid transparent;border-radius:.4em}.people__input2[data-v-f969eb64]:focus{outline:none;border-color:#1976d2b3;background:#2a4470}.people__hint[data-v-f969eb64]{display:block;margin-top:.4rem;font-size:.8rem;color:#ffffff73}.people__add-submit[data-v-f969eb64]{margin-top:.5rem}.people__created[data-v-f969eb64]{text-align:center}.people__created-text[data-v-f969eb64]{margin:0 0 .75rem}.people__created-code[data-v-f969eb64]{margin:0 0 .75rem;font-size:2.2rem;font-weight:800;letter-spacing:.28em}.people__created-hint[data-v-f969eb64]{margin:0 0 1.5rem;font-size:.85rem;color:#ffffff8c}.people__edit-actions[data-v-f969eb64]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:2.5rem}.people__remove[data-v-f969eb64]{display:block;background:none;border:none;color:#ff7a7a;font-size:.8em;cursor:pointer}.people__remove[data-v-f969eb64]:hover{color:#ff5a5a}.people__remove[data-v-f969eb64]:disabled{opacity:.5;cursor:not-allowed}.people__btn[data-v-f969eb64]{display:flex;align-items:center;justify-content:center;padding:.7rem 1.3rem;font-size:.8em;font-weight:600;color:#fff;border:1px solid transparent;border-radius:.55rem;cursor:pointer;transition:background .15s ease,opacity .15s ease}.people__btn[data-v-f969eb64]:disabled{opacity:.5;cursor:not-allowed}.people__btn--green[data-v-f969eb64]{background:#1e8a4d}.people__btn--green[data-v-f969eb64]:hover:not(:disabled){background:#1a7a44}.people__btn--ghost[data-v-f969eb64]{background:transparent;border-color:#fff3;color:#ffffffd9}.people__btn--ghost[data-v-f969eb64]:hover{background:#ffffff0f}.people__btn--cta[data-v-f969eb64]{display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;min-width:220px;margin-top:2rem}.people__error[data-v-f969eb64]{margin:0 0 1rem;color:#ff7a7a;font-size:.9rem}@media(max-width:560px){.people__header[data-v-f969eb64]{flex-direction:column;align-items:stretch}.people__title[data-v-f969eb64]{font-size:1.6rem}.people__modal[data-v-f969eb64]{padding:1.4rem}.people__stat-value[data-v-f969eb64]{font-size:1.3rem}.people__btn--cta[data-v-f969eb64]{min-width:0;width:100%}}@media(prefers-reduced-motion:reduce){.people__card[data-v-f969eb64],.people__btn[data-v-f969eb64],.people__add-btn[data-v-f969eb64]{transition:none}}.backdrop-enter-active[data-v-3ecf82f7],.backdrop-leave-active[data-v-3ecf82f7]{transition:opacity .25s ease}.backdrop-enter-from[data-v-3ecf82f7],.backdrop-leave-to[data-v-3ecf82f7]{opacity:0}.drawer-enter-active[data-v-3ecf82f7],.drawer-leave-active[data-v-3ecf82f7]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.drawer-enter-from[data-v-3ecf82f7],.drawer-leave-to[data-v-3ecf82f7]{transform:translate(100%)}.drawer-backdrop[data-v-3ecf82f7]{position:fixed;inset:0;background-color:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100}.reward-drawer[data-v-3ecf82f7]{position:fixed;top:0;right:0;bottom:0;width:min(460px,92vw);background-color:#131c2e;border-left:1px solid #2a3a58;z-index:101;display:flex;flex-direction:column;overflow:hidden;font-family:Inter Variable,Roboto Variable,sans-serif;color:#fff;--green: #00DF91;--amber: #e8a020;--blue: #7ab8ff;--purple: #b89cff}.drawer-header[data-v-3ecf82f7]{position:relative;display:flex;flex-direction:column;gap:.9rem;padding:1rem 3rem 1rem 1.4rem;border-bottom:1px solid #1e2d47;flex-shrink:0}.drawer-header__identity[data-v-3ecf82f7]{display:flex;flex-direction:column;gap:.25rem}.drawer-header__info[data-v-3ecf82f7]{display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap}.drawer-header .driver-name[data-v-3ecf82f7]{font-size:1.1rem;font-weight:800;letter-spacing:.02em;line-height:1.1}.drawer-header .driver-meta[data-v-3ecf82f7]{font-size:.6rem;color:#8a99b8}.drawer-header .close-btn[data-v-3ecf82f7]{position:absolute;top:.8rem;right:.8rem;background:none;border:none;color:#8a99b8;font-size:.9rem;cursor:pointer;padding:.3rem;line-height:1;border-radius:.2rem;transition:color .15s ease}.drawer-header .close-btn[data-v-3ecf82f7]:hover{color:#fff}.info-item[data-v-3ecf82f7]{display:flex;flex-direction:column;gap:.25rem}.info-item .info-label[data-v-3ecf82f7]{font-size:.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#566070}.info-item .info-value[data-v-3ecf82f7]{font-size:.75rem;color:#bdc9e8}.info-item .info-value.xp[data-v-3ecf82f7]{color:var(--green);font-weight:700}.drawer-body[data-v-3ecf82f7]{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#2a4572 #0B1425;padding:1rem 1.4rem 1.6rem}.drawer-state[data-v-3ecf82f7]{color:#8a99b8;font-size:.7rem;padding:2rem;text-align:center}.drawer-state.error[data-v-3ecf82f7]{color:#e44545}.drawer-empty[data-v-3ecf82f7]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem;padding:3rem 1.5rem}.drawer-empty__title[data-v-3ecf82f7]{font-size:.8rem;font-weight:700;color:#fff;margin:0}.drawer-empty__text[data-v-3ecf82f7]{font-size:.65rem;color:#8a99b8;margin:0}.day-group[data-v-3ecf82f7]{margin-bottom:1.4rem}.day-group__header[data-v-3ecf82f7]{font-size:.6rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#7e8db0;padding:.2rem 0 .5rem;border-bottom:1px solid #1e2d47;margin-bottom:.5rem}.event-row[data-v-3ecf82f7]{display:flex;align-items:center;gap:.7rem;padding:.55rem .4rem;border-radius:.3rem;transition:background-color .15s ease}.event-row[data-v-3ecf82f7]:hover{background-color:#171f30}.event-row__dot[data-v-3ecf82f7]{width:.55rem;height:.55rem;border-radius:50%;flex-shrink:0;background-color:var(--blue)}.event-row__dot.inspection[data-v-3ecf82f7]{background-color:var(--blue)}.event-row__dot.milestone[data-v-3ecf82f7]{background-color:var(--purple)}.event-row__dot.report-rating[data-v-3ecf82f7]{background-color:var(--amber)}.event-row__dot.workshop-match[data-v-3ecf82f7]{background-color:var(--green)}.event-row__body[data-v-3ecf82f7]{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1}.event-row__label[data-v-3ecf82f7]{font-size:.68rem;color:#e6ecf7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-row__time[data-v-3ecf82f7]{font-size:.55rem;color:#6b7793}.event-row__points[data-v-3ecf82f7]{font-size:.72rem;font-weight:700;color:var(--green);white-space:nowrap;flex-shrink:0}.event-row__points.zero[data-v-3ecf82f7]{color:#566070;font-weight:500}.recent-rewards[data-v-01808d73]{background-color:#131c2e;border:1px solid #2a3a58;border-radius:.4rem;display:flex;flex-direction:column;overflow:hidden;font-family:Inter Variable,sans-serif;--green: #00DF91;--amber: #e8a020;--blue: #7ab8ff;--purple: #b89cff}.recent-rewards__header[data-v-01808d73]{font-size:.7rem;font-weight:700;letter-spacing:.04em;color:#b5d3ff;padding:.8rem 1rem;border-bottom:1px solid #1e2d47;flex-shrink:0}.recent-rewards__state[data-v-01808d73]{color:#8a99b8;font-size:.68rem;padding:1.5rem;text-align:center}.recent-rewards__state.error[data-v-01808d73]{color:#e44545}.recent-rewards__list[data-v-01808d73]{display:flex;flex-direction:column;max-height:70vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#2a4572 #0B1425;padding:.4rem}.recent-row[data-v-01808d73]{display:flex;align-items:flex-start;gap:.6rem;padding:.55rem .5rem;border-radius:.3rem;transition:background-color .15s ease}.recent-row[data-v-01808d73]:hover{background-color:#171f30}.recent-row__dot[data-v-01808d73]{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0;margin-top:.35rem;background-color:var(--blue)}.recent-row__dot.inspection[data-v-01808d73]{background-color:var(--blue)}.recent-row__dot.milestone[data-v-01808d73]{background-color:var(--purple)}.recent-row__dot.report-rating[data-v-01808d73]{background-color:var(--amber)}.recent-row__dot.workshop-match[data-v-01808d73]{background-color:var(--green)}.recent-row__body[data-v-01808d73]{display:flex;flex-direction:column;gap:.12rem;min-width:0;flex:1}.recent-row__driver[data-v-01808d73]{font-size:.68rem;font-weight:600;color:#e6ecf7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-row__label[data-v-01808d73]{font-size:.6rem;color:#9fb0cc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-row__time[data-v-01808d73]{font-size:.54rem;color:#6b7793}.recent-row__points[data-v-01808d73]{font-size:.68rem;font-weight:700;color:var(--green);white-space:nowrap;flex-shrink:0;margin-top:.15rem}.recent-row__points.zero[data-v-01808d73]{color:#566070;font-weight:500}.rewards-wrapper[data-v-3585db83]{overflow-y:auto;overflow-x:auto;padding:1.5em 1em;width:100%;height:100%;scrollbar-width:thin;scrollbar-color:#2a4572 #0B1425}.rewards-layout[data-v-3585db83]{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);gap:1rem;align-items:start}.rewards-main[data-v-3585db83]{min-width:0;overflow-x:auto}.rewards-side[data-v-3585db83]{min-width:0}@media(max-width:900px){.rewards-layout[data-v-3585db83]{grid-template-columns:1fr}}.rewards-state[data-v-3585db83]{color:#8a99b8;font-size:.75rem;padding:2rem;text-align:center}.rewards-state.error[data-v-3585db83]{color:#e44545}.rewards-toolbar[data-v-3585db83]{display:flex;align-items:center;gap:1rem;padding:.5rem 1rem}.window-toggle[data-v-3585db83]{display:flex;gap:.25rem;background-color:#131c2e;border:1px solid #2a3a58;border-radius:.35rem;padding:.2rem}.window-toggle__btn[data-v-3585db83]{font-size:.6rem;font-family:Inter Variable,sans-serif;font-weight:600;letter-spacing:.03em;background:none;color:#8a99b8;border:none;border-radius:.25rem;padding:.4em .9em;cursor:pointer;transition:background-color .15s ease,color .15s ease}.window-toggle__btn[data-v-3585db83]:hover{color:#fff}.window-toggle__btn.active[data-v-3585db83]{background-color:#2a5cb3;color:#fff}.rewards-search[data-v-3585db83]{font-size:.65rem;font-family:Inter Variable,sans-serif;background-color:#1a2540;color:#fff;border:1px solid #2a3a58;border-radius:.3rem;padding:.5em .8em;width:min(260px,40%);margin-left:auto;outline:none;transition:border-color .15s ease}.rewards-search[data-v-3585db83]:focus{border-color:#2a5cb3}.rewards-search[data-v-3585db83]::placeholder{color:#566070}.rewards-count[data-v-3585db83]{font-size:.6rem;color:#8a99b8;white-space:nowrap}.rewards-container[data-v-3585db83]{color:#fff;display:grid;align-items:center;grid-template-columns:auto 1fr auto auto auto;padding:1em;--green: #00DF91;--amber: #e8a020}.rewards-container .row.header[data-v-3585db83]{color:#b5d3ff;font-size:.65em;white-space:nowrap;padding:.5rem;margin-bottom:.4em}.rewards-container .reward-row[data-v-3585db83]{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;border-radius:.3rem;cursor:pointer;transition:background-color .15s ease}.rewards-container .reward-row[data-v-3585db83]:hover{background-color:#1a2e50}.rewards-container .reward-row.shaded[data-v-3585db83]{background-color:#171f30}.rewards-container .reward-row.shaded[data-v-3585db83]:hover{background-color:#1a2e50}.rewards-container .reward-row .row[data-v-3585db83]{font-size:.7em;white-space:nowrap;padding:.7rem .5rem;text-align:center}.rewards-container .reward-row .row.driver-name[data-v-3585db83]{max-width:28ch;overflow:hidden;text-overflow:ellipsis;font-weight:500;text-align:left}.rewards-container .rank-col[data-v-3585db83]{text-align:center;justify-self:center}.rewards-container .xp-col[data-v-3585db83]{text-align:center}.rewards-container .period-xp[data-v-3585db83]{font-weight:700;color:var(--green)}.rewards-container .period-xp.zero[data-v-3585db83]{color:#566070;font-weight:500}.rewards-container .lifetime-xp[data-v-3585db83]{color:#bdc9e8;text-align:center}.rewards-container .rank-badge[data-v-3585db83]{display:inline-flex;align-items:center;justify-content:center;min-width:1.6em;height:1.6em;padding:0 .4em;border-radius:.8em;font-size:.85em;font-weight:700;background-color:#1e2d47;color:#9fb6da}.rewards-container .rank-badge.gold[data-v-3585db83]{background-color:#4a3d00;color:#ffd84d}.rewards-container .rank-badge.silver[data-v-3585db83]{background-color:#34404f;color:#d6e2f0}.rewards-container .rank-badge.bronze[data-v-3585db83]{background-color:#4a2f1a;color:#e3a564}.rewards-container.lifetime[data-v-3585db83]{grid-template-columns:auto 1fr auto auto}.compliance-wrapper[data-v-a66f0484]{overflow-y:auto;overflow-x:hidden;padding:1.5em 1em;width:100%;height:100%;scrollbar-width:thin;scrollbar-color:#2a4572 #0B1425;font-family:Inter Variable,sans-serif}.compliance-layout[data-v-a66f0484]{max-width:1000px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.compliance-state[data-v-a66f0484]{color:#8a99b8;font-size:.75rem;padding:2rem;text-align:center}.compliance-state.error[data-v-a66f0484]{color:#e44545}.compliance-header[data-v-a66f0484]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:0 .25rem}.compliance-header__title[data-v-a66f0484]{display:flex;flex-direction:column;gap:.2rem}.compliance-title[data-v-a66f0484]{font-size:1.2em;font-weight:700;color:#fff;margin:0}.compliance-subtitle[data-v-a66f0484]{font-size:.6rem;color:#8a99b8;margin:0}.export-btn[data-v-a66f0484]{font-family:Inter Variable,sans-serif;font-size:.65rem;font-weight:600;letter-spacing:.03em;color:#fff;background-color:#2a5cb3;border:1px solid #3568c4;border-radius:.3rem;padding:.55em 1.1em;cursor:pointer;transition:background-color .15s ease}.export-btn[data-v-a66f0484]:disabled{opacity:.6;cursor:default}.export-btn[data-v-a66f0484]:hover{background-color:#3568c4}.export-note[data-v-a66f0484]{font-size:.6rem;color:#b5d3ff;background-color:#131c2e;border:1px solid #2a3a58;border-radius:.3rem;padding:.5rem .8rem;margin:0 .25rem}.compliance-header__actions[data-v-a66f0484]{display:flex;align-items:center;gap:.8rem}.link-btn[data-v-a66f0484]{font-family:Inter Variable,sans-serif;font-size:.6rem;font-weight:600;letter-spacing:.03em;color:#8a99b8;background:none;border:none;cursor:pointer;padding:.4em .2em;transition:color .15s ease}.link-btn[data-v-a66f0484]:hover{color:#fff}.pack-settings[data-v-a66f0484]{background-color:#131c2e;border:1px solid #2a3a58;border-radius:.4rem;padding:1rem;display:flex;flex-direction:column;gap:.8rem}.pack-settings__row[data-v-a66f0484]{display:flex;gap:1rem;flex-wrap:wrap}.pack-settings__field[data-v-a66f0484]{display:flex;flex-direction:column;gap:.3rem;flex:1;min-width:180px}.pack-settings__label[data-v-a66f0484]{font-size:.53rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#566070}.pack-settings__input[data-v-a66f0484]{font-family:Inter Variable,sans-serif;font-size:.65rem;background-color:#1a2540;color:#fff;border:1px solid #2a3a58;border-radius:.3rem;padding:.55em .7em;outline:none;transition:border-color .15s ease}.pack-settings__input[data-v-a66f0484]:focus{border-color:#2a5cb3}.pack-settings__input[data-v-a66f0484]::placeholder{color:#566070}.pack-settings__actions[data-v-a66f0484]{display:flex;align-items:center;gap:.8rem}.pack-settings__save[data-v-a66f0484]{font-family:Inter Variable,sans-serif;font-size:.62rem;font-weight:600;letter-spacing:.03em;color:#fff;background-color:#2a5cb3;border:1px solid #3568c4;border-radius:.3rem;padding:.5em 1.1em;cursor:pointer;transition:background-color .15s ease}.pack-settings__save[data-v-a66f0484]:hover{background-color:#3568c4}.pack-settings__save[data-v-a66f0484]:disabled{opacity:.6;cursor:default}.pack-settings__saved[data-v-a66f0484]{font-size:.6rem;color:#00df91}.score-hero[data-v-a66f0484]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:1.5rem;background-color:#131c2e;border:1px solid #2a3a58;border-radius:.5rem;padding:1.25rem 1.5rem}.score-hero__label[data-v-a66f0484]{font-size:.55rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#566070;margin:0 0 .5rem}.score-hero__evidence[data-v-a66f0484]{font-size:.62rem;line-height:1.5;color:#8a99b8;margin:.9rem 0 0}.score-hero__breakdown[data-v-a66f0484]{display:flex;flex-direction:column;justify-content:center;gap:.7rem}.score-hero__pending[data-v-a66f0484]{font-size:.62rem;line-height:1.5;color:#8a99b8;margin:.9rem 0 0;max-width:38ch}@media(max-width:760px){.score-hero[data-v-a66f0484]{grid-template-columns:1fr;gap:1.1rem}}.score-figure[data-v-a66f0484]{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.score-figure__value[data-v-a66f0484]{font-size:3rem;font-weight:800;line-height:1}.score-figure__value.good[data-v-a66f0484]{color:#00df91}.score-figure__value.warn[data-v-a66f0484]{color:#e8a020}.score-figure__value.danger[data-v-a66f0484]{color:#e44545}.score-figure__value.muted[data-v-a66f0484]{color:#566070}.score-figure__max[data-v-a66f0484]{font-size:.8rem;color:#566070}.score-badge[data-v-a66f0484]{font-size:.55rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.3em .7em;border-radius:.8em;margin-left:.3rem}.score-badge.good[data-v-a66f0484]{background-color:#0d3a2c;color:#00df91}.score-badge.warn[data-v-a66f0484]{background-color:#3a2e0c;color:#e8a020}.score-badge.danger[data-v-a66f0484]{background-color:#3a1414;color:#e44545}.score-flag[data-v-a66f0484]{font-size:.6rem;color:#e8a020;margin:.6rem 0 0}.pillar[data-v-a66f0484]{display:flex;flex-direction:column;gap:.3rem}.pillar__head[data-v-a66f0484]{display:flex;align-items:baseline;justify-content:space-between}.pillar__label[data-v-a66f0484]{font-size:.6rem;color:#bdc9e8}.pillar__value[data-v-a66f0484]{font-size:.65rem;font-weight:700}.pillar__value.good[data-v-a66f0484]{color:#00df91}.pillar__value.warn[data-v-a66f0484]{color:#e8a020}.pillar__value.danger[data-v-a66f0484]{color:#e44545}.pillar__track[data-v-a66f0484]{height:.35rem;background-color:#1e2d47;border-radius:.2rem;overflow:hidden}.pillar__fill[data-v-a66f0484]{height:100%;border-radius:.2rem;transition:width .4s ease}.pillar__fill.good[data-v-a66f0484]{background-color:#00df91}.pillar__fill.warn[data-v-a66f0484]{background-color:#e8a020}.pillar__fill.danger[data-v-a66f0484]{background-color:#e44545}.metric-grid[data-v-a66f0484]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}.metric-card[data-v-a66f0484]{background-color:#131c2e;border:1px solid #1e2d47;border-radius:.4rem;padding:.85rem 1rem}.metric-card__label[data-v-a66f0484]{font-size:.53rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#566070;margin:0 0 .45rem}.metric-card__value[data-v-a66f0484]{font-size:1.4rem;font-weight:800;color:#fff;margin:0;line-height:1}.metric-card__value.alert[data-v-a66f0484]{color:#e44545}.metric-card__sub[data-v-a66f0484]{font-size:.53rem;color:#8a99b8;margin:.35rem 0 0}.vehicle-list[data-v-a66f0484]{background-color:#131c2e;border:1px solid #2a3a58;border-radius:.5rem;padding:.5rem 1rem 1rem}.vehicle-list__head[data-v-a66f0484]{font-size:.55rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#7e8db0;padding:.7rem .2rem .5rem;border-bottom:1px solid #1e2d47;margin-bottom:.3rem}.vehicle-row[data-v-a66f0484]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.6rem .4rem;border-radius:.3rem}.vehicle-row.shaded[data-v-a66f0484]{background-color:#171f30}.vehicle-row__reg[data-v-a66f0484]{font-size:.68rem;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}.vehicle-row__status[data-v-a66f0484]{font-size:.58rem;color:#8a99b8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vehicle-row__status.danger[data-v-a66f0484]{color:#e44545}.vehicle-row__status.warn[data-v-a66f0484]{color:#e8a020}.vehicle-row__score[data-v-a66f0484]{font-size:.85rem;font-weight:800;text-align:right}.vehicle-row__score.good[data-v-a66f0484]{color:#00df91}.vehicle-row__score.warn[data-v-a66f0484]{color:#e8a020}.vehicle-row__score.danger[data-v-a66f0484]{color:#e44545}.vehicle-row__score.muted[data-v-a66f0484]{color:#566070}.compliance-empty[data-v-a66f0484]{text-align:center;padding:2.5rem 1.5rem}.compliance-empty__title[data-v-a66f0484]{font-size:.78rem;font-weight:700;color:#fff;margin:0 0 .3rem}.compliance-empty__text[data-v-a66f0484]{font-size:.62rem;color:#8a99b8;margin:0}.dashboard-wrapper{--dark-1: #0F1521;--dark-2: #161e2e;--dark-3: #23304A;--red-1: #700000;--red-2: #A40000;--red-3: #FF4545;--red-4: #ff6161;--orange-1: #8C3100;--orange-2: #AA4404;--orange-3: #DF6C24;--orange-4: #884B16;--orange-5: #ff8940;--yellow-1: #FFE102;--light-grey: #C2D5EA;--grey-1: #5E6168;--grey-2: #37445E;--green-1: #27704B;--green-2: #44DE91;--green-3: #57FF7B;--green-4: #047c38;width:100%;height:100dvh;overflow:hidden;display:flex;flex-direction:column;background-color:var(--dark-1);font-family:Inter Variable,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.dashboard__content{display:flex;overflow:hidden;flex-grow:1}.dashboard__card{background-color:#1a2335;padding:1em;border-radius:.4rem;display:flex;flex-direction:column;justify-content:space-between;align-content:center;color:#fff}.dashboard__card .title{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1em}.dashboard__card .title .text{font-size:1em;font-weight:600;line-height:1;white-space:nowrap}.dashboard__card .title .refresh{font-size:.55em;color:var(--light-grey);display:flex;align-items:center;gap:.8em;margin-left:auto}.dashboard__card .title .refresh img{opacity:.5;width:1.2em;height:1.2em;object-fit:contain}@keyframes blink{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.fade-enter-active,.fade-leave-active{transition:opacity .1s ease}.fade-enter-from,.fade-leave-to{opacity:0}.notification-bell[data-v-1ca692b1]{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:12px;background:transparent;color:#c7d4ea;cursor:pointer;transition:background .18s ease,color .18s ease;-webkit-tap-highlight-color:transparent}.notification-bell[data-v-1ca692b1]:hover,.notification-bell[data-v-1ca692b1]:focus-visible{background:#1a2540;color:#fff;outline:none}.notification-bell--active[data-v-1ca692b1]{background:#1a2540;color:#7ab8ff}.notification-bell__icon[data-v-1ca692b1]{width:2.4em;height:2.4em}.notification-bell__badge[data-v-1ca692b1]{position:absolute;top:-.5em;left:-.5em;width:2em;height:2em;padding:.3em;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#e63434;color:#fff;font-family:Inter Variable,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1em;font-weight:700;line-height:1;box-shadow:0 0 14px #2b2b2b}.skip-shift-modal[data-v-45c61b31]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:2rem;background:#040912b8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:skip-fade-45c61b31 .18s ease-out}.skip-shift-modal__card[data-v-45c61b31]{width:100%;max-width:34rem;background:#15243d;border:1px solid rgba(255,255,255,.06);border-radius:2.2em;padding:2em 2.2em;text-align:center;box-shadow:0 1.5em 4em #00000080;animation:skip-pop-45c61b31 .2s cubic-bezier(.2,.9,.3,1.2)}.skip-shift-modal__icon[data-v-45c61b31]{margin:0 auto .7em;font-size:3em;line-height:1;display:flex;align-items:center;justify-content:center}.skip-shift-modal__icon svg[data-v-45c61b31]{width:3rem;height:3rem}.skip-shift-modal__title[data-v-45c61b31]{font-family:Inter Variable,system-ui,sans-serif;font-weight:700;font-size:2.4em;line-height:1.2;color:#fefefe;margin:0 0 1.2rem;text-align:left}.skip-shift-modal__body[data-v-45c61b31]{font-family:Inter Variable,system-ui,sans-serif;font-size:1.7em;line-height:1.3;color:#9aa9bf;margin:0 0 1rem;text-align:left}.skip-shift-modal__body strong[data-v-45c61b31]{color:#cdd9ea;font-weight:600}.skip-shift-modal__error[data-v-45c61b31]{font-family:Inter Variable,system-ui,sans-serif;font-size:1.4em;line-height:1.5;color:#ff9a8a;margin:.4rem 0 0;text-wrap:balance}.skip-shift-modal__actions[data-v-45c61b31]{display:flex;flex-direction:column;gap:1rem;margin-top:2em}.skip-shift-modal__confirm[data-v-45c61b31]{width:100%;border:none;border-radius:100vw;padding:.8em 1.2em;font-family:Inter Variable,system-ui,sans-serif;font-weight:600;font-size:1.8em;color:#fefefe;background:linear-gradient(-5deg,#b9531c,#c8631f);cursor:pointer;transition:opacity .15s ease}.skip-shift-modal__confirm[data-v-45c61b31]:active{opacity:.85}.skip-shift-modal__confirm[data-v-45c61b31]:disabled{opacity:.6;cursor:default}.skip-shift-modal__cancel[data-v-45c61b31]{width:100%;border:none;background:transparent;padding:.6em;font-family:Inter Variable,system-ui,sans-serif;font-weight:500;font-size:1.6rem;color:#7c93b3;cursor:pointer}.skip-shift-modal__cancel[data-v-45c61b31]:disabled{opacity:.6;cursor:default}@keyframes skip-fade-45c61b31{0%{opacity:0}to{opacity:1}}@keyframes skip-pop-45c61b31{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.driver-timeline[data-v-35aefec7]{font-family:Roboto Variable,Inter Variable,sans-serif;width:100%;height:100%;display:grid;grid-template-rows:auto 1fr;overflow-y:hidden}.driver-timeline h2[data-v-35aefec7]{display:block;font-size:.8em;font-weight:600;color:#bed3eb}.driver-timeline .empty[data-v-35aefec7]{font-size:.8em;color:#fff9}.driver-timeline .timeline-wrapper[data-v-35aefec7]{overflow:hidden;overflow-y:auto;scrollbar-width:thin;padding-left:.5em;padding-bottom:2em}.driver-timeline__events[data-v-35aefec7]{border-left:2px solid #66748D;display:flex;margin-left:.5rem;flex-direction:column;gap:1.4em;font-size:.8em}.driver-timeline__events .event-card[data-v-35aefec7]{display:flex;align-items:flex-start;gap:.5em;overflow-x:visible;margin-left:calc(-1em - 1px)}.driver-timeline__events .event-card .event-icon[data-v-35aefec7]{width:2em;height:2em;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:transparent}.driver-timeline__events .event-card .event-icon[data-v-35aefec7]:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1;color:#fff}.driver-timeline__events .event-card .text[data-v-35aefec7]{font-family:Roboto Variable,sans-serif;color:#ebebeb;font-weight:400;align-self:center}.driver-timeline__events .event-card.new .event-icon[data-v-35aefec7]:before{content:"⚠️";font-size:1.3em}.driver-timeline__events .event-card.monitoring .event-icon[data-v-35aefec7]:before{content:"👀";font-size:1.1em}.driver-timeline__events .event-card.in-diagnosis .event-icon[data-v-35aefec7]:before{content:"🩺";font-size:1.3em}.driver-timeline__events .event-card.waiting-for-parts .event-icon[data-v-35aefec7]:before{content:"⏳";font-size:1.3em}.driver-timeline__events .event-card.away-for-repair .event-icon[data-v-35aefec7]:before{content:"⬅️";font-size:1.3em}.driver-timeline__events .event-card.added-photos .event-icon[data-v-35aefec7]:before{content:"📷";font-size:1.3em}.driver-timeline__events .event-card.ready-for-inspection .event-icon[data-v-35aefec7]:before{content:"🔎";font-size:1.3em}.driver-timeline__events .event-card.repair-in-progress .event-icon[data-v-35aefec7]:before{content:"🔧";font-size:1.3em}.driver-timeline__events .event-card.acknowledged .event-icon[data-v-35aefec7]:before{content:"👍";font-size:1.3em}.driver-timeline__events .event-card.assessed .event-icon[data-v-35aefec7]:before{content:"📋";font-size:1.3em}.driver-timeline__events .event-card.repair-completed .event-icon[data-v-35aefec7]:before{content:"🟢";font-size:1.3em}.driver-timeline__events .event-card.repair-verified .event-icon[data-v-35aefec7]:before{content:"✅";font-size:1.3em}.driver-timeline__events .event-card.escalated .event-icon[data-v-35aefec7]:before{content:"🔺";font-size:1.3em}.driver-timeline__events .event-card.still-present .event-icon[data-v-35aefec7]:before{content:"⚠️";font-size:1.3em}.driver-timeline__events .event-card.looks-repaired .event-icon[data-v-35aefec7]:before{content:"🩹";font-size:1.3em}.driver-timeline__events .event-card.start .event-icon[data-v-35aefec7]:before{content:"";width:1em;height:1em;background-color:#fff;border-radius:50%}.driver-timeline__events .event-card.unactioned .event-icon[data-v-35aefec7]:before{content:"";width:1em;height:1em;background-color:#7583a1;border-radius:50%}.driver-timeline__events .event-card.end .text[data-v-35aefec7]{color:#ff8821}.driver-timeline__events .event-card.end .event-icon[data-v-35aefec7]:before{content:"";width:1em;height:1em;background-color:#1e2b42;border:3px solid #FF8821;border-radius:50%}.driver-timeline__events .event-card .event-info[data-v-35aefec7]{display:flex;flex-direction:column;gap:.2em}.driver-timeline__events .event-card .event-time[data-v-35aefec7]{font-size:.9em;font-weight:400;color:#98b9e9}.driver-timeline__events .event-card .event-details[data-v-35aefec7]{display:flex;align-items:center;gap:calc(1rem - .35em);font-size:.9em}.driver-timeline__events .event-card .event-date[data-v-35aefec7]{color:#fff7;font-weight:400}.rd-backdrop[data-v-594b113d]{position:fixed;inset:0;z-index:900;background:#070c16cc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.rd[data-v-594b113d]{position:fixed;z-index:901;left:0;right:0;bottom:0;height:85dvh;max-height:85dvh;display:flex;flex-direction:column;background:#131c2e;border-top-left-radius:1.2rem;border-top-right-radius:1.2rem;border-top:1px solid #243353;box-shadow:0 -12px 40px #00000073;padding-bottom:env(safe-area-inset-bottom);font-family:Inter Variable,system-ui,-apple-system,sans-serif;scrollbar-color:#4b5975 #131c2e}.rd__header[data-v-594b113d]{display:flex;align-items:center;gap:1rem;padding:1.4rem;border-bottom:1px solid #1f2c47}.rd__title[data-v-594b113d]{margin:0;flex:1 1 auto;font-size:1.7em;font-weight:500;color:#98bff8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rd__back[data-v-594b113d],.rd__close[data-v-594b113d]{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:#9fb1cd;cursor:pointer;flex:0 0 auto}.rd__back svg[data-v-594b113d],.rd__close svg[data-v-594b113d]{width:2rem;height:2rem}.rd__viewport[data-v-594b113d]{flex:1 1 auto;min-height:0;overflow:hidden}.rd__slider[data-v-594b113d]{display:flex;width:100%;height:100%;transition:transform .25s cubic-bezier(.22,1,.36,1)}.rd__slide[data-v-594b113d]{flex:0 0 100%;width:100%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;padding:1.2rem 1.4rem}.rd__state[data-v-594b113d]{margin:0;padding:3rem 1.2rem;text-align:center;color:#7e8eaa;font-size:1.6rem;text-wrap:balance}.rd__timeline[data-v-594b113d]{font-size:2rem}.rd-cards[data-v-594b113d]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.rd-card[data-v-594b113d]{background:#1a2540;border:1px solid #243353;border-radius:.6em;padding:1.1rem 1.2rem;cursor:pointer;transition:background .15s ease}.rd-card[data-v-594b113d]:active{background:#1d2949}.rd-card__top[data-v-594b113d]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.rd-card__vehicle[data-v-594b113d]{font-size:1.8em;font-weight:600;color:#cdddf5}.rd-card__vehicle i[data-v-594b113d]{font-style:normal;color:#7e8eaa;font-weight:400}.rd-card__name[data-v-594b113d]{font-size:1.6em;font-weight:600;color:#eef3fb;margin-bottom:.4rem}.rd-card__meta[data-v-594b113d]{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:1.5em;color:#89ace9}.ov-row[data-v-594b113d]{display:flex;align-items:flex-start;gap:1rem;padding:1rem 0;border-bottom:1px solid #1f2c47}.ov-row__label[data-v-594b113d]{flex:0 0 9rem;font-size:1.4rem;color:#7e8eaa;padding-top:.2rem}.ov-row__value[data-v-594b113d]{flex:1 1 auto;font-size:1.6rem;color:#eef3fb;font-weight:500}.ov-row__value i[data-v-594b113d]{font-style:normal;color:#a9b8d2;font-weight:400}.risk-badge[data-v-594b113d]{display:inline-block;padding:.2em .7em;border-radius:100vw;font-size:1em;font-weight:600;background:#34405e;color:#fff;text-transform:capitalize}.risk-badge.high[data-v-594b113d],.risk-badge.dangerous[data-v-594b113d]{background:#800;color:#fff}.risk-badge.medium[data-v-594b113d],.risk-badge.serious[data-v-594b113d]{background:#a55800;color:#fff}.risk-badge.low[data-v-594b113d],.risk-badge.minor[data-v-594b113d]{background:#d3cf00;color:#000}.ov-photos[data-v-594b113d]{padding:1.2rem 0 .4rem}.ov-photos__loading[data-v-594b113d]{margin:.8rem 0 0;font-size:1.5rem;color:#7e8eaa}.ov-photos__grid[data-v-594b113d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:.8rem;margin-top:.8rem}.ov-photos__grid img[data-v-594b113d]{width:100%;aspect-ratio:1;object-fit:cover;border-radius:.8rem;border:1px solid #243353;display:block}.ov-timeline-btn[data-v-594b113d]{display:flex;width:100%;justify-content:center;text-align:center;align-items:center;gap:.4rem;margin-top:1.6rem;border:none;background:#004ba062;color:#eef3fb;font:inherit;font-size:1.6rem;font-weight:600;padding:1em 1.6rem;border-radius:1rem;cursor:pointer}.ov-timeline-btn svg[data-v-594b113d]{width:1.8rem;height:1.8rem}.ov-timeline-btn[data-v-594b113d]:active{opacity:.85}.chip[data-v-594b113d]{display:inline-block;padding:.25em .8em;border-radius:100vw;font-size:1em;font-weight:600;white-space:nowrap;color:#e8e8e8;background-color:#4a5570}.chip.v2[data-v-594b113d]{font-size:1.35em;font-weight:600}.chip.unactioned[data-v-594b113d]{background-color:#4a5570}.chip.acknowledged[data-v-594b113d]{background-color:#46506a}.chip.assessed[data-v-594b113d]{background-color:#4b5e8a}.chip.monitoring[data-v-594b113d]{background-color:#12867b}.chip.in-diagnosis[data-v-594b113d]{background-color:#483287}.chip.waiting-for-parts[data-v-594b113d]{background-color:#025eb0}.chip.away-for-repair[data-v-594b113d]{background-color:#233e88}.chip.repair-in-progress[data-v-594b113d]{background-color:#106e6e}.chip.ready-for-inspection[data-v-594b113d]{background-color:#6c7411}.chip.repair-completed[data-v-594b113d],.chip.repair-verified[data-v-594b113d]{background-color:#1a6110}.chip.escalated[data-v-594b113d]{background-color:#8a3a1f}.rd-fade-enter-active[data-v-594b113d],.rd-fade-leave-active[data-v-594b113d]{transition:opacity .22s ease}.rd-fade-enter-from[data-v-594b113d],.rd-fade-leave-to[data-v-594b113d]{opacity:0}.rd-slide-enter-active[data-v-594b113d]{transition:transform .28s cubic-bezier(.22,1,.36,1)}.rd-slide-leave-active[data-v-594b113d]{transition:transform .22s ease-in}.rd-slide-enter-from[data-v-594b113d],.rd-slide-leave-to[data-v-594b113d]{transform:translateY(100%)}.container[data-v-3ae41404]{padding:1.9em 1.5em;overflow:hidden;-webkit-user-select:none;user-select:none;min-height:100dvh}.header[data-v-3ae41404]{display:flex;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;margin:.3em 0 2em;justify-content:space-between}.header .logo[data-v-3ae41404]{width:10em;height:auto;object-fit:contain}.header .back-btn[data-v-3ae41404]{width:2.8em;margin-right:auto;visibility:hidden}.header .main-menu[data-v-3ae41404]{width:2.8em;margin-left:auto}.profile[data-v-3ae41404]{display:grid;grid-template-columns:auto 12em;font-family:"Roboto Serif Variable",serif}.profile .profile-right[data-v-3ae41404]{position:relative}.profile .profile-right .avatar-border[data-v-3ae41404]{transform:translateY(-1em);position:relative;display:flex;aspect-ratio:1/1;justify-content:center;align-items:center;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='233'%20height='254'%20viewBox='0%200%20233%20254'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M106.054%205.62371C112.298%202.1295%20119.909%202.1295%20126.154%205.62371L221.677%2059.0756C228.18%2062.7144%20232.208%2069.5841%20232.208%2077.0358V182.212C232.208%20189.993%20227.819%20197.11%20220.865%20200.603L125.342%20248.584C119.529%20251.504%20112.678%20251.504%20106.866%20248.584L11.3429%20200.603C4.3891%20197.11%200%20189.993%200%20182.212V77.0358C0%2069.5841%204.02799%2062.7144%2010.5309%2059.0756L106.054%205.62371Z'%20fill='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='233'%20height='254'%20viewBox='0%200%20233%20254'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M106.054%205.62371C112.298%202.1295%20119.909%202.1295%20126.154%205.62371L221.677%2059.0756C228.18%2062.7144%20232.208%2069.5841%20232.208%2077.0358V182.212C232.208%20189.993%20227.819%20197.11%20220.865%20200.603L125.342%20248.584C119.529%20251.504%20112.678%20251.504%20106.866%20248.584L11.3429%20200.603C4.3891%20197.11%200%20189.993%200%20182.212V77.0358C0%2069.5841%204.02799%2062.7144%2010.5309%2059.0756L106.054%205.62371Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;background:#2d69ad;background-size:200% 100%;overflow:hidden}.profile .profile-right .avatar-border[data-v-3ae41404]:after{content:"";position:absolute;z-index:-1;width:100vw;height:100vw;background:conic-gradient(from 0deg,#2d69ad 0deg 280deg,#8dbfff 320deg,#2d69ad 360deg);background-size:110% 110%;background-position:center center;animation:gradient-shift-3ae41404 6.5s linear infinite}@keyframes gradient-shift-3ae41404{0%{rotate:0deg}to{rotate:360deg}}.profile .profile-right .avatar-image[data-v-3ae41404]{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='233'%20height='254'%20viewBox='0%200%20233%20254'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M106.054%205.62371C112.298%202.1295%20119.909%202.1295%20126.154%205.62371L221.677%2059.0756C228.18%2062.7144%20232.208%2069.5841%20232.208%2077.0358V182.212C232.208%20189.993%20227.819%20197.11%20220.865%20200.603L125.342%20248.584C119.529%20251.504%20112.678%20251.504%20106.866%20248.584L11.3429%20200.603C4.3891%20197.11%200%20189.993%200%20182.212V77.0358C0%2069.5841%204.02799%2062.7144%2010.5309%2059.0756L106.054%205.62371Z'%20fill='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='233'%20height='254'%20viewBox='0%200%20233%20254'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M106.054%205.62371C112.298%202.1295%20119.909%202.1295%20126.154%205.62371L221.677%2059.0756C228.18%2062.7144%20232.208%2069.5841%20232.208%2077.0358V182.212C232.208%20189.993%20227.819%20197.11%20220.865%20200.603L125.342%20248.584C119.529%20251.504%20112.678%20251.504%20106.866%20248.584L11.3429%20200.603C4.3891%20197.11%200%20189.993%200%20182.212V77.0358C0%2069.5841%204.02799%2062.7144%2010.5309%2059.0756L106.054%205.62371Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;overflow:hidden;width:90%;aspect-ratio:1/1}.profile .profile-right .avatar-image img[data-v-3ae41404]{width:100%;height:auto;object-fit:contain}.profile .profile-right .merits[data-v-3ae41404]{transform:translateY(-.5em);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5em;margin-top:.5em;margin-bottom:2em}.profile .profile-right .merits div[data-v-3ae41404]{perspective:5em;perspective-origin:center center;overflow:hidden;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='233'%20height='254'%20viewBox='0%200%20233%20254'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M106.054%205.62371C112.298%202.1295%20119.909%202.1295%20126.154%205.62371L221.677%2059.0756C228.18%2062.7144%20232.208%2069.5841%20232.208%2077.0358V182.212C232.208%20189.993%20227.819%20197.11%20220.865%20200.603L125.342%20248.584C119.529%20251.504%20112.678%20251.504%20106.866%20248.584L11.3429%20200.603C4.3891%20197.11%200%20189.993%200%20182.212V77.0358C0%2069.5841%204.02799%2062.7144%2010.5309%2059.0756L106.054%205.62371Z'%20fill='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='233'%20height='254'%20viewBox='0%200%20233%20254'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M106.054%205.62371C112.298%202.1295%20119.909%202.1295%20126.154%205.62371L221.677%2059.0756C228.18%2062.7144%20232.208%2069.5841%20232.208%2077.0358V182.212C232.208%20189.993%20227.819%20197.11%20220.865%20200.603L125.342%20248.584C119.529%20251.504%20112.678%20251.504%20106.866%20248.584L11.3429%20200.603C4.3891%20197.11%200%20189.993%200%20182.212V77.0358C0%2069.5841%204.02799%2062.7144%2010.5309%2059.0756L106.054%205.62371Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center}.profile .profile-right .merits>div[data-v-3ae41404]:nth-of-type(1){transform:translateY(-1.5em)}.profile .profile-right .merits>div[data-v-3ae41404]:nth-of-type(3){transform:translateY(-1.5em)}.profile .profile-right .merits img[data-v-3ae41404]{position:relative;width:100%;height:auto;object-fit:contain;transform-style:preserve-3d;transform-origin:center center}.profile .profile-right .view-all[data-v-3ae41404]{font-family:Inter Variable,system-ui,sans-serif;color:#5d84be;font-size:1.4em;font-weight:500;text-align:center;margin-top:2em}.profile .profile-left[data-v-3ae41404]{display:flex;flex-direction:column}.profile .profile-left .greeting[data-v-3ae41404]{margin-top:1em;font-style:italic;padding-right:.7em}.profile .profile-left .greeting h4[data-v-3ae41404]{font-weight:600;font-style:italic;font-size:1.7em;color:#337dd2;margin-bottom:.2em}.profile .profile-left .greeting h3[data-v-3ae41404]{font-weight:600;font-size:2.6em;font-style:italic;color:#fefefe}.profile .profile-left .ranking-container[data-v-3ae41404]{font-family:Inter Variable,system-ui,sans-serif;margin-top:.6em;display:flex;font-size:1.6em;isolation:isolate;transform:translate(-.15em)}.profile .profile-left .ranking-container .ranking-text[data-v-3ae41404]{border-radius:100vw;white-space:nowrap;font-weight:600;color:#fefefe;background-color:#005da8;text-align:center;vertical-align:middle;padding:.5em 1em;font-family:Inter Variable,serif}.profile .profile-left .ranking-container .ranking-text--common[data-v-3ae41404]{background:linear-gradient(135deg,#566981,#5a7496)}.profile .profile-left .ranking-container .ranking-text--uncommon[data-v-3ae41404]{background:linear-gradient(135deg,#1757ce,#006bb3)}.profile .profile-left .ranking-container .ranking-text--rare[data-v-3ae41404]{background:linear-gradient(135deg,#008854,#008d5e)}.profile .profile-left .ranking-container .ranking-text--epic[data-v-3ae41404]{background:linear-gradient(135deg,#5f56b4,#7c3aed)}.profile .profile-left .ranking-container .ranking-text--mythic[data-v-3ae41404]{background:linear-gradient(135deg,#883ad1,#c01f1f)}.profile .profile-left .ranking-container .ranking-text--legendary[data-v-3ae41404]{background:linear-gradient(135deg,#b47a23,#d9911c);box-shadow:0 0 0 1px #f4c44acc,0 0 10px #f4c44ab3}.profile .profile-left .xp[data-v-3ae41404]{display:flex;margin-top:auto;color:#f0f0f0;line-height:1;font-family:Righteous,sans-serif}.profile .profile-left .xp .xp-number[data-v-3ae41404]{font-size:4em}.profile .profile-left .xp .xp-text[data-v-3ae41404]{font-size:1.6em;margin-top:.4em;margin-left:.2em;font-weight:700;font-family:Inter Variable,system-ui,sans-serif}.profile .progress-bar-outer[data-v-3ae41404]{display:flex;grid-column:span 2;background-color:#2f4769;border-radius:100vw;height:.8em;margin-top:.6em}.profile .progress-bar-outer .progress-bar-inner[data-v-3ae41404]{background:linear-gradient(to right,#2b6ebb 60%,#1994c9 80%,#289ce9);border-radius:100vw;height:100%;width:.01em}.profile .progress-bar-text[data-v-3ae41404]{display:flex;font-family:Inter Variable,system-ui,sans-serif;font-weight:500;justify-content:space-between;grid-column:span 2;margin-top:.5em;color:#fefefe;font-size:1.6em;margin-bottom:1em}.profile .progress-bar-text span[data-v-3ae41404]{color:#60ffcd;font-weight:600}.profile .progress-bar-text i[data-v-3ae41404]{color:#24d19a;font-style:normal;font-size:.9em}.vehicle-check-btn[data-v-3ae41404]{position:relative;display:flex;justify-content:center;align-items:center;margin-top:1em;font-size:1.7em}.vehicle-check-btn .border[data-v-3ae41404]{position:relative;display:flex;justify-content:center;align-items:center;width:100%;padding:.15em;border-radius:100vw;overflow:hidden}.vehicle-check-btn .border[data-v-3ae41404]:after{content:"";position:absolute;width:100vw;height:100vw;border-radius:100vw;background:conic-gradient(from 0deg,#019e6f 0deg 280deg,#69ffdf 320deg,#019e6f 360deg);animation:rotate-highlight-3ae41404 5s linear infinite}@keyframes rotate-highlight-3ae41404{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vehicle-check-btn .button[data-v-3ae41404]{display:flex;width:100%;border-radius:100vw;justify-content:center;align-items:center;background:repeating-linear-gradient(45deg,transparent 0px,rgba(0,0,0,.08) 4px,transparent 4px,transparent 5px),repeating-linear-gradient(-45deg,transparent 0px,rgba(0,0,0,.08) 4px,transparent 4px,transparent 5px),linear-gradient(-5deg,#028f77,#008858);z-index:1;position:relative}.vehicle-check-btn .button .icon[data-v-3ae41404]{width:1.6em;height:auto}.vehicle-check-btn .button .text[data-v-3ae41404]{padding:.9em 0 .9em .6em;color:#fefefe;font-family:Inter Variable,system-ui,sans-serif;font-weight:600;font-size:1.08em}.vehicle-check-btn.shift-end .border[data-v-3ae41404]:after{content:"";position:absolute;width:100vw;height:100vw;border-radius:100vw;background:conic-gradient(from 0deg,#03488a,#01409e 280deg,#5fa4ff,#03488a 360deg);animation:rotate-highlight-3ae41404 5s linear infinite}.vehicle-check-btn.shift-end .button[data-v-3ae41404]{background:repeating-linear-gradient(45deg,transparent 0px,rgba(0,0,0,.08) 4px,transparent 4px,transparent 5px),repeating-linear-gradient(-45deg,transparent 0px,rgba(0,0,0,.08) 4px,transparent 4px,transparent 5px),linear-gradient(-5deg,#1453c7,#2062b8)}.start-new-shift[data-v-3ae41404]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.5em;color:#637b9b;margin-top:2em;cursor:pointer}.start-new-shift[data-v-3ae41404]:active{opacity:.7}.quick-icons[data-v-3ae41404]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.quick-icons img[data-v-3ae41404]{width:100%;height:auto;object-fit:contain;margin-top:3.5em}.reported-defects-btn[data-v-3ae41404]{display:flex;align-items:center;justify-content:space-between;margin-top:1.5em;padding:1em 1.2em;background:#1a2540;border:1px solid #243353;border-radius:1rem;cursor:pointer;font-size:1.6em;color:#eef3fb}.reported-defects-btn[data-v-3ae41404]:active{opacity:.8}.reported-defects-btn svg[data-v-3ae41404]{width:1.4em;height:1.4em;color:#7e8eaa}.wrapper[data-v-29938efe]{position:relative;display:flex;flex-direction:column;align-items:stretch;height:100dvh;margin:0;z-index:0;overflow-x:hidden}.wrapper .touchBlocker[data-v-29938efe]{position:absolute;inset:0;width:100%;height:100dvh;background-color:#00000050;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wrapper .hero-image[data-v-29938efe]{position:relative;background-color:#1be9a1;display:flex;flex-grow:1;flex-shrink:1;flex-basis:100%;flex-direction:column;justify-content:center;align-items:center;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none;--overlay-opacity: .2;--blur: 0;-webkit-backdrop-filter:blur(calc(var(--blur) * 1px));backdrop-filter:blur(calc(var(--blur) * 1px))}.wrapper .hero-image img[data-v-29938efe]{width:auto;object-fit:contain}.wrapper .hero-image.icon[data-v-29938efe]{background:url(/assets/bg-pattern--green-02-BM0rnC9W.avif);background-size:60%}.wrapper .hero-image.icon img[data-v-29938efe]{transform:translateY(0);height:clamp(150px,17rem,32vh)}.wrapper .hero-image.dog[data-v-29938efe]{background-color:#2dacf5}.wrapper .hero-image.dog img[data-v-29938efe]{transform:translateY(2rem);height:clamp(150px,24rem,35vh)}.wrapper .hero-image[data-v-29938efe]:after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,var(--overlay-opacity));pointer-events:none}.wrapper .hero-image.show-before[data-v-29938efe]:before{display:none}.wrapper .hero-image[data-v-29938efe]:before{content:"";position:absolute;inset:0;background-image:url(/assets/3D-icon--select-vehicle3a-CZe6hm3Z.avif?v=2);background-size:min(39vh,300px);background-repeat:no-repeat;background-position:center center;pointer-events:none}.wrapper .hero-image .text[data-v-29938efe]{margin-top:.6em;text-align:center;color:#fff;font-weight:500;padding:.6em;font-size:1.8rem}.wrapper .hero-image .close-btn[data-v-29938efe]{-webkit-tap-highlight-color:transparent;background-color:transparent;outline:none;border:none;appearance:none;-webkit-user-select:none;user-select:none;pointer-events:all;position:absolute;top:0;left:0;width:6rem;height:6rem;display:flex;justify-content:center;align-items:center}.wrapper .hero-image .close-btn img[data-v-29938efe]{width:50%;height:auto;object-fit:contain}.identifier[data-v-29938efe]{margin-inline:auto;flex-grow:0;flex-shrink:0;width:100%;font-family:Inter Variable,Arial,sans-serif;padding:.5rem 0 2rem;text-align:center;margin-top:auto;background-color:#131313;-webkit-user-select:none;user-select:none}.instructions[data-v-29938efe]{color:#fff;padding:.6em .8em;font-size:clamp(12px,1.7rem,21px);font-family:Inter Variable,Arial,sans-serif;font-style:italic;font-weight:400}.instructions.no-results[data-v-29938efe]{color:#ff4d4d}h2[data-v-29938efe]{margin-bottom:10px}.keyboard[data-v-29938efe]{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem;justify-items:center;margin-bottom:1dvh;touch-action:manipulation;-webkit-user-select:none;user-select:none;padding:.5rem;transition:opacity .3s ease}.keyboard.keyboard--loading[data-v-29938efe]{opacity:.3;pointer-events:none}@media(min-width:480px){.keyboard[data-v-29938efe]{grid-template-columns:repeat(10,1fr)}}.keyboard button[data-v-29938efe]{font-size:2.8rem;width:100%;line-height:1.4;font-family:NumberPlate2,Inter Variable,sans;color:#adb2be;padding:.3rem;font-weight:400;border:none;border-radius:.2em;background-color:#16171f;outline:solid 1px #2c2c2c;cursor:pointer;transition:background-color .3s ease-in-out;-webkit-user-select:none;user-select:none}@media(min-width:420px){.keyboard button[data-v-29938efe]{font-size:2.5rem}}@media(min-width:480px){.keyboard button[data-v-29938efe]{font-size:2rem}}.keyboard .backspace[data-v-29938efe]{grid-column:span 2;background-color:#2d2e3b;color:#fff;font-size:4em;font-family:Inter Variable,sans;transition:background-color .3s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.keyboard .backspace img[data-v-29938efe]{margin:0 auto;width:.8em;height:auto;object-fit:contain}.load-error[data-v-29938efe]{display:flex;flex-direction:column;align-items:center;gap:.8rem;margin:0 .5rem 1.2rem;padding:1.4rem 1.2rem;background-color:#2a1414;border:1px solid #7a2323;border-radius:.4em;font-family:Inter Variable,Arial,sans-serif}.load-error__text[data-v-29938efe]{color:#ff9d9d;font-size:1.5rem;line-height:1.35;text-align:center}.load-error__retry[data-v-29938efe]{font-family:Inter Variable,Arial,sans-serif;font-size:1.6rem;font-weight:600;color:#fff;background-color:#008156;border:none;border-radius:100vw;padding:.6em 2.2em;cursor:pointer;-webkit-tap-highlight-color:transparent}.results[data-v-29938efe]{display:flex;flex-direction:column;margin:0;gap:.2em;padding:.2em;overflow:hidden;text-align:left;font-size:2.4rem;color:#f4f4f4;font-family:NumberPlate2,Inter Variable,sans}.results .result[data-v-29938efe]{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;padding:.4em;cursor:pointer;background:#16171f;border-radius:.2em;outline:solid 1px #2c2c2c;line-height:1.4}.results .result span[data-v-29938efe]{display:inline-block;margin:0 .05em}.results .result.no-query[data-v-29938efe],.results .result .start-query[data-v-29938efe]{text-align:center}.results .result.matched[data-v-29938efe]{outline:solid 1px rgba(226,211,0,.1843137255)}.results .result .blocked-container[data-v-29938efe]{display:flex;align-items:center;justify-content:space-between;flex:1;width:100%}.results .result.blocked[data-v-29938efe]{opacity:.38;pointer-events:none;filter:grayscale(.3)}.results .result.blocked .number-plate[data-v-29938efe]{background-color:#8a8a8a}.results .result .block-pill[data-v-29938efe]{font-family:Inter Variable,Arial,sans-serif;font-size:.5em;font-weight:600;text-transform:uppercase;letter-spacing:.06em;border-radius:100vw;padding:.25em .55em;margin-left:.4em;flex-shrink:0;line-height:1;align-self:center}.results .result.blocked--off-road .block-pill[data-v-29938efe]{color:#ce3a3a;background-color:#720000;border:1px solid #c42020}.results .result.blocked--defect .block-pill[data-v-29938efe]{color:#ff985d;background-color:#ac3f00;border:1px solid #e95500}.results .result .number-plate[data-v-29938efe]{line-height:1.2;border-radius:.2em;padding:0 .3em .1em;background-color:#e2c700;flex-shrink:0;color:#111;margin-right:.3em;font-size:1.2em}.results .result .number-plate[data-v-29938efe] span{background-color:#ffe940;color:#000;border-radius:.05em;padding:0;margin:0;display:inline}.results .result .description[data-v-29938efe]{margin-left:auto;color:#f4f4f4;text-align:right;line-height:1.1;font-weight:500;font-size:.65em;text-overflow:ellipsis;font-family:"Roboto Serif Variable",Inter Variable,sans;font-style:italic}.no-match[data-v-29938efe]{color:#ff4d4d;font-weight:700;transition:color .3s ease-in-out}.confirmation[data-v-29938efe]{margin-top:16px;background:#f4f4f4;padding:10px;border-radius:6px;text-align:center}.selected-vehicle-sheet[data-v-29938efe]{-webkit-user-select:none;user-select:none;position:fixed;color:#f4f4f4;font-size:1rem;bottom:0;left:0;right:0;width:100%;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;background:url(/assets/bg-pattern--green-01-CMs8nTbe.avif);background-size:60%;opacity:1;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.selected-vehicle-sheet[data-v-29938efe]:before{content:"";z-index:-1;position:absolute;inset:0;background:#194b47b9}.selected-vehicle-sheet .sheet-handle[data-v-29938efe]{position:absolute;top:1.5em;left:50%;transform:translate(-50%);width:5em;height:.5em;background-color:#439c7f4b;border-radius:1em;cursor:grab}.selected-vehicle-sheet .identify-content[data-v-29938efe]{display:flex;flex-direction:column;align-items:center;margin-top:1.4em;margin-inline:2em;font-family:Geologica Variable,sans;padding:10dvh 0 12dvh}.selected-vehicle-sheet .identify-content .showHelp[data-v-29938efe]{display:flex;flex-direction:column;justify-content:center;align-items:center}.selected-vehicle-sheet .identify-content .showHelp h2[data-v-29938efe]{font-family:"Roboto Serif Variable",Inter Variable,sans;color:#fff;font-style:italic;font-size:4rem;font-weight:500;text-align:center;margin-bottom:0}.selected-vehicle-sheet .identify-content .showHelp h4[data-v-29938efe]{line-height:1.3;text-align:center;font-family:Inter Variable,sans;color:#fff;font-style:normal;font-size:1.75rem;font-weight:500;padding:.5em;margin:0}.selected-vehicle-sheet .identify-content .showHelp img[data-v-29938efe]{margin:-3em 0 1em;width:min(70vw,400px)}.selected-vehicle-sheet .identify-content .showHelp .confirm-btns[data-v-29938efe]{flex:1;width:80%;margin-top:2em;margin-bottom:2em}.selected-vehicle-sheet .identify-content .showHelp .confirm-btn[data-v-29938efe]{border-radius:100vw;padding:.7em .8em;background-color:#008156;text-align:center;outline:solid 1px #00462e;font-weight:500;font-size:2em;display:flex;align-items:center;justify-content:center}.selected-vehicle-sheet .identify-content .showHelp .confirm-btn.confirming[data-v-29938efe]{opacity:.3;pointer-events:none}.selected-vehicle-sheet .identify-content .showHelp .confirm-btn.confirmed[data-v-29938efe]{background-color:transparent;outline:none;padding:0}.selected-vehicle-sheet .identify-content .showHelp .confirm-btn img[data-v-29938efe]{width:2.5em;height:2.5em;object-fit:contain;aspect-ratio:1/1;margin-inline:auto}.selected-vehicle-sheet .selected-vehicle-content[data-v-29938efe]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3em 3em 8em}.selected-vehicle-sheet .selected-vehicle-content .vehicle-avatar[data-v-29938efe]{position:relative;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='233'%20height='254'%20viewBox='0%200%20233%20254'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M106.054%205.62371C112.298%202.1295%20119.909%202.1295%20126.154%205.62371L221.677%2059.0756C228.18%2062.7144%20232.208%2069.5841%20232.208%2077.0358V182.212C232.208%20189.993%20227.819%20197.11%20220.865%20200.603L125.342%20248.584C119.529%20251.504%20112.678%20251.504%20106.866%20248.584L11.3429%20200.603C4.3891%20197.11%200%20189.993%200%20182.212V77.0358C0%2069.5841%204.02799%2062.7144%2010.5309%2059.0756L106.054%205.62371Z'%20fill='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='233'%20height='254'%20viewBox='0%200%20233%20254'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M106.054%205.62371C112.298%202.1295%20119.909%202.1295%20126.154%205.62371L221.677%2059.0756C228.18%2062.7144%20232.208%2069.5841%20232.208%2077.0358V182.212C232.208%20189.993%20227.819%20197.11%20220.865%20200.603L125.342%20248.584C119.529%20251.504%20112.678%20251.504%20106.866%20248.584L11.3429%20200.603C4.3891%20197.11%200%20189.993%200%20182.212V77.0358C0%2069.5841%204.02799%2062.7144%2010.5309%2059.0756L106.054%205.62371Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;overflow:hidden;width:22em;height:auto;aspect-ratio:1/1}.selected-vehicle-sheet .selected-vehicle-content .vehicle-avatar .avatar-border[data-v-29938efe]{width:100%;position:relative;display:flex;aspect-ratio:1/1;justify-content:center;align-items:center;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='233'%20height='254'%20viewBox='0%200%20233%20254'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M106.054%205.62371C112.298%202.1295%20119.909%202.1295%20126.154%205.62371L221.677%2059.0756C228.18%2062.7144%20232.208%2069.5841%20232.208%2077.0358V182.212C232.208%20189.993%20227.819%20197.11%20220.865%20200.603L125.342%20248.584C119.529%20251.504%20112.678%20251.504%20106.866%20248.584L11.3429%20200.603C4.3891%20197.11%200%20189.993%200%20182.212V77.0358C0%2069.5841%204.02799%2062.7144%2010.5309%2059.0756L106.054%205.62371Z'%20fill='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='233'%20height='254'%20viewBox='0%200%20233%20254'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M106.054%205.62371C112.298%202.1295%20119.909%202.1295%20126.154%205.62371L221.677%2059.0756C228.18%2062.7144%20232.208%2069.5841%20232.208%2077.0358V182.212C232.208%20189.993%20227.819%20197.11%20220.865%20200.603L125.342%20248.584C119.529%20251.504%20112.678%20251.504%20106.866%20248.584L11.3429%20200.603C4.3891%20197.11%200%20189.993%200%20182.212V77.0358C0%2069.5841%204.02799%2062.7144%2010.5309%2059.0756L106.054%205.62371Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;background-size:200% 100%;overflow:hidden}.selected-vehicle-sheet .selected-vehicle-content .vehicle-avatar .avatar-border .avatar-image[data-v-29938efe]{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='233'%20height='254'%20viewBox='0%200%20233%20254'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M106.054%205.62371C112.298%202.1295%20119.909%202.1295%20126.154%205.62371L221.677%2059.0756C228.18%2062.7144%20232.208%2069.5841%20232.208%2077.0358V182.212C232.208%20189.993%20227.819%20197.11%20220.865%20200.603L125.342%20248.584C119.529%20251.504%20112.678%20251.504%20106.866%20248.584L11.3429%20200.603C4.3891%20197.11%200%20189.993%200%20182.212V77.0358C0%2069.5841%204.02799%2062.7144%2010.5309%2059.0756L106.054%205.62371Z'%20fill='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='233'%20height='254'%20viewBox='0%200%20233%20254'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M106.054%205.62371C112.298%202.1295%20119.909%202.1295%20126.154%205.62371L221.677%2059.0756C228.18%2062.7144%20232.208%2069.5841%20232.208%2077.0358V182.212C232.208%20189.993%20227.819%20197.11%20220.865%20200.603L125.342%20248.584C119.529%20251.504%20112.678%20251.504%20106.866%20248.584L11.3429%20200.603C4.3891%20197.11%200%20189.993%200%20182.212V77.0358C0%2069.5841%204.02799%2062.7144%2010.5309%2059.0756L106.054%205.62371Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;overflow:hidden;width:96%;aspect-ratio:1/1}.selected-vehicle-sheet .selected-vehicle-content .vehicle-avatar .avatar-border .avatar-image img[data-v-29938efe]{width:100%;height:auto;object-fit:contain}.selected-vehicle-sheet .selected-vehicle-content .vehicle-avatar .avatar-border[data-v-29938efe]:after{content:"";position:absolute;z-index:-1;width:100vw;height:100vw;background:conic-gradient(from 0deg,transparent 0deg,transparent 280deg,#008156 320deg,transparent 360deg);background-size:110% 110%;background-position:center center;animation:gradient-shift-29938efe 2s linear infinite}@keyframes gradient-shift-29938efe{0%{rotate:0deg}to{rotate:360deg}}.selected-vehicle-sheet .selected-vehicle-content .vehicle-model[data-v-29938efe]{font-size:1.8em;background-color:#0c3838;background-color:#111;color:#f9f9f9;text-wrap:balance;font-weight:500;padding:.4em .6em;margin-top:-1.4em;z-index:4;text-align:center;border-radius:.3em}.selected-vehicle-sheet .selected-vehicle-content .sub-text[data-v-29938efe]{text-align:center;font-size:1.7em;padding:0 .6rem;font-weight:400;margin-top:1em}.selected-vehicle-sheet .selected-vehicle-content .confirm-btns[data-v-29938efe]{display:flex;margin-top:.8em;font-size:2em;justify-content:center;align-items:center;gap:.5em;width:100%}.selected-vehicle-sheet .selected-vehicle-content .confirm-btns .confirm-btn[data-v-29938efe]{display:flex;justify-content:center;align-items:center;flex-grow:3;flex-shrink:1;flex-basis:60%;border-radius:100vw;padding:.7em .8em;background-color:#008156;text-align:center;outline:solid 1px #00462e;font-weight:500}.selected-vehicle-sheet .selected-vehicle-content .confirm-btns .confirm-btn .loading[data-v-29938efe]{display:block;width:1em;height:1em;border-radius:50%;border:2px solid #FFF;border-top-color:transparent;animation:spin-29938efe .6s linear infinite}@keyframes spin-29938efe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.selected-vehicle-sheet .selected-vehicle-content .confirm-btns .confirm-btn.confirming[data-v-29938efe]{opacity:.7;pointer-events:none}.selected-vehicle-sheet .selected-vehicle-content .confirm-btns .confirm-btn.confirmed[data-v-29938efe]{flex-shrink:1;flex-grow:0;background-color:transparent;outline:none;padding:0}.selected-vehicle-sheet .selected-vehicle-content .confirm-btns .confirm-btn img[data-v-29938efe]{width:2.5em;height:2.5em;object-fit:contain;aspect-ratio:1/1;margin-inline:auto}.selected-vehicle-sheet .selected-vehicle-content .confirm-btns .cancel-btn[data-v-29938efe]{text-align:center;background-color:#525252b4;border-radius:100vw;padding:.7em 1em;font-weight:400;color:#929292}.selected-vehicle-sheet .number-plate-large[data-v-29938efe]{display:flex;justify-content:center;font-size:3.6rem;margin-top:2.8rem;isolation:isolate;transform-origin:top left;will-change:transform}.selected-vehicle-sheet .number-plate-large .plate[data-v-29938efe]{white-space:nowrap;font-family:NumberPlate2,sans;line-height:1;display:flex;justify-content:center;align-items:center;border-radius:.2em;text-align:center;padding:.06em .3em .14em;color:#000;background-color:#e2c700}.sheet-keyboard-hider[data-v-29938efe]{display:none;position:fixed;width:100%;height:40dvh;background-color:#194b4b;left:0;right:0;bottom:0;pointer-events:none}.top-content[data-v-67b35414]{overflow:hidden;position:relative}.top-content .top-banner[data-v-67b35414]{font-family:Inter Variable,system-ui,sans-serif;font-weight:600;font-size:1.4rem;color:#fefefe;background-color:#018e66;padding:.5em 1em;font-style:italic;width:100%;text-align:center;position:sticky}.top-content .top-banner span[data-v-67b35414]{animation:pulse-67b35414 1s ease-in-out infinite}.top-content .header-content[data-v-67b35414]{display:flex;justify-content:space-between;align-items:center;padding:2rem 1.6rem;gap:1rem}.top-content .header-content .check-title[data-v-67b35414]{display:flex;align-items:center;gap:1rem}.top-content .header-content .check-title .dot-indicator[data-v-67b35414]{width:1rem;height:1rem;border-radius:50%;background-color:#39e29e;box-shadow:0 0 1rem #39e29e;animation:pulse-67b35414 1s ease-in-out infinite}.top-content .header-content .check-title .title[data-v-67b35414]{font-size:2.6rem;line-height:1;color:#fff;font-family:"Roboto Serif Variable",serif;font-weight:700;font-style:italic}.top-content .number-plate-large[data-v-67b35414]{display:flex;justify-content:center;font-size:3rem;isolation:isolate;transform-origin:top left;will-change:transform}.top-content .number-plate-large .plate[data-v-67b35414]{white-space:nowrap;font-family:NumberPlate2,system-ui,sans-serif;line-height:1;display:flex;justify-content:center;align-items:center;border-radius:.2em;text-align:center;padding:.06em .3em .14em;color:#000;background-color:#e2c700}.top-content .progress-grid[data-v-67b35414]{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;justify-content:center;gap:.4rem;font-size:1.3rem;margin-top:2.6rem}.top-content .progress-grid--item[data-v-67b35414]{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Inter Variable,system-ui,sans-serif;font-weight:500;line-height:1;background-color:#141e30b2;border-radius:.2em;padding:.7em .4em}.top-content .progress-grid--item.completed[data-v-67b35414]{color:#3ead80;background-color:#3ead801c}.top-content .progress-grid--item.defect[data-v-67b35414]{color:#c2763f;background-color:#c2763f23}.top-content .progress-grid--item.incomplete[data-v-67b35414]{color:#415477}.top-content .progress-grid--item.active[data-v-67b35414]{color:#fefefe;background-color:#141e30}.top-content .progress-grid--item--icon[data-v-67b35414]{width:1.5em;height:1.5em}.top-content .progress-grid--item--icon img[data-v-67b35414]{width:100%;height:100%;object-fit:contain}.top-content .progress-grid--item--text[data-v-67b35414]{font-size:1.05em;margin-top:.4em}.top-content .vehicle-avatar[data-v-67b35414]{position:absolute;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='233'%20height='254'%20viewBox='0%200%20233%20254'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M106.054%205.62371C112.298%202.1295%20119.909%202.1295%20126.154%205.62371L221.677%2059.0756C228.18%2062.7144%20232.208%2069.5841%20232.208%2077.0358V182.212C232.208%20189.993%20227.819%20197.11%20220.865%20200.603L125.342%20248.584C119.529%20251.504%20112.678%20251.504%20106.866%20248.584L11.3429%20200.603C4.3891%20197.11%200%20189.993%200%20182.212V77.0358C0%2069.5841%204.02799%2062.7144%2010.5309%2059.0756L106.054%205.62371Z'%20fill='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='233'%20height='254'%20viewBox='0%200%20233%20254'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M106.054%205.62371C112.298%202.1295%20119.909%202.1295%20126.154%205.62371L221.677%2059.0756C228.18%2062.7144%20232.208%2069.5841%20232.208%2077.0358V182.212C232.208%20189.993%20227.819%20197.11%20220.865%20200.603L125.342%20248.584C119.529%20251.504%20112.678%20251.504%20106.866%20248.584L11.3429%20200.603C4.3891%20197.11%200%20189.993%200%20182.212V77.0358C0%2069.5841%204.02799%2062.7144%2010.5309%2059.0756L106.054%205.62371Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;overflow:hidden;top:-2rem;right:-2rem;width:16.5rem;height:16.5rem;aspect-ratio:1/1}.top-content .vehicle-avatar .avatar-border[data-v-67b35414]{position:relative;display:flex;aspect-ratio:1/1;justify-content:center;align-items:center;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='233'%20height='254'%20viewBox='0%200%20233%20254'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M106.054%205.62371C112.298%202.1295%20119.909%202.1295%20126.154%205.62371L221.677%2059.0756C228.18%2062.7144%20232.208%2069.5841%20232.208%2077.0358V182.212C232.208%20189.993%20227.819%20197.11%20220.865%20200.603L125.342%20248.584C119.529%20251.504%20112.678%20251.504%20106.866%20248.584L11.3429%20200.603C4.3891%20197.11%200%20189.993%200%20182.212V77.0358C0%2069.5841%204.02799%2062.7144%2010.5309%2059.0756L106.054%205.62371Z'%20fill='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='233'%20height='254'%20viewBox='0%200%20233%20254'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M106.054%205.62371C112.298%202.1295%20119.909%202.1295%20126.154%205.62371L221.677%2059.0756C228.18%2062.7144%20232.208%2069.5841%20232.208%2077.0358V182.212C232.208%20189.993%20227.819%20197.11%20220.865%20200.603L125.342%20248.584C119.529%20251.504%20112.678%20251.504%20106.866%20248.584L11.3429%20200.603C4.3891%20197.11%200%20189.993%200%20182.212V77.0358C0%2069.5841%204.02799%2062.7144%2010.5309%2059.0756L106.054%205.62371Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;background-size:200% 100%;overflow:hidden}.top-content .vehicle-avatar .avatar-border .avatar-image[data-v-67b35414]{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='233'%20height='254'%20viewBox='0%200%20233%20254'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M106.054%205.62371C112.298%202.1295%20119.909%202.1295%20126.154%205.62371L221.677%2059.0756C228.18%2062.7144%20232.208%2069.5841%20232.208%2077.0358V182.212C232.208%20189.993%20227.819%20197.11%20220.865%20200.603L125.342%20248.584C119.529%20251.504%20112.678%20251.504%20106.866%20248.584L11.3429%20200.603C4.3891%20197.11%200%20189.993%200%20182.212V77.0358C0%2069.5841%204.02799%2062.7144%2010.5309%2059.0756L106.054%205.62371Z'%20fill='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='233'%20height='254'%20viewBox='0%200%20233%20254'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M106.054%205.62371C112.298%202.1295%20119.909%202.1295%20126.154%205.62371L221.677%2059.0756C228.18%2062.7144%20232.208%2069.5841%20232.208%2077.0358V182.212C232.208%20189.993%20227.819%20197.11%20220.865%20200.603L125.342%20248.584C119.529%20251.504%20112.678%20251.504%20106.866%20248.584L11.3429%20200.603C4.3891%20197.11%200%20189.993%200%20182.212V77.0358C0%2069.5841%204.02799%2062.7144%2010.5309%2059.0756L106.054%205.62371Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;overflow:hidden;width:95%;aspect-ratio:1/1}.top-content .vehicle-avatar .avatar-border .avatar-image img[data-v-67b35414]{width:100%;height:auto;object-fit:contain}.top-content .vehicle-avatar .avatar-border[data-v-67b35414]:after{content:"";position:absolute;z-index:-1;width:100vw;height:100vw;background:conic-gradient(from 0deg,transparent 0deg,transparent 280deg,#39E29E 320deg,transparent 360deg);background-size:110% 110%;background-position:center center;animation:gradient-shift-67b35414 3s cubic-bezier(.455,.03,.515,.955) infinite}@keyframes gradient-shift-67b35414{0%{rotate:0deg}to{rotate:360deg}}@keyframes pulse-67b35414{0%{opacity:1;scale:1}50%{opacity:.5;scale:1.6}to{opacity:1;scale:1}}.finish-gate[data-v-9dbb82df]{display:flex;flex-direction:column;padding:2rem 2.2rem 3.2rem;font-family:Inter Variable,system-ui,sans-serif;color:#fefefe;background-color:#0d1725;border-radius:1em;width:95%;margin:auto}.finish-gate__header[data-v-9dbb82df]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.finish-gate__header .finish-gate__eyebrow[data-v-9dbb82df]{font-family:"Roboto Serif Variable",serif;font-style:italic;font-weight:600;font-size:2.6rem;color:#8aaee4}.finish-gate__header .number-plate-large[data-v-9dbb82df]{display:flex;justify-content:center;font-size:2.6rem}.finish-gate__header .number-plate-large .plate[data-v-9dbb82df]{white-space:nowrap;font-family:NumberPlate2,system-ui,sans-serif;line-height:1;padding:.06em .3em .14em;border-radius:.2em;color:#000;background-color:#e2c700}.finish-gate__body[data-v-9dbb82df]{margin-top:1.5em;text-align:left}.finish-gate__body .finish-gate__question[data-v-9dbb82df]{font-weight:700;font-size:2.4em;line-height:1.29;margin:0 0 1.2rem}.finish-gate__body .finish-gate__hint[data-v-9dbb82df]{font-size:1.7em;font-weight:400;line-height:1.35;color:#ffffffe8;text-wrap:balance;margin:0 auto;max-width:40ch}.finish-gate__btns[data-v-9dbb82df]{display:flex;flex-direction:column;gap:1.4rem;margin-top:3.2rem}.finish-gate__btns .finish-gate__btn[data-v-9dbb82df]{text-align:center;font-size:1.8em;font-weight:600;padding:1.5rem 2rem;border-radius:100vw;cursor:pointer}.finish-gate__btns .finish-gate__btn--no[data-v-9dbb82df]{color:#fefefe;background:repeating-linear-gradient(45deg,transparent 0px,rgba(0,0,0,.08) 4px,transparent 4px,transparent 5px),repeating-linear-gradient(-45deg,transparent 0px,rgba(0,0,0,.08) 4px,transparent 4px,transparent 5px),linear-gradient(-5deg,#028f77,#008858)}.finish-gate__btns .finish-gate__btn--yes[data-v-9dbb82df]{color:#fff;background:#ad4f0f}.finish-gate__btns .finish-gate__btn[data-v-9dbb82df]:active{filter:brightness(1.12)}.finish-gate__cancel[data-v-9dbb82df]{text-align:center;font-size:1.6rem;font-weight:500;color:#ffffff73;margin-top:2rem;cursor:pointer}.categories[data-v-4903c1f8]{font-family:Inter Variable,system-ui,sans-serif;position:relative;text-align:center;width:100%;overflow-x:hidden}.categories .allChecksComplete[data-v-4903c1f8]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em;font-size:1.4rem;color:#fff;text-align:center;margin-bottom:.5rem;margin-top:1rem}.categories .allChecksComplete p[data-v-4903c1f8]{font-size:1.6em;font-weight:700}.categories .allChecksComplete img[data-v-4903c1f8]{width:2.5em}.categories .allChecksComplete .btn[data-v-4903c1f8]{display:flex;justify-content:center;align-items:center;gap:.5em;width:70%;margin-top:.5em;margin-bottom:2em;max-width:250px;padding:.8em 1.5em;background-color:#008563;border-radius:5rem}.categories .allChecksComplete .btn p[data-v-4903c1f8]{font-size:1.2em;font-weight:600}.categories .allChecksComplete .btn img[data-v-4903c1f8]{width:1.5em;transform:rotate(180deg)}.categories .helperText[data-v-4903c1f8]{display:inline-flex;justify-content:center;align-items:center;font-size:1.5rem;font-weight:500;color:#fefefe;text-align:center;margin-bottom:1rem;background-color:#961600;padding:.7em 1.4em;border-radius:1rem}.categories .categories-grid[data-v-4903c1f8]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem;margin-inline:1rem;margin-top:.5rem}.categories .categories-grid .category-wrapper[data-v-4903c1f8]{display:flex;flex-direction:column}.categories .categories-grid .category-wrapper .category[data-v-4903c1f8]{cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;font-weight:500;color:#fefefe;border-radius:15px 15px 0 0;overflow:hidden}.categories .categories-grid .category-wrapper .category.category--complete[data-v-4903c1f8]:after{content:"";background-size:25%;background-repeat:no-repeat;background-position:top right;position:absolute;top:0;right:0;width:100%;height:100%}.categories .categories-grid .category-wrapper .category.category--complete img[data-v-4903c1f8]{filter:brightness(.3)}.categories .categories-grid .category-wrapper .category img[data-v-4903c1f8]{width:100%;height:auto;object-fit:contain}.categories .categories-grid .category-wrapper .category-progress[data-v-4903c1f8]{display:flex;flex-wrap:wrap;justify-content:center;gap:.3rem}.categories .categories-grid .category-wrapper .category-progress .category-progress-led[data-v-4903c1f8]{width:10px;height:10px;border-radius:50%;background-color:#4a4a4a}.categories .categories-grid .category-wrapper .category-progress .category-progress-led.ok[data-v-4903c1f8]{background-color:#05ee8d}.categories .categories-grid .category-wrapper .category-progress .category-progress-led.defect[data-v-4903c1f8]{background-color:#ee9005;box-shadow:0 0 10px #ee9005}.categories .categories-grid .category-wrapper .category-progress .category-progress-led.not-applicable[data-v-4903c1f8],.categories .categories-grid .category-wrapper .category-progress .category-progress-led.unable-to-check[data-v-4903c1f8]{background-color:#05ee8d}.categories .categories-grid .category-wrapper .category-progress .category-progress-led.incomplete[data-v-4903c1f8]{background-color:#ee0505;box-shadow:0 0 10px #ee0505;animation:pulse-4903c1f8 1s ease-in-out infinite}.categories .categories-grid .category-wrapper .category-progress .category-progress-led.unchecked[data-v-4903c1f8]{background-color:#39465f}.checkpoints-done__wrapper[data-v-4903c1f8]{display:flex;justify-content:space-between;align-items:center;margin:2rem 1.4rem 7rem}.checkpoints-done__wrapper .checkpoints-done__next-btn[data-v-4903c1f8]{display:flex;justify-content:center;align-items:center;font-size:1.4rem;font-weight:500;color:#fefefe;text-align:center;background-color:#018e66;padding:.8em 1.5em;border-radius:10px;gap:.5em;cursor:pointer}.checkpoints-done__wrapper .checkpoints-done__next-btn img[data-v-4903c1f8]{width:clamp(20px,1.5em,40px);transform:rotate(180deg)}.checkpoints-done__wrapper .checkpoints-done__next-btn[data-v-4903c1f8]:hover{background-color:#00b380}.checkpoints-done__wrapper .checkpoints-done__cancel-btn[data-v-4903c1f8]{display:flex;justify-content:center;align-items:center;font-size:1.4rem;font-weight:500;color:#fefefe;text-align:center;background-color:#bd3648;padding:.8em 1.5em;border-radius:10px;cursor:pointer}.checkpoints-done__wrapper .checkpoints-done__cancel-btn[data-v-4903c1f8]:hover{background-color:#ec2741}@keyframes pulse-4903c1f8{0%{opacity:1;scale:1}50%{opacity:.5;scale:2}to{opacity:1}}.spot-check[data-v-84cda493]{position:fixed;inset:0;z-index:9998;display:flex;justify-content:center;align-items:center;background-color:#000000b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.spot-check__modal[data-v-84cda493]{width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 2em 4em;border-radius:1.6rem;background-color:#263655;border:solid 1px rgba(226,199,0,.2);box-shadow:0 0 0 1px #00000040,0 20px 60px #0006;text-align:left}.spot-check__badge[data-v-84cda493]{font-family:Geologica Variable,sans-serif;font-weight:600;font-size:1.5em;letter-spacing:.04em;text-transform:uppercase;color:#121b2c;background-color:#e2c700;padding:.5em 1em;border-radius:100vw;transform:translateY(-50%)}.spot-check__headline[data-v-84cda493]{font-family:Geologica Variable,sans-serif;font-weight:600;font-size:2.4em;line-height:1.3;color:#fff;padding-inline:.2em;margin-bottom:.6em}.spot-check__task-label[data-v-84cda493]{font-family:Inter Variable,system-ui,sans-serif;font-weight:600;font-size:1.5em;text-transform:uppercase;letter-spacing:.05em;color:#e2c700;margin-bottom:.7em}.spot-check__prompt[data-v-84cda493]{font-family:Geologica Variable,sans-serif;font-weight:500;font-size:2.2em;line-height:1.3;color:#fff;padding-inline:1rem;margin-bottom:1em}.spot-check__sub[data-v-84cda493]{font-family:Inter Variable,system-ui,sans-serif;font-size:1.8em;line-height:1.4;color:#9fb0cc;max-width:36ch;margin-bottom:1em}.spot-check__preview[data-v-84cda493]{width:100%;flex:1 1 auto;min-height:0;display:flex;justify-content:center;align-items:center;margin-bottom:1em}.spot-check__preview img[data-v-84cda493]{max-width:60%;max-height:60%;object-fit:contain;border-radius:.6em;border:2px solid rgba(255,255,255,.1215686275)}.spot-check__actions[data-v-84cda493]{display:flex;flex-direction:column;align-items:stretch;gap:1rem;width:100%;max-width:32rem;text-align:center}.spot-check__btn[data-v-84cda493]{font-family:Inter Variable,system-ui,sans-serif;font-weight:600;font-size:1.8em;padding:.8em 2em;border-radius:100vw;cursor:pointer;border:none}.spot-check__btn--primary[data-v-84cda493]{color:#fff;background-color:#018e66}.spot-check__btn--ghost[data-v-84cda493]{color:#ffffff8a;background-color:#37486388}.review[data-v-2d7dc7a7]{position:fixed;inset:0;z-index:9998;display:flex;justify-content:center;align-items:center;background-color:#000000b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.review__modal[data-v-2d7dc7a7]{width:90%;max-width:42rem;display:flex;justify-content:center;flex-direction:column;align-items:stretch;padding:0 2em 1em;border-radius:1.2rem;background-color:#263655;box-shadow:0 0 0 1px #00000040,0 20px 60px #0006}.review__badge[data-v-2d7dc7a7]{align-self:center;font-family:Geologica Variable,sans-serif;font-weight:600;font-size:1.4em;letter-spacing:.04em;text-transform:uppercase;color:#000;background-color:#e4c200;padding:.5em 1.4em;border-radius:100vw;transform:translateY(-50%)}.review__title[data-v-2d7dc7a7]{font-family:Geologica Variable,sans-serif;font-weight:600;font-size:2.2em;line-height:1.2;color:#fff;margin-bottom:.5em}.review__sub[data-v-2d7dc7a7]{font-family:Inter Variable,system-ui,sans-serif;font-size:1.6em;line-height:1.45;color:#9fb0cc;margin-bottom:1em}.review__sub strong[data-v-2d7dc7a7]{color:#ff9a3b;font-weight:600}.review__question[data-v-2d7dc7a7]{font-family:Inter Variable,system-ui,sans-serif;font-size:1.7em;font-weight:600;line-height:1.3;color:#fff;text-align:center;margin-bottom:.8em;text-wrap:balance}.review__actions[data-v-2d7dc7a7]{display:flex;flex-direction:column;gap:1rem}.review__btn[data-v-2d7dc7a7]{font-family:Inter Variable,system-ui,sans-serif;font-weight:600;font-size:1.7em;padding:.7em 1.2em;border-radius:100vw;cursor:pointer;border:none;text-align:center}.review__btn--primary[data-v-2d7dc7a7]{color:#000;background-color:#e4c200}.review__btn--alt[data-v-2d7dc7a7]{color:#fff;background-color:#ad3700}.review__btn--ghost[data-v-2d7dc7a7]{color:#ffffff8a;padding-block:.5em}.review__btn--warn[data-v-2d7dc7a7]{color:#fff;background-color:#c05600}.review__btn--danger[data-v-2d7dc7a7]{color:#fff;background-color:#af162a}.review__btn--ok[data-v-2d7dc7a7]{color:#fff;background-color:#008357}.checkpoints-container[data-v-5e877105]{background-color:#0d1930;font-family:Inter Variable,system-ui,sans-serif;position:relative;flex:1;padding-bottom:9rem}.observer[data-v-5e877105]{height:2px;margin-top:-2px;background-size:100%;background-position:bottom center;background-repeat:repeat-x;background-color:#141e30}.confirmResetDefect[data-v-5e877105]{font-weight:700;color:#fff!important}.checkpoints-header[data-v-5e877105]{position:sticky;z-index:10;top:0;background-color:#141e30;transition:background-color .3s ease-in-out}.checkpoints-header.stuck[data-v-5e877105]{background-color:#0b0e14}.checkpoints-header .category-header[data-v-5e877105]{padding:.5em 1.5em 1.6em;display:flex;font-size:1.2rem;justify-content:start;align-items:center;cursor:pointer}.checkpoints-header .category-header .category-heading[data-v-5e877105]{font-size:1.8em;line-height:1.2;font-family:Inter Variable,system-ui,sans-serif;font-style:italic;font-weight:600;color:#f0f0f0;padding:0 1.4em 0 0}.checkpoints-header .category-header .close-btn[data-v-5e877105]{display:flex;align-items:flex-start;margin-left:auto;width:clamp(25px,3.2em,50px);opacity:.2;padding-right:.2em}.checkpoints-header .category-header .close-btn img[data-v-5e877105]{width:100%;height:auto;object-fit:contain}.checkpoints-header .progress-indicator[data-v-5e877105]{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;padding:0 .8rem .2rem;gap:.2rem;background-color:#141e30;height:2.4rem;margin-bottom:.2rem;transition:background-color .3s ease-in-out;overflow:hidden}.checkpoints-header .progress-indicator.stuck[data-v-5e877105]{background-color:#0b0e14}.checkpoints-header .progress-indicator .led[data-v-5e877105]{flex:1;height:.6rem;background-color:#555;border-radius:3rem;transition:background-color .3s ease-in-out}.checkpoints-header .progress-indicator .led.active[data-v-5e877105]{background-color:#fff;box-shadow:0 0 .6em #fff}.checkpoints-header .progress-indicator .led.ok[data-v-5e877105]{background-color:#39e29e;box-shadow:0 0 .6em #39e29e}.checkpoints-header .progress-indicator .led.reviewed[data-v-5e877105]{background-color:#e6c327;box-shadow:0 0 .6em #d9bc3a}.checkpoints-header .progress-indicator .led.unchecked[data-v-5e877105]{background-color:#303c52a2}.checkpoints-header .progress-indicator .led.defect[data-v-5e877105]{background-color:#d57938;box-shadow:0 0 .6em #d57938}.checkpoints-header .progress-indicator .led.not-applicable[data-v-5e877105]{background:#6c7592b0;background-image:repeating-linear-gradient(-45deg,transparent,transparent 4px,rgba(134,134,134,.062745098) 4px,rgba(134,134,134,.062745098) 7px)}.checkpoints-header .progress-indicator .led.unable-to-check[data-v-5e877105]{background:#596079b0;background-image:repeating-linear-gradient(-45deg,transparent,transparent 4px,rgba(134,134,134,.2117647059) 4px,rgba(134,134,134,.2117647059) 7px)}.checkpoints-header .progress-indicator .led.incomplete[data-v-5e877105]{background-color:#8d1313;box-shadow:0 0 .6em #ff0909}.checkpoint[data-v-5e877105]{position:relative;display:grid;grid-template-columns:15% 70% 15%;align-items:center;background-color:#1d2735;font-size:clamp(12px,1.6em,22px);padding:.9em .8em;justify-content:start;overflow:hidden;--after-x: 130%;--before-x: 130%;--bgColor: #0c1b36;--bgColorOK: #65be9b48;--bgColorDefect: #7e54072d}.checkpoint .okExpandedHitArea[data-v-5e877105]{position:absolute;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:none;opacity:0;border:none;appearance:none;user-select:none;-webkit-user-select:none;top:0;right:0;width:27%;height:100%;z-index:8}.checkpoint[data-v-5e877105]:before{content:"";pointer-events:none;position:absolute;left:0;top:0;width:150%;height:110%;background:#115a35a8;transform:translate(var(--before-x)) skew(-45deg)}.checkpoint[data-v-5e877105]:after{content:"";pointer-events:none;position:absolute;left:0;top:0;width:150%;height:110%;background:#884c08;transform:translate(var(--after-x)) skew(-45deg)}.checkpoint[data-v-5e877105]:nth-of-type(odd):before{background:#117241a8}.checkpoint[data-v-5e877105]:nth-of-type(2n):before{background:#13643ca8}.checkpoint[data-v-5e877105]:nth-child(odd){background-color:#12213e}.checkpoint[data-v-5e877105]:nth-child(2n){background:repeating-linear-gradient(45deg,transparent 0px,rgba(21,41,85,.4666666667) 4px,transparent 4px,transparent 6px),repeating-linear-gradient(-45deg,transparent 0px,rgba(16,37,82,.2745098039) 4px,transparent 4px,transparent 6px),#111d33}.checkpoint.checkpoint--defect[data-v-5e877105]{--after-x: -15%}.checkpoint.checkpoint--clear[data-v-5e877105],.checkpoint.checkpoint--reviewed[data-v-5e877105]{--before-x: -15%}.checkpoint.checkpoint--reviewed[data-v-5e877105]:before,.checkpoint.checkpoint--reviewed[data-v-5e877105]:nth-of-type(odd):before,.checkpoint.checkpoint--reviewed[data-v-5e877105]:nth-of-type(2n):before{background:#003b2a}@keyframes incompleteIconPulse-5e877105{0%,to{opacity:1}50%{opacity:.3}}.checkpoint.checkpoint--incomplete[data-v-5e877105]{--after-x: 130%;--before-x: 130%;background:#510d0d}.checkpoint.checkpoint--incomplete .checkpoint-name[data-v-5e877105]{color:#e23939!important}.checkpoint.checkpoint--incomplete .checkpoint-icon.defect[data-v-5e877105]{animation:incompleteIconPulse-5e877105 .8s ease-in-out infinite}.checkpoint.checkpoint--void[data-v-5e877105]{--after-x: 130%;--before-x: 130%;background:#3e4456b0;background-image:repeating-linear-gradient(-45deg,transparent,transparent 4px,rgba(134,134,134,.062745098) 4px,rgba(134,134,134,.062745098) 7px)}.checkpoint.checkpoint--void[data-v-5e877105]:before{display:none;background:#86868610}.checkpoint.checkpoint--void .checkpoint-name[data-v-5e877105]{color:#7f828bb0!important}.checkpoint.checkpoint--void .checkpoint-name.confirmResetDefect[data-v-5e877105]{color:#fff!important}.checkpoint.checkpoint--void .checkpoint-icon.defect[data-v-5e877105]{padding:0 0 0 .2em}.checkpoint.checkpoint--void .checkpoint-icon.defect img[data-v-5e877105]{opacity:.8;width:1.4em}.checkpoint .checkpoint-icon[data-v-5e877105]{width:2em;height:2em;z-index:2}.checkpoint .checkpoint-icon img[data-v-5e877105]{width:100%;height:100%;object-fit:contain}.checkpoint .checkpoint-icon.defect[data-v-5e877105]{padding:.1em .1em .1em 0}.checkpoint .checkpoint-icon.ok[data-v-5e877105]{justify-self:center;padding:.1em 0 .1em .1em}.checkpoint .checkpoint-name[data-v-5e877105]{color:#fff;font-weight:500;text-align:left;padding:0 .5em 0 .4em;z-index:1}.checkpoint-done[data-v-5e877105]{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-inline:2em;margin-top:3em;margin-bottom:3em;gap:2em;text-wrap:balance}.checkpoint-done p[data-v-5e877105]{font-size:2rem;font-weight:500;color:#fefefe;text-align:center}.checkpoint-done .checkpoint-done__next-btn[data-v-5e877105]{display:flex;justify-content:center;align-items:center;font-size:2rem;font-weight:600;color:#fff;text-align:center;background-color:#008d67;padding:.8em 1.5em;border-radius:10px;gap:.5em;cursor:pointer;-webkit-tap-highlight-color:transparent}.checkpoint-done .checkpoint-done__next-btn img[data-v-5e877105]{width:clamp(20px,1.5em,40px);transform:rotate(180deg)}.checkpoint-done .checkpoint-done__cancel-btn[data-v-5e877105]{display:flex;justify-content:center;align-items:center;font-size:1.4rem;font-weight:500;color:#fefefeb7;text-align:center;background-color:#46464671;padding:.8em 1.5em;border-radius:10px;cursor:pointer}.checkpoint-details-overlay[data-v-5e877105]{position:fixed;inset:0;transform:translate(-100%);z-index:100;background-color:#000000d2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1.5rem;padding:5rem 2.4rem;font-family:Inter Variable,sans-serif;color:#fff;text-align:left}.checkpoint-details-overlay .dismiss[data-v-5e877105]{font-size:1.6rem;line-height:1.2;padding:1rem 0;color:#8a8a8a;text-align:center}.checkpoint-details-overlay .text-container[data-v-5e877105]{display:flex;flex-direction:column;gap:1rem}.checkpoint-details-overlay .text-container .checkpoint-name[data-v-5e877105]{font-size:2.6rem;font-weight:700;text-align:left;line-height:1.1}.checkpoint-details-overlay .text-container .checkpoint-details[data-v-5e877105]{font-size:1.9rem;line-height:1.4;text-align:left}.checkpoint-details-overlay .text-container .checkpoint-unable-reason[data-v-5e877105]{display:flex;justify-content:center;align-items:center;color:#ee374f;background-color:#000000de;border:3px dashed #ee374f;font-size:1.8rem;font-weight:700;line-height:1;text-align:center;margin-top:-1rem;padding:1.5rem 1rem;border-radius:1rem;transform:rotate(-7deg);opacity:0}.checkpoint-details-overlay .text-container .checkpoint-unable-reason.show[data-v-5e877105]{opacity:1}.checkpoint-details-overlay .btns-container[data-v-5e877105]{display:grid;width:100%;grid-template-columns:auto;gap:1.6rem;margin-bottom:1rem}.checkpoint-details-overlay .btns-container .btn[data-v-5e877105]{display:flex;justify-content:center;align-items:center;padding:1.4rem 1.6rem;font-size:1.7rem;font-weight:600;color:#fff;text-align:center;border-radius:4rem;cursor:pointer}.checkpoint-details-overlay .btns-container .btn[data-v-5e877105]:nth-child(1){border:2px solid #303842;background-color:#0a0d13;margin-bottom:4rem;color:#fff}.checkpoint-details-overlay .btns-container .btn[data-v-5e877105]:nth-child(2){color:#fff;background-color:#a82839}.checkpoint-details-overlay .btns-container .btn[data-v-5e877105]:nth-child(3){color:#ffd0d6;background-color:#a82839}.checkpoint-details-overlay .unable-to-check__options[data-v-5e877105]{position:absolute;opacity:0;inset:0;width:100%;height:100%;background-color:#000000f1;padding:2rem 2rem 5rem;display:flex;flex-direction:column;gap:1.2rem;align-items:center;justify-content:flex-start;overflow-y:auto}.checkpoint-details-overlay .unable-to-check__options p[data-v-5e877105]{font-size:1.7rem;color:#ff4b63;font-weight:600;line-height:1.35;text-align:left;margin-bottom:1rem}.checkpoint-details-overlay .unable-to-check__options .option[data-v-5e877105]{display:flex;width:100%;justify-content:center;align-items:center;padding:1.2rem 1.4rem;font-size:1.6rem;font-weight:600;color:#fff;text-align:center;border-radius:.6rem;cursor:pointer;background-color:#374255;transition:background-color .2s ease-in-out}.checkpoint-details-overlay .unable-to-check__options .option.selected[data-v-5e877105]{background-color:#007757}.checkpoint-details-overlay .unable-to-check__options .option.cancel[data-v-5e877105]{margin-bottom:auto;border-radius:10rem;border:2px solid #303842;background-color:#0a0d13;margin-bottom:4rem;color:#fff}.spot-check-card[data-v-5e877105]{display:flex;align-items:center;gap:1.5rem;padding:1.8rem 2rem;background-color:#16335f;border-block:1px solid #2a4a7f}.spot-check-card__star[data-v-5e877105]{font-size:2.8rem;line-height:1;color:#cdd6e5;transform:translate(-.2em)}.spot-check-card__label[data-v-5e877105]{flex:1;font-family:Inter Variable,system-ui,sans-serif;font-size:1.55em;font-weight:500;color:#fff}.spot-check-card__view[data-v-5e877105]{font-family:Inter Variable,system-ui,sans-serif;font-size:1.4em;font-weight:600;color:#fff;background-color:#2680eb;border:none;padding:.6em 1em;border-radius:100vw;cursor:pointer}.spot-check-card__done[data-v-5e877105]{width:3.25em;height:auto}.spot-check-card__done img[data-v-5e877105]{width:100%;object-fit:contain;transform:translate(.2em)}.spot-check-card--done[data-v-5e877105]{background-color:#03704c;border-block:1px solid #43bd7a}.checkpoint-carried[data-v-5e877105]{display:flex;align-items:center;gap:1.5rem;padding:.9em .8em .9em .85em;font-size:clamp(12px,1.55em,22px);background-color:#142c5a}.checkpoint-carried__name[data-v-5e877105]{flex:1;color:#fff;font-weight:500;text-align:left}.checkpoint-carried__review[data-v-5e877105]{font-family:Inter Variable,system-ui,sans-serif;font-size:.95em;font-weight:600;color:#000;background-color:#e4c200;border:none;padding:.5em 1.1em;border-radius:100vw;cursor:pointer;-webkit-tap-highlight-color:transparent}.checkpoint-carried .defect-review-icon img[data-v-5e877105]{opacity:1;width:1.9em;margin-right:.25em}.check-summary[data-v-1e0e193a]{width:100%;height:100%;color:#fff;font-family:Inter Variable,sans-serif;font-size:1.2em;font-weight:400;padding:1rem 0;gap:1rem;overscroll-behavior:contain;margin-bottom:2rem;margin-top:1rem}.check-summary .check-summary__header[data-v-1e0e193a]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:1.2em;margin-bottom:2rem;padding-inline:1.6rem}.check-summary .check-summary__header .check-summary__header__title[data-v-1e0e193a]{text-align:center;font-size:2.8rem;line-height:1;color:#fff;font-family:"Roboto Serif Variable",serif;font-weight:600;font-style:italic}.check-summary .check-summary__header .check-summary__header__subtitle[data-v-1e0e193a]{font-size:1.1em;color:#ccc}.check-summary__table[data-v-1e0e193a]{display:grid;grid-template-columns:1fr;gap:1px}.check-summary__table__header[data-v-1e0e193a]{display:grid;gap:2rem;grid-template-columns:45% 20% 15%;font-weight:600;padding-block:.5rem;border-bottom:1px solid #ddd;font-size:1.2em;padding-inline:1.6rem;padding-bottom:1rem}.check-summary__table__header.center[data-v-1e0e193a]{text-align:center;align-self:center;justify-self:center}.check-summary__table__row[data-v-1e0e193a]{display:grid;background-color:#253250;grid-template-columns:45% 20% 20%;gap:2rem;padding-inline:1.6rem;padding-block:.2rem}.check-summary__table__row.is-complete .check-summary__table__cell--checks[data-v-1e0e193a]{color:#20eb8c}.check-summary__table__row.has-defects[data-v-1e0e193a]{background-color:#3b516d!important;font-weight:600;color:#fff}.check-summary__table__row.has-defects .check-summary__table__cell--defects[data-v-1e0e193a]{color:#fff;line-height:1;background-color:#ce5900;border-radius:50%;font-size:1.2em;width:2.5rem;height:2.5rem;font-weight:700;display:flex;justify-content:center;align-items:center}.check-summary__table__row.is-empty .check-summary__table__cell--category[data-v-1e0e193a],.check-summary__table__row.is-empty .check-summary__table__cell--checks[data-v-1e0e193a]{color:#ff4040}.check-summary__table__row.is-partial[data-v-1e0e193a]{color:#cac8c6b4}.check-summary__table__row[data-v-1e0e193a]:nth-of-type(2n){background-color:#202b46}.check-summary__table__cell[data-v-1e0e193a]{padding-block:.5rem;font-size:1.2em;font-weight:500;font-family:Inter Variable,sans-serif}.check-summary__table__cell.center[data-v-1e0e193a]{text-align:center;align-self:center;justify-self:center}.check-summary__table__cell--defects.has-defects[data-v-1e0e193a]{color:#f80;font-weight:600}.number-plate-large[data-v-1e0e193a]{display:flex;justify-content:center;font-size:3rem;isolation:isolate;transform-origin:top left;will-change:transform}.number-plate-large .plate[data-v-1e0e193a]{white-space:nowrap;font-family:NumberPlate2,system-ui,sans-serif;line-height:1;display:flex;justify-content:center;align-items:center;border-radius:.2em;text-align:center;padding:.06em .3em .14em;color:#000;background-color:#e2c700}.checkpoints-done__wrapper[data-v-1e0e193a]{display:flex;justify-content:space-between;align-items:center;margin:0 2rem 7rem}.checkpoints-done__wrapper .checkpoints-done__next-btn[data-v-1e0e193a]{display:flex;justify-content:center;align-items:center;font-size:1.8rem;font-weight:500;color:#fefefe;text-align:center;background-color:#007e5a;padding:.8em;border-radius:10px;gap:.5em;cursor:pointer}.checkpoints-done__wrapper .checkpoints-done__next-btn img[data-v-1e0e193a]{width:clamp(20px,1.5em,40px);transform:rotate(180deg)}.checkpoints-done__wrapper .checkpoints-done__next-btn[data-v-1e0e193a]:hover{background-color:#00b380}.checkpoints-done__wrapper .checkpoints-done__cancel-btn[data-v-1e0e193a]{display:flex;justify-content:center;align-items:center;font-size:1.4rem;font-weight:500;color:#fefefe;text-align:center;background-color:#bd3648;padding:.8em;border-radius:10px;cursor:pointer}.checkpoints-done__wrapper .checkpoints-done__cancel-btn[data-v-1e0e193a]:hover{background-color:#ec2741}.signature-box[data-v-290aa35c]{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#cacaca;height:170px;text-align:center;font-family:"Roboto Serif Variable",serif;font-weight:600;font-style:italic;touch-action:none;border-radius:0 0 1rem 1rem}.signature-box .signature-box__placeholder[data-v-290aa35c]{color:#00000038;width:100%;font-size:2.2rem;touch-action:none;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%);z-index:1}.signature-box canvas[data-v-290aa35c]{width:100%;height:100%;cursor:crosshair;touch-action:none;z-index:2}.signature-box__clear[data-v-290aa35c]{position:absolute;width:100%;height:fit-content;top:0;left:0;display:flex;justify-content:flex-start;font-size:1.2rem;font-weight:700;line-height:1;font-family:Inter Variable,system-ui,sans-serif;text-align:left;z-index:3;pointer-events:none}.signature-box__clear p[data-v-290aa35c]{pointer-events:auto;background-color:#8b8b8b;padding:.9rem 1rem .7em;border-radius:0 0 .5rem;color:#eee}.odometer-app[data-v-c460164c]{--odo-green: #8dff57;--odo-green-dim: rgba(141, 255, 90, .22);--odo-green-label: #6fd23f;background-color:#101927;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-top:2em;touch-action:manipulation}.odometer-app .title[data-v-c460164c]{color:#fff;font-size:2.4em;font-weight:500;text-align:center;width:94%;border-radius:.4em;margin:1em auto .8em;font-family:Inter Variable,Arial,Helvetica,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.odometer-app__note[data-v-c460164c]{text-align:center;width:100%;color:#c5d1e7;font-size:1.55em;text-wrap:balance;font-weight:400;line-height:1.3;padding-inline:1em;margin:.6em 0 1em}.mileage-error[data-v-c460164c]{color:#ff5f5f;font-size:1.5em;font-weight:500;padding-inline:3rem;margin-block:.2em;text-align:center}.odo-display[data-v-c460164c]{display:flex;align-items:center;gap:.6rem;width:94%;max-width:520px;margin:0 auto .8em;padding:1.4rem 1.6rem;border-radius:1.4rem;background:linear-gradient(180deg,#103018,#0a2210);border:1px solid rgba(141,255,90,.18);box-shadow:inset 0 0 26px #0000008c,0 0 0 1px #0006,0 10px 24px #00000073;overflow:hidden}.odo-display__readout[data-v-c460164c]{flex:1;display:flex;align-items:baseline;justify-content:center;font-family:DSEG7 Classic,monospace;font-weight:400;font-size:clamp(2.8rem,12vw,5.4rem);line-height:1;white-space:nowrap}.odo-display__unit[data-v-c460164c]{flex-shrink:0;align-self:flex-end;font-family:Inter Variable,sans-serif;font-weight:700;margin-bottom:.3em;font-size:clamp(1rem,4vw,1.5rem);letter-spacing:.04em;color:var(--odo-green-label)}.odo-digit[data-v-c460164c]{display:inline-block;text-align:center;color:var(--odo-green-dim);transition:color .12s ease,text-shadow .12s ease}.odo-digit.is-lit[data-v-c460164c]{color:var(--odo-green);text-shadow:0 0 2px rgba(141,255,90,.9),0 0 12px rgba(141,255,90,.5)}.odo-comma[data-v-c460164c]{display:inline-block;width:.28em;text-align:center;font-family:Inter Variable,sans-serif;color:var(--odo-green-dim)}.odo-comma.is-lit[data-v-c460164c]{color:var(--odo-green);text-shadow:0 0 2px rgba(141,255,90,.9),0 0 12px rgba(141,255,90,.5)}.keyboard[data-v-c460164c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6em;width:94%;max-width:520px;margin:0 auto 3em;padding:.5rem 0;touch-action:manipulation;-webkit-user-select:none;user-select:none}.key[data-v-c460164c]{min-width:0;display:flex;padding:.4em;align-items:center;justify-content:center;font-family:NumberPlate2,Inter Variable,sans;font-size:clamp(2.4rem,6vw,3.4rem);font-weight:400;color:#fff;background-color:#131927;border-radius:1rem;border:solid 1px #3b4a6d;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:background-color .3s ease-in-out}.key[data-v-c460164c]:focus-visible{outline:solid 2px var(--odo-green, #8dff57);outline-offset:2px}.key.backspace[data-v-c460164c]{grid-column:span 2;background-color:#2a324d;color:#fff}.key.backspace img[data-v-c460164c]{width:1.4em;height:auto;object-fit:contain}.title[data-v-4d40cfd9]{color:#fff;font-size:2.4rem;font-weight:500;margin-bottom:1rem;text-align:center;width:100%}.action-buttons-container[data-v-4d40cfd9]{display:flex;justify-content:space-between;align-items:center;gap:2rem;width:94%;margin:2rem auto 4rem}.action-btn[data-v-4d40cfd9]{display:flex;width:max-content;justify-content:center;align-items:center;padding:1.2rem 2.4rem;font-size:1.8rem;font-weight:600;color:#fff;background-color:#018e66;border-radius:100vw;cursor:pointer}.action-btn.submit[data-v-4d40cfd9]{background-color:#018e66}.action-btn.cancel[data-v-4d40cfd9]{color:#ffffff6e;background-color:#37486388}.submit .check-summary__header[data-v-4d40cfd9]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:1.2em;margin:2rem 0;padding-inline:1.6rem}.submit .check-summary__header .check-summary__header__title[data-v-4d40cfd9]{text-align:center;font-size:2.8rem;line-height:1;color:#fff;font-family:"Roboto Serif Variable",serif;font-weight:600;font-style:italic}.submit .check-summary__header .check-summary__header__subtitle[data-v-4d40cfd9]{font-size:1.1em;color:#ccc}.submit .check-summary__header .number-plate-large[data-v-4d40cfd9]{display:flex;justify-content:center;font-size:3rem;isolation:isolate;transform-origin:top left;will-change:transform}.submit .check-summary__header .number-plate-large .plate[data-v-4d40cfd9]{white-space:nowrap;font-family:NumberPlate2,system-ui,sans-serif;line-height:1;display:flex;justify-content:center;align-items:center;border-radius:.2em;text-align:center;padding:.06em .3em .14em;color:#000;background-color:#e2c700}.submit .declaration[data-v-4d40cfd9]{background-color:#263655;color:#fff;padding:2rem;border-radius:1rem 1rem 0 0;font-size:1.4rem;font-weight:500;line-height:1.5;font-family:Inter Variable,system-ui,sans-serif;margin-top:2rem}.submit .submit__btns[data-v-4d40cfd9]{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:.5rem;font-size:1.2em;margin:2rem 0;padding-inline:1.6rem}.submit .submit__btns .submit__btns__submit-btn[data-v-4d40cfd9]{display:flex;justify-content:center;align-items:center;gap:.5rem;font-size:1.4em;margin:1rem 0;padding:1.6rem 4rem;background-color:#018e66;border-radius:10rem;color:#fff;font-weight:600;cursor:pointer}.submit .submit__btns .submit__btns__cancel-btn[data-v-4d40cfd9]{display:flex;color:#999;justify-content:center;align-items:center;gap:.5rem;font-size:1.4em;margin:1rem 0;padding-inline:1.6rem}.submit-signature-error[data-v-4d40cfd9]{color:#ff5d58;font-size:1.6em;font-weight:500;font-family:Inter Variable,system-ui,sans-serif;text-align:center;margin:1rem 0}.loadingOverlay[data-v-4d40cfd9]{position:fixed;top:0;left:0;width:100vw;height:100dvh;background-color:#000000b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;display:flex;justify-content:center;align-items:center}.loadingOverlay .loadingOverlay__content[data-v-4d40cfd9]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.loadingOverlay .loadingOverlay__content .loadingOverlay__content__spinner[data-v-4d40cfd9]{width:5rem;height:5rem;border-radius:50%;border:.5rem solid #018e66;border-top-color:#00dfa0;animation:spin-4d40cfd9 1s linear infinite;margin-bottom:1.5rem}.loadingOverlay .loadingOverlay__content .loadingOverlay__content__text[data-v-4d40cfd9]{font-size:1.6em;font-weight:500;font-family:Inter Variable,system-ui,sans-serif;color:#fff;padding-inline:4rem;text-align:center;line-height:1.4}.loadingOverlay .loadingOverlay__content button[data-v-4d40cfd9]{background-color:#5c5c5c;color:#fff;border-radius:10rem;padding:1.6rem 4rem;font-size:1.4em;font-weight:600;cursor:pointer;margin-top:1rem}@keyframes spin-4d40cfd9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.section_steps[data-v-5ed25d18]{padding-bottom:2rem;height:auto}.section_steps .done-btn[data-v-5ed25d18]{display:inline-flex;justify-content:center;align-items:center;margin:0 0 .2rem;border-radius:100vw;font-weight:600;font-size:1.1em;padding:.7em 1.5em;background-color:#007e5a;border:solid 1px #00ad7c}.section_steps .done-btn__icon[data-v-5ed25d18]{display:none;width:1em;margin-left:-.1em;margin-right:.4em}.section_steps h3[data-v-5ed25d18]{margin:0 0 2.5rem}.section_steps .buttons[data-v-5ed25d18]{display:flex;flex-direction:column;gap:.9em;margin-top:1em;margin-inline:.2em;font-size:1.1em;padding:0 1rem}.section_steps .buttons .task[data-v-5ed25d18]{display:flex;gap:.4em;align-items:center;justify-content:center}.section_steps .buttons .task .complete-icon[data-v-5ed25d18]{width:2em;background-image:url("data:image/svg+xml,%3csvg%20width='87'%20height='87'%20viewBox='0%200%2087%2087'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M86.3027%2043.1514C86.3027%2066.9832%2066.9832%2086.3027%2043.1514%2086.3027C19.3195%2086.3027%200%2066.9832%200%2043.1514C0%2019.3195%2019.3195%200%2043.1514%200C66.9832%200%2086.3027%2019.3195%2086.3027%2043.1514Z'%20fill='%23253858'/%3e%3cpath%20d='M59.5407%2048.2742C58.1004%2048.2742%2056.8924%2047.8096%2055.9167%2046.8803C54.941%2045.9046%2054.4531%2044.6734%2054.4531%2043.1866C54.4531%2041.6998%2054.941%2040.4686%2055.9167%2039.4929C56.8924%2038.5171%2058.1004%2038.0293%2059.5407%2038.0293C61.0275%2038.0293%2062.2355%2038.5171%2063.1648%2039.4929C64.1405%2040.4686%2064.6283%2041.6998%2064.6283%2043.1866C64.6283%2044.6734%2064.1405%2045.9046%2063.1648%2046.8803C62.2355%2047.8096%2061.0275%2048.2742%2059.5407%2048.2742Z'%20fill='%23384D72'/%3e%3cpath%20d='M43.152%2048.2742C41.7117%2048.2742%2040.5037%2047.8096%2039.528%2046.8803C38.5523%2045.9046%2038.0645%2044.6734%2038.0645%2043.1866C38.0645%2041.6998%2038.5523%2040.4686%2039.528%2039.4929C40.5037%2038.5171%2041.7117%2038.0293%2043.152%2038.0293C44.6388%2038.0293%2045.8468%2038.5171%2046.7761%2039.4929C47.7518%2040.4686%2048.2396%2041.6998%2048.2396%2043.1866C48.2396%2044.6734%2047.7518%2045.9046%2046.7761%2046.8803C45.8468%2047.8096%2044.6388%2048.2742%2043.152%2048.2742Z'%20fill='%23384D72'/%3e%3cpath%20d='M26.7614%2048.2742C25.3211%2048.2742%2024.1131%2047.8096%2023.1374%2046.8803C22.1617%2045.9046%2021.6738%2044.6734%2021.6738%2043.1866C21.6738%2041.6998%2022.1617%2040.4686%2023.1374%2039.4929C24.1131%2038.5171%2025.3211%2038.0293%2026.7614%2038.0293C28.2482%2038.0293%2029.4562%2038.5171%2030.3855%2039.4929C31.3612%2040.4686%2031.849%2041.6998%2031.849%2043.1866C31.849%2044.6734%2031.3612%2045.9046%2030.3855%2046.8803C29.4562%2047.8096%2028.2482%2048.2742%2026.7614%2048.2742Z'%20fill='%23384D72'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:100%;aspect-ratio:1/1;opacity:.7}.section_steps .buttons .task .complete-icon.completed[data-v-5ed25d18]{background-image:url("data:image/svg+xml,%3csvg%20width='87'%20height='87'%20viewBox='0%200%2087%2087'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M86.3027%2043.1514C86.3027%2066.9832%2066.9832%2086.3027%2043.1514%2086.3027C19.3195%2086.3027%200%2066.9832%200%2043.1514C0%2019.3195%2019.3195%200%2043.1514%200C66.9832%200%2086.3027%2019.3195%2086.3027%2043.1514Z'%20fill='%23009269'/%3e%3cpath%20d='M51.4553%2030.3493C53.8539%2027.898%2057.7856%2027.8551%2060.237%2030.2538C62.6882%2032.6524%2062.731%2036.5842%2060.3325%2039.0355L42.9484%2056.8009C42.9256%2056.8241%2042.901%2056.846%2042.878%2056.8688C42.8532%2056.895%2042.8296%2056.9225%2042.8042%2056.9484C40.4056%2059.3997%2036.4739%2059.4426%2034.0225%2057.0439L25.4704%2048.6753C23.0191%2046.2766%2022.9762%2042.3449%2025.3749%2039.8936C27.7735%2037.4423%2031.7053%2037.3995%2034.1566%2039.798L38.2701%2043.8227L51.4553%2030.3493Z'%20fill='white'/%3e%3c/svg%3e");opacity:1}.section_steps .buttons .task .button[data-v-5ed25d18],.section_steps .buttons .task button[data-v-5ed25d18]{display:flex;flex:1;font-size:1em;align-items:center;justify-content:center;font-weight:700;color:#fff;padding:.7em 1em;background-color:#1a3b77;border:solid 1px rgba(68,105,146,.3215686275);border-radius:100vw}.section_steps .buttons .task .button .text[data-v-5ed25d18],.section_steps .buttons .task .button span[data-v-5ed25d18],.section_steps .buttons .task button .text[data-v-5ed25d18],.section_steps .buttons .task button span[data-v-5ed25d18]{margin-bottom:0;margin-top:0}.section_steps .buttons .task .button.photo[data-v-5ed25d18],.section_steps .buttons .task button.photo[data-v-5ed25d18]{background-color:#00655c;border:solid 1px rgba(91,166,166,.5137254902)}.section_steps .buttons .task .button.risk[data-v-5ed25d18],.section_steps .buttons .task button.risk[data-v-5ed25d18]{background-color:#b86c20ad;border:solid 1px rgba(253,146,24,.2470588235)}.section_steps .buttons .task .button.completed[data-v-5ed25d18],.section_steps .buttons .task button.completed[data-v-5ed25d18]{background-color:#30405a7c;border:solid 1px rgba(42,59,85,.5137254902);color:#52607a}.section_steps .buttons .task .button.completed .icon[data-v-5ed25d18],.section_steps .buttons .task .button.completed .icon.risk[data-v-5ed25d18],.section_steps .buttons .task button.completed .icon[data-v-5ed25d18],.section_steps .buttons .task button.completed .icon.risk[data-v-5ed25d18]{opacity:.2}.section_steps .buttons .task .button .icon[data-v-5ed25d18],.section_steps .buttons .task button .icon[data-v-5ed25d18]{margin-right:.6em;margin-left:-1em;width:1.5em;height:1.5em;background-size:contain;background-position:center center;background-repeat:no-repeat}.section_steps .buttons .task .button .icon.photo[data-v-5ed25d18],.section_steps .buttons .task button .icon.photo[data-v-5ed25d18]{background-image:url("data:image/svg+xml,%3csvg%20width='53'%20height='42'%20viewBox='0%200%2053%2042'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='26.391'%20cy='23.6625'%20r='8.27774'%20fill='%23009D90'/%3e%3cpath%20d='M30.8848%200C32.3583%200%2033.7025%200.843218%2034.3438%202.16992L36.1943%206C36.8355%207.32689%2038.1796%208.16989%2039.6533%208.16992H48.9424C51.0638%208.17002%2052.7831%209.89032%2052.7832%2012.0117V37.2207C52.7832%2039.3422%2051.0638%2041.0624%2048.9424%2041.0625H3.8418C1.72028%2041.0625%200%2039.3422%200%2037.2207V12.0117C6.96351e-05%209.89026%201.72033%208.16992%203.8418%208.16992H13.0059C14.529%208.16979%2015.9081%207.27012%2016.5215%205.87598L18.0977%202.29492C18.7111%200.900763%2020.0901%206.17682e-05%2021.6133%200H30.8848ZM26.3887%2010.7832C19.3524%2010.7834%2013.6486%2016.4872%2013.6484%2023.5234C13.6484%2030.5598%2019.3523%2036.2645%2026.3887%2036.2646C33.4252%2036.2646%2039.1299%2030.56%2039.1299%2023.5234C39.1297%2016.4871%2033.4251%2010.7832%2026.3887%2010.7832ZM47.0801%2010.5479C45.7113%2010.5479%2044.6017%2011.6577%2044.6016%2013.0264C44.6016%2014.3952%2045.7112%2015.5049%2047.0801%2015.5049C48.4488%2015.5047%2049.5586%2014.3951%2049.5586%2013.0264C49.5584%2011.6578%2048.4487%2010.548%2047.0801%2010.5479Z'%20fill='%23009D90'/%3e%3c/svg%3e")}.section_steps .buttons .task .button .icon.note[data-v-5ed25d18],.section_steps .buttons .task button .icon.note[data-v-5ed25d18]{background-image:url("data:image/svg+xml,%3csvg%20width='58'%20height='50'%20viewBox='0%200%2058%2050'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M28.709%200C44.5646%200%2057.418%2010.2715%2057.418%2022.9414C57.4179%2035.6113%2044.5645%2045.8818%2028.709%2045.8818C25.199%2045.8818%2021.8364%2045.3773%2018.7275%2044.4561L0.18457%2049.1191L3.03223%2033.2109C1.09302%2030.1211%201.564e-05%2026.6335%200%2022.9414C0%2010.2715%2012.8534%203.52889e-05%2028.709%200ZM17.2627%2030.3477C16.0646%2030.3479%2015.0938%2031.3195%2015.0938%2032.5176V33.1309C15.0938%2034.329%2016.0646%2035.3005%2017.2627%2035.3008H40.1543C41.3524%2035.3005%2042.3232%2034.329%2042.3232%2033.1309V32.5176C42.3232%2031.3195%2041.3524%2030.3479%2040.1543%2030.3477H17.2627ZM17.2627%2021.8164C16.0646%2021.8167%2015.0938%2022.7882%2015.0938%2023.9863V24.5996C15.0938%2025.7977%2016.0646%2026.7693%2017.2627%2026.7695H40.1543C41.3524%2026.7693%2042.3232%2025.7977%2042.3232%2024.5996V23.9863C42.3232%2022.7882%2041.3524%2021.8167%2040.1543%2021.8164H17.2627ZM17.2627%2013.2861C16.0646%2013.2864%2015.0938%2014.2579%2015.0938%2015.4561V16.0693C15.0938%2017.2675%2016.0646%2018.239%2017.2627%2018.2393H40.1543C41.3524%2018.239%2042.3232%2017.2675%2042.3232%2016.0693V15.4561C42.3232%2014.2579%2041.3524%2013.2864%2040.1543%2013.2861H17.2627Z'%20fill='%234A6EB1'/%3e%3c/svg%3e")}.section_steps .buttons .task .button .icon.risk[data-v-5ed25d18],.section_steps .buttons .task button .icon.risk[data-v-5ed25d18]{opacity:.5;background-image:url("data:image/svg+xml,%3csvg%20width='58'%20height='48'%20viewBox='0%200%2058%2048'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M22.6105%203.44638C25.6343%20-1.14872%2032.3738%20-1.14887%2035.3976%203.44638L56.7345%2035.8731C60.0832%2040.9622%2056.4329%2047.7334%2050.3409%2047.7335H7.66612C1.57445%2047.7331%20-2.07586%2040.9621%201.27257%2035.8731L22.6105%203.44638ZM28.961%2033.4845C28.1088%2033.4845%2027.3832%2033.7729%2026.7843%2034.3487C26.2084%2034.9016%2025.92%2035.6392%2025.92%2036.5606C25.9201%2037.4589%2026.2085%2038.1846%2026.7843%2038.7374C27.3832%2039.2901%2028.1088%2039.5665%2028.961%2039.5665C29.8362%2039.5665%2030.5731%2039.29%2031.172%2038.7374C31.7708%2038.1846%2032.0703%2037.4589%2032.0704%2036.5606C32.0704%2035.6392%2031.7709%2034.9016%2031.172%2034.3487C30.5731%2033.773%2029.8363%2033.4845%2028.961%2033.4845ZM26.2999%2015.2394V21.7364L27.2335%2030.5479H30.7579L31.6905%2021.7364V15.2394H26.2999Z'%20fill='%23F39537'/%3e%3c/svg%3e");margin-left:-1.1em}.vehicleAnnotate[data-v-0d4200a5]{opacity:0;inset:0;height:100dvh;width:100vw;background-color:#000;z-index:2999;-webkit-user-select:none;user-select:none}.vehicleAnnotate__viewport[data-v-0d4200a5]{position:absolute;inset:0;width:100%;height:100%;touch-action:none}.vehicleAnnotate__viewport[data-v-0d4200a5]:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:500px;transform:translateY(500px);pointer-events:none;background-color:#1a1a1a}.vehicleAnnotate .source-image[data-v-0d4200a5]{display:none}.vehicleAnnotate .canvas-layer[data-v-0d4200a5]{display:block;width:100%;height:100%}.controls[data-v-0d4200a5]{position:fixed;bottom:10px;left:50%;transform:translate(-50%);background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8px 16px;border-radius:100px;box-shadow:0 10px 30px #0000004d;display:flex;align-items:center;gap:12px;z-index:3000;white-space:nowrap}.controls .btn[data-v-0d4200a5]{border:none;background:transparent;padding:8px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-weight:600;color:#555;cursor:pointer;font-size:11px;min-width:50px}.controls .btn svg[data-v-0d4200a5]{display:block;margin-bottom:2px}.controls .btn[data-v-0d4200a5]:hover{background-color:#f0f0f0}.controls .btn.active[data-v-0d4200a5]{background-color:#eef2ff;color:#4f46e5}.controls .btn.danger[data-v-0d4200a5]{color:#ef4444}.controls .btn.save-btn[data-v-0d4200a5]{background-color:#111;color:#fff;border-radius:20px;padding:8px 16px;margin-left:8px;flex-direction:row;font-size:13px}.controls .btn.save-btn[data-v-0d4200a5]:hover{background-color:#333}.controls .divider[data-v-0d4200a5]{width:1px;height:24px;background-color:#ddd}.controls .color-options[data-v-0d4200a5]{display:flex;gap:6px}.controls .color-btn[data-v-0d4200a5]{width:28px;height:28px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #ccc;cursor:pointer}.controls .color-btn.active[data-v-0d4200a5]{transform:scale(1.1);box-shadow:0 0 0 2px #4f46e5}.section_photos[data-v-769e6689]{height:0;overflow:hidden}.section_photos.show[data-v-769e6689]{height:auto}.section_photos .no-photos[data-v-769e6689]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;font-size:1.2em;padding:1em 0;font-family:Geologica Variable,sans-serif;font-weight:600;color:#53688d}.section_photos .no-photos .photo-gallery-icon[data-v-769e6689]{width:3em;aspect-ratio:1/1;background-image:url("data:image/svg+xml,%3csvg%20width='62'%20height='59'%20viewBox='0%200%2062%2059'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M15.0371%200.309992C12.7201%201.13749%2010.8202%202.83484%209.88872%204.90912C9.59785%205.55713%208.9747%207.79595%208.50411%209.88426C7.63956%2013.7224%207.38941%2014.2563%206.45721%2014.2567C6.19648%2014.2567%205.36208%2014.5517%204.60269%2014.9123C2.94515%2015.6993%201.46205%2017.2367%200.612454%2019.0487L0.000340585%2020.3546V36.3478C0.000340585%2054.2631%20-0.0666249%2053.486%201.67744%2055.7927C2.58088%2056.9873%204.46577%2058.2833%205.86511%2058.6722C6.3624%2058.8102%2014.3997%2058.8972%2026.7428%2058.8979C46.4783%2058.8993%2046.8332%2058.8915%2048.0855%2058.4227C48.8462%2058.1383%2049.8682%2057.4811%2050.6232%2056.7907C52.9368%2054.6764%2053.0178%2054.4221%2057.4559%2035.3123C61.8299%2016.4776%2061.8898%2016.0977%2060.8862%2013.5093C60.2614%2011.8973%2058.562%209.97608%2057.0177%209.13546C56.1617%208.6697%2051.4286%207.49196%2037.4023%204.25536C18.0413%20-0.212374%2017.009%20-0.394398%2015.0371%200.309992ZM36.6827%208.99785C55.9155%2013.4341%2055.536%2013.3176%2056.3467%2015.0262C56.5545%2015.4637%2056.7243%2016.1034%2056.7243%2016.4477C56.7243%2017.1028%2053.5733%2031.0611%2053.3823%2031.2521C53.322%2031.3126%2053.27%2028.9371%2053.267%2025.9734C53.262%2020.8597%2053.2341%2020.518%2052.7242%2019.2781C52.0283%2017.5863%2051.0105%2016.3181%2049.6452%2015.4421C47.4324%2014.0222%2047.4938%2014.0264%2029.1769%2014.0264C19.1006%2014.0264%2012.5417%2013.9422%2012.5417%2013.8128C12.5417%2013.1386%2014.0143%207.34032%2014.3542%206.67574C15.0668%205.28237%2016.619%204.51033%2018.1796%204.77312C18.5593%204.8371%2026.8857%206.7381%2036.6827%208.99785ZM46.4417%2019.1177C47.2281%2019.5227%2048.0082%2020.3012%2048.2466%2020.9193C48.3763%2021.2558%2048.4571%2027.6213%2048.4465%2036.6709C48.4265%2053.8317%2048.5383%2052.7977%2046.5938%2053.784L45.5636%2054.3064L26.3081%2054.2443C7.17909%2054.1824%207.04815%2054.1787%206.4029%2053.7005C6.04553%2053.4356%205.5181%2052.8737%205.23068%2052.4514L4.70832%2051.6835L4.77045%2036.3234C4.83143%2021.2912%204.84271%2020.9502%205.30041%2020.3371C5.55768%2019.9926%206.12561%2019.5193%206.5626%2019.2848C7.31762%2018.88%208.31241%2018.8588%2026.6479%2018.8588C40.4861%2018.8588%2046.0812%2018.932%2046.4417%2019.1177ZM8.46176%2020.8086C8.05284%2020.9877%207.50954%2021.4764%207.25434%2021.8948C6.8109%2022.6222%206.79042%2023.0387%206.78973%2031.3427C6.78927%2036.1204%206.84311%2040.0297%206.90962%2040.0297C6.97612%2040.0297%209.02118%2038.8018%2011.4544%2037.3009C16.7989%2034.0047%2016.7202%2034.0466%2017.5477%2034.0466C18.2521%2034.0466%2018.8256%2034.438%2022.8554%2037.671C25.3731%2039.6907%2026.0913%2039.9505%2026.9892%2039.1667C27.243%2038.9453%2029.2552%2036.693%2031.4609%2034.1617C33.6663%2031.6304%2035.6191%2029.4417%2035.8%2029.2981C36.4395%2028.7905%2037.4784%2028.7288%2038.2454%2029.1527C38.7149%2029.4123%2040.3383%2031.3894%2042.7327%2034.6178L46.4841%2039.6762L46.5446%2031.42C46.6113%2022.3099%2046.5846%2022.1134%2045.1441%2021.0599C44.5025%2020.5907%2044.2747%2020.584%2026.8498%2020.5339C12.0649%2020.4915%209.08446%2020.5359%208.46176%2020.8086ZM15.7551%2024.4392C19.5523%2026.3862%2016.8072%2032.1226%2012.9044%2030.3963C10.3091%2029.2482%2010.2323%2025.6027%2012.7765%2024.3246C13.8408%2023.7898%2014.5412%2023.8167%2015.7551%2024.4392Z'%20fill='%2353688D'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:contain}.section_photos .photos_buttons[data-v-769e6689]{display:flex;gap:2.2rem;justify-content:center;align-items:center;margin-bottom:1em}.section_photos .photos_buttons .addMorePhotos[data-v-769e6689]{font-weight:500;color:#fff;padding:.8em 1.2em;border-radius:100vw;order:2;font-size:1.1em;background-color:#00655c;border:solid 1px rgba(91,166,166,.5137254902)}.section_photos .photos_buttons .maxPhotos[data-v-769e6689]{background-color:transparent;font-weight:500;font-size:.95em;color:#ec4444;padding:.8em .2em;border-radius:0;order:2;border:none}.section_photos .photos_buttons .back-btn[data-v-769e6689]{width:auto;order:1}.section_photos .thumbnails[data-v-769e6689]{display:grid;margin-inline:1rem;grid-template-columns:repeat(3,1fr);gap:.5em;min-height:100px}.section_photos .thumbnail[data-v-769e6689]{position:relative}.section_photos .thumbnail img[data-v-769e6689]{width:100%;height:100%;object-fit:cover;border-radius:.5rem;border:2px solid rgba(204,204,204,.4196078431)}.visually-hidden[data-v-769e6689]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;opacity:0}.record[data-v-90dc0efd]{height:auto;overflow:hidden;-webkit-user-select:none;user-select:none;position:relative}.record .live-visualizer[data-v-90dc0efd]{position:absolute;inset:0;opacity:.3;pointer-events:none}.record .live-visualizer canvas[data-v-90dc0efd]{width:100%;height:100%;background:transparent}.record .round-button[data-v-90dc0efd]{display:grid;grid-template-columns:repeat(1,1fr);align-items:center;justify-content:center;justify-items:center;column-gap:1em;row-gap:.6em;margin-top:1em;font-size:1.1em;padding:0 1rem;position:relative}.record .round-button .record-btn[data-v-90dc0efd]{border-radius:100vw;height:min(35vw,5.5em);width:min(35vw,5.5em);overflow:visible;--bg-size1: 4px;--bg-size2: 8px;background:url("data:image/svg+xml,%3csvg%20width='50'%20height='67'%20viewBox='0%200%2050%2067'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.7617%2013.7787C10.7617%206.16892%2016.9306%200%2024.5404%200C32.1502%200%2038.3191%206.16893%2038.3191%2013.7787V29.5702C38.3191%2037.1799%2032.1502%2043.3488%2024.5404%2043.3488C16.9306%2043.3488%2010.7617%2037.1799%2010.7617%2029.5702V13.7787Z'%20fill='white'/%3e%3cpath%20d='M45.7474%2022.5234C47.5887%2022.5234%2049.0818%2024.0165%2049.0818%2025.8578V30.738C49.0818%2043.1727%2039.8331%2053.4458%2027.8398%2055.0574V60.4041H38.1808C39.7393%2060.4041%2041.0029%2061.6676%2041.0029%2063.2262V64.1806C41.0028%2065.7391%2039.7393%2067.0027%2038.1808%2067.0027H10.8974C9.33892%2067.0027%208.07538%2065.7391%208.07529%2064.1806V63.2262C8.07529%2061.6676%209.33887%2060.4041%2010.8974%2060.4041H21.2411V55.0565C9.24817%2053.4446%200%2043.1724%200%2030.738V25.8569C0.000242365%2024.0158%201.49325%2022.5234%203.33437%2022.5234C5.17544%2022.5237%206.66785%2024.0167%206.66785%2025.8578V30.738H6.68133C6.68133%2040.6017%2014.6769%2048.5979%2024.5404%2048.5981C34.4042%2048.5981%2042.4005%2040.6018%2042.4005%2030.738H42.4139V25.8569C42.4142%2024.0159%2043.9064%2022.5235%2045.7474%2022.5234Z'%20fill='white'/%3e%3c/svg%3e") center no-repeat,repeating-linear-gradient(45deg,transparent 0px,rgba(0,0,0,.08) var(--bg-size1),transparent var(--bg-size1),transparent var(--bg-size2)),repeating-linear-gradient(-45deg,transparent 0px,rgba(0,0,0,.08) var(--bg-size1),transparent var(--bg-size1),transparent var(--bg-size2)),linear-gradient(-5deg,#c42c2f,#b62729);background-size:35%,auto,auto,auto;position:relative;animation:fadePulse1-90dc0efd 1.4s infinite ease-in-out;--border-size: 4px;margin-bottom:.5rem}.record .round-button .record-btn.one-moment[data-v-90dc0efd]{background-color:transparent;margin-bottom:-1em;background-image:url("data:image/svg+xml,%3csvg%20width='56'%20height='45'%20viewBox='0%200%2056%2045'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M40.1699%2019.9062C40.9229%2019.9062%2041.5353%2020.1533%2042.0059%2020.6475C42.4998%2021.1415%2042.747%2021.7649%2042.7471%2022.5176C42.7471%2023.2705%2042.4999%2023.8946%2042.0059%2024.3887C41.5353%2024.8593%2040.9229%2025.0947%2040.1699%2025.0947C39.4407%2025.0947%2038.829%2024.8592%2038.335%2024.3887C37.8408%2023.8946%2037.5938%2023.2705%2037.5938%2022.5176C37.5938%2021.7648%2037.8409%2021.1415%2038.335%2020.6475C38.829%2020.1534%2039.4406%2019.9063%2040.1699%2019.9062Z'%20fill='white'/%3e%3cpath%20d='M40.1699%2019.9062C40.9229%2019.9062%2041.5353%2020.1533%2042.0059%2020.6475C42.4998%2021.1415%2042.747%2021.7649%2042.7471%2022.5176C42.7471%2023.2705%2042.4999%2023.8946%2042.0059%2024.3887C41.5353%2024.8593%2040.9229%2025.0947%2040.1699%2025.0947C39.4407%2025.0947%2038.829%2024.8592%2038.335%2024.3887C37.8408%2023.8946%2037.5938%2023.2705%2037.5938%2022.5176C37.5938%2021.7648%2037.8409%2021.1415%2038.335%2020.6475C38.829%2020.1534%2039.4406%2019.9063%2040.1699%2019.9062Z'%20stroke='white'/%3e%3cpath%20d='M28%2019.9062C28.7529%2019.9062%2029.3653%2020.1533%2029.8359%2020.6475C30.3298%2021.1415%2030.5771%2021.7649%2030.5771%2022.5176C30.5771%2023.2705%2030.33%2023.8946%2029.8359%2024.3887C29.3653%2024.8593%2028.7529%2025.0947%2028%2025.0947C27.2707%2025.0947%2026.6591%2024.8592%2026.165%2024.3887C25.6709%2023.8946%2025.4238%2023.2705%2025.4238%2022.5176C25.4239%2021.7648%2025.671%2021.1415%2026.165%2020.6475C26.6591%2020.1534%2027.2707%2019.9063%2028%2019.9062Z'%20fill='white'/%3e%3cpath%20d='M28%2019.9062C28.7529%2019.9062%2029.3653%2020.1533%2029.8359%2020.6475C30.3298%2021.1415%2030.5771%2021.7649%2030.5771%2022.5176C30.5771%2023.2705%2030.33%2023.8946%2029.8359%2024.3887C29.3653%2024.8593%2028.7529%2025.0947%2028%2025.0947C27.2707%2025.0947%2026.6591%2024.8592%2026.165%2024.3887C25.6709%2023.8946%2025.4238%2023.2705%2025.4238%2022.5176C25.4239%2021.7648%2025.671%2021.1415%2026.165%2020.6475C26.6591%2020.1534%2027.2707%2019.9063%2028%2019.9062Z'%20stroke='white'/%3e%3cpath%20d='M15.8301%2019.9062C16.583%2019.9062%2017.1954%2020.1533%2017.666%2020.6475C18.1599%2021.1415%2018.4071%2021.7649%2018.4072%2022.5176C18.4072%2023.2705%2018.16%2023.8946%2017.666%2024.3887C17.1954%2024.8593%2016.583%2025.0947%2015.8301%2025.0947C15.1008%2025.0947%2014.4892%2024.8592%2013.9951%2024.3887C13.501%2023.8946%2013.2539%2023.2705%2013.2539%2022.5176C13.254%2021.7648%2013.5011%2021.1415%2013.9951%2020.6475C14.4892%2020.1534%2015.1008%2019.9063%2015.8301%2019.9062Z'%20fill='white'/%3e%3cpath%20d='M15.8301%2019.9062C16.583%2019.9062%2017.1954%2020.1533%2017.666%2020.6475C18.1599%2021.1415%2018.4071%2021.7649%2018.4072%2022.5176C18.4072%2023.2705%2018.16%2023.8946%2017.666%2024.3887C17.1954%2024.8593%2016.583%2025.0947%2015.8301%2025.0947C15.1008%2025.0947%2014.4892%2024.8592%2013.9951%2024.3887C13.501%2023.8946%2013.2539%2023.2705%2013.2539%2022.5176C13.254%2021.7648%2013.5011%2021.1415%2013.9951%2020.6475C14.4892%2020.1534%2015.1008%2019.9063%2015.8301%2019.9062Z'%20stroke='white'/%3e%3c/svg%3e");background-size:90%}.record .round-button .record-btn.one-moment[data-v-90dc0efd]:after{border-color:transparent}.record .round-button .record-btn[data-v-90dc0efd]:after{content:"";position:absolute;inset:calc(-.5 * var(--border-size));border-radius:inherit;border:var(--border-size) solid #b31d1d;pointer-events:none;transition:inset .1s ease-out;z-index:2}.record .round-button .saved[data-v-90dc0efd]{font-family:Inter Variable,system-ui,sans-serif;color:#fff;font-size:.85em;font-weight:500;padding:.6em 1.4em;border-radius:100vw;background-color:#435f838c;display:flex;gap:.5em;align-items:center;margin-bottom:1rem;margin-top:-1rem}.record .round-button .saved img[data-v-90dc0efd]{display:none;width:1em;height:auto;object-fit:contain;opacity:.6}.record .round-button .stop-btn[data-v-90dc0efd]{display:flex;position:relative;overflow:visible;justify-content:center;align-items:center;font-family:Geologica Variable,Inter Variable,system-ui,sans-serif;border-radius:100vw;height:min(33vw,4.5em);width:min(33vw,4.5em);background-color:#af0306;--bg-size1: 4px;--bg-size2: 5px;background:repeating-linear-gradient(45deg,transparent 0px,rgba(0,0,0,.08) var(--bg-size1),transparent var(--bg-size1),transparent var(--bg-size2)),repeating-linear-gradient(-45deg,transparent 0px,rgba(0,0,0,.08) var(--bg-size1),transparent var(--bg-size1),transparent var(--bg-size2)),linear-gradient(-5deg,#bd0019,#c2192f);border:none;font-size:2em;font-weight:600;--border-size: 1px}.record .round-button .stop-btn[data-v-90dc0efd]:after{content:"";position:absolute;inset:calc(-.05 * var(--border-size));border-radius:inherit;border:var(--border-size) solid rgba(180,0,0,.4196078431);pointer-events:none;transition:inset .1s ease-out;z-index:2;box-shadow:0 0 calc(var(--border-size) * 3) #ff1e1ea2}.record .round-button .stop-btn>div.square-stop-symbol[data-v-90dc0efd]{background-color:#fff;color:#b40000c9;width:40%;height:40%;border-radius:8%;font-size:.6em;display:flex;align-items:center;justify-content:center;animation:fadePulse2-90dc0efd 1s infinite ease-in-out}.record .round-button .text[data-v-90dc0efd]{font-family:Geologica Variable,Inter Variable,system-ui,sans-serif;color:#fff;font-size:1em}@keyframes fadePulse1-90dc0efd{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes fadePulse2-90dc0efd{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.slide-fade-enter-active[data-v-90dc0efd]{transition:all 1s cubic-bezier(.25,.8,.25,1)}.slide-fade-leave-active[data-v-90dc0efd]{transition:all 1s ease}.slide-fade-enter-from[data-v-90dc0efd],.slide-fade-leave-to[data-v-90dc0efd]{opacity:0;transform:scale(.1)}.note-move[data-v-90dc0efd]{transition:transform .25s ease}.playback[data-v-58f27ea5]{-webkit-user-select:none;user-select:none;overflow:hidden;height:0;font-size:1rem;position:relative;width:min(100%,600px);text-align:center;color:#fff;margin-inline:auto;margin-bottom:2rem}.playback .notes-list[data-v-58f27ea5]{padding:1rem;display:flex;flex-direction:column;gap:1rem;position:relative;z-index:10;overflow:hidden;justify-content:center;width:100%}.playback .notes-list .note-wrapper[data-v-58f27ea5]{width:100%}.playback .notes-list .note-wrapper .note-card[data-v-58f27ea5]{background:linear-gradient(10deg,#273d66,#192e58);border-radius:100vw;padding:.5em;transition:transform .2s}.playback .notes-list .note-wrapper .note-card .player[data-v-58f27ea5]{display:grid;grid-template-columns:auto 1fr auto;gap:1rem;align-items:center}.playback .notes-list .note-wrapper .note-card .player .circle[data-v-58f27ea5]{position:relative;cursor:pointer}.playback .notes-list .note-wrapper .note-card .player .circle svg[data-v-58f27ea5]{transform:rotate(-90deg);transform-origin:center;position:absolute;top:0;left:0}.playback .notes-list .note-wrapper .note-card .player .circle svg .ring[data-v-58f27ea5]{fill:none;stroke:#42b983;stroke-width:4;stroke-linecap:round;transition:stroke-dashoffset .1s linear}.playback .notes-list .note-wrapper .note-card .player .circle svg .ring-bg[data-v-58f27ea5]{fill:#007c5f}.playback .notes-list .note-wrapper .note-card .player .circle .icon[data-v-58f27ea5]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.playback .notes-list .note-wrapper .note-card .player .circle .icon img[data-v-58f27ea5]{width:35%;height:auto;object-fit:contain}.playback .notes-list .note-wrapper .note-card .player .circle .icon .play[data-v-58f27ea5]{margin-left:4%}.playback .notes-list .note-wrapper .note-card .player .details[data-v-58f27ea5]{height:100%;overflow:hidden;display:flex;align-items:center}.playback .notes-list .note-wrapper .note-card .player .details .waveform[data-v-58f27ea5]{width:100%;height:100%;background:transparent}.playback .notes-list .note-wrapper .note-card .player .details .note-name[data-v-58f27ea5]{font-size:1.6em;font-family:Inter Variable,system-ui,sans-serif;font-weight:500}.playback .notes-list .note-wrapper .note-card .player .delete[data-v-58f27ea5]{width:40px;height:40px;background-color:#850000;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s;margin-right:4px}.playback .notes-list .note-wrapper .note-card .player .delete img[data-v-58f27ea5]{width:50%;height:auto;object-fit:contain}.playback .addAnotherVoiceNote[data-v-58f27ea5]{display:flex;align-items:center;justify-content:center;margin:2rem 0 1rem}.playback .addAnotherVoiceNote .btn[data-v-58f27ea5]{display:flex;justify-content:center;align-items:center;border-radius:50%;--bg-size1: 2px;--bg-size2: 4px;background:url("data:image/svg+xml,%3csvg%20width='50'%20height='67'%20viewBox='0%200%2050%2067'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.7617%2013.7787C10.7617%206.16892%2016.9306%200%2024.5404%200C32.1502%200%2038.3191%206.16893%2038.3191%2013.7787V29.5702C38.3191%2037.1799%2032.1502%2043.3488%2024.5404%2043.3488C16.9306%2043.3488%2010.7617%2037.1799%2010.7617%2029.5702V13.7787Z'%20fill='white'/%3e%3cpath%20d='M45.7474%2022.5234C47.5887%2022.5234%2049.0818%2024.0165%2049.0818%2025.8578V30.738C49.0818%2043.1727%2039.8331%2053.4458%2027.8398%2055.0574V60.4041H38.1808C39.7393%2060.4041%2041.0029%2061.6676%2041.0029%2063.2262V64.1806C41.0028%2065.7391%2039.7393%2067.0027%2038.1808%2067.0027H10.8974C9.33892%2067.0027%208.07538%2065.7391%208.07529%2064.1806V63.2262C8.07529%2061.6676%209.33887%2060.4041%2010.8974%2060.4041H21.2411V55.0565C9.24817%2053.4446%200%2043.1724%200%2030.738V25.8569C0.000242365%2024.0158%201.49325%2022.5234%203.33437%2022.5234C5.17544%2022.5237%206.66785%2024.0167%206.66785%2025.8578V30.738H6.68133C6.68133%2040.6017%2014.6769%2048.5979%2024.5404%2048.5981C34.4042%2048.5981%2042.4005%2040.6018%2042.4005%2030.738H42.4139V25.8569C42.4142%2024.0159%2043.9064%2022.5235%2045.7474%2022.5234Z'%20fill='white'/%3e%3c/svg%3e") center no-repeat,repeating-linear-gradient(45deg,transparent 0px,rgba(0,0,0,.08) var(--bg-size1),transparent var(--bg-size1),transparent var(--bg-size2)),repeating-linear-gradient(-45deg,transparent 0px,rgba(0,0,0,.08) var(--bg-size1),transparent var(--bg-size1),transparent var(--bg-size2)),linear-gradient(-5deg,#c42c2f,#b62729);background-size:35%,auto,auto,auto;height:5.5rem;width:5.5rem}.playback .addAnotherVoiceNote .btn .icon[data-v-58f27ea5]{display:flex;align-items:center;justify-content:center}.playback .addAnotherVoiceNote .btn .icon img[data-v-58f27ea5]{width:60%;height:auto;object-fit:contain}.playback .addAnotherVoiceNote .btn .text[data-v-58f27ea5]{color:#fff;animation:fadePulse 1.4s infinite ease-in-out}.playback .addAnotherVoiceNote.max[data-v-58f27ea5]{margin-top:.5em}.playback .addAnotherVoiceNote .max[data-v-58f27ea5]{color:#6477ac;font-size:1.6em}@keyframes fadePulse1-58f27ea5{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes fadePulse2-58f27ea5{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.slide-fade-enter-active[data-v-58f27ea5]{transition:all 1s cubic-bezier(.25,.8,.25,1)}.slide-fade-leave-active[data-v-58f27ea5]{transition:all 1s ease}.slide-fade-enter-from[data-v-58f27ea5],.slide-fade-leave-to[data-v-58f27ea5]{opacity:0;transform:scale(.1)}.note-move[data-v-58f27ea5]{transition:transform .25s ease}.chatUI[data-v-2a575e13]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;max-height:70svh;min-height:60svh;width:100%;padding:0 .8rem;gap:1rem;overscroll-behavior:contain;overflow-x:hidden}.chatUI .chatWindow[data-v-2a575e13]{overflow:hidden;border-radius:.4rem;width:100%;background-color:#121d31;background-image:url(/assets/bg-pattern--blue-02-DDuivP2P.avif);background-size:80%;display:flex;flex-direction:column;flex:1;font-size:1.1em;font-family:Inter Variable,system-ui,sans-serif;position:relative;overscroll-behavior:contain;overflow-x:hidden;box-shadow:inset 0 0 4em 1em #0000004d;margin-bottom:2rem}.chatUI .chatWindow[data-v-2a575e13]:before{pointer-events:none;content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#0d1a338f,#152c5c9c)}.chatUI .chatWindow[data-v-2a575e13]:after{pointer-events:none;display:none;content:"";position:absolute;inset:0;box-shadow:inset 0 3em 4em -2em #000000e6}.chatUI .chatWindow .messages[data-v-2a575e13]{display:flex;flex-direction:column;gap:.5em;padding:.5em .6em 4em;overflow-y:auto;overscroll-behavior:contain;overflow-x:hidden}.chatUI .chatWindow .messages .message[data-v-2a575e13]{display:flex;align-items:center;cursor:pointer}.chatUI .chatWindow .messages .message.showDeleteButton .delete[data-v-2a575e13]{display:block}.chatUI .chatWindow .messages .message .delete[data-v-2a575e13]{display:none;width:1.5em;height:1.5em;aspect-ratio:1/1;border-radius:50%;background-color:#ad2224;background-image:url("data:image/svg+xml,%3csvg%20width='38'%20height='38'%20viewBox='0%200%2038%2038'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M13.8497%200.345933C11.7948%201.13553%2010.2884%203.05785%2010.2884%204.89035V5.72663L7.07326%205.73067C3.60905%205.73505%202.42984%205.87747%202.03334%206.33942C1.89445%206.50139%201.78068%207.07424%201.78068%207.61272V8.59174H0V11.4569H3.29921L3.43038%2018.0574C3.5024%2021.6877%203.56136%2026.9051%203.56136%2029.6517V34.6454L4.20557%2035.564C4.6729%2036.2302%205.14597%2036.6332%205.92809%2037.0312L7.00639%2037.58H18.6453C28.0728%2037.58%2030.4079%2037.536%2030.9354%2037.3483C31.8641%2037.0178%2032.9937%2036.1242%2033.4984%2035.3208C33.9295%2034.6345%2033.9325%2034.5649%2034.0308%2023.0859L34.1297%2011.5411L37.3678%2011.4435L37.4974%2010.5604C37.5686%2010.0747%2037.5967%209.45195%2037.5601%209.17657C37.4994%208.72135%2037.419%208.67146%2036.6753%208.62511L35.8576%208.57422L35.7719%207.56519C35.708%206.81385%2035.5745%206.46111%2035.2488%206.1837C34.8343%205.83044%2034.6176%205.80803%2031.0832%205.75106L27.355%205.69106L27.2482%204.6881C27.1085%203.37571%2026.3234%202.03399%2025.2042%201.19485C23.7788%200.126161%2023.0602%20-0.0041173%2018.6125%209.61081e-05C15.151%200.00346684%2014.6457%200.0400392%2013.8497%200.345933ZM22.9749%203.47784C23.4664%203.89683%2023.6198%204.19261%2023.6959%204.86827L23.7927%205.72663H13.6519V5.20433C13.6519%204.45114%2014.218%203.5461%2014.9221%203.1733C15.4712%202.88274%2015.8686%202.85544%2018.9411%202.89825L22.3509%202.94578L22.9749%203.47784ZM30.6479%2033.9565L29.463%2034.8917L7.72697%2034.7992L6.82595%2034.0315L6.77094%2022.9623C6.74067%2016.8743%206.76046%2011.7944%206.81487%2011.6738C6.8948%2011.4961%209.18891%2011.4626%2018.8341%2011.4976L30.7545%2011.5411L30.6479%2033.9565ZM10.2884%2031.8498H13.6519V14.4905H10.2884V31.8498ZM17.0154%2031.8498H20.3789V14.4905H17.0154V31.8498ZM23.9403%2031.8498H27.1059V14.4905H23.9403V31.8498Z'%20fill='%23FFDDDD'/%3e%3c/svg%3e");background-position:center center;background-size:50%;background-repeat:no-repeat;cursor:pointer}.chatUI .chatWindow .messages .message .bubble[data-v-2a575e13]{-webkit-user-select:none;user-select:none;position:relative;text-align:left;max-width:80%;line-height:1.1;padding:.4em .6em;font-weight:400;font-size:.9em;border-radius:.6em;display:flex;flex-direction:column;background-color:#31354dbb;color:#ffffffbe;overflow:hidden}.chatUI .chatWindow .messages .message .bubble span[data-v-2a575e13]{font-style:italic;font-weight:600}.chatUI .chatWindow .messages .message .bubble .message-details[data-v-2a575e13]{display:flex;gap:.2em;align-self:flex-end;flex:0 1 auto;align-items:baseline;font-style:normal;margin-top:.3em}.chatUI .chatWindow .messages .message .bubble .message-details .msg-time[data-v-2a575e13]{font-size:.8em;color:#ffffff80;line-height:1}.chatUI .chatWindow .messages .message .bubble .message-details .blue-ticks[data-v-2a575e13]{width:1.1em;height:auto;object-fit:contain}.chatUI .chatWindow .messages .message.user .bubble[data-v-2a575e13]{margin-left:auto;background-color:#004f99;background:linear-gradient(#003d75,#0940a5);color:#fff;font-weight:400;font-style:normal}.chatUI .chatWindow .messages .message.user .bubble .message-details[data-v-2a575e13]{transform:translate(.3em)}.chatUI .main-btns[data-v-2a575e13]{width:100%;display:flex;flex-basis:auto;gap:1em;display:none}.chatUI .main-btns .button[data-v-2a575e13]{flex:1;text-align:center;padding:.7em 1em;border-radius:100vw}.chatUI .main-btns .button.send[data-v-2a575e13]{background-color:#00885d}.chatUI .main-btns .button.back[data-v-2a575e13]{background-color:#243555}.chatUI .message-input[data-v-2a575e13]{position:absolute;bottom:0;left:0;right:0;width:100%;--messageInputMarginBottom: 64px;padding:.5em .5em var(--messageInputMarginBottom);display:flex;justify-content:center;align-items:flex-end;border-top:solid 1px rgba(0,0,0,.2392156863);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:transparent;background-color:#121d317e}.chatUI .message-input .input-text[data-v-2a575e13]{width:100%;border-radius:.8em;padding:.1em 0;background-color:#03050a;display:flex}.chatUI .message-input .input-text .chat-input[data-v-2a575e13]{font-family:Inter Variable,Arial,Helvetica,system-ui,sans-serif;flex:1;resize:none;overflow-y:auto;line-height:1.2;box-sizing:border-box;width:100%;background-color:transparent;color:#fff;border:none;outline:none;padding:.3em .8em;font-size:.95em;overscroll-behavior:contain;caret-color:#21c063}.chatUI .message-input .input-text .chat-input[data-v-2a575e13]::placeholder{color:#fff;opacity:.4}.chatUI .message-input .send-btn[data-v-2a575e13]{display:grid;place-items:center;margin:0 0 .1em .4em;width:1.7em;height:1.7em;aspect-ratio:1/1;border-radius:100vw;background-color:#21c063;background-image:url("data:image/svg+xml,%3csvg%20width='42'%20height='35'%20viewBox='0%200%2042%2035'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.799528%200.0720797C0.0956129%200.312773%20-0.13885%200.916479%200.131414%201.79247C0.225041%202.09581%201.10779%205.35451%202.09302%209.03388L3.8844%2015.7238L20.2629%2015.7256L20.7759%2016.2386V18.5471L20.2629%2019.0601L3.8844%2019.0615L1.96438%2026.1464C0.908336%2030.0431%200.027696%2033.3696%200.0073384%2033.5385C-0.0773385%2034.2404%200.58358%2034.9425%201.329%2034.9425C1.58654%2034.9425%206.50763%2032.9058%2021.0737%2026.7709C31.7446%2022.2766%2040.6197%2018.5265%2040.7961%2018.4373C41.4579%2018.1029%2041.7018%2017.4942%2041.4443%2016.8199C41.3623%2016.6053%2041.1898%2016.3563%2041.0608%2016.2663C40.7199%2016.0286%201.94166%200.107091%201.50485%200.0254853C1.26073%20-0.0201437%201.0232%20-0.00443657%200.799528%200.0720797Z'%20fill='%2303050A'/%3e%3c/svg%3e");background-position:center center;background-size:50%;background-repeat:no-repeat}.chatUI .message-input .goBack-btn[data-v-2a575e13]{display:none;place-items:center;margin:0 .4em .1em 0;width:1.4em;height:1.7em;border-radius:100vw;background-image:url("data:image/svg+xml,%3csvg%20width='74'%20height='121'%20viewBox='0%200%2074%20121'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M69.4517%203.88913C74.6372%209.07464%2074.6372%2017.482%2069.4517%2022.6675L32.0572%2060.062L69.4517%2097.4565C74.6372%20102.642%2074.6372%20111.049%2069.4517%20116.235C64.2662%20121.42%2055.8588%20121.42%2050.6733%20116.235L3.88966%2069.4512C0.486707%2066.0482%20-0.6837%2061.2576%200.379676%2056.9007C0.430337%2056.6932%200.486678%2056.4867%200.547476%2056.2813C1.12477%2054.331%202.15876%2052.4868%203.65004%2050.9179L3.88966%2050.6728L50.6733%203.88913C55.8588%20-1.29638%2064.2662%20-1.29638%2069.4517%203.88913Z'%20fill='%232A3953'/%3e%3c/svg%3e");background-position:center center;background-size:80%;background-repeat:no-repeat}.chatUI .chat-back-btn[data-v-2a575e13]{position:absolute;left:0;bottom:40%;background-color:#121e34;width:5rem;aspect-ratio:1/1;border-bottom-right-radius:.7em;border-top-right-radius:.7em;background-image:url("data:image/svg+xml,%3csvg%20width='74'%20height='121'%20viewBox='0%200%2074%20121'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M69.4517%203.88913C74.6372%209.07464%2074.6372%2017.482%2069.4517%2022.6675L32.0572%2060.062L69.4517%2097.4565C74.6372%20102.642%2074.6372%20111.049%2069.4517%20116.235C64.2662%20121.42%2055.8588%20121.42%2050.6733%20116.235L3.88966%2069.4512C0.486707%2066.0482%20-0.6837%2061.2576%200.379676%2056.9007C0.430337%2056.6932%200.486678%2056.4867%200.547476%2056.2813C1.12477%2054.331%202.15876%2052.4868%203.65004%2050.9179L3.88966%2050.6728L50.6733%203.88913C55.8588%20-1.29638%2064.2662%20-1.29638%2069.4517%203.88913Z'%20fill='%232A3953'/%3e%3c/svg%3e");background-size:35%;background-repeat:no-repeat;background-position:45% center;opacity:.9}.list-move[data-v-2a575e13],.list-enter-active[data-v-2a575e13],.list-leave-active[data-v-2a575e13]{transition:all .5s ease}.list-leave-active[data-v-2a575e13]{position:absolute}.section_leaveANote[data-v-4888b88a]{height:0;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.section_leaveANote .buttons[data-v-4888b88a]{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;justify-content:center;justify-items:center;row-gap:.4em;column-gap:1.4em;margin-top:1rem;margin-bottom:2rem;font-size:1.1em;padding:0 1rem}.section_leaveANote .buttons .button[data-v-4888b88a]{border-radius:100vw;height:min(38vw,6em);width:min(38vw,6em);background-color:#1d396c;background-repeat:no-repeat;background-position:center center}.section_leaveANote .buttons .button.voice[data-v-4888b88a]{background-size:38%;background-image:url("data:image/svg+xml,%3csvg%20width='50'%20height='67'%20viewBox='0%200%2050%2067'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.7617%2013.7787C10.7617%206.16892%2016.9306%200%2024.5404%200C32.1502%200%2038.3191%206.16893%2038.3191%2013.7787V29.5702C38.3191%2037.1799%2032.1502%2043.3488%2024.5404%2043.3488C16.9306%2043.3488%2010.7617%2037.1799%2010.7617%2029.5702V13.7787Z'%20fill='%236F8ABA'/%3e%3cpath%20d='M45.7474%2022.5234C47.5887%2022.5234%2049.0818%2024.0165%2049.0818%2025.8578V30.738C49.0818%2043.1727%2039.8331%2053.4458%2027.8398%2055.0574V60.4041H38.1808C39.7393%2060.4041%2041.0029%2061.6676%2041.0029%2063.2262V64.1806C41.0028%2065.7391%2039.7393%2067.0027%2038.1808%2067.0027H10.8974C9.33892%2067.0027%208.07538%2065.7391%208.07529%2064.1806V63.2262C8.07529%2061.6676%209.33887%2060.4041%2010.8974%2060.4041H21.2411V55.0565C9.24817%2053.4446%200%2043.1724%200%2030.738V25.8569C0.000242365%2024.0158%201.49325%2022.5234%203.33437%2022.5234C5.17544%2022.5237%206.66785%2024.0167%206.66785%2025.8578V30.738H6.68133C6.68133%2040.6017%2014.6769%2048.5979%2024.5404%2048.5981C34.4042%2048.5981%2042.4005%2040.6018%2042.4005%2030.738H42.4139V25.8569C42.4142%2024.0159%2043.9064%2022.5235%2045.7474%2022.5234Z'%20fill='%236F8ABA'/%3e%3c/svg%3e")}.section_leaveANote .buttons .button.text[data-v-4888b88a]{background-position:52% center;background-size:50%;background-image:url("data:image/svg+xml,%3csvg%20width='70'%20height='60'%20viewBox='0%200%2070%2060'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M34.5234%200C53.5903%200%2069.0469%2012.3509%2069.0469%2027.5869C69.0468%2042.8228%2053.5902%2055.1738%2034.5234%2055.1738C30.3026%2055.1738%2026.259%2054.5668%2022.5205%2053.459L0.22168%2059.0664L3.64648%2039.9365C1.31454%2036.2209%203.35221e-05%2032.0267%200%2027.5869C0%2012.3509%2015.4567%204.28817e-05%2034.5234%200ZM20.7598%2036.4932C19.319%2036.4933%2018.1515%2037.6618%2018.1514%2039.1025V39.8408C18.1514%2041.2816%2019.319%2042.45%2020.7598%2042.4502H48.2871C49.7279%2042.45%2050.8954%2041.2816%2050.8955%2039.8408V39.1025C50.8954%2037.6618%2049.7279%2036.4933%2048.2871%2036.4932H20.7598ZM20.7598%2026.2344C19.3189%2026.2345%2018.1514%2027.4029%2018.1514%2028.8438V29.582C18.1515%2031.0228%2019.319%2032.1903%2020.7598%2032.1904H48.2871C49.7278%2032.1903%2050.8953%2031.0227%2050.8955%2029.582V28.8438C50.8955%2027.4029%2049.7279%2026.2346%2048.2871%2026.2344H20.7598ZM20.7598%2015.9766C19.3189%2015.9767%2018.1514%2017.1451%2018.1514%2018.5859V19.3232C18.1514%2020.7641%2019.3189%2021.9325%2020.7598%2021.9326H48.2871C49.7279%2021.9324%2050.8955%2020.7641%2050.8955%2019.3232V18.5859C50.8955%2017.1451%2049.7279%2015.9767%2048.2871%2015.9766H20.7598Z'%20fill='%236F8ABA'/%3e%3c/svg%3e")}.section_leaveANote .buttons .text[data-v-4888b88a]{font-family:Geologica Variable,Inter Variable,system-ui,sans-serif;color:#fff;font-size:1.2em}.section_voiceNote[data-v-4888b88a],.section_chat[data-v-4888b88a]{height:0}.section_chat>div[data-v-4888b88a]{padding-bottom:0}.section_risk[data-v-397a7b1c]{height:0;position:relative}.section_risk span[data-v-397a7b1c]{color:#ffa14e}.section_risk h3[data-v-397a7b1c]{font-size:1.3em;padding-bottom:.1em;margin-top:0}.section_risk p[data-v-397a7b1c]{font-size:.96em;font-weight:400;padding-bottom:0}.section_risk .continue-btn[data-v-397a7b1c]{margin-inline:auto;display:flex;width:max-content;align-items:center;justify-content:center;padding:.8em 1.5em;border-radius:100vw;font-weight:700;font-size:1.1em;color:#a2b8df;font-family:Geologica Variable,sans-serif;background-color:#1d3b6d}.section_risk .continue-btn__icon[data-v-397a7b1c]{display:none;margin-left:-.2em;width:1.1em;flex:0 1 auto;height:auto;margin-right:.4em;opacity:.7}.section_risk .buttons[data-v-397a7b1c]{display:flex;width:100%;flex-direction:column;gap:.3em;margin-top:1em;font-size:1.1em;padding:0 1rem}.section_risk .buttons .button[data-v-397a7b1c]{display:flex;align-items:center;justify-content:center;width:100%;font-weight:700;color:#fff;padding:.5em 1em;background-color:#223558;border:solid 4px rgba(68,105,146,.3960784314);border-radius:.3em;border-image:none;background-clip:none;transition:background-color .3s ease-in-out,opacity .3s ease-in-out}.section_risk .buttons .button.not-sure[data-v-397a7b1c]{color:#6b84b3}.section_risk .buttons .button.not-sure.selected[data-v-397a7b1c]{color:#fff}.section_risk .buttons .button.selected[data-v-397a7b1c]{border-color:#ffa14e;background-color:#b86c20ad}.section_risk .buttons .button.not-selected[data-v-397a7b1c]{opacity:.3}.section_risk .confirm-screen[data-v-397a7b1c]{position:absolute;top:0;right:-100%;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:.5em;background-color:#121c2e;padding:1.4em 1.6em 1em}.section_risk .confirm-screen__content[data-v-397a7b1c]{display:flex;flex-direction:column;justify-content:center;align-items:center}.section_risk .confirm-screen__icon[data-v-397a7b1c]{font-size:2em;line-height:1;margin-bottom:.1em}.section_risk .confirm-screen__heading[data-v-397a7b1c]{font-size:1.6em;font-weight:600;margin-bottom:.5em;font-family:Geologica Variable,sans-serif}.section_risk .confirm-screen__text[data-v-397a7b1c]{line-height:1.4;font-size:1.05em;margin-bottom:1.2em;font-weight:500;text-wrap:balance}.section_risk .confirm-screen__buttons[data-v-397a7b1c]{display:flex;align-items:center;justify-content:center;width:100%;gap:1em;font-weight:600;font-size:1.1em}.section_risk .confirm-screen__button[data-v-397a7b1c]{padding:.6em 1.6em;border-radius:100vw;background-color:#006d52}.section_risk .confirm-screen__back[data-v-397a7b1c]{padding:.6em 1.2em;border-radius:100vw;background-color:#b93c3c}.section_risk .confirm-screen__hint[data-v-397a7b1c]{display:block;margin-top:1em;margin-bottom:.5em;color:#6b84b3;font-weight:500;align-self:center;padding:.3em .8em}.defect-sheet-quick-nav[data-v-37102941]{-webkit-user-select:none;user-select:none;display:flex;justify-content:center;align-items:stretch;width:100%;margin-top:1rem;margin-bottom:2rem;gap:.5rem}.defect-sheet-quick-nav .separator[data-v-37102941]{width:2px;background-color:#53688d85}.defect-sheet-quick-nav .nav[data-v-37102941]{display:flex;flex-direction:column;align-content:center;justify-items:center;width:22%;height:auto}.defect-sheet-quick-nav .nav[data-v-37102941]:nth-of-type(3){margin-left:.4em}.defect-sheet-quick-nav .nav[data-v-37102941]:nth-of-type(5){margin-left:-.5em}.defect-sheet-quick-nav .nav .nav-btn[data-v-37102941]{background-position:center center;background-repeat:no-repeat;background-size:70%;flex:1;aspect-ratio:1.4/1}.defect-sheet-quick-nav .nav .nav-btn.risk[data-v-37102941]{background-image:url("data:image/svg+xml,%3csvg%20width='69'%20height='57'%20viewBox='0%200%2069%2057'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M26.7976%204.08488C30.3815%20-1.36163%2038.369%20-1.36163%2041.9529%204.08488L67.2419%2042.5175C71.2108%2048.5491%2066.885%2056.5749%2059.6648%2056.5751H9.08569C1.86543%2056.5749%20-2.46036%2048.5492%201.50854%2042.5175L26.7976%204.08488ZM34.324%2039.6864C33.3139%2039.6865%2032.4537%2040.0284%2031.7439%2040.7109C31.0615%2041.3661%2030.7205%2042.24%2030.7205%2043.332C30.7205%2044.3966%2031.0614%2045.2568%2031.7439%2045.912C32.4537%2046.5672%2033.3139%2046.8944%2034.324%2046.8945C35.3615%2046.8945%2036.2361%2046.5673%2036.946%2045.912C37.6558%2045.2568%2038.0104%2044.3966%2038.0105%2043.332C38.0105%2042.24%2037.6556%2041.3661%2036.946%2040.7109C36.2361%2040.0283%2035.3615%2039.6864%2034.324%2039.6864ZM31.1706%2018.0624V25.7616L32.2771%2036.205H36.4539L37.5603%2025.7616V18.0624H31.1706Z'%20fill='%2353688D'/%3e%3c/svg%3e")}.defect-sheet-quick-nav .nav .nav-btn.photo[data-v-37102941]{background-image:url("data:image/svg+xml,%3csvg%20width='73'%20height='57'%20viewBox='0%200%2073%2057'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='36.4065'%20cy='32.6457'%20r='11.4202'%20fill='%2353688D'/%3e%3cpath%20d='M42.6104%200C44.6434%200.000152757%2046.4973%201.16362%2047.3818%202.99414L49.9346%208.27832C50.8192%2010.1089%2052.6739%2011.2715%2054.707%2011.2715H67.5215C70.4483%2011.2715%2072.8212%2013.6444%2072.8213%2016.5713V51.3506C72.8213%2054.2775%2070.4484%2056.6504%2067.5215%2056.6504H5.2998C2.37292%2056.6504%202.06169e-06%2054.2775%200%2051.3506V16.5713C4.63858e-05%2013.6444%202.37295%2011.2715%205.2998%2011.2715H17.9424C20.0439%2011.2715%2021.9476%2010.03%2022.7939%208.10645L24.9678%203.16504C25.8142%201.24167%2027.717%209.76716e-06%2029.8184%200H42.6104ZM36.4072%2014.876C26.6996%2014.8761%2018.8301%2022.7455%2018.8301%2032.4531C18.8301%2042.1608%2026.6996%2050.0301%2036.4072%2050.0303C46.115%2050.0303%2053.9854%2042.1609%2053.9854%2032.4531C53.9853%2022.7454%2046.1149%2014.876%2036.4072%2014.876ZM64.9512%2014.5527C63.0627%2014.5527%2061.5312%2016.0842%2061.5312%2017.9727C61.5315%2019.8609%2063.0628%2021.3916%2064.9512%2021.3916C66.8393%2021.3913%2068.3699%2019.8608%2068.3701%2017.9727C68.3701%2016.0843%2066.8395%2014.553%2064.9512%2014.5527Z'%20fill='%2353688D'/%3e%3c/svg%3e")}.defect-sheet-quick-nav .nav .nav-btn.notes[data-v-37102941]{background-image:url("data:image/svg+xml,%3csvg%20width='70'%20height='60'%20viewBox='0%200%2070%2060'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M34.5234%200C53.5903%200%2069.0469%2012.3509%2069.0469%2027.5869C69.0468%2042.8228%2053.5902%2055.1738%2034.5234%2055.1738C30.3026%2055.1738%2026.259%2054.5668%2022.5205%2053.459L0.22168%2059.0664L3.64648%2039.9365C1.31454%2036.2209%203.35221e-05%2032.0267%200%2027.5869C0%2012.3509%2015.4567%204.28817e-05%2034.5234%200ZM20.7598%2036.4932C19.319%2036.4933%2018.1515%2037.6618%2018.1514%2039.1025V39.8408C18.1514%2041.2816%2019.319%2042.45%2020.7598%2042.4502H48.2871C49.7279%2042.45%2050.8954%2041.2816%2050.8955%2039.8408V39.1025C50.8954%2037.6618%2049.7279%2036.4933%2048.2871%2036.4932H20.7598ZM20.7598%2026.2344C19.3189%2026.2345%2018.1514%2027.4029%2018.1514%2028.8438V29.582C18.1515%2031.0228%2019.319%2032.1903%2020.7598%2032.1904H48.2871C49.7278%2032.1903%2050.8953%2031.0227%2050.8955%2029.582V28.8438C50.8955%2027.4029%2049.7279%2026.2346%2048.2871%2026.2344H20.7598ZM20.7598%2015.9766C19.3189%2015.9767%2018.1514%2017.1451%2018.1514%2018.5859V19.3232C18.1514%2020.7641%2019.3189%2021.9325%2020.7598%2021.9326H48.2871C49.7279%2021.9324%2050.8955%2020.7641%2050.8955%2019.3232V18.5859C50.8955%2017.1451%2049.7279%2015.9767%2048.2871%2015.9766H20.7598Z'%20fill='%2353688D'/%3e%3c/svg%3e")}.defect-sheet-quick-nav .nav .nav-btn.summary[data-v-37102941]{background-image:url("data:image/svg+xml,%3csvg%20width='68'%20height='50'%20viewBox='0%200%2068%2050'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='5.22932'%20cy='5.22932'%20r='5.22932'%20fill='%2353688D'/%3e%3crect%20x='15.9141'%20width='51.252'%20height='10.4586'%20rx='5.22932'%20fill='%2353688D'/%3e%3ccircle%20cx='5.22932'%20cy='24.6531'%20r='5.22932'%20fill='%2353688D'/%3e%3crect%20x='15.9141'%20y='19.4238'%20width='51.252'%20height='10.4586'%20rx='5.22932'%20fill='%2353688D'/%3e%3ccircle%20cx='5.22932'%20cy='44.077'%20r='5.22932'%20fill='%2353688D'/%3e%3crect%20x='15.9141'%20y='38.8477'%20width='51.252'%20height='10.4586'%20rx='5.22932'%20fill='%2353688D'/%3e%3c/svg%3e");background-size:65%}.defect-sheet-quick-nav .nav .nav-text[data-v-37102941]{justify-self:flex-start;margin-top:.1em;font-size:1.4em;font-weight:500;color:#6886b9;font-family:Inter Variable,system-ui,sans-serif;text-align:center}.defect-sheet-quick-nav .nav.active .nav-btn.risk[data-v-37102941]{background-image:url("data:image/svg+xml,%3csvg%20width='69'%20height='57'%20viewBox='0%200%2069%2057'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M26.7984%204.08487C30.3823%20-1.36162%2038.3698%20-1.36163%2041.9537%204.08487L67.2427%2042.5175C71.2116%2048.5491%2066.8857%2056.5748%2059.6656%2056.5751H9.08647C1.86616%2056.575%20-2.46047%2048.5492%201.50835%2042.5175L26.7984%204.08487ZM34.3248%2039.6864C33.3146%2039.6865%2032.4545%2040.0283%2031.7447%2040.7108C31.0622%2041.3661%2030.7212%2042.2399%2030.7212%2043.3319C30.7213%2044.3967%2031.0622%2045.2568%2031.7447%2045.912C32.4545%2046.5672%2033.3146%2046.8954%2034.3248%2046.8954C35.3622%2046.8954%2036.236%2046.5672%2036.9458%2045.912C37.6557%2045.2568%2038.0112%2044.3967%2038.0113%2043.3319C38.0113%2042.2398%2037.6557%2041.3661%2036.9458%2040.7108C36.236%2040.0283%2035.3622%2039.6864%2034.3248%2039.6864ZM31.1714%2018.0624V25.7616L32.2769%2036.206H36.4546L37.5601%2025.7616V18.0624H31.1714Z'%20fill='white'/%3e%3c/svg%3e")}.defect-sheet-quick-nav .nav.active .nav-btn.photo[data-v-37102941]{background-image:url("data:image/svg+xml,%3csvg%20width='73'%20height='57'%20viewBox='0%200%2073%2057'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='36.4065'%20cy='32.6457'%20r='11.4202'%20fill='white'/%3e%3cpath%20d='M42.6104%200C44.6434%200.000152757%2046.4973%201.16362%2047.3818%202.99414L49.9346%208.27832C50.8192%2010.1089%2052.6739%2011.2715%2054.707%2011.2715H67.5215C70.4483%2011.2715%2072.8212%2013.6444%2072.8213%2016.5713V51.3506C72.8213%2054.2775%2070.4484%2056.6504%2067.5215%2056.6504H5.2998C2.37292%2056.6504%202.06169e-06%2054.2775%200%2051.3506V16.5713C4.63858e-05%2013.6444%202.37295%2011.2715%205.2998%2011.2715H17.9424C20.0439%2011.2715%2021.9476%2010.03%2022.7939%208.10645L24.9678%203.16504C25.8142%201.24167%2027.717%209.76716e-06%2029.8184%200H42.6104ZM36.4072%2014.876C26.6996%2014.8761%2018.8301%2022.7455%2018.8301%2032.4531C18.8301%2042.1608%2026.6996%2050.0301%2036.4072%2050.0303C46.115%2050.0303%2053.9854%2042.1609%2053.9854%2032.4531C53.9853%2022.7454%2046.1149%2014.876%2036.4072%2014.876ZM64.9512%2014.5527C63.0627%2014.5527%2061.5312%2016.0842%2061.5312%2017.9727C61.5315%2019.8609%2063.0628%2021.3916%2064.9512%2021.3916C66.8393%2021.3913%2068.3699%2019.8608%2068.3701%2017.9727C68.3701%2016.0843%2066.8395%2014.553%2064.9512%2014.5527Z'%20fill='white'/%3e%3c/svg%3e")}.defect-sheet-quick-nav .nav.active .nav-btn.notes[data-v-37102941]{background-image:url("data:image/svg+xml,%3csvg%20width='70'%20height='60'%20viewBox='0%200%2070%2060'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M34.5234%200C53.5903%200%2069.0469%2012.3509%2069.0469%2027.5869C69.0468%2042.8228%2053.5902%2055.1738%2034.5234%2055.1738C30.3026%2055.1738%2026.259%2054.5668%2022.5205%2053.459L0.22168%2059.0664L3.64648%2039.9365C1.31454%2036.2209%203.35221e-05%2032.0267%200%2027.5869C0%2012.3509%2015.4567%204.28817e-05%2034.5234%200ZM20.7598%2036.4932C19.319%2036.4933%2018.1515%2037.6618%2018.1514%2039.1025V39.8408C18.1514%2041.2816%2019.319%2042.45%2020.7598%2042.4502H48.2871C49.7279%2042.45%2050.8954%2041.2816%2050.8955%2039.8408V39.1025C50.8954%2037.6618%2049.7279%2036.4933%2048.2871%2036.4932H20.7598ZM20.7598%2026.2344C19.3189%2026.2345%2018.1514%2027.4029%2018.1514%2028.8438V29.582C18.1515%2031.0228%2019.319%2032.1903%2020.7598%2032.1904H48.2871C49.7278%2032.1903%2050.8953%2031.0227%2050.8955%2029.582V28.8438C50.8955%2027.4029%2049.7279%2026.2346%2048.2871%2026.2344H20.7598ZM20.7598%2015.9766C19.3189%2015.9767%2018.1514%2017.1451%2018.1514%2018.5859V19.3232C18.1514%2020.7641%2019.3189%2021.9325%2020.7598%2021.9326H48.2871C49.7279%2021.9324%2050.8955%2020.7641%2050.8955%2019.3232V18.5859C50.8955%2017.1451%2049.7279%2015.9767%2048.2871%2015.9766H20.7598Z'%20fill='white'/%3e%3c/svg%3e")}.defect-sheet-quick-nav .nav.active .nav-btn.summary[data-v-37102941]{background-image:url("data:image/svg+xml,%3csvg%20width='68'%20height='50'%20viewBox='0%200%2068%2050'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='5.22932'%20cy='5.22932'%20r='5.22932'%20fill='white'/%3e%3crect%20x='15.9141'%20width='51.252'%20height='10.4586'%20rx='5.22932'%20fill='white'/%3e%3ccircle%20cx='5.22932'%20cy='24.6531'%20r='5.22932'%20fill='white'/%3e%3crect%20x='15.9141'%20y='19.4238'%20width='51.252'%20height='10.4586'%20rx='5.22932'%20fill='white'/%3e%3ccircle%20cx='5.22932'%20cy='44.077'%20r='5.22932'%20fill='white'/%3e%3crect%20x='15.9141'%20y='38.8477'%20width='51.252'%20height='10.4586'%20rx='5.22932'%20fill='white'/%3e%3c/svg%3e");background-size:65%}.defect-sheet-quick-nav .nav.active .nav-text[data-v-37102941]{color:#fff}.action-sheet{z-index:15;touch-action:none;overscroll-behavior:contain;will-change:transform;-webkit-user-select:none;user-select:none;cursor:grab;-webkit-overflow-scrolling:auto;position:fixed;color:#f4f4f4;font-size:1rem;bottom:0;left:0;right:0;width:100%;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;opacity:1;display:flex;flex-direction:column;align-items:center;justify-content:center;--bg-size1: 3px;--bg-size2: 6px;background:repeating-linear-gradient(45deg,transparent 0px,rgba(0,0,0,.08) var(--bg-size1),transparent var(--bg-size1),transparent var(--bg-size2)),repeating-linear-gradient(-45deg,transparent 0px,rgba(0,0,0,.08) var(--bg-size1),transparent var(--bg-size1),transparent var(--bg-size2)),linear-gradient(to bottom,#192b4b,#17253f)}.action-sheet:before{content:"";z-index:-1;position:absolute;left:0;right:0;bottom:0;transform:translateY(98%);background:#16243d;height:100%}.action-sheet .sheet-content{display:flex;flex-direction:column;align-items:center;width:100%;font-family:Inter Variable,system-ui,sans-serif}.action-sheet .sheet-content .back-btn{display:flex;justify-content:center;align-items:center;width:100%;font-size:1.1em}.action-sheet .sheet-content .back-btn .button,.action-sheet .sheet-content .back-btn span{font-weight:500;color:#638ec8;padding:.8em 1.2em;border-radius:100vw;background-color:#273d66a1}.action-sheet .sheet-content h2,.action-sheet .sheet-content h3{font-family:Inter Variable,system-ui,sans-serif;font-size:1.15em;color:#fff;font-weight:500;-webkit-user-select:none;user-select:none}.action-sheet .sheet-content h2{font-weight:600;font-size:1.8em}.action-sheet .sheet-content .defectDetails{color:#f9f9f9;font-size:1.6em;font-weight:500;text-align:center;padding:.7em 1.1em;border-radius:.4em;margin:0 .5em .5rem;background-color:#121c2e;border:solid 1px rgba(199,129,0,.8274509804);-webkit-user-select:none;user-select:none}.action-sheet .sheet-content .toggleSection{text-align:center;width:100%;font-size:1.7em;padding:0;font-weight:400;overflow:hidden;font-family:Inter Variable,system-ui,sans-serif;margin:0 1em;color:#fff;justify-content:center;-webkit-user-select:none;user-select:none}.action-sheet .sheet-content .toggleSection>div{padding-bottom:6vh}.action-sheet .sheet-content .toggleSection>div:has(.chatUI){padding-bottom:0}.action-sheet .sheet-content .done{text-align:center;width:100%;font-size:1.7em;padding:0;font-weight:400;margin:0 1em;color:#fff}.touchBlocker{display:none;position:absolute;inset:0;width:100%;height:100dvh;z-index:9898}.finish-defect-prompt[data-v-eba4f488]{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:2.4rem;background-color:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:Inter Variable,system-ui,sans-serif}.finish-defect-prompt__card[data-v-eba4f488]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.4rem;width:100%;max-width:44rem;padding:3rem 2.4rem;border-radius:1.6rem;background-color:#15233e;border:1px solid #263655}.finish-defect-prompt__icon[data-v-eba4f488]{display:flex;width:5.6rem;height:5.6rem}.finish-defect-prompt__title[data-v-eba4f488]{font-size:2.4rem;font-weight:700;color:#fefefe;margin:0}.finish-defect-prompt__text[data-v-eba4f488]{font-size:1.6rem;font-weight:400;line-height:1.5;color:#ffffffa6;text-wrap:balance;margin:0}.finish-defect-prompt__btns[data-v-eba4f488]{display:flex;flex-direction:column;gap:1rem;width:100%;margin-top:1rem}.finish-defect-prompt__btns .finish-defect-prompt__btn[data-v-eba4f488]{text-align:center;font-size:1.8rem;font-weight:600;padding:1.4rem 2rem;border-radius:100vw;cursor:pointer}.finish-defect-prompt__btns .finish-defect-prompt__btn--no[data-v-eba4f488]{color:#fefefe;background:#00865e}.finish-defect-prompt__btns .finish-defect-prompt__btn--yes[data-v-eba4f488]{color:#fff;background:#af4e14}.finish-defect-prompt__btns .finish-defect-prompt__btn[data-v-eba4f488]:active{filter:brightness(1.12)}.content[data-v-be9be798]{display:flex;flex-direction:column;position:relative;-webkit-user-select:none;user-select:none;min-height:100dvh}.content .bottom-content[data-v-be9be798]{background-color:#0d1930;font-family:Inter Variable,system-ui,sans-serif;min-height:150vh;position:relative}.overlay[data-v-be9be798]{position:fixed;inset:0;z-index:12;background-color:#000000a4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.xp-reward[data-v-a3dc9adf]{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2.4rem 3.2rem;gap:3.2rem;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.celebration[data-v-a3dc9adf]{position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.burst[data-v-a3dc9adf]{position:absolute;top:6.5rem;left:50%;width:0;height:0;pointer-events:none}.burst__particle[data-v-a3dc9adf]{position:absolute;top:0;left:0;width:.9rem;height:.9rem;border-radius:50%;background:#60ffcd}.burst__particle[data-v-a3dc9adf]:nth-child(2n){background:#2b9fe0;width:.7rem;height:.7rem}.burst__particle[data-v-a3dc9adf]:nth-child(3n){background:#f7d154;width:.6rem;height:.6rem}.badge[data-v-a3dc9adf]{width:13rem;height:13rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:conic-gradient(from 210deg,#019e6f,#01b87f 120deg,#69ffdf 200deg,#019e6f 360deg);box-shadow:0 0 3.5rem #00db9d59}.badge__inner[data-v-a3dc9adf]{width:calc(100% - .8rem);height:calc(100% - .8rem);border-radius:50%;background:#0f2438;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;gap:.3rem}.badge__xp[data-v-a3dc9adf]{font-family:Righteous,sans-serif;font-size:4.4rem;color:#60ffcd}.badge__label[data-v-a3dc9adf]{font-family:Righteous,sans-serif;font-size:1.5rem;color:#ffffff8c;letter-spacing:.15em}.celebration__title[data-v-a3dc9adf]{font-family:Inter Variable,system-ui,sans-serif;font-weight:700;font-size:2.6rem;color:#fefefe;margin:1.6rem 0 0}.celebration__subtitle[data-v-a3dc9adf]{font-family:Inter Variable,system-ui,sans-serif;font-size:1.6rem;text-wrap:balance;font-weight:400;color:#ffffff80;margin:0;max-width:26ch;line-height:1.4}.rewards[data-v-a3dc9adf]{width:100%;max-width:34rem;display:flex;flex-direction:column;gap:.8rem}.rewards__row[data-v-a3dc9adf]{display:flex;align-items:center;justify-content:space-between;background:#ffffff0b;border:1px solid rgba(255,255,255,.07);border-radius:.8rem;padding:1.2rem 1.6rem}.rewards__label[data-v-a3dc9adf]{font-family:Inter Variable,system-ui,sans-serif;font-size:1.5rem;font-weight:500;color:#ffffffd9}.rewards__xp[data-v-a3dc9adf]{font-family:Righteous,sans-serif;font-size:1.6rem;color:#60ffcd;white-space:nowrap}.done-btn[data-v-a3dc9adf]{width:100%;max-width:34rem;font-family:Inter Variable,system-ui,sans-serif;font-size:2rem;font-weight:600;color:#fefefe;text-align:center;background:repeating-linear-gradient(45deg,transparent 0px,rgba(0,0,0,.08) 4px,transparent 4px,transparent 5px),repeating-linear-gradient(-45deg,transparent 0px,rgba(0,0,0,.08) 4px,transparent 4px,transparent 5px),linear-gradient(-5deg,#028f77,#008858);border:none;border-radius:100vw;padding:1.5rem 2rem;cursor:pointer;opacity:0}.done-btn[data-v-a3dc9adf]:active{filter:brightness(1.15)}.red-banner[data-v-4f234edd]{position:fixed;top:0;left:0;width:100%;height:8px;background-color:#c5670e}.defect-icon[data-v-4f234edd]{display:flex;justify-content:center;align-items:center;margin-bottom:1em}.defect-icon img[data-v-4f234edd]{width:4em;height:auto;object-fit:contain}.vor[data-v-4f234edd]{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1.6em;padding:0 2.4em 3.2em;background:radial-gradient(120% 80% at 50% 0%,rgba(140,20,20,.35) 0%,transparent 60%);user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.vor--serious[data-v-4f234edd]{background:radial-gradient(120% 80% at 50% 0%,rgba(150,96,0,.32) 0%,transparent 60%)}.vor__icon svg[data-v-4f234edd]{width:8rem;height:8rem}.vor__plate[data-v-4f234edd]{display:flex;justify-content:center;font-size:3rem}.vor__plate span[data-v-4f234edd]{font-family:NumberPlate2,system-ui,sans-serif;line-height:1;padding:.06em .3em .14em;border-radius:.2em;color:#000;background-color:#e2c700}.vor__title[data-v-4f234edd]{font-family:Inter Variable,system-ui,sans-serif;font-weight:700;font-size:2.8em;line-height:1.2;text-wrap:balance;color:#fff;margin:.4rem 0 0}.vor__body[data-v-4f234edd]{font-family:Inter Variable,system-ui,sans-serif;font-size:1.6em;font-weight:400;line-height:1.4;color:#ffffffb8;text-wrap:balance;margin:0}.vor__actions[data-v-4f234edd]{width:100%;display:flex;flex-direction:column;gap:1rem;margin-top:1.6rem;opacity:0}.vor__call[data-v-4f234edd]{display:block;font-family:Inter Variable,system-ui,sans-serif;font-size:1.8em;font-weight:600;color:#fff;text-decoration:none;background:linear-gradient(-5deg,#c62828,#9c1b1b);border-radius:100vw;padding:1.5rem 2rem}.vor--serious .vor__call[data-v-4f234edd]{background:linear-gradient(-5deg,#c47a00,#9c5f00)}.vor__call[data-v-4f234edd]:active{filter:brightness(1.15)}.vor__ack[data-v-4f234edd]{width:100%;font-family:Inter Variable,system-ui,sans-serif;font-size:1.8em;font-weight:600;color:#ffffffe6;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:100vw;padding:1.5rem 2rem;cursor:pointer}.vor__ack[data-v-4f234edd]:active{filter:brightness(1.2)}.driver-app-wrapper[data-v-da9de9c5]{max-width:450px;margin:0 auto}@media not (max-width:450px){.driver-app-wrapper[data-v-da9de9c5]{font-size:14px}}.fade-enter-active[data-v-da9de9c5],.fade-leave-active[data-v-da9de9c5]{transition:opacity .3s ease}.fade-enter-from[data-v-da9de9c5],.fade-leave-to[data-v-da9de9c5]{opacity:0}.repair-upload[data-v-2a31706d]{min-height:100dvh;background:#0d1a2e;color:#fff;font-family:Inter Variable,system-ui,sans-serif;font-size:1rem}.state-screen[data-v-2a31706d]{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;padding:4rem 3.2rem;text-align:center}.state-screen__icon[data-v-2a31706d]{width:8rem;height:8rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:.8rem}.state-screen__icon--done[data-v-2a31706d]{background:#00db9d1a;border:1.5px solid rgba(0,219,157,.3)}.state-screen__icon--error[data-v-2a31706d]{background:#ff5d581a;border:1.5px solid rgba(255,93,88,.3)}.state-screen__title[data-v-2a31706d]{font-size:1.6rem;font-weight:500;font-family:Inter Variable,sans-serif;color:#fff;margin:0}.state-screen__text[data-v-2a31706d]{font-size:1.6rem;color:#ffffff73;line-height:1.6;margin:0;max-width:28rem}.pin-entry[data-v-2a31706d]{display:flex;flex-direction:column;align-items:center;gap:1.2rem;width:100%;max-width:30rem}.pin-entry__title[data-v-2a31706d]{font-size:2rem;font-weight:600;color:#fff}.pin-entry__text[data-v-2a31706d]{font-size:1.4rem;color:#ffffff73;line-height:1.5;margin:0}.pin-entry__input[data-v-2a31706d]{width:100%;max-width:18rem;font-family:Inter Variable,system-ui,sans-serif;font-size:3rem;font-weight:700;letter-spacing:.6em;text-indent:.6em;text-align:center;color:#fff;background:#ffffff0f;border:1.5px solid rgba(255,255,255,.15);border-radius:.8rem;padding:1.2rem .4rem;outline:none;transition:border-color .2s}.pin-entry__input[data-v-2a31706d]:focus{border-color:#00b894}.pin-entry__input[data-v-2a31706d]::placeholder{color:#fff3}.pin-entry__error[data-v-2a31706d]{font-size:1.3rem;color:#ff5d58;margin:0;line-height:1.4}.upload-page[data-v-2a31706d]{display:flex;flex-direction:column;min-height:100dvh;padding:1.6rem;gap:2.4rem}.upload-header[data-v-2a31706d]{display:flex;flex-direction:column;gap:.8rem}.upload-header__label[data-v-2a31706d]{font-size:2rem;font-weight:600;color:#fff}.upload-header__vehicle[data-v-2a31706d]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.6rem}.number-plate[data-v-2a31706d]{font-family:NumberPlate2,system-ui,sans-serif;font-size:2.5rem;line-height:1;background:#e2c700;color:#000;padding:.1em .4em .18em;border-radius:.2em;white-space:nowrap;width:max-content}.vehicle-model[data-v-2a31706d]{font-size:1.3em;font-weight:500;color:#ffffff73;max-width:20ch;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.upload-header__defect-name[data-v-2a31706d]{font-family:Inter Variable,sans-serif;font-size:1.6rem;font-weight:500;color:#fff;line-height:1.2;margin-top:.5rem}.photo-section[data-v-2a31706d]{display:flex;flex-direction:column;gap:1rem}.photo-section__label[data-v-2a31706d]{font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb9;display:flex;align-items:center;gap:1rem}.photo-section__time[data-v-2a31706d]{font-weight:400;text-transform:none;letter-spacing:0;color:#ffffff7a}.photo-grid[data-v-2a31706d]{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.photo-grid__item[data-v-2a31706d]{position:relative;aspect-ratio:1;border-radius:.8rem;overflow:hidden;border:1.5px solid rgba(255,255,255,.08)}.photo-grid__item img[data-v-2a31706d]{width:100%;height:100%;object-fit:cover;display:block}.photo-grid__item--new[data-v-2a31706d]{border-color:#00b89466}.photo-grid__badge[data-v-2a31706d]{position:absolute;bottom:.4rem;right:.4rem;width:2rem;height:2rem;border-radius:50%;background:#00b894d9;font-size:1rem;display:flex;align-items:center;justify-content:center;color:#fff}.photo-grid__remove[data-v-2a31706d]{position:absolute;top:.4rem;right:.4rem;width:2.6rem;height:2.6rem;border-radius:50%;background:#000000a6;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.empty-photos[data-v-2a31706d]{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding:4rem 0;color:#fff3}.empty-photos p[data-v-2a31706d]{font-size:1.4rem;font-weight:500;margin:0}.upload-actions[data-v-2a31706d]{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-top:auto}.btn[data-v-2a31706d]{width:100%;font-family:Inter Variable,system-ui,sans-serif;font-size:1.6rem;font-weight:600;border:none;border-radius:100vw;padding:1.4rem 2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.8rem;transition:background .2s,opacity .2s}.btn--add[data-v-2a31706d]{color:#fff;background:#134885}.btn--add[data-v-2a31706d]:active{background:#2e4070}.btn--full[data-v-2a31706d]{grid-column:1/-1}.btn--submit[data-v-2a31706d]{color:#fff;background:#008653}.btn--submit[data-v-2a31706d]:active{background:#01a878}.btn--submit[data-v-2a31706d]:disabled{opacity:.6;cursor:not-allowed}.max-photos-note[data-v-2a31706d]{text-align:center;font-size:1.2rem;color:#ffffff4d;margin:0}.spinner[data-v-2a31706d]{width:4.8rem;height:4.8rem;border-radius:50%;border:.4rem solid rgba(255,255,255,.15);border-top-color:#00b894;animation:spin-2a31706d .9s linear infinite}.fade-enter-active[data-v-2a31706d],.fade-leave-active[data-v-2a31706d]{transition:opacity .3s ease}.fade-enter-from[data-v-2a31706d],.fade-leave-to[data-v-2a31706d]{opacity:0}@keyframes spin-2a31706d{to{transform:rotate(360deg)}}.login[data-v-86bcadf8]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100dvh;padding:2rem;gap:2rem;font-family:Inter Variable,Arial,Helvetica,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#fff}.login__header[data-v-86bcadf8]{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.login__logo[data-v-86bcadf8]{width:clamp(130px,30vw,180px);height:auto;margin:0;margin-bottom:1rem}.login__logo img[data-v-86bcadf8]{width:100%;height:auto;object-fit:contain}.login__subtitle[data-v-86bcadf8]{margin:.25rem 0 0;opacity:.8;font-size:clamp(18px,1rem,24px)}.login__panel[data-v-86bcadf8]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:500px}.auth-card[data-v-86bcadf8]{background:#151f37;width:100%;padding:2rem;border-radius:16px;box-shadow:0 12px 32px #0000001f;display:flex;flex-direction:column;align-items:center;gap:1.75rem;color:#1a1f36}.auth-card__title[data-v-86bcadf8]{font-size:clamp(14px,1.5rem,20px);font-weight:600;margin:0;color:#fff;text-align:center}.auth-card__title--admin[data-v-86bcadf8]{color:#fff}.code-input-container[data-v-86bcadf8]{display:flex;justify-content:center;gap:.5rem;width:100%}.code-input[data-v-86bcadf8]{width:clamp(40px,4.2rem,60px);aspect-ratio:1/1.3;font-size:clamp(14px,2.6rem,32px);font-weight:700;text-align:center;background:#2c3b60;color:#fff;border:2px solid #294468;border-radius:.4em;outline:none;transition:border-color .2s ease,box-shadow .2s ease;text-transform:uppercase}.code-input[data-v-86bcadf8]:focus{color:#000;background-color:#d6e2fa;border-color:#6a99ff;box-shadow:0 0 0 3px #2563eb26}.code-input[data-v-86bcadf8]:disabled{background:#3d4d6e;opacity:.6;cursor:not-allowed}.auth-card__submit[data-v-86bcadf8]{width:max-content;padding:.8em 1.2em;font-size:min(22px,1.8rem);font-weight:600;color:#fff;background:#2563eb;border:none;border-radius:.4rem;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.auth-card__submit[data-v-86bcadf8]:hover:not(:disabled){background:#1d4ed8}.auth-card__submit[data-v-86bcadf8]:active:not(:disabled){transform:scale(.98)}.auth-card__submit[data-v-86bcadf8]:disabled{opacity:.65;cursor:not-allowed}.auth-card__submit--loading[data-v-86bcadf8]{position:relative;color:transparent!important}.auth-card__submit--loading[data-v-86bcadf8]:after{content:"";position:absolute;width:1.25rem;height:1.25rem;top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid #ffffff;border-radius:50%;border-top-color:transparent;animation:spin-86bcadf8 .8s linear infinite}.admin-inputs[data-v-86bcadf8]{width:100%;display:flex;flex-direction:column;gap:1rem}.login__input[data-v-86bcadf8]{width:100%;padding:.8em 1em;font-size:.8rem;border:1.5px solid #243e5f;border-radius:8px;background:#243e5f;color:#fff;transition:border-color .2s ease;box-sizing:border-box}.login__input[data-v-86bcadf8]:focus{outline:none;border-color:#6f9dff;background-color:#d6e2fa;box-shadow:0 0 0 3px #2563eb26;color:#000}.login__input[data-v-86bcadf8]::placeholder{color:#ffffff34}.login__error[data-v-86bcadf8]{color:#ff5a5a;margin:-.5rem 0 0;font-size:min(20px,1.4em);text-align:center;font-weight:500}.login__switch[data-v-86bcadf8]{background:none;border:none;cursor:pointer;font-size:min(22px,1.4rem);font-weight:400;transition:opacity .2s}.login__switch--external[data-v-86bcadf8]{color:#fff;opacity:.7}.login__switch--external[data-v-86bcadf8]:hover{opacity:1;text-decoration:underline}@keyframes spin-86bcadf8{to{transform:translate(-50%,-50%) rotate(360deg)}}.vehicle-upload[data-v-4086db97]{min-height:100dvh;background:#0d1a2e;color:#fff;font-family:Inter Variable,system-ui,sans-serif;font-size:1rem}.state-screen[data-v-4086db97]{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;padding:4rem 3.2rem;text-align:center}.state-screen__icon[data-v-4086db97]{width:8rem;height:8rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:.8rem}.state-screen__icon--done[data-v-4086db97]{background:#00db9d1a;border:1.5px solid rgba(0,219,157,.3)}.state-screen__icon--error[data-v-4086db97]{background:#ff5d581a;border:1.5px solid rgba(255,93,88,.3)}.state-screen__title[data-v-4086db97]{font-size:1.6rem;font-weight:500;font-family:Inter Variable,sans-serif;color:#fff;margin:0}.state-screen__text[data-v-4086db97]{font-size:1.6rem;color:#ffffff73;line-height:1.6;margin:0;max-width:28rem}.pin-entry[data-v-4086db97]{display:flex;flex-direction:column;align-items:center;gap:1.2rem;width:100%;max-width:30rem}.pin-entry__title[data-v-4086db97]{font-size:2rem;font-weight:600;color:#fff}.pin-entry__text[data-v-4086db97]{font-size:1.4rem;color:#ffffff73;line-height:1.5;margin:0}.pin-entry__input[data-v-4086db97]{width:100%;max-width:18rem;font-family:Inter Variable,system-ui,sans-serif;font-size:3rem;font-weight:700;letter-spacing:.6em;text-indent:.6em;text-align:center;color:#fff;background:#ffffff0f;border:1.5px solid rgba(255,255,255,.15);border-radius:.8rem;padding:1.2rem .4rem;outline:none;transition:border-color .2s}.pin-entry__input[data-v-4086db97]:focus{border-color:#00b894}.pin-entry__input[data-v-4086db97]::placeholder{color:#fff3}.pin-entry__error[data-v-4086db97]{font-size:1.3rem;color:#ff5d58;margin:0;line-height:1.4}.upload-page[data-v-4086db97]{display:flex;flex-direction:column;min-height:100dvh;padding:1.6rem;gap:2.4rem}.upload-header[data-v-4086db97]{display:flex;flex-direction:column;gap:.8rem}.upload-header__label[data-v-4086db97]{font-size:2rem;font-weight:600;color:#fff}.upload-header__vehicle[data-v-4086db97]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.6rem}.number-plate[data-v-4086db97]{font-family:NumberPlate2,system-ui,sans-serif;font-size:2.5rem;line-height:1;background:#e2c700;color:#000;padding:.1em .4em .18em;border-radius:.2em;white-space:nowrap;width:max-content}.vehicle-model[data-v-4086db97]{font-size:1.3em;font-weight:500;color:#ffffff73;max-width:20ch;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.photo-section[data-v-4086db97]{display:flex;flex-direction:column;gap:1rem}.photo-section__label[data-v-4086db97]{font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb9;display:flex;align-items:center;gap:1rem}.photo-section__time[data-v-4086db97]{font-weight:400;text-transform:none;letter-spacing:0;color:#ffffff7a}.photo-grid[data-v-4086db97]{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.photo-grid__item[data-v-4086db97]{position:relative;aspect-ratio:1;border-radius:.8rem;overflow:hidden;border:1.5px solid rgba(255,255,255,.08)}.photo-grid__item img[data-v-4086db97]{width:100%;height:100%;object-fit:cover;display:block}.photo-grid__item--new[data-v-4086db97]{border-color:#00b89466}.photo-grid__badge[data-v-4086db97]{position:absolute;bottom:.4rem;right:.4rem;width:2rem;height:2rem;border-radius:50%;background:#00b894d9;font-size:1rem;display:flex;align-items:center;justify-content:center;color:#fff}.photo-grid__remove[data-v-4086db97]{position:absolute;top:.4rem;right:.4rem;width:2.6rem;height:2.6rem;border-radius:50%;background:#000000a6;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.empty-photos[data-v-4086db97]{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding:4rem 0;color:#fff3}.empty-photos p[data-v-4086db97]{font-size:1.4rem;font-weight:500;margin:0}.empty-photos__hint[data-v-4086db97]{font-size:1.2rem!important;font-weight:400!important;color:#ffffff4d;max-width:26ch;text-align:center;line-height:1.4}.upload-actions[data-v-4086db97]{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-top:auto}.btn[data-v-4086db97]{width:100%;font-family:Inter Variable,system-ui,sans-serif;font-size:1.6rem;font-weight:600;border:none;border-radius:100vw;padding:1.4rem 2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.8rem;transition:background .2s,opacity .2s}.btn--add[data-v-4086db97]{color:#fff;background:#134885}.btn--add[data-v-4086db97]:active{background:#2e4070}.btn--full[data-v-4086db97]{grid-column:1/-1}.btn--submit[data-v-4086db97]{color:#fff;background:#008653}.btn--submit[data-v-4086db97]:active{background:#01a878}.btn--submit[data-v-4086db97]:disabled{opacity:.6;cursor:not-allowed}.max-photos-note[data-v-4086db97]{text-align:center;font-size:1.2rem;color:#ffffff4d;margin:0}.spinner[data-v-4086db97]{width:4.8rem;height:4.8rem;border-radius:50%;border:.4rem solid rgba(255,255,255,.15);border-top-color:#00b894;animation:spin-4086db97 .9s linear infinite}.fade-enter-active[data-v-4086db97],.fade-leave-active[data-v-4086db97]{transition:opacity .3s ease}.fade-enter-from[data-v-4086db97],.fade-leave-to[data-v-4086db97]{opacity:0}@keyframes spin-4086db97{to{transform:rotate(360deg)}}.verify[data-v-168f86fb]{min-height:100vh;width:100%;background-color:#0b1425;display:flex;align-items:flex-start;justify-content:center;padding:3rem 1rem;font-family:Inter Variable,sans-serif}.verify__result[data-v-168f86fb]{display:flex;gap:1.25rem}@media not (min-width:1024px){.verify__result[data-v-168f86fb]{flex-direction:column}}.verify__container-A[data-v-168f86fb]{flex:1.1;display:flex;flex-direction:column;justify-content:flex-end;gap:1rem}.verify__container-B[data-v-168f86fb]{flex:1;display:flex;justify-content:flex-end;flex-direction:column;gap:1rem}.verify__card[data-v-168f86fb]{width:100%;max-width:1440px;background-color:#131c2e;border:1px solid #2a3a58;border-radius:.6rem;padding:1.75rem}.verify__brand[data-v-168f86fb]{display:flex;align-items:baseline;gap:.6rem;padding-bottom:1.1rem;margin-bottom:1.4rem;border-bottom:1px solid #1e2d47}.verify__logo[data-v-168f86fb]{width:6em}.verify__logo img[data-v-168f86fb]{width:100%;height:auto;object-fit:contain}.verify__tag[data-v-168f86fb]{font-size:.6rem;color:#8a99b8}.verify__entry[data-v-168f86fb]{display:flex;flex-direction:column;gap:.9rem}.verify__intro[data-v-168f86fb]{font-size:.72rem;line-height:1.6;color:#8a99b8;margin:0}.verify__input[data-v-168f86fb]{font-family:Inter Variable,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-align:center;background-color:#1a2540;color:#fff;border:1px solid #2a3a58;border-radius:.35rem;padding:.75em .8em;outline:none;transition:border-color .15s ease}.verify__input[data-v-168f86fb]:focus{border-color:#2a5cb3}.verify__input[data-v-168f86fb]::placeholder{color:#566070;letter-spacing:.04em;font-weight:400}.verify__btn[data-v-168f86fb]{font-family:Inter Variable,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.03em;color:#fff;background-color:#2a5cb3;border:1px solid #3568c4;border-radius:.35rem;padding:.7em 1.1em;cursor:pointer;transition:background-color .15s ease;text-align:center}.verify__btn[data-v-168f86fb]:hover{background-color:#3568c4}.verify__btn[data-v-168f86fb]:disabled{opacity:.6;cursor:default}.verify__error[data-v-168f86fb]{font-size:.65rem;color:#e44545;margin:0}.verify__badge[data-v-168f86fb]{align-self:flex-start;font-size:.6rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#00df91;background-color:#0d3a2c;border-radius:.8em;padding:.35em .8em}.verify__operator[data-v-168f86fb]{font-size:1.25rem;font-weight:800;letter-spacing:.02em;color:#fff}.verify__meta[data-v-168f86fb]{font-size:.62rem;color:#8a99b8;margin-top:-.6rem}.verify__stale[data-v-168f86fb]{font-size:.62rem;color:#e8a020;margin:0}.verify__footnote[data-v-168f86fb]{font-size:.6rem;line-height:1.6;color:#6b7793;margin:.4rem 0 0}.verify__again[data-v-168f86fb]{align-self:flex-start;font-family:Inter Variable,sans-serif;font-size:.62rem;font-weight:600;color:#8a99b8;background:none;border:none;cursor:pointer;padding:.4em .2em;transition:color .15s ease}.verify__again[data-v-168f86fb]:hover{color:#fff}.score-hero[data-v-168f86fb]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:1.5rem;background-color:#0f1827;border:1px solid #2a3a58;border-radius:.5rem;padding:1.25rem 1.4rem}.score-hero__label[data-v-168f86fb]{font-size:.55rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#566070;margin:0 0 .5rem}.score-hero__breakdown[data-v-168f86fb]{display:flex;flex-direction:column;justify-content:center;gap:.7rem}@media(max-width:600px){.score-hero[data-v-168f86fb]{grid-template-columns:1fr;gap:1.1rem}}.score-figure[data-v-168f86fb]{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.score-figure__value[data-v-168f86fb]{font-size:3rem;font-weight:800;line-height:1}.score-figure__value.good[data-v-168f86fb]{color:#00df91}.score-figure__value.warn[data-v-168f86fb]{color:#e8a020}.score-figure__value.danger[data-v-168f86fb]{color:#e44545}.score-figure__max[data-v-168f86fb]{font-size:.8rem;color:#566070}.score-badge[data-v-168f86fb]{font-size:.55rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.3em .7em;border-radius:.8em;margin-left:.3rem}.score-badge.good[data-v-168f86fb]{background-color:#0d3a2c;color:#00df91}.score-badge.warn[data-v-168f86fb]{background-color:#3a2e0c;color:#e8a020}.score-badge.danger[data-v-168f86fb]{background-color:#3a1414;color:#e44545}.pillar[data-v-168f86fb]{display:flex;flex-direction:column;gap:.3rem}.pillar__head[data-v-168f86fb]{display:flex;align-items:baseline;justify-content:space-between}.pillar__label[data-v-168f86fb]{font-size:.6rem;color:#bdc9e8}.pillar__value[data-v-168f86fb]{font-size:.65rem;font-weight:700}.pillar__value.good[data-v-168f86fb]{color:#00df91}.pillar__value.warn[data-v-168f86fb]{color:#e8a020}.pillar__value.danger[data-v-168f86fb]{color:#e44545}.pillar__track[data-v-168f86fb]{height:.35rem;background-color:#1e2d47;border-radius:.2rem;overflow:hidden}.pillar__fill[data-v-168f86fb]{height:100%;border-radius:.2rem}.pillar__fill.good[data-v-168f86fb]{background-color:#00df91}.pillar__fill.warn[data-v-168f86fb]{background-color:#e8a020}.pillar__fill.danger[data-v-168f86fb]{background-color:#e44545}.metric-grid[data-v-168f86fb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.75rem}.metric-card[data-v-168f86fb]{background-color:#0f1827;border:1px solid #1e2d47;border-radius:.4rem;padding:.85rem 1rem}.metric-card__label[data-v-168f86fb]{font-size:.53rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#566070;margin:0 0 .45rem}.metric-card__value[data-v-168f86fb]{font-size:1.3rem;font-weight:800;color:#fff;margin:0;line-height:1}.metric-card__value.alert[data-v-168f86fb]{color:#e44545}.app-loading[data-v-7300307b]{position:fixed;top:0;left:0;height:100dvh;width:100%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:#ddd;background-color:#10111296}.app-loading .loading-spinner[data-v-7300307b]{width:50px;height:50px;border:4px solid #254680;border-top:4px solid #6596e9;border-radius:50%;animation:spin-7300307b .7s linear infinite;margin-top:-50px}@keyframes spin-7300307b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-cyrillic-ext-wght-normal-BCp_3N7R.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-cyrillic-wght-normal-fOt7epNf.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-greek-ext-wght-normal-Bgw4czJT.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-greek-wght-normal-DlT9XTxE.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-math-wght-normal-4a3xuzGk.woff2) format("woff2-variations");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-symbols-wght-normal-B7iHSfaG.woff2) format("woff2-variations");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-vietnamese-wght-normal-_f1XEJpo.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-latin-ext-wght-normal-DYIxWhlt.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-latin-wght-normal-ccAYIvAh.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-cyrillic-ext-wght-normal-DhztH7TG.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-cyrillic-wght-normal-DcSt-2BC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-greek-ext-wght-normal-CuKbLwpm.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-greek-wght-normal-Cvhr4n9Q.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-vietnamese-wght-normal-BQ3qeiTz.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-latin-ext-wght-normal-Db2M7toj.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-latin-wght-normal-Cxzi1x1i.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Roboto Serif Variable";font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/roboto-serif-cyrillic-ext-wght-italic-BC4asuBA.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto Serif Variable";font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/roboto-serif-cyrillic-wght-italic-B2z1sEhc.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Roboto Serif Variable";font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/roboto-serif-vietnamese-wght-italic-BqB30PfF.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Roboto Serif Variable";font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/roboto-serif-latin-ext-wght-italic-DpZUrnve.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto Serif Variable";font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/roboto-serif-latin-wght-italic-BpKMVJuB.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Righteous;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/righteous-latin-ext-400-normal-rbdiPHGJ.woff2) format("woff2"),url(/assets/righteous-latin-ext-400-normal-EtPo6WgU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Righteous;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/righteous-latin-400-normal-DIzXvQUm.woff2) format("woff2"),url(/assets/righteous-latin-400-normal-CRvo487o.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geologica Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geologica-cyrillic-ext-wght-normal-C8B9Chlh.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geologica Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geologica-cyrillic-wght-normal-DbeVG3Ps.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geologica Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geologica-greek-wght-normal-DPM5d9ub.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Geologica Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geologica-vietnamese-wght-normal-DcI17N1q.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geologica Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geologica-latin-ext-wght-normal-DZyYlgcm.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geologica Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geologica-latin-wght-normal-BBL8hQxZ.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DSEG7 Classic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dseg7-classic-latin-400-normal-B9amPoxd.woff2) format("woff2"),url(/assets/dseg7-classic-latin-400-normal-Ds47pk8-.woff) format("woff")}@font-face{font-family:NumberPlate2;src:url(/assets/NumberPlate2-Cba5RRAL.woff2) format("woff2"),url(/assets/NumberPlate2-B1R_prAg.woff) format("woff");font-weight:400;font-style:normal}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}html{font-family:Inter Variable,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{background-color:#1c2742;background-image:url(/assets/bg-pattern--blue-02-DDuivP2P.avif);background-size:250px;scrollbar-color:#4b5975 #131c2e}img,picture,video,canvas,svg{display:block;max-width:100%}button{background:none;border:none;padding:0;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;text-align:inherit;text-decoration:none;cursor:pointer}button:focus-visible{outline:2px solid blue;outline-offset:2px}button::-moz-focus-inner{border:0;padding:0}:root{font-size:3.2vw;scrollbar-color:#4b5975 #131c2e}@media(min-width:600px){:root{font-size:clamp(14px,2.4vw,22px)}}@media(min-width:900px){:root{font-size:clamp(14px,1.8vw,22px)}}@media(min-width:1100px){:root{font-size:clamp(16px,1.4vw,26px)}}.design-overlay{position:absolute;top:0;left:0;width:100%;min-height:160vh;opacity:1;pointer-events:none;background-image:url(/images/overlay-4a.png?v=6);background-position:center top;background-size:100% auto;background-repeat:no-repeat}
