.StepSim-module__OxgtJa__heading{font-size:var(--traq-text-8xl);letter-spacing:-1px;line-height:1.1}.StepSim-module__OxgtJa__fieldGroup{gap:var(--traq-spacing-lg);flex-direction:column;width:100%;display:flex}.StepSim-module__OxgtJa__footer{gap:var(--traq-spacing-lg);width:100%;display:flex}.StepSim-module__OxgtJa__lockedBanner{padding:var(--traq-spacing-md) var(--traq-spacing-xl);background-color:var(--traq-accent-dim);color:var(--traq-accent);border-radius:var(--traq-radius-sm);font-size:var(--traq-text-sm);font-family:var(--traq-font-body);text-align:center;width:100%}.StepSim-module__OxgtJa__errorBanner{padding:var(--traq-spacing-md) var(--traq-spacing-xl);color:var(--traq-danger);border-radius:var(--traq-radius-sm);font-size:var(--traq-text-sm);font-family:var(--traq-font-body);background-color:#ff444420;width:100%}@media (max-width:768px){.StepSim-module__OxgtJa__heading{font-size:var(--traq-text-5xl)}}
.StepGps-module__N0Plua__heading{font-size:var(--traq-text-8xl);letter-spacing:-1px;line-height:1.1}.StepGps-module__N0Plua__fieldGroup{gap:var(--traq-spacing-lg);flex-direction:column;width:100%;display:flex}.StepGps-module__N0Plua__footer{gap:var(--traq-spacing-lg);width:100%;display:flex}.StepGps-module__N0Plua__lockedBanner{padding:var(--traq-spacing-md) var(--traq-spacing-xl);background-color:var(--traq-accent-dim);color:var(--traq-accent);border-radius:var(--traq-radius-sm);font-size:var(--traq-text-sm);font-family:var(--traq-font-body);text-align:center;width:100%}.StepGps-module__N0Plua__errorBanner{padding:var(--traq-spacing-md) var(--traq-spacing-xl);color:var(--traq-danger);border-radius:var(--traq-radius-sm);font-size:var(--traq-text-sm);font-family:var(--traq-font-body);background-color:#ff444420;width:100%}@media (max-width:768px){.StepGps-module__N0Plua__heading{font-size:var(--traq-text-5xl)}}
.StepReview-module__Y86Z_W__heading{font-size:var(--traq-text-8xl);letter-spacing:-1px;line-height:1.1}.StepReview-module__Y86Z_W__subtitle{color:var(--traq-text-secondary);font-size:var(--traq-text-base);margin-top:var(--traq-spacing-md)}.StepReview-module__Y86Z_W__summaryGroup{gap:var(--traq-spacing-3xl);width:100%;margin-top:var(--traq-spacing-3xl);flex-direction:column;display:flex}.StepReview-module__Y86Z_W__summarySection{background-color:var(--traq-bg-card);border:1px solid var(--traq-border);border-radius:var(--traq-radius-md);padding:var(--traq-spacing-3xl)}.StepReview-module__Y86Z_W__sectionTitle{color:var(--traq-text-secondary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--traq-spacing-xl);font-weight:600;font-size:var(--traq-text-base)!important}.StepReview-module__Y86Z_W__dataList{gap:var(--traq-spacing-lg);flex-direction:column;display:flex}.StepReview-module__Y86Z_W__dataRow{justify-content:space-between;align-items:baseline;gap:var(--traq-spacing-xl);display:flex}.StepReview-module__Y86Z_W__dataRow dt{color:var(--traq-text-secondary);font-size:var(--traq-text-sm);font-family:var(--traq-font-body);flex-shrink:0}.StepReview-module__Y86Z_W__dataRow dd{color:var(--traq-text-primary);font-size:var(--traq-text-base);font-family:var(--traq-font-body);word-break:break-all;text-align:right;font-weight:500}.StepReview-module__Y86Z_W__footer{gap:var(--traq-spacing-lg);width:100%;display:flex}.StepReview-module__Y86Z_W__errorBanner{padding:var(--traq-spacing-md) var(--traq-spacing-xl);color:var(--traq-danger);border-radius:var(--traq-radius-sm);font-size:var(--traq-text-sm);font-family:var(--traq-font-body);background-color:#ff444420;width:100%}@media (max-width:768px){.StepReview-module__Y86Z_W__heading{font-size:var(--traq-text-5xl)}}
.ActivationQr-module__3NYawW__qrContainer{border-radius:var(--traq-radius-md);padding:var(--traq-spacing-xl);box-shadow:var(--traq-shadow-elevated);background-color:#fff;justify-content:center;align-items:center;display:flex}.ActivationQr-module__3NYawW__qrContainer svg{width:100%;height:100%;display:block}
.StepQrResult-module__LmuzDG__heading{font-size:var(--traq-text-8xl);letter-spacing:-1px;line-height:1.1}.StepQrResult-module__LmuzDG__subtitle{color:var(--traq-text-secondary);font-size:var(--traq-text-base);margin-top:var(--traq-spacing-md)}.StepQrResult-module__LmuzDG__qrWrapper{margin-top:var(--traq-spacing-3xl);justify-content:center;display:flex}.StepQrResult-module__LmuzDG__urlSection{width:100%;margin-top:var(--traq-spacing-3xl)}.StepQrResult-module__LmuzDG__urlLabel{font-size:var(--traq-text-sm);color:var(--traq-text-secondary);font-family:var(--traq-font-body);margin-bottom:var(--traq-spacing-md)}.StepQrResult-module__LmuzDG__urlRow{align-items:center;gap:var(--traq-spacing-lg);background-color:var(--traq-bg-card);border:1px solid var(--traq-border);border-radius:var(--traq-radius-sm);padding:var(--traq-spacing-md) var(--traq-spacing-xl);display:flex}.StepQrResult-module__LmuzDG__urlText{font-size:var(--traq-text-sm);font-family:var(--traq-font-body);color:var(--traq-text-primary);word-break:break-all;flex:1;min-width:0}.StepQrResult-module__LmuzDG__copyButton{padding:var(--traq-spacing-md) var(--traq-spacing-xl);background-color:var(--traq-accent);color:#000;border-radius:var(--traq-radius-sm);font-family:var(--traq-font-body);font-size:var(--traq-text-sm);cursor:pointer;white-space:nowrap;border:none;flex-shrink:0;font-weight:600;transition:background-color .15s}.StepQrResult-module__LmuzDG__copyButton:hover{background-color:var(--traq-accent-hover)}.StepQrResult-module__LmuzDG__copyButton:active{opacity:.85}.StepQrResult-module__LmuzDG__tokenSection{width:100%;margin-top:var(--traq-spacing-3xl)}.StepQrResult-module__LmuzDG__tokenLabel{font-size:var(--traq-text-xs);color:var(--traq-text-muted);font-family:var(--traq-font-body);margin-bottom:var(--traq-spacing-sm)}.StepQrResult-module__LmuzDG__tokenValue{font-size:var(--traq-text-xs);color:var(--traq-text-muted);font-family:var(--traq-font-body);word-break:break-all;background-color:var(--traq-bg-surface);border-radius:var(--traq-radius-sm);padding:var(--traq-spacing-md) var(--traq-spacing-xl);border:1px solid var(--traq-border)}.StepQrResult-module__LmuzDG__footer{width:100%;display:flex}@media (max-width:768px){.StepQrResult-module__LmuzDG__heading{font-size:var(--traq-text-5xl)}.StepQrResult-module__LmuzDG__urlRow{flex-direction:column;align-items:stretch}.StepQrResult-module__LmuzDG__copyButton{text-align:center;width:100%}}
.InstallerShell-module__mzcd-W__shell{background-color:var(--traq-bg-primary);flex-direction:column;min-height:100dvh;display:flex}.InstallerShell-module__mzcd-W__header{z-index:10;background-color:var(--traq-bg-primary);border-bottom:1px solid var(--traq-border);position:sticky;top:0}.InstallerShell-module__mzcd-W__headerInner{align-items:center;gap:var(--traq-spacing-xl);padding:var(--traq-spacing-2xl) var(--traq-spacing-3xl);width:100%;max-width:var(--traq-wrapper-wide);min-height:64px;margin:0 auto;display:flex}.InstallerShell-module__mzcd-W__backButton{background:var(--traq-bg-surface);border:1px solid var(--traq-border);border-radius:var(--traq-radius-full);width:36px;height:36px;color:var(--traq-text-primary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.InstallerShell-module__mzcd-W__backButton:hover{background-color:var(--traq-bg-elevated)}.InstallerShell-module__mzcd-W__titleGroup{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.InstallerShell-module__mzcd-W__title{font-family:var(--traq-font-heading);font-size:var(--traq-text-4xl);color:var(--traq-text-primary);letter-spacing:-.5px;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:700;overflow:hidden}.InstallerShell-module__mzcd-W__subtitle{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-text-muted);margin:0}.InstallerShell-module__mzcd-W__headerAction{flex-shrink:0}.InstallerShell-module__mzcd-W__logoutButton{background-color:var(--traq-bg-surface);border:1px solid var(--traq-border);border-radius:var(--traq-radius-full);width:36px;height:36px;color:var(--traq-text-secondary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.InstallerShell-module__mzcd-W__logoutButton:hover{background-color:var(--traq-bg-elevated);color:var(--traq-text-primary)}.InstallerShell-module__mzcd-W__content{width:100%;max-width:var(--traq-wrapper-wide);padding:var(--traq-spacing-3xl) var(--traq-spacing-2xl) calc(96px + env(safe-area-inset-bottom));flex:1;margin:0 auto}.InstallerShell-module__mzcd-W__nav{z-index:20;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-top:1px solid var(--traq-border-strong);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);background-color:#111111eb;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -1px #ffffff0a,0 -8px 24px #00000059}.InstallerShell-module__mzcd-W__navInner{width:100%;max-width:480px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));grid-template-columns:repeat(4,1fr);gap:4px;margin:0 auto;display:grid}.InstallerShell-module__mzcd-W__navItem{cursor:pointer;font-family:var(--traq-font-body);font-size:var(--traq-text-xs);color:var(--traq-text-muted);background-color:#0000;border:none;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:56px;padding:8px 4px;font-weight:500;text-decoration:none;transition:color .15s,background-color .18s;display:flex;position:relative}.InstallerShell-module__mzcd-W__navItem:hover{color:var(--traq-text-secondary)}.InstallerShell-module__mzcd-W__navItemActive{color:var(--traq-accent);background-color:var(--traq-accent-dim)}.InstallerShell-module__mzcd-W__navItemActive:hover{color:var(--traq-accent)}.InstallerShell-module__mzcd-W__navIcon{flex-shrink:0;width:24px;height:24px}@media (max-width:768px){.InstallerShell-module__mzcd-W__navInner{grid-template-columns:none;grid-auto-columns:1fr;grid-auto-flow:column}}
.password-card-module__1yMfTG__container{padding:var(--traq-spacing-3xl) var(--traq-spacing-4xl);border:1px solid var(--traq-border);border-radius:var(--traq-radius-md);background-color:var(--traq-bg-card);box-sizing:border-box;flex-direction:column;align-items:flex-start;display:flex}.password-card-module__1yMfTG__label{margin:0 0 var(--traq-spacing-lg);font-family:var(--traq-font-body);font-size:var(--traq-text-xs);font-weight:var(--traq-fw-semibold);letter-spacing:var(--traq-tracking-wide);text-transform:uppercase;color:var(--traq-text-muted)}.password-card-module__1yMfTG__mask{font-family:var(--traq-font-heading);font-size:var(--traq-text-2xl);font-weight:var(--traq-fw-bold);line-height:var(--traq-leading-tight);letter-spacing:var(--traq-tracking-wide);color:var(--traq-text-primary);margin:0}.password-card-module__1yMfTG__description{margin:var(--traq-spacing-lg) 0 var(--traq-spacing-2xl);font-family:var(--traq-font-body);font-size:var(--traq-text-base);line-height:var(--traq-leading-normal);color:var(--traq-text-secondary)}.password-card-module__1yMfTG__action{padding:var(--traq-spacing-lg) var(--traq-spacing-3xl);border:1px solid var(--traq-border-strong);border-radius:var(--traq-radius-full);font-family:var(--traq-font-body);font-size:var(--traq-text-md);font-weight:var(--traq-fw-semibold);color:var(--traq-text-primary);white-space:nowrap;cursor:pointer;background-color:#0000;transition:background-color .15s}.password-card-module__1yMfTG__action:hover{background-color:var(--traq-bg-elevated)}.password-card-module__1yMfTG__action:focus-visible{outline:2px solid var(--traq-accent);outline-offset:2px}@media (max-width:768px){.password-card-module__1yMfTG__action{width:100%;padding:var(--traq-spacing-xl) var(--traq-spacing-3xl)}}
.change-password-modal-module__XILSeG__modal{--traq-modal-sm:var(--traq-spacing-27xl)}.change-password-modal-module__XILSeG__content{gap:var(--traq-spacing-3xl);flex-direction:column;width:100%;display:flex}.change-password-modal-module__XILSeG__title{padding-right:var(--traq-spacing-5xl);margin:0}.change-password-modal-module__XILSeG__description{margin:var(--traq-spacing-md) 0 0;color:var(--traq-text-secondary)}.change-password-modal-module__XILSeG__fields{gap:var(--traq-spacing-xl);flex-direction:column;display:flex}.change-password-modal-module__XILSeG__actions{gap:var(--traq-spacing-lg);flex-direction:column;width:100%;display:flex}
.profile-header-module__1p8sBa__header{--inner-max-width:1180px;--icon-button-size:44px;--title-size:clamp(var(--traq-text-3xl), 4vw, var(--traq-text-6xl));--subtitle-size:clamp(var(--traq-text-sm), 1.6vw, var(--traq-text-md));--titles-gap:var(--traq-spacing-xs);--transition:.15s ease;border-bottom:1px solid var(--traq-border);padding:var(--traq-spacing-3xl) var(--traq-spacing-2xl)}.profile-header-module__1p8sBa__inner{justify-content:space-between;align-items:center;gap:var(--traq-spacing-xl);max-width:var(--inner-max-width);margin:0 auto;display:flex}.profile-header-module__1p8sBa__lead{align-items:center;gap:var(--traq-spacing-xl);min-width:0;display:flex}.profile-header-module__1p8sBa__titles{gap:var(--titles-gap);flex-direction:column;min-width:0;display:flex}.profile-header-module__1p8sBa__title{line-height:1.1;font-size:var(--title-size)!important}.profile-header-module__1p8sBa__subtitle{overflow-wrap:anywhere;font-size:var(--subtitle-size)!important}.profile-header-module__1p8sBa__actions{align-items:center;gap:var(--traq-spacing-lg);flex-shrink:0;display:flex}.profile-header-module__1p8sBa__iconButton{width:var(--icon-button-size);height:var(--icon-button-size);border-radius:var(--traq-radius-full);background-color:var(--traq-bg-surface);color:var(--traq-text-secondary);cursor:pointer;transition:color var(--transition), background-color var(--transition);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.profile-header-module__1p8sBa__iconButton:hover{color:var(--traq-text-primary);background-color:var(--traq-bg-elevated)}@media (max-width:768px){.profile-header-module__1p8sBa__desktopOnly{display:none}}
.profile-avatar-module__e-22kG__avatar{--size:var(--avatar-size,4.5rem);width:var(--size);height:var(--size);border:1px solid var(--traq-border);border-radius:var(--traq-radius-full);background-color:var(--traq-bg-elevated);font-family:var(--traq-font-heading);font-size:calc(var(--size) * .3);font-weight:var(--traq-fw-bold);color:var(--traq-text-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.profile-avatar-module__e-22kG__photo{object-fit:cover}
.profile-link-module__wNPzba__link{border-radius:var(--traq-radius-full);border:2px solid #0000;flex-shrink:0;transition:border-color .15s;display:flex}.profile-link-module__wNPzba__link:hover{border-color:var(--traq-border-strong)}.profile-link-module__wNPzba__active,.profile-link-module__wNPzba__active:hover{border-color:var(--traq-accent)}.profile-link-module__wNPzba__avatar{--avatar-size:2.5rem}
.choose-vehicle-modal-module__ureuzW__content{gap:var(--traq-spacing-2xl);text-align:left;flex-direction:column;width:100%;display:flex}.choose-vehicle-modal-module__ureuzW__title{margin:0}.choose-vehicle-modal-module__ureuzW__description{color:var(--traq-text-secondary);line-height:var(--traq-leading-relaxed);margin:0}.choose-vehicle-modal-module__ureuzW__error{color:var(--traq-danger);margin:0}.choose-vehicle-modal-module__ureuzW__actions{gap:var(--traq-spacing-lg);flex-direction:column;display:flex}
.clients-list-module__PUuqdW__list{border:1px solid var(--traq-border);border-radius:var(--traq-radius-lg);background-color:var(--traq-bg-card);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.clients-list-module__PUuqdW__row{align-items:center;gap:var(--traq-spacing-2xl);padding:var(--traq-spacing-2xl) var(--traq-spacing-3xl);grid-template-columns:minmax(180px,1.4fr) minmax(140px,1fr) minmax(90px,.6fr) auto;display:grid}.clients-list-module__PUuqdW__row+.clients-list-module__PUuqdW__row{border-top:1px solid var(--traq-border)}.clients-list-module__PUuqdW__identity,.clients-list-module__PUuqdW__field{gap:var(--traq-spacing-xs);flex-direction:column;min-width:0;display:flex}.clients-list-module__PUuqdW__name{font-family:var(--traq-font-heading);font-size:var(--traq-text-lg);font-weight:var(--traq-fw-bold);color:var(--traq-text-primary)}.clients-list-module__PUuqdW__secondary{color:var(--traq-text-secondary);font-variant-numeric:tabular-nums}.clients-list-module__PUuqdW__label{font-size:var(--traq-text-xs);font-weight:var(--traq-fw-semibold);color:var(--traq-text-muted);text-transform:uppercase;letter-spacing:var(--traq-tracking-wide)}.clients-list-module__PUuqdW__value{color:var(--traq-text-primary);font-variant-numeric:tabular-nums}.clients-list-module__PUuqdW__actions{justify-content:flex-end;gap:var(--traq-spacing-md);flex-wrap:wrap;display:flex}.clients-list-module__PUuqdW__empty{color:var(--traq-text-secondary);margin:0}@media (max-width:960px){.clients-list-module__PUuqdW__row{grid-template-columns:repeat(2,minmax(0,1fr))}.clients-list-module__PUuqdW__identity,.clients-list-module__PUuqdW__actions{grid-column:1/-1}.clients-list-module__PUuqdW__actions{justify-content:stretch}.clients-list-module__PUuqdW__actions>*{flex:1}}
.pair-devices-modal-module__wytKlW__form{gap:var(--traq-spacing-2xl);flex-direction:column;width:100%;display:flex}.pair-devices-modal-module__wytKlW__title{margin:0}.pair-devices-modal-module__wytKlW__description{color:var(--traq-text-secondary);line-height:var(--traq-leading-relaxed);margin:0}.pair-devices-modal-module__wytKlW__error{color:var(--traq-danger);margin:0}
.search-input-module__C2e8iq__field{align-items:center;gap:var(--traq-spacing-lg);box-sizing:border-box;width:100%;max-width:360px;height:52px;padding:0 var(--traq-spacing-2xl);border:1px solid var(--traq-border);border-radius:var(--traq-radius-full);background-color:var(--traq-bg-surface);cursor:text;display:flex}.search-input-module__C2e8iq__field:focus-within{border-color:var(--traq-accent)}.search-input-module__C2e8iq__icon{color:var(--traq-text-muted);flex-shrink:0}.search-input-module__C2e8iq__input{min-width:0;color:var(--traq-text-primary);font-family:var(--traq-font-body);font-size:var(--traq-text-base);background:0 0;border:none;outline:none;flex:1}
.profile-view-module__-i2R1a__main{gap:var(--traq-spacing-3xl);max-width:var(--traq-wrapper-wide);padding:var(--traq-spacing-3xl) var(--traq-spacing-2xl) var(--traq-spacing-12xl);flex-direction:column;margin:0 auto;display:flex}.profile-view-module__-i2R1a__grid{align-items:start;gap:var(--traq-spacing-xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));display:grid}.profile-view-module__-i2R1a__column{gap:var(--traq-spacing-xl);flex-direction:column;display:flex}.profile-view-module__-i2R1a__mobileLogout{display:none!important}@media (max-width:768px){.profile-view-module__-i2R1a__mobileLogout{width:100%;display:inline-flex!important}}.profile-view-module__-i2R1a__error{color:var(--traq-danger)}
.payment-method-form-module__WabdbG__form{gap:var(--traq-spacing-5xl);flex-direction:column;display:flex}.payment-method-form-module__WabdbG__fields{gap:var(--traq-spacing-2xl);flex-direction:column;display:flex}.payment-method-form-module__WabdbG__row{gap:var(--traq-spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.payment-method-form-module__WabdbG__note{align-items:flex-start;gap:var(--traq-spacing-lg);padding:var(--traq-spacing-xl);border:1px solid var(--traq-border);border-radius:var(--traq-radius-sm);background-color:var(--traq-bg-surface);font-family:var(--traq-font-body);font-size:var(--traq-text-sm);line-height:var(--traq-leading-relaxed);color:var(--traq-text-secondary);margin:0;display:flex}.payment-method-form-module__WabdbG__noteIcon{color:var(--traq-accent);flex-shrink:0;margin-top:2px}.payment-method-form-module__WabdbG__noteStrong{font-weight:var(--traq-fw-bold);color:var(--traq-text-primary)}.payment-method-form-module__WabdbG__actions{gap:var(--traq-spacing-lg);display:flex}.payment-method-form-module__WabdbG__modal .payment-method-form-module__WabdbG__actions{justify-content:flex-end}.payment-method-form-module__WabdbG__action{font-size:var(--traq-text-md)!important;padding:var(--traq-spacing-lg) var(--traq-spacing-3xl)!important}.payment-method-form-module__WabdbG__page{flex:1;justify-content:space-between}.payment-method-form-module__WabdbG__page .payment-method-form-module__WabdbG__actions{flex-direction:column}.payment-method-form-module__WabdbG__page .payment-method-form-module__WabdbG__action{width:100%}
.status-chip-module__L6lDCG__chip{align-items:center;gap:var(--traq-spacing-xs);white-space:nowrap;border-radius:var(--traq-radius-full);padding:var(--traq-spacing-xs) var(--traq-spacing-base);font-family:var(--traq-font-body);font-size:var(--traq-text-xs);font-weight:var(--traq-fw-bold);letter-spacing:var(--traq-tracking-wide);line-height:var(--traq-leading-snug);display:inline-flex}.status-chip-module__L6lDCG__uppercase{text-transform:uppercase}.status-chip-module__L6lDCG__dot{background-color:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.status-chip-module__L6lDCG__success{color:var(--traq-accent);background-color:color-mix(in srgb, var(--traq-accent) 12%, transparent)}.status-chip-module__L6lDCG__neutral{color:var(--traq-text-secondary);background-color:var(--traq-bg-elevated)}.status-chip-module__L6lDCG__warning{color:var(--traq-warning);background-color:color-mix(in srgb, var(--traq-warning) 12%, transparent)}.status-chip-module__L6lDCG__danger{color:var(--traq-danger);background-color:color-mix(in srgb, var(--traq-danger) 12%, transparent)}.status-chip-module__L6lDCG__outline{color:var(--traq-text-primary);box-shadow:inset 0 0 0 1px var(--traq-border-strong);background-color:#0000}
.table-module__hPYT2q__scroll{--toggle-size:32px;--toggle-icon-rotation:180deg;background-color:var(--traq-bg-card);border:1px solid var(--traq-border);border-radius:var(--traq-radius-md);width:100%;overflow-x:auto}.table-module__hPYT2q__table{border-collapse:collapse;width:100%;min-width:640px}.table-module__hPYT2q__caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.table-module__hPYT2q__th{font-family:var(--traq-font-body);font-size:var(--traq-text-xs);font-weight:var(--traq-fw-semibold);color:var(--traq-text-muted);text-transform:uppercase;letter-spacing:var(--traq-tracking-wide);padding:var(--traq-spacing-xl) var(--traq-spacing-2xl);border-bottom:1px solid var(--traq-border);white-space:nowrap}.table-module__hPYT2q__td{font-family:var(--traq-font-body);font-size:var(--traq-text-base);color:var(--traq-text-primary);padding:var(--traq-spacing-xl) var(--traq-spacing-2xl);border-bottom:1px solid var(--traq-border);vertical-align:middle}.table-module__hPYT2q__row{transition:background-color .15s}.table-module__hPYT2q__row:hover,.table-module__hPYT2q__expanded{background-color:var(--traq-bg-elevated)}.table-module__hPYT2q__toggleHeader{width:var(--toggle-size)}.table-module__hPYT2q__toggleCell{width:var(--toggle-size);text-align:right}.table-module__hPYT2q__toggle{width:var(--toggle-size);height:var(--toggle-size);border-radius:var(--traq-radius-full);color:var(--traq-text-secondary);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex}.table-module__hPYT2q__toggle:hover{color:var(--traq-text-primary);background-color:var(--traq-bg-surface)}.table-module__hPYT2q__toggleLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.table-module__hPYT2q__toggleIcon{flex-shrink:0;transition:transform .15s}.table-module__hPYT2q__expanded .table-module__hPYT2q__toggleIcon{transform:rotate(var(--toggle-icon-rotation))}.table-module__hPYT2q__detailCell{padding:0 var(--traq-spacing-2xl) var(--traq-spacing-2xl);border-bottom:1px solid var(--traq-border)}.table-module__hPYT2q__group:last-child .table-module__hPYT2q__detailCell{border-bottom:none}@media (min-width:641px){.table-module__hPYT2q__group:last-child .table-module__hPYT2q__row .table-module__hPYT2q__td,.table-module__hPYT2q__expanded .table-module__hPYT2q__row .table-module__hPYT2q__td{border-bottom:none}}.table-module__hPYT2q__empty{font-family:var(--traq-font-body);font-size:var(--traq-text-base);color:var(--traq-text-secondary);text-align:center;padding:var(--traq-spacing-6xl) var(--traq-spacing-2xl)}@media (max-width:640px){.table-module__hPYT2q__scroll{background-color:#0000;border:none;border-radius:0;overflow-x:visible}.table-module__hPYT2q__table{min-width:0;display:block}.table-module__hPYT2q__table thead{display:none}.table-module__hPYT2q__table tbody,.table-module__hPYT2q__table tbody tr{display:block}.table-module__hPYT2q__group{background-color:var(--traq-bg-card);border:1px solid var(--traq-border);border-radius:var(--traq-radius-md);padding:0 var(--traq-spacing-xl)}.table-module__hPYT2q__group:not(:last-child){margin-bottom:var(--traq-spacing-lg)}.table-module__hPYT2q__row:hover,.table-module__hPYT2q__expanded{background-color:var(--traq-bg-card)}.table-module__hPYT2q__toggleCell{width:auto}.table-module__hPYT2q__toggleCell:before{content:none}.table-module__hPYT2q__toggle{gap:var(--traq-spacing-md);width:100%;height:auto;padding:var(--traq-spacing-md) 0;border-radius:var(--traq-radius-md);font-family:var(--traq-font-body);font-size:var(--traq-text-sm);font-weight:var(--traq-fw-semibold)}.table-module__hPYT2q__toggleLabel{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.table-module__hPYT2q__detailCell{padding:var(--traq-spacing-lg) 0 var(--traq-spacing-xl);border-top:1px solid var(--traq-border);border-bottom:none;display:block}.table-module__hPYT2q__td{justify-content:space-between;align-items:center;gap:var(--traq-spacing-xl);padding:var(--traq-spacing-lg) 0;display:flex}.table-module__hPYT2q__td:before{content:attr(data-label);font-family:var(--traq-font-body);font-size:var(--traq-text-xs);font-weight:var(--traq-fw-semibold);color:var(--traq-text-muted);text-transform:uppercase;letter-spacing:var(--traq-tracking-wide);white-space:nowrap}.table-module__hPYT2q__row .table-module__hPYT2q__td:last-child{border-bottom:none}.table-module__hPYT2q__td[data-label=""]:before{content:none}.table-module__hPYT2q__td[data-label=""]{justify-content:stretch}.table-module__hPYT2q__empty{display:block}}
.installations-table-module__zjbdia__plate{font-weight:var(--traq-fw-bold);color:var(--traq-text-primary);letter-spacing:var(--traq-tracking-wide)}.installations-table-module__zjbdia__actions{justify-content:flex-end;gap:var(--traq-spacing-md);flex-wrap:wrap;display:inline-flex}.installations-table-module__zjbdia__code{font-variant-numeric:tabular-nums}.installations-table-module__zjbdia__details{--detail-min-width:180px;grid-template-columns:repeat(auto-fill, minmax(var(--detail-min-width), 1fr));gap:var(--traq-spacing-xl) var(--traq-spacing-3xl);padding:var(--traq-spacing-xl) var(--traq-spacing-2xl);border-radius:var(--traq-radius-md);background-color:var(--traq-bg-card);border:1px solid var(--traq-border);margin:0;display:grid}.installations-table-module__zjbdia__detail{gap:var(--traq-spacing-xs);flex-direction:column;min-width:0;display:flex}.installations-table-module__zjbdia__detailLabel{font-family:var(--traq-font-body);font-size:var(--traq-text-xs);font-weight:var(--traq-fw-semibold);color:var(--traq-text-muted);text-transform:uppercase;letter-spacing:var(--traq-tracking-wide)}.installations-table-module__zjbdia__detailValue{font-family:var(--traq-font-body);font-size:var(--traq-text-base);color:var(--traq-text-primary);overflow-wrap:anywhere;margin:0}@media (max-width:640px){.installations-table-module__zjbdia__details{gap:var(--traq-spacing-lg);background-color:#0000;border:none;grid-template-columns:1fr;padding:0}.installations-table-module__zjbdia__detail{justify-content:space-between;align-items:center;gap:var(--traq-spacing-xl);flex-direction:row}.installations-table-module__zjbdia__detailValue{text-align:right}}
.profile-view-module__4icu3a__view{--column-min-width:22.5rem;gap:var(--traq-spacing-3xl);flex-direction:column;display:flex}.profile-view-module__4icu3a__grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--column-min-width)), 1fr));align-items:start;gap:var(--traq-spacing-xl);display:grid}.profile-view-module__4icu3a__column{gap:var(--traq-spacing-xl);flex-direction:column;display:flex}.profile-view-module__4icu3a__error{color:var(--traq-danger)}
.payment-method-modal-module__47pLZa__modal{--close-size:28px;align-items:stretch!important;gap:0!important;padding:0!important}.payment-method-modal-module__47pLZa__header{justify-content:space-between;align-items:flex-start;gap:var(--traq-spacing-xl);padding:var(--traq-spacing-3xl) var(--traq-spacing-3xl) var(--traq-spacing-xl);border-bottom:1px solid var(--traq-border);display:flex}.payment-method-modal-module__47pLZa__titles{gap:var(--traq-spacing-xs);flex-direction:column;display:flex}.payment-method-modal-module__47pLZa__title{font-family:var(--traq-font-heading);font-size:var(--traq-text-xl);font-weight:var(--traq-fw-bold);color:var(--traq-text-primary);margin:0}.payment-method-modal-module__47pLZa__subtitle{font-family:var(--traq-font-body);font-size:var(--traq-text-xs);color:var(--traq-text-muted);margin:0}.payment-method-modal-module__47pLZa__close{width:var(--close-size);height:var(--close-size);border-radius:var(--traq-radius-full);background-color:var(--traq-bg-surface);color:var(--traq-text-secondary);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.payment-method-modal-module__47pLZa__close:hover{color:var(--traq-text-primary)}.payment-method-modal-module__47pLZa__body{padding:var(--traq-spacing-3xl)}
.register-device-modal-module__GuTu3G__form{gap:var(--traq-spacing-2xl);flex-direction:column;width:100%;display:flex}.register-device-modal-module__GuTu3G__title{margin:0}.register-device-modal-module__GuTu3G__error{color:var(--traq-danger);margin:0}
.report-theft-button-module__hNTrsW__button{gap:var(--traq-spacing-md);font-size:var(--traq-text-md)!important;padding:var(--traq-spacing-lg) var(--traq-spacing-3xl)!important}@media (max-width:768px){.report-theft-button-module__hNTrsW__button{width:var(--traq-spacing-7xl);height:var(--traq-spacing-7xl);padding:0!important}.report-theft-button-module__hNTrsW__label{display:none}}
.input-code-module__IBDtXa__row{--input-code-size:78px;justify-content:center;gap:var(--traq-spacing-md);display:flex}.input-code-module__IBDtXa__input{width:100%;max-width:var(--input-code-size);aspect-ratio:1;box-sizing:border-box;text-align:center;font-family:var(--traq-font-heading);font-size:var(--traq-text-4xl);font-weight:var(--traq-fw-bold);color:var(--traq-text-primary);background-color:var(--traq-bg-input);border:1px solid var(--traq-border-input);border-radius:var(--traq-radius-sm);outline:none;transition:border-color .15s}.input-code-module__IBDtXa__input:focus{border-color:var(--traq-accent)}.input-code-module__IBDtXa__input:disabled{opacity:.5;cursor:not-allowed}.input-code-module__IBDtXa__inputError{border-color:var(--traq-danger)}@media (max-width:768px){.input-code-module__IBDtXa__input{aspect-ratio:auto;height:var(--input-code-size)}}
.car-info-card-module__SafZna__card{gap:var(--traq-spacing-md);padding:var(--traq-spacing-2xl);border:1px solid var(--traq-border);border-radius:var(--traq-radius-md);background-color:var(--traq-bg-card);flex-direction:column;display:flex}.car-info-card-module__SafZna__eyebrow{font-family:var(--traq-font-body);font-size:var(--traq-text-xs);font-weight:var(--traq-fw-bold);letter-spacing:var(--traq-tracking-wide);text-transform:uppercase;color:var(--traq-text-muted);margin:0}.car-info-card-module__SafZna__list{flex-direction:column;margin:0;display:flex}.car-info-card-module__SafZna__row{justify-content:space-between;align-items:center;gap:var(--traq-spacing-xl);padding:var(--traq-spacing-lg) 0;border-bottom:1px solid var(--traq-border);display:flex}.car-info-card-module__SafZna__row:last-child{border-bottom:none;padding-bottom:0}.car-info-card-module__SafZna__label{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-text-muted)}.car-info-card-module__SafZna__value{font-family:var(--traq-font-body);font-size:var(--traq-text-base);font-weight:var(--traq-fw-semibold);color:var(--traq-text-primary);text-align:right;margin:0}
.invite-installer-modal-module__LuLAZa__form{gap:var(--traq-spacing-2xl);flex-direction:column;width:100%;display:flex}.invite-installer-modal-module__LuLAZa__title{margin:0}.invite-installer-modal-module__LuLAZa__description{color:var(--traq-text-secondary);line-height:var(--traq-leading-relaxed);margin:0}.invite-installer-modal-module__LuLAZa__row{gap:var(--traq-spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.invite-installer-modal-module__LuLAZa__fieldGroup{gap:var(--traq-spacing-md);flex-direction:column;width:100%;display:flex}.invite-installer-modal-module__LuLAZa__label{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);font-weight:var(--traq-fw-medium);color:var(--traq-text-secondary)}.invite-installer-modal-module__LuLAZa__error{color:var(--traq-danger);margin:0}
.replace-devices-modal-module__os236W__content{gap:var(--traq-spacing-2xl);text-align:left;flex-direction:column;width:100%;display:flex}.replace-devices-modal-module__os236W__title{margin:0}.replace-devices-modal-module__os236W__description{color:var(--traq-text-secondary);line-height:var(--traq-leading-relaxed);margin:0}.replace-devices-modal-module__os236W__description strong{color:var(--traq-text-primary)}.replace-devices-modal-module__os236W__hint{padding:var(--traq-spacing-lg) var(--traq-spacing-xl);border-radius:var(--traq-radius-md);background-color:var(--traq-bg-surface);color:var(--traq-text-secondary);font-size:var(--traq-text-sm);margin:0}.replace-devices-modal-module__os236W__error{color:var(--traq-danger);margin:0}.replace-devices-modal-module__os236W__actions{gap:var(--traq-spacing-lg);flex-direction:column;display:flex}
.whatsapp-number-card-module__fWVEEG__container{justify-content:space-between;align-items:center;gap:var(--traq-spacing-3xl);padding:var(--traq-spacing-3xl) var(--traq-spacing-4xl);border:1px solid var(--traq-border);border-radius:var(--traq-radius-md);background-color:var(--traq-bg-card);box-sizing:border-box;display:flex}.whatsapp-number-card-module__fWVEEG__info{flex-direction:column;min-width:0;display:flex}.whatsapp-number-card-module__fWVEEG__label{margin:0 0 var(--traq-spacing-md);font-family:var(--traq-font-body);font-size:var(--traq-text-xs);font-weight:var(--traq-fw-semibold);letter-spacing:var(--traq-tracking-wide);text-transform:uppercase;color:var(--traq-text-muted)}.whatsapp-number-card-module__fWVEEG__numberRow{align-items:center;gap:var(--traq-spacing-lg);flex-wrap:wrap;display:flex}.whatsapp-number-card-module__fWVEEG__number{font-family:var(--traq-font-heading);font-size:var(--traq-text-4xl);font-weight:var(--traq-fw-bold);line-height:var(--traq-leading-tight);letter-spacing:var(--traq-tracking-tight);color:var(--traq-text-primary);margin:0}.whatsapp-number-card-module__fWVEEG__status{padding:var(--traq-spacing-xs) var(--traq-spacing-lg);font-size:var(--traq-text-sm);font-weight:var(--traq-fw-semibold);letter-spacing:var(--traq-tracking-normal)}.whatsapp-number-card-module__fWVEEG__description{margin:var(--traq-spacing-lg) 0 0;font-family:var(--traq-font-body);font-size:var(--traq-text-base);line-height:var(--traq-leading-normal);color:var(--traq-text-secondary)}.whatsapp-number-card-module__fWVEEG__action{padding:var(--traq-spacing-lg) var(--traq-spacing-3xl);border:1px solid var(--traq-border-strong);border-radius:var(--traq-radius-full);font-family:var(--traq-font-body);font-size:var(--traq-text-md);font-weight:var(--traq-fw-semibold);color:var(--traq-text-primary);white-space:nowrap;cursor:pointer;background-color:#0000;flex-shrink:0;transition:background-color .15s}.whatsapp-number-card-module__fWVEEG__action:hover{background-color:var(--traq-bg-elevated)}.whatsapp-number-card-module__fWVEEG__action:focus-visible{outline:2px solid var(--traq-accent);outline-offset:2px}@media (max-width:768px){.whatsapp-number-card-module__fWVEEG__container{padding:var(--traq-spacing-3xl) var(--traq-spacing-4xl) var(--traq-spacing-4xl);flex-direction:column;align-items:stretch}.whatsapp-number-card-module__fWVEEG__action{width:100%;padding:var(--traq-spacing-xl) var(--traq-spacing-3xl)}}
.home-view-module__pQfEbq__main{gap:var(--traq-spacing-4xl);max-width:var(--traq-wrapper-wide);padding:var(--traq-spacing-3xl) var(--traq-spacing-2xl) var(--traq-spacing-12xl);flex-direction:column;margin:0 auto;display:flex}.home-view-module__pQfEbq__section{gap:var(--traq-spacing-xl);flex-direction:column;display:flex}.home-view-module__pQfEbq__sectionTitle{font-family:var(--traq-font-heading);font-size:var(--traq-text-xl);font-weight:var(--traq-fw-bold);color:var(--traq-text-primary);margin:0}.home-view-module__pQfEbq__stats{gap:var(--traq-spacing-xl);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.home-view-module__pQfEbq__links{gap:var(--traq-spacing-xl);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.home-view-module__pQfEbq__error{color:var(--traq-danger)}
.type-to-confirm-modal-module__hv0Rra__content{gap:var(--traq-spacing-2xl);text-align:left;flex-direction:column;width:100%;display:flex}.type-to-confirm-modal-module__hv0Rra__icon{border-radius:var(--traq-radius-full);background-color:color-mix(in srgb, var(--traq-danger) 18%, transparent);width:56px;height:56px;color:var(--traq-danger);justify-content:center;align-items:center;display:inline-flex}.type-to-confirm-modal-module__hv0Rra__title{margin:0}.type-to-confirm-modal-module__hv0Rra__description{color:var(--traq-text-secondary);line-height:var(--traq-leading-relaxed);margin:0}.type-to-confirm-modal-module__hv0Rra__field{gap:var(--traq-spacing-md);flex-direction:column;display:flex}.type-to-confirm-modal-module__hv0Rra__hint{font-size:var(--traq-text-sm);color:var(--traq-text-secondary)}.type-to-confirm-modal-module__hv0Rra__hint strong{color:var(--traq-text-primary)}.type-to-confirm-modal-module__hv0Rra__input{box-sizing:border-box;height:52px;padding:0 var(--traq-spacing-xl);border:1px solid var(--traq-border);border-radius:var(--traq-radius-md);background-color:var(--traq-bg-surface);color:var(--traq-text-primary);font-family:var(--traq-font-body);font-size:var(--traq-text-base);letter-spacing:var(--traq-tracking-wide);outline:none}.type-to-confirm-modal-module__hv0Rra__input:focus{border-color:var(--traq-border-strong)}.type-to-confirm-modal-module__hv0Rra__input::placeholder{color:var(--traq-text-muted)}.type-to-confirm-modal-module__hv0Rra__error{color:var(--traq-danger);margin:0}.type-to-confirm-modal-module__hv0Rra__actions{gap:var(--traq-spacing-lg);flex-direction:column;display:flex}
.edit-installer-modal-module__84-Q_q__form{--avatar-size:3.5rem;gap:var(--traq-spacing-2xl);flex-direction:column;width:100%;display:flex}.edit-installer-modal-module__84-Q_q__header{align-items:center;gap:var(--traq-spacing-xl);display:flex}.edit-installer-modal-module__84-Q_q__avatar{width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--traq-radius-full);background-color:var(--traq-bg-surface);font-family:var(--traq-font-heading);font-size:var(--traq-text-lg);font-weight:var(--traq-fw-bold);color:var(--traq-text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.edit-installer-modal-module__84-Q_q__titles{align-items:flex-start;gap:var(--traq-spacing-xs);flex-direction:column;display:flex}.edit-installer-modal-module__84-Q_q__title{margin:0}.edit-installer-modal-module__84-Q_q__fields{gap:var(--traq-spacing-xl);flex-direction:column;display:flex}.edit-installer-modal-module__84-Q_q__actions{gap:var(--traq-spacing-lg);flex-direction:column;display:flex}.edit-installer-modal-module__84-Q_q__action{width:100%}.edit-installer-modal-module__84-Q_q__row{gap:var(--traq-spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.edit-installer-modal-module__84-Q_q__fieldGroup{gap:var(--traq-spacing-md);flex-direction:column;width:100%;display:flex}.edit-installer-modal-module__84-Q_q__label{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);font-weight:var(--traq-fw-medium);color:var(--traq-text-secondary)}.edit-installer-modal-module__84-Q_q__error{color:var(--traq-danger);margin:0}
.inventory-table-module__nQkznW__code{font-variant-numeric:tabular-nums}.inventory-table-module__nQkznW__muted{color:var(--traq-text-muted)}.inventory-table-module__nQkznW__actions{justify-content:flex-end;gap:var(--traq-spacing-md);flex-wrap:wrap;display:inline-flex}.inventory-table-module__nQkznW__details{gap:var(--traq-spacing-xl) var(--traq-spacing-3xl);padding:var(--traq-spacing-xl) var(--traq-spacing-2xl);border:1px solid var(--traq-border);border-radius:var(--traq-radius-md);background-color:var(--traq-bg-card);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;display:grid}.inventory-table-module__nQkznW__detail{gap:var(--traq-spacing-xs);flex-direction:column;min-width:0;display:flex}.inventory-table-module__nQkznW__detailLabel{font-family:var(--traq-font-body);font-size:var(--traq-text-xs);font-weight:var(--traq-fw-semibold);color:var(--traq-text-muted);text-transform:uppercase;letter-spacing:var(--traq-tracking-wide)}.inventory-table-module__nQkznW__detailValue{font-family:var(--traq-font-body);font-size:var(--traq-text-base);color:var(--traq-text-primary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}@media (max-width:640px){.inventory-table-module__nQkznW__details{gap:var(--traq-spacing-lg);background-color:#0000;border:none;grid-template-columns:1fr;padding:0}.inventory-table-module__nQkznW__detail{justify-content:space-between;align-items:center;gap:var(--traq-spacing-xl);flex-direction:row}.inventory-table-module__nQkznW__detailValue{text-align:right}}
.plan-summary-card-module__QxYnVW__card{gap:var(--traq-spacing-5xl);padding:var(--traq-spacing-3xl);border:1px solid var(--traq-accent);border-radius:var(--traq-radius-md);background-color:var(--traq-bg-card);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.plan-summary-card-module__QxYnVW__plan{align-items:flex-start;gap:var(--traq-spacing-md);padding-right:var(--traq-spacing-5xl);border-right:1px solid var(--traq-border);flex-direction:column;display:flex}.plan-summary-card-module__QxYnVW__status{margin-bottom:var(--traq-spacing-xs);border:1px solid color-mix(in srgb, currentColor 30%, transparent)}.plan-summary-card-module__QxYnVW__name{font-family:var(--traq-font-heading);font-size:var(--traq-text-xl);font-weight:var(--traq-fw-bold);color:var(--traq-text-primary);margin:0}.plan-summary-card-module__QxYnVW__price{align-items:baseline;gap:var(--traq-spacing-sm);flex-wrap:wrap;margin:0;display:flex}.plan-summary-card-module__QxYnVW__amount{font-family:var(--traq-font-heading);font-size:clamp(var(--traq-text-8xl), 5vw, var(--traq-text-10xl));font-weight:var(--traq-fw-extrabold);line-height:var(--traq-leading-none);color:var(--traq-text-primary)}.plan-summary-card-module__QxYnVW__period{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-text-secondary)}.plan-summary-card-module__QxYnVW__summary{font-family:var(--traq-font-body);font-size:var(--traq-text-xs);color:var(--traq-text-muted);margin:0}.plan-summary-card-module__QxYnVW__features{justify-content:center;gap:var(--traq-spacing-xl);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.plan-summary-card-module__QxYnVW__feature{align-items:center;gap:var(--traq-spacing-lg);font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-text-secondary);display:flex}.plan-summary-card-module__QxYnVW__check{color:var(--traq-accent);flex-shrink:0}@media (max-width:768px){.plan-summary-card-module__QxYnVW__card{gap:var(--traq-spacing-3xl);grid-template-columns:1fr}.plan-summary-card-module__QxYnVW__plan{padding:0 0 var(--traq-spacing-3xl);border-right:none;border-bottom:1px solid var(--traq-border)}}
.installations-view-module__nL3XUW__main{gap:var(--traq-spacing-3xl);max-width:var(--traq-wrapper-wide);padding:var(--traq-spacing-3xl) var(--traq-spacing-2xl) var(--traq-spacing-12xl);flex-direction:column;margin:0 auto;display:flex}.installations-view-module__nL3XUW__toolbar{justify-content:space-between;align-items:center;gap:var(--traq-spacing-xl);flex-wrap:wrap;display:flex}.installations-view-module__nL3XUW__filters{align-items:center;gap:var(--traq-spacing-xl);flex-wrap:wrap;display:flex}.installations-view-module__nL3XUW__error{color:var(--traq-danger)}.installations-view-module__nL3XUW__vehicles{gap:var(--traq-spacing-md);padding:var(--traq-spacing-xl);border:1px solid var(--traq-border);border-radius:var(--traq-radius-md);background-color:var(--traq-bg-surface);flex-direction:column;margin:0;list-style:none;display:flex}.installations-view-module__nL3XUW__vehicle{justify-content:space-between;gap:var(--traq-spacing-xl);display:flex}.installations-view-module__nL3XUW__plate{font-family:var(--traq-font-heading);font-weight:var(--traq-fw-bold);letter-spacing:var(--traq-tracking-wide);color:var(--traq-text-primary)}.installations-view-module__nL3XUW__vehicleName{color:var(--traq-text-secondary);text-align:right}
.installers-table-module__mY6iQa__identity{gap:var(--traq-spacing-xs);flex-direction:column;display:flex}.installers-table-module__mY6iQa__name{font-weight:var(--traq-fw-semibold);color:var(--traq-text-primary)}.installers-table-module__mY6iQa__email{font-size:var(--traq-text-sm);color:var(--traq-text-secondary)}.installers-table-module__mY6iQa__actions{--edit-button-size:2.25rem;align-items:center;gap:var(--traq-spacing-md);display:inline-flex}.installers-table-module__mY6iQa__editButton{width:var(--edit-button-size);height:var(--edit-button-size);color:var(--traq-text-primary)!important;padding:0!important}
.inventory-view-module__dnM61a__main{gap:var(--traq-spacing-3xl);max-width:var(--traq-wrapper-wide);padding:var(--traq-spacing-3xl) var(--traq-spacing-2xl) var(--traq-spacing-12xl);flex-direction:column;margin:0 auto;display:flex}.inventory-view-module__dnM61a__toolbar{justify-content:space-between;align-items:center;gap:var(--traq-spacing-xl);flex-wrap:wrap;display:flex}.inventory-view-module__dnM61a__toolbarActions{align-items:center;gap:var(--traq-spacing-md);flex-wrap:wrap;display:flex}.inventory-view-module__dnM61a__toolbarButton{font-family:var(--traq-font-body)!important;padding:10px 20px!important;font-size:.875rem!important}.inventory-view-module__dnM61a__filters{align-items:center;gap:var(--traq-spacing-xl);flex-wrap:wrap;display:flex}.inventory-view-module__dnM61a__error{color:var(--traq-danger)}.inventory-view-module__dnM61a__devices{gap:var(--traq-spacing-md);padding:var(--traq-spacing-xl);border:1px solid var(--traq-border);border-radius:var(--traq-radius-md);background-color:var(--traq-bg-surface);flex-direction:column;margin:0;display:flex}.inventory-view-module__dnM61a__device{justify-content:space-between;gap:var(--traq-spacing-xl);display:flex}.inventory-view-module__dnM61a__device dt{color:var(--traq-text-secondary)}.inventory-view-module__dnM61a__device dd{color:var(--traq-text-primary);font-variant-numeric:tabular-nums;text-align:right;margin:0}
.ready-pairings-list-module___xQSpG__list{border:1px solid var(--traq-border);border-radius:var(--traq-radius-md);background-color:var(--traq-bg-card);margin:0;padding:0;list-style:none;overflow:hidden}.ready-pairings-list-module___xQSpG__row{align-items:center;gap:var(--traq-spacing-lg) var(--traq-spacing-xl);padding:var(--traq-spacing-xl) var(--traq-spacing-2xl);grid-template-columns:1fr auto;display:grid}.ready-pairings-list-module___xQSpG__row+.ready-pairings-list-module___xQSpG__row{border-top:1px solid var(--traq-border)}.ready-pairings-list-module___xQSpG__device{gap:var(--traq-spacing-xs);flex-direction:column;min-width:0;display:flex}.ready-pairings-list-module___xQSpG__label{font-family:var(--traq-font-body);font-size:var(--traq-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--traq-text-muted)}.ready-pairings-list-module___xQSpG__code{font-family:var(--traq-font-body);font-size:var(--traq-text-base);font-weight:var(--traq-fw-medium);font-variant-numeric:tabular-nums;color:var(--traq-text-primary);overflow-wrap:anywhere}.ready-pairings-list-module___xQSpG__qrLink{align-items:center;gap:var(--traq-spacing-sm);padding:var(--traq-spacing-md) var(--traq-spacing-xl);border:1px solid var(--traq-border-strong);border-radius:var(--traq-radius-full);font-family:var(--traq-font-heading);font-size:var(--traq-text-sm);font-weight:var(--traq-fw-bold);color:var(--traq-text-primary);white-space:nowrap;grid-area:1/2/span 2;text-decoration:none;transition:background-color .15s;display:inline-flex}.ready-pairings-list-module___xQSpG__qrLink:hover{background-color:var(--traq-bg-elevated)}.ready-pairings-list-module___xQSpG__empty{padding:var(--traq-spacing-2xl);border:1px dashed var(--traq-border);border-radius:var(--traq-radius-md);text-align:center}@media (min-width:640px){.ready-pairings-list-module___xQSpG__row{grid-template-columns:1fr 1fr auto}.ready-pairings-list-module___xQSpG__qrLink{grid-area:1/3}}
.plan-view-module__1LJlmq__header{--inner-max-width:var(--traq-wrapper-main)}.plan-view-module__1LJlmq__main{gap:var(--traq-spacing-xl);box-sizing:content-box;max-width:var(--traq-wrapper-main);padding:var(--traq-spacing-3xl) var(--traq-spacing-2xl) var(--traq-spacing-12xl);flex-direction:column;margin:0 auto;display:flex}
.vehicle-card-module__De1Vma__container{border-radius:var(--traq-radius-lg);border:1px solid var(--traq-border);background-color:var(--traq-bg-card);padding:var(--traq-spacing-xl) var(--traq-spacing-2xl);box-sizing:border-box;cursor:pointer;text-decoration:none;transition:background-color .15s;display:block}.vehicle-card-module__De1Vma__container:hover{background-color:var(--traq-bg-elevated)}.vehicle-card-module__De1Vma__desktopLayout{align-items:center;gap:var(--traq-spacing-xl);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.vehicle-card-module__De1Vma__desktopLayout .vehicle-card-module__De1Vma__plate{justify-self:center}.vehicle-card-module__De1Vma__desktopLayout .vehicle-card-module__De1Vma__trail{justify-self:end}.vehicle-card-module__De1Vma__lead,.vehicle-card-module__De1Vma__trail{align-items:center;min-width:0;display:flex}.vehicle-card-module__De1Vma__lead{gap:var(--traq-spacing-xl)}.vehicle-card-module__De1Vma__trail{gap:var(--traq-spacing-md);flex-shrink:0}.vehicle-card-module__De1Vma__mobileLayout{display:none}.vehicle-card-module__De1Vma__mobileTopRow,.vehicle-card-module__De1Vma__mobileMetaRow{align-items:center;gap:var(--traq-spacing-md);display:flex}.vehicle-card-module__De1Vma__icon{border-radius:var(--traq-radius-md);background-color:var(--traq-bg-elevated);width:44px;height:44px;color:var(--traq-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vehicle-card-module__De1Vma__info{gap:var(--traq-spacing-xs);flex-direction:column;min-width:0;display:flex}.vehicle-card-module__De1Vma__name{font-family:var(--traq-font-heading);font-size:var(--traq-text-lg);font-weight:var(--traq-fw-bold);line-height:var(--traq-leading-tight);color:var(--traq-text-primary);margin:0}.vehicle-card-module__De1Vma__subtitle{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-text-muted);margin:0}.vehicle-card-module__De1Vma__plate{border:1px solid var(--traq-border-strong);border-radius:var(--traq-radius-sm);padding:var(--traq-spacing-xs) var(--traq-spacing-lg);font-family:var(--traq-font-heading);font-size:var(--traq-text-sm);font-weight:var(--traq-fw-bold);letter-spacing:var(--traq-tracking-wide);text-transform:uppercase;color:var(--traq-text-primary);text-align:center;flex-shrink:0}.vehicle-card-module__De1Vma__location{align-items:center;gap:var(--traq-spacing-xs);min-width:0;color:var(--traq-text-muted);display:flex}.vehicle-card-module__De1Vma__locationText{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vehicle-card-module__De1Vma__status{padding:var(--traq-spacing-xs) var(--traq-spacing-lg);font-size:var(--traq-text-sm);font-weight:var(--traq-fw-semibold);flex-shrink:0}.vehicle-card-module__De1Vma__chevron{color:var(--traq-text-muted);flex-shrink:0}@media (max-width:768px){.vehicle-card-module__De1Vma__desktopLayout{display:none}.vehicle-card-module__De1Vma__mobileLayout{gap:var(--traq-spacing-lg);flex-direction:column;display:flex}.vehicle-card-module__De1Vma__mobileTopRow .vehicle-card-module__De1Vma__info{flex:1}.vehicle-card-module__De1Vma__mobileLayout .vehicle-card-module__De1Vma__locationText{white-space:normal}}
.account-view-module__hoNwkG__header{--inner-max-width:var(--traq-wrapper-main)}.account-view-module__hoNwkG__main{gap:var(--traq-spacing-xl);box-sizing:content-box;max-width:var(--traq-wrapper-main);padding:var(--traq-spacing-3xl) var(--traq-spacing-2xl) var(--traq-spacing-12xl);flex-direction:column;margin:0 auto;display:flex}.account-view-module__hoNwkG__error{color:var(--traq-danger)}
.my-cars-view-module__WjXVeW__main{gap:var(--traq-spacing-3xl);box-sizing:content-box;max-width:1180px;padding:var(--traq-spacing-6xl) var(--traq-spacing-2xl) var(--traq-spacing-12xl);flex-direction:column;margin:0 auto;display:flex}.my-cars-view-module__WjXVeW__list{gap:var(--traq-spacing-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.my-cars-view-module__WjXVeW__message{font-family:var(--traq-font-body);font-size:var(--traq-text-base);color:var(--traq-text-secondary);margin:0}@media (max-width:768px){.my-cars-view-module__WjXVeW__main{gap:var(--traq-spacing-xl);padding:var(--traq-spacing-3xl) var(--traq-spacing-2xl) var(--traq-spacing-12xl)}}
.installers-view-module__4ArPPq__main{gap:var(--traq-spacing-3xl);max-width:var(--traq-wrapper-wide);padding:var(--traq-spacing-3xl) var(--traq-spacing-2xl) var(--traq-spacing-12xl);flex-direction:column;margin:0 auto;display:flex}.installers-view-module__4ArPPq__toolbar{justify-content:space-between;align-items:center;gap:var(--traq-spacing-xl);flex-wrap:wrap;display:flex}.installers-view-module__4ArPPq__error{color:var(--traq-danger)}
.home-view-module__yXLbuG__view{gap:var(--traq-spacing-4xl);flex-direction:column;display:flex}.home-view-module__yXLbuG__section{gap:var(--traq-spacing-xl);flex-direction:column;display:flex}.home-view-module__yXLbuG__sectionTitle{font-family:var(--traq-font-heading);font-size:var(--traq-text-xl);font-weight:var(--traq-fw-bold);color:var(--traq-text-primary);margin:0}.home-view-module__yXLbuG__stats{gap:var(--traq-spacing-xl);grid-template-columns:repeat(2,1fr);display:grid}.home-view-module__yXLbuG__stat{min-width:0}.home-view-module__yXLbuG__error{color:var(--traq-danger)}@media (min-width:768px){.home-view-module__yXLbuG__stats{grid-template-columns:repeat(3,1fr)}}
.inventory-view-module__WsBudG__view{gap:var(--traq-spacing-3xl);flex-direction:column;display:flex}.inventory-view-module__WsBudG__toolbar{justify-content:space-between;align-items:center;gap:var(--traq-spacing-xl);flex-wrap:wrap;display:flex}.inventory-view-module__WsBudG__filters{align-items:center;gap:var(--traq-spacing-xl);flex-wrap:wrap;display:flex}.inventory-view-module__WsBudG__code{font-variant-numeric:tabular-nums}.inventory-view-module__WsBudG__muted{color:var(--traq-text-secondary);font-variant-numeric:tabular-nums}.inventory-view-module__WsBudG__actions{justify-content:flex-end;gap:var(--traq-spacing-md);flex-wrap:wrap;display:inline-flex}.inventory-view-module__WsBudG__details{gap:var(--traq-spacing-xl) var(--traq-spacing-3xl);padding:var(--traq-spacing-xl) var(--traq-spacing-2xl);border:1px solid var(--traq-border);border-radius:var(--traq-radius-md);background-color:var(--traq-bg-card);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;display:grid}.inventory-view-module__WsBudG__detail{gap:var(--traq-spacing-xs);flex-direction:column;min-width:0;display:flex}.inventory-view-module__WsBudG__detailLabel{font-size:var(--traq-text-xs);font-weight:var(--traq-fw-semibold);color:var(--traq-text-muted);text-transform:uppercase;letter-spacing:var(--traq-tracking-wide)}.inventory-view-module__WsBudG__detailValue{font-size:var(--traq-text-base);color:var(--traq-text-primary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.inventory-view-module__WsBudG__error{color:var(--traq-danger)}
.confirm-modal-module__UUc6Gq__content{gap:var(--traq-spacing-xl);text-align:left;flex-direction:column;width:100%;display:flex}.confirm-modal-module__UUc6Gq__title{margin:0}.confirm-modal-module__UUc6Gq__description{color:var(--traq-text-secondary);line-height:var(--traq-leading-relaxed);margin:0}.confirm-modal-module__UUc6Gq__cancel{padding:var(--traq-spacing-lg) 0}
.traq-logo-module__tM2sWa__logo{aspect-ratio:367/116;width:auto;display:block}
.Footer-module__27oTPG__footer{background:linear-gradient(#0a0c10,#060708);width:100%}.Footer-module__27oTPG__footerInner{flex-direction:column;gap:32px;padding-top:48px;padding-bottom:40px;display:flex}.Footer-module__27oTPG__brandCol{flex-direction:column;gap:12px;display:flex}.Footer-module__27oTPG__tagline{max-width:280px}.Footer-module__27oTPG__whatsappLink{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.Footer-module__27oTPG__whatsappText{font-family:var(--traq-font-body);color:var(--traq-wa-green);font-size:14px;font-weight:400}.Footer-module__27oTPG__divider{border-top:1px solid var(--traq-border);width:100%}.Footer-module__27oTPG__socialIcons{gap:16px;display:flex}.Footer-module__27oTPG__socialLink{color:var(--traq-text-muted);display:flex}.Footer-module__27oTPG__footerColumn{flex-direction:column;gap:16px;display:flex}.Footer-module__27oTPG__columnTitle{text-transform:uppercase;letter-spacing:2px}.Footer-module__27oTPG__columnLink{font-family:var(--traq-font-body);color:var(--traq-text-secondary);font-size:14px;font-weight:400;text-decoration:none}
.page-module__YnyroG__siteHeader{z-index:50;position:fixed;top:16px;left:0;right:0}
.auth-layout-module__GZlHuG__main{justify-content:center;align-items:center;gap:var(--traq-spacing-3xl);min-height:100dvh;padding:var(--traq-spacing-6xl) var(--traq-spacing-xl);background-color:var(--traq-bg-primary);flex-direction:column;display:flex}.auth-layout-module__GZlHuG__logo{display:inline-flex}.auth-layout-module__GZlHuG__card{gap:var(--traq-spacing-2xl);width:100%;max-width:var(--traq-spacing-25xl);background-color:var(--traq-bg-card);border:1px solid var(--traq-border);border-radius:var(--traq-radius-lg);padding:var(--traq-spacing-6xl) var(--traq-spacing-5xl);box-sizing:border-box;flex-direction:column;display:flex}
.client-login-module__YJHebG__form{gap:var(--traq-spacing-2xl);flex-direction:column;display:flex}.client-login-module__YJHebG__intro{gap:var(--traq-spacing-md);flex-direction:column;display:flex}.client-login-module__YJHebG__heading{font-family:var(--traq-font-heading);font-size:var(--traq-text-5xl);font-weight:var(--traq-fw-bold);line-height:var(--traq-leading-tight);color:var(--traq-text-primary);margin:0}.client-login-module__YJHebG__subtitle{font-family:var(--traq-font-body);font-size:var(--traq-text-base);line-height:var(--traq-leading-normal);color:var(--traq-text-secondary);margin:0}.client-login-module__YJHebG__field{gap:var(--traq-spacing-lg);flex-direction:column;display:flex}.client-login-module__YJHebG__noAccessLink{cursor:pointer;font-family:var(--traq-font-body);font-size:var(--traq-text-xs);color:var(--traq-accent);text-underline-offset:2px;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}.client-login-module__YJHebG__noAccessLink:hover:not(:disabled){color:var(--traq-accent-hover)}.client-login-module__YJHebG__noAccessLink:disabled{opacity:.5;cursor:not-allowed}.client-login-module__YJHebG__actions{gap:var(--traq-spacing-md);flex-direction:column;display:flex}
.security-view-module__qs1ICq__main{gap:var(--traq-spacing-xl);box-sizing:content-box;max-width:1180px;padding:var(--traq-spacing-6xl) var(--traq-spacing-2xl) var(--traq-spacing-12xl);flex-direction:column;margin:0 auto;display:flex}@media (max-width:768px){.security-view-module__qs1ICq__main{padding:var(--traq-spacing-3xl) var(--traq-spacing-2xl) var(--traq-spacing-12xl)}}.security-view-module__qs1ICq__error{color:var(--traq-danger)}
.vehicle-tracking-client-module__4opX9a__page{--tracking-attrib-bg:color-mix(in srgb, var(--traq-bg-primary) 60%, transparent);--tracking-accent-fade:color-mix(in srgb, var(--traq-accent) 0%, transparent);--tracking-sheet-shadow:#0000002e;--tracking-map-control-size:44px;background-color:var(--traq-bg-primary);min-height:100dvh;color:var(--traq-text-primary);font-family:var(--traq-font-body);flex-direction:column;display:flex;position:relative}.vehicle-tracking-client-module__4opX9a__mapContainer{z-index:0;position:absolute;inset:0}.vehicle-tracking-client-module__4opX9a__map{background-color:var(--traq-bg-primary);width:100%;height:100%}.vehicle-tracking-client-module__4opX9a__mapContainer .mapboxgl-ctrl-attrib{background-color:var(--tracking-attrib-bg);color:var(--traq-text-muted)}.vehicle-tracking-client-module__4opX9a__mapContainer .mapboxgl-ctrl-attrib a{color:var(--traq-text-secondary)}.vehicle-tracking-client-module__4opX9a__mapContainer .mapboxgl-ctrl-attrib-button{background-color:var(--traq-bg-card)}.vehicle-tracking-client-module__4opX9a__title{font-family:var(--traq-font-heading);font-size:var(--traq-text-lg);color:var(--traq-text-primary);word-break:break-all;margin:0;font-weight:700}.vehicle-tracking-client-module__4opX9a__statusDot{background-color:var(--traq-success);width:8px;height:8px;box-shadow:0 0 0 0 var(--traq-accent-dim);border-radius:50%;animation:1.6s ease-out infinite vehicle-tracking-client-module__4opX9a__pulse}.vehicle-tracking-client-module__4opX9a__statusDotIdle{background-color:var(--traq-warning);box-shadow:none;animation:none}.vehicle-tracking-client-module__4opX9a__statusDotError{background-color:var(--traq-danger);box-shadow:none;animation:none}@keyframes vehicle-tracking-client-module__4opX9a__pulse{0%{box-shadow:0 0 0 0 var(--traq-accent-dim)}70%{box-shadow:0 0 0 10px var(--tracking-accent-fade)}to{box-shadow:0 0 0 0 var(--tracking-accent-fade)}}.vehicle-tracking-client-module__4opX9a__spacer{z-index:1;pointer-events:none;flex:1;position:relative}.vehicle-tracking-client-module__4opX9a__mapControls{right:var(--traq-spacing-2xl);bottom:var(--traq-spacing-xl);gap:var(--traq-spacing-base);pointer-events:auto;flex-direction:column;display:flex;position:absolute}.vehicle-tracking-client-module__4opX9a__zoomGroup{background-color:var(--traq-bg-card);border:1px solid var(--traq-border-strong);border-radius:var(--traq-radius-md);box-shadow:0 var(--traq-spacing-xs) var(--traq-spacing-xl) var(--tracking-sheet-shadow);flex-direction:column;display:flex;overflow:hidden}.vehicle-tracking-client-module__4opX9a__zoomGroup .vehicle-tracking-client-module__4opX9a__mapControl+.vehicle-tracking-client-module__4opX9a__mapControl{border-top:1px solid var(--traq-border)}.vehicle-tracking-client-module__4opX9a__mapControl{width:var(--tracking-map-control-size);height:var(--tracking-map-control-size);background-color:var(--traq-bg-card);color:var(--traq-text-primary);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:flex}.vehicle-tracking-client-module__4opX9a__mapControl:hover:not(:disabled){background-color:var(--traq-bg-elevated)}.vehicle-tracking-client-module__4opX9a__mapControl:focus-visible{outline:2px solid var(--traq-accent);outline-offset:-2px}.vehicle-tracking-client-module__4opX9a__mapControl:disabled{color:var(--traq-text-muted);cursor:not-allowed}.vehicle-tracking-client-module__4opX9a__mapControlSolo{border:1px solid var(--traq-border-strong);border-radius:var(--traq-radius-md);box-shadow:0 var(--traq-spacing-xs) var(--traq-spacing-xl) var(--tracking-sheet-shadow);color:var(--traq-accent)}.vehicle-tracking-client-module__4opX9a__sheet{z-index:2;background-color:var(--traq-bg-card);border-top:1px solid var(--traq-border);border-radius:var(--traq-radius-lg) var(--traq-radius-lg) 0 0;padding:.75rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom,0px));box-shadow:0 -2px 12px var(--tracking-sheet-shadow);position:relative}.vehicle-tracking-client-module__4opX9a__sheetTimestamp{font-size:var(--traq-text-xs);color:var(--traq-text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:.375rem;display:flex}.vehicle-tracking-client-module__4opX9a__liveChip{top:calc(env(safe-area-inset-top,0px) + 1rem);z-index:3;background-color:var(--traq-bg-card);border:1px solid var(--traq-border);border-radius:var(--traq-radius-full);box-shadow:0 4px 12px var(--tracking-sheet-shadow);font-size:var(--traq-text-sm);color:var(--traq-text-primary);align-items:center;gap:.5rem;padding:.5rem .875rem;display:inline-flex;position:absolute;left:1.25rem}.vehicle-tracking-client-module__4opX9a__handleButton{width:100%;padding:var(--traq-spacing-lg) 0;cursor:pointer;background:0 0;border:none;justify-content:center;margin-top:-.75rem;display:flex}.vehicle-tracking-client-module__4opX9a__handleButton:focus-visible{outline:2px solid var(--traq-accent);outline-offset:-2px;border-radius:var(--traq-radius-sm)}.vehicle-tracking-client-module__4opX9a__handle{background-color:var(--traq-border-strong);border-radius:999px;width:36px;height:4px;transition:background-color .12s}.vehicle-tracking-client-module__4opX9a__handleButton:hover .vehicle-tracking-client-module__4opX9a__handle{background-color:var(--traq-text-muted)}.vehicle-tracking-client-module__4opX9a__sheetHeader{text-align:center;flex-direction:column;align-items:center;gap:.25rem;display:flex}.vehicle-tracking-client-module__4opX9a__sheetEyebrow{font-size:var(--traq-text-xs);color:var(--traq-text-muted);text-transform:uppercase;letter-spacing:.08em}.vehicle-tracking-client-module__4opX9a__sheetTitle{-webkit-line-clamp:2;line-clamp:2;max-width:36rem;font-family:var(--traq-font-heading);font-size:var(--traq-text-lg);color:var(--traq-text-primary);-webkit-box-orient:vertical;margin:0;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.vehicle-tracking-client-module__4opX9a__sheetUpdated{font-size:var(--traq-text-sm);color:var(--traq-text-secondary);font-variant-numeric:tabular-nums;margin:0}.vehicle-tracking-client-module__4opX9a__sheetBody{grid-template-rows:1fr;transition:grid-template-rows .2s;display:grid}.vehicle-tracking-client-module__4opX9a__sheetBodyCollapsed{grid-template-rows:0fr}.vehicle-tracking-client-module__4opX9a__sheetBodyInner{min-height:0;overflow:hidden}.vehicle-tracking-client-module__4opX9a__sheetDivider{background-color:var(--traq-border);height:1px;margin:.875rem -1.25rem}.vehicle-tracking-client-module__4opX9a__metricsRow{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.vehicle-tracking-client-module__4opX9a__metric{text-align:center;flex-direction:column;align-items:center;gap:.25rem;display:flex}.vehicle-tracking-client-module__4opX9a__metricLabel{font-size:var(--traq-text-xs);color:var(--traq-text-secondary)}.vehicle-tracking-client-module__4opX9a__metricValue{font-family:var(--traq-font-heading);font-size:var(--traq-text-2xl);color:var(--traq-text-primary);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.vehicle-tracking-client-module__4opX9a__metricUnit{font-size:var(--traq-text-xs);color:var(--traq-text-muted)}@media (prefers-reduced-motion:reduce){.vehicle-tracking-client-module__4opX9a__sheetBody{transition:none}}.vehicle-tracking-client-module__4opX9a__fatalBanner{top:calc(env(safe-area-inset-top,0px) + 1rem);z-index:10;pointer-events:none;justify-content:center;display:flex;position:absolute;left:1.25rem;right:1.25rem}.vehicle-tracking-client-module__4opX9a__fatalCard{background-color:var(--traq-bg-card);border:1px solid var(--traq-border);border-radius:var(--traq-radius-md);width:100%;max-width:35rem;box-shadow:0 4px 16px var(--tracking-sheet-shadow);pointer-events:auto;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex}.vehicle-tracking-client-module__4opX9a__fatalCard .vehicle-tracking-client-module__4opX9a__statusDot{flex-shrink:0;margin-top:.4rem}.vehicle-tracking-client-module__4opX9a__fatalText{flex-direction:column;gap:.125rem;min-width:0;display:flex}.vehicle-tracking-client-module__4opX9a__fatalTitle{font-family:var(--traq-font-heading);font-size:var(--traq-text-base);color:var(--traq-text-primary);margin:0;font-weight:700}.vehicle-tracking-client-module__4opX9a__fatalDescription{font-size:var(--traq-text-sm);color:var(--traq-text-secondary);margin:0;line-height:1.4}.vehicle-tracking-client-module__4opX9a__engineCut{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.vehicle-tracking-client-module__4opX9a__engineCutStatus{font-size:var(--traq-text-xs);color:var(--traq-danger);text-align:center;margin:0}
.pairing-qr-view-module__WKMnSa__main{align-items:center;gap:var(--traq-spacing-3xl);max-width:480px;padding:var(--traq-spacing-3xl) var(--traq-spacing-2xl) var(--traq-spacing-12xl);flex-direction:column;margin:0 auto;display:flex}.pairing-qr-view-module__WKMnSa__subtitle{text-align:center}.pairing-qr-view-module__WKMnSa__url{gap:var(--traq-spacing-md);flex-direction:column;width:100%;display:flex}.pairing-qr-view-module__WKMnSa__urlRow{align-items:center;gap:var(--traq-spacing-lg);padding:var(--traq-spacing-md) var(--traq-spacing-xl);border:1px solid var(--traq-border);border-radius:var(--traq-radius-sm);background-color:var(--traq-bg-card);display:flex}.pairing-qr-view-module__WKMnSa__urlText{min-width:0;font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-text-primary);word-break:break-all;flex:1}.pairing-qr-view-module__WKMnSa__error{color:var(--traq-danger)}@media (max-width:480px){.pairing-qr-view-module__WKMnSa__urlRow{flex-direction:column;align-items:stretch}}
.register-view-module__zFEKTq__form{gap:var(--traq-spacing-2xl);flex-direction:column;display:flex}.register-view-module__zFEKTq__intro{gap:var(--traq-spacing-md);flex-direction:column;display:flex}.register-view-module__zFEKTq__heading{font-family:var(--traq-font-heading);font-size:var(--traq-text-5xl);font-weight:var(--traq-fw-bold);line-height:var(--traq-leading-tight);color:var(--traq-text-primary);margin:0}.register-view-module__zFEKTq__subtitle{font-family:var(--traq-font-body);font-size:var(--traq-text-base);line-height:var(--traq-leading-normal);color:var(--traq-text-secondary);margin:0}.register-view-module__zFEKTq__section{gap:var(--traq-spacing-2xl);flex-direction:column;display:flex}.register-view-module__zFEKTq__section+.register-view-module__zFEKTq__section{padding-top:var(--traq-spacing-2xl);border-top:1px solid var(--traq-border)}.register-view-module__zFEKTq__sectionTitle{font-family:var(--traq-font-body);font-size:var(--traq-text-xs);font-weight:var(--traq-fw-semibold);letter-spacing:var(--traq-tracking-wide);text-transform:uppercase;color:var(--traq-text-muted);margin:0}.register-view-module__zFEKTq__fieldGroup{gap:var(--traq-spacing-md);flex-direction:column;width:100%;display:flex}.register-view-module__zFEKTq__label{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);font-weight:var(--traq-fw-medium);color:var(--traq-text-secondary)}.register-view-module__zFEKTq__footer{gap:var(--traq-spacing-md);flex-direction:column;width:100%;display:flex}.register-view-module__zFEKTq__helperText{text-align:center;font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-text-muted);margin:0}.register-view-module__zFEKTq__error{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-danger);text-align:center;margin:0}
.application-sent-view-module__c3CF4a__content{align-items:center;gap:var(--traq-spacing-xl);flex-direction:column;display:flex}.application-sent-view-module__c3CF4a__home{border-radius:var(--traq-radius-full);background-color:var(--traq-accent);width:100%;min-height:48px;color:var(--traq-bg-primary);font-family:var(--traq-font-heading);font-size:var(--traq-text-base);font-weight:var(--traq-fw-bold);justify-content:center;align-items:center;text-decoration:none;display:flex}.application-sent-view-module__c3CF4a__home:focus-visible{outline:2px solid var(--traq-text-primary);outline-offset:2px}
.verification-view-module__UsC1bW__content{align-items:center;gap:var(--traq-spacing-4xl);flex-direction:column;display:flex}.verification-view-module__UsC1bW__header{align-items:center;gap:var(--traq-spacing-sm);flex-direction:column;display:flex}.verification-view-module__UsC1bW__phone{color:var(--traq-text-primary);font-weight:var(--traq-fw-semibold)}.verification-view-module__UsC1bW__footer{align-items:center;gap:var(--traq-spacing-lg);flex-direction:column;display:flex}.verification-view-module__UsC1bW__countdown{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-text-muted);margin:0}.verification-view-module__UsC1bW__error{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-danger);text-align:center;margin:0}
.installations-view-module__reY6_G__view{gap:var(--traq-spacing-3xl);flex-direction:column;display:flex}.installations-view-module__reY6_G__filters{align-items:center;gap:var(--traq-spacing-xl);flex-wrap:wrap;display:flex}.installations-view-module__reY6_G__plate{font-family:var(--traq-font-heading);font-weight:var(--traq-fw-bold);letter-spacing:var(--traq-tracking-wide)}.installations-view-module__reY6_G__muted{color:var(--traq-text-secondary);font-variant-numeric:tabular-nums}.installations-view-module__reY6_G__error{color:var(--traq-danger)}
.LoginClient-module__Ax_7lW__form{gap:var(--traq-spacing-2xl);flex-direction:column;display:flex}.LoginClient-module__Ax_7lW__intro{gap:var(--traq-spacing-md);flex-direction:column;display:flex}.LoginClient-module__Ax_7lW__heading{font-family:var(--traq-font-heading);font-size:var(--traq-text-5xl);font-weight:var(--traq-fw-bold);line-height:var(--traq-leading-tight);color:var(--traq-text-primary);margin:0}.LoginClient-module__Ax_7lW__subtitle{font-family:var(--traq-font-body);font-size:var(--traq-text-base);line-height:var(--traq-leading-normal);color:var(--traq-text-secondary);margin:0}.LoginClient-module__Ax_7lW__fieldGroup{gap:var(--traq-spacing-md);flex-direction:column;display:flex}.LoginClient-module__Ax_7lW__label{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);font-weight:var(--traq-fw-medium);color:var(--traq-text-secondary)}.LoginClient-module__Ax_7lW__notice{padding:var(--traq-spacing-md) var(--traq-spacing-xl);background-color:color-mix(in srgb, var(--traq-warning) 12%, transparent);color:var(--traq-warning);border-radius:var(--traq-radius-sm);font-family:var(--traq-font-body);font-size:var(--traq-text-sm);margin:0}.LoginClient-module__Ax_7lW__error{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-danger);text-align:center;margin:0}.LoginClient-module__Ax_7lW__actions{gap:var(--traq-spacing-md);flex-direction:column;display:flex}
.payment-method-view-module__ZEXWSW__page{flex-direction:column;min-height:100dvh;display:flex}.payment-method-view-module__ZEXWSW__main{width:100%;max-width:var(--traq-wrapper-main);padding:var(--traq-spacing-3xl) var(--traq-spacing-2xl);box-sizing:border-box;flex-direction:column;flex:1;margin:0 auto;display:flex}
.code-verification-module__c8KoqW__content{align-items:center;gap:var(--traq-spacing-3xl);text-align:center;flex-direction:column;width:100%;max-width:440px;margin-inline:auto;display:flex}.code-verification-module__c8KoqW__intro{gap:var(--traq-spacing-sm);flex-direction:column;display:flex}.code-verification-module__c8KoqW__title{font-family:var(--traq-font-heading);font-size:var(--traq-text-5xl);font-weight:var(--traq-fw-bold);line-height:var(--traq-leading-tight);color:var(--traq-text-primary);margin:0}.code-verification-module__c8KoqW__description{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);line-height:var(--traq-leading-normal);color:var(--traq-text-secondary);margin:0}.code-verification-module__c8KoqW__description strong{font-weight:var(--traq-fw-semibold);color:var(--traq-text-primary)}.code-verification-module__c8KoqW__content .code-verification-module__c8KoqW__code{--input-code-size:64px;width:100%}.code-verification-module__c8KoqW__meta{align-items:center;gap:var(--traq-spacing-md);flex-direction:column;display:flex}.code-verification-module__c8KoqW__countdown{font-family:var(--traq-font-body);font-size:var(--traq-text-xs);color:var(--traq-text-muted);margin:0}.code-verification-module__c8KoqW__countdown strong{font-size:inherit;font-weight:var(--traq-fw-medium);font-variant-numeric:tabular-nums;color:var(--traq-text-secondary)}.code-verification-module__c8KoqW__resend{font-family:var(--traq-font-body);font-size:var(--traq-text-xs);font-weight:var(--traq-fw-semibold);color:var(--traq-text-primary);cursor:pointer;background:0 0;border:none;padding:0}.code-verification-module__c8KoqW__resend:disabled{opacity:.5;cursor:not-allowed}.code-verification-module__c8KoqW__help{font-family:var(--traq-font-body);font-size:var(--traq-text-xs);color:var(--traq-accent);text-underline-offset:2px;text-decoration:underline}.code-verification-module__c8KoqW__help:hover{color:var(--traq-accent-hover)}.code-verification-module__c8KoqW__helpButton{cursor:pointer;background:0 0;border:none;padding:0}.code-verification-module__c8KoqW__helpText{font-family:var(--traq-font-body);font-size:var(--traq-text-xs);color:var(--traq-text-muted);margin:0}.code-verification-module__c8KoqW__error{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-danger);margin:0}.code-verification-module__c8KoqW__actions{gap:var(--traq-spacing-md);flex-direction:column;width:100%;max-width:320px;margin-inline:auto;display:flex}@media (max-width:768px){.code-verification-module__c8KoqW__content{text-align:left;align-items:stretch;max-width:none}.code-verification-module__c8KoqW__title{font-size:var(--traq-text-4xl)}.code-verification-module__c8KoqW__meta{align-items:flex-start}.code-verification-module__c8KoqW__actions{max-width:none}}
.dealer-login-client-module__1xMSUG__form{gap:var(--traq-spacing-2xl);flex-direction:column;display:flex}.dealer-login-client-module__1xMSUG__intro{gap:var(--traq-spacing-md);flex-direction:column;display:flex}.dealer-login-client-module__1xMSUG__heading{font-family:var(--traq-font-heading);font-size:var(--traq-text-5xl);font-weight:var(--traq-fw-bold);line-height:var(--traq-leading-tight);color:var(--traq-text-primary);margin:0}.dealer-login-client-module__1xMSUG__subtitle{font-family:var(--traq-font-body);font-size:var(--traq-text-base);line-height:var(--traq-leading-normal);color:var(--traq-text-secondary);margin:0}.dealer-login-client-module__1xMSUG__fieldGroup{gap:var(--traq-spacing-md);flex-direction:column;display:flex}.dealer-login-client-module__1xMSUG__labelRow{justify-content:space-between;align-items:center;display:flex}.dealer-login-client-module__1xMSUG__label{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);font-weight:var(--traq-fw-medium);color:var(--traq-text-secondary)}.dealer-login-client-module__1xMSUG__forgotLink{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-text-secondary);text-decoration:none;transition:color .15s}.dealer-login-client-module__1xMSUG__forgotLink:hover{color:var(--traq-text-primary)}.dealer-login-client-module__1xMSUG__registerRow{text-align:center;font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-text-secondary);margin:0}.dealer-login-client-module__1xMSUG__registerLink{color:var(--traq-accent);font-weight:var(--traq-fw-semibold);text-decoration:none}.dealer-login-client-module__1xMSUG__registerLink:hover{text-decoration:underline}.dealer-login-client-module__1xMSUG__error{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-danger);text-align:center;margin:0}.dealer-login-client-module__1xMSUG__actions{gap:var(--traq-spacing-md);flex-direction:column;display:flex}
.InstallationWizard-module__jBx4Ea__stepTransition{width:100%;animation:.18s ease-out InstallationWizard-module__jBx4Ea__fadeIn}@keyframes InstallationWizard-module__jBx4Ea__fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
.pairing-qr-client-module__ZTTcCG__content{align-items:center;gap:var(--traq-spacing-3xl);flex-direction:column;max-width:480px;margin:0 auto;display:flex}.pairing-qr-client-module__ZTTcCG__subtitle{font-family:var(--traq-font-body);font-size:var(--traq-text-base);color:var(--traq-text-secondary);text-align:center;margin:0;line-height:1.5}.pairing-qr-client-module__ZTTcCG__qrWrapper{justify-content:center;display:flex}.pairing-qr-client-module__ZTTcCG__urlSection{width:100%}.pairing-qr-client-module__ZTTcCG__urlLabel{margin:0 0 var(--traq-spacing-md);font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-text-secondary)}.pairing-qr-client-module__ZTTcCG__urlRow{align-items:center;gap:var(--traq-spacing-lg);padding:var(--traq-spacing-md) var(--traq-spacing-xl);background-color:var(--traq-bg-card);border:1px solid var(--traq-border);border-radius:var(--traq-radius-sm);display:flex}.pairing-qr-client-module__ZTTcCG__urlText{min-width:0;font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-text-primary);word-break:break-all;flex:1}.pairing-qr-client-module__ZTTcCG__copyButton{padding:var(--traq-spacing-md) var(--traq-spacing-xl);background-color:var(--traq-accent);color:#000;border-radius:var(--traq-radius-sm);font-family:var(--traq-font-body);font-size:var(--traq-text-sm);white-space:nowrap;cursor:pointer;border:none;flex-shrink:0;font-weight:600;transition:background-color .15s}.pairing-qr-client-module__ZTTcCG__copyButton:hover{background-color:var(--traq-accent-hover)}.pairing-qr-client-module__ZTTcCG__loading{font-family:var(--traq-font-body);font-size:var(--traq-text-base);color:var(--traq-text-muted);text-align:center;margin:0}.pairing-qr-client-module__ZTTcCG__errorBanner{padding:var(--traq-spacing-md) var(--traq-spacing-xl);color:var(--traq-danger);border-radius:var(--traq-radius-sm);font-family:var(--traq-font-body);font-size:var(--traq-text-sm);background-color:#ff44441f}@media (max-width:480px){.pairing-qr-client-module__ZTTcCG__urlRow{flex-direction:column;align-items:stretch}}
.DetailCard-module__X0LrkG__card{gap:var(--traq-spacing-3xl);padding:var(--traq-spacing-3xl);background-color:var(--traq-bg-card);border:1px solid var(--traq-border);border-radius:var(--traq-radius-md);flex-direction:column;display:flex}.DetailCard-module__X0LrkG__header{gap:var(--traq-spacing-md);flex-direction:column;display:flex}.DetailCard-module__X0LrkG__idLabel{font-family:var(--traq-font-body);font-size:var(--traq-text-xs);color:var(--traq-text-muted);text-transform:uppercase;letter-spacing:.08em;margin:0;font-weight:600}.DetailCard-module__X0LrkG__idValue{font-family:var(--traq-font-heading);font-size:var(--traq-text-5xl);color:var(--traq-text-primary);letter-spacing:-.5px;word-break:break-all;margin:0;font-weight:700}.DetailCard-module__X0LrkG__dataList{gap:var(--traq-spacing-xl);flex-direction:column;margin:0;padding:0;display:flex}.DetailCard-module__X0LrkG__dataRow{padding:var(--traq-spacing-md) 0;border-bottom:1px solid var(--traq-border);flex-direction:column;gap:4px;display:flex}.DetailCard-module__X0LrkG__dataRow:last-child{border-bottom:none}.DetailCard-module__X0LrkG__dataRow dt{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-text-muted);margin:0}.DetailCard-module__X0LrkG__dataRow dd{font-family:var(--traq-font-body);font-size:var(--traq-text-base);color:var(--traq-text-primary);margin:0;font-weight:500}.DetailCard-module__X0LrkG__notice{padding:var(--traq-spacing-md) var(--traq-spacing-xl);background-color:var(--traq-bg-elevated);color:var(--traq-text-secondary);border-radius:var(--traq-radius-sm);font-family:var(--traq-font-body);font-size:var(--traq-text-sm);border:1px dashed var(--traq-border)}.DetailCard-module__X0LrkG__errorBanner{padding:var(--traq-spacing-md) var(--traq-spacing-xl);color:var(--traq-danger);border-radius:var(--traq-radius-sm);font-family:var(--traq-font-body);font-size:var(--traq-text-sm);background-color:#ff44441f}.DetailCard-module__X0LrkG__loading{text-align:center;padding:var(--traq-spacing-7xl);color:var(--traq-text-muted);font-family:var(--traq-font-body)}
.InventoryForm-module__79VZUW__fieldGroup{gap:var(--traq-spacing-xl);flex-direction:column;display:flex}.InventoryForm-module__79VZUW__helper{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-text-muted);margin:0;margin-top:calc(-1 * var(--traq-spacing-md))}.InventoryForm-module__79VZUW__errorBanner{padding:var(--traq-spacing-md) var(--traq-spacing-xl);color:var(--traq-danger);border-radius:var(--traq-radius-sm);font-family:var(--traq-font-body);font-size:var(--traq-text-sm);background-color:#ff44441f}.InventoryForm-module__79VZUW__successBanner{padding:var(--traq-spacing-md) var(--traq-spacing-xl);background-color:var(--traq-accent-dim);color:var(--traq-accent);border-radius:var(--traq-radius-sm);font-family:var(--traq-font-body);font-size:var(--traq-text-sm);font-weight:500}.InventoryForm-module__79VZUW__actions{gap:var(--traq-spacing-md);margin-top:var(--traq-spacing-3xl);flex-direction:column;display:flex}@media (min-width:480px){.InventoryForm-module__79VZUW__actions{flex-direction:row-reverse;justify-content:flex-start}}
.InventoryList-module__WhTcZa__toolbar{gap:var(--traq-spacing-xl);margin-bottom:var(--traq-spacing-3xl);flex-direction:column;display:flex}@media (min-width:640px){.InventoryList-module__WhTcZa__toolbar{flex-direction:row;justify-content:space-between;align-items:center}}.InventoryList-module__WhTcZa__searchInput{width:100%;padding:var(--traq-spacing-md) var(--traq-spacing-xl);background-color:var(--traq-bg-input);border:1px solid var(--traq-border-input);border-radius:var(--traq-radius-sm);color:var(--traq-text-primary);font-family:var(--traq-font-body);font-size:var(--traq-text-base);outline:none;transition:border-color .15s}.InventoryList-module__WhTcZa__searchInput:focus{border-color:var(--traq-accent)}.InventoryList-module__WhTcZa__searchInput::placeholder{color:var(--traq-text-muted)}.InventoryList-module__WhTcZa__list{gap:var(--traq-spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.InventoryList-module__WhTcZa__row{align-items:center;gap:var(--traq-spacing-xl);padding:var(--traq-spacing-2xl) var(--traq-spacing-3xl);background-color:var(--traq-bg-card);border:1px solid var(--traq-border);border-radius:var(--traq-radius-md);color:inherit;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.InventoryList-module__WhTcZa__row:hover{border-color:var(--traq-border-strong);transform:translateY(-1px)}.InventoryList-module__WhTcZa__rowMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.InventoryList-module__WhTcZa__rowId{font-family:var(--traq-font-body);font-size:var(--traq-text-md);color:var(--traq-text-primary);letter-spacing:.5px;word-break:break-all;font-weight:600}.InventoryList-module__WhTcZa__rowMeta{font-family:var(--traq-font-body);font-size:var(--traq-text-sm);color:var(--traq-text-muted)}.InventoryList-module__WhTcZa__rowChevron{color:var(--traq-text-muted);flex-shrink:0}.InventoryList-module__WhTcZa__errorBanner{padding:var(--traq-spacing-md) var(--traq-spacing-xl);color:var(--traq-danger);border-radius:var(--traq-radius-sm);font-family:var(--traq-font-body);font-size:var(--traq-text-sm);margin-bottom:var(--traq-spacing-3xl);background-color:#ff44441f}.InventoryList-module__WhTcZa__loading{text-align:center;padding:var(--traq-spacing-7xl);color:var(--traq-text-muted);font-family:var(--traq-font-body);font-size:var(--traq-text-base)}.InventoryList-module__WhTcZa__headerAction{background-color:var(--traq-accent);color:#000;border-radius:var(--traq-radius-full);font-family:var(--traq-font-body);font-size:var(--traq-text-sm);align-items:center;gap:4px;padding:8px 14px;font-weight:700;text-decoration:none;transition:background-color .15s;display:inline-flex}.InventoryList-module__WhTcZa__headerAction:hover{background-color:var(--traq-accent-hover)}
.verification-step-module__vnVfzq__content{align-items:center;gap:var(--traq-spacing-4xl);flex-direction:column;display:flex}.verification-step-module__vnVfzq__header{align-items:center;gap:var(--traq-spacing-sm);flex-direction:column;display:flex}.verification-step-module__vnVfzq__phone,.verification-step-module__vnVfzq__countdown{color:var(--traq-text-primary);font-weight:var(--traq-fw-semibold)}.verification-step-module__vnVfzq__footer{align-items:center;gap:var(--traq-spacing-lg);flex-direction:column;display:flex}@media (max-width:768px){.verification-step-module__vnVfzq__title{font-size:var(--traq-text-6xl)!important}}
