._brand_17mnp_1{color:#f4f4f5;letter-spacing:-.55px;align-items:center;gap:10px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}._brandMark_17mnp_2{color:#121214;letter-spacing:-.6px;background:#f4f4f5;place-items:center;width:34px;height:34px;font-size:12px;display:grid}@media (width<=720px){._brand_17mnp_1{font-size:18px}._brandMark_17mnp_2{width:30px;height:30px;font-size:11px}}._pagination_sxtve_1{color:#71717a;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;font-size:13px;display:flex}._controls_sxtve_2{align-items:center;gap:10px;display:flex}._controls_sxtve_2 button{color:#d4d4d8;min-height:38px;font:inherit;background:0 0;border:1px solid #3f3f46;border-radius:9px;padding:0 13px;font-weight:700}._controls_sxtve_2 button:hover:not(:disabled){color:#f4f4f5;background:#27272a}._controls_sxtve_2 button:disabled{cursor:not-allowed;opacity:.4}@media (width<=520px){._pagination_sxtve_1{flex-direction:column;align-items:stretch}._summary_sxtve_6{text-align:center}._controls_sxtve_2{justify-content:space-between}._controls_sxtve_2 button{min-height:44px}}._page_jnml8_5{width:100%;margin:0 auto;padding:36px clamp(16px,3vw,48px) 72px}._pageHeader_jnml8_12{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}._headingGroup_jnml8_21{flex-shrink:0}._headingGroup_jnml8_21 h1{color:#f4f4f5;letter-spacing:-.025em;white-space:nowrap;margin:0;font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1.1}._filters_jnml8_36{flex:1;justify-content:center;align-items:center;gap:10px;min-width:0;max-width:860px;display:flex}._search_jnml8_46{color:#a1a1aa;background:#18181bd9;border:1px solid #3f3f46b3;border-radius:12px;flex:1;align-items:center;gap:10px;min-width:200px;min-height:42px;padding:0 14px;transition:border-color .16s,box-shadow .16s;display:flex;position:relative}._search_jnml8_46:focus-within{border-color:#38bdf8!important;box-shadow:0 0 0 3px #38bdf82e!important}._searchIcon_jnml8_67{flex-shrink:0;width:16px;height:16px}._search_jnml8_46 input{color:#f4f4f5;background:0 0;width:100%;font-size:14px;box-shadow:none!important;border:0!important;outline:none!important}._search_jnml8_46 input::placeholder{color:#71717a}._clearSearch_jnml8_87{color:#71717a;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._clearSearch_jnml8_87:hover{color:#f4f4f5}._clearSearch_jnml8_87 svg{width:14px;height:14px}._filter_jnml8_36{flex-shrink:0;align-items:center;display:flex}._filter_jnml8_36 select,._filter_jnml8_36 input{color:#f4f4f5;min-height:42px;font:inherit;background:#18181bd9;border:1px solid #3f3f46b3;border-radius:12px;padding:0 12px;font-size:13px;font-weight:500;transition:border-color .16s,box-shadow .16s;outline:none!important}._filter_jnml8_36 select{cursor:pointer;max-width:175px}._filter_jnml8_36 input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;width:140px}._filter_jnml8_36 select:focus,._filter_jnml8_36 input:focus{border-color:#38bdf8!important;box-shadow:0 0 0 3px #38bdf82e!important}._clearButton_jnml8_144{color:#a1a1aa;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #3f3f4680;border-radius:12px;flex-shrink:0;align-items:center;gap:6px;min-height:42px;padding:0 14px;font-size:13px;font-weight:600;transition:all .16s;display:inline-flex}._clearButton_jnml8_144:hover{color:#f4f4f5;background:#27272a80;border-color:#71717a}._clearButton_jnml8_144 svg{width:14px;height:14px}._refreshButton_jnml8_173{color:#d4d4d8;white-space:nowrap;cursor:pointer;background:#27272a99;border:1px solid #ffffff1f;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:13px;font-weight:700;transition:all .16s;display:inline-flex}._refreshButton_jnml8_173:hover:not(:disabled){color:#f4f4f5;background:#27272a;border-color:#ffffff40}._refreshButton_jnml8_173:disabled{cursor:wait;opacity:.65}._refreshButton_jnml8_173 svg{width:15px;height:15px}._spinning_jnml8_207{animation:.8s linear infinite _spin_jnml8_207}._error_jnml8_211{color:#fca5a5;background:#7f1d1d4d;border:1px solid #ef44444d;border-radius:12px;margin:0 0 16px;padding:12px 16px;font-size:14px}._tableWrap_jnml8_222{background:#18181b;border:1px solid #3f3f4699;border-radius:16px;width:100%;overflow-x:auto;box-shadow:0 12px 32px #0000004d}._table_jnml8_222{border-collapse:collapse;text-align:left;width:100%;min-width:900px}._table_jnml8_222 th{color:#a1a1aa;letter-spacing:.6px;text-transform:uppercase;background:#12121499;border-bottom:1px solid #3f3f4699;height:46px;padding:0 18px;font-size:11px;font-weight:800}._table_jnml8_222 td{color:#d4d4d8;vertical-align:middle;border-bottom:1px solid #27272a99;height:52px;padding:10px 18px;font-size:13.5px;line-height:1.4}._table_jnml8_222 tr:last-child td{border-bottom:0}._table_jnml8_222 tr{transition:background .12s}._table_jnml8_222 tr:hover td{background:#ffffff06}._rowDanger_jnml8_272 td{background:#7f1d1d26}._colTime_jnml8_277{width:180px}._colCategory_jnml8_281{width:160px}._colActor_jnml8_285{width:240px}._colAction_jnml8_289{width:auto}._timeCell_jnml8_293 time{color:#a1a1aa;font-variant-numeric:tabular-nums;font-size:13px}._actorCell_jnml8_299 strong{color:#f4f4f5;font-weight:700}._messageCell_jnml8_304 span{color:#e4e4e7;word-break:break-word}._badge_jnml8_310{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:800;display:inline-flex}._badgeIcon_jnml8_321{flex-shrink:0;width:13px;height:13px}._badgeSuccess_jnml8_327{color:#86efac;background:#16653459;border:1px solid #22c55e4d}._badgeDanger_jnml8_333{color:#fca5a5;background:#991b1b66;border:1px solid #ef444466}._badgeWarning_jnml8_339{color:#fde047;background:#854d0e59;border:1px solid #eab3084d}._badgeInfo_jnml8_345{color:#38bdf8;background:#0c4a6e66;border:1px solid #38bdf84d}._badgePurple_jnml8_351{color:#c084fc;background:#581c8759;border:1px solid #a855f74d}._badgeMuted_jnml8_357{color:#a1a1aa;background:#27272a99;border:1px solid #3f3f4680}._emptyState_jnml8_363{text-align:center;color:#71717a!important;padding:40px 16px!important}._mobileList_jnml8_369{display:none}._visuallyHidden_jnml8_373{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes _spin_jnml8_207{to{transform:rotate(360deg)}}@media (width<=1180px){._pageHeader_jnml8_12{flex-wrap:wrap}._filters_jnml8_36{flex-basis:100%;order:3;max-width:100%}._headingGroup_jnml8_21{order:1}._refreshButton_jnml8_173{order:2}}@media (width<=820px){._page_jnml8_5{padding:24px 16px 56px}._pageHeader_jnml8_12{flex-direction:column;align-items:stretch;gap:14px}._filters_jnml8_36{grid-template-columns:1fr;gap:10px;display:grid}._search_jnml8_46{width:100%;max-width:100%}._filter_jnml8_36{width:100%}._filter_jnml8_36 select,._filter_jnml8_36 input{width:100%;max-width:100%}._clearButton_jnml8_144{justify-content:center}._tableWrap_jnml8_222{display:none}._mobileList_jnml8_369{gap:12px;display:grid}._mobileEmptyState_jnml8_455{color:#71717a;text-align:center;background:#18181b99;border:1px solid #3f3f4680;border-radius:16px;margin:0;padding:32px 20px}._mobileCard_jnml8_465{background:#18181b99;border:1px solid #3f3f4680;border-radius:16px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}._cardDanger_jnml8_475{background:#7f1d1d26;border-color:#ef444466}._mobileCardHeader_jnml8_480{justify-content:space-between;align-items:center;gap:10px;display:flex}._mobileTime_jnml8_487{color:#71717a;font-variant-numeric:tabular-nums;font-size:11.5px}._mobileCardBody_jnml8_493{flex-direction:column;gap:4px;display:flex}._mobileActor_jnml8_499{color:#f4f4f5;font-size:13.5px;font-weight:700}._mobileMessage_jnml8_505{color:#d4d4d8;margin:0;font-size:13px;line-height:1.45}}._page_1fzx3_1{width:100%;margin:0 auto;padding:36px clamp(16px,3vw,48px) 72px}._pageHeader_1fzx3_1{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:36px;display:flex}._headingGroup_1fzx3_1{min-width:0}._headingGroup_1fzx3_1 h1{color:#f4f4f5;letter-spacing:-.025em;white-space:nowrap;margin:0;font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1.1}._headingGroup_1fzx3_1 p{color:#a1a1aa;white-space:nowrap;margin:6px 0 0;font-size:14px}._search_1fzx3_1{color:#a1a1aa;background:#18181bd9;border:1px solid #3f3f46b3;border-radius:12px;flex:1;align-items:center;gap:10px;max-width:420px;min-height:44px;padding:0 16px;transition:border-color .16s,box-shadow .16s;display:flex;position:relative}._search_1fzx3_1:focus-within{border-color:#38bdf8!important;box-shadow:0 0 0 3px #38bdf82e!important}._search_1fzx3_1 svg{flex-shrink:0;width:17px;height:17px}._search_1fzx3_1 input{color:#f4f4f5;background:0 0;width:100%;font-size:14px;box-shadow:none!important;border:0!important;outline:none!important}._search_1fzx3_1 input::placeholder{color:#71717a}._createActions_1fzx3_1{flex-shrink:0;align-items:center;gap:12px;display:flex}._createButton_1fzx3_1,._secondaryButton_1fzx3_1{white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 20px;font-size:13.5px;font-weight:700;transition:all .16s cubic-bezier(.16,1,.3,1);display:inline-flex}._createButton_1fzx3_1{color:#121214;background:#f4f4f5;border:1px solid #fff3;box-shadow:0 8px 20px #00000059}._createButton_1fzx3_1:hover:not(:disabled){background:#fff;transform:translateY(-1px);box-shadow:0 12px 24px #f4f4f526}._secondaryButton_1fzx3_1{color:#d4d4d8;background:#27272a99;border:1px solid #ffffff1f}._secondaryButton_1fzx3_1:hover:not(:disabled){color:#fff;background:#27272a;border-color:#ffffff40;transform:translateY(-1px)}._createButton_1fzx3_1:disabled,._secondaryButton_1fzx3_1:disabled{cursor:wait;opacity:.62}._createButton_1fzx3_1 svg,._secondaryButton_1fzx3_1 svg{flex-shrink:0;width:16px;height:16px}._registry_1fzx3_1{flex-direction:column;gap:40px;display:flex}._group_1fzx3_1{min-width:0}._groupHeader_1fzx3_1{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._groupHeader_1fzx3_1>div{align-items:center;gap:10px;display:flex}._groupHeader_1fzx3_1 h2{color:#f4f4f5;letter-spacing:-.01em;margin:0;font-size:18px;font-weight:800}._groupHeader_1fzx3_1>span{color:#a1a1aa;background:#27272acc;border:1px solid #3f3f4680;border-radius:999px;place-items:center;min-width:28px;height:24px;padding:0 8px;font-size:12px;font-weight:700;display:grid}._groupIcon_1fzx3_1{color:#38bdf8;background:#18181b99;border:1px solid #3f3f4699;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}._groupIcon_1fzx3_1 svg{width:17px;height:17px}._cards_1fzx3_1{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px;display:grid}._vehicleCard_1fzx3_1{contain:content;background:#18181b;border:1px solid #3f3f4699;border-radius:16px;transition:transform .16s,border-color .16s,box-shadow .16s;overflow:hidden;box-shadow:0 10px 24px #0000004d}._vehicleCard_1fzx3_1:hover{border-color:#a1a1aa80;transform:translateY(-2px);box-shadow:0 16px 36px #00000073}._vehicleCardWarning_1fzx3_1{border-color:#f59e0b80}._vehicleCardWarning_1fzx3_1:hover{border-color:#f59e0bcc}._vehicleCardCritical_1fzx3_1{border-color:#ef44448c}._vehicleCardCritical_1fzx3_1:hover{border-color:#ef4444d9}._archivedVehicle_1fzx3_1{opacity:.55}._archivedVehicle_1fzx3_1:hover{opacity:.85}._vehicleCardButton_1fzx3_1{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:130px minmax(0,1fr);padding:0;display:grid}._vehicleImageCompact_1fzx3_1{background:#09090b;border-right:1px solid #3f3f4680;justify-content:center;align-items:center;width:130px;height:100%;min-height:196px;display:flex;overflow:hidden}._vehicleImageCompact_1fzx3_1 img{object-fit:cover;width:100%;height:100%;transition:transform .22s}._vehicleCard_1fzx3_1:hover ._vehicleImageCompact_1fzx3_1 img{transform:scale(1.04)}._cardContent_1fzx3_1{background:0 0;flex-direction:column;min-width:0;min-height:196px;padding:16px 18px;transition:background .16s;display:flex}._vehicleCardButton_1fzx3_1:hover ._cardContent_1fzx3_1{background:#ffffff06}._cardTop_1fzx3_1{justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:32px;display:flex}._cardTop_1fzx3_1 strong{color:#f4f4f5;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:800;line-height:1.25;overflow:hidden}._plate_1fzx3_1{color:#f4f4f5;letter-spacing:.6px;text-overflow:ellipsis;white-space:nowrap;background:#18181b;border:1px solid #52525bcc;border-radius:6px;flex-shrink:0;align-items:center;max-width:150px;min-height:28px;padding:0 8px;font-size:12px;font-weight:900;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #09090b}._vehicleCard_1fzx3_1 dl{flex-direction:column;gap:6px;margin:12px 0 0;display:flex}._vehicleCard_1fzx3_1 dl div{grid-template-columns:82px minmax(0,1fr);align-items:baseline;gap:8px;font-size:12.5px;display:grid}._vehicleCard_1fzx3_1 dt{color:#71717a;font-weight:600}._vehicleCard_1fzx3_1 dd{color:#d4d4d8;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-weight:500;overflow:hidden}._cardFooter_1fzx3_1{border-top:1px solid #ffffff0d;align-items:center;margin-top:auto;padding-top:14px;display:flex}._statusOk_1fzx3_1,._statusWarning_1fzx3_1,._statusCritical_1fzx3_1,._statusArchived_1fzx3_1{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:3px 9px;font-size:11.5px;font-weight:800;display:inline-flex}._statusOk_1fzx3_1{color:#4ade80;background:#22c55e1f;border:1px solid #22c55e40}._statusWarning_1fzx3_1{color:#facc15;background:#eab3081f;border:1px solid #eab30840}._statusCritical_1fzx3_1{color:#fca5a5;background:#ef444426;border:1px solid #ef44444d}._statusArchived_1fzx3_1{color:#a1a1aa;background:#27272a99;border:1px solid #3f3f4680}._statusOk_1fzx3_1 svg,._statusWarning_1fzx3_1 svg,._statusCritical_1fzx3_1 svg{flex-shrink:0;width:14px;height:14px}._emptyState_1fzx3_1,._loading_1fzx3_1{color:#71717a;text-align:center;border:1px dashed #3f3f4699;border-radius:16px;margin:0;padding:32px;font-size:14px}._errorPanel_1fzx3_1{color:#fca5a5;background:#7f1d1d4d;border:1px solid #ef44444d;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:12px 16px;font-size:14px;display:flex}._errorPanel_1fzx3_1 button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700;text-decoration:underline}._visuallyHidden_1fzx3_1{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1100px){._pageHeader_1fzx3_1{flex-wrap:wrap}._search_1fzx3_1{flex-basis:100%;order:3;max-width:100%}._headingGroup_1fzx3_1{order:1}._createActions_1fzx3_1{order:2}}@media (width<=820px){._page_1fzx3_1{padding:24px 16px 56px}._pageHeader_1fzx3_1{flex-direction:column;align-items:stretch;gap:14px}._createActions_1fzx3_1{grid-template-columns:1fr 1fr;gap:10px;display:grid}._createButton_1fzx3_1,._secondaryButton_1fzx3_1{width:100%;min-height:42px;padding:0 12px;font-size:13px}._search_1fzx3_1{margin-bottom:12px}._cards_1fzx3_1{grid-template-columns:1fr}}@media (width<=480px){._vehicleCardButton_1fzx3_1{grid-template-columns:110px minmax(0,1fr)}._vehicleImageCompact_1fzx3_1{width:110px}._cardContent_1fzx3_1{padding:12px 14px}._cardTop_1fzx3_1 strong{font-size:14px}._plate_1fzx3_1{padding:0 6px;font-size:11px}}._vehicleDetailsPage_1fzx3_1{width:100%;margin:0 auto;padding:36px clamp(16px,3vw,48px) 72px}._backButton_1fzx3_1{color:#a1a1aa;min-height:40px;font:inherit;cursor:pointer;background:#18181b99;border:1px solid #3f3f4699;border-radius:10px;align-items:center;gap:8px;margin-bottom:24px;padding:0 14px;font-size:13.5px;font-weight:700;transition:all .16s;display:inline-flex}._backButton_1fzx3_1:hover{color:#f4f4f5;background:#27272a;border-color:#fff3}._backButton_1fzx3_1 svg{width:18px;height:18px}._vehicleHero_1fzx3_1{background:#18181b;border:1px solid #3f3f4699;border-radius:20px;grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:stretch;gap:clamp(24px,3.5vw,40px);margin-bottom:32px;padding:24px;display:grid;box-shadow:0 12px 32px #0000004d}._vehicleHeroMedia_1fzx3_1{background:#09090b;border:1px solid #3f3f4680;border-radius:14px;justify-content:center;align-items:center;width:100%;min-width:0;max-height:320px;display:flex;position:relative;overflow:hidden}._vehicleHeroMedia_1fzx3_1 ._vehicleImage_1fzx3_1{background:#09090b;border:0;border-radius:0;justify-content:center;align-items:center;width:100%;height:280px;display:flex;position:relative;overflow:hidden}._vehicleHeroMedia_1fzx3_1 ._vehicleImage_1fzx3_1 img{object-fit:contain;width:100%;height:100%;max-height:280px;display:block}._vehicleHeroContent_1fzx3_1{flex-direction:column;justify-content:space-between;gap:16px;min-width:0;display:flex}._heroHeaderRow_1fzx3_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._vehicleHeading_1fzx3_1{min-width:0}._vehicleTypeLine_1fzx3_1{color:#38bdf8;letter-spacing:.8px;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:6px;font-size:12px;font-weight:800;display:flex}._archiveBadge_1fzx3_1{color:#d4d4d8;text-transform:none;letter-spacing:0;background:#27272acc;border:1px solid #3f3f4680;border-radius:999px;margin:0;padding:2px 8px;font-size:11px;font-weight:700}._vehicleHeroContent_1fzx3_1 h1{color:#f4f4f5;letter-spacing:-.025em;word-break:break-word;margin:0;font-size:clamp(26px,3vw,40px);font-weight:800;line-height:1.1}._detailPlate_1fzx3_1{color:#f4f4f5;letter-spacing:1.2px;background:#18181b;border:1px solid #52525bcc;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:fit-content;min-height:36px;padding:0 12px;font-size:14px;font-weight:900;display:inline-flex;box-shadow:inset 0 0 0 1px #09090b}._heroQuickStats_1fzx3_1{background:#12121499;border:1px solid #3f3f4680;border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;padding:16px;display:grid}._quickStatItem_1fzx3_1{flex-direction:column;gap:4px;min-width:0;display:flex}._quickStatLabel_1fzx3_1{color:#71717a;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:700}._quickStatValue_1fzx3_1{color:#f4f4f5;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}._detailsActions_1fzx3_1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._editButton_1fzx3_1,._pdfButton_1fzx3_1,._archiveButton_1fzx3_1{min-height:40px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;transition:all .16s;display:inline-flex}._editButton_1fzx3_1{color:#f4f4f5;background:#27272acc;border:1px solid #ffffff26}._editButton_1fzx3_1:hover{background:#3f3f46;border-color:#ffffff40}._pdfButton_1fzx3_1{color:#121214;background:#f4f4f5;border:1px solid #fff3}._pdfButton_1fzx3_1:hover{background:#fff}._archiveButton_1fzx3_1{color:#d4d4d8;background:#18181b99;border:1px solid #3f3f46cc}._archiveButton_1fzx3_1:hover{color:#fff;background:#27272acc;border-color:#fff3}._editButton_1fzx3_1 svg,._pdfButton_1fzx3_1 svg,._archiveButton_1fzx3_1 svg{width:16px;height:16px}._vehicleContentTabs_1fzx3_1{scrollbar-width:none;background:#18181b;border:1px solid #3f3f4699;border-radius:14px;gap:8px;margin:0 0 28px;padding:6px;display:flex;overflow-x:auto}._vehicleContentTabs_1fzx3_1::-webkit-scrollbar{display:none}._vehicleContentTab_1fzx3_1,._vehicleContentTabActive_1fzx3_1{color:#a1a1aa;min-height:42px;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:9px;flex:1;padding:0 16px;font-size:13.5px;font-weight:750;transition:all .16s}._vehicleContentTab_1fzx3_1:hover{color:#f4f4f5;background:#27272a99}._vehicleContentTabActive_1fzx3_1{color:#121214;background:#f4f4f5;border-color:#ffffff26}._vehicleContentTabIcon_1fzx3_1{width:18px;height:18px;display:none}._technicalStateWidget_1fzx3_1{background:#18181b;border:1px solid #3f3f4699;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;padding:22px 28px;display:flex;box-shadow:0 10px 28px #00000040}._technicalStateWidget_1fzx3_1 p{color:#a1a1aa;letter-spacing:.6px;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}._technicalStateWidget_1fzx3_1 h2{color:#f4f4f5;margin:0;font-size:20px;font-weight:800}._technicalStateBadge_1fzx3_1{justify-content:center;align-items:center;display:inline-flex}._technicalStatePending_1fzx3_1{color:#a1a1aa;background:#27272a99;border:1px solid #3f3f4699;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:750}._expiryDashboard_1fzx3_1{background:#18181b;border:1px solid #3f3f4699;border-radius:18px;flex-direction:column;gap:20px;margin-bottom:36px;padding:28px;display:flex;box-shadow:0 10px 28px #00000040}._expiryDashboard_1fzx3_1 header p{color:#a1a1aa;letter-spacing:.8px;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:800}._expiryDashboard_1fzx3_1 header h2{color:#f4f4f5;margin:0;font-size:20px;font-weight:800}._expiryDashboardGrid_1fzx3_1{grid-template-columns:repeat(auto-fit,minmax(240px,280px));justify-content:center;gap:12px;display:grid}._expiryDashboardCard_1fzx3_1{background:#18181bb3;border:1px solid;border-radius:14px;flex-direction:column;gap:6px;min-height:108px;padding:16px;display:flex;position:relative;overflow:hidden}._expiryDashboardCard_1fzx3_1:before{content:"";background:currentColor;width:4px;height:100%;position:absolute;top:0;left:0}._expiryDashboardCard_1fzx3_1 span{color:currentColor;letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:800}._expiryDashboardCard_1fzx3_1 small{color:currentColor;font-size:11px;font-weight:700}._expiryDashboardOnTime_1fzx3_1{color:#86efac}._expiryDashboardSoon_1fzx3_1{color:#facc15}._expiryDashboardExpired_1fzx3_1{color:#fb7185}._expiryUnspecified_1fzx3_1{color:#71717a}._expiryUnspecified_1fzx3_1 strong{color:#d4d4d8}._expiryCompletion_1fzx3_1 strong{color:#86efac}._expiryCompletion_1fzx3_1 small{color:#a7f3d0}@media (width<=960px){._vehicleHero_1fzx3_1{grid-template-columns:1fr;gap:20px;padding:20px}._vehicleHeroMedia_1fzx3_1{max-height:260px}._vehicleHeroMedia_1fzx3_1 ._vehicleImage_1fzx3_1{height:240px}._heroQuickStats_1fzx3_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){._vehicleDetailsPage_1fzx3_1{padding:24px 16px 56px}._detailsActions_1fzx3_1{width:100%}._detailsActions_1fzx3_1 button,._detailsActions_1fzx3_1 a{flex:1;justify-content:center}._vehicleContentTabs_1fzx3_1{justify-content:space-between}._vehicleContentTab_1fzx3_1,._vehicleContentTabActive_1fzx3_1{flex:1;place-items:center;min-width:0;padding:0;display:grid}._vehicleContentTabLabel_1fzx3_1{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._vehicleContentTabIcon_1fzx3_1{display:block}._technicalStateWidget_1fzx3_1{flex-direction:column;align-items:stretch;padding:18px}._technicalStateBadge_1fzx3_1{width:100%}._technicalStateBadge_1fzx3_1 .statusBadge,._technicalStatePending_1fzx3_1{text-align:center;width:100%}._expiryDashboard_1fzx3_1{padding:20px}._expiryDashboardGrid_1fzx3_1{grid-template-columns:1fr}}._maintenanceWorkspace_1fzx3_1{gap:22px;margin-bottom:36px;display:grid}._maintenanceWorkspaceHeader_1fzx3_1{background:linear-gradient(135deg,#1d1d20,#121214);border:1px solid #3f3f46;border-radius:18px;justify-content:space-between;align-items:end;gap:20px;padding:26px 28px;display:flex}._maintenanceWorkspaceHeader_1fzx3_1 p,._maintenanceHistory_1fzx3_1 header p{color:#a1a1aa;letter-spacing:.8px;margin:0 0 5px;font-size:10px;font-weight:850}._maintenanceWorkspaceHeader_1fzx3_1 h2{color:#f4f4f5;letter-spacing:-.45px;margin:0;font-size:25px}._maintenanceWorkspaceHeader_1fzx3_1 span{color:#a1a1aa;max-width:62ch;margin-top:8px;font-size:13px;line-height:1.45;display:block}._maintenancePrimaryButton_1fzx3_1{color:#171717;min-height:42px;font:inherit;background:#f4f4f5;border:1px solid #f4f4f5;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}._maintenancePrimaryButton_1fzx3_1:hover{background:#fff}._maintenancePrimaryButton_1fzx3_1 svg{width:17px;height:17px}._maintenanceSummary_1fzx3_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._maintenanceSummary_1fzx3_1>div{background:#18181b;border:1px solid #3f3f46;border-radius:13px;gap:6px;padding:17px 18px;display:grid}._maintenanceSummary_1fzx3_1 span{color:#a1a1aa;font-size:11px;font-weight:750}._maintenanceSummary_1fzx3_1 strong{color:#f4f4f5;font-size:19px}._maintenanceSummaryAttention_1fzx3_1{background:linear-gradient(135deg,#251b0c,#18181b)!important;border-color:#854d0e!important}._maintenanceSummaryAttention_1fzx3_1 strong{color:#facc15}._maintenanceSchedule_1fzx3_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._maintenanceScheduleCard_1fzx3_1{background:#18181b;border:1px solid #3f3f46;border-radius:15px;gap:15px;padding:19px;display:grid;box-shadow:inset 0 1px #ffffff05}._maintenanceScheduleCard_1fzx3_1>header,._maintenanceHistory_1fzx3_1>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._maintenanceScheduleCard_1fzx3_1>header>span{color:#f4f4f5;font-size:15px;font-weight:780}._maintenanceScheduleCard_1fzx3_1>header strong{border:1px solid;border-radius:999px;flex:none;padding:5px 8px;font-size:10px;font-weight:850}._maintenanceScheduleCard_1fzx3_1>p{color:#a1a1aa;margin:-7px 0 0;font-size:12px}._maintenanceScheduleCard_1fzx3_1 dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}._maintenanceScheduleCard_1fzx3_1 dl div{background:#121214;border:1px solid #27272a;border-radius:9px;gap:5px;min-width:0;padding:10px;display:grid}._maintenanceScheduleCard_1fzx3_1 dt{color:#71717a;font-size:10px;font-weight:700}._maintenanceScheduleCard_1fzx3_1 dd{color:#d4d4d8;overflow-wrap:anywhere;margin:0;font-size:11px;font-weight:700}._maintenanceScheduleCard_1fzx3_1 footer{gap:8px;display:flex}._maintenanceScheduleCard_1fzx3_1 footer button{color:#d4d4d8;min-height:34px;font:inherit;background:#27272a;border:1px solid #3f3f46;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:750;display:inline-flex}._maintenanceScheduleCard_1fzx3_1 footer button:first-child{color:#18181b;background:#f4f4f5;border-color:#f4f4f5}._maintenanceScheduleCard_1fzx3_1 footer button:hover{color:#fff;background:#3f3f46}._maintenanceScheduleCard_1fzx3_1 footer button:first-child:hover{color:#18181b;background:#fff}._maintenanceScheduleCard_1fzx3_1 footer svg{width:14px;height:14px}._maintenanceNormal_1fzx3_1{border-color:#3f6212}._maintenanceNormal_1fzx3_1>header strong{color:#86efac}._maintenanceSoon_1fzx3_1{border-color:#854d0e}._maintenanceSoon_1fzx3_1>header strong{color:#facc15}._maintenanceExpired_1fzx3_1{border-color:#7f1d1d}._maintenanceExpired_1fzx3_1>header strong{color:#fb7185}._maintenanceHistory_1fzx3_1{background:#18181b;border:1px solid #3f3f46;border-radius:16px;padding:22px}._maintenanceHistory_1fzx3_1 header{margin-bottom:16px}._maintenanceHistory_1fzx3_1 header h3{color:#f4f4f5;margin:0;font-size:19px}._maintenanceHistory_1fzx3_1 header>span{color:#d4d4d8;background:#3f3f46;border-radius:999px;place-items:center;min-width:28px;height:25px;font-size:11px;font-weight:800;display:grid}._maintenanceRecordList_1fzx3_1{gap:9px;display:grid}._maintenanceRecordList_1fzx3_1 article{background:#121214;border:1px solid #27272a;border-radius:11px;gap:12px;padding:14px;display:flex}._maintenanceRecordIcon_1fzx3_1{color:#bbf7d0;background:#14532d;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}._maintenanceRecordIcon_1fzx3_1 svg{width:17px;height:17px}._maintenanceRecordList_1fzx3_1 article>div{flex:1;min-width:0}._maintenanceRecordList_1fzx3_1 strong{color:#f4f4f5;font-size:14px;display:block}._maintenanceRecordList_1fzx3_1 time,._maintenanceRecordList_1fzx3_1 small{color:#a1a1aa;margin:5px 9px 0 0;font-size:11px;display:inline-block}._maintenanceRecordList_1fzx3_1 p{color:#d4d4d8;white-space:pre-wrap;margin:8px 0 0;font-size:12px;line-height:1.45}._maintenanceRetry_1fzx3_1{color:#d4d4d8;min-height:38px;font:inherit;background:#27272a;border:1px solid #3f3f46;border-radius:9px;justify-self:start;padding:0 12px;font-size:12px;font-weight:750}._maintenanceDialog_1fzx3_1{width:min(620px,100vw - 48px)}._maintenanceForm_1fzx3_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:22px 28px 26px;display:grid;overflow-y:auto}._maintenanceForm_1fzx3_1 label{color:#a1a1aa;gap:7px;min-width:0;font-size:11px;font-weight:750;display:grid}._maintenanceForm_1fzx3_1 input,._maintenanceForm_1fzx3_1 select,._maintenanceForm_1fzx3_1 textarea{box-sizing:border-box;color:#f4f4f5;width:100%;min-height:42px;font:inherit;background:#27272a;border:1px solid #3f3f46;border-radius:9px;outline:none;padding:0 10px;font-size:13px}._maintenanceForm_1fzx3_1 textarea{resize:vertical;min-height:86px;padding-block:10px}._maintenanceForm_1fzx3_1 input:focus,._maintenanceForm_1fzx3_1 select:focus,._maintenanceForm_1fzx3_1 textarea:focus{border-color:#d4d4d8;box-shadow:0 0 0 3px #d4d4d81f}._maintenanceFormWide_1fzx3_1{grid-column:1/-1}._maintenanceForm_1fzx3_1 ._formError_1fzx3_1{grid-column:1/-1;margin:0}._maintenanceForm_1fzx3_1 footer{grid-column:1/-1;justify-content:flex-end;gap:9px;padding-top:4px;display:flex}._maintenanceForm_1fzx3_1 footer button{color:#d4d4d8;min-height:40px;font:inherit;background:#27272a;border:1px solid #3f3f46;border-radius:9px;padding:0 14px;font-size:13px;font-weight:750}._maintenanceForm_1fzx3_1 footer button:last-child{color:#18181b;background:#f4f4f5;border-color:#f4f4f5}._maintenanceForm_1fzx3_1 footer button:disabled{cursor:wait;opacity:.65}@media (width<=700px){._maintenanceSchedule_1fzx3_1{grid-template-columns:1fr}._maintenanceScheduleCard_1fzx3_1 dl{grid-template-columns:1fr 1fr}._maintenanceWorkspaceHeader_1fzx3_1{flex-direction:column;align-items:stretch}._maintenancePrimaryButton_1fzx3_1{width:100%}._maintenanceSummary_1fzx3_1{grid-template-columns:1fr}}@media (width<=560px){._maintenanceWorkspace_1fzx3_1{gap:16px;margin-bottom:28px}._maintenanceWorkspaceHeader_1fzx3_1,._maintenanceHistory_1fzx3_1{padding:19px}._maintenanceWorkspaceHeader_1fzx3_1 h2{font-size:21px}._maintenanceScheduleCard_1fzx3_1{padding:16px}._maintenanceScheduleCard_1fzx3_1 dl{grid-template-columns:1fr}._maintenanceScheduleCard_1fzx3_1 footer button{flex:1}._maintenanceForm_1fzx3_1{grid-template-columns:1fr;padding:20px}._maintenanceForm_1fzx3_1 footer button{flex:1}._maintenanceDialog_1fzx3_1{width:100%;max-width:100%}}._vehicleDetailsGrid_1fzx3_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:36px;display:grid}._vehicleHero_1fzx3_1{border-radius:16px;grid-template-columns:160px minmax(230px,.8fr) minmax(340px,1.5fr) auto;align-items:center;gap:18px;min-height:100px;margin-bottom:22px;padding:15px 18px}._vehicleHeroMedia_1fzx3_1{cursor:zoom-in;border:0;border-radius:8px;width:160px;height:100px;max-height:none;padding:0}._vehicleHeroMedia_1fzx3_1:disabled{cursor:default}._vehicleHeroMedia_1fzx3_1 ._vehicleImage_1fzx3_1{border-radius:8px;height:100px;max-height:none}._vehicleHeroMedia_1fzx3_1 ._vehicleImage_1fzx3_1 img{max-height:100px}._vehicleHeroIdentity_1fzx3_1{min-width:0}._vehicleHeroIdentity_1fzx3_1 ._vehicleTypeLine_1fzx3_1{letter-spacing:.08em;color:#a1a1aa;margin-bottom:5px;font-size:10px}._heroIdentityName_1fzx3_1{align-items:center;gap:10px;min-width:0;display:flex}._vehicleHeroIdentity_1fzx3_1 h1{color:#f4f4f5;letter-spacing:-.03em;overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(20px,2vw,27px);line-height:1.1}._vehicleHeroIdentity_1fzx3_1 ._detailPlate_1fzx3_1{letter-spacing:.07em;flex:none;min-height:30px;padding:0 9px;font-size:12px}._vehicleHeroIdentity_1fzx3_1 ._inlineHeroInput_1fzx3_1{flex:1;min-width:0}._vehicleHeroIdentity_1fzx3_1 ._inlineHeroInput_1fzx3_1 input{min-height:36px;font-size:22px}._vehicleHeroIdentity_1fzx3_1 ._inlinePlateInput_1fzx3_1{flex:0 150px;width:auto;margin:0}._vehicleHeroIdentity_1fzx3_1 ._inlinePlateInput_1fzx3_1 input{min-height:34px;font-size:12px}._heroOperationalSummary_1fzx3_1{border-left:1px solid #3f3f46;align-items:center;gap:16px;min-width:0;padding-left:18px;display:flex}._heroReadiness_1fzx3_1{white-space:nowrap;border:1px solid;border-radius:999px;flex:none;align-items:center;min-height:28px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}._heroReadinessGood_1fzx3_1{color:#86efac;background:#1665342e}._heroReadinessWarning_1fzx3_1{color:#fde047;background:#854d0e38}._heroReadinessDanger_1fzx3_1{color:#fda4af;background:#7f1d1d38}._heroReadiness_1fzx3_1 svg{width:13px;height:13px;margin-right:5px}._heroMetric_1fzx3_1{color:#a1a1aa;align-items:center;gap:6px;min-width:0;display:inline-flex}._heroMetric_1fzx3_1>svg{color:#a1a1aa;flex:none;width:16px;height:16px}._heroMetric_1fzx3_1 strong{color:#d4d4d8;white-space:nowrap;font-size:12px;font-weight:700}._heroConnectionMetric_1fzx3_1 strong{text-overflow:ellipsis;max-width:235px;overflow:hidden}._heroMetric_1fzx3_1 b{color:#71717a;margin:0 2px}._heroGlobalActions_1fzx3_1{justify-content:flex-end;align-items:center;gap:8px;display:flex;position:relative}._heroGlobalActions_1fzx3_1 ._editButton_1fzx3_1,._heroInspectionButton_1fzx3_1{min-height:36px;font:inherit;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:750;display:inline-flex}._heroGlobalActions_1fzx3_1 ._editButton_1fzx3_1{color:#e4e4e7;background:#27272a;border:1px solid #52525b}._heroGlobalActions_1fzx3_1 ._editButton_1fzx3_1:hover{background:#3f3f46}._heroInspectionButton_1fzx3_1{color:#18181b;background:#f4f4f5;border:1px solid #f4f4f5}._heroInspectionButton_1fzx3_1:hover{background:#fff}._heroGlobalActions_1fzx3_1 svg{width:15px;height:15px}._heroMenu_1fzx3_1{position:relative}._heroMenuTrigger_1fzx3_1{color:#d4d4d8;background:#27272a;border:1px solid #52525b;border-radius:8px;place-items:center;width:36px;height:36px;padding:0;display:grid}._heroMenuTrigger_1fzx3_1:hover{color:#fff;background:#3f3f46}._heroMenuPanel_1fzx3_1{z-index:20;background:#18181b;border:1px solid #52525b;border-radius:10px;width:max-content;min-width:210px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 16px 36px #00000073}._heroMenuPanel_1fzx3_1 a,._heroMenuPanel_1fzx3_1 button{color:#d4d4d8;min-height:38px;font:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #27272a;align-items:center;gap:9px;padding:0 12px;font-size:12px;font-weight:650;text-decoration:none;display:flex}._heroMenuPanel_1fzx3_1 a:hover,._heroMenuPanel_1fzx3_1 button:not(:disabled):hover{color:#fff;background:#27272a}._heroMenuPanel_1fzx3_1 button:last-child{border-bottom:0}._heroMenuPanel_1fzx3_1 button:disabled{color:#71717a;cursor:not-allowed}._heroMenuPanel_1fzx3_1 svg{width:15px;height:15px}._vehicleHero_1fzx3_1>._inlineEditHint_1fzx3_1,._vehicleHero_1fzx3_1>._formError_1fzx3_1{grid-column:2/-1;margin:-9px 0 0}._activeProblemsWidget_1fzx3_1{background:#18181b;border:1px solid #3f3f46;border-radius:16px;grid-template-columns:minmax(210px,.75fr) minmax(0,1.4fr) auto;align-items:center;gap:22px;min-height:118px;padding:19px 22px;display:grid}._activeProblemsWidget_1fzx3_1 header{gap:6px;display:grid}._activeProblemsWidget_1fzx3_1 header p{color:#a1a1aa;letter-spacing:.08em;margin:0;font-size:10px;font-weight:800}._activeProblemsWidget_1fzx3_1 header h2{color:#f4f4f5;margin:0;font-size:20px;line-height:1.2}._activeProblemsWidget_1fzx3_1 ol{color:#d4d4d8;gap:7px;margin:0;padding:0 0 0 20px;font-size:13px;line-height:1.35;display:grid}._activeProblemsWidget_1fzx3_1 li::marker{color:#facc15;font-weight:800}._activeProblemsEmpty_1fzx3_1{color:#a1a1aa;margin:0;font-size:13px}._activeProblemsWidget_1fzx3_1>button{color:#d4d4d8;min-height:36px;font:inherit;white-space:nowrap;background:#27272a;border:1px solid #52525b;border-radius:8px;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}._activeProblemsWidget_1fzx3_1>button:hover{color:#fff;background:#3f3f46}._activeProblemsWidget_1fzx3_1>button svg{width:15px;height:15px}._vehiclePhotoDialog_1fzx3_1{background:#18181b;border:1px solid #52525b;border-radius:14px;place-items:center;width:min(900px,100vw - 48px);max-height:calc(100vh - 48px);padding:16px;display:grid;position:relative;box-shadow:0 24px 60px #0000008c}._vehiclePhotoDialog_1fzx3_1 img{object-fit:contain;max-width:100%;max-height:calc(100vh - 80px);display:block}._vehiclePhotoDialog_1fzx3_1>button{z-index:1;color:#f4f4f5;background:#18181bd9;border:1px solid #52525b;border-radius:8px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:9px;right:9px}._vehiclePhotoDialog_1fzx3_1>button svg{width:17px;height:17px}._tripDataWidget_1fzx3_1{box-sizing:border-box;background:#18181b;border:1px solid #3f3f46;border-radius:16px;min-height:164px;padding:19px 20px;box-shadow:0 10px 28px #0000002e}._tripDataWidget_1fzx3_1 header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}._tripDataWidget_1fzx3_1 header h2{color:#f4f4f5;margin:0;font-size:16px}._tripDataWidget_1fzx3_1 header svg{color:#a1a1aa;width:19px;height:19px}._tripDataWidget_1fzx3_1>div{border-top:1px solid #27272a;grid-template-columns:98px minmax(0,1fr);gap:9px;padding:7px 0;display:grid}._tripDataWidget_1fzx3_1>div span{color:#a1a1aa;font-size:11px;font-weight:700}._tripDataWidget_1fzx3_1>div strong{color:#d4d4d8;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._tripDataWidget_1fzx3_1>button{color:#71717a;width:100%;min-height:33px;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;margin-top:5px;padding:0;font-size:11px;font-weight:700;display:inline-flex}._tripDataWidget_1fzx3_1>button:disabled{cursor:not-allowed}._tripDataWidget_1fzx3_1>button svg{width:15px;height:15px}._vehicleContentTabCount_1fzx3_1{color:#d4d4d8;background:#3f3f46;border-radius:999px;place-items:center;min-width:18px;height:18px;margin-left:6px;font-size:10px;font-weight:800;display:inline-grid}._vehicleContentTabActive_1fzx3_1 ._vehicleContentTabCount_1fzx3_1{color:#18181b;background:#d4d4d8}._operationalHealthBanner_1fzx3_1{background:linear-gradient(110deg,#1c1c1f,#18181b);border:1px solid #3f3f46;border-radius:16px;align-items:center;gap:24px;margin-bottom:18px;padding:17px 20px;display:flex;box-shadow:inset 0 1px #ffffff08}._operationalHealthStatus_1fzx3_1{align-items:center;gap:15px;min-width:0;display:flex}._operationalHealthIcon_1fzx3_1{border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}._operationalHealthIcon_1fzx3_1 svg{width:22px;height:22px}._operationalHealthGood_1fzx3_1{color:#86efac;background:#16653459}._operationalHealthWarning_1fzx3_1{color:#facc15;background:#854d0e57}._operationalHealthDanger_1fzx3_1{color:#fda4af;background:#7f1d1d5c}._operationalHealthNeutral_1fzx3_1{color:#d4d4d8;background:#27272a}._operationalHealthStatus_1fzx3_1 p,._maintenanceProgressWidget_1fzx3_1 header p{color:#a1a1aa;letter-spacing:.08em;margin:0 0 5px;font-size:10px;font-weight:800}._operationalHealthStatus_1fzx3_1 h2{color:#f4f4f5;margin:0;font-size:clamp(18px,1.6vw,22px);line-height:1.15}._operationalHealthStatus_1fzx3_1>div>span{color:#a1a1aa;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:11px;line-height:1.4;display:block;overflow:hidden}._operationalHealthDefects_1fzx3_1{border-left:1px solid #3f3f46;flex:1;align-items:center;gap:12px;min-width:0;padding-left:24px;display:flex}._operationalHealthDefects_1fzx3_1 strong{color:#f4f4f5;font-size:14px}._operationalHealthDefects_1fzx3_1 button{color:#7dd3fc;width:fit-content;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12px;font-weight:700;display:inline-flex}._operationalHealthDefects_1fzx3_1 button:hover{color:#bae6fd;text-decoration:underline}._operationalHealthDefects_1fzx3_1 svg,._maintenanceProgressWidget_1fzx3_1 button svg{width:15px;height:15px}._operationalHealthActions_1fzx3_1{align-items:center;gap:8px;margin-left:auto;display:flex}._operationalHealthPrimaryAction_1fzx3_1,._operationalHealthDisabledAction_1fzx3_1{min-height:40px;font:inherit;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 13px;font-size:12px;font-weight:800;display:inline-flex}._operationalHealthPrimaryAction_1fzx3_1{color:#f4f4f5;background:#27272a;border:1px solid #71717a}._operationalHealthPrimaryAction_1fzx3_1:hover{background:#3f3f46;border-color:#a1a1aa}._operationalHealthPrimaryAction_1fzx3_1 svg{width:16px;height:16px}._operationalHealthDisabledAction_1fzx3_1{color:#71717a;cursor:not-allowed;background:#202024;border:1px solid #3f3f46}._mainWorkspace_1fzx3_1{grid-template-columns:minmax(0,1.85fr) minmax(300px,1fr);align-items:start;gap:18px;margin-bottom:36px;display:grid}._mainWorkspacePrimary_1fzx3_1{gap:18px;min-width:0;display:grid}._mainWorkspacePrimary_1fzx3_1 ._operationalHealthBanner_1fzx3_1,._mainWorkspacePrimary_1fzx3_1 ._expiryDashboard_1fzx3_1{margin:0}._mainWorkspaceSidebar_1fzx3_1{gap:18px;min-width:0;display:grid}._mainWorkspace_1fzx3_1 ._expiryDashboardGrid_1fzx3_1{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}@media (width>=1800px){._mainWorkspace_1fzx3_1 ._expiryDashboardGrid_1fzx3_1{grid-template-columns:repeat(3,minmax(0,1fr))}}._expiryDashboardCard_1fzx3_1{min-height:108px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#121214;border:1px solid #3f3f46;border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 16px;transition:border-color .16s,background .16s,transform .16s;display:flex;position:relative;overflow:hidden}._expiryDashboardCard_1fzx3_1:hover{background:#202024;border-color:#71717a;transform:translateY(-1px)}._expiryDashboardCard_1fzx3_1:before{display:none}._expiryDashboardCard_1fzx3_1 span{color:#a1a1aa;letter-spacing:.06em;text-transform:uppercase;max-width:calc(100% - 86px);font-size:10px;font-weight:800}._expiryDashboardCard_1fzx3_1 strong{color:#f4f4f5;font-size:15px;font-weight:800}._expiryDashboardCard_1fzx3_1 small{color:#a1a1aa;min-height:16px;font-size:11px;font-weight:650}._complianceBadge_1fzx3_1{color:#a1a1aa;background:#27272a;border:1px solid #52525b;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex;position:absolute;top:13px;right:13px}._complianceGood_1fzx3_1{color:#86efac;background:#16653438;border-color:#4ade8047}._complianceWarning_1fzx3_1{color:#fde047;background:#854d0e40;border-color:#facc154d}._complianceDanger_1fzx3_1{color:#fda4af;background:#7f1d1d47;border-color:#fb71854d}._maintenanceProgressWidget_1fzx3_1,._vehicleConnectionWidget_1fzx3_1,._quickActionsWidget_1fzx3_1{background:#18181b;border:1px solid #3f3f46;border-radius:16px;min-width:0;padding:19px 20px;box-shadow:0 10px 28px #0000002e}._maintenanceProgressWidget_1fzx3_1{box-sizing:border-box;flex-direction:column;align-self:start;height:fit-content;padding:18px 20px;display:flex}._maintenanceProgressWidget_1fzx3_1 header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._maintenanceProgressWidget_1fzx3_1 header h2{color:#f4f4f5;margin:0;font-size:19px}._maintenanceProgressWidget_1fzx3_1 header>svg{color:#a1a1aa;width:20px;height:20px}._maintenanceSummaryList_1fzx3_1{gap:9px;margin:14px 0 0;padding:0;list-style:none;display:grid}._maintenanceSummaryItem_1fzx3_1{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:19px;display:grid}._maintenanceSummaryName_1fzx3_1{color:#f4f4f5;align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:650;line-height:1.35;display:inline-flex}._maintenanceSummaryMarkerDanger_1fzx3_1,._maintenanceSummaryMarkerWarning_1fzx3_1{border-radius:50%;flex:none;width:7px;height:7px}._maintenanceSummaryMarkerDanger_1fzx3_1{background:#fb7185;box-shadow:0 0 0 3px #fb71851f}._maintenanceSummaryMarkerWarning_1fzx3_1{background:#facc15;box-shadow:0 0 0 3px #facc151f}._maintenanceSummaryStatusDanger_1fzx3_1,._maintenanceSummaryStatusWarning_1fzx3_1{text-align:right;white-space:nowrap;font-size:11px;font-weight:800;line-height:1.35}._maintenanceSummaryStatusDanger_1fzx3_1{color:#fda4af}._maintenanceSummaryStatusWarning_1fzx3_1{color:#fde047}._maintenanceSummaryFooter_1fzx3_1{border-top:1px solid #3f3f46b3;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}._maintenanceSummaryFooter_1fzx3_1>span{color:#fde047;align-items:center;gap:7px;min-width:0;font-size:11px;font-weight:750;line-height:1.35;display:inline-flex}._maintenanceSummaryFooter_1fzx3_1>span svg{flex:none;width:15px;height:15px}._maintenanceSummaryFooterNeutral_1fzx3_1{color:#a1a1aa!important}._maintenanceSummaryFooter_1fzx3_1>button{color:#bae6fd;min-height:30px;font:inherit;white-space:nowrap;cursor:pointer;background:#0e749029;border:1px solid #38bdf86b;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:800;line-height:1;transition:background .16s,border-color .16s,color .16s;display:inline-flex}._maintenanceSummaryFooter_1fzx3_1>button:hover{color:#e0f2fe;background:#0e749052;border-color:#7dd3fc}._maintenanceSummaryFooter_1fzx3_1>button:focus-visible{outline-offset:2px;outline:2px solid #7dd3fc}._vehicleConnectionWidget_1fzx3_1{box-sizing:border-box;min-height:180px}._vehicleConnectionWidget_1fzx3_1 header,._quickActionsWidget_1fzx3_1 header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}._vehicleConnectionWidget_1fzx3_1 header h2,._quickActionsWidget_1fzx3_1 header h2{color:#f4f4f5;margin:0;font-size:16px}._vehicleConnectionWidget_1fzx3_1 header svg{color:#a1a1aa;width:19px;height:19px}._connectionItem_1fzx3_1{border-top:1px solid #27272a;grid-template-columns:92px minmax(0,1fr);gap:10px;padding:9px 0;display:grid;position:relative}._connectionItem_1fzx3_1>span{color:#a1a1aa;font-size:11px;font-weight:700}._connectionItem_1fzx3_1 strong{color:#d4d4d8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:700;overflow:hidden}._connectionItem_1fzx3_1 em{color:#86efac;background:#16653440;border-radius:999px;width:fit-content;margin:-3px 0 0 102px;padding:3px 6px;font-size:9px;font-style:normal;font-weight:800}._quickActionsWidget_1fzx3_1{box-sizing:border-box;min-height:0}._quickActionsWidget_1fzx3_1 header{margin-bottom:5px}._quickActionsWidget_1fzx3_1 a,._quickActionsWidget_1fzx3_1 button{color:#d4d4d8;width:100%;min-height:36px;font:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #27272a;align-items:center;gap:9px;padding:0;font-size:12px;font-weight:650;text-decoration:none;display:flex}._quickActionsWidget_1fzx3_1 a:hover{color:#fff}._quickActionsWidget_1fzx3_1 button:disabled{color:#71717a;cursor:not-allowed}._quickActionsWidget_1fzx3_1 svg{flex:none;width:15px;height:15px}._detailsSection_1fzx3_1,._inspectionHistory_1fzx3_1,._repairHistory_1fzx3_1,._technicalInspectionWidget_1fzx3_1{background:#18181b;border:1px solid #3f3f46bf;border-radius:18px;min-width:0;padding:24px;box-shadow:0 10px 28px #0000002e}._detailsSectionHeader_1fzx3_1,._inspectionHistoryHeading_1fzx3_1,._repairHistoryHeading_1fzx3_1,._technicalInspectionWidget_1fzx3_1>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._detailsSectionHeader_1fzx3_1 p,._inspectionHistoryHeading_1fzx3_1 p,._repairHistoryHeading_1fzx3_1 p,._technicalInspectionWidget_1fzx3_1>header p{color:#a1a1aa;letter-spacing:.08em;margin:0 0 5px;font-size:10px;font-weight:800}._detailsSectionHeader_1fzx3_1 h3,._inspectionHistoryHeading_1fzx3_1 h2,._repairHistoryHeading_1fzx3_1 h2,._technicalInspectionWidget_1fzx3_1>header h2{color:#f4f4f5;margin:0;font-size:clamp(18px,1.5vw,22px);line-height:1.2}._detailsSection_1fzx3_1 dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}._dataMetric_1fzx3_1{background:#121214;border:1px solid #27272a;border-radius:12px;min-width:0;padding:14px}._dataMetric_1fzx3_1 dt,._dataMetric_1fzx3_1 dd{margin:0}._metricLabel_1fzx3_1{color:#a1a1aa;align-items:center;gap:8px;min-width:0;font-size:11px;font-weight:700;display:flex}._metricIcon_1fzx3_1{color:#bae6fd;background:#0c4a6e;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}._metricIcon_1fzx3_1 svg{width:14px;height:14px}._metricValue_1fzx3_1{color:#f4f4f5;overflow-wrap:anywhere;margin-top:10px;font-size:14px;font-weight:650;line-height:1.45;display:block}._relationshipMetric_1fzx3_1{grid-column:span 1}._inlineFieldControl_1fzx3_1,._inlinePolicyControl_1fzx3_1{gap:5px;margin-top:10px;display:grid}._inlineFieldControl_1fzx3_1 input,._inlineFieldControl_1fzx3_1 textarea,._inlineSelect_1fzx3_1{box-sizing:border-box;color:#f4f4f5;width:100%;min-height:40px;font:inherit;background:#27272a;border:1px solid #52525b;border-radius:8px;outline:none;padding:0 10px;font-size:13px}._inlineFieldControl_1fzx3_1 textarea{resize:vertical;min-height:88px;padding-block:10px}._inlineFieldControl_1fzx3_1 input:focus,._inlineFieldControl_1fzx3_1 textarea:focus,._inlineSelect_1fzx3_1:focus{border-color:#38bdf8;box-shadow:0 0 0 3px #38bdf829}._inlineFieldControl_1fzx3_1 small{color:#a1a1aa;font-size:11px}._inlineFieldError_1fzx3_1{color:#fda4af!important}._inlineEditHint_1fzx3_1{color:#a1a1aa;margin:0;font-size:12px}._inlineHeroInput_1fzx3_1{margin-top:0}._inlineHeroInput_1fzx3_1 input{min-height:48px;font-size:clamp(24px,3vw,38px);font-weight:800}._inlinePlateInput_1fzx3_1{width:min(240px,100%);margin-top:0}._inlinePlateInput_1fzx3_1 input{letter-spacing:.08em;text-transform:uppercase;font-weight:800}._expiryValue_1fzx3_1{gap:4px;margin-top:10px;font-size:14px;font-weight:700;display:grid}._expiryValue_1fzx3_1 small{font-size:11px;font-weight:700}._expiryOnTime_1fzx3_1{color:#86efac}._expirySoon_1fzx3_1{color:#facc15}._expiryExpired_1fzx3_1{color:#fda4af}._technicalInspectionWidget_1fzx3_1{margin-bottom:18px}._technicalInspectionGrid_1fzx3_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._technicalInspectionGrid_1fzx3_1>label{color:#a1a1aa;gap:7px;font-size:11px;font-weight:700;display:grid}._technicalInspectionGrid_1fzx3_1>label ._inlineFieldControl_1fzx3_1{margin-top:0}._technicalInspectionMetric_1fzx3_1{background:#121214;border:1px solid #27272a;border-radius:12px;min-width:0;padding:15px}._technicalInspectionMetric_1fzx3_1 span{color:#a1a1aa;font-size:11px;font-weight:700;display:block}._technicalInspectionMetric_1fzx3_1 strong{color:#f4f4f5;overflow-wrap:anywhere;margin-top:8px;font-size:14px;display:block}._createInspectionButton_1fzx3_1{color:#18181b;min-height:40px;font:inherit;white-space:nowrap;background:#f4f4f5;border:1px solid #f4f4f5;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}._createInspectionButton_1fzx3_1:hover{background:#fff}._createInspectionButton_1fzx3_1 svg{width:16px;height:16px}._inspectionHistoryHeading_1fzx3_1>span,._repairHistoryHeading_1fzx3_1>span{color:#d4d4d8;background:#3f3f46;border-radius:999px;place-items:center;min-width:28px;height:26px;font-size:11px;font-weight:800;display:grid}._repairHistory_1fzx3_1{margin-bottom:36px}._currentDefects_1fzx3_1{border-color:#a16207b3}._repairHistoryFilters_1fzx3_1{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}._repairHistoryFilters_1fzx3_1 label{color:#a1a1aa;flex:150px;gap:5px;font-size:11px;font-weight:700;display:grid}._repairHistoryFilters_1fzx3_1 input,._repairHistoryFilters_1fzx3_1 select{box-sizing:border-box;color:#e4e4e7;width:100%;min-height:38px;font:inherit;background:#27272a;border:1px solid #3f3f46;border-radius:8px;padding:0 9px;font-size:12px}._repairEvents_1fzx3_1{gap:10px;display:grid}._repairEvent_1fzx3_1{background:#121214;border:1px solid #27272a;border-radius:12px;gap:13px;padding:15px;display:flex}._repairEventDefect_1fzx3_1{border-left:3px solid #facc15}._repairEventDone_1fzx3_1{border-left:3px solid #86efac}._repairEventIcon_1fzx3_1{color:#fef3c7;background:#713f12;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}._repairEventDone_1fzx3_1 ._repairEventIcon_1fzx3_1{color:#bbf7d0;background:#14532d}._repairEventIcon_1fzx3_1 svg{width:18px;height:18px}._repairEventContent_1fzx3_1{flex:1;min-width:0}._repairEventContent_1fzx3_1>div{justify-content:space-between;align-items:center;gap:12px;display:flex}._repairEventContent_1fzx3_1 strong{color:#d4d4d8;text-transform:uppercase;letter-spacing:.05em;font-size:11px}._repairEventContent_1fzx3_1 time,._repairEventContent_1fzx3_1 small{color:#a1a1aa;font-size:11px}._repairEventContent_1fzx3_1 h3{color:#f4f4f5;overflow-wrap:anywhere;margin:7px 0 4px;font-size:15px}._repairEventContent_1fzx3_1 p{color:#d4d4d8;white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0;font-size:13px;line-height:1.45}._repairNoNote_1fzx3_1{font-style:italic;color:#71717a!important}._repairEventContent_1fzx3_1 button{color:#e4e4e7;min-height:32px;font:inherit;background:#27272a;border:1px solid #52525b;border-radius:7px;padding:0 10px;font-size:11px;font-weight:700}._repairEventContent_1fzx3_1 button:hover{background:#3f3f46}._repairHistoryState_1fzx3_1,._repairHistoryError_1fzx3_1{color:#a1a1aa;text-align:center;border:1px dashed #3f3f46;border-radius:11px;margin:0;padding:22px;font-size:13px}._repairHistoryError_1fzx3_1{color:#fda4af;background:#8813371f;border-color:#9f1239}._eventsPagination_1fzx3_1{color:#a1a1aa;justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;font-size:12px;display:flex}._eventsPagination_1fzx3_1 button{color:#e4e4e7;min-height:34px;font:inherit;background:#27272a;border:1px solid #3f3f46;border-radius:8px;padding:0 11px;font-size:12px;font-weight:700}._eventsPagination_1fzx3_1 button:disabled{opacity:.45;cursor:not-allowed}._selectionTrigger_1fzx3_1{color:#f4f4f5;width:100%;min-height:40px;font:inherit;text-align:left;background:#27272a;border:1px solid #52525b;border-radius:8px;align-items:center;gap:8px;margin-top:10px;padding:0 10px;font-size:13px;display:flex}._selectionTrigger_1fzx3_1>svg{color:#a1a1aa;flex:none;width:16px;height:16px}._selectionTrigger_1fzx3_1>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._selectionTrigger_1fzx3_1 small{color:#e4e4e7;background:#3f3f46;border-radius:999px;place-items:center;min-width:20px;height:20px;font-size:10px;display:grid}._selectionBackdrop_1fzx3_1{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#09090bb8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._selectionDialog_1fzx3_1{background:#18181b;border:1px solid #52525b;border-radius:16px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(580px,100%);max-height:min(720px,100vh - 48px);display:grid;overflow:hidden;box-shadow:0 24px 60px #0000008c}._selectionDialog_1fzx3_1>header{border-bottom:1px solid #27272a;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px 16px;display:flex}._selectionDialog_1fzx3_1 header p{color:#a1a1aa;letter-spacing:.08em;margin:0 0 4px;font-size:10px;font-weight:800}._selectionDialog_1fzx3_1 header h2{color:#f4f4f5;margin:0;font-size:20px}._selectionDialog_1fzx3_1 header span{color:#a1a1aa;max-width:48ch;margin-top:6px;font-size:12px;line-height:1.45;display:block}._selectionDialog_1fzx3_1 header button{color:#d4d4d8;background:#27272a;border:1px solid #3f3f46;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}._selectionDialog_1fzx3_1 header button svg{width:16px;height:16px}._selectionSearch_1fzx3_1{color:#a1a1aa;background:#121214;border:1px solid #3f3f46;border-radius:9px;align-items:center;gap:9px;margin:16px 24px 0;padding:0 10px;display:flex}._selectionSearch_1fzx3_1 svg{width:16px;height:16px}._selectionSearch_1fzx3_1 input{color:#f4f4f5;width:100%;min-height:40px;font:inherit;background:0 0;border:0;outline:0;font-size:13px}._selectionList_1fzx3_1{align-content:start;gap:7px;min-height:0;margin:16px 24px;display:grid;overflow-y:auto}._selectionListOption_1fzx3_1,._selectionListOptionActive_1fzx3_1{color:#d4d4d8;width:100%;min-height:42px;font:inherit;text-align:left;background:#121214;border:1px solid #3f3f46;border-radius:9px;align-items:center;gap:10px;padding:9px 11px;font-size:13px;display:flex}._selectionListOptionActive_1fzx3_1{color:#f4f4f5;background:#0e749033;border-color:#38bdf8}._selectionListOption_1fzx3_1 input{accent-color:#38bdf8}._selectionRadio_1fzx3_1{border:1px solid #71717a;border-radius:50%;flex:none;width:14px;height:14px}._selectionListOptionActive_1fzx3_1 ._selectionRadio_1fzx3_1{border:4px solid #38bdf8}._selectionEmpty_1fzx3_1,._selectionError_1fzx3_1{color:#a1a1aa;margin:0;font-size:13px}._selectionError_1fzx3_1{color:#fda4af;margin:0 24px 14px}._selectionDialog_1fzx3_1>footer{border-top:1px solid #27272a;justify-content:flex-end;gap:9px;padding:16px 24px;display:flex}._selectionDialog_1fzx3_1>footer button{color:#d4d4d8;min-height:38px;font:inherit;background:#27272a;border:1px solid #3f3f46;border-radius:8px;padding:0 13px;font-size:13px;font-weight:700}._selectionDialog_1fzx3_1>footer button:last-child{color:#18181b;background:#f4f4f5;border-color:#f4f4f5}._selectionDialog_1fzx3_1 button:disabled{opacity:.55;cursor:wait}._editableVehicleImage_1fzx3_1{cursor:pointer;place-items:center;width:100%;height:100%;display:grid}._editableVehicleImage_1fzx3_1 ._vehicleImage_1fzx3_1{width:100%;height:100%}._editableVehicleImage_1fzx3_1>span{color:#fff;background:#09090bcc;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:700;position:absolute;inset:auto 12px 12px}._editableVehicleImage_1fzx3_1 input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._visuallyHidden_1fzx3_1{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._vehicleImage_1fzx3_1{aspect-ratio:16/9;color:#71717a;background:#121214;border:1px solid #27272a;border-radius:12px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}._vehicleImage_1fzx3_1 img{object-fit:contain;background:#09090b;width:100%;height:100%;display:block}._vehicleImageCompact_1fzx3_1{border:0;border-right:1px solid #27272a;border-radius:0;width:116px;height:100%;min-height:184px}._vehicleImageCompact_1fzx3_1 img{object-fit:cover}._vehiclePlaceholder_1fzx3_1{opacity:.65;width:72%;height:auto}._maintenanceDateSection_1fzx3_1{background:#18181b;border:1px solid #3f3f46;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 24px;padding:20px 22px;display:flex}._maintenanceDateSection_1fzx3_1 p{color:#a1a1aa;letter-spacing:.045em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:800}._maintenanceDateSection_1fzx3_1 h2{color:#f4f4f5;margin:0;font-size:18px}._maintenanceDateSection_1fzx3_1>strong{color:#d4d4d8;font-size:14px}._maintenanceDateEditor_1fzx3_1{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._maintenanceDateEditor_1fzx3_1 input{color:#f4f4f5;min-height:40px;font:inherit;background:#27272a;border:1px solid #3f3f46;border-radius:9px;outline:0;padding:0 10px;font-size:13px}._maintenanceDateEditor_1fzx3_1 button{color:#d4d4d8;min-height:40px;font:inherit;background:#27272a;border:1px solid #3f3f46;border-radius:9px;padding:0 12px;font-size:13px;font-weight:700}._maintenanceDateEditor_1fzx3_1 button:first-child:not(:last-child){color:#121214;background:#f4f4f5;border-color:#f4f4f5}._maintenanceDateEditor_1fzx3_1 button:disabled{cursor:wait;opacity:.6}._maintenanceDateError_1fzx3_1{color:#fca5a5;flex-basis:100%;margin:-6px 0 0;font-size:13px}@media (width<=900px){._vehicleDetailsGrid_1fzx3_1,._technicalInspectionGrid_1fzx3_1{grid-template-columns:1fr}._operationalHealthBanner_1fzx3_1{flex-wrap:wrap}._operationalHealthDefects_1fzx3_1{border-top:1px solid #3f3f46;border-left:0;flex:100%;padding:14px 0 0}._mainWorkspace_1fzx3_1{grid-template-columns:1fr}._mainWorkspace_1fzx3_1 ._expiryDashboardGrid_1fzx3_1{grid-template-columns:repeat(2,minmax(0,1fr))}._vehicleHero_1fzx3_1{grid-template-columns:120px minmax(0,1fr) auto}._vehicleHeroMedia_1fzx3_1,._vehicleHeroMedia_1fzx3_1 ._vehicleImage_1fzx3_1,._vehicleHeroMedia_1fzx3_1 ._vehicleImage_1fzx3_1 img{width:120px;height:78px;max-height:78px}._heroOperationalSummary_1fzx3_1{border-top:1px solid #3f3f46;border-left:0;grid-column:2/-1;padding:12px 0 0}._vehicleHero_1fzx3_1>._inlineEditHint_1fzx3_1,._vehicleHero_1fzx3_1>._formError_1fzx3_1{grid-column:2/-1}._activeProblemsWidget_1fzx3_1{grid-template-columns:minmax(190px,.8fr) 1fr}._activeProblemsWidget_1fzx3_1>button{grid-column:1/-1;justify-self:start}}@media (width<=620px){._detailsSection_1fzx3_1,._inspectionHistory_1fzx3_1,._repairHistory_1fzx3_1,._technicalInspectionWidget_1fzx3_1{border-radius:14px;padding:18px}._operationalHealthBanner_1fzx3_1{align-items:stretch;gap:14px;padding:18px}._operationalHealthStatus_1fzx3_1{width:100%}._operationalHealthStatus_1fzx3_1>div>span{white-space:normal}._operationalHealthDefects_1fzx3_1{flex-direction:column;align-items:flex-start;gap:6px}._operationalHealthActions_1fzx3_1{width:100%;margin-left:0}._operationalHealthPrimaryAction_1fzx3_1,._operationalHealthDisabledAction_1fzx3_1{width:100%}._mainWorkspace_1fzx3_1{margin-bottom:28px}._mainWorkspace_1fzx3_1 ._expiryDashboardGrid_1fzx3_1{grid-template-columns:1fr}._maintenanceProgressWidget_1fzx3_1{border-radius:14px;padding:20px}._activeProblemsWidget_1fzx3_1{grid-template-columns:1fr;gap:14px;padding:18px}._activeProblemsWidget_1fzx3_1>button{grid-column:auto;justify-content:center;width:100%}._vehicleHero_1fzx3_1{grid-template-columns:96px minmax(0,1fr);gap:12px;min-height:0;padding:14px}._vehicleHeroMedia_1fzx3_1,._vehicleHeroMedia_1fzx3_1 ._vehicleImage_1fzx3_1,._vehicleHeroMedia_1fzx3_1 ._vehicleImage_1fzx3_1 img{width:96px;height:62px;max-height:62px}._heroIdentityName_1fzx3_1{flex-wrap:wrap;gap:6px}._vehicleHeroIdentity_1fzx3_1 h1{font-size:21px}._heroOperationalSummary_1fzx3_1{flex-wrap:wrap;grid-column:1/-1;gap:12px}._heroGlobalActions_1fzx3_1{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start}._vehicleHero_1fzx3_1>._inlineEditHint_1fzx3_1,._vehicleHero_1fzx3_1>._formError_1fzx3_1{grid-column:1/-1;margin-top:0}._detailsSection_1fzx3_1 dl{grid-template-columns:1fr}._detailsSectionHeader_1fzx3_1,._inspectionHistoryHeading_1fzx3_1,._repairHistoryHeading_1fzx3_1,._technicalInspectionWidget_1fzx3_1>header{gap:12px}._technicalInspectionWidget_1fzx3_1>header{flex-direction:column}._createInspectionButton_1fzx3_1{width:100%}._repairEventContent_1fzx3_1>div{flex-direction:column;align-items:flex-start;gap:3px}._eventsPagination_1fzx3_1{justify-content:space-between}._selectionBackdrop_1fzx3_1{padding:12px}._selectionDialog_1fzx3_1{max-height:calc(100vh - 24px)}._selectionDialog_1fzx3_1>header,._selectionDialog_1fzx3_1>footer{padding-inline:18px}._selectionSearch_1fzx3_1,._selectionList_1fzx3_1{margin-inline:18px}._selectionDialog_1fzx3_1>footer button{flex:1}}._formPage_9qf0d_1{width:min(100%,1040px);margin:0 auto;padding:40px 28px 72px}._formHeader_9qf0d_2{justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px;display:flex}._formHeader_9qf0d_2 p{color:#a1a1aa;text-transform:uppercase;letter-spacing:.5px;margin:14px 0 7px;font-size:13px;font-weight:700}._formHeader_9qf0d_2 h1{color:#f4f4f5;letter-spacing:-1.2px;margin:0;font-size:clamp(28px,4vw,42px);line-height:1.1}._backButton_9qf0d_5{color:#a1a1aa;min-height:38px;font:inherit;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:700;display:inline-flex}._backButton_9qf0d_5:hover{color:#f4f4f5;background:#27272a}._backButton_9qf0d_5 svg{width:18px;height:18px}._immutableHint_9qf0d_8,._prefillHint_9qf0d_8{color:#d4d4d8;background:#18181b;border:1px solid #3f3f46;border-radius:10px;font-size:13px;line-height:1.45}._immutableHint_9qf0d_8{max-width:280px;padding:11px 13px}._prefillHint_9qf0d_8{color:#a1a1aa;margin:0 0 20px;padding:13px 15px}._inspectionForm_9qf0d_11{gap:20px;display:grid}._formSection_9qf0d_12{background:#18181b;border:1px solid #3f3f46;border-radius:16px;min-width:0;margin:0;padding:20px}._formSection_9qf0d_12 legend{color:#f4f4f5;padding:0 7px;font-size:15px;font-weight:800}._formFields_9qf0d_14{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._formFields_9qf0d_14>label,._choiceField_9qf0d_15,._decision_9qf0d_15{color:#d4d4d8;border:0;gap:7px;min-width:0;padding:0;font-size:13px;font-weight:650;display:grid}._formFields_9qf0d_14>label>span,._choiceField_9qf0d_15 legend,._decision_9qf0d_15 legend,._itemNote_9qf0d_16>span{align-items:baseline;gap:6px;padding:0;display:inline-flex}._formFields_9qf0d_14 em,._itemNote_9qf0d_16 em{color:#71717a;font-size:11px;font-style:normal;font-weight:500}._formFields_9qf0d_14 input,._formFields_9qf0d_14 select,._formFields_9qf0d_14 textarea,._itemNote_9qf0d_16 textarea{color:#f4f4f5;width:100%;min-height:46px;font:inherit;background:#27272a;border:1px solid #3f3f46;border-radius:10px;outline:0;padding:0 12px;font-size:14px}._formFields_9qf0d_14 textarea,._itemNote_9qf0d_16 textarea{resize:vertical;min-height:92px;padding-block:11px}._formFields_9qf0d_14 input:focus,._formFields_9qf0d_14 select:focus,._formFields_9qf0d_14 textarea:focus,._itemNote_9qf0d_16 textarea:focus{border-color:#a1a1aa}._fullField_9qf0d_21{grid-column:1/-1}._choiceButtons_9qf0d_22{flex-wrap:wrap;gap:8px;display:flex}._choice_9qf0d_15{color:#a1a1aa;cursor:pointer;background:#27272a;border:1px solid #3f3f46;border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}._choice_9qf0d_15:hover{color:#f4f4f5;border-color:#71717a}._choice_9qf0d_15 input{accent-color:#f4f4f5;width:15px;height:15px;min-height:15px;margin:0}._choiceSelected_9qf0d_26{color:#121214;background:#f4f4f5;border-color:#d4d4d8}._checklistSection_9qf0d_27{padding:16px}._checklist_9qf0d_27{gap:9px;display:grid}._checkItem_9qf0d_29{background:#121214;border:1px solid #27272a;border-radius:12px;padding:14px}._checkItemRepair_9qf0d_30{background:#1c1917;border-color:#a16207}._checkItemDefect_9qf0d_30{background:#1f1517;border-color:#991b1b}._requiredNote_9qf0d_30{box-shadow:0 0 0 1px #fbbf242e;border-color:#fbbf24!important}._checkItemMain_9qf0d_31{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}._itemNumber_9qf0d_32{color:#a1a1aa;background:#27272a;border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid}._checkItem_9qf0d_29 p{color:#e4e4e7;margin:0;font-size:14px;line-height:1.4}._trailerItemHint_9qf0d_34{color:#fbbf24;margin-top:4px;font-size:11px;font-weight:700;display:block}._defectOwner_9qf0d_34{color:#fbbf24;gap:5px;margin:12px 0 0 40px;font-size:12px;font-weight:700;display:grid}._defectOwner_9qf0d_34 select{color:#f4f4f5;max-width:260px;min-height:36px;font:inherit;background:#27272a;border:1px solid #a16207;border-radius:8px;padding:0 9px}._itemChoices_9qf0d_35{gap:6px;display:flex}._itemChoices_9qf0d_35 ._choice_9qf0d_15{justify-content:center;min-width:58px}._itemNote_9qf0d_16{gap:6px;margin-top:12px;display:grid}._itemNote_9qf0d_16 textarea{min-height:56px;font-size:13px}._photoUpload_9qf0d_39{color:#d4d4d8;text-align:center;cursor:pointer;background:#27272a;border:1px dashed #52525b;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:64px;padding:12px 14px;font-size:14px;font-weight:700;display:flex!important}._photoUpload_9qf0d_39:hover{color:#f4f4f5;border-color:#a1a1aa}._photoUpload_9qf0d_39 svg{width:19px;height:19px}._photoUpload_9qf0d_39 input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._photoHint_9qf0d_41{color:#71717a;grid-column:1/-1;margin:-7px 0 0;font-size:12px;line-height:1.45}._photoPreviewGrid_9qf0d_42{grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(142px,1fr));gap:10px;display:grid}._photoPreview_9qf0d_42{background:#121214;border:1px solid #3f3f46;border-radius:10px;min-width:0;margin:0;overflow:hidden}._photoPreview_9qf0d_42 img{aspect-ratio:4/3;object-fit:cover;background:#09090b;width:100%;display:block}._photoPreview_9qf0d_42 figcaption{align-items:center;gap:5px;min-width:0;padding:7px;display:flex}._photoPreview_9qf0d_42 figcaption span{color:#d4d4d8;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;overflow:hidden}._photoPreview_9qf0d_42 button{color:#a1a1aa;background:#27272a;border:0;border-radius:6px;flex:none;place-items:center;width:24px;height:24px;padding:0;display:grid}._photoPreview_9qf0d_42 button:hover{color:#fff;background:#3f3f46}._photoPreview_9qf0d_42 button svg{width:14px;height:14px}._decision_9qf0d_15{background:#121214;border:1px solid #27272a;border-radius:12px;gap:10px;padding:15px}._formError_9qf0d_44,._historyError_9qf0d_44{color:#fecaca;background:#450a0a;border:1px solid #7f1d1d;border-radius:10px;margin:0;padding:13px 15px;font-size:14px}._saveButton_9qf0d_45{color:#121214;min-height:50px;font:inherit;background:#f4f4f5;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;font-size:14px;font-weight:800;display:inline-flex}._saveButton_9qf0d_45:hover{background:#fff}._saveButton_9qf0d_45:disabled{cursor:wait;opacity:.65}._saveButton_9qf0d_45 svg,._loading_9qf0d_45 svg{width:18px;height:18px}._saveButton_9qf0d_45:disabled svg,._loading_9qf0d_45 svg{animation:.9s linear infinite _spin_9qf0d_1}._loading_9qf0d_45,._historyState_9qf0d_46{color:#a1a1aa;text-align:center;justify-content:center;align-items:center;gap:9px;min-height:120px;margin:0;display:flex}._historyState_9qf0d_46{border:1px dashed #3f3f46;border-radius:12px;min-height:auto;padding:18px}._historyList_9qf0d_48{gap:10px;display:grid}._historyContent_9qf0d_49{gap:14px;display:grid}._historyFilters_9qf0d_49{background:#121214;border:1px solid #27272a;border-radius:11px;grid-template-columns:minmax(160px,1.15fr) repeat(2,minmax(124px,.8fr)) minmax(160px,1fr);gap:10px;padding:12px;display:grid}._historyFilters_9qf0d_49 label{color:#a1a1aa;gap:5px;min-width:0;font-size:11px;font-weight:700;display:grid}._historyFilters_9qf0d_49 input,._historyFilters_9qf0d_49 select{color:#e4e4e7;width:100%;min-height:36px;font:inherit;background:#27272a;border:1px solid #3f3f46;border-radius:8px;outline:0;padding:0 9px;font-size:12px}._historyFilters_9qf0d_49 input:focus,._historyFilters_9qf0d_49 select:focus{border-color:#a1a1aa}._historyPagination_9qf0d_49{justify-content:flex-end;align-items:center;gap:9px;display:flex}._historyPagination_9qf0d_49 button{color:#d4d4d8;min-height:34px;font:inherit;background:#27272a;border:1px solid #3f3f46;border-radius:8px;padding:0 11px;font-size:12px;font-weight:700}._historyPagination_9qf0d_49 button:hover:not(:disabled){color:#fff;background:#3f3f46}._historyPagination_9qf0d_49 button:disabled{cursor:not-allowed;opacity:.45}._historyPagination_9qf0d_49 span{color:#a1a1aa;font-size:12px}._historyCard_9qf0d_50{background:#121214;border:1px solid #27272a;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:15px;display:flex}._historyCard_9qf0d_50>div:first-child{gap:4px;min-width:0;display:grid}._historyCard_9qf0d_50 strong{color:#f4f4f5;font-size:14px}._historyCard_9qf0d_50 span:not(._historyType_9qf0d_50):not(._statusBadge_9qf0d_50){color:#a1a1aa;overflow-wrap:anywhere;font-size:12px}._historyType_9qf0d_50{color:#d4d4d8;letter-spacing:.35px;text-transform:uppercase;width:fit-content;font-size:11px;font-weight:800}._historyResults_9qf0d_51,._detailActions_9qf0d_51{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}._historyResults_9qf0d_51 button,._historyResults_9qf0d_51 a,._detailActions_9qf0d_51 a{color:#d4d4d8;min-height:34px;font:inherit;background:#27272a;border:1px solid #3f3f46;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}._historyResults_9qf0d_51 button:hover,._historyResults_9qf0d_51 a:hover,._detailActions_9qf0d_51 a:hover{color:#fff;background:#3f3f46}._historyResults_9qf0d_51 svg,._detailActions_9qf0d_51 svg{width:15px;height:15px}._galleryButton_9qf0d_51{color:#d4d4d8;min-height:34px;font:inherit;background:#27272a;border:1px solid #3f3f46;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}._galleryButton_9qf0d_51:hover{color:#fff;background:#3f3f46}._galleryButton_9qf0d_51 svg{width:15px;height:15px}._galleryButton_9qf0d_51 span{color:#18181b;background:#f4f4f5;border-radius:999px;place-items:center;min-width:18px;height:18px;font-size:10px;display:grid}._photoCountHint_9qf0d_51{font-size:13px;color:#a1a1aa!important;margin:10px 0 0!important}._galleryBackdrop_9qf0d_51,._lightboxBackdrop_9qf0d_51{z-index:30;background:#000000c2;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._galleryDialog_9qf0d_51{background:#18181b;border:1px solid #3f3f46;border-radius:18px;width:min(100%,960px);max-height:calc(100svh - 48px);padding:22px;overflow-y:auto;box-shadow:0 24px 64px #0000007a}._galleryDialog_9qf0d_51 header{justify-content:space-between;align-items:start;gap:16px;margin-bottom:18px;display:flex}._galleryDialog_9qf0d_51 header p{color:#a1a1aa;letter-spacing:.35px;text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:800}._galleryDialog_9qf0d_51 h3{color:#f4f4f5;margin:0;font-size:21px}._galleryDialog_9qf0d_51 header button,._lightbox_9qf0d_51>button{color:#a1a1aa;background:#27272a;border:0;border-radius:9px;place-items:center;width:34px;height:34px;padding:0;display:grid}._galleryDialog_9qf0d_51 header button:hover,._lightbox_9qf0d_51>button:hover{color:#fff;background:#3f3f46}._galleryDialog_9qf0d_51 header svg,._lightbox_9qf0d_51>button svg{width:18px;height:18px}._galleryGrid_9qf0d_51{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}._galleryGrid_9qf0d_51 button{color:#d4d4d8;min-width:0;font:inherit;text-align:left;background:#121214;border:1px solid #3f3f46;border-radius:11px;padding:0;overflow:hidden}._galleryGrid_9qf0d_51 button:hover{border-color:#a1a1aa}._galleryGrid_9qf0d_51 img{aspect-ratio:4/3;object-fit:cover;background:#09090b;width:100%;display:block}._galleryGrid_9qf0d_51 span{overflow-wrap:anywhere;padding:9px 10px;font-size:12px;display:block}._emptyGallery_9qf0d_51{color:#a1a1aa;text-align:center;border:1px dashed #52525b;border-radius:11px;margin:0;padding:20px;font-size:14px}._lightboxBackdrop_9qf0d_51{z-index:31;padding:16px}._lightbox_9qf0d_51{background:#18181b;border:1px solid #3f3f46;border-radius:16px;grid-template-rows:auto minmax(0,1fr);gap:10px;width:min(100%,1180px);height:min(86svh,860px);padding:12px;display:grid}._lightboxHeader_9qf0d_51{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}._lightboxHeader_9qf0d_51>p{color:#a1a1aa;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:13px;overflow:hidden}._lightboxHeader_9qf0d_51>div{align-items:center;gap:6px;display:flex}._lightboxHeader_9qf0d_51 span{color:#d4d4d8;font-variant-numeric:tabular-nums;text-align:center;min-width:48px;font-size:12px}._lightboxHeader_9qf0d_51 button{color:#a1a1aa;background:#27272a;border:0;border-radius:9px;place-items:center;width:34px;height:34px;padding:0;display:grid}._lightboxHeader_9qf0d_51 button:hover:not(:disabled){color:#fff;background:#3f3f46}._lightboxHeader_9qf0d_51 button:disabled{cursor:not-allowed;opacity:.42}._lightboxHeader_9qf0d_51 svg{width:18px;height:18px}._zoomViewport_9qf0d_51{overscroll-behavior:contain;touch-action:pan-x pan-y pinch-zoom;background:#09090b;border-radius:10px;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:auto}._zoomViewport_9qf0d_51 img{object-fit:contain;transform-origin:50%;cursor:zoom-in;width:100%;height:100%;transition:transform .14s;display:block}._zoomViewport_9qf0d_51 img[style*="scale(1)"]{cursor:default}._zoomViewport_9qf0d_51>span{color:#d4d4d8;pointer-events:none;background:#18181bd6;border-radius:6px;max-width:min(90%,420px);padding:5px 8px;font-size:11px;position:absolute;bottom:10px;right:12px}._statusBadge_9qf0d_50{white-space:nowrap;border-radius:999px;align-items:center;width:fit-content;min-height:27px;padding:0 8px;font-size:11px;font-weight:800;display:inline-flex}._statusGood_9qf0d_52{color:#bbf7d0;background:#14532d}._statusDanger_9qf0d_52{color:#fecaca;background:#7f1d1d}._dialogBackdrop_9qf0d_53{z-index:20;background:#000000b3;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._detailsDialog_9qf0d_53{background:#18181b;border:1px solid #3f3f46;border-radius:18px;width:min(100%,920px);max-height:calc(100svh - 48px);padding:24px;overflow-y:auto;box-shadow:0 24px 64px #0000007a}._detailsDialog_9qf0d_53 header{justify-content:space-between;align-items:start;gap:16px;display:flex}._detailsDialog_9qf0d_53 header p{color:#a1a1aa;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:800}._detailsDialog_9qf0d_53 h2{color:#f4f4f5;margin:0;font-size:21px}._detailsDialog_9qf0d_53 header button{color:#a1a1aa;background:0 0;border:0;border-radius:9px;place-items:center;width:34px;height:34px;padding:0;display:grid}._detailsDialog_9qf0d_53 header button:hover{color:#f4f4f5;background:#27272a}._detailsDialog_9qf0d_53 header svg{width:18px;height:18px}._detailActions_9qf0d_51{justify-content:flex-start;margin:20px 0}._detailFacts_9qf0d_54{border:1px solid #27272a;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;overflow:hidden}._detailFacts_9qf0d_54 div{border-bottom:1px solid #27272a;border-right:1px solid #27272a;min-width:0;padding:12px}._detailFacts_9qf0d_54 dt{color:#71717a;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:700}._detailFacts_9qf0d_54 dd{color:#d4d4d8;overflow-wrap:anywhere;margin:0;font-size:13px}._detailChecklist_9qf0d_55,._detailDefects_9qf0d_55{margin-top:24px}._detailChecklist_9qf0d_55 h3,._detailDefects_9qf0d_55 h3{color:#f4f4f5;margin:0 0 10px;font-size:16px}._detailChecklist_9qf0d_55>div{border-top:1px solid #27272a;grid-template-columns:28px minmax(0,1fr) 42px minmax(100px,.5fr);align-items:start;gap:10px;padding:10px 0;display:grid}._detailChecklist_9qf0d_55 span{color:#a1a1aa;background:#27272a;border-radius:7px;place-items:center;width:25px;height:25px;font-size:11px;font-weight:800;display:grid}._detailChecklist_9qf0d_55 p,._detailChecklist_9qf0d_55 em{color:#d4d4d8;margin:0;font-size:13px;line-height:1.35}._detailChecklist_9qf0d_55 em{color:#a1a1aa;overflow-wrap:anywhere;font-style:normal}._detailChecklist_9qf0d_55 strong{font-size:12px}._yes_9qf0d_55{color:#86efac}._no_9qf0d_55{color:#fca5a5}._detailDefects_9qf0d_55>p{color:#d4d4d8;white-space:pre-wrap;margin:0;line-height:1.5}._photoGrid_9qf0d_55{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-top:14px;display:grid}._photoGrid_9qf0d_55 a{background:#09090b;border:1px solid #3f3f46;border-radius:10px;display:block;overflow:hidden}._photoGrid_9qf0d_55 img{object-fit:cover;width:100%;height:120px;display:block}@keyframes _spin_9qf0d_1{to{transform:rotate(360deg)}}@media (width<=720px){._formPage_9qf0d_1{padding:26px 16px 56px}._formHeader_9qf0d_2{flex-direction:column;align-items:stretch;gap:14px}._immutableHint_9qf0d_8{max-width:none}._formFields_9qf0d_14{grid-template-columns:1fr}._fullField_9qf0d_21{grid-column:auto}._formSection_9qf0d_12{padding:16px}._checklistSection_9qf0d_27{padding:10px}._checkItemMain_9qf0d_31{grid-template-columns:28px minmax(0,1fr)}._itemChoices_9qf0d_35{grid-column:2}._historyFilters_9qf0d_49{grid-template-columns:repeat(2,minmax(0,1fr))}._historyFilters_9qf0d_49 label:first-child,._historyFilters_9qf0d_49 label:last-child{grid-column:1/-1}._historyPagination_9qf0d_49{justify-content:space-between}._historyCard_9qf0d_50{flex-direction:column;align-items:stretch}._historyResults_9qf0d_51{justify-content:flex-start}._detailFacts_9qf0d_54{grid-template-columns:repeat(2,minmax(0,1fr))}._detailChecklist_9qf0d_55>div{grid-template-columns:28px minmax(0,1fr) 36px}._detailChecklist_9qf0d_55 em{grid-column:2/-1}._dialogBackdrop_9qf0d_53{padding:10px}._lightboxBackdrop_9qf0d_51{padding:8px}._lightbox_9qf0d_51{height:min(90svh,860px);padding:10px}._lightboxHeader_9qf0d_51{flex-direction:column;align-items:flex-start}._lightboxHeader_9qf0d_51>div{justify-content:flex-end;align-self:stretch}._zoomViewport_9qf0d_51>span{display:none}._detailsDialog_9qf0d_53{border-radius:14px;max-height:calc(100svh - 20px);padding:18px}}@media (width<=420px){._detailFacts_9qf0d_54{grid-template-columns:1fr}._detailFacts_9qf0d_54 div{border-right:0}._choiceButtons_9qf0d_22{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._choice_9qf0d_15{justify-content:center}._itemChoices_9qf0d_35{width:100%}._itemChoices_9qf0d_35 ._choice_9qf0d_15,._historyResults_9qf0d_51>*{flex:1}}._checklistSection_9qf0d_27 ._formFields_9qf0d_14{display:block}._decisionsSection_9qf0d_62 ._decision_9qf0d_15{text-align:center;align-items:center}._decisionsSection_9qf0d_62 ._decision_9qf0d_15 legend{text-align:center;width:100%}._decisionsSection_9qf0d_62 ._choiceButtons_9qf0d_22{justify-content:center;width:100%}._placeholder_8k72z_1{place-items:center;width:100%;padding:40px 24px;display:grid}._content_8k72z_2{color:#f4f4f5;text-align:center;background:#18181b;border:1px solid #27272a;border-radius:24px;width:min(100%,640px);padding:clamp(40px,8vw,88px) 32px}._content_8k72z_2 h1{letter-spacing:-1.5px;margin:0;font-size:clamp(32px,5vw,48px);line-height:1.1}._content_8k72z_2 p{color:#a1a1aa;margin:16px 0 0;font-size:16px;line-height:1.5}._authContainer_o897w_1{background:0 0;flex:1;justify-content:center;align-items:center;width:100%;max-width:100vw;padding:40px 20px;display:flex;position:relative;overflow:hidden}._ambientGlow_o897w_14{pointer-events:none;z-index:0;background:radial-gradient(circle,#38bdf814 0%,#0000 70%);border-radius:50%;width:640px;height:640px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._authPanel_o897w_27{z-index:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#f4f4f5;background:#18181bc7;border:1px solid #ffffff14;border-radius:24px;width:100%;max-width:520px;padding:48px 40px;position:relative;box-shadow:0 32px 80px #0000008c,inset 0 1px #ffffff0d}._backButton_o897w_43{color:#a1a1aa;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:600;transition:color .15s;display:inline-flex}._backButton_o897w_43:hover{color:#f4f4f5}._backIcon_o897w_61{width:16px;height:16px}._formIntro_o897w_66{margin:28px 0 32px}._title_o897w_70{letter-spacing:-.025em;color:#f4f4f5;margin:0;font-size:34px;font-weight:800;line-height:1.12}._subtitle_o897w_79{color:#a1a1aa;margin:10px 0 0;font-size:15px;line-height:1.5}._form_o897w_66{flex-direction:column;gap:22px;display:flex}._fieldGroup_o897w_92{flex-direction:column;gap:8px;display:flex}._label_o897w_98{color:#d4d4d8;font-size:14px;font-weight:600}._inputWrapper_o897w_104{align-items:center;display:flex;position:relative}._inputIcon_o897w_110{color:#71717a;pointer-events:none;width:18px;height:18px;position:absolute;left:16px}._input_o897w_104{color:#f4f4f5;background:#12121499;border:1px solid #3f3f46b3;border-radius:12px;outline:none;width:100%;min-height:52px;padding:0 16px 0 46px;font-size:16px;transition:all .16s}._inputWithToggle_o897w_132{padding-right:46px}._input_o897w_104::placeholder{color:#71717a}._input_o897w_104:focus{background:#121214d9;border-color:#38bdf8;box-shadow:0 0 0 3px #38bdf826}._passwordToggle_o897w_146{color:#a1a1aa;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:36px;height:36px;padding:0;transition:color .15s,background .15s;display:grid;position:absolute;right:8px}._passwordToggle_o897w_146:hover{color:#f4f4f5;background:#ffffff0d}._toggleIcon_o897w_167{width:18px;height:18px}._formError_o897w_172{color:#fca5a5;background:#7f1d1d4d;border:1px solid #ef44444d;border-radius:10px;margin:0;padding:12px 14px;font-size:14px;line-height:1.4}._submitButton_o897w_183{color:#121214;cursor:pointer;background:#f4f4f5;border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:54px;margin-top:6px;font-size:16px;font-weight:700;transition:all .18s;display:inline-flex;box-shadow:0 8px 24px #0000004d}._submitButton_o897w_183:not(:disabled):hover{background:#fff;transform:translateY(-1px);box-shadow:0 12px 28px #f4f4f526}._submitButton_o897w_183:not(:disabled):active{transform:translateY(0)}._submitButton_o897w_183:disabled{cursor:wait;opacity:.65}._submitIcon_o897w_217{width:18px;height:18px}._helpText_o897w_222{color:#71717a;text-align:center;margin:28px 0 0;font-size:13px;line-height:1.5}@media (width<=1024px){._authPanel_o897w_27{max-width:480px;padding:40px 32px}._title_o897w_70{font-size:30px}}@media (width<=640px){._authContainer_o897w_1{padding:20px 14px}._ambientGlow_o897w_14{width:320px;height:320px}._authPanel_o897w_27{border-radius:18px;max-width:100%;padding:28px 20px}._formIntro_o897w_66{margin:20px 0 24px}._title_o897w_70{font-size:24px}._subtitle_o897w_79,._label_o897w_98{font-size:13px}._input_o897w_104{min-height:48px;font-size:15px}._submitButton_o897w_183{min-height:50px;font-size:15px}._helpText_o897w_222{margin:20px 0 0;font-size:12px}}._page_omm90_1{width:100%;margin:0 auto;padding:36px clamp(16px,3vw,48px) 72px}._pageHeader_omm90_7{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}._headingGroup_omm90_16{min-width:0}._headingGroup_omm90_16 h1{color:#f4f4f5;letter-spacing:-.025em;white-space:nowrap;margin:0;font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1.1}._search_omm90_30{color:#a1a1aa;background:#18181bd9;border:1px solid #3f3f46b3;border-radius:12px;flex:1;align-items:center;gap:10px;max-width:420px;min-height:44px;padding:0 16px;transition:border-color .16s,box-shadow .16s;display:flex;position:relative}._search_omm90_30:focus-within{border-color:#38bdf8!important;box-shadow:0 0 0 3px #38bdf82e!important}._searchIcon_omm90_51{flex-shrink:0;width:17px;height:17px}._search_omm90_30 input{color:#f4f4f5;background:0 0;width:100%;font-size:14px;box-shadow:none!important;border:0!important;outline:none!important}._search_omm90_30 input::placeholder{color:#71717a}._clearSearch_omm90_71{color:#71717a;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._clearSearch_omm90_71:hover{color:#f4f4f5}._clearSearch_omm90_71 svg{width:14px;height:14px}._createButton_omm90_90{color:#121214;white-space:nowrap;cursor:pointer;background:#f4f4f5;border:1px solid #fff3;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;min-height:44px;padding:0 22px;font-size:13.5px;font-weight:700;transition:all .16s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 8px 20px #00000059}._createButton_omm90_90:hover{background:#fff;transform:translateY(-1px);box-shadow:0 12px 24px #f4f4f526}._createButton_omm90_90 svg{width:16px;height:16px}._tableWrap_omm90_120{background:#18181b;border:1px solid #3f3f4699;border-radius:16px;width:100%;overflow-x:auto;box-shadow:0 12px 32px #0000004d}._table_omm90_120{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;min-width:860px}._table_omm90_120 th{color:#a1a1aa;letter-spacing:.6px;text-transform:uppercase;background:#12121499;border-bottom:1px solid #3f3f4699;height:48px;padding:0 20px;font-size:11px;font-weight:800}._table_omm90_120 td{color:#d4d4d8;vertical-align:middle;border-bottom:1px solid #27272a99;height:60px;padding:8px 20px;font-size:14px}._table_omm90_120 tr:last-child td{border-bottom:0}._table_omm90_120 tr{transition:background .14s}._table_omm90_120 tr:hover td{background:#ffffff06}._colEmployee_omm90_170{width:38%}._colLogin_omm90_174{width:28%}._colRole_omm90_178{width:22%}._colActions_omm90_182{text-align:right;width:12%}._sortButton_omm90_187{color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}._sortButton_omm90_187:hover{color:#f4f4f5}._sortButton_omm90_187 svg{width:13px;height:13px}._employeeButton_omm90_210{color:#f4f4f5;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;min-width:0;max-width:100%;padding:0;font-size:14px;font-weight:700;display:inline-flex}._employeeName_omm90_226{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._employeeButton_omm90_210:hover ._employeeName_omm90_226{color:#38bdf8;text-underline-offset:3px;text-decoration:underline}._avatar_omm90_238{color:#f4f4f5;background:#3f3f46cc;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:12.5px;font-weight:800;display:grid}._loginCell_omm90_252 code{color:#e4e4e7;text-overflow:ellipsis;white-space:nowrap;background:#121214;border:1px solid #3f3f4699;border-radius:6px;max-width:100%;padding:3px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12.5px;display:inline-block;overflow:hidden}._noLogin_omm90_267{color:#71717a;font-size:13px;font-style:italic}._roleBadge_omm90_273{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:11.5px;font-weight:800;display:inline-flex}._roleIcon_omm90_284{flex-shrink:0;width:13px;height:13px}._roleAdministrator_omm90_290{color:#bfdbfe;background:#1e3a8a59;border:1px solid #3b82f659}._roleMechanic_omm90_296{color:#a7f3d0;background:#064e3b59;border:1px solid #22c55e59}._roleDriver_omm90_302{color:#d4d4d8;background:#27272a99;border:1px solid #3f3f4680}._actions_omm90_308{justify-content:flex-end;gap:6px;display:flex}._iconButton_omm90_314{color:#a1a1aa;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;width:34px;height:34px;transition:all .14s;display:grid}._iconButton_omm90_314:hover{color:#f4f4f5;background:#27272acc;border-color:#3f3f4699}._iconButton_omm90_314 svg{width:15px;height:15px}._archivedRow_omm90_338{opacity:.45}._emptyState_omm90_342{text-align:center;color:#71717a!important;padding:40px 16px!important}._error_omm90_348{color:#fca5a5;background:#7f1d1d4d;border:1px solid #ef44444d;border-radius:12px;margin:0 0 16px;padding:12px 16px;font-size:14px}._backdrop_omm90_358{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bf;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._modal_omm90_369{color:#f4f4f5;background:#18181b;border:1px solid #ffffff1a;border-radius:20px;width:min(100%,680px);max-height:min(840px,100svh - 48px);padding:32px;overflow-y:auto;box-shadow:0 32px 80px #0009}._modalHeader_omm90_381{border-bottom:1px solid #3f3f4680;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;padding-bottom:16px;display:flex}._modalHeader_omm90_381 h2{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800}._closeButton_omm90_398{color:#a1a1aa;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;transition:all .14s;display:grid}._closeButton_omm90_398:hover{color:#f4f4f5;background:#27272a99}._closeButton_omm90_398 svg{width:18px;height:18px}._form_omm90_421{flex-direction:column;gap:20px;display:flex}._formSection_omm90_427{background:#12121466;border:1px solid #3f3f4666;border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}._sectionHeader_omm90_437{color:#38bdf8;letter-spacing:.8px;text-transform:uppercase;font-size:11px;font-weight:800}._formGrid_omm90_445{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._field_omm90_451{color:#d4d4d8;flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}._fullField_omm90_460{grid-column:1/-1}._fieldLabel_omm90_464{align-items:baseline;gap:6px;display:inline-flex}._optionalField_omm90_470{color:#71717a;font-size:11px;font-weight:500}._formHint_omm90_476{color:#a1a1aa;margin:4px 0 0;font-size:12px;line-height:1.4}._form_omm90_421 input,._form_omm90_421 select{color:#f4f4f5;width:100%;min-height:44px;font:inherit;background:#18181bbf;border:1px solid #3f3f46b3;border-radius:10px;padding:0 12px;font-size:14px;transition:border-color .16s,box-shadow .16s;outline:none!important}._form_omm90_421 input:focus,._form_omm90_421 select:focus{border-color:#38bdf8!important;box-shadow:0 0 0 3px #38bdf82e!important}._formError_omm90_504{color:#fca5a5;background:#7f1d1d4d;border:1px solid #ef44444d;border-radius:10px;margin:0;padding:10px 12px;font-size:13px}._submitButton_omm90_514{color:#121214;cursor:pointer;background:#f4f4f5;border:1px solid #fff3;border-radius:999px;min-height:48px;margin-top:8px;font-size:14px;font-weight:700;transition:all .18s;box-shadow:0 8px 24px #0000004d}._submitButton_omm90_514:hover:not(:disabled){background:#fff;transform:translateY(-1px)}._submitButton_omm90_514:disabled{cursor:wait;opacity:.65}._userCard_omm90_538{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}._detailAvatarWrapper_omm90_546{background:#27272a66;border:1px solid #ffffff1a;border-radius:50%;padding:4px}._detailAvatar_omm90_546{color:#f4f4f5;background:#3f3f46cc;border-radius:50%;place-items:center;width:58px;height:58px;font-size:18px;font-weight:800;display:grid}._userCard_omm90_538>strong{color:#f4f4f5;font-size:20px;font-weight:800}._userCardRole_omm90_571{margin-top:-4px}._userCard_omm90_538 dl{text-align:left;flex-direction:column;gap:0;width:100%;margin:16px 0 0;display:flex}._userCard_omm90_538 dl div{border-top:1px solid #3f3f4666;grid-template-columns:minmax(140px,.8fr) minmax(0,1.2fr);gap:16px;padding:12px 0;display:grid}._userCard_omm90_538 dt{color:#71717a;font-size:13px;font-weight:600}._userCard_omm90_538 dd{color:#f4f4f5;word-break:break-word;margin:0;font-size:13px}._mobileList_omm90_605{display:none}@media (width<=1100px){._pageHeader_omm90_7{flex-wrap:wrap}._search_omm90_30{flex-basis:100%;order:3;max-width:100%}._headingGroup_omm90_16{order:1}._createButton_omm90_90{order:2}}@media (width<=820px){._page_omm90_1{padding:24px 16px 56px}._pageHeader_omm90_7{flex-direction:column;align-items:stretch;gap:14px}._createButton_omm90_90{justify-content:center;width:100%}._tableWrap_omm90_120{display:none}._mobileList_omm90_605{gap:12px;display:grid}._mobileEmptyState_omm90_654{color:#71717a;text-align:center;background:#18181b99;border:1px solid #3f3f4680;border-radius:16px;margin:0;padding:32px 20px}._mobileCard_omm90_664{background:#18181b99;border:1px solid #3f3f4680;border-radius:16px;overflow:hidden}._mobileCardTop_omm90_671{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}._mobileCardTop_omm90_671 ._employeeButton_omm90_210{flex:1;min-width:0}._mobileCardTop_omm90_671 ._employeeName_omm90_226{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mobileContact_omm90_690{background:#1212144d;border-top:1px solid #27272a99;flex-direction:column;gap:4px;padding:12px 16px;display:flex}._mobileContact_omm90_690 span{color:#71717a;font-size:11px;font-weight:600}._mobileContact_omm90_690 strong{color:#d4d4d8;overflow-wrap:anywhere;font-size:13.5px;font-weight:600}._mobileActions_omm90_712{border-top:1px solid #27272a99;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._mobileActions_omm90_712 button{color:#d4d4d8;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:13px;font-weight:700;display:inline-flex}._mobileActions_omm90_712 button+button{border-left:1px solid #27272a99}._mobileActions_omm90_712 button:active{background:#27272a99}._mobileActions_omm90_712 svg{width:16px;height:16px}._backdrop_omm90_358{padding:16px}._modal_omm90_369{border-radius:18px;padding:20px}._formGrid_omm90_445{grid-template-columns:1fr}}._hero_1y9gj_1{background:0 0;flex:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative}._heroInner_1y9gj_11{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;width:min(100%,1440px);margin:0 auto;padding:48px 32px;display:grid;position:relative}._heroCopy_1y9gj_22{text-align:left;flex-direction:column;align-items:flex-start;display:flex}._companyBadge_1y9gj_29{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#18181b80;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 14px;display:inline-flex}._badgeDot_1y9gj_41{background-color:#38bdf8;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #38bdf8}._companyName_1y9gj_49{color:#a1a1aa;letter-spacing:1.2px;text-transform:uppercase;font-size:12px;font-weight:700}._title_1y9gj_57{color:#f4f4f5;letter-spacing:-.03em;max-width:20ch;margin:0;font-size:clamp(36px,4.2vw,56px);font-weight:800;line-height:1.08}._titleHighlight_1y9gj_67{background:linear-gradient(135deg,#fff 30%,#a1a1aa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}._lead_1y9gj_74{color:#a1a1aa;max-width:520px;margin:20px 0 36px;font-size:clamp(15px,1.3vw,18px);line-height:1.55}._ctaGroup_1y9gj_82{align-items:center;width:auto;display:flex}._primaryButton_1y9gj_88{color:#121214;cursor:pointer;background:#f4f4f5;border:1px solid #fff3;border-radius:14px;justify-content:center;align-items:center;gap:14px;min-height:56px;padding:0 28px;font-size:16px;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;box-shadow:0 12px 32px #00000059}._primaryButton_1y9gj_88:hover{background:#fff;border-color:#fff;transform:translateY(-2px);box-shadow:0 16px 40px #f4f4f526}._primaryButton_1y9gj_88:active{transform:translateY(0)}._primaryButton_1y9gj_88:focus-visible{outline-offset:3px;outline:3px solid #3b82f6}._buttonIconWrapper_1y9gj_123{background:#12121414;border-radius:8px;place-items:center;width:28px;height:28px;transition:transform .2s;display:grid}._primaryButton_1y9gj_88:hover ._buttonIconWrapper_1y9gj_123{background:#1212141f;transform:translate(3px)}._arrowIcon_1y9gj_138{width:16px;height:16px}._heroArtwork_1y9gj_143{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#18181b99;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;width:100%;padding:32px;display:flex;position:relative;overflow:hidden;box-shadow:0 32px 64px #0006}._artworkGlow_1y9gj_157{pointer-events:none;background:radial-gradient(circle,#38bdf81f 0%,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-60px}._artworkHeader_1y9gj_168{border-bottom:1px solid #3f3f4680;justify-content:space-between;align-items:center;gap:12px;padding-bottom:20px;display:flex}._artworkTitleGroup_1y9gj_177{align-items:center;gap:8px;min-width:0;display:flex}._pulseIcon_1y9gj_184{color:#38bdf8;flex-shrink:0;width:16px;height:16px}._artworkCaption_1y9gj_191{color:#a1a1aa;letter-spacing:.8px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}._statusChip_1y9gj_202{color:#d4d4d8;white-space:nowrap;background:#12121499;border:1px solid #3f3f4680;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}._statusDot_1y9gj_217{border-radius:50%;flex-shrink:0;width:8px;height:8px}._active_1y9gj_224 ._statusDot_1y9gj_217{background-color:#22c55e;box-shadow:0 0 8px #22c55e}._inactive_1y9gj_229 ._statusDot_1y9gj_217{background-color:#ef4444;box-shadow:0 0 8px #ef4444}._checking_1y9gj_234 ._statusDot_1y9gj_217{background-color:#eab308;box-shadow:0 0 8px #eab308}._illustrationWrapper_1y9gj_239{place-items:center;padding:32px 12px;display:grid;position:relative}._vehicleMark_1y9gj_246{color:#f4f4f5;filter:drop-shadow(0 12px 24px #0006);width:100%;max-width:320px;height:auto}._telemetryCard_1y9gj_254{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}._telemetryItem_1y9gj_261{background:#12121480;border:1px solid #3f3f4680;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}._telemetryIconBox_1y9gj_272{background:#27272ab3;border:1px solid #3f3f4680;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}._telemetryIcon_1y9gj_272{color:#d4d4d8;width:18px;height:18px}._telemetryIconSuccess_1y9gj_289{color:#4ade80;width:18px;height:18px}._telemetryText_1y9gj_295{flex-direction:column;min-width:0;display:flex}._telemetryLabel_1y9gj_301{color:#71717a;font-size:11px;font-weight:600}._telemetryValue_1y9gj_307{color:#f4f4f5;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}@media (width<=1024px){._heroInner_1y9gj_11{grid-template-columns:1fr;gap:36px;padding:32px 24px}._heroCopy_1y9gj_22{text-align:center;align-items:center}._title_1y9gj_57{max-width:100%}._lead_1y9gj_74{max-width:560px;margin:16px 0 28px}._heroArtwork_1y9gj_143{max-width:580px;margin:0 auto}}@media (width<=640px){._heroInner_1y9gj_11{gap:28px;padding:20px 16px 32px}._companyBadge_1y9gj_29{margin-bottom:16px}._lead_1y9gj_74{margin:14px 0 24px;font-size:14px}._ctaGroup_1y9gj_82{width:100%}._primaryButton_1y9gj_88{justify-content:center;width:100%;padding:0 48px 0 20px}._buttonIconWrapper_1y9gj_123{position:absolute;top:50%;right:14px;transform:translateY(-50%)}._primaryButton_1y9gj_88:hover ._buttonIconWrapper_1y9gj_123{transform:translate(2px,-50%)}._heroArtwork_1y9gj_143{border-radius:20px;padding:20px 16px}._artworkHeader_1y9gj_168{padding-bottom:14px}._artworkCaption_1y9gj_191{font-size:11px}._illustrationWrapper_1y9gj_239{padding:20px 8px}}@media (width<=520px){._telemetryCard_1y9gj_254{grid-template-columns:1fr;gap:8px}._telemetryItem_1y9gj_261{padding:10px 12px}}._app_3hg18_1{background-color:#121214;flex-direction:column;min-height:100svh;display:flex}._publicApp_3hg18_8{background:linear-gradient(#121214bf 0%,#121214e0 100%),url(/Back_img.png) 50%/cover no-repeat fixed}._publicApp_3hg18_8 ._header_3hg18_14{background:0 0;border-bottom:1px solid #ffffff0d}._publicApp_3hg18_8 ._footer_3hg18_19{background:0 0;border-top:1px solid #ffffff0d}._publicApp_3hg18_8 ._main_3hg18_24{min-height:0}._header_3hg18_14{z-index:50;-webkit-backdrop-filter:blur(16px);background:#121214d9;border-bottom:1px solid #ffffff14;width:100%;height:76px;position:sticky;top:0}._headerInner_3hg18_40,._footerInner_3hg18_41{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:24px;width:100%;height:100%;margin:0 auto;padding-inline:clamp(16px,3.5vw,56px);display:flex}._main_3hg18_24{flex-direction:column;flex:1;width:100%;display:flex}._sessionLoading_3hg18_60{color:#71717a;place-self:center;font-size:14px}._footer_3hg18_19{color:#71717a;border-top:1px solid #ffffff0d;width:100%;min-height:64px;font-size:13px}._footerInner_3hg18_41{justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}._userMenu_3hg18_82{border-left:1px solid #ffffff14;flex-shrink:0;align-items:center;gap:12px;margin-left:8px;padding-left:20px;display:flex}._headerControls_3hg18_92{flex-wrap:nowrap;align-items:center;gap:16px;display:flex}._headerTab_3hg18_99{color:#a1a1aa;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;min-height:42px;padding:0 12px;font-size:14px;font-weight:700;text-decoration:none;transition:all .16s;display:inline-flex}._tabIcon_3hg18_116{width:16px;height:16px;color:inherit;flex-shrink:0}._headerTab_3hg18_99:hover{color:#f4f4f5;background:#ffffff08;border-radius:8px 8px 0 0}._headerTabActive_3hg18_129{color:#f4f4f5;border-bottom-color:#38bdf8}._avatar_3hg18_134{color:#d4d4d8;background:#3f3f46cc;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:grid}._userInfo_3hg18_148{flex-direction:column;gap:2px;min-width:0;display:flex}._userName_3hg18_155{color:#f4f4f5;white-space:nowrap;font-size:13.5px;font-weight:700;line-height:1.2}._userRole_3hg18_163{color:#71717a;font-size:11.5px;line-height:1.2}._signOutButton_3hg18_169{color:#d4d4d8;cursor:pointer;white-space:nowrap;background:#18181b99;border:1px solid #3f3f4699;border-radius:8px;align-items:center;gap:6px;min-height:36px;margin-left:8px;padding:0 12px;font-size:13px;font-weight:600;transition:all .14s;display:inline-flex}._signOutButton_3hg18_169:hover{color:#fff;background:#27272acc;border-color:#fff3}._signOutButton_3hg18_169:disabled{cursor:wait;opacity:.6}._signOutButton_3hg18_169 svg{width:15px;height:15px}._mobileMenuToggle_3hg18_203,._mobileMenuLayer_3hg18_204{display:none}._visuallyHidden_3hg18_208{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=820px){._header_3hg18_14{height:64px}._headerInner_3hg18_40{padding-inline:20px}._headerControls_3hg18_92{display:none}._mobileMenuToggle_3hg18_203{color:#f4f4f5;cursor:pointer;background:#27272acc;border:1px solid #3f3f4699;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}._mobileMenuToggle_3hg18_203:hover{background:#3f3f46}._mobileMenuToggle_3hg18_203 svg{width:18px;height:18px}._mobileMenuLayer_3hg18_204{z-index:1000;visibility:hidden;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(14px);background:#000000c7;transition:opacity .2s,visibility 0s linear .22s;display:block;position:fixed;inset:0}._mobileMenuLayerOpen_3hg18_268{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .2s}._mobileMenuPanel_3hg18_275{color:#f4f4f5;background:#18181b;border-bottom:1px solid #ffffff1f;border-radius:0 0 24px 24px;flex-direction:column;min-height:280px;padding:20px 20px 24px;transition:transform .22s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(-105%);box-shadow:0 24px 64px #000000d9}._mobileMenuLayerOpen_3hg18_268 ._mobileMenuPanel_3hg18_275{transform:translateY(0)}._mobileMenuHeader_3hg18_293{color:#38bdf8;letter-spacing:.8px;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:11px;font-weight:800;display:flex}._mobileMenuHeader_3hg18_293 button{color:#a1a1aa;cursor:pointer;background:#27272a99;border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}._mobileMenuHeader_3hg18_293 button:hover{color:#f4f4f5;background:#3f3f46}._mobileMenuHeader_3hg18_293 svg{width:18px;height:18px}._mobileMenuTabs_3hg18_327{flex-direction:column;gap:8px;display:flex}._mobileMenuTab_3hg18_327{color:#d4d4d8;background:#18181b99;border:1px solid #3f3f4680;border-radius:12px;align-items:center;gap:12px;min-height:48px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;transition:all .14s;display:flex}._mobileTabIcon_3hg18_349{width:18px;height:18px;color:inherit;flex-shrink:0}._mobileMenuTab_3hg18_327:hover{color:#fff;background:#27272acc}._mobileMenuTabActive_3hg18_361{color:#121214;background:#f4f4f5;border-color:#38bdf866}._mobileMenuTabActive_3hg18_361 ._mobileTabIcon_3hg18_349{color:#121214}._mobileMenuFooter_3hg18_371{border-top:1px solid #3f3f4680;flex-direction:column;gap:16px;margin-top:24px;padding-top:20px;display:flex}._mobileProfile_3hg18_380{align-items:center;gap:12px;display:flex}._mobileProfile_3hg18_380 ._avatar_3hg18_134{width:40px;height:40px}._mobileProfileDetails_3hg18_391{flex-direction:column;gap:2px;min-width:0;display:flex}._mobileProfileDetails_3hg18_391 strong{color:#f4f4f5;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}._mobileProfileDetails_3hg18_391 span{color:#a1a1aa;font-size:12px}._mobileSignOutButton_3hg18_412{color:#fca5a5;min-height:46px;font:inherit;cursor:pointer;background:#7f1d1d40;border:1px solid #ef44444d;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-size:13.5px;font-weight:700;transition:all .14s;display:inline-flex}._mobileSignOutButton_3hg18_412:hover{color:#fff;background:#7f1d1d66}._mobileSignOutButton_3hg18_412:disabled{cursor:wait;opacity:.65}._mobileSignOutButton_3hg18_412 svg{width:16px;height:16px}._footer_3hg18_19{padding-block:14px}._footerInner_3hg18_41{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding-inline:20px}}*,:before,:after{box-sizing:border-box}:root{--focus-border:#38bdf8;--focus-glow:#38bdf82e}html,body{max-width:100vw;overflow-x:hidden}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#121214}body{color:#f4f4f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#121214;min-width:320px;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}:focus{outline:none}input:focus,select:focus,textarea:focus{border-color:var(--focus-border)!important;box-shadow:0 0 0 3px var(--focus-glow)!important;outline:none!important}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--focus-border)!important;outline-offset:2px!important;box-shadow:0 0 12px var(--focus-glow)!important}
