/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--ink:#000;--muted:#3c3c3b;--soft:#fff;--line:#e2e2e2;--white:#fff;--brand:#e85446;--brand-dark:#e85446;--brand-soft:#fff;--green:#3c3c3b;--green-soft:#e2e2e2;--navy:#3c3c3b;--shadow:0 20px 60px #3c3c3b2b}*{box-sizing:border-box}button,input,select{font:inherit}button{cursor:pointer}body{color:var(--ink);background:#e2e2e2;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.stage{background:radial-gradient(circle at 20% 10%,#fff 0,#0000 35%),linear-gradient(135deg,#e2e2e2,#e2e2e2);grid-template-columns:380px 430px;justify-content:center;align-items:center;gap:68px;min-height:100vh;padding:28px;display:grid}.brand-lockup{align-items:center;gap:12px;margin-bottom:60px;display:flex}.brand-lockup>span:last-child{flex-direction:column;display:flex}.brand-lockup b{font-size:18px}.brand-lockup small{color:var(--muted);margin-top:2px;font-size:11px}.design-note h1{letter-spacing:-2.3px;margin:0 0 20px;font-size:44px;line-height:1.04}.design-note>p{color:#3c3c3b;max-width:350px;font-size:16px;line-height:1.6}.principles{gap:10px;margin-top:34px;display:grid}.principles span{align-items:center;gap:13px;font-size:13px;font-weight:650;display:flex}.principles b{color:var(--brand);border:1px solid #e2e2e2;border-radius:7px;padding:5px;font-size:10px}.device{background:var(--soft);width:430px;height:min(900px,100vh - 36px);min-height:700px;box-shadow:var(--shadow);border:9px solid #000;border-radius:42px;flex-direction:column;display:flex;position:relative;overflow:hidden}.app-header{border-bottom:1px solid var(--line);z-index:4;background:#fffffff5;flex:none;justify-content:space-between;align-items:center;height:68px;padding:13px 18px;display:flex}.wordmark{color:var(--ink);letter-spacing:-.7px;background:0 0;border:0;align-items:center;gap:8px;font-size:20px;font-weight:850;display:flex}.logo-mark{background:var(--brand);color:#fff;border-radius:10px;place-items:center;width:31px;height:31px;font-size:15px;font-weight:900;display:inline-grid;transform:skew(-5deg)}.header-actions{align-items:center;gap:7px;display:flex}.header-actions button{border:1px solid var(--line);background:#fff;border-radius:12px;width:38px;height:38px;position:relative}.signal{color:var(--green);font-size:20px}.signal i{background:#3c3c3b;border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:5px}.header-button{font-size:21px}.header-button em{background:var(--brand);color:#fff;border:2px solid #fff;border-radius:10px;padding:1px 5px;font-size:9px;font-style:normal;position:absolute;top:-5px;right:-4px}.app-content{scrollbar-width:none;flex:1;padding:22px 18px 116px;overflow:auto}.app-content::-webkit-scrollbar{display:none}.tabbar{border-top:1px solid var(--line);z-index:8;background:#fffffffa;grid-template-columns:repeat(5,1fr);height:82px;padding:9px 7px 16px;display:grid;position:absolute;bottom:0;left:0;right:0}.tabbar button{color:#e85446;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;font-size:9px;display:flex}.tabbar button>b{font-size:20px;line-height:22px}.tabbar .main-action{color:var(--muted);position:relative}.main-action i{background:var(--brand);border:5px solid var(--soft);color:#fff;border-radius:19px;place-items:center;width:58px;height:58px;font-size:30px;font-style:normal;display:grid;position:absolute;top:-31px;box-shadow:0 8px 20px #e854464d}.greeting{justify-content:space-between;align-items:flex-start;display:flex}.greeting small,.page-heading small,.section-title small,.sheet-header small,.assistant-head small,.attention-card small{letter-spacing:1.3px;color:var(--brand);font-size:9px;font-weight:800}.greeting h1{letter-spacing:-1px;margin:5px 0 4px;font-size:29px}.greeting p{color:var(--muted);margin:0;font-size:12px}.weather{border:1px solid var(--line);text-align:center;background:#fff;border-radius:14px;padding:9px 11px;font-size:17px;font-weight:750}.weather small{color:var(--muted);letter-spacing:0;margin-top:2px;font-size:8px;display:block}.trip-card{background:var(--navy);color:#fff;text-align:left;border:0;border-radius:20px;width:100%;margin-top:20px;padding:15px;box-shadow:0 10px 26px #3c3c3b2d}.trip-top{justify-content:space-between;font-size:10px;display:flex}.trip-top span{color:#e2e2e2;letter-spacing:1px;font-weight:800}.trip-top span i{background:#3c3c3b;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block;box-shadow:0 0 0 4px #3c3c3b24}.trip-top em{color:#e2e2e2;font-style:normal}.trip-route{grid-template-columns:1fr 112px 1fr;align-items:center;margin-top:16px;display:grid}.trip-route>span:last-child{text-align:right}.trip-route b,.trip-route small{display:block}.trip-route>span small{color:#e2e2e2;margin-top:2px;font-size:10px}.trip-route>div{text-align:center}.trip-route>div small,.trip-route>div em{color:#e2e2e2;font-size:8px;font-style:normal}.trip-route>div i{background:#3c3c3b;border-radius:3px;height:4px;margin:5px 0;display:block;position:relative}.trip-route>div i b{background:var(--brand);border-radius:3px;width:68%;height:100%;position:absolute}.attention-card{background:var(--brand-soft);border:1px solid #e2e2e2;border-radius:17px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;margin-top:11px;padding:13px;display:grid}.attention-icon{background:var(--brand);color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.attention-card strong,.attention-card p{display:block}.attention-card strong{margin:3px 0;font-size:12px}.attention-card p{color:#3c3c3b;margin:0;font-size:9px;line-height:1.35}.attention-card button{color:var(--brand-dark);background:#fff;border:0;border-radius:10px;padding:10px;font-size:10px;font-weight:800}.home-search{border:1px solid var(--line);background:#fff;border-radius:20px;margin-top:14px;padding:16px;box-shadow:0 5px 20px #3c3c3b0c}.section-title{justify-content:space-between;align-items:flex-end;display:flex}.section-title h2{letter-spacing:-.4px;margin:0;font-size:18px}.section-title small{margin-bottom:3px;display:block}.section-title button{color:var(--brand);background:0 0;border:0;font-size:10px;font-weight:800}.route-fields{grid-template-columns:1fr 34px 1fr;align-items:center;margin:15px 0;display:grid}.route-fields button{background:var(--soft);text-align:left;border:0;border-radius:12px;padding:11px}.route-fields button:last-child{text-align:right}.route-fields small,.route-fields b{display:block}.route-fields small{color:var(--muted);margin-bottom:3px;font-size:9px}.route-fields b{font-size:12px}.route-fields>i{border:1px solid var(--line);width:30px;height:30px;color:var(--green);background:#fff;border-radius:50%;place-items:center;margin-left:2px;font-style:normal;display:grid}.primary-button{background:var(--brand);color:#fff;border:0;border-radius:13px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;padding:13px 16px;font-size:13px;font-weight:800;display:flex}.primary-button b{background:#ffffff18;border-radius:8px;margin-left:auto;padding:2px 7px}.quick-section{margin-top:23px}.quick-grid{grid-template-columns:1fr 1fr;gap:9px;margin-top:10px;display:grid}.quick-grid button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:15px;align-items:center;gap:9px;padding:13px;display:flex}.quick-grid span{background:var(--soft);width:35px;height:35px;color:var(--brand);border-radius:11px;place-items:center;font-weight:850;display:grid}.quick-grid b{flex:1;font-size:11px}.quick-grid em{color:#e2e2e2;font-style:normal}.page-heading{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.page-heading h1{letter-spacing:-.8px;margin:5px 0 0;font-size:27px}.round-button{border:1px solid var(--line);background:#fff;border-radius:12px;width:40px;height:40px;font-size:18px}.segmented{background:#e2e2e2;border-radius:13px;grid-template-columns:repeat(3,1fr);gap:3px;padding:4px;display:grid}.segmented button{color:var(--muted);background:0 0;border:0;border-radius:10px;padding:10px 5px;font-size:10px;font-weight:750}.segmented button.active{color:var(--ink);background:#fff;box-shadow:0 2px 7px #3c3c3b14}.segmented em{background:#e2e2e2;border-radius:8px;padding:1px 5px;font-size:8px;font-style:normal}.segmented .active em{background:var(--brand-soft);color:var(--brand)}.search-box{border:1px solid var(--line);background:#fff;border-radius:13px;align-items:center;gap:8px;height:47px;margin-top:12px;padding:0 13px;display:flex}.search-box>span{font-size:20px}.search-box input{border:0;outline:0;flex:1;font-size:12px}.search-box button{background:0 0;border:0;font-size:18px}.filter-chips{scrollbar-width:none;gap:7px;padding:10px 0;display:flex;overflow:auto}.filter-chips button,.choice-row button{white-space:nowrap;border:1px solid var(--line);background:#fff;border-radius:9px;padding:8px 11px;font-size:10px}.filter-chips button.active,.choice-row button.active{background:var(--navy);color:#fff;border-color:var(--navy)}.list-meta{color:var(--muted);justify-content:space-between;margin:2px 2px 10px;font-size:10px;display:flex}.list-meta button{color:var(--ink);background:0 0;border:0;font-size:10px;font-weight:750}.load-card{border:1px solid var(--line);background:#fff;border-radius:19px;margin-bottom:11px;overflow:hidden}.load-card-head{justify-content:space-between;padding:13px 14px 0;display:flex}.load-card-head>span{background:var(--green-soft);color:var(--green);border-radius:8px;padding:5px 8px;font-size:9px;font-weight:750}.load-card-head button{color:var(--brand);background:0 0;border:0;font-size:20px}.load-card-body{text-align:left;background:0 0;border:0;width:100%;padding:0 14px 13px}.card-route{grid-template-columns:1fr 80px 1fr;align-items:center;margin:14px 0 11px;display:grid}.card-route>span:last-child{text-align:right}.card-route>span i{border:2px solid var(--green);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.card-route>span:last-child i{background:var(--green);border-radius:2px}.card-route>span small{color:var(--muted);margin:3px 14px 0;font-size:9px;display:block}.card-route>div{text-align:center;color:#e2e2e2}.card-route>div small{font-size:8px;display:block}.card-route>div i{letter-spacing:-1px;font-size:7px;font-style:normal}.load-tags{border-bottom:1px solid var(--line);gap:6px;padding-bottom:11px;display:flex}.load-tags span{border:1px solid var(--line);background:var(--soft);border-radius:7px;padding:5px 7px;font-size:9px}.load-company{justify-content:space-between;align-items:center;padding:11px 0;display:flex}.load-company>span{align-items:center;gap:8px;display:flex}.load-company>span i{background:var(--brand-soft);width:32px;height:32px;color:var(--brand);border-radius:10px;place-items:center;font-style:normal;font-weight:900;display:grid}.load-company b small{color:#e85446;margin-top:3px;display:block}.load-company strong{text-align:right;font-size:16px}.load-company strong small{color:var(--muted);margin-top:2px;font-size:8px;display:block}.card-cta{border-top:1px solid var(--line);color:var(--brand);padding-top:10px;font-size:10px;font-weight:800}.card-cta b{float:right}.floating-add{background:var(--brand);color:#fff;border:0;border-radius:14px;align-items:center;gap:7px;margin:10px auto -8px;padding:11px 15px;font-size:11px;font-weight:800;display:flex;position:sticky;bottom:0;box-shadow:0 8px 22px #e854464a}.offer-list{gap:10px;margin-top:13px;display:grid}.status-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:16px;padding:14px;position:relative}.status-card>span{border-radius:7px;padding:5px 7px;font-size:8px;font-weight:850}.status-card .muted{color:#3c3c3b;background:#e2e2e2}.status-card .orange{color:#e85446;background:#e2e2e2}.status-card .green{background:var(--green-soft);color:var(--green)}.status-card h3{margin:12px 0 4px;font-size:14px}.status-card p{color:var(--muted);margin:0;font-size:9px}.status-card>strong{margin-top:10px;font-size:17px;display:block}.status-card>b{color:#e2e2e2;font-size:20px;position:absolute;top:50%;right:14px}.shipment-summary,.account-stats{border:1px solid var(--line);background:#fff;border-radius:15px;grid-template-columns:1fr 1fr;margin-top:13px;display:grid}.shipment-summary span,.account-stats span{text-align:center;border-right:1px solid var(--line);padding:13px}.shipment-summary span:last-child,.account-stats span:last-child{border:0}.shipment-summary small,.shipment-summary b,.account-stats small,.account-stats b{display:block}.shipment-summary small,.account-stats small{color:var(--muted);letter-spacing:.5px;font-size:8px}.shipment-summary b,.account-stats b{margin-top:3px;font-size:15px}.shipment-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:17px;width:100%;margin-top:11px;padding:15px;position:relative}.live-badge{background:var(--green-soft);color:var(--green);border-radius:8px;padding:5px 8px;font-size:8px;font-weight:850}.shipment-card h3{margin:13px 0 3px}.shipment-card p{color:var(--muted);margin:0;font-size:10px}.shipment-card>div{margin-top:14px}.shipment-card>div i{background:#e2e2e2;border-radius:4px;height:5px;display:block}.shipment-card>div i b{background:var(--green);border-radius:4px;width:68%;height:100%;display:block}.shipment-card>div span{color:var(--muted);font-size:8px}.shipment-card>em{color:var(--green);font-size:9px;font-style:normal;font-weight:800;position:absolute;top:17px;right:15px}.map-card{background:#e2e2e2;border-radius:20px;height:220px;position:relative;overflow:hidden}.map-road{background:#fff;width:500px;height:18px;position:absolute;top:90px;left:-70px;transform:rotate(-23deg);box-shadow:0 0 0 2px #e2e2e2}.map-road.r2{top:100px;transform:rotate(54deg)}.map-start,.map-end{color:var(--green);font-style:normal;position:absolute}.map-start{bottom:37px;left:55px}.map-end{top:34px;right:55px}.map-truck{background:var(--brand);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:43%;left:46%;box-shadow:0 8px 18px #e854464a}.map-card>div{background:#fff;border-radius:11px;padding:8px 10px;position:absolute;bottom:11px;right:11px;box-shadow:0 4px 15px #3c3c3b1f}.map-card>div small,.map-card>div strong{display:block}.map-card>div small{color:var(--muted);font-size:7px}.map-card>div strong{margin-top:2px;font-size:13px}.route-overview{border:1px solid var(--line);background:#fff;border-radius:19px;margin-top:-18px;padding:16px;position:relative}.route-overview h2{margin:0;font-size:19px}.route-overview h2 span{color:var(--brand);margin:0 7px}.route-overview p{color:var(--muted);font-size:9px}.route-progress{background:#e2e2e2;border-radius:4px;height:6px}.route-progress i{background:var(--brand);border-radius:4px;width:68%;height:100%;display:block}.metrics{grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid}.metrics span{border-right:1px solid var(--line);text-align:center}.metrics span:last-child{border:0}.metrics b,.metrics small{display:block}.metrics small{color:var(--muted);margin-top:3px;font-size:8px}.work-title{margin:22px 2px 9px}.work-title>span{background:var(--brand-soft);color:var(--brand);border-radius:8px;padding:5px 8px;font-size:9px;font-weight:800}.task-list{gap:8px;display:grid}.task-list button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:15px;align-items:center;gap:10px;padding:12px;display:flex}.task-list>button>i{width:29px;height:29px;color:var(--muted);background:#e2e2e2;border-radius:9px;place-items:center;font-style:normal;font-weight:900;display:grid}.task-list>button>i.urgent{background:var(--brand);color:#fff}.task-list>button>span{flex:1}.task-list small,.task-list b,.task-list em{display:block}.task-list small{color:var(--brand);letter-spacing:.8px;font-size:7px;font-weight:850}.task-list b{margin:3px 0;font-size:11px}.task-list em{color:var(--muted);font-size:8px;font-style:normal}.task-list strong{color:#e2e2e2;font-size:19px}.work-tools{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.work-tools button{border:1px solid var(--line);background:#fff;border-radius:14px;padding:11px 6px}.work-tools span,.work-tools b,.work-tools small{display:block}.work-tools span{color:var(--brand);font-size:18px}.work-tools b{margin:5px 0 2px;font-size:9px}.work-tools small{color:var(--muted);font-size:7px}.assistant-head{align-items:center;gap:11px;display:flex}.ai-mark{color:#fff;background:linear-gradient(135deg,#3c3c3b,#e85446);border-radius:15px;place-items:center;width:47px;height:47px;font-size:23px;display:grid}.assistant-head>div:nth-child(2){flex:1}.assistant-head h1{margin:4px 0;font-size:22px}.assistant-head button{border:1px solid var(--line);background:#fff;border-radius:12px;width:38px;height:38px}.assistant-insight{background:var(--navy);color:#fff;border-radius:19px;margin-top:21px;padding:16px}.assistant-insight small{color:#e2e2e2;letter-spacing:1px;font-size:8px}.assistant-insight strong{margin:8px 0 5px;font-size:16px;display:block}.assistant-insight p{color:#e2e2e2;margin:0;font-size:10px;line-height:1.45}.assistant-insight button{color:#e85446;background:0 0;border:0;padding:12px 0 0;font-size:10px;font-weight:800}.suggestion-label{color:var(--muted);letter-spacing:1px;margin:20px 0 8px;font-size:8px;font-weight:850}.suggestions{scrollbar-width:none;gap:7px;display:flex;overflow:auto}.suggestions button{white-space:nowrap;border:1px solid var(--line);background:#fff;border-radius:10px;padding:9px 10px;font-size:9px}.chat-area{flex-direction:column;gap:8px;margin-top:20px;display:flex}.chat-message{border-radius:14px;max-width:84%;padding:10px 12px;font-size:10px;line-height:1.4}.chat-message.user{background:var(--brand);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.chat-message.bot{border:1px solid var(--line);background:#fff;border-bottom-left-radius:4px}.chat-message.bot b{color:#3c3c3b;font-size:9px}.chat-message.bot p{margin:5px 0 0}.composer{border:1px solid var(--line);background:#fff;border-radius:15px;align-items:center;margin-top:25px;padding:6px;display:flex;position:sticky;bottom:-101px;box-shadow:0 8px 25px #00000014}.composer input{border:0;outline:0;flex:1;padding:7px;font-size:11px}.composer button{background:0 0;border:0;width:35px;height:35px}.composer .send{background:var(--brand);color:#fff;border-radius:10px;font-size:18px}.ai-note{text-align:center;color:var(--muted);font-size:8px}.profile-summary{border:1px solid var(--line);background:#fff;border-radius:18px;align-items:center;gap:12px;padding:14px;display:flex}.avatar{background:var(--navy);color:#fff;border-radius:16px;place-items:center;width:53px;height:53px;font-weight:850;display:grid}.profile-summary>div:nth-child(2){flex:1}.profile-summary h2{margin:0;font-size:15px}.profile-summary p{color:var(--muted);margin:3px 0;font-size:9px}.profile-summary span{color:var(--green);font-size:8px;font-weight:800}.profile-summary button{background:0 0;border:0;font-size:21px}.account-stats{grid-template-columns:repeat(3,1fr);margin-top:10px}.account-section{margin-top:19px}.account-section h3,.service-group h3{color:var(--muted);letter-spacing:1.1px;margin:0 2px 7px;font-size:8px}.account-menu{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden}.account-menu button{border:0;border-bottom:1px solid var(--line);text-align:left;background:#fff;align-items:center;gap:10px;width:100%;padding:11px 12px;display:flex}.account-menu button:last-child{border:0}.account-menu button>span{background:var(--soft);width:32px;height:32px;color:var(--brand);border-radius:10px;place-items:center;display:grid}.account-menu button>div{flex:1}.account-menu b,.account-menu small{display:block}.account-menu small{color:var(--muted);margin-top:3px;font-size:8px}.account-menu small.alert{color:#e85446}.account-menu strong{color:#e2e2e2;font-size:18px}.all-services{background:var(--navy);color:#fff;text-align:left;border:0;border-radius:16px;align-items:center;gap:11px;width:100%;margin-top:14px;padding:14px;display:flex}.all-services>span{background:#ffffff13;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.all-services>div{flex:1}.all-services b,.all-services small{display:block}.all-services b{font-size:11px}.all-services small{color:#e2e2e2;margin-top:3px;font-size:8px}.all-services strong{font-size:19px}.sign-out{width:100%;color:var(--brand);background:0 0;border:0;padding:16px;font-size:10px;font-weight:750}.sheet-backdrop{z-index:20;background:#000000a6;align-items:flex-end;display:flex;position:absolute;inset:0}.sheet-backdrop>div{width:100%}.sheet{scrollbar-width:none;background:#fff;border-radius:27px 27px 0 0;max-height:86vh;padding:10px 19px 25px;animation:.24s sheetUp;overflow:auto}.sheet-grabber{background:#e2e2e2;border-radius:5px;width:42px;height:4px;margin:0 auto 18px}.sheet-header{justify-content:space-between;align-items:flex-start;display:flex}.sheet-header h2{letter-spacing:-.6px;margin:4px 0 16px;font-size:23px}.sheet-header button{background:var(--soft);border:0;border-radius:50%;width:36px;height:36px;font-size:20px}.steps{align-items:center;margin-bottom:18px;display:flex}.steps span{border:1px solid var(--line);width:25px;height:25px;color:var(--muted);border-radius:50%;place-items:center;font-size:9px;display:grid}.steps i{background:var(--line);flex:1;height:2px}.steps .done{background:var(--brand);border-color:var(--brand);color:#fff}.steps i.done{background:var(--brand)}.form{gap:12px;display:grid}.form label{font-size:9px;font-weight:750}.form label>em{float:right;color:var(--muted);font-style:normal;font-weight:500}.form input,.form select{border:1px solid var(--line);width:100%;height:44px;color:var(--ink);background:#fff;border-radius:11px;margin-top:6px;padding:0 11px;font-size:11px}.form-row{grid-template-columns:1fr 1fr;gap:9px;display:grid}.inline-route{grid-template-columns:1fr 24px 1fr;align-items:center;display:grid}.inline-route b{text-align:center;color:var(--brand)}.review{gap:8px;display:grid}.review>div{border:1px solid var(--line);border-radius:12px;padding:12px}.review small,.review b{display:block}.review small{color:var(--muted);letter-spacing:.7px;font-size:7px}.review b{margin-top:4px;font-size:10px}.review p,.safe-note{background:var(--green-soft);color:var(--green);border-radius:10px;padding:11px;font-size:9px}.check{align-items:center;gap:7px;font-size:9px;display:flex}.sheet-footer{gap:8px;margin-top:19px;display:flex}.secondary-button{border:1px solid var(--line);background:#fff;border-radius:13px;min-height:48px;padding:0 18px;font-size:11px;font-weight:750}.cost-total{background:var(--navy);color:#fff;border-radius:17px;margin-bottom:15px;padding:16px;position:relative}.cost-total small,.cost-total b{display:block}.cost-total small{color:#e2e2e2;font-size:8px}.cost-total b{margin-top:6px;font-size:28px}.cost-total span{color:#e2e2e2;font-size:9px;position:absolute;bottom:15px;right:14px}.number-field{position:relative}.number-field span{color:var(--muted);font-size:10px;position:absolute;bottom:13px;right:12px}.cost-breakdown{margin:15px 0;display:grid}.cost-breakdown span{border-bottom:1px solid var(--line);align-items:center;padding:10px 2px;font-size:10px;display:flex}.cost-breakdown i{background:#e2e2e2;border-radius:50%;width:9px;height:9px;margin-right:8px}.cost-breakdown i.fuel{background:var(--brand)}.cost-breakdown b{margin-left:auto}.service-group{margin-bottom:19px}.service-grid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.service-grid button{border:1px solid var(--line);background:#fff;border-radius:13px;min-height:76px;padding:8px 3px}.service-grid span,.service-grid b{display:block}.service-grid span{color:var(--brand);margin-bottom:7px;font-size:19px}.service-grid b{font-size:8px}.choice-row{gap:6px;margin-top:7px;display:flex;overflow:auto}.detail-price{background:var(--brand-soft);border-radius:14px;justify-content:space-between;align-items:center;padding:13px;display:flex}.detail-price small,.detail-price b{display:block}.detail-price small{color:var(--brand);font-size:7px;font-weight:850}.detail-price b{margin-top:3px;font-size:22px}.detail-price em{color:var(--muted);font-size:9px;font-style:normal}.detail-route{gap:0;padding:16px 5px;display:grid}.detail-route span{font-size:11px;font-weight:750}.detail-route span i{border:2px solid var(--green);border-radius:50%;width:9px;height:9px;margin-right:9px;display:inline-block}.detail-route span:last-child i{background:var(--green);border-radius:2px}.detail-route>b{border-left:1px dashed #e2e2e2;height:28px;margin-left:4px}.detail-facts{border:1px solid var(--line);border-radius:13px;grid-template-columns:repeat(3,1fr);display:grid}.detail-facts span{text-align:center;border-right:1px solid var(--line);padding:12px}.detail-facts span:last-child{border:0}.detail-facts b,.detail-facts small{display:block}.detail-facts b{font-size:12px}.detail-facts small{color:var(--muted);margin-top:3px;font-size:8px}.company-detail{align-items:center;gap:9px;margin:15px 0;display:flex}.company-detail>div{background:var(--brand-soft);width:38px;height:38px;color:var(--brand);border-radius:11px;place-items:center;font-weight:900;display:grid}.company-detail>span{flex:1}.company-detail b,.company-detail small{display:block}.company-detail b{font-size:10px}.company-detail small{color:var(--muted);margin-top:3px;font-size:8px}.company-detail button{color:var(--brand);background:0 0;border:0;font-size:8px;font-weight:800}.toast{background:var(--ink);color:#fff;text-align:center;z-index:30;border-radius:12px;padding:13px;font-size:10px;position:absolute;bottom:94px;left:22px;right:22px;box-shadow:0 10px 30px #0003}.empty-state{text-align:center;color:var(--muted);padding:50px 20px}.empty-state span{font-size:36px}.empty-state h3{color:var(--ink);font-size:15px}.empty-state p{font-size:10px}.auth-stage{background:linear-gradient(135deg,#e2e2e2,#e2e2e2);place-items:center;min-height:100vh;padding:25px;display:grid}.auth-phone{width:min(100%,430px);height:min(900px,100vh - 40px);min-height:700px;box-shadow:var(--shadow);background:#fff;border:9px solid #000;border-radius:42px;flex-direction:column;display:flex;overflow:hidden}.auth-art{background:var(--navy);color:#fff;height:46%;padding:23px;position:relative;overflow:hidden}.auth-logo{align-items:center;gap:8px;font-size:20px;display:flex}.auth-logo b{letter-spacing:-.7px}.auth-art .road{background:#3c3c3b;border-top:1px dashed #3c3c3b;border-bottom:1px dashed #3c3c3b;width:530px;height:22px;position:absolute;top:190px;left:-80px;transform:rotate(-18deg)}.auth-art .road.two{top:170px;transform:rotate(49deg)}.truck-shape{background:var(--brand);border-radius:17px;place-items:center;width:52px;height:52px;font-size:25px;display:grid;position:absolute;top:43%;left:47%;box-shadow:0 10px 26px #0005}.auth-copy{position:absolute;bottom:25px;left:23px}.auth-copy small{color:#e2e2e2;letter-spacing:1.2px;font-size:8px}.auth-copy h1{letter-spacing:-1px;margin:7px 0;font-size:27px;line-height:1.1}.auth-panel{flex-direction:column;flex:1;justify-content:center;padding:25px;display:flex}.auth-panel>div>small{color:var(--brand);letter-spacing:1.2px;font-size:8px;font-weight:850}.auth-panel h2{letter-spacing:-.6px;margin:6px 0;font-size:23px}.auth-panel p{color:var(--muted);font-size:10px}.phone-input{border:1px solid var(--line);border-radius:13px;align-items:center;height:52px;margin:18px 0 10px;display:flex}.phone-input span{border-right:1px solid var(--line);padding:0 13px;font-size:12px;font-weight:750}.phone-input input{border:0;outline:0;flex:1;padding:0 13px}.legal{text-align:center;line-height:1.5;font-size:8px!important}.auth-back{color:var(--muted);background:0 0;border:0;align-self:flex-start;padding:0 0 16px}.code-inputs{grid-template-columns:repeat(6,1fr);gap:6px;margin:20px 0 12px;display:grid!important}.code-inputs input{text-align:center;border:1px solid var(--line);border-radius:11px;width:100%;height:50px;font-size:18px}.link-button{color:var(--brand);background:0 0;border:0;margin-top:11px;font-size:9px;font-weight:750}@keyframes sheetUp{0%{opacity:0;transform:translateY(30px)}}@media (width<=900px){.stage{padding:0;display:block}.design-note{display:none}.device{border:0;border-radius:0;width:100%;height:100vh;min-height:650px}.auth-stage{padding:0}.auth-phone{border:0;border-radius:0;width:100%;height:100vh;min-height:650px}}@media (height<=760px){.app-content{padding-top:16px}.greeting h1{font-size:25px}.trip-card{margin-top:14px}.auth-panel{padding:18px 24px}.auth-art{height:41%}}.feature-sheet{max-height:92vh;padding-bottom:32px}.feature-tabs{background:var(--soft);border-radius:12px;gap:3px;margin-bottom:14px;padding:4px;display:flex}.feature-tabs.scroll{scrollbar-width:none;overflow:auto}.feature-tabs button{white-space:nowrap;min-height:38px;color:var(--muted);background:0 0;border:0;border-radius:9px;flex:1;padding:0 10px;font-size:9px;font-weight:750}.feature-tabs button.active{color:var(--ink);background:#fff;box-shadow:0 2px 8px #3c3c3b12}.feature-tabs em{background:var(--brand);color:#fff;border-radius:8px;place-items:center;min-width:17px;height:17px;margin-left:4px;font-size:7px;font-style:normal;display:inline-grid}.text-action{color:var(--brand);background:0 0;border:0;margin:0 0 8px auto;font-size:9px;font-weight:750;display:block}.notice-feed,.record-list,.board-list,.listing-list,.quote-list,.vehicle-list,.driver-list,.address-results,.occupancy-list{gap:9px;display:grid}.notice-row{text-align:left;border:1px solid var(--line);background:#fff;border-radius:14px;align-items:flex-start;gap:10px;width:100%;padding:12px;display:flex}.notice-row>i{background:#3c3c3b;border-radius:50%;width:9px;height:9px;margin-top:4px;box-shadow:0 0 0 5px #fff}.notice-row.urgent>i{background:var(--brand);box-shadow:0 0 0 5px var(--brand-soft)}.notice-row.success>i{background:var(--green);box-shadow:0 0 0 5px var(--green-soft)}.notice-row.warning>i{background:#e85446;box-shadow:0 0 0 5px #e2e2e2}.notice-row>span{flex:1}.notice-row b,.notice-row small{display:block}.notice-row b{font-size:11px}.notice-row p{color:var(--muted);margin:4px 0;font-size:9px;line-height:1.4}.notice-row small{color:#e2e2e2;font-size:8px}.notice-row strong{color:#e2e2e2}.empty-mini{text-align:center;color:var(--muted);padding:45px 20px}.empty-mini span,.empty-mini b{display:block}.empty-mini span{background:var(--green-soft);width:46px;height:46px;color:var(--green);border-radius:15px;place-items:center;margin:0 auto 10px;font-size:23px;display:grid}.empty-mini b{color:var(--ink);font-size:13px}.empty-mini p{font-size:9px}.feature-hero{color:#fff;border-radius:18px;margin:4px 0 13px;padding:16px;position:relative;overflow:hidden}.feature-hero.coral{background:linear-gradient(135deg,var(--brand),#e85446)}.feature-hero.green{background:linear-gradient(135deg,var(--green),#3c3c3b)}.feature-hero>span{opacity:.18;font-size:48px;position:absolute;top:9px;right:12px}.feature-hero small{letter-spacing:1px;opacity:.75;font-size:8px}.feature-hero h3{margin:8px 0 5px;font-size:17px}.feature-hero p{opacity:.82;max-width:80%;margin:0;font-size:9px;line-height:1.45}.feature-hero button{color:var(--brand-dark);background:#fff;border:0;border-radius:10px;margin-top:13px;padding:10px 12px;font-size:9px;font-weight:800}.mini-stats,.fleet-summary{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:repeat(3,1fr);display:grid}.mini-stats span,.fleet-summary span{text-align:center;border-right:1px solid var(--line);padding:12px}.mini-stats span:last-child,.fleet-summary span:last-child{border:0}.mini-stats b,.mini-stats small,.fleet-summary b,.fleet-summary small{display:block}.mini-stats b,.fleet-summary b{font-size:16px}.mini-stats small,.fleet-summary small{color:var(--muted);margin-top:3px;font-size:8px}.record{border:1px solid var(--line);text-align:left;background:#fff;border-radius:13px;align-items:center;gap:9px;width:100%;min-height:56px;padding:10px;display:flex}.record>i{background:var(--soft);width:35px;height:35px;color:var(--brand);border-radius:10px;flex:none;place-items:center;font-size:9px;font-style:normal;font-weight:850;display:grid}.record>span{flex:1}.record b,.record small{display:block}.record small{color:var(--muted);margin-top:3px;font-size:8px}.record em{color:var(--green);font-size:8px;font-style:normal;font-weight:750}.record>strong{color:#e2e2e2}.feature-note{background:var(--soft);border-left:3px solid var(--green);color:#3c3c3b;border-radius:9px;margin:0 0 13px;padding:10px;line-height:1.45;font-size:9px!important}.form textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:86px;color:var(--ink);background:#fff;border-radius:11px;margin-top:6px;padding:11px;font-size:11px}.compact-search,.big-search{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:13px;align-items:center;gap:8px;margin-bottom:11px;padding:0 11px;display:flex}.compact-search input,.big-search input{border:0;outline:0;flex:1;height:44px;font-size:10px}.big-search button{background:var(--brand);color:#fff;border:0;border-radius:9px;padding:8px 11px;font-size:9px;font-weight:750}.board-card{border:1px solid var(--line);background:#fff;border-radius:15px;padding:13px}.board-card>span{color:var(--green);letter-spacing:.6px;font-size:7px;font-weight:850}.board-card h3{margin:7px 0 4px;font-size:13px}.board-card p{color:#3c3c3b;margin:0;font-size:9px;line-height:1.45}.board-card small{color:var(--muted);margin-top:7px;font-size:8px;display:block}.board-card>div{gap:7px;margin-top:11px;display:flex}.board-card button{border:1px solid var(--line);background:var(--soft);border-radius:9px;flex:1;padding:9px;font-size:9px;font-weight:750}.board-card button:last-child{background:var(--green);color:#fff;border-color:var(--green)}.split-actions{gap:8px;margin-top:16px;display:flex}.split-actions>*{flex:1}.invoice-summary{background:var(--navy);color:#fff;border-radius:15px;grid-template-columns:1fr 1fr;margin-bottom:12px;display:grid}.invoice-summary span{border-right:1px solid #ffffff1f;padding:14px}.invoice-summary span:last-child{border:0}.invoice-summary small,.invoice-summary b{display:block}.invoice-summary small{color:#e2e2e2;font-size:7px}.invoice-summary b{margin-top:4px;font-size:17px}.connection-card{text-align:center;border:1px solid var(--line);border-radius:17px;padding:24px 16px}.connection-card .success-dot{background:var(--green-soft);width:48px;height:48px;color:var(--green);border-radius:15px;place-items:center;margin:auto;font-size:22px;display:grid}.connection-card h3{font-size:15px}.connection-card p{color:var(--muted);font-size:9px;line-height:1.5}.listing-cats{margin-bottom:12px}.listing-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:14px;align-items:center;gap:10px;width:100%;padding:9px;display:flex}.listing-visual{width:64px;height:58px;color:var(--green);background:linear-gradient(135deg,#e2e2e2,#e2e2e2);border-radius:11px;place-items:center;font-size:25px;display:grid}.listing-card>span{flex:1}.listing-card b,.listing-card small,.listing-card strong{display:block}.listing-card b{font-size:10px}.listing-card small{color:var(--muted);margin:4px 0 7px;font-size:8px}.listing-card strong{color:var(--brand);font-size:11px}.listing-card em{color:#e2e2e2;font-style:normal}.reference-card{background:var(--navy);color:#fff;border-radius:21px;padding:17px;position:relative;overflow:hidden}.reference-card:after{content:"";border:35px solid #ffffff0b;border-radius:50%;width:150px;height:150px;position:absolute;top:-70px;right:-80px}.reference-brand{align-items:center;gap:7px;display:flex}.reference-brand b{font-size:14px}.reference-brand>span{background:var(--green);border-radius:7px;margin-left:auto;padding:5px 7px;font-size:7px}.reference-user{align-items:center;gap:10px;margin-top:25px;display:flex}.reference-user .avatar{background:#ffffff18}.reference-user h3{margin:0;font-size:15px}.reference-user p{color:#e2e2e2;margin:3px 0 0;font-size:8px}.reference-score{align-items:center;gap:9px;margin-top:17px;display:flex}.reference-score strong{font-size:29px}.reference-score>span{color:#e85446;font-size:10px}.reference-score small{color:#e2e2e2;margin-top:2px;font-size:7px;display:block}.reference-badges{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.reference-badges span{background:#ffffff0d;border:1px solid #ffffff12;border-radius:7px;padding:5px 6px;font-size:7px}.mini-qr{z-index:1;background:#fff;border-radius:7px;grid-template-columns:repeat(7,1fr);gap:1px;width:56px;height:56px;padding:5px;display:grid;position:absolute;bottom:17px;right:17px}.mini-qr i{background:#fff}.mini-qr i.on{background:var(--navy)}.mini-qr.large{grid-template-columns:repeat(9,1fr);width:138px;height:138px;margin:auto;padding:10px;position:static}.quote-list{margin-bottom:14px}.quote{border:1px solid var(--line);text-align:left;background:#fff;border-radius:14px;align-items:center;width:100%;padding:14px 12px;display:flex;position:relative}.quote.best{border:2px solid var(--green);padding:13px 11px}.quote>em{background:var(--green);color:#fff;border-radius:6px;padding:4px 6px;font-size:6px;font-style:normal;font-weight:850;position:absolute;top:-7px;right:9px}.quote>span{flex:1}.quote b,.quote small{display:block}.quote b{font-size:11px}.quote small{color:var(--muted);margin-top:4px;font-size:8px}.quote strong{font-size:15px}.map-mini,.location-map{background:#e2e2e2;border-radius:17px;height:180px;margin-bottom:12px;position:relative;overflow:hidden}.map-mini>b{background:#fff;border-radius:9px;padding:8px 10px;font-size:9px;position:absolute;bottom:12px;left:12px}.address-row{border:1px solid var(--line);border-radius:13px;align-items:center;gap:9px;padding:10px;display:flex}.address-row>i{background:var(--brand-soft);width:34px;height:34px;color:var(--brand);border-radius:10px;place-items:center;font-style:normal;display:grid}.address-row>span{flex:1}.address-row b,.address-row small{display:block}.address-row b{font-size:10px}.address-row small{color:var(--muted);margin-top:3px;font-size:8px}.address-row button{background:var(--green-soft);color:var(--green);border:0;border-radius:8px;padding:8px;font-size:8px;font-weight:800}.update-line{color:var(--green);margin:10px 2px;font-size:8px}.occupancy-card{border:1px solid var(--line);background:#fff;border-radius:15px;padding:13px}.occupancy-card>div:first-child{align-items:flex-start;display:flex}.occupancy-card>div span{flex:1}.occupancy-card b,.occupancy-card small{display:block}.occupancy-card b{font-size:11px}.occupancy-card small{color:var(--muted);margin-top:3px;font-size:8px}.occupancy-card em{border-radius:7px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:800}.occupancy-card em.high{background:var(--brand-soft);color:var(--brand)}.occupancy-card em.mid{color:#e85446;background:#e2e2e2}.occupancy-card em.low{background:var(--green-soft);color:var(--green)}.occupancy-bar{background:#e2e2e2;border-radius:5px;height:7px;margin:12px 0}.occupancy-bar i{background:linear-gradient(90deg,var(--green),#e85446,var(--brand));border-radius:5px;height:100%;display:block}.occupancy-card p{color:var(--muted);font-size:8px}.occupancy-card p b{color:var(--ink);display:inline}.occupancy-card>button{color:var(--brand);background:0 0;border:0;padding:3px 0;font-size:8px;font-weight:800}.support-grid{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.support-grid button{border:1px solid var(--line);background:#fff;border-radius:13px;padding:11px 6px}.support-grid span,.support-grid b,.support-grid small{display:block}.support-grid span{color:var(--brand);font-size:19px}.support-grid b{margin:5px 0 3px;font-size:9px}.support-grid small{color:var(--muted);font-size:7px}.subheading{color:var(--muted);letter-spacing:1px;margin:20px 2px 8px;font-size:8px}.faq-list{gap:7px;display:grid}.faq-list details{border:1px solid var(--line);background:#fff;border-radius:11px;padding:11px}.faq-list summary{cursor:pointer;font-size:9px;font-weight:750}.faq-list p{color:var(--muted);font-size:8px;line-height:1.5}.support-message{gap:8px;margin-top:15px;display:grid}.support-message textarea{border:1px solid var(--line);resize:vertical;border-radius:11px;min-height:75px;padding:11px;font-size:10px}.qr-scanner{background:linear-gradient(#3c3c3b,#000);border-radius:18px;place-items:center;height:300px;margin-bottom:12px;display:grid;position:relative}.qr-scanner>div{border:3px solid #fff;border-radius:17px;width:180px;height:180px;box-shadow:inset 0 0 0 42px #ffffff05}.qr-scanner>div:after{content:"";background:var(--brand);height:2px;box-shadow:0 0 12px var(--brand);margin-top:89px;display:block}.qr-scanner span{color:#e2e2e2;text-align:center;font-size:9px;position:absolute;bottom:24px;left:30px;right:30px}.qr-card{text-align:center;border:1px solid var(--line);border-radius:17px;padding:25px 15px}.qr-card h3{margin:13px 0 3px;font-size:14px}.qr-card p{color:var(--muted);font-size:8px}.fleet-summary{margin-bottom:12px}.vehicle-card,.person-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:14px;align-items:center;gap:10px;width:100%;padding:11px;display:flex}.vehicle-card>span,.person-card>i{background:var(--soft);width:39px;height:39px;color:var(--brand);border-radius:11px;place-items:center;font-style:normal;font-weight:800;display:grid}.vehicle-card>div,.person-card>span{flex:1}.vehicle-card b,.vehicle-card small,.person-card b,.person-card small{display:block}.vehicle-card b,.person-card b{font-size:10px}.vehicle-card small,.person-card small{color:var(--muted);margin-top:3px;font-size:8px}.vehicle-card em,.person-card em{background:var(--green-soft);color:var(--green);border-radius:7px;padding:5px 7px;font-size:8px;font-style:normal}.vehicle-card em.active{background:var(--brand-soft);color:var(--brand)}.vehicle-card strong,.person-card strong{color:#e2e2e2}.vehicle-list+.primary-button,.driver-list+.primary-button,.record-list+.primary-button{margin-top:14px}.document-score{background:var(--navy);color:#fff;border-radius:16px;align-items:center;gap:12px;margin-bottom:12px;padding:14px;display:flex}.document-score>span{border:5px solid var(--green);border-radius:50%;place-items:center;width:52px;height:52px;font-size:12px;font-weight:850;display:grid}.document-score b{font-size:11px}.document-score p{color:#e2e2e2;margin:4px 0;font-size:8px}.upload-zone{text-align:center;background:var(--soft);border:1px dashed #e2e2e2;border-radius:15px;margin-top:14px;padding:20px}.upload-zone>span{color:var(--brand);font-size:26px}.upload-zone b{margin-top:4px;font-size:11px;display:block}.upload-zone p{color:var(--muted);font-size:8px}.profile-edit-head{align-items:center;gap:12px;margin-bottom:15px;display:flex}.profile-edit-head button{background:var(--soft);color:var(--brand);border:0;border-radius:9px;padding:9px 11px;font-size:8px;font-weight:800}.setting-list{border:1px solid var(--line);border-radius:15px;overflow:hidden}.toggle-row{border-bottom:1px solid var(--line);align-items:center;padding:12px;display:flex;position:relative}.toggle-row:last-child{border:0}.toggle-row>span{flex:1}.toggle-row b,.toggle-row small{display:block}.toggle-row b{font-size:10px}.toggle-row small{color:var(--muted);margin-top:3px;font-size:8px}.toggle-row input{opacity:0;position:absolute}.toggle-row>i{background:#e2e2e2;border-radius:14px;width:39px;height:23px;transition:all .2s;position:relative}.toggle-row>i:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0002}.toggle-row input:checked+i{background:var(--green)}.toggle-row input:checked+i:after{transform:translate(16px)}.location-map{height:230px}.location-map>div{background:#fff;border-radius:9px;padding:8px;position:absolute;bottom:10px;right:10px}.location-map small,.location-map strong{display:block}.location-map small{color:var(--muted);font-size:7px}.location-map strong{margin-top:2px;font-size:11px}.location-status{border:1px solid var(--line);border-radius:14px;align-items:center;gap:9px;margin-bottom:12px;padding:11px;display:flex}.location-status>i{background:#e2e2e2;border-radius:50%;width:10px;height:10px}.location-status>i.on{background:#3c3c3b;box-shadow:0 0 0 5px #3c3c3b1d}.location-status>span{flex:1}.location-status b,.location-status small{display:block}.location-status b{font-size:10px}.location-status small{color:var(--muted);margin-top:3px;font-size:8px}.location-status button{background:var(--brand-soft);color:var(--brand);border:0;border-radius:8px;padding:8px;font-size:8px;font-weight:800}@media (width<=420px){.feature-sheet{padding-left:15px;padding-right:15px}.service-grid{grid-template-columns:repeat(3,1fr)}.feature-tabs button{padding:0 7px}.reference-card{padding:15px}.mini-qr{width:50px;height:50px}.qr-scanner{height:270px}}.whatsapp-home{text-align:left;background:linear-gradient(135deg,#fff,#e2e2e2);border:1px solid #e2e2e2;border-radius:17px;align-items:center;gap:11px;width:100%;margin-top:11px;padding:13px;display:flex}.wa-logo{color:#fff;background:#3c3c3b;border-radius:13px;flex:none;place-items:center;width:40px;height:40px;font-size:23px;font-weight:900;display:grid;box-shadow:0 6px 16px #3c3c3b2f}.whatsapp-home>div{flex:1}.whatsapp-home small,.whatsapp-home b,.whatsapp-home p{display:block}.whatsapp-home small{color:#3c3c3b;letter-spacing:1px;font-size:7px;font-weight:850}.whatsapp-home b{margin:4px 0 2px;font-size:12px}.whatsapp-home p{color:#3c3c3b;margin:0;font-size:8px}.whatsapp-home>strong{color:#3c3c3b;font-size:20px}.whatsapp-tabs{grid-template-columns:repeat(4,1fr)}.whatsapp-tabs button{padding:8px 2px;font-size:8px}.whatsapp-tabs button.active.whatsapp{color:#3c3c3b}.whatsapp-tabs button.active.whatsapp em{background:#3c3c3b}.whatsapp-jobs{margin-top:12px}.whatsapp-status{color:#fff;background:#3c3c3b;border-radius:16px;align-items:center;gap:10px;padding:12px;display:flex}.whatsapp-status .wa-logo{border-radius:11px;width:35px;height:35px;font-size:19px}.whatsapp-status>div{flex:1}.whatsapp-status b,.whatsapp-status small{display:block}.whatsapp-status b{font-size:11px}.whatsapp-status small{color:#e2e2e2;margin-top:3px;font-size:8px}.whatsapp-status em{color:#fff;letter-spacing:.7px;background:#3c3c3b;border-radius:7px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:850}.whatsapp-view-switch{grid-template-columns:1fr 1fr;gap:7px;margin:10px 0;display:grid}.whatsapp-view-switch button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:13px;min-height:71px;padding:9px 8px;position:relative}.whatsapp-view-switch button.active{background:#fff;border-color:#3c3c3b;box-shadow:0 0 0 1px #3c3c3b}.whatsapp-view-switch button>span{color:#3c3c3b;position:absolute;top:8px;right:8px}.whatsapp-view-switch b,.whatsapp-view-switch small{display:block}.whatsapp-view-switch b{font-size:9px}.whatsapp-view-switch small{color:var(--muted);max-width:90%;margin-top:4px;font-size:7px;line-height:1.35}.whatsapp-summary{border:1px solid var(--line);background:#fff;border-radius:13px;grid-template-columns:repeat(3,1fr);margin-bottom:10px;display:grid}.whatsapp-summary span{text-align:center;border-right:1px solid var(--line);padding:10px 4px}.whatsapp-summary span:last-child{border:0}.whatsapp-summary b,.whatsapp-summary small{display:block}.whatsapp-summary b{color:#3c3c3b;font-size:14px}.whatsapp-summary small{color:var(--muted);margin-top:2px;font-size:7px}.whatsapp-search{margin-bottom:8px}.whatsapp-list-head{color:var(--muted);justify-content:space-between;align-items:center;margin:11px 2px 8px;font-size:9px;display:flex}.whatsapp-list-head small{font-size:8px}.whatsapp-load-list{gap:10px;display:grid}.wa-original-card,.wa-quick-card{border:1px solid var(--line);background:#fff;border-radius:17px;overflow:hidden}.wa-original-card>header{align-items:center;gap:8px;padding:11px 12px 7px;display:flex}.wa-avatar{color:#3c3c3b;background:#e2e2e2;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.wa-original-card header>div{flex:1}.wa-original-card header b,.wa-original-card header small{display:block}.wa-original-card header b{font-size:10px}.wa-original-card header small{color:var(--muted);margin-top:3px;font-size:7px}.wa-original-card header>button,.wa-quick-head>button{color:var(--brand);background:0 0;border:0;font-size:19px}.wa-message{background:#e2e2e2;border-radius:4px 13px 13px;margin:3px 12px 9px 35px;padding:11px 12px 16px;position:relative;box-shadow:0 1px 2px #3c3c3b18}.wa-message:before{content:"";border-top:9px solid #e2e2e2;border-left:8px solid #0000;position:absolute;top:0;left:-7px}.wa-message p{white-space:pre-wrap;margin:0;font-size:9px;line-height:1.5}.wa-message small{color:#3c3c3b;font-size:6px;position:absolute;bottom:5px;right:8px}.duplicate-note{color:#3c3c3b;background:#fff;border-radius:8px;margin:0 12px 9px;padding:7px 8px;font-size:7px}.wa-original-card footer,.wa-quick-card footer{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.wa-original-card footer button,.wa-quick-card footer button{color:#3c3c3b;border:0;border-right:1px solid var(--line);background:#fff;min-height:40px;font-size:8px;font-weight:800}.wa-original-card footer button:last-child,.wa-quick-card footer button:last-child{border:0}.wa-quick-card{padding-top:0}.wa-quick-head{align-items:center;padding:10px 12px 4px;display:flex}.wa-quick-head>span{color:#3c3c3b;letter-spacing:.6px;background:#e2e2e2;border-radius:6px;padding:4px 6px;font-size:6px;font-weight:900}.wa-quick-head>small{color:var(--muted);margin-left:7px;font-size:7px}.wa-quick-head>button{margin-left:auto}.wa-quick-route{grid-template-columns:1fr 30px 1fr;align-items:center;padding:11px 13px;display:grid}.wa-quick-route>span:last-child{text-align:right}.wa-quick-route>span i{border:2px solid #3c3c3b;border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.wa-quick-route>span:last-child i{background:#3c3c3b;border-radius:2px}.wa-quick-route b,.wa-quick-route small{display:block}.wa-quick-route b{font-size:13px;display:inline}.wa-quick-route small{color:var(--muted);margin-top:3px;font-size:8px}.wa-quick-route>strong{text-align:center;color:#3c3c3b}.wa-quick-facts{border:1px solid var(--line);border-radius:11px;grid-template-columns:repeat(3,1fr);margin:0 12px;display:grid}.wa-quick-facts span{text-align:center;border-right:1px solid var(--line);padding:9px 5px}.wa-quick-facts span:last-child{border:0}.wa-quick-facts b,.wa-quick-facts small{display:block}.wa-quick-facts b{font-size:9px}.wa-quick-facts small{color:var(--muted);margin-top:3px;font-size:7px}.wa-quick-bottom{align-items:flex-end;padding:11px 13px;display:flex}.wa-quick-bottom>span{flex:1}.wa-quick-bottom small,.wa-quick-bottom b{display:block}.wa-quick-bottom small{color:var(--muted);font-size:6px;font-weight:800}.wa-quick-bottom b{margin-top:2px;font-size:17px}.wa-quick-bottom em{color:#3c3c3b;background:#e2e2e2;border-radius:7px;padding:5px 7px;font-size:7px;font-style:normal}.whatsapp-privacy{text-align:center;color:var(--muted);margin:13px 15px 0;font-size:7px;line-height:1.4}@media (width<=370px){.whatsapp-tabs button{font-size:7px}.whatsapp-tabs em{display:none}.whatsapp-view-switch button{min-height:75px}.wa-quick-facts b{font-size:8px}}.driver-command{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px;display:grid}.driver-command button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:15px;min-height:87px;padding:10px 7px;box-shadow:0 5px 17px #3c3c3b0a}.driver-command button.homeward{background:linear-gradient(145deg,#fff,#fff);border-color:#e2e2e2}.driver-command span,.driver-command b,.driver-command small{display:block}.driver-command span{background:var(--soft);width:29px;height:29px;color:var(--green);border-radius:9px;place-items:center;font-size:15px;display:grid}.driver-command .homeward span{background:var(--brand-soft);color:var(--brand)}.driver-command b{margin-top:8px;font-size:9px}.driver-command small{color:var(--muted);margin-top:3px;font-size:7px}.roadside-strip{text-align:left;background:linear-gradient(135deg,#fff,#fff);border:1px solid #e2e2e2;border-radius:16px;align-items:center;gap:11px;width:100%;margin:10px 0;padding:13px;display:flex}.roadside-strip>span{background:var(--green);color:#fff;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:19px;display:grid}.roadside-strip>div{flex:1}.roadside-strip b,.roadside-strip small{display:block}.roadside-strip b{font-size:11px}.roadside-strip small{color:var(--muted);margin-top:3px;font-size:8px}.roadside-strip>strong{color:var(--green);font-size:18px}.load-smart-actions{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0;display:grid}.load-smart-actions button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:13px;grid-template-rows:auto auto;grid-template-columns:30px 1fr;column-gap:8px;padding:10px;display:grid}.load-smart-actions span{background:var(--green-soft);width:30px;height:30px;color:var(--green);border-radius:9px;grid-row:1/3;place-items:center;display:grid}.load-smart-actions button:last-child span{background:var(--brand-soft);color:var(--brand)}.load-smart-actions b{font-size:9px}.load-smart-actions small{color:var(--muted);margin-top:2px;font-size:7px}.homeward-loads{margin-top:11px}.homeward-hero{color:#fff;background:linear-gradient(145deg,#3c3c3b,#3c3c3b);border-radius:20px;padding:17px;position:relative;overflow:hidden}.homeward-hero:after{content:"⌂";color:#ffffff08;font-size:118px;position:absolute;bottom:-32px;right:-10px}.homeward-hero>span{color:#e2e2e2;background:#ffffff13;border-radius:11px;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:14px;right:15px}.homeward-hero>small{color:#e2e2e2;letter-spacing:1px;font-size:7px;font-weight:850}.homeward-hero h2{margin:5px 0;font-size:19px}.homeward-hero p{color:#e2e2e2;max-width:270px;margin:0;font-size:8px;line-height:1.5}.homeward-hero>div{z-index:1;gap:6px;margin-top:13px;display:flex;position:relative}.homeward-hero button{color:#e2e2e2;background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;padding:7px 10px;font-size:8px;font-weight:750}.homeward-hero button.active{background:var(--brand);border-color:var(--brand);color:#fff}.homeward-summary{border:1px solid var(--line);background:#fff;border-radius:13px;grid-template-columns:repeat(3,1fr);margin:9px 0;display:grid}.homeward-summary span{text-align:center;border-right:1px solid var(--line);padding:10px 4px}.homeward-summary span:last-child{border:0}.homeward-summary b,.homeward-summary small{display:block}.homeward-summary b{font-size:12px}.homeward-summary small{color:var(--muted);margin-top:3px;font-size:7px}.homeward-list{gap:9px;display:grid}.homeward-card{border:1px solid var(--line);background:#fff;border-radius:17px;overflow:hidden}.homeward-card>header{justify-content:space-between;padding:10px 12px 3px;display:flex}.homeward-card>header span{letter-spacing:.7px;color:var(--green);background:var(--green-soft);border-radius:6px;padding:4px 6px;font-size:7px;font-weight:900}.homeward-card>header small{color:var(--muted);padding-top:4px;font-size:7px}.homeward-route{grid-template-columns:1fr 26px 1fr;align-items:center;padding:10px 13px;display:grid}.homeward-route>span:last-child{text-align:right}.homeward-route b,.homeward-route small{display:block}.homeward-route b{font-size:13px}.homeward-route small{color:var(--muted);margin-top:3px;font-size:8px}.homeward-route>i{text-align:center;color:var(--brand);font-style:normal}.homeward-facts{background:var(--soft);border-radius:10px;grid-template-columns:repeat(3,1fr);margin:0 12px;display:grid}.homeward-facts span{text-align:center;border-right:1px solid var(--line);padding:8px 4px}.homeward-facts span:last-child{border:0}.homeward-facts b,.homeward-facts small{display:block}.homeward-facts b{font-size:8px}.homeward-facts small{color:var(--muted);margin-top:2px;font-size:6px}.homeward-card>footer{align-items:center;padding:11px 12px;display:flex}.homeward-card>footer>span{flex:1}.homeward-card>footer small,.homeward-card>footer b{display:block}.homeward-card>footer small{color:var(--muted);font-size:6px;font-weight:850}.homeward-card>footer b{margin-top:2px;font-size:16px}.homeward-card>footer button{background:var(--brand);color:#fff;border:0;border-radius:9px;padding:9px 11px;font-size:8px;font-weight:800}.homeward-note{text-align:center;color:var(--muted);margin:13px 15px 0;font-size:7px;line-height:1.5}.radar-visual{color:#fff;background:radial-gradient(circle,#3c3c3b 0 62%);border-radius:20px;height:190px;margin-bottom:10px;position:relative;overflow:hidden}.radar-ring{border:1px solid #e2e2e235;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radar-ring.r1{width:68px;height:68px}.radar-ring.r2{width:126px;height:126px}.radar-ring.r3{width:190px;height:190px}.radar-visual>i{background:var(--brand);z-index:1;border:5px solid #ffffff24;border-radius:15px;place-items:center;width:42px;height:42px;font-style:normal;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radar-visual>b{color:#3c3c3b;z-index:1;background:#e2e2e2;border:3px solid #fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;display:grid;position:absolute;top:27%;left:68%}.radar-visual>div{background:#ffffff10;border:1px solid #ffffff13;border-radius:9px;padding:7px 9px;position:absolute;bottom:11px;right:12px}.radar-visual small,.radar-visual strong{display:block}.radar-visual small{color:#e2e2e2;font-size:6px}.radar-visual strong{margin-top:2px;font-size:10px}.radar-status{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:9px;padding:11px;display:flex}.radar-status>i{background:#e2e2e2;border-radius:50%;flex:none;width:10px;height:10px}.radar-status>i.on{background:#3c3c3b;box-shadow:0 0 0 5px #3c3c3b20}.radar-status>span{flex:1}.radar-status b,.radar-status small{display:block}.radar-status b{font-size:10px}.radar-status small{color:var(--muted);margin-top:3px;font-size:7px}.radar-status button{background:var(--soft);color:var(--brand);border:0;border-radius:8px;padding:8px;font-size:8px;font-weight:800}.radar-match{background:linear-gradient(140deg,#fff,#fff);border:1px solid #e2e2e2;border-radius:17px;margin-top:9px;padding:13px}.radar-match header{justify-content:space-between;display:flex}.radar-match header span{color:var(--brand);letter-spacing:.7px;font-size:7px;font-weight:900}.radar-match header small{color:var(--muted);font-size:7px}.radar-match h3{margin:9px 0 3px;font-size:16px}.radar-match p{color:var(--muted);margin:0;font-size:8px}.radar-match>div{align-items:center;margin-top:13px;display:flex}.radar-match strong{flex:1;font-size:18px}.radar-match em{color:var(--green);background:var(--green-soft);border-radius:7px;padding:5px 7px;font-size:7px;font-style:normal}.radar-match>button{background:var(--navy);color:#fff;border:0;border-radius:10px;width:100%;margin-top:10px;padding:10px;font-size:9px;font-weight:800}.radar-list{gap:7px;margin-bottom:12px;display:grid}.radar-rule{border:1px solid var(--line);background:#fff;border-radius:13px;align-items:center;gap:9px;padding:10px;display:flex}.radar-rule>i{background:var(--green-soft);width:35px;height:35px;color:var(--green);border-radius:10px;flex:none;place-items:center;font-style:normal;display:grid}.radar-rule>span{flex:1}.radar-rule b,.radar-rule small{display:block}.radar-rule b{font-size:10px}.radar-rule small{color:var(--muted);margin-top:3px;font-size:7px}.radar-rule em{background:var(--brand-soft);color:var(--brand);border-radius:7px;padding:5px 6px;font-size:7px;font-style:normal;font-weight:800}.radar-rule strong{color:#e2e2e2}.back-link{color:var(--brand);background:0 0;border:0;padding:0 0 11px;font-size:9px;font-weight:800}.rating-input{border:1px solid var(--line);color:#e85446;letter-spacing:4px;background:#fff;border-radius:11px;margin-top:6px;padding:10px;font-size:22px}.road-community-map{background:#e2e2e2;border-radius:18px;height:160px;margin-bottom:10px;position:relative;overflow:hidden}.road-community-map>div{background:#fff;border-radius:9px;padding:8px 10px;position:absolute;bottom:10px;right:10px;box-shadow:0 4px 14px #3c3c3b1c}.road-community-map small,.road-community-map strong{display:block}.road-community-map small{color:var(--muted);font-size:6px}.road-community-map strong{margin-top:2px;font-size:11px}.place-pin{border:2px solid var(--green);width:28px;height:28px;color:var(--green);background:#fff;border-radius:50% 50% 50% 6px;place-items:center;font-size:11px;font-style:normal;display:grid;position:absolute;transform:rotate(-45deg);box-shadow:0 4px 10px #3c3c3b2b}.place-pin.p1{top:25%;left:25%}.place-pin.p2{top:21%;left:62%}.place-pin.p3{top:57%;left:72%}.place-pin:first-letter{transform:rotate(45deg)}.road-categories{grid-template-columns:repeat(4,1fr);gap:6px;margin:9px 0;display:grid}.road-categories button{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:11px;padding:8px 2px;font-size:7px;font-weight:750}.road-categories button span{color:var(--green);margin-bottom:3px;font-size:15px;display:block}.road-categories button.active{background:var(--green);border-color:var(--green);color:#fff}.road-categories button.active span{color:#fff}.road-place-list{gap:8px;display:grid}.road-place{border:1px solid var(--line);background:#fff;border-radius:15px;padding:10px}.road-place header{align-items:center;gap:9px;display:flex}.place-photo{width:43px;height:43px;color:var(--green);background:linear-gradient(140deg,#e2e2e2,#e2e2e2);border-radius:11px;flex:none;place-items:center;font-size:18px;display:grid}.road-place header>span{flex:1}.road-place header b,.road-place header small{display:block}.road-place header b{font-size:10px}.road-place header small{color:var(--muted);margin-top:3px;font-size:7px}.road-place header em{color:#e85446;background:#fff;border-radius:7px;padding:5px 6px;font-size:8px;font-style:normal;font-weight:800}.road-place>p{color:#3c3c3b;margin:9px 0;font-size:8px}.road-place>div{align-items:center;display:flex}.road-place>div span{color:var(--green);flex:1;font-size:7px}.road-place>div button{background:var(--soft);color:var(--brand);border:0;border-radius:8px;padding:8px;font-size:8px;font-weight:800}.share-place-button{background:var(--green-soft);width:100%;color:var(--green);border:1px dashed #e2e2e2;border-radius:12px;margin-top:10px;padding:11px;font-size:9px;font-weight:800}.community-sheet .feature-tabs{grid-template-columns:repeat(3,1fr)}.community-composer{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:34px 1fr;gap:9px;padding:11px;display:grid}.avatar.small{width:34px;height:34px;font-size:8px}.community-composer textarea{resize:none;border:0;outline:0;min-height:52px;font-size:9px;line-height:1.45}.composer-tools{border-top:1px solid var(--line);grid-column:1/3;align-items:center;gap:6px;padding-top:8px;display:flex}.composer-tools>button:first-child{color:var(--green);background:0 0;border:0;padding:5px;font-size:8px;font-weight:750}.composer-tools>div{gap:3px;margin-left:auto;display:flex}.composer-tools>div button{border:1px solid var(--line);width:25px;height:25px;color:var(--muted);background:#fff;border-radius:7px;font-size:7px;font-weight:850}.composer-tools>div button.active{border-color:var(--green);background:var(--green-soft);color:var(--green)}.composer-tools .post-button{background:var(--brand);color:#fff;border:0;border-radius:8px;padding:7px 9px;font-size:8px;font-weight:800}.community-feed{gap:9px;margin-top:9px;display:grid}.community-post{border:1px solid var(--line);background:#fff;border-radius:16px;padding:11px}.community-post header{align-items:center;gap:8px;display:flex}.community-post header>i{background:var(--green-soft);width:34px;height:34px;color:var(--green);border-radius:50%;flex:none;place-items:center;font-size:8px;font-style:normal;font-weight:850;display:grid}.community-post header>span{flex:1}.community-post header b,.community-post header small{display:block}.community-post header b{font-size:10px}.community-post header small{color:var(--muted);margin-top:2px;font-size:7px}.community-post header button{color:var(--muted);background:0 0;border:0}.community-post>p{color:#3c3c3b;margin:10px 0;font-size:9px;line-height:1.5}.post-tags{gap:4px;display:flex}.post-tags span{background:var(--soft);color:var(--green);border-radius:6px;padding:5px 6px;font-size:6px;font-weight:750}.community-post footer{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:9px;padding-top:7px;display:grid}.community-post footer button{color:var(--muted);background:0 0;border:0;font-size:8px}.conversation-list{gap:7px;display:grid}.conversation-list>button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:14px;align-items:center;gap:9px;width:100%;padding:10px;display:flex}.conversation-list>button>i,.chat-title>i{background:var(--green-soft);width:38px;height:38px;color:var(--green);border-radius:12px;flex:none;place-items:center;font-size:8px;font-style:normal;font-weight:850;display:grid}.conversation-list>button>span{flex:1}.conversation-list b,.conversation-list small{display:block}.conversation-list b{font-size:10px}.conversation-list small{color:var(--muted);margin-top:3px;font-size:7px}.conversation-list em{background:var(--brand);color:#fff;border-radius:10px;place-items:center;min-width:20px;height:20px;font-size:7px;font-style:normal;font-weight:800;display:grid}.conversation-list strong{color:#e2e2e2}.chat-title{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding-bottom:10px;display:flex}.chat-title b,.chat-title small{display:block}.chat-title b{font-size:11px}.chat-title small{color:var(--muted);margin-top:3px;font-size:7px}.chat-thread{gap:7px;padding:12px 0;display:grid}.chat-thread>div{border:1px solid var(--line);background:#fff;border-radius:4px 13px 13px;max-width:83%;padding:9px 10px}.chat-thread>div.mine{background:var(--green-soft);border-color:#e2e2e2;border-radius:13px 4px 13px 13px;justify-self:end}.chat-thread b{color:var(--green);font-size:7px}.chat-thread p{margin:4px 0;font-size:9px;line-height:1.4}.chat-thread small{text-align:right;color:var(--muted);font-size:6px;display:block}.chat-compose{grid-template-columns:32px 1fr 32px;gap:6px;display:grid}.chat-compose input{border:1px solid var(--line);background:#fff;border-radius:11px;outline:0;padding:0 10px;font-size:9px}.chat-compose button{background:var(--soft);width:32px;height:32px;color:var(--green);border:0;border-radius:10px}.chat-compose button:last-child{background:var(--green);color:#fff}.social-intro{background:var(--navy);color:#fff;border-radius:17px;gap:10px;padding:14px;display:flex}.social-intro>span{color:#e2e2e2;background:#ffffff10;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-size:19px;display:grid}.social-intro b{font-size:11px}.social-intro p{color:#e2e2e2;margin:4px 0 0;font-size:8px;line-height:1.45}.social-account-list{gap:7px;margin-top:10px;display:grid}.social-account{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:9px;padding:10px;display:flex}.social-account>i{background:var(--soft);border-radius:11px;flex:none;place-items:center;width:37px;height:37px;font-size:17px;font-style:normal;font-weight:850;display:grid}.social-account>span{flex:1}.social-account b,.social-account small{display:block}.social-account b{font-size:10px}.social-account small{color:var(--muted);margin-top:3px;font-size:7px}.social-account button{border:1px solid var(--green);background:var(--green);color:#fff;border-radius:8px;padding:8px 10px;font-size:8px;font-weight:800}.social-account button.connected{background:var(--green-soft);color:var(--green)}.social-preview{margin-top:14px}.social-preview>small{color:var(--muted);letter-spacing:.8px;font-size:7px;font-weight:850}.social-preview-card{color:#3c3c3b;background:linear-gradient(145deg,#e2e2e2,#e2e2e2);border-radius:16px;flex-direction:column;justify-content:flex-end;height:125px;margin-top:7px;padding:15px;display:flex}.social-preview-card span{font-size:30px}.social-preview-card b{font-size:12px}.social-preview-card p{margin:3px 0 0;font-size:8px}@media (width<=420px){.driver-command{gap:6px}.driver-command button{min-height:82px;padding:9px 6px}.homeward-hero{padding:15px}.road-community-map{height:145px}.radar-visual{height:175px}.community-sheet .feature-tabs button{padding:0 4px;font-size:8px}}@media (width<=370px){.driver-command small{display:none}.driver-command button{min-height:68px}.load-smart-actions small{display:none}.road-categories button{font-size:6px}.radar-match em{display:none}.composer-tools>button:first-child{font-size:0}.composer-tools>button:first-child:after{content:"▧";font-size:13px}}.route-intel-strip{text-align:left;background:linear-gradient(135deg,#fff,#fff);border:1px solid #e2e2e2;border-radius:17px;align-items:center;gap:10px;width:100%;margin-top:10px;padding:12px;display:flex}.route-intel-strip>span{background:var(--brand);color:#fff;border-radius:12px;flex:none;place-items:center;width:39px;height:39px;font-size:17px;font-weight:900;display:grid;box-shadow:0 6px 15px #e8544635}.route-intel-strip>div{flex:1}.route-intel-strip small,.route-intel-strip b,.route-intel-strip p{display:block}.route-intel-strip small{letter-spacing:.8px;color:var(--brand);font-size:6px;font-weight:900}.route-intel-strip b{margin:3px 0;font-size:10px}.route-intel-strip p{color:var(--muted);margin:0;font-size:7px}.route-intel-strip>strong{color:var(--brand);font-size:18px}.route-source-status,.cost-live-source{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:9px;margin-bottom:10px;padding:10px;display:flex}.route-source-status>i,.cost-live-source>i{background:#3c3c3b;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 5px #3c3c3b1b}.route-source-status>span,.cost-live-source>span{flex:1}.route-source-status b,.route-source-status small,.cost-live-source b,.cost-live-source small{display:block}.route-source-status b,.cost-live-source b{font-size:9px}.route-source-status small,.cost-live-source small{color:var(--muted);margin-top:3px;font-size:7px}.route-source-status button,.cost-live-source button{background:var(--soft);color:var(--green);border:0;border-radius:8px;padding:8px;font-size:8px;font-weight:800}.route-live-map{background:linear-gradient(145deg,#e2e2e2,#e2e2e2);border-radius:19px;height:175px;margin-bottom:9px;position:relative;overflow:hidden}.route-live-map:after{content:"";opacity:.35;background:linear-gradient(90deg,#fff0,#ffffff4a,#fff0);position:absolute;inset:0}.route-live-map .map-road.r1{top:78px;transform:rotate(-13deg)}.route-live-map .map-road.r2{left:-45px;transform:rotate(68deg)}.route-live-map .map-truck{z-index:3;width:37px;height:37px}.route-live-map>div{z-index:4;background:#fff;border-radius:10px;padding:8px 10px;position:absolute;bottom:10px;right:10px;box-shadow:0 5px 15px #3c3c3b1c}.route-live-map>div small,.route-live-map>div strong{display:block}.route-live-map>div small{color:var(--muted);font-size:6px}.route-live-map>div strong{margin-top:2px;font-size:10px}.route-event{z-index:5;border:3px solid #fff;border-radius:50%;place-items:center;width:29px;height:29px;font-size:9px;font-style:normal;display:grid;position:absolute;box-shadow:0 5px 12px #3c3c3b28}.route-event.critical{background:var(--brand);color:#fff;font-weight:900;top:27%;left:62%}.route-event.work{color:#fff;background:#e85446}.route-event.work.one{top:25%;left:25%}.route-event.work.two{top:62%;left:72%}.route-health{background:var(--navy);color:#fff;border-radius:17px;align-items:center;gap:11px;padding:13px;display:flex}.route-health-score{border:5px solid #e85446;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;font-size:18px;font-weight:900;display:grid}.route-health-score small{color:#e2e2e2;font-size:7px}.route-health>div small{color:#e85446;letter-spacing:.8px;font-size:6px;font-weight:850}.route-health>div b{margin:3px 0;font-size:12px;display:block}.route-health>div p{color:#e2e2e2;margin:0;font-size:7px;line-height:1.4}.route-health>div p strong{color:#fff}.route-options{grid-template-columns:1fr 1fr;gap:7px;margin-top:9px;display:grid}.route-options button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:14px;padding:10px;position:relative}.route-options button.active{border-color:var(--green);box-shadow:0 0 0 1px var(--green);background:#fff}.route-options button>span{color:var(--green);letter-spacing:.7px;font-size:6px;font-weight:900}.route-options b,.route-options small,.route-options em{display:block}.route-options b{margin:5px 0 3px;font-size:10px}.route-options small{color:var(--muted);font-size:7px}.route-options em{margin-top:8px;font-size:8px;font-style:normal;font-weight:800}.road-alert-list{gap:8px;display:grid}.road-alert{border:1px solid var(--line);background:#fff;border-radius:15px;gap:9px;padding:10px;display:flex}.road-alert>i{color:#e85446;background:#e2e2e2;border-radius:10px;flex:none;place-items:center;width:31px;height:31px;font-size:12px;font-style:normal;font-weight:900;display:grid}.road-alert.critical{background:#fff;border-color:#e2e2e2}.road-alert.critical>i{background:var(--brand);color:#fff}.road-alert>div{flex:1}.road-alert header{justify-content:space-between;gap:5px;display:flex}.road-alert header span{color:#e85446;letter-spacing:.6px;font-size:6px;font-weight:900}.road-alert.critical header span{color:var(--brand)}.road-alert header small{color:var(--muted);font-size:6px}.road-alert>div>b{margin:5px 0 3px;font-size:9px;display:block}.road-alert p{color:#3c3c3b;margin:0;font-size:7px;line-height:1.45}.road-alert footer{align-items:center;margin-top:7px;display:flex}.road-alert footer span{color:var(--muted);flex:1;font-size:6px}.road-alert footer button{background:var(--brand);color:#fff;border:0;border-radius:7px;padding:7px;font-size:7px;font-weight:800}.official-source-link{text-align:center;color:var(--green);padding:11px;font-size:8px;font-weight:800;text-decoration:none;display:block}.route-toll-summary{background:var(--navy);color:#fff;border-radius:18px;padding:16px;position:relative}.route-toll-summary small,.route-toll-summary b,.route-toll-summary span{display:block}.route-toll-summary small{color:#e2e2e2;letter-spacing:.8px;font-size:7px;font-weight:850}.route-toll-summary b{margin:5px 0;font-size:30px}.route-toll-summary span{color:#e2e2e2;font-size:8px}.toll-route-line{border:1px solid var(--line);background:#fff;border-radius:13px;grid-template-columns:10px 1fr 28px 1fr 10px;align-items:center;margin:9px 0;padding:10px;display:grid}.toll-route-line>span:last-of-type{text-align:right}.toll-route-line i{border:2px solid var(--green);border-radius:50%;width:9px;height:9px}.toll-route-line i.end{background:var(--green);border-radius:2px}.toll-route-line b,.toll-route-line small{display:block}.toll-route-line b{font-size:9px}.toll-route-line small{color:var(--muted);margin-top:2px;font-size:6px}.toll-route-line em{text-align:center;color:var(--brand);font-style:normal}.toll-list{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden}.toll-list>div{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:10px;display:flex}.toll-list>div:last-child{border:0}.toll-list i{background:var(--soft);width:32px;height:32px;color:var(--green);border-radius:9px;flex:none;place-items:center;font-size:7px;font-style:normal;font-weight:850;display:grid}.toll-list span{flex:1}.toll-list b,.toll-list small{display:block}.toll-list b{font-size:9px}.toll-list small{color:var(--muted);margin-top:3px;font-size:7px}.toll-list strong{font-size:10px}.toll-freshness,.free-route-note{background:var(--green-soft);border-radius:13px;align-items:center;gap:9px;margin-top:9px;padding:10px;display:flex}.toll-freshness>span,.free-route-note>span{background:var(--green);color:#fff;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;font-size:10px;display:grid}.toll-freshness b,.toll-freshness small,.free-route-note b,.free-route-note small{display:block}.toll-freshness b,.free-route-note b{font-size:9px}.toll-freshness small,.free-route-note small{color:#3c3c3b;margin-top:3px;font-size:7px}.cost-sheet{padding-bottom:24px}.cost-live-source{margin-top:-2px}.route-cost-choice{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:14px;display:grid}.route-cost-choice button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:13px;padding:10px}.route-cost-choice button.active{border-color:var(--green);background:var(--green-soft);box-shadow:0 0 0 1px var(--green)}.route-cost-choice b,.route-cost-choice small,.route-cost-choice em{display:block}.route-cost-choice b{font-size:10px}.route-cost-choice small{color:var(--muted);margin-top:3px;font-size:7px}.route-cost-choice em{color:var(--green);margin-top:7px;font-size:7px;font-style:normal;font-weight:800}.cost-breakdown i.toll{background:var(--green)}.toll-detail{border:1px solid var(--line);background:#fff;border-radius:15px;margin:4px 0;padding:11px}.toll-detail-head{border-bottom:1px solid var(--line);align-items:flex-end;padding-bottom:9px;display:flex}.toll-detail-head>span{flex:1}.toll-detail-head small,.toll-detail-head b{display:block}.toll-detail-head small{color:var(--green);letter-spacing:.7px;font-size:6px;font-weight:900}.toll-detail-head b{margin-top:3px;font-size:13px}.toll-detail-head em{background:var(--soft);color:var(--muted);border-radius:7px;padding:5px 6px;font-size:7px;font-style:normal;font-weight:800}.toll-segment{align-items:center;gap:8px;padding-top:9px;display:flex}.toll-segment>i{background:var(--green-soft);width:33px;height:33px;color:var(--green);border-radius:9px;flex:none;place-items:center;font-size:8px;font-style:normal;font-weight:900;display:grid}.toll-segment>span{flex:1}.toll-segment b,.toll-segment small{display:block}.toll-segment b{font-size:9px}.toll-segment small{color:var(--muted);margin-top:3px;font-size:7px}.toll-segment strong{font-size:11px}.toll-detail>p{color:var(--muted);margin:9px 0 0;font-size:6px;line-height:1.4}.cost-sheet .official-source-link{padding:9px}.cost-sheet .primary-button{margin-top:1px}@media (width<=420px){.route-live-map{height:160px}.route-health-score{width:52px;height:52px}.route-intel-strip{padding:11px}.road-alert p{font-size:7px}.cost-sheet{padding-left:15px;padding-right:15px}}@media (width<=370px){.route-intel-strip p{display:none}.route-options{grid-template-columns:1fr}.road-alert header small{display:none}.route-health>div p,.route-cost-choice em{font-size:6px}}.parser-insight{text-align:left;background:linear-gradient(135deg,#fff,#fff);border:1px solid #e2e2e2;border-radius:15px;align-items:center;gap:9px;width:100%;margin-top:8px;padding:11px;display:flex}.parser-insight>span{color:#fff;background:#3c3c3b;border-radius:10px;flex:none;place-items:center;width:35px;height:35px;font-size:16px;display:grid}.parser-insight>div{flex:1}.parser-insight small,.parser-insight b,.parser-insight p{display:block}.parser-insight small{color:#3c3c3b;letter-spacing:.8px;font-size:6px;font-weight:900}.parser-insight b{margin:3px 0;font-size:10px}.parser-insight p{color:var(--muted);margin:0;font-size:7px}.parser-insight>strong{color:#3c3c3b;font-size:8px}.editable-route{border:1px solid var(--line);background:#fff;border-radius:15px;grid-template-columns:1fr auto;align-items:center;gap:8px;margin-bottom:10px;padding:11px;display:grid}.editable-route>div:first-child small,.editable-route>div:first-child b{display:block}.editable-route>div:first-child small{color:var(--green);letter-spacing:.8px;font-size:6px;font-weight:900}.editable-route>div:first-child b{margin-top:4px;font-size:9px}.editable-route>div:first-child i{color:var(--brand);margin:2px 0;font-size:9px;font-style:normal;display:block}.editable-route>button{background:var(--green-soft);color:var(--green);border:0;border-radius:8px;padding:8px;font-size:8px;font-weight:800}.editable-route>label{grid-column:1/3}.editable-route label small{color:var(--muted);margin-bottom:4px;font-size:6px;font-weight:800;display:block}.editable-route label input{border:1px solid var(--line);border-radius:10px;outline:0;width:100%;height:39px;padding:0 10px;font-size:9px}.editable-route .swap-route{border:1px solid var(--line);background:var(--soft);border-radius:50%;grid-column:1/3;justify-self:center;width:31px;height:31px;padding:0}.editable-route-actions{grid-template-columns:1fr 1fr;gap:7px;grid-column:1/3!important;display:grid!important}.editable-route-actions button{border:0;border-radius:9px;padding:9px;font-size:8px;font-weight:800}.editable-route-actions button:first-child{background:var(--soft);color:var(--muted)}.editable-route-actions button:last-child{background:var(--green);color:#fff}.editable-route.compact{padding:9px}.cost-input-mode{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:9px;display:grid}.cost-input-mode button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:28px 1fr;column-gap:7px;min-height:57px;padding:9px;display:grid}.cost-input-mode button.active{border-color:var(--green);background:var(--green-soft);box-shadow:0 0 0 1px var(--green)}.cost-input-mode span{background:var(--soft);width:28px;height:28px;color:var(--green);border-radius:8px;grid-row:1/3;place-items:center;font-size:9px;font-weight:850;display:grid}.cost-input-mode b{font-size:9px}.cost-input-mode small{color:var(--muted);margin-top:2px;font-size:6px}.google-route-result{background:#fff;border:1px solid #e2e2e2;border-radius:12px;align-items:center;gap:9px;margin:-3px 0 9px;padding:9px;display:flex}.google-route-result>span{color:#3c3c3b;background:#fff;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.google-route-result b,.google-route-result small{display:block}.google-route-result b{font-size:9px}.google-route-result small{color:var(--muted);margin-top:3px;font-size:7px}.parser-sheet .feature-tabs,.cash-ledger .feature-tabs{grid-template-columns:repeat(3,1fr)}.parser-source{background:var(--navy);color:#fff;border-radius:15px;align-items:center;gap:9px;margin-bottom:9px;padding:11px;display:flex}.parser-source>span{color:#e2e2e2;background:#ffffff12;border-radius:10px;flex:none;place-items:center;width:35px;height:35px;font-size:8px;font-weight:900;display:grid}.parser-source>div{flex:1}.parser-source b,.parser-source small{display:block}.parser-source b{font-size:10px}.parser-source small{color:#e2e2e2;margin-top:3px;font-size:7px}.parser-source em{color:#fff;background:#3c3c3b;border-radius:6px;padding:5px 6px;font-size:6px;font-style:normal;font-weight:900}.parser-kpis{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:repeat(4,1fr);margin-bottom:9px;display:grid}.parser-kpis span{text-align:center;border-right:1px solid var(--line);padding:10px 3px}.parser-kpis span:last-child{border:0}.parser-kpis b,.parser-kpis small{display:block}.parser-kpis b{color:var(--green);font-size:13px}.parser-kpis small{color:var(--muted);margin-top:3px;font-size:6px}.parser-pipeline{gap:7px;display:grid}.parser-pipeline article{border:1px solid var(--line);background:#fff;border-radius:13px;align-items:center;gap:9px;padding:10px;display:flex}.parser-pipeline article>i{background:var(--green-soft);width:30px;height:30px;color:var(--green);border-radius:9px;flex:none;place-items:center;font-size:8px;font-style:normal;font-weight:900;display:grid}.parser-pipeline article>div{flex:1}.parser-pipeline b{font-size:9px}.parser-pipeline p{color:var(--muted);margin:3px 0 0;font-size:7px;line-height:1.4}.parser-pipeline em{color:var(--brand);font-size:8px;font-style:normal;font-weight:850}.parser-quality{grid-template-columns:1fr 1fr;gap:7px;margin-top:9px;display:grid}.parser-quality>div{border:1px solid var(--line);background:#fff;border-radius:12px;padding:10px}.parser-quality span,.parser-quality b,.parser-quality small{display:block}.parser-quality span{color:var(--green);font-size:15px;font-weight:900}.parser-quality b{margin:3px 0;font-size:8px}.parser-quality small{color:var(--muted);font-size:6px}.parser-review-list{gap:9px;display:grid}.parser-review{border:1px solid var(--line);background:#fff;border-radius:16px;padding:11px}.parser-review.ready{border-top:3px solid var(--green)}.parser-review.reject{border-top:3px solid var(--brand)}.parser-review.split{border-top:3px solid #e85446}.parser-review header{justify-content:space-between;gap:7px;display:flex}.parser-review header span{color:var(--green);letter-spacing:.6px;font-size:6px;font-weight:900}.parser-review.reject header span{color:var(--brand)}.parser-review.split header span{color:#e85446}.parser-review header small{color:var(--muted);font-size:6px}.parser-review>p{color:#3c3c3b;margin:9px 0;font-size:8px;line-height:1.5}.parsed-fields{background:var(--soft);border-radius:10px;grid-template-columns:1fr 1fr;display:grid}.parsed-fields span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:8px}.parsed-fields span:nth-child(2n){border-right:0}.parsed-fields span:nth-last-child(-n+2){border-bottom:0}.parsed-fields small,.parsed-fields b{display:block}.parsed-fields small{color:var(--muted);font-size:5px}.parsed-fields b{margin-top:2px;font-size:8px}.parser-review footer{grid-template-columns:1fr 1fr;gap:6px;margin-top:9px;display:grid}.parser-review footer button{background:var(--soft);border:0;border-radius:9px;padding:9px;font-size:8px;font-weight:800}.parser-review footer button:last-child{background:var(--green);color:#fff}.parser-review.reject footer button:last-child{background:var(--brand)}.parser-routing,.split-preview{background:var(--brand-soft);border-radius:10px;align-items:center;gap:8px;padding:9px;display:flex}.parser-routing>i{background:var(--brand);color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;font-style:normal;font-weight:900;display:grid}.parser-routing b,.parser-routing small{display:block}.parser-routing b{font-size:8px}.parser-routing small{color:var(--muted);margin-top:2px;font-size:6px}.split-preview{background:#fff;justify-content:center}.split-preview span{font-size:8px;font-weight:800}.split-preview b{color:#e85446}.parser-rule-list{gap:7px;margin-bottom:11px;display:grid}.parser-rule-list>div{border:1px solid var(--line);background:#fff;border-radius:13px;align-items:center;gap:9px;padding:10px;display:flex}.parser-rule-list i{background:var(--green-soft);width:34px;height:34px;color:var(--green);border-radius:10px;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:850;display:grid}.parser-rule-list>div>span{flex:1}.parser-rule-list b,.parser-rule-list small{display:block}.parser-rule-list b{font-size:9px}.parser-rule-list small{color:var(--muted);margin-top:3px;font-size:6px;line-height:1.4}.parser-rule-list em{color:var(--green);font-size:6px;font-style:normal;font-weight:850}.cash-balance{color:#fff;background:linear-gradient(145deg,#3c3c3b,#3c3c3b);border-radius:19px;padding:16px}.cash-balance>small{color:#e2e2e2;letter-spacing:.9px;font-size:6px;font-weight:850}.cash-balance>b{margin:5px 0;font-size:29px;display:block}.cash-balance>p{color:#e2e2e2;margin:0 0 13px;font-size:7px}.cash-balance>div{border-top:1px solid #ffffff16;grid-template-columns:1fr 1fr;padding-top:11px;display:grid}.cash-balance>div span:last-child{text-align:right}.cash-balance>div small,.cash-balance>div b{display:block}.cash-balance>div small{color:#e2e2e2;font-size:6px}.cash-balance>div b{margin-top:3px;font-size:11px}.cash-balance>div span:first-child b,.cash-balance>div span:last-child b{color:#e2e2e2}.auto-ledger{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;margin:9px 0;padding:10px;display:flex}.auto-ledger>span{flex:1;align-items:center;gap:8px;display:flex}.auto-ledger>span>i{background:var(--green-soft);width:33px;height:33px;color:var(--green);border-radius:10px;place-items:center;font-style:normal;display:grid}.auto-ledger b,.auto-ledger small{display:block}.auto-ledger b{font-size:9px}.auto-ledger small{color:var(--muted);margin-top:3px;font-size:6px}.auto-ledger>input{opacity:0;position:absolute}.auto-ledger>em{background:#e2e2e2;border-radius:12px;width:38px;height:22px;position:relative}.auto-ledger>em:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0002}.auto-ledger>em.on{background:var(--green)}.auto-ledger>em.on:after{transform:translate(16px)}.ledger-actions{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:9px;display:grid}.ledger-actions button{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:10px;display:flex}.ledger-actions span{background:var(--green-soft);width:28px;height:28px;color:var(--green);border-radius:9px;place-items:center;font-size:15px;font-weight:850;display:grid}.ledger-actions button:last-child span{background:var(--brand-soft);color:var(--brand)}.ledger-actions b{font-size:9px}.ledger-list{gap:7px;display:grid}.ledger-list article{border:1px solid var(--line);background:#fff;border-radius:13px;align-items:center;gap:9px;padding:10px;display:flex}.ledger-list article>i{background:var(--brand-soft);width:34px;height:34px;color:var(--brand);border-radius:10px;flex:none;place-items:center;font-style:normal;display:grid}.ledger-list article.income>i{background:var(--green-soft);color:var(--green)}.ledger-list article>span{flex:1}.ledger-list b,.ledger-list small{display:block}.ledger-list b{font-size:9px}.ledger-list small{color:var(--muted);margin-top:3px;font-size:6px}.ledger-list strong{color:var(--brand);font-size:10px}.ledger-list article.income strong{color:var(--green)}.ledger-kind{grid-template-columns:1fr 1fr;gap:7px;display:grid}.ledger-kind button{border:1px solid var(--line);background:#fff;border-radius:10px;padding:10px;font-size:9px;font-weight:800}.ledger-kind button.active.income{border-color:var(--green);background:var(--green-soft);color:var(--green)}.ledger-kind button.active.expense{border-color:var(--brand);background:var(--brand-soft);color:var(--brand)}.money-field{border:1px solid var(--line);background:#fff;border-radius:11px;align-items:center;margin-top:6px;display:flex}.money-field>span{color:var(--green);padding-left:11px;font-weight:850}.money-field input{outline:0;flex:1;border:0!important;margin:0!important}.ledger-form textarea{min-height:65px}@media (width<=420px){.parser-kpis small{font-size:5px}.editable-route{padding:9px}.cash-balance{padding:14px}.parser-review>p{font-size:7px}}@media (width<=370px){.parser-insight p{display:none}.parser-kpis{grid-template-columns:1fr 1fr}.parser-kpis span:nth-child(2){border-right:0}.parser-kpis span:nth-child(-n+2){border-bottom:1px solid var(--line)}.parser-quality{grid-template-columns:1fr}.editable-route>div:first-child b,.ledger-list strong{font-size:8px}}.header-actions .role-pill{background:var(--green-soft);width:auto;height:30px;color:var(--green);letter-spacing:.6px;border:0;border-radius:9px;padding:0 8px;font-size:7px;font-weight:900}.role-stage{background:radial-gradient(circle at 80% 10%,#fff 0,#0000 34%),linear-gradient(135deg,#e2e2e2,#e2e2e2);place-items:center;min-height:100vh;padding:25px;display:grid}.role-phone{background:var(--soft);width:min(100%,430px);height:min(900px,100vh - 40px);min-height:700px;box-shadow:var(--shadow);scrollbar-width:none;border:9px solid #000;border-radius:42px;padding:24px 20px 22px;overflow:auto}.role-phone::-webkit-scrollbar{display:none}.role-brand{align-items:center;gap:8px;font-size:20px;display:flex}.role-intro>small{letter-spacing:1.3px;color:var(--brand);font-size:8px;font-weight:900}.role-intro h1{letter-spacing:-1.4px;margin:8px 0 10px;font-size:33px;line-height:1.08}.role-intro p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.role-options{gap:10px;margin-top:24px;display:grid}.role-option{border:1px solid var(--line);text-align:left;background:#fff;border-radius:20px;align-items:center;gap:12px;width:100%;min-height:126px;padding:15px;transition:all .2s;display:flex;box-shadow:0 6px 18px #3c3c3b0b}.role-option:hover{border-color:#e2e2e2;transform:translateY(-2px);box-shadow:0 10px 25px #3c3c3b18}.role-option>span{background:var(--brand-soft);width:51px;height:51px;color:var(--brand);border-radius:16px;flex:none;place-items:center;font-size:23px;display:grid}.role-option.shipper>span{background:var(--green-soft);color:var(--green)}.role-option>div{flex:1}.role-option small,.role-option b,.role-option p{display:block}.role-option small{color:var(--brand);letter-spacing:.8px;font-size:6px;font-weight:900}.role-option.shipper small{color:var(--green)}.role-option b{margin:4px 0;font-size:16px}.role-option p{color:var(--muted);margin:0;font-size:8px;line-height:1.4}.role-option>strong{color:#e2e2e2;font-size:18px}.role-tip{background:#e2e2e2;border-radius:15px;align-items:center;gap:10px;margin-top:13px;padding:12px;display:flex}.role-tip>span{width:31px;height:31px;color:var(--green);background:#fff;border-radius:10px;flex:none;place-items:center;font-weight:900;display:grid}.role-tip p{color:#3c3c3b;margin:0;font-size:8px;line-height:1.45}.role-tip b{color:var(--ink)}.role-signout{width:100%;color:var(--muted);background:0 0;border:0;padding:16px 0 2px;font-size:9px;font-weight:750}.role-switch-card{text-align:left;background:linear-gradient(135deg,#fff,#fff);border:1px solid #e2e2e2;border-radius:16px;align-items:center;gap:10px;width:100%;margin-top:10px;padding:11px 12px;display:flex}.role-switch-card>span{background:var(--green);color:#fff;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.role-switch-card>div{flex:1}.role-switch-card small,.role-switch-card b,.role-switch-card p{display:block}.role-switch-card small{color:var(--green);letter-spacing:.8px;font-size:6px;font-weight:900}.role-switch-card b{margin:2px 0;font-size:11px}.role-switch-card p{color:var(--muted);margin:0;font-size:7px}.role-switch-card>strong{color:var(--green);font-size:8px}.shipper-greeting{align-items:center}.shipper-company{background:var(--navy);color:#fff;border-radius:14px;place-items:center;width:58px;height:52px;font-size:14px;font-weight:900;display:grid}.shipper-company small{color:#e2e2e2;letter-spacing:0;font-size:5px;display:block}.shipper-create{background:linear-gradient(135deg,var(--green),#3c3c3b);color:#fff;text-align:left;border:0;border-radius:20px;align-items:center;gap:12px;width:100%;margin-top:18px;padding:15px;display:flex;box-shadow:0 10px 25px #3c3c3b2c}.shipper-create>span{background:#ffffff18;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;font-size:26px;display:grid}.shipper-create>div{flex:1}.shipper-create small,.shipper-create b,.shipper-create p{display:block}.shipper-create small{color:#e2e2e2;letter-spacing:.9px;font-size:6px;font-weight:900}.shipper-create b{margin:4px 0;font-size:15px}.shipper-create p{color:#e2e2e2;margin:0;font-size:7px}.shipper-create>strong{font-size:19px}.shipper-kpis{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:9px;display:grid}.shipper-kpis button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:14px;padding:11px 9px}.shipper-kpis small,.shipper-kpis b,.shipper-kpis span{display:block}.shipper-kpis small{color:var(--muted);letter-spacing:.6px;font-size:5px;font-weight:850}.shipper-kpis b{color:var(--green);margin:4px 0;font-size:18px}.shipper-kpis span{color:var(--muted);font-size:6px}.shipper-tracking{margin-top:20px}.shipper-map{border-radius:18px;height:190px;margin-top:9px}.shipper-live-card{z-index:4;border:1px solid var(--line);text-align:left;background:#fff;border-radius:14px;align-items:center;gap:8px;width:calc(100% - 18px);margin:-24px 9px 0;padding:11px;display:flex;position:relative;box-shadow:0 7px 18px #3c3c3b14}.shipper-live-card>div{flex:1}.shipper-live-card b,.shipper-live-card small{display:block}.shipper-live-card b{font-size:9px}.shipper-live-card small{color:var(--muted);margin-top:3px;font-size:6px}.shipper-live-card>strong{color:#e2e2e2}.shipper-quick{margin-top:19px}.shipper-add{background:var(--green);color:#fff;border:0}.shipper-tabs{margin-bottom:12px}.shipper-load-list,.shipper-offers,.shipper-shipments{gap:9px;display:grid}.shipper-load-card{border:1px solid var(--line);background:#fff;border-radius:17px;padding:12px}.shipper-load-card header,.shipper-load-card footer{align-items:center;display:flex}.shipper-load-card header span{color:var(--green);background:var(--green-soft);letter-spacing:.6px;border-radius:7px;padding:5px 7px;font-size:6px;font-weight:900}.shipper-load-card header button{color:var(--muted);background:0 0;border:0;margin-left:auto}.shipper-load-card h3{margin:11px 0 4px;font-size:12px}.shipper-load-card>p{color:var(--muted);margin:0;font-size:7px}.shipper-load-card>div{background:var(--soft);border-radius:10px;grid-template-columns:1fr 1fr;margin:11px 0;display:grid}.shipper-load-card>div span{padding:9px}.shipper-load-card>div span:first-child{border-right:1px solid var(--line)}.shipper-load-card small,.shipper-load-card>div b{display:block}.shipper-load-card small{color:var(--muted);font-size:5px}.shipper-load-card>div b{margin-top:3px;font-size:10px}.shipper-load-card footer{gap:7px}.shipper-load-card footer button{background:var(--soft);border:0;border-radius:9px;flex:1;padding:9px;font-size:7px;font-weight:800}.shipper-load-card footer button:last-child{background:var(--green);color:#fff}.offer-route-head{background:var(--navy);color:#fff;border-radius:16px;padding:14px}.offer-route-head small,.offer-route-head b,.offer-route-head span{display:block}.offer-route-head small{color:#e2e2e2;letter-spacing:.8px;font-size:6px;font-weight:900}.offer-route-head b{margin:5px 0;font-size:13px}.offer-route-head span{color:#e2e2e2;font-size:7px}.shipper-offer{border:1px solid var(--line);background:#fff;border-radius:15px;align-items:center;gap:9px;padding:11px;display:flex;position:relative}.shipper-offer.recommended{border-color:#e2e2e2;box-shadow:0 0 0 1px #e2e2e2}.shipper-offer>em{background:var(--green);color:#fff;border-radius:6px;padding:3px 6px;font-size:5px;font-style:normal;font-weight:900;position:absolute;top:-7px;right:9px}.shipper-offer>i{background:var(--green-soft);width:35px;height:35px;color:var(--green);border-radius:10px;flex:none;place-items:center;font-size:8px;font-style:normal;font-weight:900;display:grid}.shipper-offer>span{flex:1}.shipper-offer>span b,.shipper-offer>span small,.shipper-offer>strong small{display:block}.shipper-offer>span b{font-size:9px}.shipper-offer>span small{color:#e85446;margin-top:3px;font-size:6px}.shipper-offer>strong{text-align:right;font-size:10px}.shipper-offer>strong small{color:var(--muted);font-size:5px;font-weight:400}.shipper-offer>button{background:var(--green);color:#fff;border:0;border-radius:8px;padding:8px;font-size:7px;font-weight:850}.shipper-list-map{border-radius:18px;height:185px;margin-bottom:1px}.google-map-view{background:#e2e2e2;position:relative;overflow:hidden}.google-map-view iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.google-map-open{z-index:5;color:#3c3c3b;background:#fff;border-radius:8px;padding:6px 8px;font-size:7px;font-weight:900;text-decoration:none;position:absolute;top:9px;left:9px;box-shadow:0 3px 10px #3c3c3b24}.google-map-meta{z-index:4;pointer-events:none;background:#fff;border-radius:10px;padding:8px 10px;position:absolute;bottom:10px;right:10px;box-shadow:0 5px 15px #3c3c3b1c}.google-map-meta small,.google-map-meta strong{display:block}.google-map-meta small{color:var(--muted);letter-spacing:.4px;font-size:6px}.google-map-meta strong{margin-top:2px;font-size:10px}.route-live-map:after{pointer-events:none}.map-mini .google-map-meta,.road-community-map .google-map-meta,.location-map .google-map-meta,.map-card .google-map-meta{z-index:4}.cost-route-map{border-radius:14px;height:155px;margin:-2px 0 9px}@media (width<=560px){.role-stage{padding:0}.role-phone{border:0;border-radius:0;width:100%;height:100vh;min-height:650px}.role-intro{margin-top:34px}}@media (width<=420px){.header-actions .role-pill{padding:0 6px;font-size:6px}.shipper-kpis{gap:5px}.shipper-kpis button{padding:10px 7px}.shipper-map{height:175px}}.empty-vehicle-home{text-align:left;background:linear-gradient(135deg,#fff,#fff);border:1px solid #e2e2e2;border-radius:16px;align-items:center;gap:10px;width:100%;margin-top:9px;padding:11px 12px;display:flex}.empty-vehicle-home>span{background:var(--green);color:#fff;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:16px;display:grid}.empty-vehicle-home>div{flex:1}.empty-vehicle-home small,.empty-vehicle-home b,.empty-vehicle-home p{display:block}.empty-vehicle-home small{color:var(--green);letter-spacing:.8px;font-size:6px;font-weight:900}.empty-vehicle-home b{margin:3px 0;font-size:11px}.empty-vehicle-home p{color:var(--muted);margin:0;font-size:7px}.empty-vehicle-home>strong{color:var(--green);font-size:18px}.empty-vehicle-board{padding-bottom:24px}.empty-board-hero{background:linear-gradient(140deg,var(--navy),#3c3c3b);color:#fff;border-radius:19px;grid-template-columns:105px 1fr;align-items:center;gap:13px;padding:15px;display:grid}.empty-board-hero>span{border-right:1px solid #ffffff18}.empty-board-hero small,.empty-board-hero>span>b,.empty-board-hero em{display:block}.empty-board-hero small{color:#e2e2e2;letter-spacing:.7px;font-size:6px;font-weight:900}.empty-board-hero>span>b{margin:5px 0 2px;font-size:31px;line-height:1}.empty-board-hero em{color:#e2e2e2;font-size:8px;font-style:normal}.empty-board-hero>div>b{font-size:11px}.empty-board-hero p{color:#e2e2e2;margin:4px 0 7px;font-size:7px;line-height:1.4}.empty-board-hero button{color:#e2e2e2;background:0 0;border:0;padding:0;font-size:7px;font-weight:850}.empty-board-actions{grid-template-columns:1fr 42px;gap:7px;margin-top:9px;display:grid}.publish-empty{border:1px solid var(--line);text-align:left;background:#fff;border-radius:13px;align-items:center;gap:8px;padding:9px 10px;display:flex}.publish-empty>span{background:var(--brand);color:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:17px;display:grid}.publish-empty>div{flex:1}.publish-empty b,.publish-empty small{display:block}.publish-empty b{font-size:9px}.publish-empty small{color:var(--muted);margin-top:3px;font-size:6px}.publish-empty>strong{color:var(--brand)}.empty-alert{border:1px solid var(--line);color:var(--green);background:#fff;border-radius:13px;font-size:18px}.empty-search{margin-top:9px}.empty-type-filter{padding-bottom:7px}.empty-board-toolbar{align-items:center;margin:1px 1px 9px;display:flex}.empty-board-toolbar>span{color:var(--muted);flex:1;font-size:7px}.empty-board-toolbar>div{background:#e2e2e2;border-radius:9px;padding:3px;display:flex}.empty-board-toolbar button{color:var(--muted);background:0 0;border:0;border-radius:7px;padding:6px 7px;font-size:6px;font-weight:800}.empty-board-toolbar button.active{color:var(--green);background:#fff;box-shadow:0 2px 6px #3c3c3b14}.empty-board-map{border-radius:17px;height:205px;margin-bottom:8px}.empty-map-preview{gap:6px;display:grid}.empty-map-preview button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:9px;display:flex}.empty-map-preview button>span{background:var(--green-soft);width:30px;height:30px;color:var(--green);border-radius:9px;flex:none;place-items:center;display:grid}.empty-map-preview button>div{flex:1}.empty-map-preview b,.empty-map-preview small{display:block}.empty-map-preview b{font-size:8px}.empty-map-preview small{color:var(--muted);margin-top:3px;font-size:6px}.empty-map-preview strong{color:#e2e2e2}.empty-vehicle-list{gap:9px;display:grid}.empty-vehicle-card{border:1px solid var(--line);background:#fff;border-radius:17px;padding:12px}.empty-vehicle-card header{align-items:center;display:flex}.empty-live{color:var(--green);background:var(--green-soft);letter-spacing:.5px;border-radius:7px;padding:5px 7px;font-size:6px;font-weight:900}.empty-live i{background:#3c3c3b;border-radius:50%;width:6px;height:6px;margin-right:3px;display:inline-block;box-shadow:0 0 0 3px #3c3c3b20}.empty-vehicle-card header>button{color:var(--brand);background:0 0;border:0;margin-left:auto;font-size:17px}.empty-vehicle-route{grid-template-columns:1fr 22px 1.45fr;align-items:center;margin:12px 0;display:grid}.empty-vehicle-route>i{color:var(--brand);text-align:center;font-style:normal}.empty-vehicle-route span:last-child{text-align:right}.empty-vehicle-route small,.empty-vehicle-route b,.empty-vehicle-route em{display:block}.empty-vehicle-route small{color:var(--muted);letter-spacing:.5px;font-size:5px}.empty-vehicle-route b{margin:3px 0;font-size:10px}.empty-vehicle-route em{color:var(--green);font-size:6px;font-style:normal}.empty-vehicle-facts{background:var(--soft);border-radius:10px;grid-template-columns:repeat(3,1fr);display:grid}.empty-vehicle-facts span{border-right:1px solid var(--line);padding:8px 6px}.empty-vehicle-facts span:last-child{border:0}.empty-vehicle-facts small,.empty-vehicle-facts b{display:block}.empty-vehicle-facts small{color:var(--muted);font-size:5px}.empty-vehicle-facts b{margin-top:3px;font-size:7px}.empty-vehicle-card>p{color:#3c3c3b;margin:9px 1px;font-size:7px}.empty-driver{border-top:1px solid var(--line);align-items:center;gap:8px;padding-top:9px;display:flex}.empty-driver>i{background:var(--navy);color:#fff;border-radius:9px;flex:none;place-items:center;width:31px;height:31px;font-size:7px;font-style:normal;font-weight:900;display:grid}.empty-driver>span{flex:1}.empty-driver b,.empty-driver small{display:block}.empty-driver b em{color:var(--green);font-style:normal}.empty-driver small{color:#e85446;margin-top:3px;font-size:6px}.empty-driver>button{background:var(--soft);color:var(--green);border:0;border-radius:8px;padding:7px 8px;font-size:6px;font-weight:850}.empty-vehicle-card footer{grid-template-columns:1fr 1fr;gap:6px;margin-top:9px;display:grid}.empty-vehicle-card footer button{background:var(--soft);border:0;border-radius:9px;padding:9px;font-size:7px;font-weight:850}.empty-vehicle-card footer button:last-child{background:var(--green);color:#fff}.empty-board-more{width:100%;color:var(--green);background:#fff;border:1px dashed #e2e2e2;border-radius:12px;margin-top:10px;padding:10px;font-size:8px;font-weight:850}@media (width<=370px){.empty-board-hero{grid-template-columns:90px 1fr}.empty-board-hero>span>b{font-size:27px}.empty-vehicle-route{grid-template-columns:1fr 18px 1.35fr}.empty-vehicle-facts b{font-size:6px}}:root{--ink:#3c3c3b;--muted:#3c3c3b;--soft:#fff;--line:#e2e2e2;--white:#fff;--brand:#e85446;--brand-dark:#e85446;--brand-soft:#fff;--green:#3c3c3b;--green-soft:#e2e2e2;--navy:#3c3c3b;--blue:#3c3c3b;--shadow:0 28px 80px #3c3c3b2b;--shadow-card:0 8px 26px #3c3c3b0d;--shadow-float:0 16px 38px #3c3c3b24}html{background:#e2e2e2}body{font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);font-feature-settings:"tnum" 1,"ss01" 1;letter-spacing:-.01em;background:#e2e2e2}button,input,select,textarea{font-family:inherit}button{transition:transform .16s,box-shadow .16s,background-color .16s,border-color .16s}button:active{transform:scale(.98)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline-offset:2px;outline:3px solid #3c3c3b3d}.stage{isolation:isolate;background:radial-gradient(circle at 18% 16%,#fff 0,#0000 31%),radial-gradient(circle at 82% 82%,#e2e2e2 0,#0000 30%),linear-gradient(135deg,#fff,#e2e2e2);gap:76px;position:relative;overflow:hidden}.stage:before{content:"";z-index:-1;background-image:linear-gradient(#3c3c3b09 1px,#0000 1px),linear-gradient(90deg,#3c3c3b09 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0008,#0000 58%);mask-image:linear-gradient(90deg,#0008,#0000 58%)}.design-note{max-width:400px}.brand-lockup{margin-bottom:70px}.brand-lockup b{letter-spacing:-.4px;font-size:20px}.brand-lockup small{color:#3c3c3b;font-size:11px}.design-note h1{letter-spacing:-2.4px;color:#3c3c3b;font-size:46px;line-height:1.02}.design-note>p{color:#3c3c3b;font-size:16px}.principles{gap:12px}.principles span{font-size:13px}.principles b{width:32px;height:32px;color:var(--green);box-shadow:var(--shadow-card);background:#fff;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.device{background:var(--soft);isolation:isolate;border:7px solid #000;border-radius:44px;box-shadow:0 38px 100px #3c3c3b47,0 0 0 1px #ffffff8c}.app-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffe;border-bottom:1px solid #e2e2e2;height:74px;padding:14px 18px;box-shadow:0 5px 18px #3c3c3b0a}.wordmark{letter-spacing:-.8px;color:#3c3c3b;font-size:21px}.logo-mark{background:linear-gradient(145deg,#e85446,#e85446);border-radius:11px;width:34px;height:34px;font-size:15px;transform:none;box-shadow:0 7px 16px #e8544630}.header-actions{gap:8px}.header-actions button{border-color:#e2e2e2;border-radius:13px;width:40px;height:40px;box-shadow:0 3px 10px #3c3c3b08}.header-actions .role-pill{color:#3c3c3b;background:#e2e2e2;border:1px solid #e2e2e2;width:auto;height:32px;padding:0 9px;font-size:7px}.app-content{padding:25px 18px 122px}.tabbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffed;border-top-color:#e2e2e2;height:88px;padding:10px 8px 18px;box-shadow:0 -10px 28px #3c3c3b12}.tabbar button{color:#3c3c3b;min-height:46px;font-size:10px;font-weight:650}.tabbar button>b{font-size:21px}.tabbar button.active{color:var(--brand);font-weight:800}.main-action i{border:6px solid var(--soft);background:linear-gradient(145deg,#e85446,#e85446);border-radius:20px;width:60px;height:60px;top:-34px;box-shadow:0 12px 26px #e8544640}.main-action span{margin-top:30px}.greeting small,.page-heading small,.section-title small,.sheet-header small,.assistant-head small,.attention-card small{letter-spacing:1.15px;font-size:9px;font-weight:850}.greeting h1{letter-spacing:-1.25px;margin-top:6px;font-size:30px;font-weight:760;line-height:1.12}.greeting p{font-size:12px;line-height:1.45}.page-heading{margin-bottom:18px}.page-heading h1{letter-spacing:-1px;font-size:28px;font-weight:760}.section-title h2{font-size:19px;font-weight:740}.section-title button{font-size:11px}.primary-button{letter-spacing:-.1px;background:linear-gradient(145deg,#e85446,#e85446);border-radius:14px;min-height:50px;font-size:13px;box-shadow:0 9px 20px #e8544623}.secondary-button{background:#fff;border-color:#e2e2e2;min-height:48px;font-size:12px}.round-button{width:42px;height:42px;box-shadow:var(--shadow-card);border-color:#e2e2e2;border-radius:13px}.search-box{border-color:#e2e2e2;border-radius:15px;height:50px;box-shadow:0 5px 16px #3c3c3b08}.search-box input{font-size:13px}.filter-chips{gap:8px;padding:11px 0}.filter-chips button,.choice-row button{border-color:#e2e2e2;border-radius:10px;min-height:36px;padding:8px 12px;font-size:10px;font-weight:700}.filter-chips button.active,.choice-row button.active{background:#3c3c3b;border-color:#3c3c3b}.segmented{background:#e2e2e2;border-radius:14px;padding:4px}.segmented button{border-radius:10px;min-height:38px;font-size:10px}.segmented button.active{box-shadow:0 4px 12px #3c3c3b12}.trip-card,.assistant-insight,.cash-balance,.route-health,.route-toll-summary,.invoice-summary,.document-score,.reference-card,.offer-route-head{background:linear-gradient(145deg,#3c3c3b,#3c3c3b);box-shadow:0 16px 34px #3c3c3b26}.trip-card{border-radius:22px;margin-top:22px;padding:17px}.trip-top{font-size:10px}.trip-route b{font-size:17px}.trip-route>span small{font-size:10px}.trip-route>div small,.trip-route>div em{font-size:9px}.home-search,.load-card,.status-card,.shipment-card,.profile-summary,.account-menu,.record,.board-card,.listing-card,.quote,.vehicle-card,.person-card,.occupancy-card,.empty-vehicle-card,.shipper-load-card,.shipper-offer,.road-place,.community-post,.parser-review,.parser-pipeline article,.parser-quality>div,.radar-match,.radar-rule{box-shadow:var(--shadow-card);border-color:#e2e2e2}.home-search{border-radius:21px;padding:17px}.quick-grid{gap:10px}.quick-grid button{min-height:64px;box-shadow:var(--shadow-card);border-color:#e2e2e2;border-radius:16px;padding:13px}.quick-grid span{background:#fff;border-radius:12px;width:38px;height:38px}.quick-grid b{font-size:12px}.attention-card{border-color:#e2e2e2;border-radius:18px;padding:14px}.attention-card strong{font-size:13px}.attention-card p{font-size:10px;line-height:1.42}.driver-command button,.load-smart-actions button,.work-tools button,.support-grid button{box-shadow:var(--shadow-card);border-color:#e2e2e2}.empty-vehicle-home,.role-switch-card{box-shadow:var(--shadow-card)}.sheet{background:#fff;border-radius:30px 30px 0 0;padding:11px 19px 30px;box-shadow:0 -20px 60px #0000002b}.sheet-grabber{background:#e2e2e2;width:44px;height:5px;margin-bottom:19px}.sheet-header{align-items:center}.sheet-header h2{letter-spacing:-.8px;margin:4px 0 18px;font-size:24px;font-weight:760}.sheet-header button{color:#3c3c3b;background:#e2e2e2;width:40px;height:40px;font-size:21px}.feature-tabs{background:#e2e2e2;border-radius:14px;min-height:45px;margin-bottom:13px;padding:4px}.feature-tabs button{border-radius:10px;min-height:37px;font-size:10px;font-weight:750}.feature-tabs button.active{background:#fff;box-shadow:0 4px 12px #3c3c3b12}.form label{color:#3c3c3b;font-size:11px}.form input,.form select{border-color:#e2e2e2;border-radius:13px;height:50px;padding:0 13px;font-size:13px;box-shadow:0 3px 10px #3c3c3b05}.form textarea{border-color:#e2e2e2;border-radius:13px;min-height:94px;padding:13px;font-size:13px}.form input:focus,.form select:focus,.form textarea:focus{border-color:#3c3c3b;outline:0;box-shadow:0 0 0 3px #3c3c3b12}.record{border-radius:15px;min-height:64px;padding:11px}.record>i{border-radius:12px;width:39px;height:39px;font-size:10px}.record b{font-size:11px}.record small{font-size:9px;line-height:1.35}.service-grid button{min-height:88px;box-shadow:var(--shadow-card);border-color:#e2e2e2;border-radius:15px}.service-grid span{font-size:21px}.service-grid b{font-size:9px;line-height:1.25}.subheading,.account-section h3,.service-group h3{letter-spacing:1.05px;color:#3c3c3b;font-size:9px}.feature-note{border-radius:13px;padding:12px;font-size:10px;line-height:1.5}.load-card{border-radius:20px}.load-card-head{padding:14px 15px 0}.load-card-head>span{padding:6px 9px;font-size:9px}.load-card-body{padding:0 15px 14px}.card-route b{font-size:15px}.card-route>span small{font-size:10px}.card-route>div small{font-size:9px}.load-tags span{padding:6px 8px;font-size:9px}.load-company b{font-size:11px}.load-company b small{font-size:9px}.load-company strong{font-size:17px}.load-company strong small{font-size:9px}.card-cta{font-size:10px}.status-card{border-radius:17px;padding:15px}.status-card h3{font-size:15px}.status-card p{font-size:10px}.shipment-card{border-radius:18px;padding:16px}.shipment-card p{font-size:10px}.live-badge{padding:6px 9px;font-size:8px}.profile-summary{border-radius:19px;padding:15px}.profile-summary h2{font-size:16px}.profile-summary p{font-size:10px}.profile-summary span{font-size:9px}.account-menu{border-radius:17px}.account-menu button{min-height:58px;padding:12px}.account-menu button>span{border-radius:11px;width:36px;height:36px}.account-menu b{font-size:11px}.account-menu small{font-size:9px}.task-list button{min-height:64px;box-shadow:var(--shadow-card);border-radius:16px;padding:13px}.task-list b{font-size:12px}.task-list em{font-size:9px}.work-tools b,.support-grid b{font-size:10px}.work-tools small,.support-grid small{font-size:8px}.route-overview{box-shadow:var(--shadow-card);border-radius:20px;padding:17px}.metrics b{font-size:14px}.metrics small{font-size:9px}.board-card{border-radius:16px;padding:14px}.board-card h3{font-size:14px}.board-card p{font-size:10px}.board-card small{font-size:9px}.listing-card b,.vehicle-card b,.person-card b,.address-row b,.occupancy-card b,.toggle-row b,.location-status b{font-size:11px}.listing-card small,.vehicle-card small,.person-card small,.address-row small,.occupancy-card small,.toggle-row small,.location-status small{font-size:9px;line-height:1.35}.chat-message{font-size:11px;line-height:1.5}.assistant-insight strong{font-size:17px}.assistant-insight p{font-size:11px}.suggestions button{min-height:38px;font-size:10px}.composer input{font-size:12px}.auth-phone,.role-phone{border:7px solid #000;border-radius:44px;box-shadow:0 38px 100px #3c3c3b47}.auth-art .road{background:#3c3c3b;border-color:#3c3c3b}.auth-copy{bottom:28px;left:25px}.auth-copy h1{letter-spacing:-1.2px;font-size:29px;line-height:1.08}.auth-panel{padding:27px}.auth-panel>div>small{font-size:9px}.auth-panel h2{font-size:24px;font-weight:750}.auth-panel p{font-size:11px;line-height:1.45}.phone-input{height:56px;box-shadow:var(--shadow-card);border-color:#e2e2e2;border-radius:15px}.phone-input input{font-size:14px}.legal{font-size:9px!important}.code-inputs input{border-radius:13px;height:54px}.role-intro>small{font-size:9px}.role-intro h1{font-size:35px;font-weight:760}.role-intro p{font-size:12px}.role-option{min-height:132px;box-shadow:var(--shadow-card);border-color:#e2e2e2;border-radius:21px;padding:16px}.role-option>span{border-radius:17px;width:54px;height:54px}.role-option small{font-size:7px}.role-option b{font-size:17px}.role-option p{font-size:9px;line-height:1.45}.role-tip p{font-size:9px}.role-signout{font-size:10px}.shipper-create{border-radius:21px;padding:16px;box-shadow:0 15px 32px #3c3c3b2b}.shipper-create b{font-size:16px}.shipper-create p{font-size:9px}.shipper-kpis button{min-height:78px;box-shadow:var(--shadow-card);border-color:#e2e2e2;border-radius:15px}.shipper-kpis small{font-size:6px}.shipper-kpis b{font-size:19px}.shipper-kpis span{font-size:7px}.empty-board-hero{box-shadow:0 15px 32px #3c3c3b24}.empty-vehicle-card{border-radius:18px;padding:14px}.empty-vehicle-route small,.empty-vehicle-facts small{font-size:6px}.empty-vehicle-route b{font-size:11px}.empty-vehicle-route em,.empty-vehicle-card>p{font-size:8px;line-height:1.45}.empty-vehicle-facts b{font-size:8px}.empty-driver b{font-size:9px}.empty-driver small{font-size:7px}.whatsapp-status,.parser-source,.route-source-status,.cost-live-source,.location-status,.radar-status,.auto-ledger{box-shadow:var(--shadow-card);border-radius:15px}.google-map-view{box-shadow:var(--shadow-card);border:1px solid #e2e2e2}.google-map-open{padding:7px 9px;font-size:8px}.google-map-meta small{font-size:7px}.google-map-meta strong{font-size:11px}.sheet.feature-sheet small{line-height:1.4;font-size:9px!important}.sheet.feature-sheet p{font-size:10px;line-height:1.5}.sheet.feature-sheet .parsed-fields small,.sheet.feature-sheet .parser-kpis small,.sheet.feature-sheet .empty-vehicle-facts small,.sheet.feature-sheet .route-source-status small{font-size:8px!important}.sheet.feature-sheet .record b,.sheet.feature-sheet .board-card h3,.sheet.feature-sheet .road-place b,.sheet.feature-sheet .community-post b{line-height:1.35}.sheet.feature-sheet .primary-button,.sheet.feature-sheet .secondary-button{font-size:12px}@media (width<=900px){.device{box-shadow:none;border:0;border-radius:0}.app-header{padding-top:max(14px,env(safe-area-inset-top));height:calc(74px + env(safe-area-inset-top))}.tabbar{height:calc(88px + env(safe-area-inset-bottom));padding-bottom:calc(18px + env(safe-area-inset-bottom))}.auth-phone,.role-phone{box-shadow:none;border:0;border-radius:0}}@media (width<=370px){.app-content{padding-left:14px;padding-right:14px}.greeting h1{font-size:27px}.sheet{padding-left:15px;padding-right:15px}.service-grid{gap:7px}.service-grid button{min-height:82px}.role-intro h1{font-size:31px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--ink:#3c3c3b;--muted:#3c3c3b;--soft:#fff;--line:#e2e2e2;--brand:#e85446;--brand-dark:#e85446;--brand-soft:#fff;--green:#3c3c3b;--green-soft:#e2e2e2;--navy:#3c3c3b;--shadow-card:0 7px 22px #3c3c3b0e}.stage:before{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:38px 38px;-webkit-mask-image:linear-gradient(90deg,#000 0 42%,#0000 66%);mask-image:linear-gradient(90deg,#000 0 42%,#0000 66%)}.design-note{color:#fff}.design-note h1{color:#fff;font-size:47px}.design-note>p,.brand-lockup small,.principles span{color:#e2e2e2}.principles b{color:#e2e2e2;box-shadow:none;background:#ffffff10;border:1px solid #ffffff18}.device .app-header{color:#fff;background:linear-gradient(135deg,#3c3c3b,#3c3c3b);border:0;height:82px;padding:15px 18px;box-shadow:0 10px 28px #00000038}.device .wordmark{color:#fff;gap:10px}.wordmark>span:last-child{flex-direction:column;align-items:flex-start;display:flex}.wordmark>span:last-child b{letter-spacing:-.8px;font-size:20px;line-height:18px}.wordmark>span:last-child small{letter-spacing:1.45px;color:#e2e2e2;margin-top:5px;font-size:6px;font-weight:850;line-height:1}.device .logo-mark{box-shadow:none;background:#e85446}.device .header-actions button{color:#fff;box-shadow:none;background:#ffffff0d;border-color:#ffffff1c}.device .signal i,.device .header-button em{border-color:#3c3c3b}.device .tabbar{background:#3c3c3b;border:0;height:92px;box-shadow:0 -12px 28px #00000038}.device .tabbar button.active{color:#fff;position:relative}.device .tabbar button.active:after{content:"";background:#e85446;border-radius:2px;width:28px;height:3px;position:absolute;top:-10px}.device .main-action i{background:#e85446;border-color:#fff;border-radius:17px;box-shadow:0 12px 28px #e854464a}.device .greeting{color:#fff;background:linear-gradient(135deg,#3c3c3b,#3c3c3b);border:1px solid #ffffff0a;border-radius:15px;padding:18px;box-shadow:0 16px 34px #3c3c3b26}.device .weather{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;min-width:62px}.shipper-company{background:#ffffff10;border:1px solid #ffffff1a;border-radius:10px;width:62px;height:58px}.shipper-company small{color:#e2e2e2!important;font-size:5px!important}.carrier-kpis{box-shadow:var(--shadow-card);background:#e2e2e2;border:1px solid #e2e2e2;border-radius:13px;grid-template-columns:repeat(3,1fr);gap:1px;margin:10px 0;display:grid;overflow:hidden}.carrier-kpis button{text-align:left;background:#fff;border:0;min-height:78px;padding:11px}.carrier-kpis small,.carrier-kpis b,.carrier-kpis span{display:block}.carrier-kpis small{color:#3c3c3b;letter-spacing:.65px;font-size:6px;font-weight:850}.carrier-kpis b{color:#3c3c3b;margin:4px 0;font-size:20px}.carrier-kpis span{color:#3c3c3b;font-size:7px;font-weight:750}.trip-card{color:var(--ink);box-shadow:var(--shadow-card);background:#fff;border:1px solid #e2e2e2;border-left:4px solid #3c3c3b;border-radius:13px;margin-top:10px}.trip-top span,.trip-top em,.trip-route>span small,.trip-route>div small,.trip-route>div em{color:#3c3c3b}.attention-card{box-shadow:var(--shadow-card);background:#fff;border:1px solid #e2e2e2;border-left:4px solid #e85446;border-radius:12px}.attention-icon{border-radius:8px}.whatsapp-home{box-shadow:var(--shadow-card);background:#fff;border:1px solid #e2e2e2;border-left:4px solid #3c3c3b;border-radius:12px}.whatsapp-home small{color:#3c3c3b}.whatsapp-home p{color:#3c3c3b;font-size:9px}.driver-command button,.driver-command button.homeward{box-shadow:var(--shadow-card);background:#fff;border:1px solid #e2e2e2;border-radius:12px}.driver-command span{background:#e2e2e2;border-radius:8px}.driver-command b{font-size:10px}.driver-command small{font-size:8px}.home-search{box-shadow:var(--shadow-card);border-left:4px solid #3c3c3b;border-radius:13px}.quick-grid button{border-radius:12px}.quick-grid span{border-radius:9px}.shipper-create{background:#3c3c3b;border:1px solid #3c3c3b;border-radius:13px;box-shadow:0 14px 30px #3c3c3b2c}.shipper-kpis{background:#e2e2e2;border:1px solid #e2e2e2;border-radius:13px;gap:1px;overflow:hidden}.shipper-kpis button{box-shadow:none;border:0;border-radius:0}.empty-vehicle-home{border-left:4px solid #3c3c3b;border-radius:12px}.shipper-map{border-radius:12px}.shipper-live-card{border-radius:10px}.device .page-heading{padding:2px 1px 0}.device .page-heading small,.device .page-heading h1{color:#3c3c3b}.device .segmented,.device .feature-tabs{background:#e2e2e2;border-radius:10px}.device .segmented button,.device .feature-tabs button{border-radius:7px}.load-card,.status-card,.shipment-card,.shipper-load-card,.shipper-offer,.empty-vehicle-card,.homeward-card,.wa-original-card,.wa-quick-card,.road-place,.community-post,.parser-review,.radar-match,.occupancy-card,.listing-card,.vehicle-card,.person-card,.board-card,.record{border-radius:12px!important}.load-card{border-left:3px solid #3c3c3b}.load-card-head>span,.live-badge,.load-tags span{border-radius:5px}.floating-add{background:#e85446;border-radius:10px;box-shadow:0 12px 26px #e854463d}.profile-summary,.account-menu,.role-switch-card,.all-services{border-radius:12px}.account-menu button>span{border-radius:8px}.assistant-insight{border-radius:13px}.ai-mark{background:linear-gradient(135deg,#3c3c3b,#3c3c3b);border-radius:10px}.sheet{background:#fff;border-top:1px solid #ffffff94;border-radius:22px 22px 0 0;box-shadow:0 -26px 70px #00000052}.sheet-header h2{color:#3c3c3b}.sheet-header button{border-radius:9px}.feature-sheet .primary-button,.notice-sheet .primary-button,.cost-sheet .primary-button{box-shadow:none;background:#e85446;border-radius:10px}.feature-sheet .secondary-button,.notice-sheet .secondary-button{border-radius:10px}.form input,.form select,.form textarea{background:#fff;border-radius:9px}.service-grid button{box-shadow:none;border-radius:10px}.service-grid button:hover{border-color:#e2e2e2}.record>i{border-radius:8px}.google-map-view{border-radius:12px!important}.empty-board-hero,.cash-balance,.route-health,.route-toll-summary,.invoice-summary,.document-score,.reference-card,.offer-route-head{border-radius:13px}.auth-art{background:linear-gradient(145deg,#3c3c3b,#3c3c3b);height:48%;padding:27px}.auth-art .road,.auth-art .truck-shape{display:none}.auth-art:before{content:"";border:52px solid #ffffff08;border-radius:50%;width:300px;height:300px;position:absolute;top:-65px;right:-85px}.auth-art:after{content:"";background:linear-gradient(135deg,#0000 48%,#3c3c3b55 49%);height:110px;position:absolute;bottom:0;left:0;right:0}.auth-logo{z-index:2;position:relative}.auth-logo em{color:#e2e2e2;letter-spacing:.9px;border:1px solid #ffffff24;border-radius:5px;margin-left:auto;padding:5px 7px;font-size:6px;font-style:normal;font-weight:850}.auth-network{z-index:2;color:#e2e2e2;border-top:1px solid #ffffff14;justify-content:space-between;margin-top:25px;padding-top:14px;font-size:7px;display:flex;position:relative}.auth-network i{background:#e2e2e2;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block;box-shadow:0 0 0 4px #e2e2e21b}.auth-copy{z-index:2;bottom:30px}.auth-copy h1{font-size:31px}.phone-input{border-radius:9px}.role-phone{background:#fff;padding:27px 22px}.role-brand{color:#fff;background:#3c3c3b;margin:-27px -22px 0;padding:23px 22px}.role-brand>span:nth-child(2){flex-direction:column;display:flex}.role-brand>span:nth-child(2) small{color:#e2e2e2;letter-spacing:1px;margin-top:3px;font-size:6px}.role-brand>em{color:#e2e2e2;border:1px solid #ffffff1f;border-radius:5px;margin-left:auto;padding:6px 7px;font-size:6px;font-style:normal;font-weight:850}.role-intro{margin-top:30px}.role-intro h1{color:#3c3c3b;font-size:34px}.role-option{min-height:126px;box-shadow:none;border:1px solid #e2e2e2;border-left:5px solid #3c3c3b;border-radius:10px}.role-option>span{color:#3c3c3b;background:#e2e2e2;border-radius:7px;width:48px;height:48px;font-size:12px}.role-tip{border-radius:9px}.role-tip>span{border-radius:6px}@media (width<=900px){.stage{background:#fff}.device .app-header{padding-top:max(15px,env(safe-area-inset-top))}.auth-stage,.role-stage{background:#fff}.auth-phone,.role-phone{border:0}.design-note{display:none}}:root{--ink:#000;--muted:#3c3c3b;--soft:#fff;--line:#e2e2e2;--brand:#e85446;--brand-dark:#e85446;--brand-soft:#fff;--green:#3c3c3b;--green-soft:#e2e2e2;--navy:#3c3c3b;--glass:#ffffffa3;--glass-strong:#ffffffd1;--glass-dark:#3c3c3bdb;--glass-line:#ffffff94;--shadow-card:0 12px 30px #3c3c3b1a}.active-trip-toggle-v22{color:#fff;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:48px;padding:0;display:grid}.active-trip-toggle-v22>b{text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:14px;overflow:hidden}.active-trip-toggle-v22 .detail-v20{justify-self:end}.active-trip-toggle-v22 .detail-v20 i{font-style:normal;transition:transform .2s}.active-trip-toggle-v22 .detail-v20 i.up{transform:rotate(180deg)}.active-trip-v20.collapsed{gap:0;padding-top:13px;padding-bottom:13px}.active-trip-details-v22{border-top:1px solid #3c3c3b;gap:17px;padding-top:15px;display:grid}.active-trip-details-v22 footer button{color:#fff;background:#3c3c3b;border:1px solid #3c3c3b;border-radius:12px;min-height:40px;padding:0 13px;font-size:12px;font-weight:800}.auto-load-note-v22{color:#3c3c3b;background:#fff;border-radius:13px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.35;display:flex}.auto-load-note-v22 svg{color:#e85446}.google-map-expand-v22{z-index:2;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000e6;border:1px solid #fffc;border-radius:12px;align-items:center;gap:6px;min-height:40px;padding:0 11px;font-size:11px;font-weight:800;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 8px 20px #0000002e}.trip-map-fullscreen-v22{z-index:80;background:#000;padding:12px;position:fixed;inset:0}.trip-map-close-v22{top:max(18px,env(safe-area-inset-top));z-index:4;color:#fff;background:#000000eb;border:1px solid #ffffff29;border-radius:14px;min-height:46px;padding:0 15px;font-size:13px;font-weight:800;position:absolute;left:18px;box-shadow:0 8px 24px #0000003d}.trip-map-full-v22{border-radius:20px;overflow:hidden;height:100%!important}.trip-map-full-v22 .google-map-meta{bottom:18px;left:18px;right:18px}.trip-delay-button-v22{color:#3c3c3b;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:18px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-height:72px;padding:11px 13px;display:grid}.trip-delay-button-v22>span{color:#fff;background:#e85446;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.trip-delay-button-v22 div b,.trip-delay-button-v22 div small{display:block}.trip-delay-button-v22 div b{font-size:14px}.trip-delay-button-v22 div small{color:#3c3c3b;margin-top:3px;font-size:11px}.trip-delay-button-v22>svg{color:#e85446}.trip-contacts-v22,.trip-documents-v22{background:#fff;border:1px solid #e2e2e2;border-radius:20px;padding:15px;box-shadow:0 9px 26px #0000000b}.trip-contacts-v22>header,.trip-documents-v22>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:9px;display:flex}.trip-contacts-v22 header small,.trip-documents-v22 header small{color:#e85446;letter-spacing:.1em;font-size:10px;font-weight:850}.trip-contacts-v22 header h2,.trip-documents-v22 header h2{margin:4px 0 0;font-size:17px}.trip-contacts-v22 header>span,.trip-documents-v22 header>span{color:#3c3c3b;background:#fff;border-radius:999px;padding:6px 8px;font-size:10px;font-weight:800}.trip-contact-row-v22{border-top:1px solid #e2e2e2;justify-content:space-between;align-items:center;gap:10px;min-height:58px;display:flex}.trip-contact-row-v22>span small,.trip-contact-row-v22>span b{display:block}.trip-contact-row-v22>span small{color:#3c3c3b;font-size:10px}.trip-contact-row-v22>span b{margin-top:3px;font-size:13px}.trip-contact-row-v22>div{gap:7px;display:flex}.trip-contact-row-v22 a{color:#3c3c3b;background:#fff;border:1px solid #e2e2e2;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.trip-contact-row-v22 a:last-child{color:#3c3c3b;background:#fff;border-color:#e2e2e2}.trip-documents-v22>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.trip-documents-v22 label{color:#3c3c3b;cursor:pointer;background:#fff;border:1px dashed #e2e2e2;border-radius:15px;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-height:108px;padding:12px;display:flex}.trip-documents-v22 label input{display:none}.trip-documents-v22 label svg{color:#e85446}.trip-documents-v22 label b{font-size:12px}.trip-documents-v22 label small{color:#3c3c3b;font-size:10px}.trip-documents-v22 label.uploaded{background:#fff;border-style:solid;border-color:#e2e2e2}.trip-documents-v22 label.uploaded svg{color:#3c3c3b}.trip-documents-v22>button{color:#e85446;background:0 0;border:0;width:100%;min-height:42px;margin-top:8px;font-size:12px;font-weight:800}.delay-report-v22 .delay-impact-v22{color:#3c3c3b;background:#fff;border:1px solid #e2e2e2;border-radius:17px;gap:11px;margin-bottom:15px;padding:14px;display:flex}.delay-impact-v22 svg{flex:none}.delay-impact-v22 b{font-size:13px}.delay-impact-v22 p{color:#3c3c3b;margin:5px 0 0;font-size:11px;line-height:1.45}.delay-report-v22 .choice-row{grid-template-columns:1fr 1fr;display:grid}.delay-report-v22 .choice-row button{min-height:42px}.delay-report-v22 .optional{float:right;color:#e85446;font-size:10px;font-weight:500}.delay-summary-v22{grid-template-columns:1fr 1fr;gap:8px;display:grid}.delay-summary-v22 span{background:#fff;border-radius:14px;padding:12px}.delay-summary-v22 small,.delay-summary-v22 b{display:block}.delay-summary-v22 small{color:#3c3c3b;font-size:9px;font-weight:800}.delay-summary-v22 b{margin-top:4px;font-size:13px}.detail-status-v22{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.detail-status-v22 span,.detail-status-v22 em{border-radius:999px;padding:6px 8px;font-size:9px;font-style:normal;font-weight:850}.detail-status-v22 span{color:#3c3c3b;background:#fff}.detail-status-v22 em{color:#e85446;background:#fff}.detail-cost-v22{background:#fff;border:1px solid #e2e2e2;border-radius:18px;margin:14px 0;padding:14px}.detail-cost-v22 header{justify-content:space-between;align-items:center;display:flex}.detail-cost-v22 header small{color:#e85446;letter-spacing:.1em;font-size:9px;font-weight:850}.detail-cost-v22 h3{margin:3px 0 0;font-size:16px}.detail-cost-v22 header svg{color:#e85446}.detail-cost-v22>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.detail-cost-v22>div span{background:#fff;border-radius:12px;padding:10px}.detail-cost-v22 span small,.detail-cost-v22 span b{display:block}.detail-cost-v22 span small{color:#3c3c3b;font-size:10px}.detail-cost-v22 span b{margin-top:4px;font-size:15px}.detail-cost-v22 .positive{color:#3c3c3b}.detail-cost-v22>button{color:#e85446;background:#e2e2e2;border:0;border-radius:12px;width:100%;min-height:42px;margin-top:9px;font-size:11px;font-weight:800}.detail-social-v22{grid-template-columns:1fr 1fr 1.35fr;gap:6px;margin:12px 0;display:grid}.detail-social-v22 button,.detail-social-v22 a{color:#3c3c3b;text-align:center;background:#fff;border:1px solid #e2e2e2;border-radius:13px;justify-content:center;align-items:center;gap:5px;min-height:52px;padding:6px;font-size:10px;font-weight:750;text-decoration:none;display:flex}.detail-social-v22 button>span{font-size:19px;line-height:1}.detail-social-v22 .active{color:#e85446;background:#fff;border-color:#e2e2e2}.detail-comment-v22{gap:7px;margin-bottom:12px;display:grid}.detail-comment-v22 textarea{resize:vertical;border:1px solid #e2e2e2;border-radius:13px;min-height:72px;padding:11px}.detail-comment-v22 button{color:#fff;background:#3c3c3b;border:0;border-radius:12px;min-height:40px;font-size:11px;font-weight:800}.detail-comment-v22 button:disabled{opacity:.4}.radar-explain-v22{background:#fff;border:1px solid #e2e2e2;border-radius:16px;gap:10px;padding:13px;display:flex}.radar-explain-v22 svg{color:#e85446;flex:none}.radar-explain-v22 b{font-size:12px}.radar-explain-v22 p{color:#3c3c3b;margin:4px 0 0;font-size:10px;line-height:1.45}.service-grid button>span{place-items:center;display:grid}.service-grid button>span>.ui-icon{width:22px;height:22px}@media (width<=360px){.active-trip-toggle-v22{grid-template-columns:auto minmax(0,1fr);gap:7px}.active-trip-toggle-v22>b{display:none}.trip-contact-row-v22>span b{font-size:12px}.detail-social-v22{grid-template-columns:1fr 1fr}.detail-social-v22 a{grid-column:1/-1}.trip-documents-v22{padding:13px}}.design-note h1{color:#fff}.device .app-header{-webkit-backdrop-filter:blur(24px)saturate(155%);backdrop-filter:blur(24px)saturate(155%);background:linear-gradient(135deg,#3c3c3bf0,#3c3c3bc7);border-bottom:1px solid #ffffff29;box-shadow:0 12px 30px #00000047,inset 0 1px #ffffff24}.device .logo-mark{background:linear-gradient(145deg,#e85446,#e85446 58%,#e85446);box-shadow:inset 0 1px #fff6,0 7px 16px #3c3c3b52}.device .header-actions button{-webkit-backdrop-filter:blur(14px)saturate(145%);backdrop-filter:blur(14px)saturate(145%);background:linear-gradient(145deg,#ffffff2e,#ffffff12);border-color:#ffffff40;box-shadow:inset 0 1px #ffffff45,0 7px 18px #0000002e}.device .signal i{border-color:#3c3c3b}.device .header-button em{background:var(--brand);border-color:#3c3c3b}.device .tabbar{-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);background:linear-gradient(#3c3c3be6,#000000f5);border-top:1px solid #ffffff29;box-shadow:0 -14px 32px #00000042,inset 0 1px #ffffff1f}.device .greeting{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:radial-gradient(circle at 96% 0,#e854466e,#0000 33%),linear-gradient(135deg,#3c3c3bf7,#3c3c3beb);border:1px solid #ffffff3d;box-shadow:inset 0 1px #ffffff29,0 16px 36px #3c3c3b3b}.role-shipper .greeting{background:radial-gradient(circle at 96% 0,#e8544661,#0000 33%),linear-gradient(135deg,#3c3c3b,#3c3c3b)}.device .weather,.shipper-company{background:linear-gradient(145deg,#ffffff20,#ffffff0a);border-color:#ffffff36;box-shadow:inset 0 1px #ffffff29}.device .weather small{color:#e2e2e2}.shipper-company small{color:#e2e2e2!important}.carrier-kpis,.shipper-kpis{box-shadow:none;background:0 0;border:0;gap:8px;overflow:visible}.carrier-kpis button,.shipper-kpis button{-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);background:linear-gradient(145deg,#ffffffe0,#ffffff85);border:1px solid #ffffffc7;border-radius:12px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 12px 27px #3c3c3b1a}.carrier-kpis small,.shipper-kpis small,.carrier-kpis b,.shipper-kpis b,.carrier-kpis span,.shipper-kpis span{color:#3c3c3b}.trip-card,.home-search,.attention-card,.whatsapp-home,.driver-command button,.driver-command button.homeward,.quick-grid button,.profile-summary,.account-menu,.account-stats,.role-switch-card,.all-services,.load-card,.status-card,.shipment-card,.shipper-load-card,.shipper-offer,.empty-vehicle-home{-webkit-backdrop-filter:blur(16px)saturate(138%);backdrop-filter:blur(16px)saturate(138%);background:linear-gradient(145deg,#ffffffe8,#ffffffad);border-color:#ffffffdb;box-shadow:inset 0 1px #fff,0 12px 29px #3c3c3b17}.trip-card{border-left-color:#3c3c3b}.attention-card{border-left-color:#e85446}.whatsapp-home,.empty-vehicle-home,.home-search{border-left-color:#3c3c3b}.driver-command button,.quick-grid button{position:relative;overflow:hidden}.driver-command span,.quick-grid span{color:#e85446;background:linear-gradient(145deg,#fff,#e2e2e2)}.driver-command button.homeward span{color:#3c3c3b;background:linear-gradient(145deg,#e2e2e2,#e2e2e2)}.carrier-kpis button:before,.shipper-kpis button:before,.device .header-actions button:before,.driver-command button:before,.quick-grid button:before,.role-option:before,.device .primary-button:before,.floating-add:before,.shipper-create:before{content:"";pointer-events:none;background:linear-gradient(118deg,#ffffff6b,#0000 38%,#ffffff14 70%);position:absolute;inset:0}.carrier-kpis button,.shipper-kpis button,.device .header-actions button,.role-option,.device .primary-button,.floating-add,.shipper-create{isolation:isolate;position:relative;overflow:hidden}.device .primary-button,.floating-add,.shipper-create{color:#fff;background:linear-gradient(145deg,#e85446,#e85446 56%,#e85446);border:1px solid #e85446;box-shadow:inset 0 1px #ffffff7a,0 12px 27px #e854464d}.filter-chips button.active,.choice-row button.active{color:#fff;background:linear-gradient(145deg,#3c3c3b,#3c3c3b);border-color:#3c3c3b;box-shadow:inset 0 1px #ffffff28}.device .segmented,.device .feature-tabs{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#e2e2e2b8;border:1px solid #ffffffc2}.device .segmented button.active,.device .feature-tabs button.active{background:#ffffffe0;box-shadow:inset 0 1px #fff,0 5px 14px #3c3c3b12}.assistant-insight{background:radial-gradient(circle at 100% 0,#e8544642,#0000 34%),linear-gradient(145deg,#3c3c3b,#3c3c3b)}.sheet-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3}.sheet{-webkit-backdrop-filter:blur(28px)saturate(145%);backdrop-filter:blur(28px)saturate(145%);background:#fffffff0;border-top-color:#fffffff2;box-shadow:inset 0 1px #fff,0 -28px 74px #00000057}.auth-art:before{border-color:#ffffff0c}.auth-logo em{color:#e2e2e2;background:#ffffff0c;border-color:#ffffff38}.auth-network,.auth-copy small,.auth-copy p{color:#e2e2e2}.role-brand{background:linear-gradient(135deg,#3c3c3b,#3c3c3b);box-shadow:inset 0 1px #ffffff16}.role-brand>em{color:#e2e2e2;background:#ffffff0b;border-color:#ffffff31}.role-option{-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);background:linear-gradient(145deg,#ffffffe8,#ffffff9e);border:1px solid #ffffffe6;border-left:5px solid #e85446;box-shadow:inset 0 1px #fff,0 14px 34px #3c3c3b1f}.role-option>span{color:#e85446;background:linear-gradient(145deg,#fff,#e2e2e2);box-shadow:inset 0 1px #fff}@media (hover:hover){.carrier-kpis button:hover,.shipper-kpis button:hover,.driver-command button:hover,.quick-grid button:hover,.role-option:hover,.device .header-actions button:hover{border-color:#fff;transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 16px 34px #3c3c3b24}}@media (width<=900px){.stage,.auth-stage,.role-stage{background:#fff}.device .app-header{background:linear-gradient(135deg,#3c3c3bf5,#3c3c3be0)}}.personal-wa-card{text-align:left;width:100%;min-height:86px;color:var(--ink);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:linear-gradient(145deg,#fffffff0,#ffffffab);border:1px solid #ffffffe0;border-radius:13px;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;margin-top:9px;padding:12px;display:grid;box-shadow:inset 0 1px #fff,0 12px 28px #3c3c3b1a}button.personal-wa-card{cursor:pointer}.personal-wa-icon{color:#fff;background:linear-gradient(145deg,#3c3c3b,#3c3c3b);border-radius:13px;place-items:center;width:42px;height:42px;font-size:20px;display:grid;box-shadow:inset 0 1px #ffffff5c,0 8px 18px #3c3c3b38}.personal-wa-card>div{min-width:0}.personal-wa-card small,.personal-wa-card b,.personal-wa-card p{display:block}.personal-wa-card small{letter-spacing:.9px;color:var(--green);font-size:6px;font-weight:900}.personal-wa-card b{margin-top:4px;font-size:10px}.personal-wa-card p{color:var(--muted);margin:3px 0 0;font-size:7px;line-height:1.4}.personal-wa-card>strong{color:var(--green);white-space:nowrap;font-size:8px}.personal-wa-card.connected{border-left:4px solid var(--green)}.personal-wa-card.connected>button{background:var(--green-soft);color:var(--green);border:1px solid #e2e2e2;border-radius:8px;padding:8px 9px;font-size:8px;font-weight:850}.wa-source-tabs{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#e2e2e2b8;border:1px solid #fffc;border-radius:11px;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:9px;padding:4px;display:grid}.wa-source-tabs button{color:#3c3c3b;background:0 0;border:0;border-radius:8px;min-height:35px;font-size:7px;font-weight:800}.wa-source-tabs button.active{color:var(--ink);background:#fffffff0;box-shadow:inset 0 1px #fff,0 5px 13px #3c3c3b12}.wa-source-tabs em{background:var(--brand-soft);color:var(--brand);border-radius:5px;margin-left:3px;padding:2px 4px;font-size:6px;font-style:normal}.wa-quick-card.personal-source{border-left:3px solid var(--brand)!important}.wa-quick-head>span.personal{background:var(--brand-soft);color:var(--brand)}.wa-quick-head>small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.whatsapp-manager{padding-bottom:8px}.wa-manager-head{grid-template-columns:38px 1fr auto;align-items:center;gap:9px;margin-bottom:13px;display:grid}.wa-manager-head>button{width:38px;height:38px;color:var(--green);background:linear-gradient(145deg,#fffffff0,#ffffffa3);border:1px solid #ffffffd9;border-radius:11px;font-size:23px;box-shadow:inset 0 1px #fff,0 7px 18px #3c3c3b12}.wa-manager-head small{color:var(--green);letter-spacing:1px;font-size:6px;font-weight:900;display:block}.wa-manager-head h2{letter-spacing:-.5px;margin:3px 0 0;font-size:20px}.wa-manager-head>span{color:var(--green);background:var(--green-soft);border:1px solid #e2e2e2;border-radius:7px;padding:6px 7px;font-size:6px;font-weight:900}.wa-connect-hero{color:#fff;background:radial-gradient(circle at 100% 0,#e8544666,#0000 38%),linear-gradient(145deg,#3c3c3b,#3c3c3b);border:1px solid #ffffff2b;border-radius:17px;margin-bottom:11px;padding:17px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 15px 33px #3c3c3b2d}.wa-connect-hero>span{color:#e2e2e2;background:#ffffff10;border:1px solid #ffffff2e;border-radius:12px;place-items:center;width:39px;height:39px;font-size:20px;display:grid;position:absolute;top:15px;right:15px}.wa-connect-hero>small{letter-spacing:1px;color:#e2e2e2;font-size:6px;font-weight:900}.wa-connect-hero h3{letter-spacing:-.35px;max-width:285px;margin:7px 0;font-size:18px;line-height:1.15}.wa-connect-hero p{color:#e2e2e2;max-width:300px;margin:0;font-size:8px;line-height:1.55}.wa-phone-field{background:linear-gradient(145deg,#fffffff0,#ffffffb3);border:1px solid #ffffffeb;border-radius:12px;align-items:center;gap:10px;height:52px;margin-bottom:9px;padding:0 13px;display:flex;box-shadow:inset 0 1px #fff,0 8px 21px #3c3c3b0d}.wa-phone-field>span{color:var(--green);border-right:1px solid var(--line);padding-right:10px;font-size:11px;font-weight:850}.wa-phone-field input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:12px}.wa-privacy-list{gap:7px;margin-top:12px;display:grid}.wa-privacy-list>div{background:#ffffffad;border:1px solid #ffffffe0;border-radius:11px;align-items:center;gap:9px;padding:10px;display:flex;box-shadow:inset 0 1px #fff}.wa-privacy-list i{background:var(--green-soft);width:28px;height:28px;color:var(--green);border-radius:9px;flex:none;place-items:center;font-size:9px;font-style:normal;font-weight:900;display:grid}.wa-privacy-list b,.wa-privacy-list small{display:block}.wa-privacy-list b{font-size:9px}.wa-privacy-list small{color:var(--muted);margin-top:3px;font-size:7px}.wa-pairing-card{text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#fffffff0,#ffffffa3);border:1px solid #ffffffe6;border-radius:18px;margin-bottom:11px;padding:19px 16px;box-shadow:inset 0 1px #fff,0 15px 35px #3c3c3b16}.wa-pairing-icon{color:#fff;background:linear-gradient(145deg,#3c3c3b,#3c3c3b);border-radius:16px;place-items:center;width:50px;height:50px;margin:0 auto 11px;font-size:25px;display:grid;box-shadow:inset 0 1px #ffffff5c,0 10px 22px #3c3c3b3b}.wa-pairing-card>small{letter-spacing:1px;color:var(--green);font-size:6px;font-weight:900;display:block}.wa-pairing-card>b{letter-spacing:2px;color:var(--navy);margin-top:8px;font-size:23px;display:block}.wa-pairing-card>p{max-width:300px;color:var(--muted);margin:9px auto 14px;font-size:8px;line-height:1.55}.wa-pairing-card>div{text-align:left;background:var(--green-soft);border-radius:11px;align-items:center;gap:9px;padding:10px;display:flex}.wa-pairing-card>div>i{background:#3c3c3b;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 5px #3c3c3b20}.wa-pairing-card strong,.wa-pairing-card>div small{display:block}.wa-pairing-card strong{font-size:8px}.wa-pairing-card>div small{color:var(--muted);margin-top:2px;font-size:7px}.whatsapp-manager>.secondary-button{width:100%;margin-top:7px}.wa-manager-note{text-align:center;color:var(--muted);margin:11px 18px;font-size:7px;line-height:1.5}.wa-account-status{background:linear-gradient(145deg,#fff,#fff);border:1px solid #e2e2e2;border-radius:12px;align-items:center;gap:9px;margin-bottom:9px;padding:10px;display:flex}.wa-account-status>span{background:var(--green);color:#fff;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;font-size:18px;display:grid}.wa-account-status>div{flex:1}.wa-account-status small,.wa-account-status b{display:block}.wa-account-status small{color:var(--green);letter-spacing:.7px;font-size:6px;font-weight:900}.wa-account-status b{margin-top:3px;font-size:10px}.wa-account-status em{color:var(--green);font-size:6px;font-style:normal;font-weight:900}.wa-group-tools{grid-template-columns:1fr auto;gap:7px;margin-bottom:8px;display:grid}.wa-group-tools label{background:#ffffffd6;border:1px solid #ffffffe6;border-radius:11px;align-items:center;gap:7px;height:42px;padding:0 10px;display:flex;box-shadow:inset 0 1px #fff}.wa-group-tools label span{color:var(--green);font-size:16px}.wa-group-tools input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:9px}.wa-group-tools>button{background:var(--green-soft);color:var(--green);border:1px solid #e2e2e2;border-radius:10px;padding:0 10px;font-size:8px;font-weight:850}.wa-group-summary{background:linear-gradient(145deg,#ffffffe6,#ffffff9e);border:1px solid #ffffffdb;border-radius:12px;grid-template-columns:repeat(3,1fr);margin-bottom:8px;display:grid;box-shadow:inset 0 1px #fff}.wa-group-summary span{text-align:center;border-right:1px solid var(--line);padding:10px 4px}.wa-group-summary span:last-child{border:0}.wa-group-summary b,.wa-group-summary small{display:block}.wa-group-summary b{color:var(--green);font-size:14px}.wa-group-summary small{color:var(--muted);margin-top:3px;font-size:6px}.wa-group-list{gap:7px;display:grid}.wa-group-list>button{text-align:left;width:100%;min-height:67px;color:var(--ink);background:linear-gradient(145deg,#ffffffe8,#ffffffad);border:1px solid #ffffffe0;border-radius:12px;align-items:center;gap:9px;padding:10px;display:flex;box-shadow:inset 0 1px #fff,0 8px 21px #3c3c3b0c}.wa-group-list>button>i{width:39px;height:39px;color:var(--green);background:#e2e2e2;border-radius:12px;flex:none;place-items:center;font-size:9px;font-style:normal;font-weight:900;display:grid}.wa-group-list>button.selected>i{background:var(--green);color:#fff;box-shadow:inset 0 1px #ffffff4f}.wa-group-list>button>span{flex:1;min-width:0}.wa-group-list b,.wa-group-list small,.wa-group-list em{display:block}.wa-group-list b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.wa-group-list small{color:var(--muted);margin-top:3px;font-size:7px}.wa-group-list em{color:var(--brand);margin-top:4px;font-size:6px;font-style:normal;font-weight:850}.wa-group-list strong{border:1px solid var(--line);color:#e2e2e2;background:#fff;border-radius:8px;flex:none;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.wa-group-list>button.selected strong{border-color:var(--green);background:var(--green);color:#fff}.wa-manager-action{background:linear-gradient(#fff0,#fff 17%);margin:10px -2px -8px;padding:10px 2px 8px;position:sticky;bottom:-8px}.wa-manager-action>p{color:#3c3c3b;background:#fff;border-radius:10px;margin:0 0 7px;padding:10px;font-size:7px;line-height:1.45}.wa-manager-action .primary-button:disabled{opacity:.45;cursor:not-allowed}.wa-change-account{width:100%;color:var(--muted);background:0 0;border:0;margin-top:7px;font-size:7px;font-weight:800}@media (width<=370px){.personal-wa-card{grid-template-columns:36px 1fr auto;gap:8px;padding:10px}.personal-wa-icon{width:36px;height:36px}.personal-wa-card p{display:none}.wa-source-tabs button{font-size:6px}.wa-connect-hero h3{font-size:16px}.wa-manager-head h2{font-size:18px}.wa-group-tools{grid-template-columns:1fr}.wa-group-tools>button{min-height:35px}.wa-group-list b{font-size:8px}}:root{--ink:#000;--muted:#3c3c3b;--soft:#e2e2e2;--line:#e2e2e2;--white:#fff;--brand:#000;--brand-dark:#000;--brand-soft:#e2e2e2;--green:#3c3c3b;--green-soft:#e2e2e2;--navy:#000;--glass:#ffffffa8;--glass-strong:#ffffffdb;--glass-dark:#000000e0;--glass-line:#ffffff85;--shadow-card:0 12px 30px #0000001a}.design-note h1,.brand-lockup b{color:#fff}.device .app-header{background:linear-gradient(135deg,#000000f5,#3c3c3be6);border-bottom-color:#ffffff28;box-shadow:0 12px 30px #00000035,inset 0 1px #ffffff26}.wordmark>span:last-child small{color:#e2e2e2}.device .tabbar{background:linear-gradient(#3c3c3bf0,#000000fa);border-top-color:#ffffff2e;box-shadow:0 -14px 32px #0003,inset 0 1px #ffffff1f}.device .greeting,.role-shipper .greeting{background:radial-gradient(circle at 96% 0,#ffffff26,#0000 34%),linear-gradient(135deg,#000,#3c3c3b);border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff24,0 16px 36px #00000029}.device .weather,.shipper-company{background:linear-gradient(145deg,#fff2,#ffffff0c);border-color:#ffffff38}.device .weather small,.shipper-company small{color:#e2e2e2!important}.carrier-kpis button,.shipper-kpis button,.trip-card,.home-search,.attention-card,.whatsapp-home,.driver-command button,.driver-command button.homeward,.quick-grid button,.profile-summary,.account-menu,.account-stats,.role-switch-card,.all-services,.load-card,.status-card,.shipment-card,.shipper-load-card,.shipper-offer,.empty-vehicle-home{background:linear-gradient(145deg,#fffffff0,#e2e2e2b3);border-color:#fff;box-shadow:inset 0 1px #fff,0 12px 29px #00000012}.trip-card,.home-search,.attention-card,.whatsapp-home,.empty-vehicle-home,.load-card{border-left-color:#3c3c3b}.device .segmented,.device .feature-tabs{background:#e2e2e2d1;border-color:#fff}.device .segmented button.active,.device .feature-tabs button.active{color:#000;background:#fff}.device .page-heading h1,.sheet-header h2{color:#000}.device .page-heading small,.greeting small,.section-title small,.sheet-header small,.assistant-head small,.attention-card small{color:#3c3c3b}.feature-hero.coral,.radar-match,.parser-review.reject,.route-intel-strip,.attention-card{background:linear-gradient(145deg,#fff,#e2e2e2);border-color:#e2e2e2}.live-badge,.load-card-head>span,.status-card .green,.status-card .orange,.whatsapp-status em,.parser-source em{color:#000!important;background:#e2e2e2!important}.auth-phone,.role-phone{border-color:#000}.auth-logo em,.auth-copy small{color:#fff;border-color:#ffffff38}.auth-network,.auth-copy p,.role-brand>span:nth-child(2) small,.role-brand>em{color:#e2e2e2}.role-option{background:linear-gradient(145deg,#fffffff2,#e2e2e2ab);border-color:#fff #fff #fff #000;box-shadow:inset 0 1px #fff,0 14px 34px #00000016}.whatsapp-status,.parser-source,.route-source-status,.cost-live-source,.location-status,.radar-status,.auto-ledger{color:#000;background:linear-gradient(145deg,#fffffff0,#e2e2e2b3);border-color:#fff}.whatsapp-status .wa-logo,.personal-wa-icon,.wa-account-status>span,.wa-pairing-icon,.parser-insight>span{color:#fff;background:linear-gradient(145deg,#3c3c3b,#000);box-shadow:inset 0 1px #ffffff38,0 8px 18px #00000029}.whatsapp-status small{color:#3c3c3b}.parser-insight{background:linear-gradient(145deg,#fff,#e2e2e2);border-color:#fff}.whatsapp-view-switch button.active{box-shadow:0 0 0 1px #3c3c3b;background:#fff!important;border-color:#3c3c3b!important}.whatsapp-summary,.wa-quick-facts{border-color:#e2e2e2}.wa-original-card,.wa-quick-card{background:#fff;border-color:#e2e2e2}.wa-original-card footer button,.wa-quick-card footer button{color:#3c3c3b}.wa-quick-head>span,.wa-quick-head>span.personal{color:#000;background:#e2e2e2}.wa-quick-route>span i{border-color:#3c3c3b}.wa-quick-route>span:last-child i{background:#3c3c3b}.wa-quick-route>strong{color:#3c3c3b}.wa-quick-bottom em{color:#000;background:#e2e2e2}.personal-wa-card{background:linear-gradient(145deg,#fffffff2,#e2e2e2b3);border-color:#fff;box-shadow:inset 0 1px #fff,0 12px 28px #00000015}.personal-wa-card.connected>button,.wa-group-tools>button{color:#000;background:#e2e2e2;border-color:#3c3c3b}.wa-source-tabs{background:#e2e2e2db;border-color:#fff}.wa-source-tabs button.active{color:#000;background:#fff}.wa-manager-head>span{color:#000;background:#fff;border-color:#e2e2e2}.wa-connect-hero{background:radial-gradient(circle at 100% 0,#ffffff1a,#0000 39%),linear-gradient(145deg,#000,#3c3c3b);border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff29,0 15px 33px #0000002e}.wa-connect-hero>small,.wa-connect-hero>span{color:#fff}.wa-connect-hero p{color:#e2e2e2}.wa-phone-field,.wa-privacy-list>div,.wa-pairing-card,.wa-group-summary,.wa-group-list>button{background:linear-gradient(145deg,#fffffff5,#e2e2e2b8);border-color:#fff;box-shadow:inset 0 1px #fff,0 9px 24px #00000010}.wa-phone-field>span,.wa-privacy-list i,.wa-pairing-card>small{color:#000}.wa-privacy-list i{background:#e2e2e2}.wa-pairing-card>div,.wa-account-status{background:#e2e2e2;border-color:#fff}.wa-pairing-card>div>i{background:#000;box-shadow:0 0 0 5px #00000014}.wa-account-status em,.wa-account-status small{color:#3c3c3b}.wa-group-tools label{background:#fff;border-color:#fff}.wa-group-tools label span,.wa-group-summary b{color:#000}.wa-group-list>button>i,.wa-group-list>button.selected>i{color:#fff;background:#3c3c3b}.wa-group-list>button.selected strong{color:#fff;background:#000;border-color:#000}.wa-manager-action{background:linear-gradient(#fff0,#fff 17%)}@media (width<=900px){.stage,.auth-stage,.role-stage{background:#e2e2e2}.device .app-header{background:linear-gradient(135deg,#000000f7,#3c3c3bf0)}}:root{--brand:#e85446;--brand-dark:#e85446;--brand-soft:#fff}.device .app-content{background:radial-gradient(circle at 102% 0,#e854461a,#0000 30%),radial-gradient(circle at -4% 40%,#3c3c3b12,#0000 27%),#fff}.device .logo-mark{color:#fff;background:linear-gradient(145deg,#e85446,#e85446 58%,#e85446);box-shadow:inset 0 1px #ffffff73,0 8px 18px #e854464f}.device .greeting,.role-shipper .greeting{background:radial-gradient(circle at 96% 0,#e854466b,#0000 34%),linear-gradient(135deg,#000,#3c3c3b)}.device .page-heading small,.section-title small,.sheet-header small,.assistant-head small,.attention-card small,.carrier-kpis span,.shipper-kpis span{color:#e85446}.trip-card,.attention-card,.whatsapp-home,.load-card{border-left-color:#e85446}.service-grid span,.quick-grid span,.account-menu button>span,.work-tools span,.support-grid span,.device .segmented button.active,.device .feature-tabs button.active{color:#e85446}.floating-add:before,.shipper-create:before,.device .primary-button:before{background:linear-gradient(118deg,#ffffff6b,#0000 38%,#ffffff14 70%)}.live-badge,.load-card-head>span,.status-card .orange{color:#e85446!important;background:#fff!important}.feature-hero.coral,.radar-match,.parser-review.reject,.route-intel-strip,.attention-card{border-color:#e2e2e2}.auth-logo em,.auth-copy small{color:#e2e2e2}.role-brand{background:radial-gradient(circle at 100% 0,#e8544645,#0000 34%),linear-gradient(135deg,#000,#3c3c3b)}.role-option{border-left-color:#e85446}.whatsapp-status .wa-logo,.personal-wa-icon,.wa-account-status>span,.wa-pairing-icon,.parser-insight>span{background:linear-gradient(145deg,#e85446,#e85446);box-shadow:inset 0 1px #fff6,0 8px 18px #e8544642}.parser-insight small,.parser-insight>strong{color:#e85446}.whatsapp-view-switch button.active{box-shadow:0 0 0 1px #e85446;border-color:#e85446!important}.wa-source-tabs button.active{color:#e85446}.wa-source-tabs em{color:#e85446;background:#fff}.personal-wa-card small,.personal-wa-card>strong{color:#e85446}.personal-wa-card.connected{border-left-color:#e85446}.personal-wa-card.connected .personal-wa-icon{background:linear-gradient(145deg,#e85446,#e85446)}.personal-wa-card.connected>button{color:#e85446;background:#fff;border-color:#e2e2e2}.wa-quick-card.personal-source{border-left-color:#e85446!important}.wa-quick-head>span.personal{color:#e85446;background:#fff}.wa-quick-card footer button:last-child{color:#fff;background:linear-gradient(145deg,#e85446,#e85446)}.wa-manager-head small{color:#e85446}.wa-connect-hero{background:radial-gradient(circle at 100% 0,#e8544680,#0000 39%),linear-gradient(145deg,#000,#3c3c3b)}.wa-connect-hero>small{color:#e2e2e2}.wa-phone-field>span,.wa-pairing-card>small,.wa-group-summary b{color:#e85446}.wa-group-list>button.selected{background:linear-gradient(145deg,#fff,#fff);border-color:#e85446}.wa-group-list>button.selected>i,.wa-group-list>button.selected strong{color:#fff;background:#e85446;border-color:#e85446}.wa-group-list em{color:#e85446}.wa-manager-action>p{color:#3c3c3b;background:#fff}.wa-manager-action>p b{color:#e85446}@media (width<=900px){.device .app-header{background:linear-gradient(135deg,#000000f7,#3c3c3bf0)}}.whatsapp-connect-home{position:relative;overflow:hidden;background:linear-gradient(145deg,#fff,#fff)!important;border-left:4px solid #e85446!important}.whatsapp-connect-home:before{content:"";pointer-events:none;background:linear-gradient(118deg,#ffffffa6,#0000 38%);position:absolute;inset:0}.whatsapp-connect-home .wa-logo{color:#fff;background:linear-gradient(145deg,#e85446,#e85446 58%,#e85446);box-shadow:inset 0 1px #ffffff75,0 9px 20px #e8544645}.whatsapp-connect-home>strong{white-space:nowrap;color:#fff;background:#e85446;border-radius:8px;padding:8px 9px;font-size:7px;box-shadow:inset 0 1px #ffffff59,0 7px 16px #e8544635}.services-sheet .service-grid button:nth-child(3){background:linear-gradient(145deg,#fff,#fff);border-color:#e2e2e2}.services-sheet .service-grid button:nth-child(3) span{color:#e85446}.code-inputs{grid-template-columns:repeat(6,1fr)!important}.code-inputs input:focus{border-color:#e85446;outline:0;box-shadow:0 0 0 3px #e854461c}.wa-pairing-card>b{font-variant-numeric:tabular-nums;letter-spacing:4px;word-spacing:8px}.radar-rule{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer}.reference-brand .official-logo{background:#fff;border-radius:8px;width:112px;padding:5px 7px}:root{--ink:#000;--muted:#3c3c3b;--soft:#fff;--line:#e2e2e2;--white:#fff;--brand:#e85446;--brand-dark:#e85446;--brand-soft:#fff;--green:#3c3c3b;--green-soft:#e2e2e2;--navy:#000;--shadow-card:0 12px 30px #00000017}body{color:#000;background:#e2e2e2}.official-logo{object-fit:contain;width:132px;height:auto;display:block}.brand-lockup{align-items:flex-start}.brand-lockup .official-logo{width:176px}.brand-lockup>span{padding-top:9px}.brand-lockup small{color:#e2e2e2}.design-note h1,.design-note>p,.principles span{color:#fff}.device .app-header{background:#fff;border-bottom:0;flex:none;align-items:center;height:82px;padding:13px 16px;display:flex;position:relative;box-shadow:0 7px 18px #0000000d}.device .wordmark{z-index:2;background:0 0;border:0;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.device .wordmark .official-logo{width:132px}.device .header-actions{justify-content:flex-end;align-items:center;gap:6px;width:100%;margin-left:0;display:flex}.device .header-actions .role-pill{color:#e85446;letter-spacing:.55px;width:auto;height:32px;box-shadow:none;background:#fff;border:1px solid #e2e2e2;border-radius:10px;padding:0 9px;font-size:7px;font-weight:900;position:absolute;top:25px;left:16px}.device .header-actions .signal,.device .header-actions .header-button{color:#3c3c3b;background:#fff;border:1px solid #e2e2e2;border-radius:11px;width:34px;height:34px;box-shadow:0 5px 13px #0000000c}.device .signal i{background:#e85446;border-color:#fff}.device .header-button em{color:#fff;background:#e85446;border-color:#fff}.device .app-content{background:radial-gradient(circle at 100% 0,#e8544613,#0000 30%),#fff;padding:0 18px 116px}.device .greeting,.role-shipper .greeting{color:#fff;box-shadow:none;background:radial-gradient(circle at 96% 2%,#ffffff2e,#0000 30%),linear-gradient(135deg,#e85446,#e85446);border:0;border-radius:0;margin:0 -18px;padding:18px 18px 34px}.device .greeting small{color:#fff}.device .greeting h1{color:#fff;font-size:29px}.device .greeting p{color:#fff}.device .weather,.device .shipper-company{color:#fff;background:#ffffff17;border:1px solid #ffffff42;box-shadow:inset 0 1px #ffffff35}.device .weather small,.device .shipper-company small{color:#fff!important}.carrier-kpis,.shipper-kpis{z-index:2;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,1fr);gap:8px;margin:-20px 0 10px;display:grid;position:relative;overflow:visible}.carrier-kpis button,.shipper-kpis button{text-align:left;background:#fff;border:1px solid #fff;border-radius:13px;min-height:75px;padding:11px;box-shadow:0 11px 25px #3c3c3b18}.carrier-kpis small,.shipper-kpis small{color:#3c3c3b}.carrier-kpis b,.shipper-kpis b{color:#000}.carrier-kpis span,.shipper-kpis span{color:#e85446}.trip-card{color:#000;box-shadow:var(--shadow-card);background:#fff;border:1px solid #fff;border-left:4px solid #e85446;border-radius:18px;margin-top:10px;padding:16px}.trip-top span{color:#e85446}.trip-top span i{background:#e85446;box-shadow:0 0 0 4px #e854461f}.trip-top em,.trip-route>span small,.trip-route>div small,.trip-route>div em{color:#3c3c3b}.trip-route>div i{background:#e2e2e2}.trip-route>div i b{background:#e85446}.attention-card,.whatsapp-home,.home-search,.empty-vehicle-home,.load-card{border-left-color:#e85446}.attention-card{background:linear-gradient(145deg,#fff,#fff);border-color:#e2e2e2}.attention-icon{background:linear-gradient(145deg,#e85446,#e85446)}.whatsapp-home{color:#fff;background:radial-gradient(circle at 100% 0,#e8544630,#0000 36%),linear-gradient(145deg,#000,#3c3c3b);border-color:#3c3c3b}.whatsapp-home b{color:#fff}.whatsapp-home p,.whatsapp-home small,.whatsapp-home>strong{color:#e2e2e2}.whatsapp-connect-home{background:radial-gradient(circle at 100% 0,#e8544654,#0000 38%),linear-gradient(145deg,#000,#3c3c3b)!important;border-color:#3c3c3b!important}.whatsapp-connect-home p{color:#e2e2e2}.whatsapp-connect-home small{color:#e2e2e2!important}.driver-command{gap:8px}.driver-command button,.driver-command button.homeward,.quick-grid button{box-shadow:var(--shadow-card);background:linear-gradient(145deg,#fff,#fff);border:1px solid #fff}.driver-command span,.driver-command button.homeward span,.quick-grid span{color:#e85446;background:#fff}.driver-command button:first-child{border-color:#e2e2e2}.driver-command button:first-child span{color:#fff;background:#e85446}.home-search{background:#fff;border-color:#fff}.route-fields button{background:#fff}.route-fields>i{color:#e85446}.device .primary-button,.floating-add,.shipper-create{color:#fff;background:linear-gradient(145deg,#e85446,#e85446 56%,#e85446);border-color:#e85446;box-shadow:inset 0 1px #ffffff72,0 12px 27px #e8544640}.section-title button,.device .page-heading small,.sheet-header small,.assistant-head small{color:#e85446}.device .tabbar{background:#fff;border-top:1px solid #e2e2e2;height:82px;padding:9px 7px 16px;box-shadow:0 -12px 28px #0000000d}.device .tabbar button.active:after{background:#e85446;box-shadow:0 0 12px #e8544663}.device .main-action i{color:#fff;background:linear-gradient(145deg,#e85446,#e85446 58%,#e85446);border-color:#fff;box-shadow:inset 0 1px #ffffff70,0 11px 24px #e854464b}.device .main-action span{color:#3c3c3b}.device .segmented,.device .feature-tabs{background:#e2e2e2;border:1px solid #fff}.device .segmented button.active,.device .feature-tabs button.active{color:#e85446;background:#fff;box-shadow:0 5px 13px #00000010}.filter-chips button.active,.choice-row button.active{color:#fff;background:linear-gradient(145deg,#e85446,#e85446);border-color:#e85446}.load-card-head>span,.live-badge,.status-card .orange,.status-card .green{color:#e85446!important;background:#fff!important}.assistant-insight,.cash-balance,.route-health,.route-toll-summary,.invoice-summary,.document-score,.reference-card,.offer-route-head,.homeward-hero,.social-intro{color:#fff;background:radial-gradient(circle at 100% 0,#e8544655,#0000 35%),linear-gradient(145deg,#000,#3c3c3b)}.ai-mark{background:linear-gradient(145deg,#e85446,#e85446)}.sheet-backdrop{background:#000000a8}.sheet{background:#fff;border-top-color:#fff;box-shadow:0 -28px 74px #00000038}.form input,.form select,.form textarea{background:#fff;border-color:#e2e2e2}.form input:focus,.form select:focus,.form textarea:focus{border-color:#e85446;box-shadow:0 0 0 3px #e8544618}.auth-phone,.role-phone{background:#fff;border-color:#000}.auth-art{color:#fff;background:radial-gradient(circle at 94% 15%,#ffffff24,#0000 28%),linear-gradient(145deg,#e85446,#e85446);height:48%;padding:27px}.auth-logo{z-index:3;color:#000;background:#fff;align-items:center;min-height:76px;margin:-27px -27px 0;padding:18px 27px;display:flex;position:relative}.auth-logo .official-logo{width:138px}.auth-logo em{color:#e85446;background:#fff;border:1px solid #e2e2e2;margin-left:auto}.auth-network{color:#fff;border-top-color:#ffffff35}.auth-network i{background:#fff;box-shadow:0 0 0 4px #ffffff28}.auth-copy small,.auth-copy p{color:#fff}.auth-panel{background:linear-gradient(160deg,#fff,#fff)}.role-phone{background:#fff}.role-brand{color:#000;background:#fff;align-items:center;min-height:78px;margin:-27px -22px 0;padding:20px 22px;display:flex;box-shadow:0 7px 18px #0000000b}.role-brand .official-logo{width:138px}.role-brand>span{margin-left:8px}.role-brand>span:nth-child(2) small{color:#3c3c3b}.role-brand>em{color:#e85446;background:#fff;border:1px solid #e2e2e2;margin-left:auto}.role-intro>small{color:#e85446}.role-intro h1{color:#000}.role-option{box-shadow:var(--shadow-card);background:#fff;border-color:#fff #fff #fff #e85446;border-left-style:solid;border-left-width:5px}.role-option.shipper{border-left-color:#3c3c3b}.role-option>span{color:#e85446;background:#fff}.role-option.shipper>span{color:#3c3c3b;background:#e2e2e2}.role-tip{background:#fff}.role-tip>span,.role-tip strong{color:#e85446}@media (width<=900px){.stage,.auth-stage,.role-stage{background:#fff}.device .app-header{height:calc(82px + env(safe-area-inset-top));padding-top:max(13px,env(safe-area-inset-top));background:#fff}.device .header-actions .role-pill{top:calc(25px + env(safe-area-inset-top)/2)}}@media (width<=370px){.device .wordmark .official-logo{width:116px}.device .header-actions .role-pill{padding:0 6px;font-size:6px;left:10px}.device .header-actions .signal{display:none}.device .app-content{padding-left:14px;padding-right:14px}.device .greeting{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}}.device{position:relative}.voice-fab{z-index:70;color:#fff;background:radial-gradient(circle at 28% 18%,#e85446,#e85446 42% 72%);border:1px solid #ffffff4f;border-radius:19px;justify-content:center;align-items:center;gap:2px;width:58px;height:58px;transition:all .25s;display:flex;position:absolute;bottom:94px;right:16px;overflow:hidden;box-shadow:inset 0 1px #ffffff78,0 15px 34px #e8544655}.voice-fab:before{content:"";border:1px solid #ffffff2e;border-radius:14px;position:absolute;inset:6px}.voice-fab span{z-index:2;color:#fff;background:#0000001e;border:2px solid #fff;border-radius:14px 14px 12px 12px;place-items:center;width:25px;height:30px;font-size:7px;display:grid;position:relative}.voice-fab span:after{content:"";border-bottom:2px solid #fff;border-radius:0 0 8px 8px;width:12px;height:6px;position:absolute;bottom:-7px;left:5px}.voice-fab>i{z-index:2;background:#fff;border-radius:4px;width:2px;height:11px;animation:1s ease-in-out infinite voiceBar;position:relative}.voice-fab>i:nth-of-type(2){height:19px;animation-delay:.14s}.voice-fab>i:nth-of-type(3){height:8px;animation-delay:.28s}.voice-fab.active{opacity:0;pointer-events:none;transform:scale(.8)}.voice-assistant{z-index:90;color:#fff;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at 92% 5%,#e854464d,#0000 27%),radial-gradient(circle at 12% 48%,#ffffff0b,#0000 31%),linear-gradient(160deg,#000000fb,#3c3c3bf9);border-top:1px solid #ffffff24;padding:16px 18px 28px;animation:.34s cubic-bezier(.2,.8,.2,1) voiceEnter;position:absolute;inset:82px 0 0;overflow-y:auto}.voice-assistant:before{content:"";pointer-events:none;border:1px solid #e8544630;border-radius:50%;width:180px;height:180px;position:fixed;top:130px;right:-72px;box-shadow:0 0 0 26px #e8544609,0 0 0 52px #e8544605}.voice-head{z-index:2;justify-content:space-between;align-items:center;margin-bottom:12px;display:flex;position:relative}.voice-brand{align-items:center;gap:9px;display:flex}.voice-brand>span{color:#fff;background:linear-gradient(145deg,#e85446,#e85446);border-radius:11px;place-items:center;width:35px;height:35px;font-size:8px;display:grid;box-shadow:0 8px 20px #e8544645}.voice-brand small,.voice-brand b{display:block}.voice-brand small{letter-spacing:1.25px;color:#e2e2e2;font-size:7px}.voice-brand b{color:#fff;margin-top:3px;font-size:11px}.voice-head-actions{gap:7px;display:flex}.voice-head-actions button{color:#e2e2e2;background:#ffffff0c;border:1px solid #ffffff20;border-radius:11px;width:35px;height:35px;font-size:17px}.voice-head-actions button.active{color:#e85446;background:#e8544624;border-color:#e8544670}.voice-stage{z-index:2;text-align:center;padding:10px 0 4px;position:relative}.voice-orb{color:#fff;background:radial-gradient(circle at 35% 26%,#e2e2e2,#e85446 42%,#3c3c3b 74%,#000);border:1px solid #e8544673;border-radius:50%;place-items:center;width:94px;height:94px;margin:0 auto 12px;transition:all .2s;display:grid;position:relative;box-shadow:inset 0 2px #ffffff5e,0 0 0 12px #e8544611,0 0 0 27px #e8544608,0 24px 45px #000}.voice-orb:before,.voice-orb:after,.voice-orb>i{content:"";border:1px solid #e8544655;border-radius:50%;animation:2.4s ease-out infinite voicePulse;position:absolute;inset:-1px}.voice-orb:after{animation-delay:.8s}.voice-orb>i:first-of-type{animation-delay:1.6s}.voice-orb>i:nth-of-type(2),.voice-orb>i:nth-of-type(3){display:none}.voice-orb-core{background:#00000015;border:3px solid #fff;border-radius:18px 18px 14px 14px;place-items:center;width:35px;height:46px;font-size:8px;display:grid;box-shadow:inset 0 0 16px #fff2}.voice-orb-core:after{content:"";border:3px solid #fff;border-top:0;border-radius:0 0 14px 14px;width:23px;height:12px;position:absolute;top:56px;left:33px}.voice-assistant.listening .voice-orb{transform:scale(1.04);box-shadow:inset 0 2px #ffffff7a,0 0 0 12px #e854461c,0 0 0 28px #e854460c,0 25px 50px #000}.voice-assistant.thinking .voice-orb{filter:saturate(.65)}.voice-assistant.confirm .voice-orb{background:radial-gradient(circle at 35% 26%,#e2e2e2,#e85446 48%,#3c3c3b)}.voice-wave{justify-content:center;align-items:center;gap:4px;height:28px;margin-bottom:4px;display:flex}.voice-wave i{opacity:.55;background:#e85446;border-radius:5px;width:3px;height:6px}.voice-assistant.listening .voice-wave i,.voice-assistant.speaking .voice-wave i{animation:.8s ease-in-out infinite voiceWave}.voice-wave i:nth-child(2),.voice-wave i:nth-child(6){animation-delay:.1s}.voice-wave i:nth-child(3),.voice-wave i:nth-child(5){animation-delay:.2s}.voice-wave i:nth-child(4){animation-delay:.3s}.voice-stage>small{letter-spacing:1.15px;color:#e85446;font-size:7px;font-weight:850}.voice-stage h2{color:#fff;max-width:330px;margin:8px auto 5px;font-size:18px;line-height:1.3}.voice-transcript{color:#e2e2e2;background:#ffffff09;border:1px solid #ffffff15;border-radius:10px;max-width:92%;margin:5px auto 0;padding:7px 10px;font-size:9px;line-height:1.4;display:inline-block}.voice-confirm{z-index:2;background:linear-gradient(145deg,#e8544621,#ffffff08);border:1px solid #e854466b;border-radius:14px;align-items:center;gap:10px;margin:12px 0;padding:11px;display:flex;position:relative}.voice-confirm>span{color:#fff;background:#e85446;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.voice-confirm small,.voice-confirm b{display:block}.voice-confirm small{letter-spacing:1px;color:#e85446;font-size:7px}.voice-confirm b{margin-top:3px;font-size:10px}.voice-confirm p{color:#e2e2e2;margin:4px 0 0;font-size:8px}.voice-suggestions{z-index:2;margin-top:14px;position:relative}.voice-suggestions>small{letter-spacing:1.1px;color:#e2e2e2;margin:0 0 7px 2px;font-size:7px;display:block}.voice-suggestions>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.voice-suggestions button{text-align:left;color:#fff;background:linear-gradient(145deg,#ffffff0d,#ffffff06);border:1px solid #ffffff16;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:9px 10px;font-size:8px;font-weight:750;display:flex}.voice-suggestions button span{color:#e85446;font-size:14px}.voice-command-form{z-index:2;margin-top:13px;position:relative}.voice-command-form>label{color:#e2e2e2;margin:0 0 6px 2px;font-size:7px;display:block}.voice-command-form>div{background:#ffffff0c;border:1px solid #ffffff1b;border-radius:13px;align-items:center;padding:4px;display:flex}.voice-command-form input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;height:39px;padding:0 9px;font-size:9px}.voice-command-form input::placeholder{color:#3c3c3b}.voice-command-form button{color:#fff;background:linear-gradient(145deg,#e85446,#e85446);border:0;border-radius:10px;width:39px;height:39px;font-size:16px}.voice-footer{z-index:2;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:10px;display:flex;position:relative}.voice-footer span{color:#e2e2e2;white-space:nowrap;font-size:7px}.voice-footer span i{background:#3c3c3b;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.voice-footer span i.on{background:#e85446;box-shadow:0 0 0 4px #e8544618}.voice-footer p{text-align:right;color:#3c3c3b;margin:0;font-size:7px}.voice-history{z-index:2;gap:5px;margin-top:10px;display:grid;position:relative}.voice-history>div{background:#ffffff08;border-radius:9px;align-items:center;gap:7px;padding:7px 9px;display:flex}.voice-history span{color:#e85446;font-size:6px}.voice-history p{white-space:nowrap;text-overflow:ellipsis;color:#e2e2e2;flex:1;margin:0;font-size:7px;overflow:hidden}.voice-history b{color:#e85446;font-size:8px}@keyframes voiceEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes voicePulse{0%{opacity:.55;transform:scale(1)}75%,to{opacity:0;transform:scale(1.62)}}@keyframes voiceWave{0%,to{opacity:.4;height:6px}50%{opacity:1;height:24px}}@keyframes voiceBar{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}@media (width<=900px){.voice-assistant{top:calc(82px + env(safe-area-inset-top));padding-bottom:max(28px,env(safe-area-inset-bottom))}}@media (width<=370px){.voice-assistant{padding-left:14px;padding-right:14px}.voice-stage h2{font-size:16px}.voice-suggestions button{font-size:7px}.voice-fab{right:12px}}@media (prefers-reduced-motion:reduce){.voice-fab>i,.voice-orb:before,.voice-orb:after,.voice-orb>i,.voice-wave i{animation:none!important}.voice-assistant{animation:none}}.assistant-mascot{object-fit:cover;width:100%;height:100%;display:block}.voice-fab{background:linear-gradient(145deg,#e85446,#e85446);border-radius:22px;width:62px;height:62px;padding:5px;box-shadow:inset 0 1px #ffffff8c,0 16px 36px #e8544666}.voice-fab:before{border-radius:18px;inset:4px}.voice-fab>.assistant-mascot{z-index:2;border-radius:15px;width:44px;height:44px;position:relative;box-shadow:0 3px 12px #0006}.voice-fab>i{background:#fff;width:2px;position:absolute;right:6px}.voice-fab>i:first-of-type{height:7px;top:17px}.voice-fab>i:nth-of-type(2){height:13px;top:27px}.voice-fab>i:nth-of-type(3){height:5px;top:43px}.voice-brand>span{padding:2px;overflow:hidden}.voice-brand>span .assistant-mascot{border-radius:9px}.voice-orb{background:radial-gradient(circle at 35% 26%,#fff,#e2e2e2 48%,#e85446 49%,#3c3c3b 76%);overflow:visible}.voice-orb-core{background:#fff;border:2px solid #fff;border-radius:50%;width:58px;height:58px;padding:3px;overflow:hidden;box-shadow:0 6px 18px #0008}.voice-orb-core:after{display:none}.voice-assistant.speaking .voice-orb-core .assistant-mascot{animation:.45s ease-in-out infinite alternate mascotTalk}.voice-mission{z-index:2;background:linear-gradient(145deg,#ffffff10,#ffffff06);border:1px solid #ffffff1c;border-radius:16px;margin:13px 0;padding:12px;position:relative;overflow:hidden}.voice-mission:before{content:"";background:linear-gradient(100deg,#0000,#e8544612,#0000);animation:1.5s ease-in-out infinite missionSweep;position:absolute;inset:0;transform:translate(-100%)}.voice-mission.done:before{background:radial-gradient(circle at 100% 0,#e8544620,#0000 42%);animation:none;transform:none}.voice-mission>header{align-items:center;gap:9px;display:flex;position:relative}.voice-mission>header>span{border:2px solid #e85446;border-radius:11px;flex:none;width:36px;height:36px;overflow:hidden}.voice-mission>header>span .assistant-mascot{border-radius:8px}.voice-mission>header>div{flex:1;min-width:0}.voice-mission>header small,.voice-mission>header b{display:block}.voice-mission>header small{letter-spacing:1.05px;color:#e85446;font-size:6px}.voice-mission>header b{color:#fff;margin-top:3px;font-size:10px}.voice-mission>header em{color:#e85446;font-size:12px;font-style:normal;font-weight:900}.voice-mission-steps{gap:6px;margin:11px 0 0;padding:0 2px;display:grid;position:relative}.voice-mission-steps>div{color:#3c3c3b;align-items:center;gap:8px;font-size:8px;display:flex}.voice-mission-steps i{border:1px solid #ffffff1a;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;font-size:7px;font-style:normal;display:grid}.voice-mission-steps>div.done{color:#e2e2e2}.voice-mission-steps>div.done i{color:#e85446;background:#e8544620;border-color:#e8544669}.voice-mission-result{background:#000;border:1px solid #e854464f;border-radius:13px;margin-top:11px;padding:12px;position:relative}.voice-mission-result>small{letter-spacing:1.1px;color:#e85446;font-size:6px;display:block}.voice-mission-result>strong{color:#fff;margin-top:4px;font-size:16px;display:block}.voice-mission-result>p{color:#e2e2e2;margin:5px 0 0;font-size:8px;line-height:1.5}.voice-mission-result>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:9px;display:grid}.voice-mission-result>div span{background:#ffffff0b;border-radius:9px;min-width:0;padding:7px}.voice-mission-result>div small,.voice-mission-result>div b{text-overflow:ellipsis;display:block;overflow:hidden}.voice-mission-result>div small{color:#3c3c3b;font-size:6px}.voice-mission-result>div b{white-space:nowrap;color:#fff;margin-top:3px;font-size:8px}.voice-mission-result>button{color:#fff;background:#e85446;border:0;border-radius:9px;width:100%;height:34px;margin-top:9px;font-size:8px;font-weight:850}.assistant-fill-banner{background:linear-gradient(135deg,#fff,#fff);border:1px solid #e8544645;border-radius:13px;align-items:center;gap:9px;margin:4px 0 12px;padding:9px;display:flex;box-shadow:0 8px 20px #e854460d}.assistant-fill-banner>.assistant-mascot{border:2px solid #e85446;border-radius:11px;flex:none;width:38px;height:38px}.assistant-fill-banner>span{flex:1;min-width:0}.assistant-fill-banner small,.assistant-fill-banner b{display:block}.assistant-fill-banner small{letter-spacing:.9px;color:#e85446;font-size:6px}.assistant-fill-banner b{color:#000;margin-top:3px;font-size:8px;line-height:1.35}.assistant-fill-banner>em{color:#fff;background:#e85446;border-radius:8px;flex:none;place-items:center;width:24px;height:24px;font-size:9px;font-style:normal;display:grid}.assistant-fill-banner>button{color:#e85446;background:#fff;border:1px solid #e854464a;border-radius:8px;flex:none;padding:7px 8px;font-size:7px;font-weight:800}.assistant-fill-banner.whatsapp{margin-top:10px}.assistant-fill-banner.whatsapp b{font-size:8px}@keyframes missionSweep{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@keyframes mascotThink{to{transform:scale(.92)rotate(-2deg)}}@keyframes mascotTalk{to{transform:scale(1.07)}}@media (width<=370px){.voice-mission-result>strong{font-size:14px}.voice-mission-result>div{grid-template-columns:1fr 1fr}.assistant-fill-banner{gap:7px}.assistant-fill-banner>button{padding:6px;font-size:6px}}@media (prefers-reduced-motion:reduce){.voice-mission:before,.voice-assistant.thinking .voice-orb-core .assistant-mascot,.voice-assistant.speaking .voice-orb-core .assistant-mascot{animation:none!important}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;height:100%}body{min-width:280px;min-height:100%;overflow-x:hidden}button,input,select,textarea{touch-action:manipulation;min-width:0}.device{max-width:100%}.sheet-backdrop>div{align-items:flex-end;width:100%;max-height:100%;display:flex}.sheet{overscroll-behavior:contain;width:100%;padding-bottom:max(30px,calc(20px + env(safe-area-inset-bottom)))}.sheet-grabber{flex:none;margin-left:auto;margin-right:auto}.sheet-header{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-bottom:1px solid #e2e2e2;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin:0 -8px 12px;padding:8px;display:grid;position:sticky;top:-1px}.sheet-header>div{min-width:0}.sheet-header small,.sheet-header h2{text-overflow:ellipsis;overflow:hidden}.sheet-header h2{white-space:normal;margin:3px 0 0;font-size:clamp(20px,6vw,24px);line-height:1.08}.sheet-header .sheet-back-button{color:#3c3c3b;background:#fff;border:1px solid #e2e2e2;border-radius:11px;justify-content:center;align-items:center;gap:4px;min-width:61px;height:42px;padding:0 9px;display:flex;box-shadow:0 5px 14px #0000000d;width:auto!important}.sheet-back-button b{font-size:25px;font-weight:500;line-height:1}.sheet-back-button span{font-size:9px;font-weight:850}.sheet-footer{z-index:25;bottom:calc(-1 * max(30px,calc(20px + env(safe-area-inset-bottom))));margin:18px -8px calc(-1 * max(30px,calc(20px + env(safe-area-inset-bottom))));padding:12px 8px max(16px,env(safe-area-inset-bottom));background:linear-gradient(#ffffff52,#fff 24%);position:sticky}@media (width<=900px){html,body{width:100%;height:100%;overflow:hidden}.stage{width:100%;height:100dvh;min-height:100svh;padding:0;display:block;overflow:hidden}.device{width:100%;height:100dvh;min-height:0;max-height:none;box-shadow:none;border:0;border-radius:0}.device .app-header{height:calc(74px + env(safe-area-inset-top));min-height:calc(74px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(12px,env(safe-area-inset-right)) 0 max(12px,env(safe-area-inset-left));z-index:60}.device .wordmark .official-logo{width:clamp(106px,32vw,132px)}.device .header-actions{gap:6px}.device .header-actions .role-pill{left:max(10px,env(safe-area-inset-left));top:calc(env(safe-area-inset-top) + 21px);text-overflow:ellipsis;white-space:nowrap;max-width:78px;height:36px;padding:0 8px;overflow:hidden}.device .header-actions .signal,.device .header-actions .header-button{flex:none;width:40px;height:40px}.device .app-content{min-height:0;padding-bottom:calc(104px + env(safe-area-inset-bottom));overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.device .tabbar{height:calc(86px + env(safe-area-inset-bottom));padding:9px max(6px,env(safe-area-inset-right)) calc(15px + env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left));z-index:55}.device .tabbar button{min-height:48px}.device .main-action i{width:54px;height:54px;top:-27px}.voice-fab{right:max(12px,env(safe-area-inset-right));bottom:calc(96px + env(safe-area-inset-bottom));z-index:70}.voice-assistant{inset:calc(74px + env(safe-area-inset-top)) 0 0;padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right));padding-bottom:max(28px,calc(18px + env(safe-area-inset-bottom)));-webkit-overflow-scrolling:touch}.sheet-backdrop{z-index:200;padding-top:env(safe-area-inset-top);align-items:flex-end;position:fixed;inset:0}.sheet-backdrop>div{align-items:flex-end;height:auto;max-height:100%}.sheet{max-height:calc(100dvh - env(safe-area-inset-top) - 6px);-webkit-overflow-scrolling:touch;border-radius:22px 22px 0 0;overflow-x:hidden}.auth-stage,.role-stage{-webkit-overflow-scrolling:touch;width:100%;height:100dvh;min-height:0;padding:0;overflow-y:auto}.auth-phone,.role-phone{width:100%;height:100dvh;min-height:0;max-height:none;box-shadow:none;border:0;border-radius:0;overflow-y:auto}.auth-panel{padding-bottom:max(24px,calc(18px + env(safe-area-inset-bottom)))}.role-phone{padding-top:max(27px,calc(18px + env(safe-area-inset-top)));padding-bottom:max(22px,calc(16px + env(safe-area-inset-bottom)))}.form input,.form select,.form textarea,.composer input,.search-box input,.compact-search input,.big-search input{font-size:16px}}@media (width<=430px){.sheet{padding-left:15px;padding-right:15px}.sheet-header,.sheet-footer{margin-left:-5px;margin-right:-5px}.feature-tabs{scrollbar-width:none;overflow-x:auto}.feature-tabs button{flex:1 0 auto;min-width:max-content}.service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-heading{gap:10px}.page-heading>div{min-width:0}.page-heading h1{overflow-wrap:anywhere;font-size:clamp(22px,7vw,27px)}.trip-route{grid-template-columns:minmax(0,1fr) 82px minmax(0,1fr)}.card-route{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr)}.assistant-fill-banner{flex-wrap:wrap;align-items:flex-start}.assistant-fill-banner>span{min-width:160px}.assistant-fill-banner>button{margin-left:47px}}@media (width<=360px){.device .wordmark .official-logo{width:104px}.device .header-actions .role-pill{max-width:65px;padding:0 6px;font-size:6px;left:8px}.device .header-actions .signal{display:block}.device .app-content{padding-left:13px;padding-right:13px}.device .greeting{margin-left:-13px;margin-right:-13px;padding-left:13px;padding-right:13px}.device .tabbar{padding-left:2px;padding-right:2px}.device .tabbar button{font-size:8px}.device .tabbar button>b{font-size:18px}.service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.form-row{grid-template-columns:1fr}.split-actions{grid-template-columns:1fr;display:grid}.attention-card{grid-template-columns:34px minmax(0,1fr)}.attention-card>button{grid-column:1/-1;width:100%}.driver-command,.work-tools,.support-grid{gap:5px}.driver-command button,.work-tools button,.support-grid button{padding-left:4px;padding-right:4px}.trip-route{grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr)}.trip-route b{font-size:13px}.card-route{grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr)}.card-route b{font-size:12px}.card-route>span small{margin-left:0;margin-right:0}.voice-suggestions>div{grid-template-columns:1fr}.voice-mission-result>div{grid-template-columns:1fr 1fr}.sheet-header .sheet-back-button{min-width:46px;padding:0 6px}.sheet-back-button span{display:none}}@media (width<=320px){.device .wordmark .official-logo{width:94px}.device .header-actions .role-pill{max-width:57px}.device .header-actions .signal,.device .header-actions .header-button{width:36px;height:36px}.device .greeting h1{font-size:23px}.weather{padding:7px 8px}.carrier-kpis,.shipper-kpis{gap:4px}.carrier-kpis button,.shipper-kpis button{padding:8px 6px}.carrier-kpis b,.shipper-kpis b{font-size:17px}.whatsapp-tabs button{font-size:6px}.whatsapp-tabs em{display:none}.route-fields{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)}.sheet{padding-left:12px;padding-right:12px}.sheet-header h2{font-size:19px}.sheet.feature-sheet small{font-size:8px!important}}.usage-payment-button{width:100%;margin-top:13px}.payment-free-banner{background:linear-gradient(145deg,#fffffff0,#ffffffa8);border:1px solid #ffffffe0;border-radius:16px;align-items:center;gap:13px;padding:15px;display:flex;box-shadow:inset 0 1px #fff,0 12px 29px #3c3c3b17}.payment-free-banner>span{color:#fff;background:linear-gradient(145deg,#3c3c3b,#3c3c3b);border-radius:16px;flex:none;place-items:center;width:62px;height:62px;display:grid}.payment-free-banner>span b{font-size:23px;line-height:1}.payment-free-banner>span small{letter-spacing:.7px;color:#e85446;margin-top:3px;font-size:5px}.payment-free-banner>div b{color:#3c3c3b;font-size:11px}.payment-free-banner>div p{color:#3c3c3b;margin:5px 0 0;font-size:8px;line-height:1.45}.payment-center-sheet .subheading{margin:17px 2px 8px}.ai-model-list{gap:8px;display:grid}.ai-model-list>button{text-align:left;color:#000;background:#ffffffd1;border:1px solid #e2e2e2;border-radius:14px;grid-template-columns:minmax(0,1fr) auto 21px;align-items:center;gap:8px;width:100%;padding:12px;display:grid}.ai-model-list>button.selected{background:#fff;border-color:#e85446;box-shadow:0 0 0 2px #e8544615}.ai-model-list span small,.ai-model-list span b,.ai-model-list span em,.ai-model-list strong small{display:block}.ai-model-list span small{letter-spacing:.7px;color:#e85446;text-transform:uppercase;font-size:6px;font-weight:850}.ai-model-list span b{margin-top:3px;font-size:11px}.ai-model-list span em{color:#3c3c3b;margin-top:3px;font-size:7px;font-style:normal;line-height:1.35}.ai-model-list strong{color:#3c3c3b;text-align:right;font-size:10px}.ai-model-list strong small{color:#3c3c3b;margin-top:2px;font-size:6px;font-weight:700}.ai-model-list>button>i{color:#fff;border:1px solid #e2e2e2;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-style:normal;display:grid}.ai-model-list>button.selected>i{background:#e85446;border-color:#e85446}.estimate-note{background:#fff;border:1px solid #e2e2e2;border-radius:13px;margin-top:9px;padding:12px}.estimate-note b{font-size:9px}.estimate-note>span{float:right;color:#e85446;font-size:11px;font-weight:900}.estimate-note p{clear:both;color:#3c3c3b;margin:6px 0 0;font-size:7px;line-height:1.45}.credit-packages{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.credit-packages button{color:#000;background:#fff;border:1px solid #e2e2e2;border-radius:12px;padding:11px 5px}.credit-packages button.selected{background:#fff;border-color:#3c3c3b;box-shadow:0 0 0 2px #3c3c3b13}.credit-packages b,.credit-packages small,.credit-packages em{display:block}.credit-packages b{font-size:16px}.credit-packages small{color:#3c3c3b;font-size:6px}.credit-packages em{color:#3c3c3b;margin-top:5px;font-size:8px;font-style:normal;font-weight:850}.payment-methods{gap:7px;display:grid}.payment-methods button{text-align:left;color:#000;background:#fff;border:1px solid #e2e2e2;border-radius:13px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid}.payment-methods button.selected{background:#fff;border-color:#e85446}.payment-methods button>i{color:#3c3c3b;background:#e2e2e2;border-radius:9px;place-items:center;width:31px;height:31px;font-size:11px;font-style:normal;display:grid}.payment-methods button.selected>i{color:#e85446;background:#e2e2e2}.payment-methods span b,.payment-methods span small{display:block}.payment-methods span b{font-size:9px}.payment-methods span small{color:#3c3c3b;margin-top:3px;font-size:7px;line-height:1.3}.payment-methods button>em{color:#3c3c3b;letter-spacing:.5px;background:#e2e2e2;border-radius:5px;padding:4px 5px;font-size:5px;font-style:normal;font-weight:900}.payment-methods button.selected>em{color:#fff;background:#e85446}.payment-summary{color:#fff;background:linear-gradient(145deg,#3c3c3b,#3c3c3b);border-radius:14px;justify-content:space-between;align-items:flex-end;margin:12px 0 9px;padding:13px;display:flex}.payment-summary small,.payment-summary b,.payment-summary strong{display:block}.payment-summary span small{letter-spacing:.7px;color:#e85446;font-size:6px}.payment-summary span b{margin-top:4px;font-size:11px}.payment-summary strong{text-align:right;font-size:17px}.payment-summary strong small{color:#e2e2e2;margin-top:3px;font-size:6px}.map-cost-status{background:#fff;border:1px solid #e2e2e2;border-radius:12px;align-items:flex-start;gap:9px;margin-bottom:10px;padding:11px;display:flex}.map-cost-status>i{background:#e2e2e2;border-radius:50%;flex:none;width:10px;height:10px;margin-top:2px}.map-cost-status>i.on{background:#3c3c3b;box-shadow:0 0 0 4px #3c3c3b1c}.map-cost-status b,.map-cost-status small{display:block}.map-cost-status b{font-size:9px}.map-cost-status small{color:#3c3c3b;margin-top:3px;font-size:7px;line-height:1.35}.payment-center-sheet>.primary-button{width:100%}.payment-legal-note{color:#3c3c3b;margin:9px 2px 0;font-size:6.5px;line-height:1.5}.portal-account-card{background:#fff;border:1px solid #e2e2e2;border-radius:15px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:9px;padding:12px;display:grid}.portal-account-card>span{color:#fff;background:linear-gradient(145deg,#e85446,#e85446);border-radius:12px;place-items:center;width:42px;height:42px;font-size:15px;font-weight:900;display:grid}.portal-account-card small,.portal-account-card b,.portal-account-card p{display:block}.portal-account-card small{letter-spacing:.7px;color:#e85446;font-size:6px}.portal-account-card b{margin-top:3px;font-size:10px}.portal-account-card p{color:#3c3c3b;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:7px;overflow:hidden}.portal-account-card>em{color:#3c3c3b;white-space:nowrap;background:#e2e2e2;border-radius:6px;padding:5px 6px;font-size:5px;font-style:normal;font-weight:900}.policy-model-select{background:#fff;border:1px solid #e2e2e2;border-radius:14px;gap:8px;margin-top:10px;padding:13px;display:grid}.policy-model-select span b,.policy-model-select span small{display:block}.policy-model-select span b{font-size:10px}.policy-model-select span small{color:#3c3c3b;margin-top:3px;font-size:8px}.policy-model-select select{color:#000;background:#fff;border:1px solid #e2e2e2;border-radius:10px;width:100%;height:42px;padding:0 9px;font-size:9px;font-weight:800}.native-disruption-note{background:#fff;border:1px solid #e2e2e2;border-left:3px solid #3c3c3b;border-radius:12px;margin-top:10px;padding:12px}.native-disruption-note b{font-size:9px}.native-disruption-note p{color:#3c3c3b;margin:4px 0 0;font-size:7px;line-height:1.45}.route-source-status.missing i,.cost-live-source.missing i{background:#e85446!important;box-shadow:0 0 0 5px #e854461b!important}.route-source-status.connected i,.cost-live-source.connected i{background:#3c3c3b!important}.primary-button:disabled{cursor:not-allowed;filter:grayscale(.35);opacity:.58}@media (width<=370px){.ai-model-list>button{grid-template-columns:minmax(0,1fr) auto}.ai-model-list>button>i{display:none}.ai-model-list strong{font-size:9px}.portal-account-card{grid-template-columns:38px minmax(0,1fr)}.portal-account-card>span{width:38px;height:38px}.portal-account-card>em{grid-column:2;justify-self:start}.payment-methods button{grid-template-columns:28px minmax(0,1fr)}.payment-methods button>i{width:28px;height:28px}.payment-methods button>em{grid-column:2;justify-self:start}.credit-packages{gap:5px}.credit-packages button{padding-left:2px;padding-right:2px}}.payment-proceed-button{margin-top:11px}.payment-integration-button{width:100%;margin-top:8px}.payment-proceed-button:disabled{cursor:not-allowed;color:#fff;box-shadow:none;background:#3c3c3b!important}.ai-model-list>button[aria-pressed=true],.credit-packages>button[aria-pressed=true],.payment-methods>button[aria-pressed=true]{outline-offset:2px;outline:2px solid #0000}.admin-access-card{text-align:center;background:#fff;border:1px solid #e2e2e2;border-radius:17px;margin:8px 0 14px;padding:25px 18px}.admin-access-card>span{color:#e85446;background:#fff;border-radius:16px;place-items:center;width:54px;height:54px;margin:0 auto 12px;font-size:25px;display:grid}.admin-access-card h3{margin:0;font-size:14px}.admin-access-card p{color:#3c3c3b;max-width:290px;margin:8px auto 0}.integration-hero{color:#fff;background:radial-gradient(circle at 100% 0,#e8544645,#0000 38%),linear-gradient(145deg,#3c3c3b,#3c3c3b);border-radius:17px;grid-template-columns:62px minmax(0,1fr) 13px;align-items:center;gap:13px;padding:15px;display:grid}.integration-hero>span{background:#ffffff12;border:1px solid #ffffff2b;border-radius:16px;place-items:center;width:62px;height:62px;display:grid;box-shadow:inset 0 1px #ffffff30}.integration-hero>span b{font-size:24px;line-height:1}.integration-hero>span small{color:#e85446;letter-spacing:.8px;margin-top:2px;font-size:5px}.integration-hero>div>small{letter-spacing:.8px;color:#e2e2e2;font-size:6px}.integration-hero h3{margin:4px 0 3px;font-size:15px}.integration-hero p{color:#e2e2e2;margin:0;font-size:7px;line-height:1.4}.integration-hero>i{background:#3c3c3b;border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 5px #3c3c3b1e}.integration-hero>i.checking{background:#e85446;animation:1s infinite integrationPulse}.integration-flow{background:#fff;border:1px solid #e2e2e2;border-radius:14px;grid-template-columns:1fr 22px 1fr 22px 1fr;align-items:center;margin:10px 0 12px;padding:10px;display:grid}.integration-flow>span{text-align:center}.integration-flow b,.integration-flow small{display:block}.integration-flow b{color:#3c3c3b;font-size:8px}.integration-flow small{color:#3c3c3b;margin-top:3px;font-size:5.5px}.integration-flow>i{color:#e85446;text-align:center;font-size:10px;font-style:normal}.integration-tabs{margin-bottom:10px}.integration-list{gap:8px;display:grid}.integration-card{background:#ffffffe0;border:1px solid #e2e2e2;border-radius:14px;grid-template-columns:10px minmax(0,1fr) auto 25px;align-items:start;gap:9px;padding:12px;display:grid}.integration-card>i{background:#e85446;border-radius:50%;width:9px;height:9px;margin-top:5px;box-shadow:0 0 0 4px #e8544618}.integration-card.connected>i{background:#3c3c3b;box-shadow:0 0 0 4px #3c3c3b18}.integration-card.ready>i{background:#3c3c3b;box-shadow:0 0 0 4px #3c3c3b17}.integration-card span small,.integration-card span b,.integration-card span p{display:block}.integration-card span small{letter-spacing:.7px;color:#e85446;font-size:5.5px}.integration-card span b{color:#000;margin-top:3px;font-size:10px}.integration-card span p{color:#3c3c3b;margin:4px 0 0;font-size:7px;line-height:1.4}.integration-card>em{color:#e85446;letter-spacing:.45px;background:#e2e2e2;border-radius:5px;margin-top:2px;padding:4px 5px;font-size:5px;font-style:normal;font-weight:900}.integration-card.connected>em{color:#3c3c3b;background:#e2e2e2}.integration-card.ready>em{color:#3c3c3b;background:#fff}.integration-card>a{color:#3c3c3b;background:#fff;border:1px solid #e2e2e2;border-radius:8px;place-items:center;width:25px;height:25px;font-size:10px;text-decoration:none;display:grid}.portal-mapping-note{background:#fff;border:1px solid #e2e2e2;border-radius:14px;margin:11px 0;padding:13px}.portal-mapping-note>b{color:#e85446;font-size:9px}.portal-mapping-note>p{color:#3c3c3b;margin:4px 0 9px;font-size:7px;line-height:1.45}.portal-mapping-note>div{grid-template-columns:1fr 13px 1fr 13px 1fr;align-items:center;gap:3px;display:grid}.portal-mapping-note span{text-align:center;color:#3c3c3b;background:#fff;border-radius:6px;padding:6px 3px;font-size:5.5px;font-weight:800}.portal-mapping-note i{color:#e85446;text-align:center;font-size:8px;font-style:normal}.integration-center-sheet>.primary-button{width:100%}@keyframes integrationPulse{50%{opacity:.45;transform:scale(.82)}}@media (width<=350px){.integration-hero{grid-template-columns:52px minmax(0,1fr) 10px;padding:12px}.integration-hero>span{width:52px;height:52px}.integration-flow{grid-template-columns:1fr 14px 1fr 14px 1fr;padding:8px 5px}.integration-card{grid-template-columns:9px minmax(0,1fr) auto}.integration-card>a{grid-column:2;justify-self:start}.portal-mapping-note>div{grid-template-columns:1fr}.portal-mapping-note i{transform:rotate(90deg)}}@media (width<=900px) and (height<=600px){.device .app-header{height:calc(58px + env(safe-area-inset-top));min-height:calc(58px + env(safe-area-inset-top))}.device .header-actions .role-pill{top:calc(env(safe-area-inset-top) + 11px);height:34px}.device .wordmark .official-logo{width:106px}.device .tabbar{height:calc(68px + env(safe-area-inset-bottom));padding-top:4px;padding-bottom:calc(7px + env(safe-area-inset-bottom))}.device .main-action i{width:46px;height:46px;font-size:25px;top:-20px}.main-action span{margin-top:23px}.device .app-content{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.voice-fab{width:52px;height:52px;bottom:calc(74px + env(safe-area-inset-bottom))}.voice-fab>.assistant-mascot{width:38px;height:38px}.voice-assistant{inset:calc(58px + env(safe-area-inset-top)) 0 0}.sheet{max-height:calc(100dvh - env(safe-area-inset-top))}.auth-phone,.role-phone{height:auto;min-height:620px}.auth-art{min-height:260px}.role-phone{min-height:620px}}.app-page-back{z-index:24;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#3c3c3b;background:#fffffff2;border:1px solid #e2e2e2;border-radius:12px;align-items:center;gap:6px;width:max-content;min-height:40px;margin:-10px 0 13px;padding:0 12px 0 9px;font-size:10px;font-weight:850;display:flex;position:sticky;top:-10px;box-shadow:0 7px 20px #3c3c3b0f}.app-page-back b{font-size:25px;font-weight:500;line-height:1}.app-page-back span{padding-top:1px}.services-return-button{z-index:22;color:#fff;background:linear-gradient(145deg,#3c3c3b,#000);border:1px solid #e2e2e2;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;margin:6px 0 0;font-size:12px;font-weight:850;display:flex;position:sticky;bottom:-10px;box-shadow:0 12px 26px #0003}.services-return-button b{font-size:25px;font-weight:500}.portal-service-group .service-grid{grid-template-columns:minmax(0,1fr)}.portal-service-group .service-grid button{justify-content:center;align-items:center;gap:9px;min-height:66px;display:flex}.portal-service-group .service-grid span{margin:0}.assistant-head .ai-mark{background:#000;border:2px solid #e85446;padding:3px;overflow:hidden}.assistant-head .ai-mark .assistant-mascot{border-radius:10px;width:100%;height:100%}.assistant-cloud-status{background:#fff;border:1px solid #e2e2e2;border-radius:14px;align-items:center;gap:10px;margin-top:14px;padding:11px 12px;display:flex}.assistant-cloud-status>i{background:#e2e2e2;border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 5px #e2e2e219}.assistant-cloud-status.connected>i{background:#3c3c3b;box-shadow:0 0 0 5px #3c3c3b18}.assistant-cloud-status.missing>i,.assistant-cloud-status.error>i{background:#e85446;box-shadow:0 0 0 5px #e8544618}.assistant-cloud-status span{min-width:0}.assistant-cloud-status b,.assistant-cloud-status small{display:block}.assistant-cloud-status b{font-size:10px}.assistant-cloud-status small{color:#3c3c3b;margin-top:3px;font-size:8px}.chat-turn{flex-direction:column;gap:8px;display:flex}.chat-message.bot.thinking{opacity:.72}.composer .send:disabled{opacity:.45;cursor:wait}.voice-cloud-state{z-index:2;background:#ffffff0a;border:1px solid #ffffff1e;border-radius:12px;align-items:center;gap:9px;margin:10px 0;padding:9px 11px;display:flex;position:relative}.voice-cloud-state>i{background:#e85446;border-radius:50%;flex:none;width:8px;height:8px}.voice-cloud-state.connected>i{background:#3c3c3b;box-shadow:0 0 0 4px #3c3c3b1f}.voice-cloud-state.missing>i,.voice-cloud-state.error>i{background:#e85446}.voice-cloud-state span{flex:1;min-width:0}.voice-cloud-state b,.voice-cloud-state small{display:block}.voice-cloud-state b{color:#fff;font-size:8px}.voice-cloud-state small{color:#e2e2e2;margin-top:2px;font-size:6px}.usage-hero{color:#fff;background:radial-gradient(circle at 100% 0,#e8544655,#0000 42%),linear-gradient(145deg,#000,#3c3c3b);border:1px solid #3c3c3b;border-radius:19px;padding:18px}.usage-hero>span{letter-spacing:.8px;background:#e85446;border-radius:7px;padding:5px 7px;font-size:7px;font-weight:900;display:inline-block}.usage-hero h3{letter-spacing:-.5px;margin:12px 0 6px;font-size:19px}.usage-hero p{color:#e2e2e2;margin:0;font-size:10px;line-height:1.5}.usage-credit-card{background:#fff;border:1px solid #e2e2e2;border-radius:17px;margin-top:12px;padding:15px}.usage-credit-card header{justify-content:space-between;align-items:flex-end;display:flex}.usage-credit-card small,.usage-credit-card b{display:block}.usage-credit-card small{letter-spacing:.8px;color:#e85446;font-size:7px}.usage-credit-card b{margin-top:4px;font-size:24px}.usage-credit-card header em{color:#3c3c3b;font-size:8px;font-style:normal}.usage-meter{background:#e2e2e2;border-radius:10px;height:8px;margin:11px 0;overflow:hidden}.usage-meter i{border-radius:inherit;background:linear-gradient(90deg,#e85446,#e85446);height:100%;display:block}.usage-credit-card p{color:#3c3c3b;margin:0;font-size:9px;line-height:1.45}.usage-policy-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.usage-policy-grid>div{background:#fff;border:1px solid #e2e2e2;border-radius:14px;padding:13px}.usage-policy-grid small,.usage-policy-grid b,.usage-policy-grid span{display:block}.usage-policy-grid small{letter-spacing:.7px;color:#3c3c3b;font-size:6px}.usage-policy-grid b{margin:6px 0 3px;font-size:14px}.usage-policy-grid span{color:#3c3c3b;font-size:8px}.usage-assurance,.portal-guardrail{background:#fff;border:1px solid #e2e2e2;border-radius:14px;margin-top:12px;padding:13px}.usage-assurance b,.portal-guardrail b{color:#e85446;font-size:10px}.usage-assurance p,.portal-guardrail p{color:#3c3c3b;margin:5px 0 0;font-size:9px;line-height:1.5}.portal-policy-status{color:#fff;background:linear-gradient(145deg,#000,#3c3c3b);border-radius:17px;align-items:flex-start;gap:11px;padding:15px;display:flex}.portal-policy-status>i{background:#3c3c3b;border-radius:50%;flex:none;width:11px;height:11px;margin-top:4px;box-shadow:0 0 0 5px #3c3c3b20}.portal-policy-status span{min-width:0}.portal-policy-status small,.portal-policy-status b{display:block}.portal-policy-status small{letter-spacing:.8px;color:#e85446;font-size:7px}.portal-policy-status b{margin-top:4px;font-size:12px}.portal-policy-status p{color:#e2e2e2;margin:4px 0 0;font-size:8px}.portal-policy-sheet .subheading{margin:18px 2px 8px}.policy-credit-input{background:#fff;border:1px solid #e2e2e2;border-radius:14px;grid-template-columns:minmax(0,1fr) 78px auto;align-items:center;gap:8px;margin-top:12px;padding:13px;display:grid;position:relative}.policy-credit-input span{min-width:0}.policy-credit-input b,.policy-credit-input small{display:block}.policy-credit-input b{font-size:10px}.policy-credit-input small{color:#3c3c3b;margin-top:4px;font-size:8px;line-height:1.3}.policy-credit-input input{text-align:center;border:1px solid #e2e2e2;border-radius:10px;width:78px;height:42px;padding:0 8px;font-size:15px;font-weight:850}.policy-credit-input em{color:#3c3c3b;font-size:8px;font-style:normal}.portal-policy-sheet .sheet-footer{grid-template-columns:1fr 1.5fr;display:grid}.portal-policy-sheet .sheet-footer .primary-button,.portal-policy-sheet .sheet-footer .secondary-button{width:100%;padding-left:8px;padding-right:8px}@media (width<=360px){.app-page-back{margin-top:-8px;top:-8px}.usage-policy-grid{grid-template-columns:1fr}.policy-credit-input{grid-template-columns:minmax(0,1fr) 68px auto}.policy-credit-input input{width:68px}.portal-policy-sheet .sheet-footer,.portal-service-group .service-grid{grid-template-columns:1fr}}@media (width>=901px) and (height<=760px){.auth-phone,.role-phone{height:calc(100vh - 24px);min-height:0}.role-intro{margin-top:18px}.role-intro h1{margin-top:5px;margin-bottom:6px;font-size:29px}.role-intro p{font-size:10px;line-height:1.35}.role-options{gap:8px;margin-top:14px}.role-option{min-height:102px;padding:11px}.role-option>span{width:44px;height:44px}.role-tip{margin-top:8px;padding:8px}.role-signout{padding-top:9px}}.map-credit-card .usage-meter i{background:linear-gradient(90deg,#3c3c3b,#3c3c3b)}.payment-product-tabs{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.payment-product-tabs button{color:#000;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:14px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:2px 9px;min-width:0;padding:11px;display:grid}.payment-product-tabs button>span{color:#3c3c3b;background:#e2e2e2;border-radius:10px;grid-row:1/3;place-items:center;width:34px;height:34px;font-size:15px;display:grid}.payment-product-tabs b,.payment-product-tabs small{min-width:0;display:block}.payment-product-tabs b{font-size:10px}.payment-product-tabs small{color:#3c3c3b;font-size:7px}.payment-product-tabs button.active{background:#fff;border-color:#e85446;box-shadow:0 0 0 2px #e8544614}.payment-product-tabs button.active>span{color:#fff;background:#e85446}.map-price-card{background:linear-gradient(145deg,#fff,#fff);border:1px solid #e2e2e2;border-radius:15px;margin-top:12px;padding:14px}.map-price-card>span{color:#3c3c3b;letter-spacing:.7px;background:#e2e2e2;border-radius:6px;padding:4px 6px;font-size:6px;font-weight:900;display:inline-block}.map-price-card>b{color:#3c3c3b;margin-top:8px;font-size:13px;display:block}.map-price-card>p{color:#3c3c3b;margin:6px 0;font-size:8px;line-height:1.5}.map-price-card>a{color:#3c3c3b;font-size:8px;font-weight:850;text-decoration:none}.payment-product-tabs>button[aria-pressed=true]{outline-offset:2px;outline:2px solid #0000}@media (width<=350px){.payment-product-tabs{grid-template-columns:1fr}.map-price-card{padding:12px}.credit-packages em{font-size:7px}}.auth-panel{overscroll-behavior:contain;scrollbar-width:none;overflow-y:auto}.auth-panel::-webkit-scrollbar{display:none}.auth-mode-tabs{background:#fff;border:1px solid #e2e2e2;border-radius:13px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:14px;padding:4px;display:grid}.auth-mode-tabs button{color:#3c3c3b;background:0 0;border:0;border-radius:10px;min-height:38px;font-size:10px;font-weight:850}.auth-mode-tabs button.active{color:#fff;background:#000;box-shadow:0 5px 13px #0002}.auth-name-input{margin:11px 0;display:block}.auth-name-input>span{color:#3c3c3b;margin:0 0 5px 2px;font-size:8px;font-weight:800;display:block}.auth-name-input input{background:#fff;border:1px solid #e2e2e2;border-radius:13px;outline:0;width:100%;height:47px;padding:0 13px;font-size:12px}.auth-name-input input:focus{border-color:#e85446;box-shadow:0 0 0 3px #e8544616}.social-auth-grid{gap:7px;margin-top:12px;display:grid}.social-auth-grid>button{color:#000;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:13px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;min-height:48px;padding:6px 10px;display:grid}.social-auth-grid>button:hover{background:#fff;border-color:#e85446}.social-auth-grid i{color:#000;background:#fff;border-radius:10px;place-items:center;width:31px;height:31px;font-size:14px;font-style:normal;font-weight:900;display:grid}.social-auth-grid button:last-child i{color:#fff;background:#3c3c3b}.social-auth-grid b,.social-auth-grid small{display:block}.social-auth-grid b{font-size:10px}.social-auth-grid small{color:#3c3c3b;margin-top:2px;font-size:7px}.auth-divider{color:#e2e2e2;white-space:nowrap;align-items:center;gap:9px;margin:11px 0 8px;font-size:7px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#e2e2e2;flex:1;height:1px}.registry-summary{color:#fff;background:radial-gradient(circle at 100% 0,#e8544652,#0000 42%),linear-gradient(145deg,#000,#3c3c3b);border-radius:18px;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:12px;padding:15px;display:grid}.registry-summary>span{text-align:center;border-right:1px solid #ffffff25;padding-right:12px}.registry-summary>span b,.registry-summary>span small,.registry-summary>div b{display:block}.registry-summary>span b{font-size:27px}.registry-summary>span small{color:#e2e2e2;letter-spacing:.9px;margin-top:3px;font-size:6px}.registry-summary>div b{font-size:11px}.registry-summary p{color:#e2e2e2;margin:5px 0 0;font-size:8px;line-height:1.45}.registry-search{background:#fff;border:1px solid #e2e2e2;border-radius:13px;align-items:center;gap:8px;height:47px;margin:12px 0;padding:0 12px;display:flex}.registry-search span{color:#e85446;font-size:17px}.registry-search input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:10px}.registry-list{gap:8px;display:grid}.registry-list article{background:#fff;border:1px solid #e2e2e2;border-radius:14px;align-items:center;gap:10px;padding:11px;display:flex}.registry-list article>i{color:#e85446;background:#fff;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-size:10px;font-style:normal;font-weight:900;display:grid}.registry-list article>span{flex:1;min-width:0}.registry-list article b,.registry-list article small,.registry-list article em{text-overflow:ellipsis;display:block;overflow:hidden}.registry-list article b{font-size:10px}.registry-list article small{white-space:nowrap;color:#3c3c3b;margin-top:2px;font-size:8px}.registry-list article em{color:#e85446;letter-spacing:.4px;margin-top:4px;font-size:6px;font-style:normal;font-weight:850}.registry-list article>strong{color:#3c3c3b;background:#e2e2e2;border-radius:7px;padding:5px 6px;font-size:6px}.registry-empty{text-align:center;color:#3c3c3b;background:#fff;border:1px dashed #e2e2e2;border-radius:15px;padding:28px 14px;font-size:9px}.cost-admin-source{background:linear-gradient(145deg,#fff,#fff);border:1px solid #e2e2e2;border-radius:16px;align-items:center;gap:10px;padding:13px;display:flex}.cost-admin-source>span{color:#fff;background:#e85446;border-radius:12px;flex:none;place-items:center;width:39px;height:39px;font-size:17px;font-weight:900;display:grid}.cost-admin-source>div{flex:1;min-width:0}.cost-admin-source small,.cost-admin-source b{display:block}.cost-admin-source small{color:#e85446;letter-spacing:.8px;font-size:6px}.cost-admin-source b{margin-top:3px;font-size:10px}.cost-admin-source p{color:#3c3c3b;margin:3px 0 0;font-size:7px}.cost-admin-source>a{color:#e85446;background:#fff;border:1px solid #e2e2e2;border-radius:10px;place-items:center;width:34px;height:34px;text-decoration:none;display:grid}.cost-admin-method{background:#fff;border:1px solid #e2e2e2;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));margin:11px 0;display:grid;overflow:hidden}.cost-admin-method span{text-align:center;border-right:1px solid #e2e2e2;padding:11px 6px}.cost-admin-method span:last-child{border:0}.cost-admin-method b,.cost-admin-method small{display:block}.cost-admin-method b{font-size:11px}.cost-admin-method small{color:#3c3c3b;margin-top:3px;font-size:6px}.cost-admin-core{grid-template-columns:repeat(3,minmax(0,1fr))!important}.cost-admin-core label{min-width:0}.cost-admin-core input{width:100%}.cost-admin-vehicle{color:#3c3c3b;gap:5px;margin:12px 0;font-size:8px;font-weight:800;display:grid}.cost-admin-vehicle select{color:#000;background:#fff;border:1px solid #e2e2e2;border-radius:11px;width:100%;height:44px;padding:0 11px;font-size:10px}.cost-admin-km-fields,.cost-admin-grid{gap:7px;display:grid}.cost-admin-km-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.cost-admin-km-fields label,.cost-admin-grid label{background:#fff;border:1px solid #e2e2e2;border-radius:13px;min-width:0;padding:10px}.cost-admin-km-fields label{gap:7px;display:grid}.cost-admin-km-fields b,.cost-admin-km-fields small,.cost-admin-grid b,.cost-admin-grid small{display:block}.cost-admin-km-fields b,.cost-admin-grid b{font-size:9px}.cost-admin-km-fields small,.cost-admin-grid small{color:#3c3c3b;margin-top:2px;font-size:6px}.cost-admin-km-fields input{border:1px solid #e2e2e2;border-radius:9px;width:100%;height:36px;padding:0 7px}.cost-admin-grid{grid-template-columns:1fr 1fr}.cost-admin-grid label{grid-template-columns:minmax(0,1fr) 72px 25px;align-items:center;gap:6px;display:grid}.cost-admin-grid input{text-align:right;border:1px solid #e2e2e2;border-radius:9px;width:72px;height:36px;padding:0 6px;font-size:9px}.cost-admin-grid em{color:#e85446;font-size:7px;font-style:normal;font-weight:850}.trip-cost-admin-sheet .sheet-footer{grid-template-columns:1fr 1.25fr;gap:8px;display:grid}.multi-location{background:#fff;border:1px solid #e2e2e2;border-radius:14px;position:relative}.multi-location+.multi-location{margin-top:9px}.multi-location summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:10px 12px;list-style:none;display:flex}.multi-location summary::-webkit-details-marker{display:none}.multi-location summary>span{min-width:0}.multi-location summary small,.multi-location summary b{display:block}.multi-location summary small{color:#3c3c3b;font-size:7px}.multi-location summary b{text-overflow:ellipsis;white-space:nowrap;max-width:255px;margin-top:4px;font-size:10px;overflow:hidden}.multi-location summary em{color:#e85446;background:#fff;border-radius:8px;flex:none;padding:5px 7px;font-size:7px;font-style:normal;font-weight:850}.multi-location[open]{border-color:#e85446;box-shadow:0 0 0 3px #e8544612}.multi-location-panel{border-top:1px solid #e2e2e2;padding:0 10px 10px}.multi-location-panel>label{border:1px solid #e2e2e2;border-radius:10px;align-items:center;gap:6px;height:40px;margin:9px 0;padding:0 9px;display:flex}.multi-location-panel>label input{border:0;outline:0;flex:1;min-width:0;font-size:9px}.multi-location-special,.multi-location-cities{scrollbar-width:none;gap:5px;padding:2px 0 7px;display:flex;overflow-x:auto}.multi-location-special button,.multi-location-cities button{color:#3c3c3b;background:#fff;border:1px solid #e2e2e2;border-radius:9px;flex:none;min-height:30px;padding:5px 8px;font-size:7px}.multi-location-special button.selected,.multi-location-cities button.selected{color:#fff;background:#000;border-color:#000}.multi-location-panel>p{color:#3c3c3b;margin:3px 2px 0;font-size:7px;line-height:1.4}.google-address-field{z-index:12;display:block;position:relative}.google-address-field>small{color:#e85446;margin:0 0 5px 2px;font-size:7px;font-weight:850;display:block}.google-address-field>input{background:#fff;border:1px solid #e2e2e2;border-radius:12px;outline:0;width:100%;height:47px;padding:0 12px;font-size:10px}.google-address-field>input:focus{border-color:#e85446;box-shadow:0 0 0 3px #e8544614}.google-address-results{z-index:50;background:#fff;border:1px solid #e2e2e2;border-radius:13px;max-height:205px;padding:7px;position:absolute;top:67px;left:0;right:0;overflow-y:auto;box-shadow:0 18px 35px #0003}.google-address-results>span{color:#3c3c3b;align-items:center;gap:5px;padding:4px 5px 7px;font-size:7px;display:flex}.google-address-results>span b{color:#e2e2e2;background:#fff;border:1px solid #e2e2e2;border-radius:6px;place-items:center;width:17px;height:17px;display:grid}.google-address-results>p{color:#3c3c3b;margin:4px;padding:8px;font-size:8px}.google-address-results>button{color:#e85446;text-align:left;background:#fff;border:0;border-top:1px solid #e2e2e2;gap:7px;width:100%;padding:9px 7px;font-size:9px;display:flex}.google-address-results>button b{color:#3c3c3b;font-weight:700;line-height:1.4}.cost-day-math{background:#fff;border:1px solid #e2e2e2;border-radius:15px;grid-template-columns:1fr 18px 1fr 18px 1fr;align-items:center;margin:10px 0;padding:10px 8px;display:grid}.cost-day-math>span{text-align:center}.cost-day-math small,.cost-day-math b{display:block}.cost-day-math small{color:#3c3c3b;font-size:6px}.cost-day-math b{margin-top:4px;font-size:9px}.cost-day-math>i{text-align:center;color:#e85446;font-style:normal;font-weight:900}.cost-main-form{gap:9px;margin:11px 0;display:grid}.cost-main-form>label>small{color:#3c3c3b;margin-top:5px;font-size:7px;display:block}.fuel-stepper{background:#fff;border:1px solid #e2e2e2;border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto 38px;align-items:center;display:grid;overflow:hidden}.fuel-stepper button{color:#e85446;background:#fff;border:0;height:45px;font-size:18px;font-weight:900}.fuel-stepper input{text-align:center;font-weight:900;border:0!important;border-radius:0!important;width:100%!important;height:45px!important}.fuel-stepper span{color:#3c3c3b;white-space:nowrap;padding:0 5px;font-size:7px}.cost-detail-list{gap:6px;display:grid}.cost-detail-list>span{background:#fff;border:1px solid #e2e2e2;border-radius:12px;align-items:center;gap:9px;padding:10px;display:flex}.cost-detail-list>span>i{color:#e85446;background:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;display:grid}.cost-detail-list>span>b{flex:1;min-width:0;font-size:9px}.cost-detail-list>span>b small{color:#3c3c3b;margin-top:2px;font-size:6px;font-weight:500;display:block}.cost-detail-list>span>strong{font-size:10px}.cost-detail-list.daily{max-height:265px;padding-right:2px;overflow-y:auto}.cost-grand-breakdown{color:#fff;background:linear-gradient(145deg,#000,#3c3c3b);border-radius:15px;grid-template-columns:1fr 1fr;gap:7px;margin:12px 0;padding:12px;display:grid}.cost-grand-breakdown span{background:#ffffff0e;border-radius:10px;padding:8px}.cost-grand-breakdown small,.cost-grand-breakdown b{display:block}.cost-grand-breakdown small{color:#e2e2e2;font-size:6px}.cost-grand-breakdown b{margin-top:4px;font-size:11px}.cost-grand-breakdown>strong{text-align:right;color:#e85446;border-top:1px solid #ffffff1d;grid-column:1/-1;padding-top:9px;font-size:21px}@media (width<=900px){.auth-phone{height:100dvh;max-height:none}.auth-art{height:37%;min-height:245px}.auth-panel{height:63%;padding-bottom:max(24px,env(safe-area-inset-bottom))}.member-registry-sheet,.trip-cost-admin-sheet,.cost-sheet-v2{max-height:100dvh}}@media (width<=390px){.auth-art{height:33%;min-height:218px}.auth-copy h1{font-size:24px}.auth-panel{height:67%;padding-left:17px;padding-right:17px}.social-auth-grid>button{min-height:44px}.cost-admin-core,.cost-admin-km-fields{grid-template-columns:1fr 1fr!important}.cost-admin-grid{grid-template-columns:1fr}.cost-day-math{grid-template-columns:1fr 12px 1fr}.cost-day-math>i:nth-of-type(2),.cost-day-math>span:last-child{display:none}.multi-location summary b{max-width:200px}.registry-summary{grid-template-columns:68px minmax(0,1fr)}}@media (width<=320px){.auth-art{height:30%;min-height:188px;padding:18px}.auth-logo{min-height:60px;margin:-18px -18px 0;padding:12px 18px}.auth-network{margin-top:9px}.auth-copy p{display:none}.auth-panel{height:70%;padding:14px}.auth-mode-tabs{margin-bottom:9px}.social-auth-grid{gap:5px;margin-top:8px}.social-auth-grid small{display:none}.auth-divider{margin:8px 0 6px}.cost-admin-method{grid-template-columns:1fr}.cost-admin-method span{border-bottom:1px solid #e2e2e2;border-right:0}.cost-admin-method span:last-child{border:0}.cost-admin-core,.cost-admin-km-fields{grid-template-columns:1fr!important}.trip-cost-admin-sheet .sheet-footer{grid-template-columns:1fr}.fuel-stepper{grid-template-columns:34px minmax(0,1fr) 34px}.fuel-stepper span{display:none}.multi-location summary b{max-width:150px}}.payment-provider-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:8px 0 2px;display:grid}.payment-provider-strip span{color:#3c3c3b;background:#fff;border:1px solid #e2e2e2;border-radius:9px;align-items:center;gap:5px;min-width:0;padding:7px 6px;font-size:6px;font-weight:800;display:flex}.payment-provider-strip i{background:#e85446;border-radius:50%;flex:none;width:6px;height:6px}.payment-provider-strip span.ready{color:#3c3c3b}.payment-provider-strip span.ready i{background:#3c3c3b;box-shadow:0 0 0 3px #3c3c3b18}.payment-next-step{background:linear-gradient(145deg,#fff,#fff);border:1px solid #e2e2e2;border-radius:14px;margin:10px 0;padding:13px}.payment-next-step>small,.payment-next-step>b{display:block}.payment-next-step>small{color:#e85446;letter-spacing:.8px;font-size:6px}.payment-next-step>b{margin-top:4px;font-size:11px}.payment-next-step>a{color:#fff;background:#000;border-radius:10px;justify-content:center;align-items:center;min-height:39px;margin-top:9px;font-size:8px;font-weight:850;text-decoration:none;display:flex}.payment-next-step p{color:#3c3c3b;overflow-wrap:anywhere;margin:8px 0 0;font-size:8px;line-height:1.5}.payment-history{margin:10px 0}.payment-history>h3{color:#3c3c3b;letter-spacing:.8px;margin:0 2px 7px;font-size:7px}.payment-history>span{background:#fff;border:1px solid #e2e2e2;border-bottom:0;grid-template-columns:29px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.payment-history>span:first-of-type{border-radius:12px 12px 0 0}.payment-history>span:last-child{border-bottom:1px solid #e2e2e2;border-radius:0 0 12px 12px}.payment-history>span>i{color:#e85446;background:#fff;border-radius:9px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.payment-history b,.payment-history small{display:block}.payment-history b{font-size:8px}.payment-history small{color:#3c3c3b;margin-top:2px;font-size:6px}.payment-history em{color:#3c3c3b;text-transform:uppercase;background:#fff;border-radius:6px;padding:4px 5px;font-size:5px;font-style:normal;font-weight:850}.admin-money-summary,.usage-admin-summary{color:#fff;background:linear-gradient(145deg,#000,#3c3c3b);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:11px;display:grid;overflow:hidden}.admin-money-summary span,.usage-admin-summary span{text-align:center;border-right:1px solid #ffffff1c;min-width:0;padding:13px 8px}.admin-money-summary span:last-child,.usage-admin-summary span:last-child{border:0}.admin-money-summary small,.admin-money-summary b,.usage-admin-summary small,.usage-admin-summary b,.usage-admin-summary em{display:block}.admin-money-summary small,.usage-admin-summary small{color:#e85446;letter-spacing:.7px;font-size:6px}.admin-money-summary b,.usage-admin-summary b{margin-top:5px;font-size:15px}.usage-admin-summary em{color:#e2e2e2;margin-top:3px;font-size:6px;font-style:normal}.admin-ledger-tabs{margin-bottom:10px}.admin-payment-list{gap:8px;display:grid}.admin-payment-list article{background:#fff;border:1px solid #e2e2e2;border-radius:14px;padding:12px}.admin-payment-list article>header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.admin-payment-list header small,.admin-payment-list header b{display:block}.admin-payment-list header small{color:#e85446;letter-spacing:.7px;font-size:6px}.admin-payment-list header b{margin-top:3px;font-size:10px}.admin-payment-list header strong{font-size:14px}.admin-payment-list article>p{color:#3c3c3b;margin:7px 0;font-size:7px}.admin-payment-list article>div{justify-content:space-between;align-items:center;display:flex}.admin-payment-list article>div em{color:#3c3c3b;text-transform:uppercase;background:#fff;border-radius:6px;padding:4px 6px;font-size:5px;font-style:normal;font-weight:850}.admin-payment-list article>div small{color:#e85446;font-size:6px}.admin-payment-list article>label{border-top:1px solid #e2e2e2;grid-template-columns:minmax(0,1fr) auto;gap:6px;margin-top:10px;padding-top:9px;display:grid}.admin-payment-list article>label>span{color:#3c3c3b;grid-column:1/-1;font-size:6px}.admin-payment-list article>label input{border:1px solid #e2e2e2;border-radius:9px;height:38px;padding:0 9px;font-size:8px}.admin-payment-list article>label button,.ledger-action,.ledger-cancel{border:0;border-radius:9px;min-height:34px;margin-top:8px;padding:7px 9px;font-size:7px;font-weight:850}.admin-payment-list article>label button,.ledger-action{color:#fff;background:#3c3c3b}.admin-payment-list article>label button{margin:0}.admin-payment-list article>label button:disabled{opacity:.45}.ledger-cancel{color:#e85446;background:#fff;margin-left:6px}.usage-event-list{gap:7px;margin-top:10px;display:grid}.usage-event-list article{background:#fff;border:1px solid #e2e2e2;border-radius:13px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid}.usage-event-list article>i{color:#e85446;background:#fff;border-radius:10px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.usage-event-list article>span{min-width:0}.usage-event-list b,.usage-event-list small,.usage-event-list em{text-overflow:ellipsis;display:block;overflow:hidden}.usage-event-list b{white-space:nowrap;font-size:8px}.usage-event-list small{color:#3c3c3b;margin-top:2px;font-size:6px}.usage-event-list em{color:#e2e2e2;margin-top:3px;font-size:5px;font-style:normal}.usage-event-list article>strong{color:#3c3c3b;background:#e2e2e2;border-radius:6px;padding:4px 5px;font-size:5px}.usage-event-list article>strong.succeeded{color:#3c3c3b;background:#e2e2e2}.usage-event-list article>strong.refunded{color:#e85446;background:#fff}.portal-base-flow{color:#fff;background:linear-gradient(145deg,#000,#3c3c3b);border-radius:15px;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);align-items:center;margin-bottom:11px;padding:12px;display:grid}.portal-base-flow span{min-width:0}.portal-base-flow small,.portal-base-flow b{display:block}.portal-base-flow small{color:#e85446;letter-spacing:.7px;font-size:6px}.portal-base-flow b{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;overflow:hidden}.portal-base-flow>i{text-align:center;color:#e85446;font-style:normal}.portal-module-list{gap:8px;display:grid}.portal-module-list>label{background:#fff;border:1px solid #e2e2e2;border-radius:14px;padding:11px}.portal-module-list header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.portal-module-list header small,.portal-module-list header b{display:block}.portal-module-list header small{color:#e85446;letter-spacing:.6px;font-size:6px}.portal-module-list header b{margin-top:3px;font-size:9px}.portal-module-list header em{color:#3c3c3b;background:#fff;border-radius:6px;padding:4px 5px;font-size:5px;font-style:normal;font-weight:850}.portal-module-list header em.ready{color:#3c3c3b;background:#e2e2e2}.portal-module-list>label>p{color:#3c3c3b;margin:7px 0;font-size:7px}.portal-module-list>label>div{grid-template-columns:18px minmax(0,1fr);align-items:center;display:grid}.portal-module-list>label>div i{color:#e85446;font-style:normal}.portal-module-list input{border:1px solid #e2e2e2;border-radius:9px;height:39px;padding:0 9px;font-size:8px}.portal-mappings-sheet .sheet-footer{grid-template-columns:1fr 1.3fr;gap:8px;display:grid}@media (width<=350px){.payment-provider-strip{grid-template-columns:1fr}.admin-money-summary,.usage-admin-summary{grid-template-columns:1fr 1fr}.admin-money-summary span:last-child,.usage-admin-summary span:last-child{border-top:1px solid #ffffff1c;grid-column:1/-1}.portal-base-flow{grid-template-columns:1fr}.portal-base-flow>i{padding:4px;transform:rotate(90deg)}.portal-mappings-sheet .sheet-footer,.admin-payment-list article>label{grid-template-columns:1fr}.admin-payment-list article>label>span{grid-column:auto}.usage-event-list article{grid-template-columns:30px minmax(0,1fr)}.usage-event-list article>i{width:30px;height:30px}.usage-event-list article>strong{grid-column:2;justify-self:start}}.route-intelligence .feature-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.route-intelligence .feature-tabs button{white-space:normal;min-width:0;padding-left:5px;padding-right:5px;line-height:1.2}.enforcement-panel{gap:10px;display:grid}.enforcement-purpose{background:linear-gradient(145deg,#fff,#fff);border:1px solid #e2e2e2;border-radius:15px;align-items:flex-start;gap:10px;padding:12px;display:flex}.enforcement-purpose>span{color:#fff;background:#e85446;border-radius:10px;flex:none;place-items:center;width:33px;height:33px;font-size:13px;font-weight:900;display:grid}.enforcement-purpose b{font-size:10px}.enforcement-purpose p{color:#3c3c3b;margin:4px 0 0;font-size:7px;line-height:1.5}.enforcement-form{background:#fff;border:1px solid #e2e2e2;border-radius:16px;grid-template-columns:1fr 1fr;gap:7px;padding:11px;display:grid}.enforcement-form label{min-width:0}.enforcement-form label small{color:#3c3c3b;letter-spacing:.5px;margin:0 0 5px 2px;font-size:6px;font-weight:850;display:block}.enforcement-form select{color:#000;background:#fff;border:1px solid #e2e2e2;border-radius:10px;width:100%;height:43px;padding:0 8px;font-size:9px;font-weight:750}.swap-enforcement{color:#e85446;background:#fff;border:1px solid #e2e2e2;border-radius:10px;grid-column:1/-1;width:34px;height:30px;margin:-3px auto;font-size:15px;font-weight:900}.enforcement-check{grid-column:1/-1;width:100%;margin-top:2px}.enforcement-error{background:#fff;border:1px solid #e2e2e2;border-radius:13px;padding:12px}.enforcement-error b{color:#e85446;font-size:9px}.enforcement-error p{color:#3c3c3b;margin:4px 0 7px;font-size:7px;line-height:1.45}.enforcement-error a{color:#e85446;font-size:7px;font-weight:850}.enforcement-source{background:#fff;border:1px solid #e2e2e2;border-radius:13px;align-items:center;gap:9px;padding:10px 11px;display:flex}.enforcement-source>i{background:#3c3c3b;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 5px #3c3c3b18}.enforcement-source b,.enforcement-source small{display:block}.enforcement-source b{font-size:9px}.enforcement-source small{color:#3c3c3b;margin-top:3px;font-size:7px}.enforcement-summary{color:#fff;background:radial-gradient(circle at 100% 0,#e8544652,#0000 40%),linear-gradient(145deg,#000,#3c3c3b);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.enforcement-summary article{text-align:center;border-right:1px solid #ffffff1d;min-width:0;padding:13px 6px}.enforcement-summary article:last-child{border:0}.enforcement-summary span,.enforcement-summary b,.enforcement-summary small{display:block}.enforcement-summary span{color:#e85446;height:20px;font-size:13px}.enforcement-summary b{margin:3px 0;font-size:21px}.enforcement-summary small{color:#e2e2e2;letter-spacing:.45px;font-size:5px;line-height:1.25}.enforcement-route-rail{background:#fff;border:1px solid #e2e2e2;border-radius:14px;align-items:center;gap:4px;min-height:50px;padding:9px;display:flex}.enforcement-route-rail>span{text-overflow:ellipsis;white-space:nowrap;max-width:70px;font-size:7px;font-weight:850;overflow:hidden}.enforcement-route-rail>i{background:#e2e2e2;flex:1;height:2px}.enforcement-route-rail>em{color:#fff;background:#e85446;border:2px solid #fff;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;font-size:7px;font-style:normal;display:grid;box-shadow:0 2px 7px #0002}.enforcement-cities,.corridor-list{background:#fff;border:1px solid #e2e2e2;border-radius:15px;padding:11px}.enforcement-cities h3,.corridor-list h3{color:#3c3c3b;letter-spacing:.8px;margin:0 0 7px;font-size:6px}.enforcement-cities>div{border-top:1px solid #e2e2e2;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;padding:8px 2px;display:grid}.enforcement-cities>div b{font-size:8px}.enforcement-cities>div span{color:#3c3c3b;font-size:7px}.enforcement-cities>p{color:#3c3c3b;margin:0;font-size:8px}.corridor-list{gap:7px;display:grid}.corridor-list article{border-top:1px solid #e2e2e2;grid-template-columns:42px minmax(0,1fr);gap:9px;padding-top:7px;display:grid}.corridor-list article>span{color:#e85446;border:3px solid #e85446;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.corridor-list article>span small{margin-top:-10px;font-size:4px;display:block}.corridor-list article b{font-size:8px}.corridor-list article p{color:#3c3c3b;margin:3px 0;font-size:7px;line-height:1.4}.corridor-list article>div>small{color:#e85446;font-size:6px}.enforcement-note{color:#3c3c3b;background:#fff;border-left:3px solid #e85446;border-radius:9px;margin:0;padding:10px;font-size:7px;line-height:1.5}.google-incident-card{background:#fff;border:1px solid #e2e2e2;border-radius:15px;align-items:flex-start;gap:10px;padding:12px;display:flex}.google-incident-card>span{color:#e2e2e2;border:1px solid #e2e2e2;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:15px;font-weight:900;display:grid}.google-incident-card b{font-size:9px}.google-incident-card p{color:#3c3c3b;margin:4px 0 7px;font-size:7px;line-height:1.5}.google-incident-card a{color:#3c3c3b;font-size:7px;font-weight:850;text-decoration:none}@media (width<=390px){.enforcement-form select{font-size:16px}.enforcement-summary article{padding-left:3px;padding-right:3px}.enforcement-route-rail>span{max-width:56px}.enforcement-route-rail>em:nth-of-type(n+8){display:none}}@media (width<=320px){.route-intelligence .feature-tabs button{font-size:6px}.enforcement-form{grid-template-columns:1fr}.swap-enforcement,.enforcement-check{grid-column:1}.enforcement-cities>div{grid-template-columns:minmax(0,1fr) auto}.enforcement-cities>div span:first-of-type{display:none}.enforcement-summary b{font-size:18px}}.official-radar-list{background:#fff;border:1px solid #e2e2e2;border-radius:15px;gap:2px;padding:11px;display:grid}.official-radar-list h3{color:#3c3c3b;letter-spacing:.8px;margin:0 0 7px;font-size:6px}.official-radar-list>a{color:#000;border-top:1px solid #e2e2e2;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 2px;text-decoration:none;display:grid}.official-radar-list>a>span{color:#e85446;background:#fff;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.official-radar-list b,.official-radar-list small{display:block}.official-radar-list b{font-size:8px}.official-radar-list small{color:#3c3c3b;margin-top:2px;font-size:6px}.official-radar-list strong{color:#e85446;white-space:nowrap;font-size:6px}@media (width<=320px){.official-radar-list>a{grid-template-columns:28px minmax(0,1fr)}.official-radar-list strong{grid-column:2;justify-self:start}}.assistant-mascot{object-fit:contain}.voice-orb-core{width:76px;height:46px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.voice-orb-core .assistant-mascot{object-fit:contain;border-radius:0;width:100%;height:100%}@media (width<=360px){.voice-fab>.assistant-mascot{width:40px;height:24px}.voice-orb-core{width:70px;height:42px}}.ptt-home-strip{color:#fff;text-align:left;background:radial-gradient(circle at 0 0,#e8544635,#0000 42%),linear-gradient(145deg,#000,#3c3c3b);border:1px solid #e2e2e2;border-radius:16px;align-items:center;gap:11px;width:100%;margin:10px 0 0;padding:13px;display:flex;box-shadow:0 14px 30px #0002}.ptt-home-strip>span{color:#fff;background:#e85446;border:1px solid #e85446;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;font-size:20px;display:grid;box-shadow:0 0 0 6px #e854461c}.ptt-home-strip>div{flex:1;min-width:0}.ptt-home-strip small,.ptt-home-strip b,.ptt-home-strip p{display:block}.ptt-home-strip small{color:#e2e2e2;letter-spacing:.8px;font-size:6px;font-weight:900}.ptt-home-strip b{margin-top:3px;font-size:12px}.ptt-home-strip p{color:#e2e2e2;margin:3px 0 0;font-size:7px}.ptt-home-strip>em{color:#fff;letter-spacing:.4px;flex:none;font-size:6px;font-style:normal;font-weight:900}.community-sheet .feature-tabs{gap:2px}.community-sheet .feature-tabs button{white-space:normal;min-width:0;padding-left:4px;padding-right:4px;line-height:1.15}.ptt-center{gap:11px;display:grid}.ptt-status-card{background:#fff;border:1px solid #e2e2e2;border-radius:14px;align-items:center;gap:10px;padding:11px 12px;display:flex}.ptt-status-card>.pulse{background:#3c3c3b;border-radius:50%;flex:none;width:10px;height:10px;animation:1.8s ease-in-out infinite pttPulse;box-shadow:0 0 0 6px #3c3c3b18}.ptt-status-card>div{flex:1;min-width:0}.ptt-status-card small,.ptt-status-card b,.ptt-status-card p{display:block}.ptt-status-card small{color:#3c3c3b;letter-spacing:.8px;font-size:6px;font-weight:900}.ptt-status-card b{margin-top:2px;font-size:11px}.ptt-status-card p{color:#3c3c3b;margin:2px 0 0!important;font-size:7px!important}.ptt-status-card>em{color:#3c3c3b;background:#e2e2e2;border-radius:7px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:900}.ptt-channel-head,.ptt-recent-head{justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.ptt-channel-head small,.ptt-recent-head small{color:#3c3c3b;letter-spacing:.8px;font-size:6px;font-weight:900}.ptt-channel-head h3,.ptt-recent-head h3{margin:3px 0 0;font-size:12px}.ptt-channel-head>span{color:#3c3c3b;font-size:7px;font-weight:850}.ptt-channel-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.ptt-channel-grid>button{text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:13px;grid-template-columns:35px minmax(0,1fr) 12px;align-items:center;gap:8px;min-width:0;padding:10px;display:grid;box-shadow:0 7px 18px #0000000a}.ptt-channel-grid>button.selected{border-color:#e85446;box-shadow:0 0 0 2px #e8544616}.ptt-channel-grid>button.joined{background:linear-gradient(145deg,#fff,#fff)}.ptt-channel-grid i{color:#e85446;background:#fff;border-radius:10px;place-items:center;width:35px;height:35px;font-size:8px;font-style:normal;font-weight:900;display:grid}.ptt-channel-grid i.dark{color:#000;background:#e2e2e2}.ptt-channel-grid i.green{color:#3c3c3b;background:#e2e2e2}.ptt-channel-grid i.red{color:#e85446;background:#fff}.ptt-channel-grid span{min-width:0}.ptt-channel-grid b,.ptt-channel-grid small,.ptt-channel-grid em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ptt-channel-grid b{font-size:9px}.ptt-channel-grid small{color:#3c3c3b;margin-top:2px;font-size:6px}.ptt-channel-grid em{color:#3c3c3b;margin-top:4px;font-size:6px;font-style:normal}.ptt-channel-grid em u{background:#3c3c3b;border-radius:50%;width:5px;height:5px;margin-right:3px;text-decoration:none;display:inline-block}.ptt-channel-grid strong{color:#e85446;font-size:10px}.ptt-selected-channel{background:#fff;border:1px solid #e2e2e2;border-radius:14px;align-items:center;gap:10px;padding:11px 12px;display:flex}.ptt-selected-channel>div{flex:1;min-width:0}.ptt-selected-channel small,.ptt-selected-channel b,.ptt-selected-channel p{display:block}.ptt-selected-channel small{color:#3c3c3b;letter-spacing:.7px;font-size:6px;font-weight:900}.ptt-selected-channel b{margin-top:3px;font-size:10px}.ptt-selected-channel p{color:#3c3c3b;margin:2px 0 0!important;font-size:7px!important}.ptt-selected-channel button{color:#fff;background:#e85446;border:0;border-radius:9px;flex:none;min-height:34px;padding:0 10px;font-size:7px;font-weight:900}.ptt-selected-channel button:disabled{color:#3c3c3b;opacity:1;background:#e2e2e2}.ptt-stage{color:#fff;background:radial-gradient(circle at 50% 38%,#e8544632,#0000 31%),linear-gradient(155deg,#000,#3c3c3b);border-radius:19px;padding:14px;overflow:hidden;box-shadow:0 20px 40px #0003}.ptt-speaker{align-items:center;gap:10px;display:flex}.ptt-speaker>span{color:#e85446;background:#ffffff10;border:1px solid #ffffff2b;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-size:9px;font-weight:900;display:grid}.ptt-speaker>div{flex:1;min-width:0}.ptt-speaker small,.ptt-speaker b,.ptt-speaker p{display:block}.ptt-speaker small{color:#e85446;letter-spacing:.75px;font-size:6px;font-weight:900}.ptt-speaker b{margin-top:2px;font-size:11px}.ptt-speaker p{color:#e2e2e2;margin:2px 0 0!important;font-size:7px!important}.ptt-speaker>i{color:#e85446;letter-spacing:2px;font-size:8px;font-style:normal}.ptt-stage.muted .ptt-speaker>i{color:#e85446;letter-spacing:0}.ptt-wave{justify-content:center;align-items:center;gap:4px;height:28px;margin:8px 0;display:flex}.ptt-wave i{opacity:.72;background:#e85446;border-radius:3px;width:3px;height:8px;animation:1.1s ease-in-out infinite pttWave}.ptt-wave i:nth-child(2),.ptt-wave i:nth-child(8){height:14px;animation-delay:.12s}.ptt-wave i:nth-child(3),.ptt-wave i:nth-child(7){height:20px;animation-delay:.24s}.ptt-wave i:nth-child(4),.ptt-wave i:nth-child(6){height:26px;animation-delay:.36s}.ptt-wave i:nth-child(5){height:18px;animation-delay:.48s}.ptt-talk-button{color:#fff;touch-action:none;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 34% 25%,#e85446,#e85446 44% 75%);border:1px solid #e85446;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:138px;height:138px;margin:0 auto;display:flex;box-shadow:inset 0 2px #ffffff72,0 0 0 10px #e8544616,0 15px 34px #000}.ptt-talk-button>span{font-size:27px;line-height:1}.ptt-talk-button>b{max-width:100px;margin-top:8px;font-size:9px;line-height:1.25}.ptt-talk-button>small{color:#e2e2e2;margin-top:5px;font-size:6px}.ptt-stage.talking .ptt-talk-button{background:radial-gradient(circle at 34% 25%,#e2e2e2,#e85446 44%,#3c3c3b 78%);transform:scale(.97);box-shadow:inset 0 2px #fff9,0 0 0 13px #e8544623,0 12px 28px #000}.ptt-controls{grid-template-columns:1fr 1fr;gap:7px;margin-top:15px;display:grid}.ptt-controls button{color:#e2e2e2;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:38px;display:flex}.ptt-controls button.active{color:#fff}.ptt-controls span{font-size:13px}.ptt-controls b{font-size:7px}.ptt-recent{background:#fff;border:1px solid #e2e2e2;border-radius:16px;gap:7px;padding:12px;display:grid}.ptt-recent-head{margin-bottom:2px}.ptt-recent-head button{color:#e85446;background:0 0;border:0;font-size:7px;font-weight:900}.ptt-recent article{border-top:1px solid #e2e2e2;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px;display:grid}.ptt-recent article.mine{background:#fff;border-radius:11px}.ptt-recent article>i{color:#3c3c3b;background:#e2e2e2;border-radius:10px;place-items:center;width:34px;height:34px;font-size:8px;font-style:normal;font-weight:900;display:grid}.ptt-recent article.mine>i{color:#fff;background:#e85446}.ptt-recent article>span{min-width:0}.ptt-recent b,.ptt-recent small{display:block}.ptt-recent b{font-size:9px}.ptt-recent small{color:#3c3c3b;margin-top:2px;font-size:7px}.ptt-recent article>button{color:#e85446;background:#fff;border:0;border-radius:50%;width:34px;height:34px}.ptt-recent audio{width:120px;height:32px}.ptt-safety{background:#fff;border:1px solid #e2e2e2;border-radius:14px;align-items:flex-start;gap:9px;padding:11px;display:flex}.ptt-safety>span{color:#fff;background:#e85446;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.ptt-safety b{font-size:9px}.ptt-safety p{color:#3c3c3b;line-height:1.45;margin:3px 0 0!important;font-size:7px!important}.ptt-provider-note{color:#3c3c3b;background:#fff;border-left:3px solid #3c3c3b;border-radius:9px;padding:10px;line-height:1.5;margin:0!important;font-size:7px!important}@keyframes pttPulse{50%{opacity:.55;transform:scale(.78)}}@keyframes pttWave{50%{opacity:.35;transform:scaleY(.45)}}@media (width<=390px){.community-sheet .feature-tabs button{font-size:7px}.ptt-channel-grid{grid-template-columns:1fr}.ptt-talk-button{width:128px;height:128px}.ptt-recent audio{width:104px}.ptt-home-strip>em{display:none}}@media (width<=320px){.ptt-home-strip{padding:11px}.ptt-home-strip>span{width:36px;height:36px}.ptt-talk-button{width:118px;height:118px}.ptt-recent article{grid-template-columns:30px minmax(0,1fr) auto;padding-left:3px;padding-right:3px}.ptt-recent article>i{width:30px;height:30px}.ptt-recent audio{width:86px}.ptt-selected-channel{flex-direction:column;align-items:flex-start}.ptt-selected-channel button{width:100%}}@media (prefers-reduced-motion:reduce){.ptt-status-card>.pulse,.ptt-wave i{animation:none!important}}.sheet-header .sheet-back-button{color:#000;background:#fff;border-color:#e2e2e2;flex:none;min-height:44px;box-shadow:0 6px 16px #00000014;min-width:68px!important}.sheet-header .sheet-back-button span{font-size:10px;font-weight:900;display:inline!important}.sheet-header .sheet-back-button:focus-visible,.back-link:focus-visible,.wa-manager-head>button:focus-visible{outline-offset:2px;outline:3px solid #e85446}.back-link{color:#000;background:#fff;border:1px solid #e2e2e2;border-radius:11px;justify-content:center;align-items:center;min-height:44px;margin:0 0 11px;padding:0 13px;font-size:10px;font-weight:900;display:inline-flex;box-shadow:0 5px 14px #0000000d}.wa-manager-head{grid-template-columns:auto minmax(0,1fr) auto}.wa-manager-head>button{color:#000;width:auto;min-width:68px;height:44px;font-size:inherit;background:#fff;border:1px solid #e2e2e2;justify-content:center;align-items:center;gap:4px;padding:0 9px;display:flex}.wa-manager-head>button b{font-size:24px;font-weight:500;line-height:1}.wa-manager-head>button span{font-size:10px;font-weight:900;display:inline}.wa-manager-head>div{min-width:0}.wa-manager-head h2{overflow-wrap:anywhere}.app-page-back{min-height:44px}.auth-back{color:#000;background:#fff;border:1px solid #e2e2e2;border-radius:11px;align-items:center;min-height:44px;margin:0 0 12px;padding:0 13px;font-size:10px;font-weight:900;display:inline-flex;box-shadow:0 5px 14px #0000000d}@media (width<=360px){.sheet-header .sheet-back-button{padding:0 7px;min-width:64px!important}.wa-manager-head{gap:6px}.wa-manager-head>button{min-width:64px;padding:0 7px}.wa-manager-head>span{padding-left:5px;padding-right:5px}}.ui-icon{flex:none;display:block}.carrier-home-v20{color:#000;gap:14px;padding:20px 0 18px;display:grid}.home-hello-v20{justify-content:space-between;align-items:center;gap:16px;display:flex}.home-hello-v20 small{color:#3c3c3b;letter-spacing:.12em;font-size:11px;font-weight:800;display:block}.home-hello-v20 h1{letter-spacing:-.035em;margin:3px 0 0;font-size:30px;line-height:1.05}.weather-v20{background:#fff;border:1px solid #e2e2e2;border-radius:16px;justify-content:center;align-items:center;gap:7px;min-width:76px;min-height:54px;padding:9px 12px;display:flex;box-shadow:0 8px 24px #0000000d}.weather-v20 b{letter-spacing:-.03em;font-size:20px}.weather-v20 small{color:#3c3c3b;letter-spacing:0;font-size:12px;font-weight:650}.active-trip-v20{color:#fff;text-align:left;background:#000;border:1px solid #3c3c3b;border-radius:24px;gap:17px;width:100%;padding:18px;display:grid;box-shadow:0 16px 34px #0000002e}.active-trip-v20 header,.active-trip-v20 footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.live-v20{color:#e85446;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.live-v20 i{background:#e85446;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #e8544626}.detail-v20{color:#e2e2e2;align-items:center;gap:2px;font-size:13px;font-weight:650;display:inline-flex}.trip-route-v20{grid-template-columns:minmax(0,1fr) 86px minmax(0,1fr);align-items:center;gap:7px;display:grid}.trip-route-v20>span{min-width:0}.trip-route-v20>span:last-child{text-align:right}.trip-route-v20 span small,.trip-route-v20 span b,.trip-route-v20 span em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.trip-route-v20 span small{color:#e2e2e2;letter-spacing:.1em;font-size:11px;font-weight:750}.trip-route-v20 span b{letter-spacing:-.025em;margin-top:5px;font-size:21px}.trip-route-v20 span em{color:#e2e2e2;margin-top:2px;font-size:13px;font-style:normal}.trip-route-v20>div{color:#e85446;justify-items:center;gap:6px;display:grid}.trip-route-v20>div i{background:#3c3c3b;border-radius:10px;width:100%;height:4px;overflow:hidden}.trip-route-v20>div i b{background:#e85446;border-radius:10px;width:68%;height:100%;display:block}.trip-route-v20>div small{color:#e2e2e2;font-size:11px;font-weight:650}.active-trip-v20 footer{border-top:1px solid #3c3c3b;padding-top:14px}.active-trip-v20 footer span b,.active-trip-v20 footer span small{display:block}.active-trip-v20 footer span b{font-size:16px}.active-trip-v20 footer span small{color:#e2e2e2;margin-top:2px;font-size:11px}.active-trip-v20 footer strong{color:#e2e2e2;background:#3c3c3b;border-radius:999px;padding:8px 11px;font-size:12px}.trip-alert-v20{color:#000;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:18px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:68px;padding:11px 13px;display:grid}.trip-alert-v20>span{color:#fff;background:#e85446;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.trip-alert-v20 div b,.trip-alert-v20 div small{display:block}.trip-alert-v20 div b{font-size:15px}.trip-alert-v20 div small{color:#3c3c3b;margin-top:4px;font-size:12px}.trip-alert-v20>svg{color:#e85446}.load-search-v20{background:#fff;border:1px solid #e2e2e2;border-radius:24px;gap:15px;padding:18px;display:grid;box-shadow:0 12px 32px #0000000f}.load-search-v20>header{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.load-search-v20>header small{color:#e85446;letter-spacing:.12em;font-size:11px;font-weight:850;display:block}.load-search-v20>header h2{letter-spacing:-.025em;margin:4px 0 0;font-size:22px}.load-search-v20>header>span{color:#e85446;white-space:nowrap;background:#fff;border-radius:999px;padding:7px 9px;font-size:11px;font-weight:750}.route-pickers-v20{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:center;gap:7px;display:grid}.route-pickers-v20>button:not(.swap-v20){color:#000;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:16px;align-items:center;gap:9px;min-height:67px;padding:10px;display:flex}.route-pickers-v20>button:not(.swap-v20)>svg{color:#e85446}.route-pickers-v20>button>span{min-width:0}.route-pickers-v20 small,.route-pickers-v20 b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.route-pickers-v20 small{color:#3c3c3b;font-size:11px}.route-pickers-v20 b{margin-top:4px;font-size:14px}.swap-v20{color:#e85446;background:#fff;border:1px solid #e2e2e2;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;box-shadow:0 6px 16px #0000000f}.find-loads-v20{color:#fff;background:#e85446;border:0;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;min-height:56px;padding:0 16px;display:grid;box-shadow:0 10px 24px #e854463d}.find-loads-v20 span{text-align:left;font-size:16px;font-weight:800}.quick-actions-v20{gap:10px;display:grid}.quick-actions-v20>header{justify-content:space-between;align-items:center;display:flex}.quick-actions-v20>header h2{letter-spacing:-.02em;margin:0;font-size:19px}.quick-actions-v20>header button{color:#e85446;background:0 0;border:0;min-height:44px;padding:0 6px;font-size:13px;font-weight:750}.quick-actions-v20>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.quick-actions-v20>div>button{color:#000;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:18px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;min-height:102px;padding:13px;display:flex;box-shadow:0 8px 24px #0000000b}.quick-actions-v20>div>button>span{color:#e85446;background:#fff;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.quick-actions-v20>div>button b{font-size:13px;line-height:1.2}.cash-glance-v20{color:#000;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:18px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-height:70px;padding:11px 13px;display:grid}.cash-glance-v20>span{color:#3c3c3b;background:#e2e2e2;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.cash-glance-v20 div small,.cash-glance-v20 div b{display:block}.cash-glance-v20 div small{color:#3c3c3b;letter-spacing:.08em;font-size:11px;font-weight:750}.cash-glance-v20 div b{margin-top:3px;font-size:17px}.cash-glance-v20>strong{color:#e85446;align-items:center;gap:2px;font-size:13px;display:flex}.device .header-actions .role-pill{letter-spacing:.04em;font-size:10px}.device .header-actions .signal,.device .header-actions .header-button{place-items:center;width:44px;height:44px;padding:0;display:grid}.device .tabbar button{gap:5px;font-size:11px;font-weight:700}.device .tabbar button>b{height:24px;font-size:inherit;place-items:center;display:grid}.device .tabbar button.active:after{display:none}.device .main-action i{place-items:center;display:grid}.device .main-action span{font-size:11px;font-weight:750}@media (width<=900px){.carrier-home-v20{padding-top:18px;padding-bottom:20px}.voice-fab{border-radius:18px;width:52px;height:52px;box-shadow:0 12px 28px #e8544647}.voice-fab:before{border-radius:14px}.voice-fab>.assistant-mascot{width:39px;height:25px}}@media (width<=360px){.carrier-home-v20{gap:12px;padding-top:14px}.home-hello-v20 h1{font-size:27px}.weather-v20{min-width:68px;padding-left:9px;padding-right:9px}.weather-v20 small{display:none}.active-trip-v20{border-radius:20px;padding:15px}.trip-route-v20{grid-template-columns:minmax(0,1fr) 66px minmax(0,1fr)}.trip-route-v20 span b{font-size:18px}.load-search-v20{border-radius:20px;padding:15px}.load-search-v20>header>span{display:none}.route-pickers-v20{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);gap:5px}.swap-v20{width:44px;height:44px}.route-pickers-v20>button:not(.swap-v20){gap:6px;padding:8px}.route-pickers-v20>button:not(.swap-v20)>svg{display:none}.quick-actions-v20>div{gap:6px}.quick-actions-v20>div>button{min-height:94px;padding:10px}.quick-actions-v20>div>button b{font-size:12px}}.v20-screen{gap:14px;padding-top:16px;padding-bottom:20px;display:grid}.v20-screen>.page-heading{min-height:54px;margin:0 0 2px}.v20-screen>.page-heading small{letter-spacing:.12em;font-size:11px;font-weight:850;line-height:1}.v20-screen>.page-heading h1{letter-spacing:-.035em;margin-top:5px;font-size:28px;line-height:1.08}.v20-screen .round-button{color:#3c3c3b;background:#fff;border:1px solid #e2e2e2;border-radius:15px;width:46px;height:46px;font-size:20px;box-shadow:0 8px 22px #0000000f}.trip-live-stack-v20{gap:9px;display:grid}.trip-state-v20{text-align:center;background:#fff;border:1px solid #e2e2e2;border-radius:24px;justify-items:center;gap:11px;padding:22px 19px;display:grid;box-shadow:0 12px 32px #0000000f}.trip-state-v20.compact{margin-top:2px;padding:28px 20px}.trip-state-icon-v20{color:#e85446;background:#fff;border-radius:19px;place-items:center;width:58px;height:58px;display:grid}.trip-state-v20>div:nth-child(2)>small{color:#e85446;letter-spacing:.12em;font-size:11px;font-weight:850;display:block}.trip-state-v20 h2{letter-spacing:-.025em;margin:6px 0 0;font-size:22px;line-height:1.15}.trip-state-v20 p{color:#3c3c3b;max-width:294px;margin:7px auto 0;font-size:13px;line-height:1.45}.trip-state-v20.error{background:#fff;border-color:#e2e2e2}.trip-state-v20.error .trip-state-icon-v20{color:#fff;background:#e85446}.trip-state-v20.offline .trip-state-icon-v20{color:#3c3c3b;background:#e2e2e2}.trip-state-actions-v20{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:4px;display:grid!important}.trip-state-actions-v20 button,.trip-state-primary-v20{color:#3c3c3b;background:#fff;border:1px solid #e2e2e2;border-radius:15px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.trip-state-actions-v20 .trip-state-primary-v20,.trip-state-v20>.trip-state-primary-v20{color:#fff;background:#e85446;border-color:#e85446;box-shadow:0 9px 22px #e8544633}.trip-state-v20>.trip-state-primary-v20{min-width:150px;margin-top:3px}.trip-skeleton-v20{gap:8px;width:100%;margin-top:4px;display:grid}.trip-skeleton-v20 i{background:linear-gradient(90deg,#e2e2e2,#fff,#e2e2e2) 0 0/200% 100%;border-radius:20px;height:11px;animation:1.2s ease-in-out infinite v20Skeleton;display:block}.trip-skeleton-v20 i:nth-child(2){width:74%;margin:auto}.trip-skeleton-v20 i:nth-child(3){width:46%;margin:auto}@keyframes v20Skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.offline-strip-v20{color:#3c3c3b;background:#e2e2e2;border:1px solid #e2e2e2;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;min-height:54px;padding:9px 11px;display:grid}.offline-strip-v20>svg{color:#e85446}.offline-strip-v20 span b,.offline-strip-v20 span small{display:block}.offline-strip-v20 span b{font-size:13px}.offline-strip-v20 span small{color:#3c3c3b;margin-top:2px;font-size:11px}.offline-strip-v20 button{color:#e85446;background:#fff;border:0;border-radius:11px;min-height:40px;padding:0 10px;font-size:12px;font-weight:800}.work-offline-v20{margin-top:-3px}.loads-screen-v20>.segmented{background:#e2e2e2;border:1px solid #e2e2e2;border-radius:15px;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;height:auto;min-height:48px;margin:0;padding:4px;display:grid}.loads-screen-v20>.segmented button{white-space:nowrap;border-radius:11px;min-width:0;min-height:40px;padding:0 5px;font-size:11px;font-weight:750}.loads-screen-v20>.segmented button em{font-size:10px}.loads-screen-v20 .load-smart-actions{grid-template-columns:1fr 1fr;gap:9px;margin:0;display:grid}.loads-screen-v20 .load-smart-actions button{background:#fff;border:1px solid #e2e2e2;border-radius:17px;min-height:62px;padding:10px 12px;box-shadow:0 8px 22px #0000000b}.loads-screen-v20 .load-smart-actions span{color:#e85446;background:#fff;border-radius:12px;width:38px;height:38px;font-size:19px}.loads-screen-v20 .load-smart-actions b{font-size:13px}.loads-screen-v20 .load-smart-actions small{color:#3c3c3b;font-size:11px}.loads-screen-v20 .search-box{min-height:52px;box-shadow:none;background:#fff;border:1px solid #e2e2e2;border-radius:15px;margin:0}.loads-screen-v20 .search-box input{font-size:14px}.loads-screen-v20 .filter-chips{gap:7px;margin:0}.loads-screen-v20 .filter-chips button{border-radius:13px;min-height:42px;padding:0 13px;font-size:12px;font-weight:750}.loads-screen-v20 .list-meta{margin:0;padding:2px 1px}.loads-screen-v20 .list-meta span,.loads-screen-v20 .list-meta button{font-size:12px}.loads-screen-v20 .load-list,.loads-screen-v20 .offer-list{gap:11px;display:grid}.loads-screen-v20 .load-card{background:#fff;border:1px solid #e2e2e2;border-radius:20px;margin:0;box-shadow:0 10px 28px #0000000e}.loads-screen-v20 .load-card-head{padding:12px 14px 8px}.loads-screen-v20 .load-card-head>span{font-size:11px}.loads-screen-v20 .load-card-body{padding:6px 14px 14px}.loads-screen-v20 .card-route b{font-size:16px}.loads-screen-v20 .card-route small{font-size:11px}.loads-screen-v20 .load-tags span{align-items:center;min-height:28px;font-size:11px;display:inline-flex}.loads-screen-v20 .load-company b,.loads-screen-v20 .load-company strong{font-size:13px}.loads-screen-v20 .load-company small{font-size:10px}.loads-screen-v20 .card-cta{color:#e85446;background:#fff;border-radius:13px;justify-content:center;align-items:center;min-height:42px;margin-top:10px;font-size:12px;font-weight:800;display:flex}.v20-empty-state{text-align:center;background:#fff;border:1px dashed #e2e2e2;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;min-height:258px;margin:2px 0;padding:26px 22px;display:flex}.v20-empty-state>span{color:#e85446;background:#fff;border-radius:18px;place-items:center;width:54px;height:54px;display:grid}.v20-empty-state h3{margin:14px 0 0;font-size:19px}.v20-empty-state p{color:#3c3c3b;max-width:270px;margin:7px 0 0;font-size:13px;line-height:1.45}.v20-empty-state button{color:#fff;background:#e85446;border:0;border-radius:14px;min-height:46px;margin-top:16px;padding:0 17px;font-size:13px;font-weight:800}.work-screen-v20 .map-card{border:1px solid #e2e2e2;border-radius:22px;height:190px;margin:0;overflow:hidden;box-shadow:0 10px 28px #00000012}.work-screen-v20 .route-overview{background:#fff;border:1px solid #e2e2e2;border-radius:20px;margin:0;padding:17px;box-shadow:0 9px 26px #0000000d}.work-screen-v20 .route-overview h2{font-size:21px}.work-screen-v20 .route-overview p{font-size:12px}.work-screen-v20 .metrics b{font-size:14px}.work-screen-v20 .metrics small{font-size:10px}.work-screen-v20 .route-intel-strip,.work-screen-v20 .roadside-strip{border-radius:18px;min-height:72px;margin:0;padding:12px}.work-screen-v20 .route-intel-strip b,.work-screen-v20 .roadside-strip b{font-size:13px}.work-screen-v20 .route-intel-strip p,.work-screen-v20 .route-intel-strip small,.work-screen-v20 .roadside-strip small{font-size:11px}.work-screen-v20 .work-title{margin:4px 0 -2px}.work-screen-v20 .work-title h2{font-size:19px}.work-screen-v20 .task-list{gap:8px;display:grid}.work-screen-v20 .task-list button{background:#fff;border:1px solid #e2e2e2;border-radius:17px;min-height:72px;margin:0;padding:10px 12px}.work-screen-v20 .task-list b{font-size:13px}.work-screen-v20 .task-list small,.work-screen-v20 .task-list em{font-size:10px}.work-screen-v20 .work-tools{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.work-screen-v20 .work-tools button{min-height:92px;box-shadow:none;background:#fff;border:1px solid #e2e2e2;border-radius:17px;padding:11px}.work-screen-v20 .work-tools b{font-size:12px}.work-screen-v20 .work-tools small{font-size:10px}.live-badge.offline{color:#3c3c3b!important;background:#e2e2e2!important}.offline-actions-v20{color:#3c3c3b;text-align:center;background:#e2e2e2;border:1px dashed #e2e2e2;border-radius:19px;justify-items:center;gap:9px;padding:19px;display:grid}.offline-actions-v20>svg{color:#e85446}.offline-actions-v20 b{font-size:15px}.offline-actions-v20 p{color:#3c3c3b;max-width:285px;margin:5px auto 0;font-size:12px;line-height:1.45}.offline-actions-v20 button{color:#e85446;background:#fff;border:0;border-radius:13px;min-height:46px;margin-top:3px;padding:0 15px;font-size:12px;font-weight:800}.assistant-screen-v20 .assistant-head{margin:0;padding:4px 0}.assistant-screen-v20 .assistant-head h1{font-size:25px}.assistant-screen-v20 .assistant-cloud-status{border-radius:16px;min-height:58px;margin:0;padding:10px 12px}.assistant-screen-v20 .assistant-cloud-status b{font-size:12px}.assistant-screen-v20 .assistant-cloud-status small{font-size:10px}.assistant-screen-v20 .assistant-insight{border-radius:22px;margin:0;padding:18px;box-shadow:0 13px 30px #00000026}.assistant-screen-v20 .assistant-insight small{font-size:10px}.assistant-screen-v20 .assistant-insight strong{font-size:18px;line-height:1.25}.assistant-screen-v20 .assistant-insight p{font-size:12px;line-height:1.45}.assistant-screen-v20 .assistant-insight button{min-height:44px;font-size:12px}.assistant-screen-v20 .suggestion-label{margin:2px 0 -5px;font-size:10px}.assistant-screen-v20 .suggestions{grid-template-columns:1fr;gap:7px;margin:0;display:grid}.assistant-screen-v20 .suggestions button{text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:14px;min-height:48px;padding:0 14px;font-size:12px;font-weight:700}.assistant-screen-v20 .chat-area{gap:9px;margin:0;display:grid}.assistant-screen-v20 .chat-message{border-radius:16px;padding:12px 13px;font-size:12px;line-height:1.45}.assistant-screen-v20 .chat-message b{font-size:11px}.assistant-screen-v20 .composer{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #e2e2e2;border-radius:17px;min-height:58px;margin:0;padding:5px;position:sticky;bottom:0;box-shadow:0 10px 28px #0000001f}.assistant-screen-v20 .composer input{font-size:14px}.assistant-screen-v20 .composer button{min-width:44px;min-height:44px}.assistant-screen-v20 .ai-note{margin:-5px 8px 0;font-size:10px;line-height:1.4}.account-screen-v20 .profile-summary{background:#fff;border:1px solid #e2e2e2;border-radius:21px;margin:0;padding:16px;box-shadow:0 10px 28px #0000000e}.account-screen-v20 .profile-summary .avatar{border-radius:17px;width:54px;height:54px}.account-screen-v20 .profile-summary h2{font-size:17px}.account-screen-v20 .profile-summary p,.account-screen-v20 .profile-summary span{font-size:11px}.account-screen-v20 .role-switch-card{color:#fff;background:#000;border:1px solid #e2e2e2;border-radius:19px;min-height:78px;margin:0;padding:12px 14px}.account-screen-v20 .role-switch-card b{font-size:14px}.account-screen-v20 .role-switch-card p,.account-screen-v20 .role-switch-card small{font-size:10px}.account-screen-v20 .role-switch-card strong{font-size:11px}.account-screen-v20 .account-stats{background:#fff;border:1px solid #e2e2e2;border-radius:18px;margin:0;overflow:hidden}.account-screen-v20 .account-stats span{min-height:68px}.account-screen-v20 .account-stats b{font-size:18px}.account-screen-v20 .account-stats small{font-size:10px}.account-screen-v20 .account-section{gap:8px;margin:0;display:grid}.account-screen-v20 .account-section>h3{letter-spacing:.12em;margin:2px 3px;font-size:10px}.account-screen-v20 .account-menu{background:#fff;border:1px solid #e2e2e2;border-radius:20px;overflow:hidden;box-shadow:0 8px 25px #0000000b}.account-screen-v20 .account-menu>button{min-height:66px;padding:10px 12px}.account-screen-v20 .account-menu>button>span{color:#e85446;background:#fff;border-radius:13px;width:40px;height:40px;font-size:18px}.account-screen-v20 .account-menu b{font-size:13px}.account-screen-v20 .account-menu small{margin-top:3px;font-size:10px}.account-screen-v20 .all-services{border-radius:18px;min-height:68px;margin:0}.account-screen-v20 .all-services b{font-size:14px}.account-screen-v20 .all-services small{font-size:10px}.account-screen-v20 .sign-out{border-radius:14px;min-height:48px;margin:0;font-size:12px}.sheet{padding-left:18px;padding-right:18px}.sheet-header{min-height:62px;margin-bottom:13px}.sheet-header h2{letter-spacing:-.02em;font-size:21px;line-height:1.15}.sheet-header small{letter-spacing:.11em;font-size:10px}.sheet-back-button{min-width:58px;min-height:44px}.sheet-back-button span{font-size:12px!important}.feature-sheet{align-content:start;gap:12px;display:grid}.feature-sheet .subheading,.service-group>h3{letter-spacing:.12em;margin:4px 1px 0;font-size:10px!important}.feature-tabs{border-radius:14px;min-height:48px;padding:4px}.feature-tabs button{min-height:40px;font-weight:750;font-size:11px!important}.service-grid{gap:8px}.service-grid button{border-radius:17px;min-height:88px;padding:11px}.service-grid button span{border-radius:12px;width:38px;height:38px}.service-grid button b{line-height:1.25;font-size:12px!important}.record,.vehicle-card,.person-card,.listing-card,.address-row{border-radius:16px;min-height:64px;padding:10px 12px}.record b,.vehicle-card b,.person-card b,.listing-card b,.address-row b{font-size:12px!important}.record small,.vehicle-card small,.person-card small,.listing-card small,.address-row small{line-height:1.35;font-size:10px!important}.form{gap:12px}.form label{font-weight:750;font-size:11px!important}.form input,.form select,.form textarea{border-radius:13px;min-height:48px;font-size:13px!important}.form textarea{min-height:92px;padding-top:12px}.sheet .primary-button,.sheet .secondary-button{border-radius:15px;min-height:50px;font-weight:800;font-size:13px!important}.empty-mini{background:#fff;border:1px dashed #e2e2e2;border-radius:21px;min-height:220px;padding:24px}.empty-mini>span{color:#e85446;background:#fff;border-radius:17px;place-items:center;width:52px;height:52px;margin:auto;font-size:24px;display:grid}.empty-mini b{margin-top:13px;font-size:17px!important}.empty-mini p{max-width:280px;margin:7px auto 0;line-height:1.45;font-size:12px!important}@media (width<=360px){.v20-screen{gap:11px;padding-top:13px}.v20-screen>.page-heading h1{font-size:25px}.trip-state-v20{padding:19px 15px}.trip-state-actions-v20{grid-template-columns:1fr}.trip-state-v20 h2{font-size:20px}.loads-screen-v20>.segmented button{font-size:10px}.loads-screen-v20>.segmented button em{display:none}.assistant-screen-v20 .assistant-head h1{font-size:22px}.account-screen-v20 .role-switch-card strong{display:none}}@media (prefers-reduced-motion:reduce){.trip-skeleton-v20 i{animation:none}}.verification-choice{background:#e2e2e2;border:1px solid #e2e2e2;border-radius:13px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.verification-choice button{color:#3c3c3b;background:0 0;border:0;border-radius:10px;min-height:40px;font-size:12px;font-weight:800}.verification-choice button.active{color:#e85446;background:#fff;box-shadow:0 3px 10px #0000000d}.voice-fab.overlay-muted{opacity:0;pointer-events:none;transform:scale(.82)}.driver-dock-v21{background:#fff;border:1px solid #e2e2e2;border-radius:19px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 8px 24px #0000000a}.driver-dock-v21 button{color:#000;text-align:left;background:0 0;border:0;border-right:1px solid #e2e2e2;align-content:center;justify-items:start;gap:3px;min-width:0;min-height:82px;padding:11px;display:grid}.driver-dock-v21 button:last-child{border-right:0}.driver-dock-v21 span{color:#e85446;background:#fff;border-radius:9px;place-items:center;min-width:27px;height:27px;margin-bottom:3px;font-size:12px;font-weight:900;display:grid}.driver-dock-v21 b{font-size:12px}.driver-dock-v21 small{color:#3c3c3b;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;overflow:hidden}.location-refresh-v21,.trip-archive-link-v21{color:#3c3c3b;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:58px;padding:9px 11px;display:grid}.location-refresh-v21>svg{color:#3c3c3b}.location-refresh-v21 span b,.location-refresh-v21 span small,.trip-archive-link-v21 div b,.trip-archive-link-v21 div small{display:block}.location-refresh-v21 span b,.trip-archive-link-v21 div b{font-size:12px}.location-refresh-v21 span small,.trip-archive-link-v21 div small{color:#3c3c3b;margin-top:3px;font-size:10px}.location-refresh-v21 strong{color:#3c3c3b;background:#fff;border-radius:9px;padding:7px 9px;font-size:10px}.trip-archive-link-v21{background:#fff;border-color:#e2e2e2}.trip-archive-link-v21>span{color:#e85446;background:#fff;border-radius:12px;place-items:center;width:37px;height:37px;font-size:17px;display:grid}.trip-archive-link-v21>strong{color:#e2e2e2;font-size:20px}.checkpoint-strip-v21{color:#000;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:19px;gap:8px;width:100%;padding:14px;display:grid;box-shadow:0 8px 24px #0000000a}.checkpoint-head-v21{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.checkpoint-head-v21 small,.checkpoint-head-v21 b{display:block}.checkpoint-head-v21 small{color:#e85446;letter-spacing:.1em;font-size:9px;font-weight:900}.checkpoint-head-v21 b{margin-top:4px;font-size:14px}.checkpoint-head-v21 strong{color:#e85446;background:#fff;border-radius:9px;padding:6px 9px;font-size:11px}.checkpoint-rail-v21{grid-template-columns:25px 1fr 25px 1fr 25px;align-items:center;display:grid}.checkpoint-rail-v21 i{color:#e85446;border:2px solid #e2e2e2;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;font-style:normal;font-weight:900;display:grid}.checkpoint-rail-v21 i.done{color:#fff;background:#3c3c3b;border-color:#3c3c3b}.checkpoint-rail-v21 i.active{color:#fff;background:#e85446;border-color:#e85446;box-shadow:0 0 0 5px #e8544616}.checkpoint-rail-v21>b{background:#e2e2e2;height:2px}.checkpoint-rail-v21 i.done+b{background:#3c3c3b}.checkpoint-labels-v21{color:#3c3c3b;justify-content:space-between;font-size:9px;font-weight:750;display:flex}.delivery-flow-v21,.operations-inbox-v21,.fuel-benefits-v21,.trip-archive-v21{gap:12px}.delivery-steps-v21{background:#fff;border:1px solid #e2e2e2;border-radius:18px;grid-template-columns:1fr 16px 1fr 16px 1fr;align-items:start;padding:14px 8px;display:grid}.delivery-steps-v21>article{text-align:center;justify-items:center;gap:7px;min-width:0;display:grid}.delivery-steps-v21>article>i{color:#e85446;border:2px solid #e2e2e2;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;font-weight:900;display:grid}.delivery-steps-v21>article.active>i{color:#fff;background:#e85446;border-color:#e85446;box-shadow:0 0 0 6px #e8544614}.delivery-steps-v21>article.done>i{color:#fff;background:#3c3c3b;border-color:#3c3c3b}.delivery-steps-v21>article b,.delivery-steps-v21>article small{display:block}.delivery-steps-v21>article b{font-size:10px}.delivery-steps-v21>article small{color:#3c3c3b;margin-top:3px;font-size:7px;line-height:1.3}.delivery-steps-v21>b{background:#e2e2e2;height:2px;margin-top:16px}.next-stop-v21{color:#fff;background:#000;border-radius:19px;padding:16px}.next-stop-v21>small{color:#e85446;letter-spacing:.1em;font-size:9px;font-weight:900}.next-stop-v21 h3{margin:6px 0 3px;font-size:18px}.next-stop-v21 p{color:#e2e2e2;margin:0;font-size:11px}.next-stop-v21>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:14px;display:grid}.next-stop-v21 button{color:#fff;background:#3c3c3b;border:1px solid #3c3c3b;border-radius:12px;min-height:43px;font-size:11px;font-weight:800}.proof-status-v21{background:#fff;border:1px solid #e2e2e2;border-radius:15px;align-items:center;gap:10px;padding:11px;display:flex}.proof-status-v21>span{color:#fff;background:#e85446;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.proof-status-v21 b,.proof-status-v21 small{display:block}.proof-status-v21 b{font-size:11px}.proof-status-v21 small{color:#3c3c3b;margin-top:3px;font-size:9px}.proof-status-v21.ready{background:#fff;border-color:#e2e2e2}.proof-status-v21.ready>span{background:#3c3c3b}.delivery-success-v21{text-align:center;background:#fff;border:1px solid #e2e2e2;border-radius:20px;justify-items:center;padding:25px 18px;display:grid}.delivery-success-v21>span{color:#fff;background:#3c3c3b;border-radius:18px;place-items:center;width:54px;height:54px;font-size:24px;display:grid}.delivery-success-v21 h3{margin:13px 0 0}.delivery-success-v21 p{color:#3c3c3b;margin:7px 0 17px;font-size:11px}.inbox-list-v21{gap:8px;display:grid}.inbox-list-v21>button{color:#000;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:16px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:78px;padding:10px;display:grid}.inbox-list-v21>button>i{color:#e85446;background:#fff;border-radius:13px;place-items:center;width:40px;height:40px;font-style:normal;font-weight:900;display:grid}.inbox-list-v21>button span{min-width:0}.inbox-list-v21 small,.inbox-list-v21 b,.inbox-list-v21 p{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.inbox-list-v21 small{color:#e85446;letter-spacing:.08em;font-size:7px;font-weight:900}.inbox-list-v21 b{margin-top:3px;font-size:11px}.inbox-list-v21 p{color:#3c3c3b;margin:3px 0 0;font-size:9px}.inbox-list-v21 strong{color:#e2e2e2;font-size:18px}.inbox-shortcuts-v21{grid-template-columns:1fr 1fr;gap:7px;display:grid}.inbox-shortcuts-v21 button{color:#3c3c3b;background:#fff;border:1px solid #e2e2e2;border-radius:13px;min-height:46px;font-size:11px;font-weight:800}.inbox-contacts-v37>article{border:1px solid var(--line);background:var(--surface);min-height:82px;color:var(--ink);border-radius:16px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.inbox-contacts-v37>article>i{background:var(--accent-soft);width:40px;height:40px;color:var(--accent);border-radius:50%;place-items:center;font-style:normal;font-weight:900;display:grid}.inbox-contacts-v37>article>span{min-width:0}.inbox-contacts-v37>article small,.inbox-contacts-v37>article b,.inbox-contacts-v37>article p{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.inbox-contacts-v37>article small{color:var(--accent);letter-spacing:.05em;font-size:12px;font-weight:900}.inbox-contacts-v37>article b{margin-top:2px;font-size:14px}.inbox-contacts-v37>article p{color:var(--muted);margin:3px 0 0;font-size:12px}.inbox-contacts-v37>article>div{gap:6px;display:flex}.inbox-contacts-v37>article>div a{border:1px solid var(--line);background:var(--surface);width:48px;height:48px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.benefit-hero-v21{color:#fff;background:radial-gradient(circle at 100% 0,#e8544655,#0000 42%),#000;border-radius:21px;padding:18px}.benefit-hero-v21 small{color:#e85446;letter-spacing:.1em;font-size:9px;font-weight:900}.benefit-hero-v21 strong{letter-spacing:-.04em;margin-top:6px;font-size:32px;display:block}.benefit-hero-v21 p{color:#e2e2e2;margin:5px 0 0;font-size:11px}.benefit-summary-v21{background:#fff;border:1px solid #e2e2e2;border-radius:16px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.benefit-summary-v21 span{text-align:center;border-right:1px solid #e2e2e2;padding:12px 6px}.benefit-summary-v21 span:last-child{border:0}.benefit-summary-v21 b,.benefit-summary-v21 small{display:block}.benefit-summary-v21 b{font-size:14px}.benefit-summary-v21 small{color:#3c3c3b;margin-top:3px;font-size:8px}.benefit-list-v21{gap:7px;display:grid}.benefit-list-v21 article{background:#fff;border:1px solid #e2e2e2;border-radius:15px;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:10px;display:grid}.benefit-list-v21 article>i{color:#e85446;background:#fff;border-radius:11px;place-items:center;width:36px;height:36px;font-style:normal;font-weight:900;display:grid}.benefit-list-v21 article b,.benefit-list-v21 article small{display:block}.benefit-list-v21 article b{font-size:10px}.benefit-list-v21 article small{color:#3c3c3b;margin-top:3px;font-size:7px}.benefit-list-v21 article strong{color:#3c3c3b;font-size:12px}.benefit-list-v21 article button{color:#3c3c3b;background:#e2e2e2;border:0;border-radius:9px;min-height:34px;padding:0 8px;font-size:9px;font-weight:800}.smart-scan-v21{gap:10px;display:grid}.scan-frame-v21{color:#fff;background:linear-gradient(145deg,#3c3c3b,#000);border:2px dashed #e85446;border-radius:19px;align-content:end;justify-items:center;height:172px;padding:14px;display:grid;box-shadow:inset 0 0 0 18px #0002}.scan-frame-v21:before{content:"K1";color:#3c3c3b;background:#fff;border:1px solid #fff6;border-radius:8px;place-items:center;width:70%;height:92px;margin:auto;font-size:24px;font-weight:900;display:grid}.scan-frame-v21>i{display:none}.scan-frame-v21 span{margin-top:10px;font-size:10px;font-weight:750}.scan-frame-v21.ready{border-color:#3c3c3b}.scan-checks-v21{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.scan-checks-v21 span{color:#3c3c3b;text-align:center;background:#e2e2e2;border-radius:9px;padding:7px 4px;font-size:7px}.scan-checks-v21 span.done{color:#3c3c3b;background:#e2e2e2}.trip-archive-v21>.search-box{margin:0}.archive-list-v21{gap:8px;display:grid}.archive-list-v21>button{color:#000;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:17px;gap:5px;padding:13px 14px;display:grid;position:relative}.archive-list-v21 header{justify-content:space-between;align-items:center;display:flex}.archive-list-v21 header span{color:#3c3c3b;background:#e2e2e2;border-radius:8px;padding:5px 7px;font-size:8px;font-weight:900}.archive-list-v21 header small{color:#e85446;font-size:9px}.archive-list-v21>button>b{font-size:14px}.archive-list-v21>button>p{color:#3c3c3b;margin:0;font-size:9px}.archive-list-v21>button>strong{color:#3c3c3b;font-size:12px;position:absolute;bottom:13px;right:14px}.archive-list-v21>button>strong em{color:#e2e2e2;margin-left:7px;font-size:17px;font-style:normal}@media (width<=360px){.driver-dock-v21 button{padding:9px 7px}.driver-dock-v21 b{font-size:10px}.driver-dock-v21 small{font-size:8px}.benefit-list-v21 article{grid-template-columns:32px minmax(0,1fr) auto}.benefit-list-v21 article button{grid-column:2/-1}.delivery-steps-v21{padding-left:3px;padding-right:3px}}.loads-screen-v20>.segmented.whatsapp-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.quick-actions-v20>header>div{align-items:center;gap:5px;display:flex}.quick-actions-v20>header>div button{min-height:38px;padding:0 5px}.load-route-picker-v21{background:#fff;border:1px solid #e2e2e2;border-radius:18px;grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid;box-shadow:0 7px 20px #00000008}.load-route-picker-v21 .multi-location{min-width:0;margin:0}.load-route-picker-v21 .multi-location summary{background:#fff;border:1px solid #e2e2e2;border-radius:13px;min-height:56px;padding:9px 10px}.load-route-picker-v21 .multi-location summary small{font-size:9px}.load-route-picker-v21 .multi-location summary b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}.load-route-picker-v21 .multi-location summary em{display:none}.all-jobs-v21{gap:10px;display:grid}.all-jobs-summary-v21{background:#fff;border:1px solid #e2e2e2;border-radius:17px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.all-jobs-summary-v21 span{text-align:center;border-right:1px solid #e2e2e2;padding:12px 4px}.all-jobs-summary-v21 span:last-child{border-right:0}.all-jobs-summary-v21 b,.all-jobs-summary-v21 small{display:block}.all-jobs-summary-v21 b{font-size:17px}.all-jobs-summary-v21 small{color:#3c3c3b;margin-top:3px;font-size:8px}.all-jobs-list-v21{gap:7px;display:grid}.all-jobs-list-v21 button{color:#000;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:16px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:68px;padding:10px;display:grid}.all-jobs-list-v21 i{color:#e85446;background:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-size:18px;font-style:normal;display:grid}.all-jobs-list-v21 b,.all-jobs-list-v21 small{display:block}.all-jobs-list-v21 b{font-size:12px}.all-jobs-list-v21 small{color:#3c3c3b;margin-top:3px;font-size:9px}.all-jobs-list-v21 strong{color:#e85446;font-size:11px}.occupancy-inline-v21{color:#000;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:16px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:62px;padding:10px;display:grid}.occupancy-inline-v21>span{color:#3c3c3b;background:#e2e2e2;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.occupancy-inline-v21 b,.occupancy-inline-v21 small{display:block}.occupancy-inline-v21 b{font-size:11px}.occupancy-inline-v21 small{color:#3c3c3b;margin-top:3px;font-size:8px}.occupancy-inline-v21 strong{color:#3c3c3b;font-size:18px}.all-jobs-note-v21{color:#3c3c3b;text-align:left;background:0 0;border:0;font-size:10px;line-height:1.4}.quick-actions-manager-v21{gap:13px}.quick-manager-list-v21{gap:7px;display:grid}.quick-manager-list-v21 button{color:#000;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:16px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:62px;padding:9px 11px;display:grid}.quick-manager-list-v21 button>span{color:#e85446;background:#e2e2e2;border-radius:12px;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.quick-manager-list-v21 button b,.quick-manager-list-v21 button small{display:block}.quick-manager-list-v21 button b{font-size:12px}.quick-manager-list-v21 button small{color:#3c3c3b;margin-top:3px;font-size:9px}.quick-manager-list-v21 button>strong{color:#e2e2e2;font-size:18px}.quick-manager-list-v21 button.selected{background:#fff;border-color:#e85446}.quick-manager-list-v21 button.selected>span{color:#fff;background:#e85446}.quick-manager-list-v21 button.selected>strong{color:#e85446}.shipper-presence-v21{background:#fff;border:1px solid #e2e2e2;border-radius:22px;gap:10px;padding:15px;display:grid;box-shadow:0 10px 27px #0000000a}.shipper-presence-v21 header{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.shipper-presence-v21 header small{color:#e85446;letter-spacing:.1em;font-size:9px;font-weight:900;display:block}.shipper-presence-v21 header h2{margin:4px 0 0;font-size:18px}.shipper-presence-v21 header>span{color:#3c3c3b;background:#e2e2e2;border-radius:9px;padding:6px 8px;font-size:9px;font-weight:800}.turkey-presence-map-v21{background:linear-gradient(135deg,#e2e2e2,#e2e2e2);border-radius:17px;height:205px;position:relative;overflow:hidden}.turkey-presence-map-v21:before,.turkey-presence-map-v21:after{content:"";filter:blur(1px);background:#fff8;border-radius:50%;position:absolute}.turkey-presence-map-v21:before{width:230px;height:60px;top:48px;left:-40px;transform:rotate(17deg)}.turkey-presence-map-v21:after{width:260px;height:52px;bottom:40px;right:-70px;transform:rotate(-11deg)}.turkey-silhouette-v21{clip-path:polygon(1% 40%,8% 25%,18% 31%,27% 19%,39% 28%,48% 17%,59% 25%,68% 18%,77% 27%,88% 25%,98% 40%,93% 53%,86% 55%,80% 66%,67% 62%,58% 76%,47% 69%,38% 82%,28% 72%,19% 76%,11% 62%,3% 65%);background:#fff;border:1px solid #e2e2e2;position:absolute;inset:30px 25px 43px;box-shadow:0 7px 14px #3c3c3b14}.turkey-presence-map-v21 button{z-index:2;background:#e8544644;border:0;border-radius:50%;place-items:center;width:19px;height:19px;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.turkey-presence-map-v21 button i{background:#e85446;border:2px solid #fff;border-radius:50%;width:8px;height:8px;box-shadow:0 2px 6px #e8544655}.presence-map-label-v21{z-index:3;background:#fffffff0;border-radius:10px;padding:8px 9px;position:absolute;bottom:10px;left:11px;box-shadow:0 4px 12px #3c3c3b18}.presence-map-label-v21 b,.presence-map-label-v21 small{display:block}.presence-map-label-v21 b{font-size:9px}.presence-map-label-v21 small{color:#3c3c3b;margin-top:2px;font-size:7px}.occupancy-intro-v21{background:#fff;border:1px solid #e2e2e2;border-radius:15px;align-items:flex-start;gap:10px;padding:11px;display:flex}.occupancy-intro-v21>span{color:#3c3c3b;background:#e2e2e2;border-radius:11px;place-items:center;width:35px;height:35px;display:grid}.occupancy-intro-v21 b,.occupancy-intro-v21 p{display:block}.occupancy-intro-v21 b{font-size:11px}.occupancy-intro-v21 p{color:#3c3c3b;margin:3px 0 0;font-size:8px;line-height:1.4}.occupancy-facts-v21{border-top:1px solid #e2e2e2;grid-template-columns:repeat(3,1fr);margin:11px 0 0;display:grid}.occupancy-facts-v21 span{text-align:center;border-right:1px solid #e2e2e2;padding:9px 3px 0}.occupancy-facts-v21 span:last-child{border-right:0}.occupancy-facts-v21 b,.occupancy-facts-v21 small{display:block}.occupancy-facts-v21 b{font-size:13px}.occupancy-facts-v21 small{color:#3c3c3b;margin-top:2px;font-size:8px}@media (width<=360px){.loads-screen-v20>.segmented.whatsapp-tabs button{padding-left:2px;padding-right:2px;font-size:9px}.loads-screen-v20>.segmented.whatsapp-tabs button em{display:none}.load-route-picker-v21{gap:5px;padding:7px}.load-route-picker-v21 .multi-location summary{padding-left:7px;padding-right:7px}.all-jobs-summary-v21 b{font-size:15px}.shipper-presence-v21{padding:12px}.turkey-presence-map-v21{height:185px}}.auth-phone{background:#fff}.auth-art{background:#000;height:31%;min-height:224px;padding:18px}.auth-hero-photo{object-fit:cover;object-position:center 58%;filter:saturate(.92)contrast(1.03);width:100%;height:100%;position:absolute;inset:0}.auth-art:before{content:"";z-index:1;background:linear-gradient(#0000008c 0,#00000014 42%,#000000c7 100%);border:0;border-radius:0;width:auto;height:auto;position:absolute;inset:0}.auth-art:after{content:"";z-index:1;background:linear-gradient(#0000,#000000bf);height:42%;position:absolute;inset:auto 0 0}.auth-logo,.auth-network,.auth-copy{z-index:2;position:relative}.auth-logo{min-height:34px}.auth-network{color:#fff;text-shadow:0 1px 5px #000;border-top-color:#ffffff3d;margin-top:9px;padding-top:8px;font-size:7px}.auth-copy{position:absolute;bottom:15px;left:18px;right:18px}.auth-copy small{color:#e2e2e2;font-size:7px}.auth-copy h1{letter-spacing:-.65px;text-shadow:0 2px 12px #000;margin:4px 0 0;font-size:21px;line-height:1.02}.auth-copy p{color:#e2e2e2;max-width:none;margin:5px 0 0;font-size:8px;line-height:1.25}.auth-panel{justify-content:center;height:69%;padding:19px 23px 22px}.auth-panel h2{margin:4px 0;font-size:21px}.auth-panel p{margin:4px 0;font-size:9px}.social-auth-grid{gap:6px;margin-top:9px}.social-auth-grid>button{min-height:45px}.social-auth-grid .license-auth-button{background:#fff;border-color:#e2e2e2}.social-auth-grid .license-auth-button i{color:#fff;background:#e85446}.license-auth-input{display:none}.auth-divider{margin:9px 0 7px}.phone-input{height:48px;margin:9px 0 7px}.verification-choice{margin-bottom:7px}.legal{margin-top:7px!important}@media (width<=900px){.auth-art{height:31%;min-height:218px}.auth-panel{height:69%;padding-bottom:max(18px,env(safe-area-inset-bottom))}}@media (width<=390px){.auth-art{height:29%;min-height:200px}.auth-panel{height:71%;padding:15px 17px 18px}.auth-copy h1{font-size:19px}.auth-copy p{display:none}.social-auth-grid>button{min-height:43px}}@media (width<=320px){.auth-art{height:27%;min-height:176px;padding:14px}.auth-logo{min-height:30px;margin:0;padding:0}.auth-network{display:none}.auth-copy{bottom:12px;left:14px}.auth-panel{height:73%;padding:11px 14px}.auth-panel>div>small,.auth-panel>div>p{display:none}.auth-panel h2{font-size:18px}.social-auth-grid{margin-top:6px}.social-auth-grid>button{min-height:40px}.phone-input{height:43px}.legal{display:none}}.verification-banner-v24{text-align:left;color:#3c3c3b;background:linear-gradient(135deg,#fff,#fff);border:1px solid #e2e2e2;border-radius:16px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:13px;display:grid;box-shadow:0 10px 25px #3c3c3b0f}.verification-banner-v24>span{color:#fff;background:#e85446;border-radius:13px;place-items:center;width:42px;height:42px;font-size:20px;font-weight:900;display:grid}.verification-banner-v24 small,.verification-banner-v24 b,.verification-banner-v24 p{display:block}.verification-banner-v24 small{color:#e85446;letter-spacing:.08em;font-size:8px;font-weight:900}.verification-banner-v24 b{margin:2px 0;font-size:12px}.verification-banner-v24 p{color:#3c3c3b;margin:0;font-size:9px;line-height:1.35}.verification-banner-v24 strong{color:#e85446;white-space:nowrap;font-size:9px}.verification-banner-v24.review{background:#fff;border-color:#e2e2e2}.verification-banner-v24.review>span{background:#e85446}.verification-banner-v24.review small,.verification-banner-v24.review strong{color:#3c3c3b}.verification-banner-v24.rejected{border-color:#e2e2e2}.verification-banner-v24.approved{background:#fff;border-color:#e2e2e2}.verification-banner-v24.approved>span{background:#3c3c3b}.verification-banner-v24.compact{margin:10px 0}.verification-flow-v24,.offer-flow-v24{max-height:min(88dvh,760px);padding-bottom:calc(22px + env(safe-area-inset-bottom));overflow:auto}.verification-progress-v24{color:#3c3c3b;border-top:4px solid #e2e2e2;justify-content:space-between;height:42px;margin:2px 18px 14px;padding-top:12px;font-size:9px;display:flex;position:relative}.verification-progress-v24>i{background:#e85446;border-radius:8px;height:4px;position:absolute;top:-4px;left:0}.verification-progress-v24 b{color:#3c3c3b}.verification-intro-v24,.offer-gate-v24{color:#fff;background:radial-gradient(circle at 100% 0,#e8544642,#0000 38%),linear-gradient(145deg,#3c3c3b,#3c3c3b);border-radius:18px;margin:0 18px 12px;padding:18px}.verification-intro-v24>span,.offer-gate-v24>span{background:#ffffff18;border:1px solid #ffffff2b;border-radius:15px;place-items:center;width:50px;height:50px;margin-bottom:12px;display:grid}.verification-intro-v24 small{color:#e85446;font-size:8px;font-weight:900}.verification-intro-v24 h3,.offer-gate-v24 h3{margin:5px 0;font-size:19px}.verification-intro-v24 p,.offer-gate-v24 p{color:#e2e2e2;margin:0;font-size:11px;line-height:1.5}.offer-gate-v24{text-align:center}.offer-gate-v24>span{margin:0 auto 11px;font-size:22px}.offer-gate-v24.rejected{background:linear-gradient(145deg,#3c3c3b,#e85446)}.offer-gate-v24.review{background:linear-gradient(145deg,#3c3c3b,#3c3c3b)}.capability-grid-v24{grid-template-columns:1fr 1fr;gap:8px;margin:0 18px 12px;display:grid}.capability-grid-v24>div{background:#fff;border:1px solid #e2e2e2;border-radius:13px;padding:11px}.capability-grid-v24 i{font-style:normal}.capability-grid-v24 b{margin:4px 0;font-size:10px;display:block}.capability-grid-v24 p{color:#3c3c3b;margin:0;font-size:9px;line-height:1.4}.requirement-list-v24,.capability-list-v24,.offer-permission-list-v24{background:#fff;border:1px solid #e2e2e2;border-radius:15px;margin:0 18px 14px;overflow:hidden}.requirement-list-v24>span,.capability-list-v24>span,.offer-permission-list-v24>span{border-bottom:1px solid #e2e2e2;grid-template-columns:25px 1fr auto;align-items:center;min-height:44px;padding:0 12px;display:grid}.requirement-list-v24>span:last-child,.capability-list-v24>span:last-child,.offer-permission-list-v24>span:last-child{border:0}.requirement-list-v24 i,.capability-list-v24 i,.offer-permission-list-v24 i{color:#e2e2e2;font-style:normal}.requirement-list-v24 b,.capability-list-v24 b,.offer-permission-list-v24 b{font-size:10.5px}.requirement-list-v24 small,.capability-list-v24 small,.offer-permission-list-v24 small{color:#e85446;font-size:9px}.requirement-list-v24 .done i,.requirement-list-v24 .done small,.offer-permission-list-v24 .open i,.offer-permission-list-v24 .open small{color:#3c3c3b}.document-upload-v24{text-align:center;cursor:pointer;background:#fff;border:1.5px dashed #e2e2e2;border-radius:18px;flex-direction:column;align-items:center;margin:0 18px 13px;padding:22px 18px;display:flex}.document-upload-v24 input{opacity:0;pointer-events:none;position:absolute}.document-upload-v24>span{color:#3c3c3b;background:#fff;border-radius:17px;place-items:center;width:56px;height:56px;display:grid}.document-upload-v24>b{margin:11px 0 4px;font-size:15px}.document-upload-v24 small{color:#3c3c3b;font-size:10px;line-height:1.45}.document-upload-v24 strong{color:#fff;background:#3c3c3b;border-radius:10px;margin-top:12px;padding:8px 15px;font-size:10px}.document-upload-v24.uploaded{background:#fff;border-style:solid;border-color:#e2e2e2}.scan-tip-v24,.document-rejection-v24{background:#fff;border-radius:13px;margin:0 18px 14px;padding:12px;font-size:10px}.scan-tip-v24 b,.scan-tip-v24 span{margin:3px;display:block}.document-rejection-v24{background:#fff;border:1px solid #e2e2e2;gap:9px;display:flex}.document-rejection-v24>span{color:#fff;background:#e85446;border-radius:9px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.document-rejection-v24 p{color:#3c3c3b;margin:3px 0 0}.extracted-info-v24{grid-template-columns:1fr 1fr;gap:8px;margin:0 18px 14px;display:grid}.extracted-info-v24 span{background:#fff;border:1px solid #e2e2e2;border-radius:11px;padding:10px}.extracted-info-v24 small,.extracted-info-v24 b{display:block}.extracted-info-v24 small{color:#3c3c3b;font-size:8px}.extracted-info-v24 b{margin-top:2px;font-size:11px}.verification-plate-v24{margin:0 18px 14px;font-size:9px;font-weight:800;display:block}.verification-plate-v24 input{background:#fff;border:1px solid #e2e2e2;border-radius:12px;width:100%;margin-top:6px;padding:13px;font-size:15px;font-weight:800}.verification-regions-v24{margin:0 18px 14px}.verification-regions-v24>small{font-size:8px;font-weight:900}.verification-regions-v24>div{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.verification-regions-v24 button{background:#fff;border:1px solid #e2e2e2;border-radius:9px;padding:8px 9px;font-size:9px}.verification-regions-v24 button.selected{color:#fff;background:#3c3c3b}.verification-consent-v24{color:#3c3c3b;background:#e2e2e2;border-radius:11px;align-items:center;gap:8px;margin:0 18px 14px;padding:10px;display:flex}.verification-consent-v24 p{margin:0;font-size:9px;line-height:1.4}.verification-actions-v24{gap:8px;margin:0 18px;display:flex}.verification-actions-v24 .primary-button{flex:2;margin:0}.verification-actions-v24 .secondary-button{flex:1;margin:0}.verification-result-v24{text-align:center;background:#fff;border:1px solid #e2e2e2;border-radius:18px;margin:0 18px 15px;padding:22px 17px}.verification-result-v24>span{color:#fff;background:#3c3c3b;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto 11px;font-size:25px;font-weight:900;display:grid}.verification-result-v24 h3{margin:0 0 5px;font-size:18px}.verification-result-v24 p{color:#3c3c3b;margin:0;font-size:10.5px;line-height:1.5}.verification-result-v24 em{color:#3c3c3b;background:#e2e2e2;border-radius:99px;margin-top:11px;padding:6px 9px;font-size:9px;font-style:normal;display:inline-block}.verification-result-v24.review>span{background:#e85446}.verification-timeline-v24,.offer-sent-status-v24{margin:0 18px 15px}.verification-timeline-v24 span,.offer-sent-status-v24 span{grid-template-columns:32px 1fr auto;align-items:center;min-height:48px;display:grid;position:relative}.verification-timeline-v24 i,.offer-sent-status-v24 i{background:#e2e2e2;border-radius:50%;place-items:center;width:26px;height:26px;font-size:9px;font-style:normal;display:grid}.verification-timeline-v24 span:not(:last-child):after,.offer-sent-status-v24 span:not(:last-child):after{content:"";background:#e2e2e2;width:2px;height:20px;position:absolute;top:37px;left:12px}.verification-timeline-v24 .done i,.offer-sent-status-v24 .done i{color:#fff;background:#3c3c3b}.verification-timeline-v24 .active i{color:#fff;background:#e85446}.verification-timeline-v24 b,.offer-sent-status-v24 b{font-size:10.5px}.offer-sent-status-v24 small{color:#3c3c3b;font-size:9px}.offer-cta-v24.review,.offer-cta-v24.rejected,.offer-cta-v24.incomplete{background:linear-gradient(145deg,#3c3c3b,#3c3c3b);border-color:#3c3c3b}.offer-cta-note-v24{text-align:center;color:#3c3c3b;margin:7px 18px 0;font-size:9px}.offer-route-summary-v24{color:#fff;background:#3c3c3b;border-radius:13px;justify-content:space-between;align-items:center;margin:0 18px 13px;padding:12px 13px;display:flex}.offer-route-summary-v24 small{color:#e2e2e2;font-size:8px}.offer-route-summary-v24 b{margin:2px 0;font-size:13px;display:block}.offer-route-summary-v24 p{color:#e2e2e2;margin:0;font-size:9px}.offer-route-summary-v24 em{color:#e2e2e2;background:#ffffff17;border-radius:8px;padding:6px 8px;font-size:8px;font-style:normal}.offer-amount-v24,.offer-validity-v24,.offer-note-v24{margin:0 18px 13px;font-size:9px;font-weight:800;display:block}.offer-amount-v24>div{background:#fff;border:1.5px solid #e2e2e2;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;height:62px;margin-top:6px;padding:0 13px;display:grid}.offer-amount-v24>div>b{font-size:20px}.offer-amount-v24 input{color:#3c3c3b;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0 8px;font-size:26px;font-weight:900}.offer-amount-v24 small{color:#3c3c3b;font-size:8px}.offer-quick-v24{grid-template-columns:repeat(3,1fr);gap:7px;margin:0 18px 10px;display:grid}.offer-quick-v24 button{background:#fff;border:1px solid #e2e2e2;border-radius:9px;padding:9px 3px;font-size:10px;font-weight:800}.offer-quick-v24 button.active{color:#fff;background:#3c3c3b;border-color:#3c3c3b}.offer-range-v24{color:#3c3c3b;background:#fff;border-radius:9px;justify-content:space-between;margin:0 18px 12px;padding:8px 10px;font-size:9px;display:flex}.offer-range-v24 b{color:#3c3c3b}.offer-validity-v24 select,.offer-note-v24 textarea{width:100%;font:inherit;background:#fff;border:1px solid #e2e2e2;border-radius:11px;margin-top:6px;padding:11px}.offer-note-v24 em{float:right;color:#e85446;font-style:normal}.offer-note-v24 textarea{resize:none;min-height:70px;font-weight:500}.offer-review-v24{background:#fff;border:1px solid #e2e2e2;border-radius:17px;margin:0 18px 12px;padding:17px}.offer-review-v24>span{text-align:center;display:block}.offer-review-v24>span small,.offer-review-v24>span b,.offer-review-v24>span em{display:block}.offer-review-v24>span small{color:#3c3c3b;font-size:8px}.offer-review-v24>span b{margin:3px;font-size:28px}.offer-review-v24>span em{color:#3c3c3b;font-size:8px;font-style:normal}.offer-review-v24>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.offer-review-v24>div p{background:#fff;border-radius:9px;margin:0;padding:9px}.offer-review-v24>div small,.offer-review-v24>div b{display:block}.offer-review-v24>div small{color:#3c3c3b;font-size:8px}.offer-review-v24>div b{margin-top:2px;font-size:10px}.offer-review-note-v24{background:#fff;border-left:3px solid #e85446;padding:9px;font-size:9px;margin:9px 0 0!important}.offer-legal-v24{color:#3c3c3b;align-items:center;gap:7px;margin:0 18px 13px;font-size:9px;line-height:1.4;display:flex}.offer-legal-v24 svg{color:#3c3c3b;flex:none}@media (width<=420px){.verification-banner-v24{grid-template-columns:40px 1fr}.verification-banner-v24>strong{grid-column:2}.capability-grid-v24{grid-template-columns:1fr}.verification-flow-v24,.offer-flow-v24{max-height:91dvh}}.hybrid-review-v24{gap:7px;margin:0 18px 14px;display:grid}.hybrid-review-v24>div{background:#fff;border:1px solid #e2e2e2;border-radius:13px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px;display:grid}.hybrid-review-v24>div>span{color:#3c3c3b;background:#e2e2e2;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.hybrid-review-v24 small,.hybrid-review-v24 b,.hybrid-review-v24 p{display:block}.hybrid-review-v24 small{color:#3c3c3b;letter-spacing:.06em;font-size:7.5px;font-weight:900}.hybrid-review-v24 b{margin:2px 0;font-size:10.5px}.hybrid-review-v24 p{color:#3c3c3b;margin:0;font-size:8.5px;line-height:1.35}.hybrid-review-v24 strong{color:#3c3c3b}.hybrid-review-v24 .active{background:#fff;border-color:#e2e2e2}.hybrid-review-v24 .active>span{color:#e85446;background:#e2e2e2}.hybrid-review-v24 .active small,.hybrid-review-v24 .active strong{color:#e85446}.remote-operator-tools{background:#fff;border:1px solid #e2e2e2;border-radius:13px;margin:0 16px 9px;padding:10px}.remote-operator-tools header{justify-content:space-between;margin-bottom:6px;display:flex}.remote-operator-tools header small{font-size:7px;font-weight:900}.remote-operator-tools header span{color:#3c3c3b;font-size:7px}.remote-operator-tools>button{text-align:left;background:0 0;border:0;border-bottom:1px solid #e2e2e2;justify-content:space-between;align-items:center;width:100%;min-height:39px;padding:0 9px;font-size:8.5px;display:flex}.remote-operator-tools>button.critical{color:#e85446;background:#fff;border:1px solid #e2e2e2;border-radius:8px;margin-top:6px}.live-consent-note{color:#3c3c3b;text-align:center;margin:0 16px;font-size:8px;line-height:1.4}.support-audit-list{gap:7px;margin:0 16px 12px;display:grid}.support-audit-list article{background:#fff;border:1px solid #e2e2e2;border-radius:11px;grid-template-columns:30px 1fr;align-items:center;gap:8px;padding:9px;display:grid}.support-audit-list i{color:#3c3c3b;background:#e2e2e2;border-radius:8px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.support-audit-list article.critical i{color:#e85446;background:#e2e2e2}.support-audit-list b,.support-audit-list small{display:block}.support-audit-list b{font-size:9px}.support-audit-list small{color:#3c3c3b;margin-top:2px;font-size:7.5px}.critical-confirm{z-index:20;background:#000000e0;place-items:end center;padding:18px;display:grid;position:fixed;inset:0}.critical-confirm>div{background:#fff;border-radius:18px;width:min(100%,420px);padding:18px}.critical-confirm>div>span{color:#fff;background:#e85446;border-radius:13px;place-items:center;width:44px;height:44px;font-size:21px;font-weight:900;display:grid}.critical-confirm h3{margin:10px 0 5px;font-size:17px}.critical-confirm p{color:#3c3c3b;margin:0 0 11px;font-size:9.5px;line-height:1.45}.critical-confirm label{font-size:8px;font-weight:800}.critical-confirm textarea{resize:none;border:1px solid #e2e2e2;border-radius:10px;width:100%;min-height:70px;margin-top:5px;padding:10px}.critical-confirm>div>div{gap:7px;margin-top:9px;display:flex}.critical-confirm button{background:#fff;border:1px solid #e2e2e2;border-radius:10px;flex:1;min-height:40px}.critical-confirm button:last-child{color:#fff;background:#e85446;border-color:#e85446}.critical-confirm button:disabled{opacity:.4}@media (width<=390px){.member-admin-identity{grid-template-columns:44px 1fr}.member-admin-identity>strong{grid-column:2}.support-member-list>button{grid-template-columns:37px minmax(0,1fr) auto}.support-member-list>button>svg{display:none}.remote-device-view.mobile .remote-app-preview{width:86%}}.support-code-guide{color:#fff;background:#3c3c3b;border-radius:13px;gap:10px;margin:0 16px 11px;padding:12px;display:flex}.support-code-guide>span{background:#e85446;border-radius:9px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.support-code-guide b{font-size:10.5px}.support-code-guide p{color:#e2e2e2;margin:3px 0 0;font-size:8.5px;line-height:1.4}.support-code-input{text-align:center;background:#fff;border:1px solid #e2e2e2;border-radius:13px;margin:0 16px 11px;padding:12px;display:block}.support-code-input>span{color:#3c3c3b;font-size:7.5px;font-weight:900;display:block}.support-code-input>div{grid-template-columns:repeat(6,1fr);gap:6px;margin:9px 0;display:grid}.support-code-input i{background:#fff;border:1px solid #e2e2e2;border-radius:9px;place-items:center;height:39px;font-size:16px;font-style:normal;font-weight:900;display:grid}.support-code-input input{text-align:center;border:1px solid #e2e2e2;border-radius:9px;width:100%;padding:9px;font-size:10px}.support-permissions{background:#fff;border:1px solid #e2e2e2;border-radius:13px;margin:0 16px 11px;padding:11px}.support-permissions header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.support-permissions header small{font-size:7px;font-weight:900}.support-permissions header button{color:#3c3c3b;background:0 0;border:0;font-size:8px}.support-permissions>button{text-align:left;background:0 0;border:0;border-bottom:1px solid #e2e2e2;grid-template-columns:25px 1fr;align-items:center;gap:8px;width:100%;min-height:45px;padding:5px;display:grid}.support-permissions>button:last-child{border:0}.support-permissions>button>i{border:1px solid #e2e2e2;border-radius:7px;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.support-permissions>button.selected>i{color:#fff;background:#3c3c3b;border-color:#3c3c3b}.support-permissions b,.support-permissions small{display:block}.support-permissions b{font-size:9.5px}.support-permissions small{color:#3c3c3b;margin-top:2px;font-size:7.5px}.live-support-bar{color:#fff;background:#3c3c3b;border-radius:13px;grid-template-columns:8px minmax(0,1fr) auto auto;align-items:center;gap:8px;margin:0 16px 10px;padding:10px;display:grid}.live-support-bar>i{background:#e85446;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #e8544625}.live-support-bar small,.live-support-bar b{display:block}.live-support-bar small{color:#e85446;font-size:7px}.live-support-bar b{font-size:9.5px}.live-support-bar em{font-size:10px;font-style:normal}.live-support-bar button{color:#fff;background:#ffffff12;border:1px solid #ffffff2c;border-radius:8px;min-height:32px;padding:0 8px;font-size:8px}.support-view-tabs{background:#e2e2e2;border-radius:10px;grid-template-columns:1fr 1fr;margin:0 16px 9px;padding:3px;display:grid}.support-view-tabs button{background:0 0;border:0;border-radius:8px;min-height:34px;font-size:8.5px}.support-view-tabs button.active{background:#fff;box-shadow:0 3px 9px #3c3c3b12}.remote-device-view{background:#3c3c3b;border-radius:18px;margin:0 16px 10px;padding:8px;box-shadow:0 12px 26px #0002}.remote-device-view.web{border-radius:12px}.remote-device-view>header{color:#e2e2e2;justify-content:space-between;padding:4px 3px 8px;font-size:7px;display:flex}.remote-device-view>header em{color:#e85446;font-style:normal}.remote-app-preview{background:#fff;border-radius:12px;padding:10px}.remote-device-view.mobile .remote-app-preview{width:72%;margin:auto}.remote-brand{justify-content:space-between;align-items:center;display:flex}.remote-brand .official-logo{width:72px}.remote-brand span{color:#e85446;background:#e2e2e2;border-radius:5px;padding:4px;font-size:6px}.remote-trip{color:#fff;background:#3c3c3b;border-radius:10px;margin-top:8px;padding:10px}.remote-trip small{color:#e85446;font-size:6px}.remote-trip b{margin:3px 0;font-size:10px;display:block}.remote-trip p{color:#e2e2e2;margin:0;font-size:7px}.remote-grid{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:7px;display:grid}.remote-grid button{color:#3c3c3b;background:#fff;border:1px solid #e2e2e2;border-radius:8px;place-items:center;min-height:47px;padding:4px;display:grid}.remote-grid button b{font-size:6.5px}.remote-grid button:disabled{opacity:.35}.member-admin-actions{gap:7px;margin:0 16px 13px;display:grid}.member-admin-actions>button{text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:14px;grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:65px;padding:10px;display:grid}.member-admin-actions>button>span{color:#3c3c3b;background:#fff;border-radius:11px;place-items:center;width:39px;height:39px;display:grid}.member-admin-actions b,.member-admin-actions small{display:block}.member-admin-actions b{font-size:11px}.member-admin-actions small{color:#3c3c3b;margin-top:3px;font-size:8.5px}.member-admin-actions strong{color:#e85446}.member-admin-summary{background:#fff;border:1px solid #e2e2e2;border-radius:14px;margin:0 16px;padding:12px}.member-admin-summary header{justify-content:space-between;display:flex}.member-admin-summary header small{color:#3c3c3b;font-size:8px;font-weight:900}.member-admin-summary header span{color:#3c3c3b;font-size:8px}.member-admin-summary>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:9px;display:grid}.member-admin-summary p{background:#fff;border-radius:9px;margin:0;padding:9px}.member-admin-summary p small,.member-admin-summary p b{display:block}.member-admin-summary p small{color:#3c3c3b;font-size:7.5px}.member-admin-summary p b{margin-top:2px;font-size:9.5px}.support-subhead{align-items:center;gap:10px;margin:0 16px 12px;display:flex}.support-subhead>button{background:#fff;border:1px solid #e2e2e2;border-radius:9px;min-height:37px;padding:0 10px;font-size:9px}.support-subhead small,.support-subhead b{display:block}.support-subhead small{color:#e85446;font-size:7px;font-weight:900}.support-subhead b{margin-top:2px;font-size:12px}.admin-document-list{gap:8px;margin:0 16px;display:grid}.admin-document-list article{background:#fff;border:1px solid #e2e2e2;border-radius:14px;grid-template-columns:62px minmax(0,1fr) auto;gap:9px;padding:10px;display:grid}.document-preview{color:#3c3c3b;background:linear-gradient(145deg,#e2e2e2,#e2e2e2);border-radius:10px;place-items:center;height:68px;display:grid}.document-preview span{font-size:6px;font-weight:900}.admin-document-list article>span small,.admin-document-list article>span b,.admin-document-list article>span p{display:block}.admin-document-list article>span small{color:#e85446;font-size:7px;font-weight:900}.admin-document-list article>span b{margin:3px 0;font-size:10px}.admin-document-list article>span p{color:#3c3c3b;margin:0;font-size:8px;line-height:1.35}.admin-document-list article>em{color:#3c3c3b;background:#e2e2e2;border-radius:7px;height:max-content;padding:5px 6px;font-size:7px;font-style:normal}.admin-document-list article.approved>em{color:#3c3c3b;background:#e2e2e2}.admin-document-list article.rejected>em{color:#e85446;background:#e2e2e2}.admin-document-list footer{grid-column:2/-1;gap:7px;display:flex}.admin-document-list footer button{background:#fff;border:1px solid #e2e2e2;border-radius:9px;flex:1;min-height:35px;font-size:8.5px}.admin-document-list footer button:last-child{color:#fff;background:#3c3c3b;border-color:#3c3c3b}.document-decision-note,.consent-preview{color:#3c3c3b;background:#e2e2e2;border-radius:11px;align-items:center;gap:8px;margin:10px 16px;padding:10px;display:flex}.document-decision-note p,.consent-preview p{margin:0;font-size:8.5px;line-height:1.4}.registry-admin-kpis{background:#fff;border:1px solid #e2e2e2;border-radius:14px;grid-template-columns:repeat(3,1fr);margin:0 0 12px;display:grid;overflow:hidden}.registry-admin-kpis span{text-align:center;border-right:1px solid #e2e2e2;padding:10px}.registry-admin-kpis span:last-child{border:0}.registry-admin-kpis b,.registry-admin-kpis small{display:block}.registry-admin-kpis b{font-size:17px}.registry-admin-kpis small{color:#3c3c3b;margin-top:2px;font-size:8px}.registry-loading-line{color:#3c3c3b;padding:7px 10px;font-size:9px}.support-member-list{gap:7px;display:grid}.support-member-list>button{color:#3c3c3b;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:14px;grid-template-columns:40px minmax(0,1fr) auto 14px;align-items:center;gap:9px;width:100%;min-height:72px;padding:10px;display:grid}.support-member-list>button>i{color:#fff;background:#3c3c3b;border-radius:12px;place-items:center;width:40px;height:40px;font-size:12px;font-style:normal;font-weight:900;display:grid}.support-member-list span b,.support-member-list span small,.support-member-list span em{display:block}.support-member-list span b{font-size:11px}.support-member-list span small{color:#3c3c3b;margin-top:2px;font-size:9px}.support-member-list span em{color:#e85446;margin-top:4px;font-size:7.5px;font-style:normal}.support-member-list strong{color:#3c3c3b;background:#e2e2e2;border-radius:7px;padding:5px 7px;font-size:7.5px}.support-member-list strong.review{color:#e85446;background:#e2e2e2}.member-support-console{max-height:min(90dvh,790px);padding-bottom:calc(22px + env(safe-area-inset-bottom));position:relative;overflow:auto}.support-console-head{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffe;border-bottom:1px solid #e2e2e2;grid-template-columns:58px 1fr 36px;align-items:center;gap:8px;padding:11px 16px;display:grid;position:sticky;top:0}.support-console-head>button{color:#3c3c3b;background:0 0;border:0;min-height:36px}.support-console-head>button:first-child{align-items:center;gap:4px;font-size:9px;display:flex}.support-console-head>button:last-child{font-size:21px}.support-console-head small{color:#e85446;letter-spacing:.08em;font-size:7px;font-weight:900;display:block}.support-console-head h2{margin:2px 0 0;font-size:15px}.member-admin-identity{color:#fff;background:linear-gradient(145deg,#3c3c3b,#3c3c3b);border-radius:16px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;margin:13px 16px;padding:13px;display:grid}.member-admin-identity>i{background:#ffffff16;border:1px solid #ffffff2b;border-radius:14px;place-items:center;width:48px;height:48px;font-style:normal;font-weight:900;display:grid}.member-admin-identity span b,.member-admin-identity span small,.member-admin-identity span em{display:block}.member-admin-identity span b{font-size:11px}.member-admin-identity span small{color:#e2e2e2;margin:3px 0;font-size:8px}.member-admin-identity span em{color:#3c3c3b;background:#e2e2e2;border-radius:6px;width:max-content;padding:4px 6px;font-size:7px;font-style:normal;font-weight:900}.member-admin-identity span em.approved{color:#3c3c3b;background:#e2e2e2}.member-admin-identity>strong{color:#e2e2e2;font-size:7.5px}.load-route-shell-v26{background:#fff;border:1px solid #e2e2e2;border-radius:20px;overflow:hidden;box-shadow:0 10px 28px #0000000e}.route-shell-head-v26{text-align:left;background:#fff;border:0;align-items:center;gap:10px;width:100%;min-height:58px;padding:10px 13px;display:flex}.route-shell-head-v26>span{flex:1;min-width:0}.route-shell-head-v26 small,.route-shell-head-v26 b{display:block}.route-shell-head-v26 small{color:#e85446;letter-spacing:.1em;font-size:9px;font-weight:900}.route-shell-head-v26 b{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;overflow:hidden}.route-shell-head-v26 em{color:#e85446;background:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:17px;font-style:normal;font-weight:900;display:grid}.load-route-shell-v26.open .route-shell-head-v26{border-bottom:1px solid #e2e2e2}.load-route-shell-v26.closed .route-shell-head-v26{background:linear-gradient(145deg,#fff,#fff)}.load-route-shell-v26 .load-route-picker-v21{box-shadow:none;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);align-items:center;margin:0;padding:11px;position:relative}.route-axis-v26{color:#fff;background:#000;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:900;display:grid}.route-collapse-hint-v26{color:#e85446;background:#fff;border:1px solid #e2e2e2;border-radius:12px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 22px);min-height:38px;margin:0 11px 11px;font-size:10px;font-weight:850;display:flex}.route-collapse-hint-v26 span{font-size:15px}.route-collapse-hint-v26:disabled{color:#e85446;background:#fff;border-color:#e2e2e2}.loads-tools-v26{background:#fff;border:1px solid #e2e2e2;border-radius:18px;overflow:hidden}.loads-tools-toggle-v26{text-align:left;background:#fff;border:0;align-items:center;gap:10px;width:100%;min-height:62px;padding:10px 12px;display:flex}.loads-tools-toggle-v26>span{color:#fff;background:#000;border-radius:13px;flex:none;place-items:center;width:39px;height:39px;display:grid}.loads-tools-toggle-v26>div{flex:1;min-width:0}.loads-tools-toggle-v26 b,.loads-tools-toggle-v26 small{display:block}.loads-tools-toggle-v26 b{font-size:13px}.loads-tools-toggle-v26 small{color:#3c3c3b;margin-top:3px;font-size:10px}.loads-tools-toggle-v26>strong{color:#e85446;background:#fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.loads-tools-panel-v26{background:#fff;border-top:1px solid #e2e2e2;gap:9px;padding:10px;display:grid}.loads-tools-panel-v26 .whatsapp-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.loads-tools-panel-v26 .load-smart-actions{margin:0}.loads-tools-panel-v26 .filter-chips{padding:0}.loads-tools-panel-v26 .location-refresh-v21{margin:0}.load-search-v26{border-width:2px;margin:0}.load-search-v26:focus-within{border-color:#e85446;box-shadow:0 0 0 3px #e8544614}.load-interest-v26{align-items:center;gap:5px;margin-left:auto;display:flex}.load-interest-v26 small{color:#3c3c3b;white-space:nowrap;background:#e2e2e2;border-radius:8px;padding:5px 7px;font-size:8px}.load-interest-v26 b{color:#000;font-size:9px}.wa-single-original-v26{background:#fff;border:1px solid #e2e2e2;border-radius:13px;margin:0 12px 11px;padding:11px 12px}.wa-single-original-v26 small,.wa-single-original-v26 span{color:#3c3c3b;font-size:7px;display:block}.wa-single-original-v26 small{color:#3c3c3b;letter-spacing:.07em;font-weight:900}.wa-single-original-v26 p{white-space:pre-wrap;margin:7px 0;font-size:9px;line-height:1.5}.wa-quick-card footer button:first-child{padding:0 8px}.account-screen-v20 .account-menu>button>div{flex:1;min-width:0}.account-screen-v20 .account-menu>button>div em{color:#e85446;margin-top:4px;font-size:9px;font-style:normal;font-weight:850;display:block}.account-screen-v20 .account-menu>button>strong{color:#3c3c3b;background:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.account-screen-v20 .account-menu>button>span svg{stroke-width:1.9px}.assistant-mascot{justify-content:center;align-items:center;gap:3px;width:100%;height:100%;object-fit:initial!important;background:0 0!important;display:flex!important;overflow:visible!important}.assistant-mascot>i{aspect-ratio:1;background:#fff;border:3px solid #e85446;border-radius:50%;flex:none;width:44%;display:block;position:relative;box-shadow:inset 0 0 0 2px #fff,0 3px 8px #0003}.assistant-mascot>i:after{content:"";background:#000;border-radius:50%;width:34%;height:34%;animation:3.4s ease-in-out infinite kamyoonPupil;position:absolute;top:38%;left:38%;box-shadow:inset 1px 1px #ffffff7a}.assistant-mascot>i:nth-child(2):after{animation-delay:.12s}.voice-fab,.voice-fab:before{border-radius:50%!important}.voice-fab>.assistant-mascot{width:46px!important;height:28px!important;box-shadow:none!important;border-radius:0!important}.voice-brand>span,.voice-mission>header>span{border-radius:50%!important}.assistant-fill-banner>.assistant-mascot{border:0!important;border-radius:0!important}.voice-orb-core .assistant-mascot{border-radius:0!important}.voice-assistant.thinking .voice-orb-core .assistant-mascot{animation:.72s ease-in-out infinite alternate mascotThink}@keyframes kamyoonPupil{0%,30%,to{transform:translate(0)}42%,58%{transform:translate(-28%,-12%)}70%,86%{transform:translate(22%,10%)}}@media (width<=360px){.load-interest-v26 small{padding:4px 5px;font-size:7px}.load-route-shell-v26 .load-route-picker-v21{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);padding:8px}.route-axis-v26{width:18px;height:18px}.loads-tools-toggle-v26 small{font-size:9px}}@media (prefers-reduced-motion:reduce){.assistant-mascot>i:after{animation:none!important}}.home-show-loads-v27{color:#fff;background:linear-gradient(145deg,#e85446,#e85446);border:0;border-radius:14px;align-items:center;gap:10px;width:100%;min-height:48px;margin-top:12px;padding:8px 10px;display:flex;box-shadow:0 10px 22px #e854462b}.home-show-loads-v27>span{background:#ffffff20;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.home-show-loads-v27 b{text-align:left;flex:1;font-size:13px}.home-show-loads-v27 strong{color:#e85446;background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.loads-show-primary-v27{color:#fff;background:linear-gradient(145deg,#e85446,#e85446);border:0;border-radius:14px;justify-content:center;align-items:center;gap:9px;width:calc(100% - 22px);min-height:48px;margin:0 11px 11px;font-size:13px;font-weight:850;display:flex;box-shadow:0 9px 20px #e8544625}.loads-show-primary-v27 span{background:#ffffff20;border-radius:50%;place-items:center;width:29px;height:29px;margin-left:auto;display:grid}.loads-show-primary-v27 svg{margin-left:auto}.loads-show-primary-v27:disabled{box-shadow:none;background:#e2e2e2}.loads-simple-actions-v27{align-items:center;gap:9px;min-height:42px;display:flex}.loads-simple-actions-v27>button{color:#3c3c3b;background:#fff;border:1px solid #e2e2e2;border-radius:20px;align-items:center;gap:7px;min-height:40px;padding:0 12px;display:flex}.loads-simple-actions-v27>button.active{color:#e85446;background:#fff;border-color:#e85446}.loads-simple-actions-v27>button b{font-size:10px}.loads-simple-actions-v27>span{color:#3c3c3b;margin-left:auto;font-size:10px;font-weight:750}.sort-inline-v27{color:#3c3c3b;background:#fff;border:1px solid #e2e2e2;border-radius:11px;min-height:40px;font-size:10px;font-weight:800}.published-v27{font-weight:800;color:#3c3c3b!important;background:#fff!important;border-radius:12px!important;padding:6px 9px!important;font-size:9px!important}.published-v27:first-letter{color:#e85446}.whatsapp-advanced-v27{gap:9px;margin-bottom:10px;display:grid}.whatsapp-jobs:not(:has(.whatsapp-advanced-v27)){margin-top:0}.whatsapp-jobs:not(:has(.whatsapp-advanced-v27)) .whatsapp-load-list{margin-top:0}.loads-screen-v20>.page-heading{margin-bottom:4px}.loads-screen-v20>.load-list,.loads-screen-v20 .whatsapp-load-list{gap:8px}.loads-screen-v20 .load-card{box-shadow:0 6px 17px #0000000b}@media (width<=360px){.loads-show-primary-v27{min-height:45px}.loads-simple-actions-v27>span{font-size:9px}.loads-tools-toggle-v26{min-height:56px}.loads-tools-toggle-v26>span{width:35px;height:35px}.home-show-loads-v27{min-height:46px}}.carrier-home-v20{gap:12px}.carrier-home-v20 .home-hello-v20{padding:0 2px}.carrier-home-v20 .home-hello-v20 h1{font-size:27px}.carrier-home-v20 .weather-v20{min-height:48px;box-shadow:none;border-radius:14px}.carrier-home-v20 .verification-banner-v24{box-shadow:none;margin:0}.home-load-search-v21{border-radius:21px;gap:12px;padding:16px;box-shadow:0 9px 25px #0000000e}.home-load-search-v21>header{align-items:center}.home-load-search-v21>header h2{font-size:21px}.home-load-search-v21 .route-pickers-v20>button:not(.swap-v20){background:#fff;min-height:62px}.home-load-search-v21 .home-show-loads-v27{min-height:54px;margin-top:2px;padding:9px 11px}.home-load-search-v21 .home-show-loads-v27 b{font-size:15px}.carrier-home-v20 .quick-actions-v20{gap:8px}.carrier-home-v20 .quick-actions-v20>header h2{font-size:17px}.carrier-home-v20 .quick-actions-v20>header button{font-size:12px}.carrier-home-v20 .quick-actions-v20>div>button{min-height:86px;box-shadow:none;border-radius:16px;padding:11px}.carrier-home-v20 .quick-actions-v20>div>button>span{border-radius:12px;width:38px;height:38px}.carrier-home-v20 .quick-actions-v20>div>button b{font-size:12px}.simple-loads-v21{gap:11px;padding-top:10px}.simple-loads-heading-v21{min-height:45px!important}.simple-loads-heading-v21 h1{font-size:25px!important}.simple-loads-heading-v21 small{font-size:9px!important}.simple-route-v21{box-shadow:none;border-radius:18px}.simple-route-v21 .route-shell-head-v26{min-height:62px;padding:10px 12px}.simple-route-v21 .route-shell-head-v26 small{font-size:9px}.simple-route-v21 .route-shell-head-v26 b{font-size:14px}.simple-route-v21 .route-shell-head-v26 em{border-radius:999px;width:auto;min-width:34px;padding:0 10px;font-size:10px}.route-focus-v21{padding-bottom:11px}.route-focus-v21 .load-route-picker-v21{padding:12px!important}.route-focus-v21 .loads-show-primary-v27{min-height:54px;font-size:14px}.route-focus-v21>p{text-align:center;color:#3c3c3b;margin:0;font-size:10px}.loads-result-actions-v21{align-items:center;gap:8px;min-height:43px;display:flex}.loads-result-actions-v21>button{color:#3c3c3b;background:#fff;border:1px solid #e2e2e2;border-radius:999px;align-items:center;gap:7px;min-height:42px;padding:0 13px;display:flex}.loads-result-actions-v21>button.active{color:#e85446;background:#fff;border-color:#e85446}.loads-result-actions-v21>button b{font-size:11px}.loads-result-actions-v21>span{color:#3c3c3b;margin-left:auto;font-size:11px;font-weight:800}.loads-filter-panel-v21{background:#fff;border:1px solid #e2e2e2;border-radius:17px;gap:9px;padding:10px;display:grid;box-shadow:0 9px 22px #0000000b}.loads-filter-panel-v21 .segmented{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;padding:3px;display:grid}.loads-filter-panel-v21 .segmented button{min-width:0;min-height:36px;padding:0 3px;font-size:9px}.loads-filter-panel-v21 .search-box{min-height:46px}.loads-filter-panel-v21 .filter-chips{margin:0}.loads-filter-panel-v21 .sort-inline-v27{width:100%}.load-extra-links-v21{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.load-extra-links-v21 button{color:#3c3c3b;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-width:0;min-height:58px;padding:8px;display:flex}.load-extra-links-v21 button>span,.load-extra-links-v21 button>svg{color:#e85446}.load-extra-links-v21 button b{font-size:9px;line-height:1.2}.load-extra-links-v21 button small{color:#3c3c3b;font-size:8px}.simple-loads-v21 .load-list{gap:9px}.simple-load-card-v21{overflow:hidden;box-shadow:none!important;border:1px solid #e2e2e2!important;border-radius:18px!important}.simple-load-card-v21 .load-card-head{align-items:center;gap:6px;padding:10px 12px 4px;display:flex}.simple-load-card-v21 .load-card-head>button{flex:none;width:36px;height:36px}.simple-load-card-v21 .load-interest-v26{margin-left:auto}.simple-load-card-v21 .load-card-body{padding:6px 12px 12px}.simple-load-card-v21 .card-route{padding:4px 0 9px}.simple-load-card-v21 .card-route b{font-size:18px}.simple-load-card-v21 .card-route>div i{color:#e2e2e2}.simple-load-facts-v21{flex-wrap:wrap;gap:5px;padding:0 0 10px;display:flex}.simple-load-facts-v21 span{color:#3c3c3b;background:#e2e2e2;border-radius:8px;padding:6px 8px;font-size:10px;font-weight:750}.simple-load-price-v21{border-top:1px solid #e2e2e2;justify-content:space-between;align-items:flex-end;gap:10px;padding-top:10px;display:flex}.simple-load-price-v21 span small,.simple-load-price-v21 span b{display:block}.simple-load-price-v21 span small{text-overflow:ellipsis;white-space:nowrap;color:#3c3c3b;max-width:170px;font-size:10px;font-weight:750;overflow:hidden}.simple-load-price-v21 span b{color:#3c3c3b;margin-top:3px;font-size:9px}.simple-load-price-v21>strong{color:#000;letter-spacing:-.03em;font-size:20px}.simple-load-card-v21 .card-cta{color:#fff;background:#e85446;min-height:46px;margin-top:10px;font-size:12px}.simple-load-detail-v21{max-height:min(92dvh,790px);padding-bottom:calc(20px + env(safe-area-inset-bottom));overflow:auto}.simple-load-detail-v21 .detail-price{margin-bottom:10px}.simple-load-detail-v21 .detail-route{margin-top:8px}.simple-load-detail-v21 .company-detail{margin-top:11px}.simple-load-detail-v21 .safe-note{margin-bottom:10px}.simple-load-detail-v21 .offer-cta-v24{min-height:56px;margin-top:8px;font-size:15px}.detail-extra-toggle-v21,.offer-note-toggle-v21{color:#3c3c3b;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:14px;justify-content:space-between;align-items:center;width:calc(100% - 36px);min-height:50px;margin:10px 18px 0;padding:0 13px;display:flex}.detail-extra-toggle-v21 span,.offer-note-toggle-v21 span{font-size:11px;font-weight:800}.detail-extra-toggle-v21 b,.offer-note-toggle-v21 b{color:#e85446;background:#e2e2e2;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.detail-extra-v21{gap:10px;display:grid}.detail-extra-v21 .detail-cost-v22{margin-top:10px}.simple-offer-v21{max-height:min(92dvh,760px);padding-bottom:calc(20px + env(safe-area-inset-bottom));overflow:auto}.simple-offer-v21 .offer-route-summary-v24{margin-bottom:12px}.simple-offer-v21 .offer-amount-v24>div{height:66px}.simple-offer-v21 .offer-range-v24{margin-bottom:13px}.offer-availability-v21{gap:7px;margin:0 18px 12px;display:grid}.offer-availability-v21>small{letter-spacing:.08em;font-size:9px;font-weight:900}.offer-availability-v21>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.offer-availability-v21 button{color:#3c3c3b;background:#fff;border:1px solid #e2e2e2;border-radius:11px;min-height:44px;padding:0 5px;font-size:9px;font-weight:800}.offer-availability-v21 button.active{color:#e85446;background:#fff;border-color:#e85446}.offer-note-toggle-v21{margin-top:0}.offer-note-toggle-v21 small{color:#e85446;margin-left:5px;font-size:8px;font-weight:600}.simple-offer-v21 .offer-note-v24{margin-top:9px}.offer-send-v21{min-height:56px;margin-top:12px;font-size:14px}.simple-offer-v21 .offer-legal-v24{justify-content:center;margin-top:10px}.device>.voice-fab{display:none!important}.device .tabbar button>b>.assistant-mascot{gap:2px;width:29px;height:18px}.device .tabbar button>b>.assistant-mascot>i{box-shadow:none;border-width:2px}.device .tabbar button.active>b>.assistant-mascot>i{background:#fff}@media (width<=360px){.simple-loads-v21{gap:9px}.simple-loads-heading-v21 h1{font-size:23px!important}.simple-route-v21 .route-shell-head-v26 em{padding:0 8px}.loads-filter-panel-v21 .segmented button{font-size:8px}.simple-load-card-v21 .load-interest-v26 small{font-size:7px}.simple-load-card-v21 .card-route b{font-size:16px}.offer-availability-v21 button{font-size:8px}.home-load-search-v21 .route-pickers-v20>button:not(.swap-v20){min-height:58px}}:root{--brand-calm:#e85446;--brand-calm-dark:#e85446;--brand-calm-soft:#fff;--action-calm:#3c3c3b;--action-calm-light:#3c3c3b}.device{--brand:var(--brand-calm);--brand-dark:var(--brand-calm-dark);--brand-soft:var(--brand-calm-soft)}.design-note .principles b{color:var(--brand-calm);background:#e854460a;border-color:#e2e2e2}.device .header-button em{background:var(--brand-calm)}.home-hello-v20 small,.home-load-search-v21>header small,.device .page-heading small,.route-shell-head-v26 small{color:#3c3c3b}.trip-alert-v20,.verification-banner-v24{background:linear-gradient(145deg,#fff,#fff);border-color:#e2e2e2}.trip-alert-v20>span,.verification-banner-v24>span{background:var(--brand-calm)}.trip-alert-v20>svg,.verification-banner-v24 small,.verification-banner-v24 strong{color:var(--brand-calm-dark)}.route-pickers-v20>button:not(.swap-v20)>svg,.swap-v20,.quick-actions-v20>header button,.section-title button{color:#3c3c3b}.quick-actions-v20>div>button>span{color:#3c3c3b;background:#fff}.home-show-loads-v27,.loads-show-primary-v27,.simple-load-card-v21 .card-cta,.simple-load-detail-v21 .offer-cta-v24,.simple-offer-v21 .offer-send-v21,.device .primary-button,.floating-add,.shipper-create{border-color:var(--action-calm);background:linear-gradient(145deg,var(--action-calm-light),var(--action-calm));color:#fff;box-shadow:0 9px 20px #3c3c3b24}.home-show-loads-v27 strong{color:var(--action-calm)}.device .main-action i{background:linear-gradient(145deg,#3c3c3b,var(--action-calm));color:#fff;border-color:#fff;box-shadow:0 10px 22px #3c3c3b33}.loads-simple-actions-v27>button.active,.loads-result-actions-v21>button.active,.offer-availability-v21 button.active{background:var(--brand-calm-soft);color:var(--brand-calm-dark);border-color:#e2e2e2}.load-extra-links-v21 button>span,.load-extra-links-v21 button>svg,.detail-extra-toggle-v21 b,.offer-note-toggle-v21 b{color:#3c3c3b}.assistant-mascot>i{border-color:#e85446}.assistant-insight,.cash-balance,.route-health,.route-toll-summary,.invoice-summary,.document-score,.reference-card,.offer-route-head,.homeward-hero,.social-intro{background:radial-gradient(circle at 100% 0,#e8544624,#0000 35%),linear-gradient(145deg,#000,#3c3c3b)}:root{--liquid-surface:#ffffff8f;--liquid-surface-strong:#ffffffbd;--liquid-readable:#ffffffe8;--liquid-edge:#ffffffa3;--liquid-edge-muted:#3c3c3b29;--liquid-shadow:0 12px 34px #3c3c3b14,inset 0 1px 0 #ffffffe0,inset 0 -1px 0 #ffffff38;--liquid-control-shadow:0 6px 18px #3c3c3b11,inset 0 1px 0 #ffffffd6;--liquid-blur:blur(24px) saturate(1.24)}@media (width>=901px){.stage{background:radial-gradient(circle at 67% 16%,#e854462e,#0000 28%),radial-gradient(circle at 30% 84%,#3c3c3b29,#0000 33%),linear-gradient(145deg,#000,#3c3c3b 58%,#000);grid-template-columns:minmax(360px,430px);gap:0}.stage:before{opacity:.34;-webkit-mask-image:radial-gradient(circle,#000,#0000 74%);mask-image:radial-gradient(circle,#000,#0000 74%)}.design-note{display:none}}.device .app-content{background-color:#0000;background-image:radial-gradient(circle at 105% 4%,#e854461f,#0000 24%),radial-gradient(circle at -8% 48%,#3c3c3b21,#0000 28%),linear-gradient(155deg,#fff,#e2e2e2 60%,#fff);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:local;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.device .app-header{height:calc(70px + env(safe-area-inset-top));padding:calc(11px + env(safe-area-inset-top)) 14px 11px;-webkit-backdrop-filter:var(--liquid-blur);backdrop-filter:var(--liquid-blur);background:linear-gradient(#ffffffbd,#ffffff80);border:0;border-bottom:1px solid #ffffffb3;box-shadow:0 8px 24px #3c3c3b11,inset 0 -1px #3c3c3b12}.device .header-actions button{border-color:var(--liquid-edge);box-shadow:var(--liquid-control-shadow);-webkit-backdrop-filter:blur(16px)saturate(1.18);backdrop-filter:blur(16px)saturate(1.18);background:#ffffff70}.device .tabbar{left:10px;right:10px;bottom:max(8px,env(safe-area-inset-bottom));border:1px solid var(--liquid-edge);-webkit-backdrop-filter:blur(28px)saturate(1.26);backdrop-filter:blur(28px)saturate(1.26);background:linear-gradient(#ffffffc2,#ffffff94);border-radius:27px;height:74px;padding:8px 7px 10px;box-shadow:0 15px 36px #00000026,inset 0 1px #ffffffeb,inset 0 -1px #3c3c3b17}.device .tabbar button{border-radius:18px;transition:color .18s,background-color .18s,transform .18s cubic-bezier(.2,.8,.2,1)}.device .main-action i{border:1px solid #ffffffa8;box-shadow:0 13px 30px #0000004d,inset 0 1px #ffffff6b,inset 0 -1px #0000002e}.device :is(.weather-v20,.trip-alert-v20,.verification-banner-v24,.home-load-search-v21,.quick-actions-v20>div>button,.load-route-shell-v26,.loads-tools-v26,.loads-filter-panel-v21,.detail-extra-toggle-v21,.offer-note-toggle-v21,.profile-summary,.account-stats,.account-menu,.role-switch-card,.status-card,.shipment-card){border-color:var(--liquid-edge);background:var(--liquid-surface);box-shadow:var(--liquid-shadow);-webkit-backdrop-filter:var(--liquid-blur);backdrop-filter:var(--liquid-blur)}.device :is(.simple-load-card-v21,.company-detail,.offer-review-v24,.requirement-list-v24,.capability-list-v24,.offer-permission-list-v24){-webkit-backdrop-filter:blur(18px)saturate(1.14);backdrop-filter:blur(18px)saturate(1.14);background:var(--liquid-readable)!important;border-color:#ffffffe0!important;box-shadow:0 13px 34px #3c3c3b17,inset 0 1px #fff!important}.device :is(.route-pickers-v20>button:not(.swap-v20),.swap-v20,.loads-result-actions-v21>button,.loads-simple-actions-v27>button,.filter-chips button,.choice-row button,.offer-availability-v21 button,.offer-quick-v24 button,.search-box,.sort-inline-v27){box-shadow:var(--liquid-control-shadow);-webkit-backdrop-filter:blur(16px)saturate(1.16);backdrop-filter:blur(16px)saturate(1.16);background:#ffffff7a;border-color:#ffffffd1}.device :is(.loads-result-actions-v21>button.active,.loads-simple-actions-v27>button.active,.offer-availability-v21 button.active){background:#ffffffe0;border-color:#e854464d;box-shadow:inset 0 1px #ffffffe0,0 7px 16px #3c3c3b14}.active-trip-v20{background:linear-gradient(145deg,#000000f7,#3c3c3bf0);position:relative;overflow:hidden;box-shadow:0 18px 40px #00000038,inset 0 1px #ffffff1f}.active-trip-v20:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 0,#ffffff26,#0000 34%);position:absolute;inset:0}.home-show-loads-v27,.loads-show-primary-v27,.simple-load-card-v21 .card-cta,.simple-load-detail-v21 .offer-cta-v24,.simple-offer-v21 .offer-send-v21,.device .primary-button{transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s,filter .18s;position:relative;overflow:hidden;box-shadow:0 12px 26px #0003,inset 0 1px #ffffff5c,inset 0 -1px #0000002e}.home-show-loads-v27:before,.loads-show-primary-v27:before,.simple-load-card-v21 .card-cta:before,.simple-load-detail-v21 .offer-cta-v24:before,.simple-offer-v21 .offer-send-v21:before,.device .primary-button:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff38,#0000 32%,#ffffff0f 70%,#0000);position:absolute;inset:1px}.sheet{-webkit-backdrop-filter:blur(34px)saturate(1.22);backdrop-filter:blur(34px)saturate(1.22);background:#ffffffe3;border-top:1px solid #ffffffe6;box-shadow:0 -28px 75px #00000047,inset 0 1px #fff}.sheet-grabber{background:#3c3c3b38;border-radius:99px;width:39px;height:5px;box-shadow:inset 0 1px #ffffffb8}.device button:focus-visible{outline-offset:2px;outline:3px solid #3c3c3b47}@media (hover:hover) and (pointer:fine){.device :is(.home-show-loads-v27,.loads-show-primary-v27,.simple-load-card-v21 .card-cta,.simple-load-detail-v21 .offer-cta-v24,.simple-offer-v21 .offer-send-v21,.quick-actions-v20>div>button):hover{filter:brightness(1.025);transform:translateY(-1px)}}.device :is(.home-show-loads-v27,.loads-show-primary-v27,.simple-load-card-v21 .card-cta,.simple-load-detail-v21 .offer-cta-v24,.simple-offer-v21 .offer-send-v21,.quick-actions-v20>div>button):active{transform:scale(.985)}.offer-route-summary-v24{background:linear-gradient(145deg,#3c3c3bf5,#3c3c3bf0);box-shadow:inset 0 1px #ffffff21,0 10px 24px #00000024}.offer-route-summary-v24 small,.offer-route-summary-v24 p,.offer-route-summary-v24 em{color:#e2e2e2}.offer-quick-v24 button.active,.filter-chips button.active,.choice-row button.active{color:#fff;background:#3c3c3beb;border-color:#3c3c3be6;box-shadow:inset 0 1px #ffffff29,0 7px 17px #0000001f}@media (prefers-reduced-transparency:reduce){.device .app-header,.device .tabbar,.device :is(.weather-v20,.trip-alert-v20,.verification-banner-v24,.home-load-search-v21,.quick-actions-v20>div>button,.load-route-shell-v26,.loads-tools-v26,.loads-filter-panel-v21,.detail-extra-toggle-v21,.offer-note-toggle-v21,.profile-summary,.account-stats,.account-menu,.role-switch-card,.status-card,.shipment-card,.simple-load-card-v21){-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff!important}}@media (prefers-reduced-motion:reduce){.device button{transition:none!important}}@media (width<=0){:root{--coast-ink:#3c3c3b;--coast-muted:#3c3c3b;--coast-blue:#3c3c3b;--coast-blue-deep:#3c3c3b;--coast-sky:#e2e2e2;--coast-orange:#e85446;--coast-orange-soft:#fff;--liquid-surface:#ffffff94;--liquid-surface-strong:#ffffffc7;--liquid-readable:#ffffffeb;--liquid-edge:#ffffffc7;--liquid-edge-muted:#3c3c3b26;--liquid-shadow:0 14px 34px #3c3c3b1a,inset 0 1px 0 #fffffff0,inset 0 -1px 0 #e2e2e21f;--liquid-control-shadow:0 7px 19px #3c3c3b17,inset 0 1px 0 #fffffff0;--liquid-blur:blur(25px) saturate(1.32)}@media (width>=901px){.stage{background:radial-gradient(circle at 72% 14%,#e2e2e259,#0000 29%),radial-gradient(circle at 24% 78%,#e854462b,#0000 31%),linear-gradient(145deg,#3c3c3b,#3c3c3b 58%,#3c3c3b)}}.device{color:var(--coast-ink);background:#e2e2e2;border-color:#3c3c3b;box-shadow:0 45px 120px #00000080,0 0 0 1px #ffffff8a,inset 0 0 0 1px #fff3}.device .app-content{background:radial-gradient(circle at 104% 4%,#e854462e,#0000 25%),radial-gradient(circle at -8% 36%,#e2e2e245,#0000 32%),radial-gradient(circle at 78% 82%,#e2e2e238,#0000 31%),linear-gradient(155deg,#fff,#e2e2e2 56%,#fff)}.device .app-header{background:linear-gradient(#ffffffd1,#ffffff94);border-bottom-color:#ffffffd1;box-shadow:0 9px 25px #3c3c3b17,inset 0 -1px #3c3c3b14}.device .wordmark{color:var(--coast-ink)}.device .header-actions button{color:var(--coast-blue-deep)}.device .header-actions .role-pill{color:var(--coast-blue-deep);background:#ffffffb8;border-color:#3c3c3b3b}.device .signal{color:var(--coast-blue)}.device .signal i,.device .header-button em{background:var(--coast-orange);border-color:#fff}.device .tabbar{background:linear-gradient(#ffffffd6,#ffffffad);border-color:#ffffffd6;box-shadow:0 16px 38px #3c3c3b2e,inset 0 1px #fff,inset 0 -1px #3c3c3b1a}.device .tabbar button{color:#3c3c3b}.device .tabbar button.active{color:var(--coast-orange)}.device .tabbar button.active:not(.main-action){background:#ffffff85}.device .main-action i{background:linear-gradient(145deg,#3c3c3b,var(--coast-blue-deep));color:#fff;border-color:#ffffffdb;box-shadow:0 13px 29px #3c3c3b57,inset 0 1px #ffffff61,inset 0 -1px #00000040}.device .main-action span,.home-hello-v20 small,.device .page-heading small,.route-shell-head-v26 small{color:#3c3c3b}.home-hello-v20 h1,.device .page-heading h1,.quick-actions-v20>header h2{color:var(--coast-ink)}.weather-v20{color:var(--coast-blue-deep)}.active-trip-v20{background:radial-gradient(circle at 95% 0,#e2e2e247,#0000 36%),linear-gradient(145deg,#3c3c3b,#3c3c3b);border-color:#ffffff2b;box-shadow:0 18px 40px #3c3c3b3d,inset 0 1px #ffffff29}.active-trip-v20:before{background:radial-gradient(circle at 12% 0,#fff3,#0000 35%)}.active-trip-v20 .live-v20{color:#e2e2e2}.active-trip-v20 .live-v20 i,.active-trip-v20 .trip-route-v20>div i b{background:var(--coast-orange)}.active-trip-v20 .trip-route-v20>div,.active-trip-v20 .detail-v20,.active-trip-v20 .trip-route-v20 span em,.active-trip-v20 .trip-route-v20>div small,.active-trip-v20 .trip-route-v20 span small{color:#e2e2e2}.active-trip-v20 footer{border-top-color:#ffffff21}.active-trip-v20 footer button{color:#fff}.home-load-search-v21{border-radius:25px;padding:17px;background:linear-gradient(145deg,#ffffffba,#e2e2e28f)!important;box-shadow:0 17px 39px #3c3c3b1f,inset 0 1px #fff!important}.home-load-search-v21>header{text-align:center;justify-content:center}.home-load-search-v21>header h2{color:var(--coast-ink);margin:0;font-size:22px}.home-load-search-v21 .route-pickers-v20{grid-template-columns:1fr;gap:0}.home-load-search-v21 .route-pickers-v20>button:not(.swap-v20){background:linear-gradient(145deg,#ffffffbd,#ffffff94);border-color:#ffffffe6;width:100%;min-height:64px;box-shadow:0 8px 20px #3c3c3b17,inset 0 1px #fff}.home-load-search-v21 .route-pickers-v20>button:not(.swap-v20)>svg{color:var(--coast-orange)}.home-load-search-v21 .route-pickers-v20>button:last-child>svg,.home-load-search-v21 .route-pickers-v20 small{color:#3c3c3b}.home-load-search-v21 .route-pickers-v20 b{color:var(--coast-ink);font-size:16px}.home-load-search-v21 .swap-v20{z-index:2;color:var(--coast-blue);background:#ffffffdb;border-color:#fffffff5;margin:-8px auto;transform:rotate(90deg);box-shadow:0 7px 17px #3c3c3b24,inset 0 1px #fff}.home-show-loads-v27,.loads-show-primary-v27,.simple-load-card-v21 .card-cta,.simple-load-detail-v21 .offer-cta-v24,.simple-offer-v21 .offer-send-v21,.device .primary-button,.floating-add,.shipper-create{border-color:var(--coast-blue-deep);background:linear-gradient(145deg,#3c3c3b,var(--coast-blue-deep));color:#fff;box-shadow:0 12px 27px #3c3c3b40,inset 0 1px #ffffff4d,inset 0 -1px #00000038}.home-show-loads-v27>span{background:#ffffff21}.home-show-loads-v27 strong{background:var(--coast-orange);color:#fff}.quick-actions-v20>header button,.section-title button{color:var(--coast-blue)}.quick-actions-v20>div>button{background:linear-gradient(145deg,#ffffffb3,#e2e2e28c)!important;border-color:#ffffffd1!important;box-shadow:0 10px 24px #3c3c3b17,inset 0 1px #fff!important}.quick-actions-v20>div>button>span{color:var(--coast-blue);background:linear-gradient(145deg,#fff,#e2e2e2);box-shadow:inset 0 1px #fff}.quick-actions-v20>div>button:nth-child(3n+2)>span{color:var(--coast-orange);background:linear-gradient(145deg,#fff,#e2e2e2)}.quick-actions-v20>div>button b{color:#3c3c3b}.simple-load-card-v21 .card-route>span i{border-color:var(--coast-blue)}.simple-load-card-v21 .card-route>span:last-child i{background:var(--coast-blue)}.simple-load-facts-v21 span{color:#3c3c3b;background:#fff}.simple-load-card-v21 .card-cta{background:linear-gradient(145deg,#3c3c3b,var(--coast-blue-deep))}.loads-result-actions-v21>button.active,.loads-simple-actions-v27>button.active,.offer-availability-v21 button.active{color:var(--coast-blue-deep);background:#ffffffe0;border-color:#3c3c3b47}.offer-route-summary-v24{background:radial-gradient(circle at 100% 0,#e2e2e245,#0000 37%),linear-gradient(145deg,#3c3c3b,#3c3c3b);box-shadow:inset 0 1px #ffffff26,0 11px 26px #3c3c3b2e}.offer-route-summary-v24 small,.offer-route-summary-v24 p,.offer-route-summary-v24 em{color:#e2e2e2}.offer-quick-v24 button.active,.filter-chips button.active,.choice-row button.active{border-color:var(--coast-blue-deep);background:linear-gradient(145deg,#3c3c3b,var(--coast-blue-deep));color:#fff;box-shadow:inset 0 1px #ffffff2e,0 8px 18px #3c3c3b26}.assistant-insight,.cash-balance,.route-health,.route-toll-summary,.invoice-summary,.document-score,.reference-card,.offer-route-head,.homeward-hero,.social-intro{background:radial-gradient(circle at 100% 0,#e8544633,#0000 34%),linear-gradient(145deg,#3c3c3b,#3c3c3b)}.auth-stage,.role-stage{background:radial-gradient(circle at 15% 10%,#e2e2e23d,#0000 27%),linear-gradient(118deg,#3c3c3b 0 50%,#e2e2e2 50%)}.auth-art{background:radial-gradient(circle at 94% 15%,#e8544630,#0000 29%),linear-gradient(145deg,#3c3c3b,#3c3c3b)}.sheet{background:#ffffffe8;box-shadow:0 -28px 75px #3c3c3b45,inset 0 1px #fff}.sheet-grabber{background:#3c3c3b38}.device button:focus-visible{outline-color:#3c3c3b57}@media (prefers-reduced-transparency:reduce){.device .app-content{background:#fff!important}}}.home-load-search-v21{border-radius:25px;padding:17px}.home-load-search-v21>header{text-align:center;justify-content:center}.home-load-search-v21>header h2{margin:0;font-size:22px}.home-load-search-v21 .route-pickers-v20{grid-template-columns:1fr;gap:0}.home-load-search-v21 .route-pickers-v20>button:not(.swap-v20){width:100%;min-height:64px}.home-load-search-v21 .route-pickers-v20 b{font-size:16px}.home-load-search-v21 .swap-v20{z-index:2;margin:-8px auto;transform:rotate(90deg)}:root{--k-orange:#e85446;--k-black:#000;--k-white:#fff;--k-gray:#3c3c3b;--k-smoke:#e2e2e2;--brand:#e85446;--brand-dark:#e85446;--brand-soft:#e854461c;--brand-calm:#e85446;--brand-calm-dark:#e85446;--brand-calm-soft:#e854461c;--action-calm:#000;--action-calm-light:#3c3c3b;--ink:#000;--muted:#3c3c3b;--soft:#e2e2e2;--line:#3c3c3b2b;--green:#3c3c3b;--green-soft:#e2e2e2;--navy:#000;--blue:#3c3c3b;--liquid-surface:#ffffff94;--liquid-surface-strong:#fffc;--liquid-readable:#fffffff0;--liquid-edge:#ffffffd1;--liquid-edge-muted:#3c3c3b2b;--liquid-shadow:0 18px 46px #00000021;--liquid-blur:blur(25px) saturate(1.14)}html,body{background:#3c3c3b}.stage:before{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px)}.design-note,.design-note h1{color:#fff}.design-note>p,.brand-lockup small{color:#e2e2e2}.principles span{color:#fff}.principles b{color:#fff;background:#e854462e;border-color:#e854466b}.device{background:#e2e2e2;border-color:#000;box-shadow:0 42px 100px #0000006b,0 0 0 1px #ffffff42}.device .app-content{color:#000;scroll-padding-bottom:calc(154px + env(safe-area-inset-bottom));background:radial-gradient(circle at 102% 0,#e8544624,#0000 26%),linear-gradient(155deg,#fff,#e2e2e2 72%,#fff);padding-bottom:calc(154px + env(safe-area-inset-bottom))!important}.device .app-header,.device .tabbar{-webkit-backdrop-filter:var(--liquid-blur);backdrop-filter:var(--liquid-blur);background:linear-gradient(155deg,#ffffffd4,#e2e2e294);border-color:#ffffffc2;box-shadow:0 14px 34px #00000024,inset 0 1px #fff}.device .wordmark,.device .header-actions button{color:#000}.device .signal{color:#3c3c3b}.device .signal i,.device .header-button em{background:#e85446;border-color:#fff}.theme-toggle{place-items:center;color:#000!important;background:#ffffff9e!important;border-color:#3c3c3b24!important;font-size:20px!important;display:grid!important}.device .tabbar button.active:not(.main-action){background:#ffffffa3}.device .main-action i{background:linear-gradient(145deg,#3c3c3b,#000);border-color:#ffffffdb;box-shadow:0 12px 27px #00000047,inset 0 1px #ffffff40}.active-trip-v20,.offer-route-summary-v24,.assistant-insight,.cash-balance,.route-health,.route-toll-summary,.invoice-summary,.document-score,.reference-card,.offer-route-head,.homeward-hero,.social-intro{background:radial-gradient(circle at 100% 0,#e854463d,#0000 36%),linear-gradient(145deg,#3c3c3b,#000)!important;box-shadow:0 16px 37px #0003,inset 0 1px #ffffff29!important}.active-trip-v20 .live-v20,.offer-route-summary-v24 em{color:#fff}.active-trip-v20 .live-v20 i,.active-trip-v20 .trip-route-v20>div i b{background:#e85446}.active-trip-v20 .trip-route-v20>div,.active-trip-v20 .detail-v20,.active-trip-v20 .trip-route-v20 span em,.active-trip-v20 .trip-route-v20>div small,.active-trip-v20 .trip-route-v20 span small{color:#e2e2e2}.home-load-search-v21,.quick-actions-v20>div>button,.load-route-shell-v26,.simple-load-card-v21,.loads-filter-panel-v21,.market-entity-switch-v21,.elastic-search-v21,.vehicle-market-inline-v21 .filter-editor-group-v21{-webkit-backdrop-filter:var(--liquid-blur);backdrop-filter:var(--liquid-blur);background:linear-gradient(145deg,#ffffffc2,#e2e2e27a)!important;border-color:#ffffffc9!important;box-shadow:0 14px 32px #0000001a,inset 0 1px #fff!important}.home-load-search-v21 .route-pickers-v20>button:not(.swap-v20){background:#ffffffab;border-color:#ffffffe0;box-shadow:0 7px 19px #00000014,inset 0 1px #fff}.home-load-search-v21 .route-pickers-v20>button svg,.home-load-search-v21 .route-pickers-v20>button:last-child>svg{color:#e85446}.home-load-search-v21 .swap-v20{color:#3c3c3b;background:#ffffffc9;border-color:#fff}.home-show-loads-v27,.loads-show-primary-v27,.simple-load-card-v21 .card-cta,.simple-load-detail-v21 .offer-cta-v24,.simple-offer-v21 .offer-send-v21,.device .primary-button,.floating-add,.shipper-create{color:#fff;background:linear-gradient(145deg,#3c3c3b,#000);border-color:#000;box-shadow:0 12px 27px #0000003b,inset 0 1px #ffffff40}.home-show-loads-v27 strong{background:#e85446}.quick-actions-v20>div>button>span,.quick-actions-v20>div>button:nth-child(3n+2)>span{color:#e85446;background:linear-gradient(145deg,#fff,#e2e2e2)}.quick-actions-v20>div>button b{color:#000}.simple-load-card-v21 .card-route>span i{border-color:#3c3c3b}.simple-load-card-v21 .card-route>span:last-child i{background:#3c3c3b}.simple-load-facts-v21 span{color:#3c3c3b;background:#e2e2e2a1}.simple-load-card-v21 .card-cta{background:linear-gradient(145deg,#3c3c3b,#000)}.loads-result-actions-v21>button.active,.loads-simple-actions-v27>button.active,.offer-availability-v21 button.active,.filter-chips button.active,.choice-row button.active{color:#fff;box-shadow:none;background:#000;border-color:#000}.sheet{background:#ffffffe8;box-shadow:0 -28px 75px #00000047,inset 0 1px #fff}.sheet-grabber{background:#3c3c3b38}.device button:focus-visible,.device input:focus-visible{outline-color:#e854466b}.market-entity-switch-v21{border:1px solid var(--line);border-radius:17px;grid-template-columns:1fr 1fr;gap:7px;margin:0 0 10px;padding:5px;display:grid}.market-entity-switch-v21>button{color:#3c3c3b;text-align:center;background:0 0;border:0;border-radius:13px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:8px;display:flex}.market-entity-switch-v21>button>span{flex-direction:column;display:flex}.market-entity-switch-v21 b{font-size:11px}.market-entity-switch-v21 small{margin-top:2px;font-size:7px}.market-entity-switch-v21>button.active{color:#fff;background:#000;box-shadow:0 7px 18px #0000002e}.market-entity-switch-v21>button.active svg{color:#e85446}.elastic-search-v21{border:1px solid var(--line);border-radius:17px;grid-template-rows:1fr auto;grid-template-columns:auto 1fr auto;align-items:center;column-gap:8px;min-height:54px;margin:10px 0;padding:8px 11px;display:grid}.elastic-search-v21>span{color:#e85446;grid-row:1/3;font-size:20px}.elastic-search-v21 input{min-width:0;color:inherit;background:0 0;border:0;outline:0;font-size:12px}.elastic-search-v21 button{color:inherit;background:0 0;border:0;grid-row:1;font-size:18px}.elastic-search-v21 em{letter-spacing:.8px;color:#3c3c3b;grid-column:2/4;font-size:7px;font-style:normal;font-weight:850}.elastic-search-v21 em.searching{color:#e85446}.filter-editor-head-v21{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.filter-editor-head-v21 span{flex-direction:column;display:flex}.filter-editor-head-v21 small,.filter-editor-group-v21>small{letter-spacing:1px;color:#e85446;font-size:7px;font-weight:850}.filter-editor-head-v21 b{margin-top:2px;font-size:13px}.filter-editor-head-v21 button{color:#e85446;background:0 0;border:0;font-size:9px;font-weight:850}.filter-editor-group-v21{border:1px solid var(--line);border-radius:13px;margin-top:9px;padding:10px}.filter-price-v21{border:1px solid var(--line);border-radius:13px;gap:10px;margin-top:9px;padding:10px;justify-content:space-between!important;align-items:center!important;display:flex!important}.filter-price-v21 span{flex-direction:column;display:flex}.filter-price-v21 small{color:#e85446;letter-spacing:.8px;font-size:7px}.filter-price-v21 b{margin-top:2px;font-size:10px}.filter-price-v21 input{text-align:right;width:105px!important;height:38px!important;margin:0!important}.filter-editor-sheet-v21 .choice-row{flex-wrap:wrap}.filter-editor-sheet-v21 .form{gap:14px}.vehicle-market-inline-v21{display:block}.vehicle-market-toolbar-v21{color:#3c3c3b;justify-content:space-between;align-items:center;margin:10px 2px;font-size:9px;display:flex}.vehicle-market-toolbar-v21>div{background:#e2e2e2b3;border-radius:9px;padding:3px;display:flex}.vehicle-market-toolbar-v21 button{background:0 0;border:0;border-radius:7px;padding:6px 8px;font-size:8px}.vehicle-market-toolbar-v21 button.active{color:#fff;background:#000}.vehicle-publish-v21{width:100%;margin-top:10px}.safe-list-bottom-v21,.load-list,.whatsapp-load-list,.offer-list,.shipper-load-list{padding-bottom:38px}.load-card,.empty-vehicle-card,.status-card{scroll-margin-bottom:170px}.device.theme-dark{--ink:#fff;--muted:#e2e2e2;--soft:#3c3c3b;--line:#ffffff2b;--white:#000;color:#fff;background:#000}.device.theme-dark .app-content{color:#fff;background:radial-gradient(circle at 100% 0,#e8544633,#0000 27%),linear-gradient(155deg,#000,#3c3c3b 74%,#000)}.device.theme-dark .app-header,.device.theme-dark .tabbar{background:linear-gradient(155deg,#3c3c3bc7,#000000ab);border-color:#ffffff2b;box-shadow:0 15px 38px #0000006b,inset 0 1px #ffffff29}.device.theme-dark .official-logo{filter:invert()grayscale()brightness(3)}.device.theme-dark .wordmark,.device.theme-dark .header-actions button,.device.theme-dark .theme-toggle{color:#fff!important}.device.theme-dark .theme-toggle{background:#3c3c3b9e!important;border-color:#ffffff2e!important}.device.theme-dark .tabbar button{color:#e2e2e2}.device.theme-dark .main-action i{background:linear-gradient(145deg,#e85446,#e85446);border-color:#3c3c3b}.device.theme-dark :is(.home-load-search-v21,.quick-actions-v20>div>button,.load-route-shell-v26,.simple-load-card-v21,.loads-filter-panel-v21,.market-entity-switch-v21,.elastic-search-v21,.filter-editor-group-v21,.load-card,.empty-vehicle-card,.status-card,.shipment-card,.profile-summary,.account-menu,.account-stats,.weather-v20,.sheet){color:#fff!important;background:linear-gradient(145deg,#3c3c3bba,#0000008a)!important;border-color:#ffffff2b!important;box-shadow:0 14px 32px #0000004d,inset 0 1px #ffffff21!important}.device.theme-dark :is(h1,h2,h3,b,strong,.page-heading h1,.quick-actions-v20>div>button b,.home-load-search-v21 .route-pickers-v20 b){color:#fff}.device.theme-dark :is(p,small,em,.list-meta,.vehicle-market-toolbar-v21){color:#e2e2e2}.device.theme-dark input,.device.theme-dark select,.device.theme-dark textarea{color:#fff!important;background:#00000075!important;border-color:#ffffff2e!important}.device.theme-dark .market-entity-switch-v21>button.active,.device.theme-dark .filter-chips button.active,.device.theme-dark .choice-row button.active{color:#fff;background:#e85446;border-color:#e85446}.device.theme-dark .sheet-backdrop{background:#000000b3}@media (width<=820px){.device .app-content{padding-bottom:calc(158px + env(safe-area-inset-bottom))!important}.safe-list-bottom-v21,.load-list,.whatsapp-load-list{padding-bottom:52px}}@media (prefers-reduced-transparency:reduce){.device .app-content{background:#fff!important}.device.theme-dark .app-content{background:#000!important}}.device{font-size:14px}.device :is(button,a,[role=button],summary,label.document-upload-v24){min-width:48px;min-height:48px}.device :is(input,select,textarea){min-height:48px;font-size:16px!important}.device p{line-height:1.48;font-size:14px!important}.device :is(small,em){line-height:1.4;font-size:12px!important}.device :is(button,a,label),.device :is(button,a) :is(b,strong){font-size:14px!important}.device :is(button,a) small{font-size:12px!important}.device .header-actions .signal{display:none!important}.device :is(.load-list,.whatsapp-load-list,.offer-list,.shipper-load-list,.safe-list-bottom-v21){padding-bottom:96px!important}.device :is(.load-card,.empty-vehicle-card,.status-card,.shipment-card){scroll-margin-bottom:210px}.quick-manager-title-v21{color:#3c3c3b;letter-spacing:1px;margin:5px 2px 0;font-size:11px}.quick-manager-order-v21{gap:8px;display:grid}.quick-manager-order-v21 article{background:#ffffffc2;border:1px solid #3c3c3b2b;border-radius:16px;grid-template-columns:32px minmax(0,1fr) repeat(3,48px);align-items:center;gap:6px;padding:8px;display:grid;box-shadow:inset 0 1px #fff}.quick-manager-order-v21 article>span{color:#3c3c3b;background:#e2e2e2;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:850;display:grid}.quick-manager-order-v21 article>div{min-width:0}.quick-manager-order-v21 article b,.quick-manager-order-v21 article small{display:block}.quick-manager-order-v21 article b{font-size:13px}.quick-manager-order-v21 article small{text-overflow:ellipsis;white-space:nowrap;color:#3c3c3b;overflow:hidden}.quick-manager-order-v21 article button{color:#000;background:#fff;border:1px solid #3c3c3b2b;border-radius:13px;width:48px;height:48px;font-size:19px}.quick-manager-order-v21 article button:last-child{color:#e85446}.quick-manager-order-v21 article button:disabled{opacity:.28;cursor:not-allowed}.quick-manager-list-v21 button:disabled{opacity:.42;cursor:not-allowed}.device.theme-dark .quick-manager-title-v21{color:#e2e2e2}.device.theme-dark .quick-manager-order-v21 article{background:#3c3c3bb8;border-color:#ffffff2b;box-shadow:inset 0 1px #ffffff21}.device.theme-dark .quick-manager-order-v21 article>span{color:#fff;background:#000}.device.theme-dark .quick-manager-order-v21 article small{color:#e2e2e2}.device.theme-dark .quick-manager-order-v21 article button{color:#fff;background:#000;border-color:#ffffff2b}.device.theme-dark .quick-manager-order-v21 article button:last-child{color:#e85446}@media (width<=460px){.quick-manager-order-v21 article{grid-template-columns:28px minmax(0,1fr) repeat(3,48px);gap:4px;padding:7px}.quick-manager-order-v21 article>span{width:28px;height:28px}}.device .simple-load-facts-v21 span{font-size:14px!important}.device .published-v27,.device .elastic-search-v21 em,.device .vehicle-market-toolbar-v21{font-size:12px!important}.simple-load-card-v21 .card-cta{text-align:left;color:#000!important;min-height:48px!important;box-shadow:none!important;background:0 0!important;border-top:1px solid #3c3c3b2b!important;margin-top:8px!important;padding:10px 0 0!important}.simple-load-card-v21 .card-cta b{margin-left:5px;color:#e85446!important}.carrier-home-v20.has-active-trip .home-show-loads-v27{color:#000!important;box-shadow:none!important;background:#ffffffb8!important;border:1px solid #3c3c3b2b!important}.carrier-home-v20.has-active-trip .home-show-loads-v27 strong{color:#000;background:#e2e2e2}.carrier-home-v20.notice-pending .active-trip-v20{color:#000!important;background:linear-gradient(145deg,#ffffffd6,#e2e2e29e)!important;border:1px solid #3c3c3b2b!important;box-shadow:0 10px 24px #00000017!important}.carrier-home-v20.notice-pending .active-trip-v20 :is(.live-v20,.detail-v20,.trip-route-v20 span small,.trip-route-v20 span em,.trip-route-v20>div small){color:#3c3c3b!important}.carrier-home-v20.notice-pending .active-trip-v20 :is(.active-trip-toggle-v22>b,.trip-route-v20 b){color:#000!important}.carrier-home-v20.notice-pending .active-trip-v20 footer button{color:#000!important;box-shadow:none!important;background:#ffffffb8!important;border-color:#3c3c3b2b!important}.carrier-home-v20.notice-pending .trip-alert-v20{color:#fff;background:#000;border-color:#000;box-shadow:0 12px 27px #00000038}.simplified-trip-v28{gap:12px;display:grid}.trip-next-action-v28{color:#fff;text-align:left;background:linear-gradient(145deg,#3c3c3b,#000);border:1px solid #000;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px 16px;display:flex;box-shadow:0 12px 27px #00000038,inset 0 1px #fff3}.trip-next-action-v28 span{flex-direction:column;gap:3px;display:flex}.trip-next-action-v28 small{letter-spacing:.08em;font-weight:850;color:#e2e2e2!important}.trip-next-action-v28 b{color:#fff!important}.trip-next-action-v28 strong{color:#fff;background:#e85446;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.trip-next-action-v28.completed{background:linear-gradient(145deg,#000,#3c3c3b);border-color:#3c3c3b}.trip-next-action-v28.completed strong{color:#000;background:#fff}.trip-operation-grid-v28{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.trip-operation-grid-v28 button{color:#000;background:#ffffffc2;border:1px solid #3c3c3b2b;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:62px;padding:8px;display:flex;box-shadow:inset 0 1px #fff}.trip-operation-grid-v28 button svg{color:#3c3c3b}.trip-operation-grid-v28 button.active{background:#e2e2e2;border-color:#000}.trip-operation-grid-v28 button.active svg{color:#e85446}.trip-panel-v28{animation:.18s ease-out panel-in-v28;margin:0!important}.trip-more-toggle-v28{color:#000;text-align:left;background:#ffffffa6;border:1px solid #3c3c3b2b;border-radius:15px;justify-content:space-between;align-items:center;width:100%;min-height:52px;padding:0 14px;display:flex;box-shadow:inset 0 1px #fff}.trip-more-toggle-v28 b{background:#e2e2e2;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.trip-more-toggle-v28.active{border-color:#3c3c3b}.trip-more-list-v28{gap:7px;animation:.18s ease-out panel-in-v28;display:grid}.trip-more-list-v28>button{color:#000;text-align:left;background:#ffffffb8;border:1px solid #3c3c3b2b;border-radius:15px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:60px;padding:10px 13px;display:flex}.trip-more-list-v28>button span{flex-direction:column;gap:3px;display:flex}.trip-more-list-v28>button small{color:#3c3c3b}.trip-more-list-v28>button strong{color:#e85446}.work-offline-v20,.simplified-trip-v28 .offline-actions-v20,.simplified-trip-v28 .route-overview,.simplified-trip-v28 .map-card{margin:0}.simplified-trip-v28 .google-map-expand-v22{color:#000;background:#ffffffe0;border-color:#3c3c3b2b;box-shadow:0 6px 18px #0000001f}@keyframes panel-in-v28{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.device.theme-dark .simple-load-card-v21 .card-cta{color:#fff!important;border-color:#ffffff2b!important}.device.theme-dark .carrier-home-v20.has-active-trip .home-show-loads-v27,.device.theme-dark .trip-operation-grid-v28 button,.device.theme-dark .trip-more-toggle-v28,.device.theme-dark .trip-more-list-v28>button{color:#fff!important;background:#3c3c3bb8!important;border-color:#ffffff2b!important;box-shadow:inset 0 1px #ffffff21!important}.device.theme-dark .carrier-home-v20.notice-pending .active-trip-v20{color:#fff!important;background:linear-gradient(145deg,#3c3c3bc2,#00000094)!important;border-color:#ffffff2b!important}.device.theme-dark .carrier-home-v20.notice-pending .active-trip-v20 :is(.live-v20,.detail-v20,.trip-route-v20 span small,.trip-route-v20 span em,.trip-route-v20>div small){color:#e2e2e2!important}.device.theme-dark .carrier-home-v20.notice-pending .active-trip-v20 :is(.active-trip-toggle-v22>b,.trip-route-v20 b){color:#fff!important}.device.theme-dark .carrier-home-v20.notice-pending .active-trip-v20 footer button{color:#fff!important;background:#3c3c3bb8!important;border-color:#ffffff2b!important}.device.theme-dark .trip-operation-grid-v28 button.active{border-color:#e85446!important}.device.theme-dark .trip-operation-grid-v28 button svg{color:#e2e2e2}.device.theme-dark .trip-operation-grid-v28 button.active svg{color:#e85446}.device.theme-dark .trip-more-toggle-v28 b{color:#fff;background:#000}.device.theme-dark .trip-more-list-v28>button small{color:#e2e2e2}.device.theme-dark .simplified-trip-v28 .google-map-expand-v22{color:#fff;background:#3c3c3be0;border-color:#ffffff2b}.device .header-actions .role-pill{color:#000!important;background:#e2e2e2b8!important;border-color:#3c3c3b2b!important}.device .app-page-back{color:#000!important;background:#ffffffeb!important;border-color:#e2e2e2!important}.device .page-heading small{color:#e85446!important}.device .page-heading h1{color:#000!important}.device .tabbar button :is(span,b){color:inherit!important}.device .main-action i{color:#fff!important;border-color:#e2e2e2!important}.device .empty-vehicle-card{border-color:#e2e2e2!important}.device .empty-live{color:#3c3c3b!important;background:#e2e2e2!important}.device .empty-live i{background:#e85446!important;box-shadow:0 0 0 3px #e8544624!important}.device .empty-vehicle-route em,.device .empty-vehicle-card>p,.device .empty-driver small{color:#3c3c3b!important}.device .empty-driver b em{color:#e85446!important}.device .empty-driver>button{color:#000!important}.device .empty-vehicle-card footer button:last-child{color:#fff!important;background:#3c3c3b!important}.device .secondary-button{border-color:#e2e2e2!important}.device.theme-dark .header-actions .role-pill{color:#fff!important;background:#3c3c3bb8!important;border-color:#ffffff2b!important}.device.theme-dark .app-page-back{color:#fff!important;background:#3c3c3bc7!important;border-color:#ffffff2b!important}.device.theme-dark .page-heading h1{color:#fff!important}.device.theme-dark .empty-vehicle-card>p,.device.theme-dark .empty-vehicle-route em,.device.theme-dark .empty-driver small,.device.theme-dark .tabbar button{color:#e2e2e2!important}.device.theme-dark .main-action i{border-color:#3c3c3b!important}.device .assistant-mascot>i{border-color:#e85446!important}.device .delay-report-v22 .delay-impact-v22{color:#000!important;background:#e8544614!important;border-color:#e8544647!important}.device .delay-report-v22 .delay-impact-v22 p{color:#3c3c3b!important}.device .delay-report-v22 .choice-row button{color:#3c3c3b!important;background:#ffffffc7!important;border-color:#e2e2e2!important}.device .delay-report-v22 .choice-row button.active{color:#fff!important;box-shadow:none!important;background:#000!important;border-color:#000!important}.device .delay-report-v22 .optional{color:#3c3c3b!important}.device .delay-summary-v22 span{background:#e2e2e29e!important}.device .delay-summary-v22 small{color:#3c3c3b!important}.device.theme-dark .delay-report-v22 .delay-impact-v22{color:#fff!important;background:#e854461f!important}.device.theme-dark .delay-report-v22 .delay-impact-v22 p{color:#e2e2e2!important}.device.theme-dark .delay-report-v22 .choice-row button{color:#e2e2e2!important;background:#3c3c3bb8!important;border-color:#ffffff2b!important}.device.theme-dark .delay-report-v22 .choice-row button.active{color:#fff!important;background:#e85446!important;border-color:#e85446!important}.auth-stage :is(button,a,input,select,textarea,.license-auth-button),.role-stage :is(button,a,input,select,textarea){min-height:48px}.auth-stage :is(p,label),.role-stage :is(p,label){line-height:1.48;font-size:14px!important}.auth-stage :is(small,em),.role-stage :is(small,em){line-height:1.4;font-size:12px!important}.auth-stage :is(button,a,label),.role-stage :is(button,a,label){font-size:14px!important}.auth-stage :is(input,select,textarea),.role-stage :is(input,select,textarea){font-size:16px!important}.auth-panel{overscroll-behavior:contain;overflow-y:auto}.role-option{min-height:104px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e2e2e2!important;border-left-width:4px!important;transform:none!important}.role-option:before{display:none}.role-option.selected{background:#fff!important;border-color:#000 #000 #000 #e85446!important;box-shadow:0 0 0 2px #00000014!important}.role-option>strong{color:#3c3c3b;border:1px solid #e2e2e2;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.role-option.selected>strong{color:#fff;background:#e85446;border-color:#e85446}.role-continue-v29{margin-top:12px;color:#fff!important;background:#000!important;box-shadow:0 10px 24px #0000002e!important}.device .tabbar .main-action{position:relative;color:#3c3c3b!important}.device .main-action i{width:28px!important;height:24px!important;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;position:static!important;top:auto!important}.device .main-action span{color:inherit!important;margin-top:0!important}.device .empty-vehicle-card footer button:last-child,.device .wa-quick-card footer button:last-child{color:#000!important;box-shadow:none!important;background:0 0!important;border-left:1px solid #3c3c3b2b!important}.device .services-return-button{color:#000;box-shadow:none;background:#ffffffb8;border:1px solid #3c3c3b2b;position:static}.cost-context-v29,.delivery-route-context-v29,.trip-inline-context-v29{color:#000;background:#e2e2e27a;border:1px solid #3c3c3b2b;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 10px;margin-bottom:12px;padding:12px 13px;display:grid}.cost-context-v29 small,.delivery-route-context-v29 small,.trip-inline-context-v29 small{color:#e85446;letter-spacing:.08em;grid-column:1/-1;font-weight:850}.cost-context-v29 b,.delivery-route-context-v29 b,.trip-inline-context-v29 b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cost-context-v29 span,.delivery-route-context-v29 span,.trip-inline-context-v29 span{color:#3c3c3b;text-align:right}.offer-submit-error-v29{color:#000;background:#e8544617;border:1px solid #e8544652;border-radius:14px;padding:12px 13px}.offer-submit-error-v29 b{display:block}.offer-submit-error-v29 p{margin:4px 0 0;color:#3c3c3b!important}.carrier-home-v20.trip-error .home-show-loads-v27,.carrier-home-v20.trip-offline .home-show-loads-v27{color:#000!important;box-shadow:none!important;background:#ffffffb8!important;border:1px solid #3c3c3b2b!important}.carrier-home-v20.trip-error .home-show-loads-v27 strong,.carrier-home-v20.trip-offline .home-show-loads-v27 strong{color:#000;background:#e2e2e2}.device.theme-dark .role-option{color:#fff!important;background:#3c3c3ba3!important;border-color:#ffffff2b!important}.device.theme-dark .role-option.selected{background:#000!important;border-color:#fff!important}.device.theme-dark .role-option.selected>strong{color:#000;background:#fff}.device.theme-dark .empty-vehicle-card footer button:last-child,.device.theme-dark .wa-quick-card footer button:last-child{color:#fff!important;border-left-color:#ffffff2b!important}.device.theme-dark .services-return-button,.device.theme-dark :is(.cost-context-v29,.delivery-route-context-v29,.trip-inline-context-v29){color:#fff;background:#3c3c3bb8;border-color:#ffffff2b}.device.theme-dark :is(.cost-context-v29,.delivery-route-context-v29,.trip-inline-context-v29) span{color:#e2e2e2}.device.theme-dark .offer-submit-error-v29{color:#fff;background:#e8544624}.device.theme-dark .offer-submit-error-v29 p{color:#e2e2e2!important}.device.theme-dark :is(.carrier-home-v20.trip-error,.carrier-home-v20.trip-offline) .home-show-loads-v27{color:#fff!important;background:#3c3c3bb8!important;border-color:#ffffff2b!important}.device .header-actions .role-pill{max-width:84px!important;font-size:12px!important}.device .quick-actions-v20>header button{color:#3c3c3b!important}.device .quick-actions-v20>header button:last-child{color:#e85446!important}.device.theme-dark .header-actions .header-button{color:#fff!important;background:#3c3c3bb8!important;border-color:#ffffff2b!important}.device.theme-dark .quick-actions-v20>header button{color:#e2e2e2!important}.device.theme-dark .quick-actions-v20>header button:last-child{color:#e85446!important}@media (width<=360px){.device .header-actions .role-pill{padding:0 6px;left:8px;max-width:82px!important}}.device .offer-quick-v24 button.active,.device .offer-availability-v21 button.active{color:#fff!important;box-shadow:none!important;background:#000!important;border-color:#000!important}.device .offer-amount-v24>div{border-color:#3c3c3b!important}.device .offer-amount-v24>div>b,.device .offer-amount-v24 input{color:#000!important}.device .offer-range-v24{color:#3c3c3b!important;background:#e2e2e2a3!important}.device .offer-range-v24 b{color:#000!important}.device .offer-legal-v24 svg{color:#3c3c3b!important}.device.theme-dark .offer-quick-v24 button.active,.device.theme-dark .offer-availability-v21 button.active{color:#fff!important;background:#e85446!important;border-color:#e85446!important}.device.theme-dark .offer-amount-v24>div{border-color:#ffffff52!important}.device .empty-live,.device .account-screen-v20 .profile-summary span,.device .account-screen-v20 .account-section>h3,.device .services-sheet .service-group>h3,.device .trip-contacts-v22>header>span,.device .filter-price-v21 b{font-size:12px!important;line-height:1.35!important}.device .empty-vehicle-route b,.device .empty-vehicle-facts b,.device .empty-driver b{font-size:14px!important;line-height:1.3!important}.device .empty-driver>i{font-size:12px!important}.device .vehicle-publish-v21{min-height:54px!important}.device .v20-empty-state button{color:#fff!important;background:#000!important;border-color:#000!important;min-height:52px!important;box-shadow:0 9px 20px #00000029!important}.device.theme-dark .v20-empty-state button{color:#000!important;background:#fff!important;border-color:#fff!important}.device .trip-document-manager-v30 article.next>label,.device .trip-document-manager-v30 article.next>button{color:#fff!important;background:#000!important;border-color:#000!important;box-shadow:0 8px 18px #00000029!important}.device .trip-document-manager-v30 article.next>i{color:#000!important;background:#e85446!important}.device.theme-dark .trip-document-manager-v30 article.next>label,.device.theme-dark .trip-document-manager-v30 article.next>button{color:#000!important;background:#fff!important;border-color:#fff!important}.device.theme-dark .offer-range-v24{color:#e2e2e2!important;background:#3c3c3bb8!important}.device.theme-dark .offer-range-v24 b{color:#fff!important}.single-code-v29{display:block!important}.single-code-v29 input{text-align:center;letter-spacing:.55em;min-height:56px;font-weight:850;width:100%!important;font-size:22px!important}.device .detail-status-v22 span{color:#000!important;background:#e2e2e2!important;border:1px solid #e2e2e2!important}.device .detail-status-v22 em{color:#e85446!important;background:#fff!important;border:1px solid #e2e2e2!important}.device .offer-gate-v24{color:#fff!important;background:linear-gradient(145deg,#3c3c3b,#000)!important}.device .offer-gate-v24 p{color:#e2e2e2!important}.device .offer-gate-v24>span{background:#ffffff1a!important;border-color:#ffffff3d!important}.device .offer-gate-v24.rejected{background:linear-gradient(145deg,#e85446,#000)!important}.device .offer-gate-v24.review{background:linear-gradient(145deg,#3c3c3b,#000)!important}.device .verification-result-v24{background:#fff!important;border-color:#e2e2e2!important}.device .verification-result-v24>span,.device .offer-sent-status-v24 .done i{color:#fff!important;background:#e85446!important}.device .verification-result-v24 p,.device .offer-sent-status-v24 small{color:#3c3c3b!important}.device .verification-result-v24 em{color:#000!important;background:#e2e2e2!important}.device .verification-result-v24.review>span{background:#3c3c3b!important}.device .offer-sent-status-v24 i{color:#3c3c3b!important;background:#e2e2e2!important}.device .offer-sent-status-v24 span:not(:last-child):after{background:#e2e2e2!important}.simple-offer-v21 :is(input,textarea,button):disabled{cursor:wait;opacity:.62}@media (width<=360px){.device .active-trip-toggle-v22{grid-template-columns:auto minmax(0,1fr) auto}.device .active-trip-toggle-v22>b{font-size:12px;display:block}}.device.theme-dark .verification-result-v24{background:#3c3c3b!important;border-color:#ffffff2b!important}.device.theme-dark .verification-result-v24 h3{color:#fff!important}.device.theme-dark .verification-result-v24 p,.device.theme-dark .offer-sent-status-v24 small{color:#e2e2e2!important}.device .verification-banner-v24{color:#000!important;background:#ffffffd1!important;border-color:#e2e2e2 #e2e2e2 #e2e2e2 #e85446!important;border-left-style:solid!important;border-left-width:4px!important}.device .verification-banner-v24>span{color:#fff!important;background:#e85446!important}.device .verification-banner-v24 :is(small,strong){color:#e85446!important}.device .verification-banner-v24 p{color:#3c3c3b!important}.device :is(.verification-intro-v24,.offer-route-summary-v24){color:#fff!important;background:linear-gradient(145deg,#3c3c3b,#000)!important}.device :is(.verification-intro-v24,.offer-route-summary-v24) :is(p,small){color:#e2e2e2!important}.device .verification-regions-v24 button.selected{color:#fff!important;background:#000!important;border-color:#000!important}.device .verification-consent-v24{color:#000!important;background:#e2e2e2!important}.device .document-upload-v24.uploaded{background:#fff!important;border-color:#e85446!important}.device .whatsapp-view-switch button.active{background:#fff!important;border-color:#e85446!important;box-shadow:0 0 0 1px #e85446!important}.device .whatsapp-view-switch button>span,.device .whatsapp-summary b{color:#e85446!important}.device .whatsapp-status em{color:#fff!important;background:#e85446!important}.device .wa-source-tabs button.active{color:#e85446!important}.device .wa-source-tabs em,.device .wa-quick-head>span.personal{color:#000!important;background:#e2e2e2!important}.device .wa-quick-card.personal-source{border-left-color:#e85446!important}.device .wa-single-original-v26{background:#e2e2e2!important;border-color:#e2e2e2!important}.device .wa-single-original-v26 :is(small,span){color:#3c3c3b!important}.device .wa-single-original-v26 small{color:#000!important}.device .wa-message{background:#e2e2e2!important}.device .wa-message:before{border-top-color:#e2e2e2!important}.device .wa-avatar{color:#000!important;background:#e2e2e2!important}.device.theme-dark .verification-banner-v24,.device.theme-dark .document-upload-v24.uploaded,.device.theme-dark .whatsapp-view-switch button.active{color:#fff!important;background:#3c3c3b!important;border-color:#ffffff2b!important}.device.theme-dark .verification-banner-v24 p,.device.theme-dark .wa-single-original-v26 :is(small,span){color:#e2e2e2!important}.device.theme-dark .wa-single-original-v26,.device.theme-dark .wa-message{background:#3c3c3b!important}.device.theme-dark .wa-message:before{border-top-color:#3c3c3b!important}.device:not(.theme-dark) :is(.page-heading small,.section-title small,.sheet-header small,.assistant-head small,.attention-card small,.filter-editor-group-v21>small,.elastic-search-v21 em,.cost-context-v29 small,.delivery-route-context-v29 small,.trip-inline-context-v29 small,.verification-banner-v24 small,.verification-banner-v24 strong){color:#3c3c3b!important}.device.theme-dark :is(.page-heading small,.section-title small,.sheet-header small,.assistant-head small,.attention-card small,.filter-editor-group-v21>small,.elastic-search-v21 em,.cost-context-v29 small,.delivery-route-context-v29 small,.trip-inline-context-v29 small,.verification-banner-v24 small,.verification-banner-v24 strong){color:#e2e2e2!important}.device:not(.theme-dark) :is(.route-shell-head-v26 em,.published-v27,.quick-actions-v20>header button:last-child){color:#3c3c3b!important}.device.theme-dark :is(.route-shell-head-v26 em,.published-v27,.quick-actions-v20>header button:last-child){color:#e2e2e2!important}@media (width<=360px),(height<=760px){.role-phone{padding:18px 14px 14px}.role-brand{min-height:62px;margin:-18px -14px 0;padding:14px}.role-brand .official-logo{width:122px}.role-brand>span{display:none}.role-brand>em{padding:5px 6px}.role-intro{margin-top:15px}.role-intro h1{margin:4px 0 5px;font-size:28px;line-height:1.04}.role-intro p{margin:0;line-height:1.35}.role-options{gap:7px;margin-top:11px}.role-option{gap:9px;padding:9px 10px;min-height:96px!important}.role-option>span{width:40px;height:40px}.role-option b{margin:2px 0}.role-option p{line-height:1.3}.role-continue-v29{margin-top:8px}.role-tip{display:none}.role-signout{padding:7px 0 0}}.device .feature-hero.completed-v29{color:#000!important;background:linear-gradient(145deg,#fff,#e2e2e2)!important;border:1px solid #e2e2e2!important}.device .feature-hero.brand-preview{color:#fff!important;background:radial-gradient(circle at 88% 14%,#e8544638,#0000 32%),linear-gradient(145deg,#3c3c3b,#000)!important;border:1px solid #e2e2e2!important}.device .feature-hero.brand-preview p{opacity:1;color:#e2e2e2!important}.device .feature-hero.completed-v29 p{opacity:1;color:#3c3c3b!important}.notice-complete-v29{color:#000;background:#fff;border:1px solid #3c3c3b;border-radius:11px;align-items:center;min-height:42px;margin-top:13px;padding:0 12px;font-size:11px;display:inline-flex}.trip-document-summary-v29{color:#000;background:#fff;border:1px solid #e2e2e2;border-radius:16px;margin:0 0 12px;padding:13px}.trip-document-summary-v29 header{justify-content:space-between;align-items:center;gap:10px;display:flex}.trip-document-summary-v29 header span small,.trip-document-summary-v29 header span b{display:block}.trip-document-summary-v29 header span small{color:#3c3c3b;letter-spacing:.08em;font-size:9px;font-weight:850}.trip-document-summary-v29 header span b{margin-top:3px;font-size:13px}.trip-document-summary-v29 header em{color:#000;background:#e2e2e2;border-radius:999px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:800}.trip-document-summary-v29>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:11px;display:grid}.trip-document-summary-v29>div>span{color:#3c3c3b;border:1px solid #e2e2e2;border-radius:11px;align-items:center;gap:7px;min-height:42px;padding:8px;display:flex}.trip-document-summary-v29>div>span i{color:#000;background:#e2e2e2;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.trip-document-summary-v29>div>span b{font-size:10px}.trip-document-summary-v29>div>span.ready{color:#000;border-color:#3c3c3b}.trip-document-summary-v29>div>span.ready i{color:#fff;background:#000}.delivery-document-status-v29{color:#000;background:#fff;border:1px solid #e2e2e2;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.delivery-document-status-v29>span{color:#000;background:#e2e2e2;border-radius:11px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.delivery-document-status-v29 b,.delivery-document-status-v29 small{display:block}.delivery-document-status-v29 b{font-size:11px}.delivery-document-status-v29 small{color:#3c3c3b;margin-top:3px;font-size:9px}.delivery-document-status-v29>label{color:#000;cursor:pointer;background:#fff;border:1px solid #3c3c3b;border-radius:11px;place-items:center;min-height:48px;padding:0 10px;font-size:10px;font-weight:850;display:grid}.delivery-document-status-v29>label input{display:none}.delivery-document-status-v29.ready>span{color:#fff;background:#000}.delivery-helper-v29{text-align:center;color:#3c3c3b;margin:7px 0 0;font-size:10px}.delivery-flow-v21>.primary-button:disabled{cursor:not-allowed;color:#3c3c3b!important;opacity:1!important;background:#e2e2e2!important}.device.theme-dark .feature-hero.completed-v29,.device.theme-dark .trip-document-summary-v29,.device.theme-dark .delivery-document-status-v29{color:#fff!important;background:#3c3c3b!important;border-color:#ffffff2b!important}.device.theme-dark .feature-hero.completed-v29 p,.device.theme-dark :is(.trip-document-summary-v29,.delivery-document-status-v29) small,.device.theme-dark .delivery-helper-v29{color:#e2e2e2!important}.device.theme-dark .notice-complete-v29,.device.theme-dark .delivery-document-status-v29>label{color:#fff;background:#000;border-color:#e2e2e2}.device.theme-dark .trip-document-summary-v29>div>span{color:#e2e2e2;border-color:#ffffff2b}.device.theme-dark .trip-document-summary-v29>div>span.ready{color:#fff;border-color:#fff}.device.theme-dark .trip-document-summary-v29>div>span.ready i,.device.theme-dark .delivery-document-status-v29.ready>span{color:#000;background:#fff}.auth-stage,.role-stage,.device{--p0-surface:#fff;--p0-surface-muted:#e2e2e2a8;--p0-surface-glass:#ffffffd1;--p0-text:#000;--p0-text-muted:#3c3c3b;--p0-border:#3c3c3b2b;--p0-accent:#e85446}.device.theme-dark{--p0-surface:#000;--p0-surface-muted:#3c3c3bd6;--p0-surface-glass:#3c3c3bb8;--p0-text:#fff;--p0-text-muted:#e2e2e2;--p0-border:#ffffff2b}.auth-stage,.role-stage{background:radial-gradient(circle at 16% 12%,#e8544633,#0000 28%),linear-gradient(118deg,#000 0 50%,#e2e2e2 50%)!important}.auth-art{background:radial-gradient(circle at 94% 15%,#e854462e,#0000 29%),linear-gradient(145deg,#3c3c3b,#000)!important}.auth-art:after{background:linear-gradient(#0000,#000000c7)!important}.auth-phone,.role-phone{border-color:#000!important;box-shadow:0 30px 80px #0000005c!important}.auth-art :is(h1,h2,b,strong){color:#fff!important}.auth-art :is(p,small,em),.auth-copy small,.auth-network{color:#e2e2e2!important}.auth-panel,.role-phone{color:#000!important;background:linear-gradient(155deg,#fff,#e2e2e2)!important}.auth-panel :is(h1,h2,h3,b,strong,label),.role-phone :is(h1,h2,h3,b,strong,label){color:#000}.auth-panel :is(p,small,em),.role-phone :is(p,small,em){color:#3c3c3b!important}.auth-mode-tabs,.phone-input,.social-auth-grid>button,.license-auth-button,.role-tip{color:#000!important;box-shadow:none!important;background:#ffffffd1!important;border-color:#3c3c3b2b!important}.auth-mode-tabs button.active{color:#fff!important;background:#000!important}.auth-mode-tabs button{color:#3c3c3b!important}.auth-logo>em,.role-brand>em{color:#000!important;background:#e854461c!important;border-color:#e854466b!important}.social-auth-grid>button>i{color:#000!important;background:#e2e2e2!important}.license-auth-button i,.role-option.selected>strong{color:#000!important;background:#e85446!important}.role-option>span,.role-option.shipper>span{color:#3c3c3b!important;background:#e2e2e2!important}.role-option.selected>span{color:#000!important;background:#e8544624!important}.auth-divider{color:#3c3c3b!important;border-color:#3c3c3b2b!important}.auth-divider span{color:#3c3c3b!important;background:#fff!important}.verification-choice{background:#e2e2e2!important;border-color:#3c3c3b2b!important}.verification-choice button{color:#3c3c3b!important}.verification-choice button.active{color:#fff!important;background:#000!important}.role-option :is(small,p),.role-tip p{color:#3c3c3b!important}.role-tip strong{color:#000!important}.role-tip>span{color:#000!important;background:#fff!important}.auth-stage .primary-button,.role-stage .primary-button,.role-continue-v29{color:#fff!important;background:#000!important;border-color:#000!important}.device:not(.theme-dark) .home-hello-v20 h1,.device:not(.theme-dark) .home-load-search-v21>header h2,.device:not(.theme-dark) .home-load-search-v21 .route-pickers-v20 b,.device:not(.theme-dark) .home-load-search-v21{color:#000!important}.device:not(.theme-dark) .home-hello-v20 small,.device:not(.theme-dark) .weather-v20,.device:not(.theme-dark) .home-load-search-v21 .route-pickers-v20 small{color:#3c3c3b!important}.device .home-load-search-v21 .route-pickers-v20>button:not(.swap-v20)>svg,.device .home-load-search-v21 .route-pickers-v20>button:last-child>svg{color:#e85446!important}.device:not(.theme-dark) .home-load-search-v21 .route-pickers-v20>button:not(.swap-v20){color:#000!important;background:#ffffffd1!important;border-color:#3c3c3b2b!important}.device.theme-dark .home-load-search-v21 .route-pickers-v20>button:not(.swap-v20){color:#fff!important;background:#3c3c3bd6!important;border-color:#ffffff2b!important;box-shadow:inset 0 1px #ffffff21!important}.device.theme-dark .home-load-search-v21 .route-pickers-v20 b{color:#fff!important}.device.theme-dark .home-load-search-v21 .route-pickers-v20 small{color:#e2e2e2!important}.device.theme-dark .home-load-search-v21 .swap-v20{color:#e2e2e2!important;background:#000!important;border-color:#ffffff2b!important}.device:not(.theme-dark) :is(.route-shell-head-v26,.load-route-picker-v21,.multi-location summary){color:#000!important;background:#fff!important;border-color:#3c3c3b2b!important}.device:not(.theme-dark) .load-route-shell-v26.closed .route-shell-head-v26{background:linear-gradient(145deg,#fff,#e2e2e2)!important}.device:not(.theme-dark) :is(.route-shell-head-v26,.multi-location summary) b{color:#000!important}.device:not(.theme-dark) :is(.route-shell-head-v26,.multi-location summary) small{color:#3c3c3b!important}.device .route-shell-head-v26 em{color:#000!important;background:#e2e2e2!important;border:1px solid #e8544661!important}.device .load-route-shell-v26.open .route-shell-head-v26{border-bottom-color:#3c3c3b2b!important}.device .published-v27,.device .load-interest-v26 small,.device .simple-load-facts-v21 span{color:#3c3c3b!important;background:#e2e2e2b8!important}.device .load-interest-v26 b{color:#000!important}.device .simple-load-card-v21 .card-route>div,.device .simple-load-card-v21 .card-route>div :is(i,small){color:#3c3c3b!important}.device .simple-load-price-v21{border-top-color:#3c3c3b2b!important}.device .simple-load-price-v21 span small,.device .simple-load-price-v21 span b{color:#3c3c3b!important}.device .simple-load-price-v21>strong{color:#000!important}.device.theme-dark :is(.route-shell-head-v26,.load-route-picker-v21,.multi-location summary){color:#fff!important;box-shadow:none!important;background:#3c3c3bd6!important;border-color:#ffffff2b!important}.device.theme-dark .load-route-shell-v26.closed .route-shell-head-v26{background:linear-gradient(145deg,#3c3c3b,#000)!important}.device.theme-dark :is(.route-shell-head-v26,.multi-location summary) b{color:#fff!important}.device.theme-dark :is(.route-shell-head-v26,.multi-location summary) small{color:#e2e2e2!important}.device.theme-dark .load-route-shell-v26.open .route-shell-head-v26{border-bottom-color:#ffffff2b!important}.device.theme-dark .route-shell-head-v26 em{color:#fff!important;background:#000!important}.device.theme-dark :is(.published-v27,.load-interest-v26 small,.simple-load-facts-v21 span){color:#e2e2e2!important;background:#3c3c3b!important}.device.theme-dark .load-interest-v26 b,.device.theme-dark .simple-load-price-v21>strong{color:#fff!important}.device.theme-dark .simple-load-card-v21 .card-route>div,.device.theme-dark .simple-load-card-v21 .card-route>div :is(i,small),.device.theme-dark .simple-load-price-v21 span :is(small,b){color:#e2e2e2!important}.device.theme-dark .simple-load-price-v21{border-top-color:#ffffff2b!important}.device:not(.theme-dark) :is(.company-detail,.safe-note,.detail-cost-v22,.detail-cost-v22>div span,.detail-social-v22 button,.detail-social-v22 a,.detail-extra-toggle-v21){color:#000!important;background:#fff!important;border-color:#3c3c3b2b!important}.device:not(.theme-dark) .safe-note,.device:not(.theme-dark) .detail-cost-v22{background:#e2e2e2a8!important}.device:not(.theme-dark) :is(.company-detail,.detail-cost-v22,.safe-note) :is(p,small,em){color:#3c3c3b!important}.device .detail-status-v22 em{color:#3c3c3b!important;background:#fff!important;border-color:#e854466b!important}.device .detail-cost-v22 .positive{color:#3c3c3b!important}.device.theme-dark :is(.company-detail,.safe-note,.detail-cost-v22,.detail-cost-v22>div span,.detail-social-v22 button,.detail-social-v22 a,.detail-extra-toggle-v21){color:#fff!important;background:#3c3c3bd6!important;border-color:#ffffff2b!important}.device.theme-dark .detail-cost-v22>div span{background:#000!important}.device.theme-dark :is(.company-detail,.detail-cost-v22,.safe-note) :is(p,small,em){color:#e2e2e2!important}.device.theme-dark :is(.company-detail,.detail-cost-v22,.safe-note) :is(h2,h3,b,strong){color:#fff!important}.device.theme-dark .detail-status-v22 em{color:#e2e2e2!important;background:#3c3c3b!important}.device.theme-dark .detail-cost-v22 .positive{color:#e2e2e2!important}.device .offer-amount-v24>div{color:#000!important;background:#fff!important}.device .offer-amount-v24 small{color:#3c3c3b!important}.device :is(.offer-quick-v24 button,.offer-availability-v21 button,.offer-note-toggle-v21){color:#000!important;background:#fff!important;border-color:#3c3c3b2b!important}.device :is(.offer-quick-v24 button.active,.offer-availability-v21 button.active){color:#fff!important;background:#000!important;border-color:#000!important}.device.theme-dark .offer-amount-v24>div{color:#fff!important;background:#3c3c3b!important;border-color:#ffffff52!important}.device.theme-dark .offer-amount-v24>div>b,.device.theme-dark .offer-amount-v24 input{color:#fff!important}.device.theme-dark .offer-amount-v24 small{color:#e2e2e2!important}.device.theme-dark :is(.offer-quick-v24 button,.offer-availability-v21 button,.offer-note-toggle-v21){color:#e2e2e2!important;background:#3c3c3b!important;border-color:#ffffff2b!important}.device.theme-dark :is(.offer-quick-v24 button.active,.offer-availability-v21 button.active){color:#000!important;background:#e85446!important;border-color:#e85446!important}.device.theme-dark .offer-note-toggle-v21 :is(span,b){color:#fff!important}.device.theme-dark .offer-note-toggle-v21 small{color:#e2e2e2!important}.device:not(.theme-dark) :is(.google-map-meta,.route-overview,.trip-state-v20,.offline-strip-v20,.offline-actions-v20){color:#000!important;background:#fff!important;border-color:#3c3c3b2b!important}.device:not(.theme-dark) :is(.trip-state-v20.offline,.offline-strip-v20,.offline-actions-v20){background:#e2e2e2a8!important}.device:not(.theme-dark) :is(.google-map-meta,.route-overview,.trip-state-v20,.offline-strip-v20,.offline-actions-v20) :is(p,small,em){color:#3c3c3b!important}.device .route-progress{background:#e2e2e2!important}.device .route-progress i{background:#e85446!important}.device .trip-state-icon-v20{color:#3c3c3b!important;background:#e2e2e2!important}.device .trip-state-v20.error{background:#e8544617!important;border-color:#e854466b!important}.device .trip-state-v20.error .trip-state-icon-v20{color:#000!important;background:#e85446!important}.device .trip-state-actions-v20 button,.device .offline-strip-v20 button,.device .offline-actions-v20 button{color:#000!important;background:#fff!important;border-color:#3c3c3b2b!important}.device .trip-state-actions-v20 .trip-state-primary-v20,.device .trip-state-v20>.trip-state-primary-v20{color:#fff!important;box-shadow:none!important;background:#000!important;border-color:#000!important}.device.theme-dark :is(.google-map-meta,.route-overview,.trip-state-v20,.offline-strip-v20,.offline-actions-v20){color:#fff!important;box-shadow:none!important;background:#3c3c3b!important;border-color:#ffffff2b!important}.device.theme-dark :is(.google-map-meta,.route-overview,.trip-state-v20,.offline-strip-v20,.offline-actions-v20) :is(h1,h2,h3,b,strong){color:#fff!important}.device.theme-dark :is(.google-map-meta,.route-overview,.trip-state-v20,.offline-strip-v20,.offline-actions-v20) :is(p,small,em){color:#e2e2e2!important}.device.theme-dark .trip-state-v20.error{background:#e8544624!important;border-color:#e854467a!important}.device.theme-dark .trip-state-actions-v20 button,.device.theme-dark .offline-strip-v20 button,.device.theme-dark .offline-actions-v20 button{color:#fff!important;background:#000!important;border-color:#ffffff2b!important}.device.theme-dark .trip-state-actions-v20 .trip-state-primary-v20,.device.theme-dark .trip-state-v20>.trip-state-primary-v20{color:#000!important;background:#e85446!important;border-color:#e85446!important}.device:not(.theme-dark) :is(.trip-contacts-v22,.trip-documents-v22){color:#000!important;background:#fff!important;border-color:#3c3c3b2b!important}.device :is(.trip-contacts-v22,.trip-documents-v22)>header>span{color:#000!important;background:#e2e2e2!important}.device :is(.trip-contacts-v22,.trip-documents-v22) header small{color:#3c3c3b!important}.device .trip-contact-row-v22{border-top-color:#3c3c3b2b!important}.device .trip-contact-row-v22>span small{color:#3c3c3b!important}.device .trip-contact-row-v22 a,.device .trip-contact-row-v22 a:last-child{color:#000!important;background:#e2e2e2!important;border-color:#3c3c3b2b!important}.device .trip-documents-v22 label,.device .trip-documents-v22 label.uploaded{color:#000!important;background:#e2e2e2a8!important;border-color:#3c3c3b47!important}.device .trip-documents-v22 label.uploaded{border-color:#e85446!important}.device .trip-documents-v22 label svg,.device .trip-documents-v22 label.uploaded svg{color:#e85446!important}.device .trip-documents-v22 label small,.device .trip-documents-v22>button{color:#3c3c3b!important}.device.theme-dark :is(.trip-contacts-v22,.trip-documents-v22){color:#fff!important;box-shadow:none!important;background:#3c3c3b!important;border-color:#ffffff2b!important}.device.theme-dark :is(.trip-contacts-v22,.trip-documents-v22) :is(h2,b,strong){color:#fff!important}.device.theme-dark :is(.trip-contacts-v22,.trip-documents-v22) :is(p,small,em){color:#e2e2e2!important}.device.theme-dark :is(.trip-contacts-v22,.trip-documents-v22)>header>span{color:#fff!important;background:#000!important}.device.theme-dark .trip-contact-row-v22{border-top-color:#ffffff2b!important}.device.theme-dark .trip-contact-row-v22 a,.device.theme-dark .trip-contact-row-v22 a:last-child,.device.theme-dark .trip-documents-v22 label,.device.theme-dark .trip-documents-v22 label.uploaded{color:#fff!important;background:#000!important;border-color:#ffffff2b!important}.device.theme-dark .trip-documents-v22 label.uploaded{border-color:#e85446!important}.device.theme-dark .trip-documents-v22 label small,.device.theme-dark .trip-documents-v22>button{color:#e2e2e2!important}.device:not(.theme-dark) .tabbar button.active{color:#000!important}.device.theme-dark .tabbar button.active{color:#fff!important}.device:not(.theme-dark) .tabbar button.active:not(.main-action){background:#e2e2e2d1!important;box-shadow:inset 0 -3px #e85446!important}.device.theme-dark .tabbar button.active:not(.main-action){background:#3c3c3bd6!important;box-shadow:inset 0 -3px #e85446!important}.device:not(.theme-dark) :is(.loads-result-actions-v21>button,.loads-simple-actions-v27>button,.sort-inline-v27){color:#000!important;box-shadow:none!important;background:#fff!important;border-color:#3c3c3b2b!important}.device:not(.theme-dark) :is(.loads-result-actions-v21>span,.loads-simple-actions-v27>span){color:#3c3c3b!important}.device.theme-dark :is(.loads-result-actions-v21>button,.loads-simple-actions-v27>button,.sort-inline-v27){color:#fff!important;box-shadow:none!important;background:#3c3c3b!important;border-color:#ffffff2b!important}.device.theme-dark :is(.loads-result-actions-v21>span,.loads-simple-actions-v27>span){color:#e2e2e2!important}.device:not(.theme-dark) :is(.loads-result-actions-v21>button.active,.loads-simple-actions-v27>button.active){color:#fff!important;background:#000!important;border-color:#000!important}.device.theme-dark :is(.loads-result-actions-v21>button.active,.loads-simple-actions-v27>button.active){color:#000!important;background:#e85446!important;border-color:#e85446!important}.device :is(.home-show-loads-v27 strong,.whatsapp-status em){color:#000!important}.device.theme-dark :is(.market-entity-switch-v21>button.active,.filter-chips button.active,.choice-row button.active,.delay-report-v22 .choice-row button.active){color:#000!important;background:#e85446!important;border-color:#e85446!important}.device .tabbar button{min-width:48px;line-height:1.1;font-size:12px!important}.device .tabbar button span{white-space:nowrap}@media (width<=360px){.device .tabbar{column-gap:0;padding-left:4px;padding-right:4px}.device .tabbar button{gap:2px;font-size:12px!important}}@media (height<=760px){.simplified-trip-v28{gap:8px}.work-screen-v20 .map-card{height:126px}.work-screen-v20 .route-overview{padding:12px}.work-screen-v20 .route-overview p{margin:4px 0}.work-screen-v20 .metrics{margin-top:8px}}@media (height>=761px) and (height<=940px){.simplified-trip-v28{gap:9px}.work-screen-v20 .map-card{height:148px}.work-screen-v20 .route-overview{padding:13px}.work-screen-v20 .route-overview p{margin:5px 0}.work-screen-v20 .metrics{margin-top:9px}.trip-more-toggle-v28{scroll-margin-bottom:calc(170px + env(safe-area-inset-bottom))}}.delivery-notice-status-v29,.delay-existing-v29{color:#000;background:#fff;border:1px solid #e2e2e2;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.delivery-notice-status-v29>span,.delay-existing-v29>span{color:#000;background:#e2e2e2;border-radius:11px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.delivery-notice-status-v29 b,.delivery-notice-status-v29 small,.delay-existing-v29 b,.delay-existing-v29 small{display:block}.delivery-notice-status-v29 b,.delay-existing-v29 b{font-size:11px}.delivery-notice-status-v29 small,.delay-existing-v29 small{color:#3c3c3b;margin-top:3px;font-size:9px}.delivery-notice-status-v29>button{color:#000;background:#fff;border:1px solid #3c3c3b;border-radius:11px;min-height:48px;padding:0 12px;font-weight:850}.delivery-notice-status-v29.ready>span,.delay-existing-v29>span{color:#fff;background:#000}.device.theme-dark :is(.delivery-notice-status-v29,.delay-existing-v29){color:#fff;background:#3c3c3b;border-color:#ffffff2b}.device.theme-dark :is(.delivery-notice-status-v29,.delay-existing-v29) small{color:#e2e2e2}.device.theme-dark .delivery-notice-status-v29>button{color:#fff;background:#000;border-color:#e2e2e2}.device.theme-dark :is(.delivery-notice-status-v29.ready,.delay-existing-v29)>span{color:#000;background:#fff}.device .multi-location-panel>label{height:auto!important;min-height:48px!important}.device .multi-location-panel>label input,.device .delivery-notice-status-v29>button,.device .delivery-document-status-v29>label{min-height:48px!important}.device .sheet.feature-sheet small{font-size:12px!important;line-height:1.35!important}.device .sheet :is(.primary-button,.secondary-button){min-height:48px!important;font-size:14px!important}.device .load-route-picker-v21 .multi-location summary b,.device .offer-route-summary-v24 b,.device .offer-range-v24 b,.device .detail-v20,.device .detail-route>span,.device .detail-facts b,.device .company-detail b,.device .google-map-meta strong,.device .delay-impact-v22 b,.device .delay-summary-v22 b,.device :is(.delivery-notice-status-v29,.delivery-document-status-v29,.proof-status-v21) b{font-size:14px!important;line-height:1.3!important}.device .offer-range-v24,.device .load-interest-v26 b,.device .loads-result-actions-v21>span,.device .delay-report-v22 .optional,.device .detail-status-v22 span,.device :is(.delivery-notice-status-v29,.delivery-document-status-v29,.proof-status-v21) small,.device .main-action span,.device .live-badge{font-size:12px!important;line-height:1.3!important}.device :is(.detail-extra-toggle-v21,.offer-note-toggle-v21)>span{font-size:14px!important}.trip-document-manager-v30,.delivery-next-task-v30,.search-resilience-v30,.action-error-v30{color:#000;background:#fff;border:1px solid #3c3c3b2e;border-radius:17px}.trip-document-manager-v30{padding:14px}.trip-document-manager-v30>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.trip-document-manager-v30>header span :is(small,b){display:block}.trip-document-manager-v30>header em{color:#3c3c3b;background:#e2e2e2;border-radius:999px;padding:6px 9px;font-size:12px;font-style:normal;font-weight:850}.trip-document-manager-v30 article{border-top:1px solid #3c3c3b24;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;display:grid}.trip-document-manager-v30 article>i{color:#000;background:#e2e2e2;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;font-weight:900;display:grid}.trip-document-manager-v30 article>span :is(b,small){display:block}.trip-document-manager-v30 article>span b{font-size:14px}.trip-document-manager-v30 article>span small{color:#3c3c3b;margin-top:3px}.trip-document-manager-v30 article>label,.trip-document-manager-v30 article>button{color:#000;cursor:pointer;background:#e2e2e2;border:1px solid #3c3c3b40;border-radius:12px;place-items:center;min-width:72px;min-height:48px;padding:0 12px;font-size:12px;font-weight:900;display:grid}.trip-document-manager-v30 article>label input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.trip-document-manager-v30 article.ready>i{color:#fff;background:#000}.trip-document-manager-v30 article.error>i{color:#000;background:#e85446}.trip-document-manager-v30 article .disabled{opacity:.58;cursor:wait}.delivery-next-task-v30{padding:18px}.delivery-next-task-v30>small{color:#3c3c3b;letter-spacing:.08em;font-weight:900;display:block}.delivery-next-task-v30 h3{margin:7px 0 5px;font-size:20px;line-height:1.2}.delivery-next-task-v30>p{color:#3c3c3b;margin:0 0 16px;font-size:14px;line-height:1.45}.delivery-next-task-v30>.primary-button{width:100%}.proof-methods-v30{grid-template-columns:1fr 1fr;gap:10px;display:grid}.proof-methods-v30>button,.proof-methods-v30>label{color:#000;text-align:left;cursor:pointer;background:#e2e2e2;border:1px solid #3c3c3b38;border-radius:14px;align-items:center;gap:9px;min-height:82px;padding:12px;display:flex}.proof-methods-v30 span :is(b,small){display:block}.proof-methods-v30 span b{font-size:14px}.proof-methods-v30 span small{color:#3c3c3b;margin-top:3px}.proof-methods-v30 input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.proof-methods-v30 .disabled{opacity:.58;cursor:wait}.action-error-v30{background:#e8544617;border-color:#e854467a;margin:12px 0;padding:13px 14px}.action-error-v30 :is(b,p){margin:0;display:block}.action-error-v30 b{font-size:14px}.action-error-v30 p{color:#3c3c3b;margin-top:4px;font-size:12px;line-height:1.4}.action-error-v30>button{color:#000;background:#fff;border:1px solid #000;border-radius:11px;min-height:48px;margin-top:10px;padding:0 14px;font-size:14px;font-weight:900}.search-resilience-v30{background:#e2e2e2;justify-content:space-between;align-items:center;gap:10px;margin:-2px 0 10px;padding:11px 12px;display:flex}.search-resilience-v30 span :is(b,small){display:block}.search-resilience-v30 span b{font-size:14px}.search-resilience-v30 span small{color:#3c3c3b;margin-top:2px}.search-resilience-v30>button{color:#000;background:#fff;border:1px solid #3c3c3b;border-radius:11px;min-width:96px;min-height:48px;padding:0 12px;font-size:14px;font-weight:900}.device:not(.theme-dark) :is(.loads-result-actions-v21>button.active,.loads-simple-actions-v27>button.active,.market-entity-switch-v21>button.active,.filter-chips button.active,.choice-row button.active,.offer-quick-v24 button.active,.offer-availability-v21 button.active){color:#000!important;background:#e2e2e2!important;border-color:#e85446!important;box-shadow:inset 0 -2px #e85446!important}.device.theme-dark :is(.loads-result-actions-v21>button.active,.loads-simple-actions-v27>button.active,.market-entity-switch-v21>button.active,.filter-chips button.active,.choice-row button.active,.offer-quick-v24 button.active,.offer-availability-v21 button.active){color:#fff!important;background:#3c3c3b!important;border-color:#e85446!important;box-shadow:inset 0 -2px #e85446!important}.device.theme-dark :is(.trip-document-manager-v30,.delivery-next-task-v30,.search-resilience-v30,.action-error-v30){color:#fff;background:#3c3c3b;border-color:#ffffff2b}.device.theme-dark :is(.trip-document-manager-v30,.delivery-next-task-v30,.search-resilience-v30,.action-error-v30) :is(h3,b,strong){color:#fff}.device.theme-dark :is(.trip-document-manager-v30,.delivery-next-task-v30,.search-resilience-v30,.action-error-v30) :is(p,small){color:#e2e2e2}.device.theme-dark .trip-document-manager-v30 article{border-top-color:#ffffff26}.device.theme-dark .trip-document-manager-v30 article>i{color:#fff;background:#000}.device.theme-dark :is(.trip-document-manager-v30 article>label,.trip-document-manager-v30 article>button,.proof-methods-v30>button,.proof-methods-v30>label,.search-resilience-v30>button,.action-error-v30>button){color:#fff;background:#000;border-color:#ffffff38}.device.theme-dark .proof-methods-v30 span small{color:#e2e2e2}@media (width<=360px){.trip-document-manager-v30 article{grid-template-columns:32px minmax(0,1fr) auto;gap:7px}.trip-document-manager-v30 article>label,.trip-document-manager-v30 article>button{min-width:66px;padding:0 9px}.proof-methods-v30{grid-template-columns:1fr}.search-resilience-v30{flex-direction:column;align-items:flex-start}.search-resilience-v30>button{width:100%}}.device .trip-contact-row-v22 a{width:48px;min-width:48px;height:48px}.device .offline-operation-hub-v31 button{min-height:48px;font-size:14px}.trip-offline-operation-grid-v31{gap:8px;display:grid}.trip-offline-operation-grid-v31>button{color:#000;text-align:left;background:#ffffffc2;border:1px solid #3c3c3b2b;border-radius:16px;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:8px;min-height:58px;padding:8px 12px;display:grid;box-shadow:inset 0 1px #fff}.trip-offline-operation-grid-v31>button>svg{color:#3c3c3b}.trip-offline-operation-grid-v31>button>span{flex-direction:column;gap:3px;min-width:0;display:flex}.trip-offline-operation-grid-v31>button b{font-size:14px}.trip-offline-operation-grid-v31>button small{color:#3c3c3b;font-size:12px;line-height:1.3}.trip-offline-operation-grid-v31>button strong{font-size:20px}.device.theme-dark .trip-offline-operation-grid-v31>button{color:#fff;background:#3c3c3bb8;border-color:#ffffff2b;box-shadow:inset 0 1px #ffffff21}.device.theme-dark .trip-offline-operation-grid-v31>button>svg,.device.theme-dark .trip-offline-operation-grid-v31>button small{color:#e2e2e2}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.sheet-backdrop>div[role=dialog]:focus{outline:none}.device :is(button,a,input,select,textarea,summary,[role=dialog]):focus-visible,.trip-document-manager-v30 article>label:focus-within,.proof-methods-v30>label:focus-within{outline-offset:2px!important;outline:3px solid #e85446!important}.device .multi-location-special button,.device .multi-location-cities button,.device .loads-result-actions-v21>button,.device .offer-quick-v24 button,.device .offer-availability-v21 button,.device .delay-report-v22 .choice-row button{min-height:48px!important;font-size:14px!important}.device .elastic-search-v21 input{font-size:14px!important}.device :is(.notice-sheet .steps,.notice-steps) span{font-size:12px!important}.device :is(.notice-sheet .review,.notice-review) b{overflow-wrap:anywhere;line-height:1.35;font-size:14px!important}.device .notice-complete-v29{line-height:1.35;font-size:12px!important}.device .delivery-steps-v21>article>i{font-size:12px!important}.device .delivery-steps-v21>article b{line-height:1.25;font-size:14px!important}.device .delivery-steps-v21>article small{line-height:1.3;font-size:12px!important}.device .offer-sent-status-v24 i{font-size:12px!important}.device .offer-sent-status-v24 b{line-height:1.25;font-size:14px!important}.device .offer-sent-status-v24 small{line-height:1.3;font-size:12px!important}.device:not(.theme-dark) .sheet-header{background:#fffffff5!important}.device:not(.theme-dark) :is(.sheet-back-button,.sheet-back-button b,.sheet-back-button span){color:#000!important}.device:not(.theme-dark) .sheet-back-button{border-color:#e2e2e2!important}.device .multi-location-done-v34{color:#000;background:#fff;border:1px solid #3c3c3b;border-radius:12px;width:100%;min-height:48px;margin-top:10px;padding:0 14px;font-size:14px;font-weight:900}.device.theme-dark .multi-location-done-v34{color:#fff;background:#000;border-color:#e2e2e2}.device .trip-documents-complete-v34{margin-top:12px}.device .all-jobs-note-v21{margin:0;padding:0 2px}.device .delivery-document-status-v29>label,.device .delivery-notice-status-v29>button{min-height:48px!important}.device .quick-manager-title-v21{line-height:1.35;font-size:12px!important}.device :is(.quick-manager-order-v21,.quick-manager-list-v21) b,.device .trip-document-summary-v29 header span b,.device .trip-document-summary-v29>div>span b,.device .delay-existing-v29 b,.device :is(.whatsapp-status,.personal-wa-card,.wa-original-card header,.wa-quick-route,.wa-quick-facts) b,.device .whatsapp-list-head{line-height:1.3;font-size:14px!important}.device .wa-quick-head>span,.device .duplicate-note,.device .wa-single-original-v26>span{line-height:1.4;font-size:12px!important}.device .filter-editor-head-v21 b{line-height:1.3;font-size:14px!important}@media (width<=360px){.device .notice-sheet .review>div{padding:10px}.device :is(.notice-sheet .review,.notice-review) b{font-size:14px!important}}.device .simple-load-price-v21 span b,.device .trip-contact-row-v22>span b,.device .work-screen-v20 .metrics b{line-height:1.3;font-size:14px!important}.device .trip-doc-tabs-v35{overflow:visible}.device .trip-doc-tabs-v35>button{white-space:normal;min-width:0}.device .trip-doc-tabs-v35>button>span{color:#3c3c3b;margin-left:4px}.trip-document-more-v35{background:#e2e2e2;border:1px solid #3c3c3b2b;border-radius:14px;grid-template-columns:1fr 1fr;gap:8px;margin:-4px 0 13px;padding:9px;display:grid}.trip-document-more-v35>button{color:#000;text-align:left;background:#fff;border:1px solid #3c3c3b2b;border-radius:12px;min-height:58px;padding:9px 11px}.trip-document-more-v35>button :is(b,small){display:block}.trip-document-more-v35>button b{font-size:14px!important}.trip-document-more-v35>button small{margin-top:3px;color:#3c3c3b!important;font-size:12px!important}.trip-document-more-v35>button.active{border-color:#e85446;box-shadow:inset 0 -2px #e85446}.device.theme-dark .trip-doc-tabs-v35>button>span{color:#e2e2e2}.device.theme-dark .trip-document-more-v35{background:#3c3c3b;border-color:#ffffff2b}.device.theme-dark .trip-document-more-v35>button{color:#fff;background:#000;border-color:#ffffff2b}.device.theme-dark .trip-document-more-v35>button small{color:#e2e2e2!important}.trip-map-offline-v35{color:#000;background:#e2e2e2;border:1px solid #3c3c3b2b;border-radius:20px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;min-height:126px;padding:16px;display:grid}.trip-map-offline-v35>svg{color:#3c3c3b;background:#fff;border-radius:14px;width:44px;height:44px;padding:9px}.trip-map-offline-v35 :is(small,b,p){display:block}.trip-map-offline-v35 small{letter-spacing:.08em;font-weight:900;color:#3c3c3b!important;font-size:12px!important}.trip-map-offline-v35 b{margin-top:4px;line-height:1.3;font-size:16px!important}.trip-map-offline-v35 p{margin:5px 0 0;color:#3c3c3b!important;font-size:14px!important}.device.theme-dark .trip-map-offline-v35{color:#fff;background:#3c3c3b;border-color:#ffffff2b}.device.theme-dark .trip-map-offline-v35>svg{color:#e2e2e2;background:#000}.device.theme-dark .trip-map-offline-v35 :is(small,p){color:#e2e2e2!important}.device .detail-status-v22.pending span{box-shadow:inset 0 -2px #e85446;border-color:#e85446!important}.device .safe-note.pending{color:#000!important;background:#e2e2e2!important;border:1px solid #e854466b!important}.device .detail-cost-v22>p{margin:0;padding:0;color:#3c3c3b!important}.device.theme-dark .safe-note.pending{color:#fff!important;background:#3c3c3b!important;border-color:#e85446!important}.device.theme-dark .detail-cost-v22>p{color:#e2e2e2!important}.device .simple-load-card-v21 .card-cta.has-offer{color:#000!important;background:#e2e2e2!important;border:1px solid #3c3c3b38!important;box-shadow:inset 0 -2px #e85446!important}.device .simple-load-card-v21 .card-cta.has-offer b{color:#000!important}.existing-offer-context-v36{color:#000;background:#e2e2e2;border:1px solid #3c3c3b33;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:58px;margin:0 0 10px;padding:10px 12px;display:flex}.existing-offer-context-v36 span :is(small,b){display:block}.existing-offer-context-v36 small{letter-spacing:.08em;font-weight:900;color:#3c3c3b!important;font-size:12px!important}.existing-offer-context-v36 b{margin-top:2px;line-height:1.25;font-size:16px!important}.existing-offer-context-v36 em{color:#3c3c3b;text-align:right;max-width:54%;font-size:12px;font-style:normal;font-weight:800;line-height:1.3}.device.theme-dark .simple-load-card-v21 .card-cta.has-offer,.device.theme-dark .existing-offer-context-v36{color:#fff!important;background:#3c3c3b!important;border-color:#fff3!important}.device.theme-dark .simple-load-card-v21 .card-cta.has-offer b{color:#fff!important}.device.theme-dark .existing-offer-context-v36 :is(small,em){color:#e2e2e2!important}.trip-contacts-empty-v36{color:#3c3c3b;text-align:center;border-top:1px solid #3c3c3b2b;margin:0;padding:14px;font-size:14px;line-height:1.45}.device.theme-dark .trip-contacts-empty-v36{color:#e2e2e2;border-top-color:#ffffff2b}.device .trip-refreshing-v36,.device .work-refreshing-v36{color:#000!important;background:#fff!important;border-color:#3c3c3b2b!important}.device .trip-refreshing-v36>svg,.device .work-refreshing-v36>svg{color:#3c3c3b!important}.device.theme-dark :is(.trip-refreshing-v36,.work-refreshing-v36){color:#fff!important;background:#3c3c3b!important;border-color:#ffffff2b!important}.device.theme-dark :is(.trip-refreshing-v36,.work-refreshing-v36)>svg{color:#e2e2e2!important}.device :is(.wa-original-card,.wa-quick-card) footer>a{color:#000;text-align:center;background:0 0;border-left:1px solid #3c3c3b2b;justify-content:center;align-items:center;min-height:48px;padding:0 8px;font-weight:850;line-height:1.2;text-decoration:none;display:flex;font-size:14px!important}.device.theme-dark :is(.wa-original-card,.wa-quick-card) footer>a{color:#fff;border-left-color:#ffffff2b}.device .support-grid>a{color:#000;text-align:center;min-height:48px;box-shadow:var(--shadow-card);background:#fff;border:1px solid #e2e2e2;border-radius:13px;padding:11px 6px;text-decoration:none;display:block}.device a.primary-button{text-decoration:none}.prototype-source-strip-v38{color:#000;background:#fff;border:1px solid #e2e2e2;border-radius:14px;align-items:center;gap:10px;min-height:48px;margin:0 0 9px;padding:8px 11px;display:flex}.prototype-source-strip-v38 b{color:#000;letter-spacing:.05em;background:#e2e2e2;border-radius:8px;flex:none;padding:5px 7px;line-height:1.25;font-size:12px!important}.prototype-source-strip-v38 span{color:#3c3c3b;font-weight:750;line-height:1.35;font-size:12px!important}.device.theme-dark .prototype-source-strip-v38{color:#fff;background:#000;border-color:#3c3c3b}.device.theme-dark .prototype-source-strip-v38 b{color:#fff;background:#3c3c3b}.device.theme-dark .prototype-source-strip-v38 span{color:#e2e2e2}.device .simple-load-card-v21 .load-card-head>button,.device :is(.wa-original-card>header,.wa-quick-head)>button{min-width:48px;min-height:48px;width:48px!important;height:48px!important;padding:0!important}.device .parser-insight{min-height:64px}.device .parser-insight b{line-height:1.3;font-size:14px!important}.device .parser-insight :is(small,p,strong){line-height:1.35;font-size:12px!important}.device .parser-insight>span{color:#fff;background:#000;border-radius:50%;width:40px;height:40px}.device .parser-insight :is(small,strong){color:#3c3c3b}.device.theme-dark .parser-insight{color:#fff;background:#000;border-color:#3c3c3b}.device.theme-dark .parser-insight>span{color:#000;background:#fff}.device.theme-dark .parser-insight :is(small,p,strong){color:#e2e2e2}.device .ptt-controls>div{color:#e2e2e2;background:#000;border:1px solid #3c3c3b;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:48px;display:flex}.device .ptt-controls>div b{line-height:1.3;font-size:12px!important}.prototype-badge-v39{color:#3c3c3b;letter-spacing:.05em;background:#fff;border:1px solid #e2e2e2;border-radius:999px;align-items:center;min-height:28px;padding:0 7px;font-size:12px;font-weight:900;display:flex}.device.theme-dark .prototype-badge-v39{color:#e2e2e2;background:#000;border-color:#3c3c3b}@media (width<=360px){.prototype-badge-v39{padding:0 5px;font-size:12px}}.device .editable-route .swap-route{min-width:48px;min-height:48px;width:48px!important;height:48px!important;padding:0!important}.device .chat-compose{grid-template-columns:48px minmax(0,1fr) 48px;gap:8px}.device .chat-compose input{min-height:48px;font-size:14px!important}.device .chat-compose button{border-radius:50%;min-width:48px;min-height:48px;width:48px!important;height:48px!important}.device .community-post header>button{border-radius:50%;width:48px;min-width:48px;height:48px;min-height:48px;padding:0}.device .community-post footer button{min-height:48px;padding:8px 4px}.device :is(.search-box,.elastic-search-v21)>button{border-radius:50%;width:48px;min-width:48px;height:48px;min-height:48px;padding:0}.device .wordmark,.device .header-actions button,.device .v20-screen .round-button,.device .app-page-back,.device .sheet-header .sheet-back-button,.device .quick-actions-v20>header button,.device .section-title>button,.device .trip-map-close-v22,.device .segmented button,.device .feature-tabs button{min-height:48px!important}.device .header-actions button,.device .v20-screen .round-button{width:48px!important;min-width:48px!important;height:48px!important}.device :is(.app-page-back,.sheet-header .sheet-back-button,.quick-actions-v20>header button,.section-title>button,.trip-map-close-v22,.segmented button,.feature-tabs button){line-height:1.25;font-size:14px!important}@media (width<=360px){.device .header-actions .signal{display:none!important}}.trip-document-recovery-v42{gap:6px;min-width:92px;display:grid}.trip-document-recovery-v42>button,.trip-document-recovery-v42>label{color:#000;cursor:pointer;text-align:center;background:#fff;border:1px solid #3c3c3b;border-radius:11px;place-items:center;min-height:48px;padding:0 9px;font-size:12px;font-weight:900;display:grid}.trip-document-recovery-v42>label{border-color:#e85446}.trip-document-recovery-v42 input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.device.theme-dark .trip-document-recovery-v42>button,.device.theme-dark .trip-document-recovery-v42>label{color:#fff;background:#000;border-color:#e2e2e2}.device :is(.carrier-home-v20,.loads-screen-v20,.simple-load-detail-v21,.simple-offer-v21,.work-screen-v20,.notice-sheet,.trip-document-manager-v30,.delivery-flow-v21,.delay-report-v22) :is(button,input,select,textarea){line-height:1.3;font-size:14px!important}.device :is(.carrier-home-v20,.loads-screen-v20,.simple-load-detail-v21,.simple-offer-v21,.work-screen-v20,.notice-sheet,.trip-document-manager-v30,.delivery-flow-v21,.delay-report-v22) :is(p,small,em){line-height:1.4;font-size:12px!important}.device :is(.carrier-home-v20,.loads-screen-v20,.simple-load-detail-v21,.simple-offer-v21,.work-screen-v20,.notice-sheet,.trip-document-manager-v30,.delivery-flow-v21,.delay-report-v22) :is(b,strong){font-size:max(14px,1em);line-height:1.3}.device :is(.carrier-home-v20,.loads-screen-v20,.simple-load-detail-v21,.simple-offer-v21,.work-screen-v20,.notice-sheet,.trip-document-manager-v30,.delivery-flow-v21,.delay-report-v22) :is(button,a[href]){min-height:48px}.device .loads-filter-panel-v21 .segmented{grid-template-columns:repeat(3,minmax(0,1fr))!important}.device .loads-filter-panel-v21 .segmented button{white-space:normal;overflow-wrap:anywhere;min-height:48px!important;padding:6px 5px!important}@media (width<=360px){.device .simple-load-card-v21 .load-interest-v26{flex-wrap:wrap;justify-content:flex-end}.device .simple-load-card-v21 .load-interest-v26 small{white-space:normal;text-align:center}}.auth-phone :is(.auth-mode-tabs button,.social-auth-grid>button,.phone-input,.continue-button,.link-button,.auth-back){min-height:48px!important}.auth-phone :is(button,input){line-height:1.3;font-size:14px!important}.auth-phone :is(p,small){line-height:1.4;font-size:12px!important}.auth-phone .social-auth-grid>button{grid-template-columns:34px minmax(0,1fr)}.auth-phone .social-auth-grid>button small{display:block}@media (width<=320px){.auth-phone .auth-panel{justify-content:flex-start;overflow-y:auto}.auth-phone .social-auth-grid>button{min-height:48px!important}.auth-phone .phone-input{height:auto;min-height:48px!important}.auth-phone .social-auth-grid>button small{display:none}}.device .location-error-v45{color:#3c3c3b;background:#fff;border:1px solid #e85446;border-radius:12px;margin:8px 0 0;padding:11px 12px;line-height:1.4;font-size:12px!important}.device .location-error-v45 b{color:#000;font-size:14px!important}.device.theme-dark .location-error-v45{color:#e2e2e2;background:#000;border-color:#e85446}.device.theme-dark .location-error-v45 b{color:#fff}.device .home-load-search-v21{gap:9px;padding:13px!important}.device .home-load-search-v21>header h2{line-height:1.2;font-size:18px!important}.device .home-load-search-v21 .route-pickers-v20{align-items:center;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr)!important;gap:5px!important;display:grid!important}.device .home-load-search-v21 .route-pickers-v20>button:not(.swap-v20){min-width:0;min-height:56px!important;padding:8px 9px!important}.device .home-load-search-v21 .route-pickers-v20 b{font-size:14px!important}.device .home-load-search-v21 .swap-v20{width:34px;height:34px;margin:0!important;transform:none!important}.device .load-route-picker-v21:has(.multi-location[open]){grid-template-columns:1fr!important}.device .load-route-picker-v21:has(.multi-location[open])>.multi-location:not([open]){display:none!important}.device .load-route-picker-v21:has(.multi-location[open])>.route-axis-v26{display:none!important}.device .load-route-picker-v21 .multi-location[open]{grid-column:1/-1;width:100%}.device .multi-location-panel{padding:0 10px 11px}.device .multi-location-special{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 0 9px;display:grid!important;overflow:visible!important}.device .multi-location-cities{overscroll-behavior:contain;scrollbar-width:thin;grid-template-columns:1fr;gap:5px;max-height:300px;padding:2px 3px 7px 0;display:grid!important;overflow:hidden auto!important}.device .multi-location-special button,.device .multi-location-cities button{white-space:normal;text-align:left;justify-content:flex-start;align-items:center;width:100%;display:flex;min-height:48px!important;padding:8px 11px!important}.device .multi-location-panel>p{text-align:center;margin:8px 2px 0;font-size:12px!important}.vehicle-kind-visual-v41{color:#000;background:linear-gradient(145deg,#fff,#e2e2e2);border:1px solid #3c3c3b24;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.vehicle-kind-visual-v41 svg{width:20px;height:20px}.load-vehicle-summary-v41,.wa-vehicle-summary-v41,.detail-vehicle-v41,.wa-original-vehicle-v41{color:#000;background:#fff;border:1px solid #3c3c3b21;border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;display:grid}.load-vehicle-summary-v41{min-height:42px;margin-bottom:6px;padding:5px 7px}.load-vehicle-summary-v41>span,.wa-vehicle-summary-v41>span,.detail-vehicle-v41>span,.wa-original-vehicle-v41>span{white-space:nowrap;align-items:baseline;gap:4px;min-width:0;display:flex;overflow:hidden}.load-vehicle-summary-v41 span>small:first-child,.wa-vehicle-summary-v41 span>small:first-child,.detail-vehicle-v41 span>small:first-child{display:none}.load-vehicle-summary-v41 b,.wa-vehicle-summary-v41 b,.detail-vehicle-v41 b,.wa-original-vehicle-v41 b{flex:none;font-size:13px!important}.load-vehicle-summary-v41 em,.wa-vehicle-summary-v41 em,.detail-vehicle-v41 em,.wa-original-vehicle-v41 small{text-overflow:ellipsis;color:#3c3c3b;min-width:0;font-style:normal;overflow:hidden;font-size:12px!important}.load-vehicle-summary-v41 em:before,.wa-vehicle-summary-v41 em:before,.detail-vehicle-v41 em:before{content:"· ";color:#3c3c3b}.load-vehicle-summary-v41>strong,.wa-vehicle-summary-v41>strong,.detail-vehicle-v41>strong{text-align:right;white-space:nowrap;font-size:12px!important}.device .market-source-badge-v41{letter-spacing:.05em;color:#fff!important;background:#000!important;border:1px solid #000!important}.device .simple-load-card-v21 .load-card-head{flex-wrap:wrap}.device .simple-load-card-v21 .published-v27{color:#3c3c3b!important;background:#fff!important}.wa-source-rule-v41{background:#e2e2e2;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin:4px 12px 0;padding:7px 9px;display:flex}.wa-source-rule-v41 span{letter-spacing:.05em;font-size:12px;font-weight:900}.wa-source-rule-v41 small{color:#3c3c3b;font-size:12px!important}.wa-vehicle-summary-v41{min-height:42px;margin:0 12px 7px;padding:5px 7px}.wa-original-vehicle-v41{min-height:42px;margin:7px 12px;padding:5px 7px}.wa-original-vehicle-v41>button{color:#000;background:#fff;border:1px solid #e2e2e2;border-radius:11px;min-height:48px;padding:0 10px;font-weight:900;font-size:12px!important}.wa-original-toggle-v41{color:#000;background:#fff;border:1px solid #e2e2e2;border-radius:11px;width:calc(100% - 24px);min-height:48px;margin:0 12px 9px;font-weight:900}.wa-contact-actions-v41{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0 12px 12px;display:grid}.wa-contact-actions-v41 :is(button,a){color:#000;text-align:center;background:#fff;border:1px solid #e2e2e2;border-radius:12px;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:58px;padding:6px;font-weight:850;line-height:1.15;text-decoration:none;display:flex;font-size:12px!important}.wa-contact-actions-v41 :is(button,a) span{min-width:0}.wa-contact-actions-v41 button:nth-child(2){color:#fff;background:#000;border-color:#000}.detail-status-v22>b{color:#fff;background:#000;border-radius:999px;padding:6px 8px;font-weight:900;line-height:1;font-size:12px!important}.detail-load-meta-v47{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:6px;margin:0 0 8px;display:grid}.detail-vehicle-v41{min-height:48px;margin:0;padding:6px 7px}.pickup-distance-v41{color:#000;text-align:left;background:#fff;border:1px solid #3c3c3b2e;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:16px auto;align-content:center;align-items:center;column-gap:5px;min-width:108px;min-height:48px;padding:5px 8px;display:grid}.pickup-distance-v41>svg{color:#e85446;grid-row:1/-1}.pickup-distance-v41>span{color:#3c3c3b;white-space:nowrap;align-self:end;font-weight:800;line-height:1.05;font-size:12px!important}.pickup-distance-v41>b{white-space:nowrap;align-self:start;line-height:1.15;font-size:13px!important}.pickup-distance-v41:disabled{opacity:.58}.panel-offer-rule-v41{color:#000;background:#fff;border:1px solid #e2e2e2;border-radius:13px;align-items:center;gap:9px;min-height:52px;margin:0 0 8px;padding:9px 11px;display:flex}.panel-offer-rule-v41>svg{color:#e85446}.panel-offer-rule-v41 span :is(b,small){display:block}.panel-offer-rule-v41 b{font-size:14px!important}.panel-offer-rule-v41 small{color:#3c3c3b;margin-top:2px;font-size:12px!important}.device.theme-dark :is(.vehicle-kind-visual-v41,.load-vehicle-summary-v41,.wa-vehicle-summary-v41,.detail-vehicle-v41,.wa-original-vehicle-v41,.pickup-distance-v41,.panel-offer-rule-v41,.wa-original-toggle-v41,.wa-original-vehicle-v41>button){color:#fff;background:#3c3c3b;border-color:#ffffff2b}.device.theme-dark :is(.load-vehicle-summary-v41,.wa-vehicle-summary-v41,.detail-vehicle-v41,.wa-original-vehicle-v41,.pickup-distance-v41,.panel-offer-rule-v41) :is(small,em,p){color:#e2e2e2!important}.device.theme-dark .wa-source-rule-v41{color:#fff;background:#000}.device.theme-dark .wa-source-rule-v41 small{color:#e2e2e2}.device.theme-dark .wa-contact-actions-v41 :is(button,a){color:#fff;background:#3c3c3b;border-color:#fff3}.device.theme-dark .wa-contact-actions-v41 button:nth-child(2){color:#000;background:#fff}@media (width<=360px){.device .home-load-search-v21{padding:11px!important}.device .home-load-search-v21 .route-pickers-v20{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr)!important}.device .home-load-search-v21 .swap-v20{width:30px;height:30px}.device .home-load-search-v21 .route-pickers-v20>button:not(.swap-v20){padding:7px!important}.wa-contact-actions-v41{gap:4px;padding-left:8px;padding-right:8px}.wa-contact-actions-v41 :is(button,a){font-size:12px!important}.detail-load-meta-v47{grid-template-columns:minmax(0,1fr) 102px}.pickup-distance-v41{min-width:102px;padding-left:6px;padding-right:6px}}.device .wa-load-summary-v48{color:#000;width:100%;text-align:inherit;background:0 0;border:0;padding:0;display:block}.device .wa-load-summary-v48 .wa-quick-route{padding-top:9px;padding-bottom:8px}.device .wa-load-summary-v48 .wa-quick-bottom{padding-top:7px;padding-bottom:9px}.device .wa-load-summary-v48 .wa-quick-bottom em{font-weight:850}.device .wa-detail-open-v48{color:#000;background:#fff;border:1px solid #3c3c3b;border-radius:11px;justify-content:space-between;align-items:center;width:calc(100% - 24px);min-height:48px;margin:0 12px 8px;padding:0 12px;font-weight:900;display:flex;font-size:14px!important}.device .auto-load-cost-v48{color:#000;text-align:left;background:#fff;border:1px solid #e85446;border-radius:13px;grid-template-columns:30px minmax(0,1fr) auto 16px;align-items:center;gap:8px;width:100%;min-height:60px;margin:0 0 8px;padding:7px 9px;display:grid;box-shadow:0 6px 18px #0000000f}.device .auto-load-cost-icon-v48{color:#fff;background:#e85446;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.device .auto-load-cost-v48>span:nth-child(2){min-width:0}.device .auto-load-cost-v48 :is(small,b,em){display:block}.device .auto-load-cost-v48 small{color:#e85446;letter-spacing:.04em;font-weight:900;font-size:12px!important}.device .auto-load-cost-v48 b{font-size:14px!important}.device .auto-load-cost-v48 em{color:#3c3c3b;margin-top:1px;font-style:normal;font-size:12px!important}.device .auto-load-cost-v48>strong{white-space:nowrap;font-size:16px!important}.device .auto-load-cost-v48>svg{color:#3c3c3b}.device .whatsapp-detail-vehicle-v48{min-height:48px;margin:0 0 8px;padding:6px 7px}.device .whatsapp-direct-rule-v48{color:#000;background:#fff;border:1px solid #e2e2e2;border-radius:13px;align-items:center;gap:9px;min-height:52px;margin:0 0 8px;padding:9px 11px;display:flex}.device .whatsapp-direct-rule-v48>svg{color:#e85446}.device .whatsapp-direct-rule-v48 :is(b,small){display:block}.device .whatsapp-direct-rule-v48 b{font-size:14px!important}.device .whatsapp-direct-rule-v48 small{color:#3c3c3b;margin-top:2px;font-size:12px!important}.device .whatsapp-original-detail-v48{color:#000;background:#e2e2e2;border:1px solid #e2e2e2;border-radius:13px;margin:0 0 8px;padding:11px 12px}.device .whatsapp-original-detail-v48 small{letter-spacing:.05em;font-weight:900;font-size:12px!important}.device .whatsapp-original-detail-v48 p{white-space:pre-wrap;margin:7px 0;line-height:1.45;font-size:14px!important}.device .whatsapp-original-detail-v48 span{color:#3c3c3b;font-size:12px!important}.device .whatsapp-load-detail-v48>.wa-contact-actions-v41{padding:0}.device.theme-dark .wa-load-summary-v48{color:#fff}.device.theme-dark .wa-detail-open-v48{color:#fff;background:#3c3c3b;border-color:#e2e2e2}.device.theme-dark .auto-load-cost-v48{color:#fff;box-shadow:none;background:#3c3c3b;border-color:#e85446}.device.theme-dark .auto-load-cost-v48 em,.device.theme-dark .auto-load-cost-v48>svg{color:#e2e2e2}.device.theme-dark .whatsapp-direct-rule-v48{color:#fff;background:#3c3c3b;border-color:#3c3c3b}.device.theme-dark .whatsapp-direct-rule-v48 small{color:#e2e2e2}.device.theme-dark .whatsapp-original-detail-v48{color:#fff;background:#3c3c3b;border-color:#3c3c3b}.device.theme-dark .whatsapp-original-detail-v48 span{color:#e2e2e2}@media (width<=360px){.device .auto-load-cost-v48{grid-template-columns:28px minmax(0,1fr) auto 14px;gap:6px;padding-left:7px;padding-right:7px}.device .auto-load-cost-icon-v48{width:28px;height:28px}.device .auto-load-cost-v48>strong{font-size:14px!important}}.shipper-create p{flex-wrap:wrap;gap:5px;display:flex;margin-top:6px!important}.shipper-create p em{color:#fff;background:#ffffff17;border:1px solid #ffffff36;border-radius:999px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:800}.shipper-latest-v49{gap:8px;display:grid}.shipper-loads-v49{min-height:100%}.shipper-list-summary-v49{color:#3c3c3b;justify-content:space-between;align-items:center;margin:10px 2px 8px;font-size:12px;font-weight:800;display:flex}.shipper-list-summary-v49 b{color:#000;font-size:15px}.shipper-list-summary-v49 button{color:#000;background:#fff;border:1px solid #e2e2e2;border-radius:10px;min-height:40px;padding:0 11px;font-size:12px;font-weight:900}.shipper-load-list{gap:9px;display:grid}.shipper-listing-v49{background:#fff;border:1px solid #e2e2e2;border-radius:15px;overflow:hidden;box-shadow:0 8px 22px #0000000b}.shipper-listing-v49.paused{opacity:.74}.shipper-listing-v49>header{border-bottom:1px solid #e2e2e2;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:7px 10px;display:flex}.shipper-listing-v49>header span{color:#000;letter-spacing:.05em;align-items:center;gap:5px;font-size:10px;font-weight:900;display:flex}.shipper-listing-v49>header span i{background:#e85446;border-radius:50%;width:7px;height:7px}.shipper-listing-v49.paused>header span i{background:#3c3c3b}.shipper-listing-v49>header small{color:#3c3c3b;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px!important}.shipper-listing-main-v49{color:#000;text-align:left;background:0 0;border:0;width:100%;padding:11px;display:block}.shipper-listing-route-v49{grid-template-columns:minmax(0,1fr) 25px minmax(0,1fr);align-items:center;gap:5px;display:grid}.shipper-listing-route-v49>span{min-width:0}.shipper-listing-route-v49>span:last-child{text-align:right}.shipper-listing-route-v49 small,.shipper-listing-route-v49 b{display:block}.shipper-listing-route-v49 small{color:#3c3c3b;letter-spacing:.06em;font-weight:850;font-size:12px!important}.shipper-listing-route-v49 b{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden;font-size:15px!important}.shipper-listing-route-v49>i{text-align:center;color:#e85446;font-style:normal;font-weight:900}.shipper-listing-facts-v49{background:#e2e2e2;border:1px solid #e2e2e2;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:10px;display:grid;overflow:hidden}.shipper-listing-facts-v49>span{background:#fff;min-width:0;padding:7px}.shipper-listing-facts-v49 small,.shipper-listing-facts-v49 b{display:block}.shipper-listing-facts-v49 small{color:#3c3c3b;font-weight:850;font-size:12px!important}.shipper-listing-facts-v49 b{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden;font-size:12px!important}.shipper-listing-v49>footer{border-top:1px solid #e2e2e2;justify-content:space-between;align-items:center;gap:8px;min-height:43px;padding:6px 10px;display:flex}.shipper-listing-v49>footer span{color:#3c3c3b;font-size:9px;font-weight:800}.shipper-listing-v49>footer button{color:#000;background:#fff;border:1px solid #e2e2e2;border-radius:9px;min-height:34px;padding:0 10px;font-size:10px;font-weight:900}.shipper-listing-v49.compact .shipper-listing-main-v49{padding:9px 10px}.shipper-listing-v49.compact .shipper-listing-facts-v49{margin-top:7px}.share-load-v49{gap:12px}.share-load-intro-v49{color:#3c3c3b;margin:0;line-height:1.45;font-size:14px!important}.share-methods-v49{gap:9px;display:grid}.share-methods-v49>button{color:#000;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:16px;grid-template-columns:48px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:96px;padding:12px;display:grid;box-shadow:0 8px 22px #0000000a}.share-methods-v49>button>span{color:#000;background:#e2e2e2;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.share-methods-v49>button:nth-child(2)>span{color:#fff;background:#000}.share-methods-v49 small,.share-methods-v49 b,.share-methods-v49 p{display:block}.share-methods-v49 small{color:#e85446;letter-spacing:.07em;font-weight:900;font-size:12px!important}.share-methods-v49 b{margin-top:3px;font-size:15px!important}.share-methods-v49 p{color:#3c3c3b;margin:3px 0 0;line-height:1.35;font-size:12px!important}.share-methods-v49 strong{font-size:20px}.share-back-v49{color:#000;background:#e2e2e2;border:0;border-radius:9px;align-self:start;min-height:38px;padding:0 9px;font-size:11px;font-weight:900}.whatsapp-paste-v49{background:#fff;border:1px solid #e2e2e2;border-radius:14px;align-items:center;gap:10px;padding:11px;display:flex}.whatsapp-paste-v49>span{color:#fff;background:#000;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.whatsapp-paste-v49 b,.whatsapp-paste-v49 small{display:block}.whatsapp-paste-v49 b{font-size:13px}.whatsapp-paste-v49 small{color:#3c3c3b;margin-top:3px;font-size:12px!important}.share-message-field-v49{color:#000;gap:5px;font-size:11px;font-weight:900;display:grid;position:relative}.share-message-field-v49 textarea{resize:vertical;color:#000;min-height:152px;font:inherit;background:#fff;border:1px solid #3c3c3b;border-radius:14px;padding:12px 12px 26px;font-size:14px;line-height:1.45}.share-message-field-v49>small{color:#3c3c3b;position:absolute;bottom:8px;right:10px;font-size:12px!important}.share-sample-v49{color:#000;background:#fff;border:1px solid #e2e2e2;border-radius:9px;align-self:start;min-height:38px;padding:0 10px;font-size:11px;font-weight:900}.share-detects-v49{flex-wrap:wrap;gap:5px;display:flex}.share-detects-v49 span{color:#3c3c3b;background:#e2e2e2;border-radius:999px;padding:5px 7px;font-size:9px;font-weight:850}.share-form-v49 h3{color:#e85446;letter-spacing:.08em;margin:3px 0 -2px;font-size:10px}.share-form-v49 label em{color:#3c3c3b;font-size:9px;font-style:normal;font-weight:500}.share-missing-v49{color:#000;background:#fff;border-left:4px solid #e85446;border-radius:11px;padding:10px 11px}.share-missing-v49 b{font-size:12px}.share-missing-v49 p{color:#3c3c3b;margin:3px 0 0;line-height:1.4;font-size:12px!important}.share-review-v49{background:#fff;border:1px solid #e2e2e2;border-radius:16px;gap:10px;padding:12px;display:grid;box-shadow:0 8px 22px #0000000a}.share-review-v49>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.share-review-v49>header span{align-items:center;gap:5px;font-size:10px;font-weight:900;display:flex}.share-review-v49>header em{color:#fff;background:#000;border-radius:6px;padding:4px 6px;font-size:8px;font-style:normal;font-weight:900}.share-review-v49>p{color:#3c3c3b;margin:0;font-size:12px!important}.share-review-v49 details{border-top:1px solid #e2e2e2;padding-top:8px}.share-review-v49 summary{color:#000;font-size:11px;font-weight:900}.share-review-v49 details p{color:#3c3c3b;white-space:pre-wrap;margin:7px 0 0;line-height:1.45;font-size:12px!important}.share-private-v49{margin:0!important}.tabbar .main-action span{text-align:center;white-space:normal;font-size:8px;line-height:1.05}.device.theme-dark :is(.shipper-listing-v49,.shipper-listing-facts-v49>span,.shipper-list-summary-v49 button,.share-methods-v49>button,.whatsapp-paste-v49,.share-message-field-v49 textarea,.share-sample-v49,.share-missing-v49,.share-review-v49){color:#fff;background:#3c3c3b;border-color:#3c3c3b}.device.theme-dark :is(.shipper-listing-v49>header small,.shipper-listing-facts-v49 small,.share-load-intro-v49,.share-methods-v49 p,.whatsapp-paste-v49 small,.share-message-field-v49>small,.share-missing-v49 p,.share-review-v49>p,.share-review-v49 details p){color:#e2e2e2!important}.device.theme-dark .shipper-listing-v49>footer{border-color:#3c3c3b}.device.theme-dark .shipper-listing-v49>footer button{color:#fff;background:#000;border-color:#e2e2e2}.device.theme-dark .share-review-v49 details{border-color:#000}.device.theme-dark .share-review-v49 summary{color:#fff}@media (width<=360px){.share-methods-v49>button{grid-template-columns:42px minmax(0,1fr) 14px;padding:10px}.share-methods-v49>button>span{width:42px;height:42px}.shipper-listing-facts-v49>span{padding:6px 5px}.shipper-listing-facts-v49 b{font-size:12px!important}.tabbar .main-action span{font-size:7px}}.carrier-glass-hero-v50{color:#fff;-webkit-backdrop-filter:blur(26px)saturate(145%);backdrop-filter:blur(26px)saturate(145%);background:radial-gradient(circle at 92% 12%,#e8544652,#0000 36%),linear-gradient(145deg,#000000eb,#3c3c3be0);border:1px solid #ffffff57;border-radius:22px;justify-content:space-between;align-items:center;gap:14px;min-height:116px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,0 18px 38px #00000030;padding:18px!important}.carrier-glass-hero-v50:after{content:"";pointer-events:none;border:28px solid #ffffff12;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-52px;right:-38px}.carrier-glass-hero-v50>div{z-index:1;min-width:0;position:relative}.carrier-glass-hero-v50 small{letter-spacing:.12em;color:#e2e2e2!important}.carrier-glass-hero-v50 h1{color:#fff!important;margin:5px 0 3px!important}.carrier-glass-hero-v50 p{margin:0;font-weight:700;color:#e2e2e2!important}.carrier-role-mark-v50{z-index:1;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffff30,#ffffff12);border:1px solid #ffffff38;border-radius:18px;flex:none;place-items:center;width:66px;height:64px;padding:8px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff40}.carrier-role-mark-v50 small{letter-spacing:.08em!important;font-size:12px!important}.carrier-load-finder-v50{-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);position:relative;overflow:hidden;background:linear-gradient(145deg,#ffffffe0,#e2e2e291)!important;border:1px solid #ffffffe0!important;border-radius:22px!important;margin:0!important;padding:15px!important;box-shadow:inset 0 1px #fff,0 16px 34px #3c3c3b21!important}.carrier-load-finder-v50:before{content:"";pointer-events:none;background:#e854461a;border-radius:50%;width:150px;height:150px;position:absolute;top:-62px;left:-54px}.carrier-load-finder-v50>header{align-items:baseline;gap:8px;padding:0 2px 9px;display:flex;position:relative}.carrier-load-finder-v50>header small{letter-spacing:.12em;font-weight:900;color:#e85446!important;font-size:12px!important}.carrier-load-finder-v50>header h2{color:#000;margin:0!important;font-size:19px!important}.carrier-load-finder-v50 .route-pickers-v20{background:#ffffff94;border:1px solid #fffffff2;border-radius:17px;padding:5px;position:relative;box-shadow:inset 0 1px #fff}.carrier-load-finder-v50 .route-pickers-v20>button:not(.swap-v20){box-shadow:0 7px 17px #3c3c3b12;background:linear-gradient(145deg,#fffffff0,#ffffffa8)!important;border:1px solid #e2e2e2c7!important}.carrier-load-finder-v50 .swap-v20{box-shadow:0 6px 15px #3c3c3b1a;color:#e85446!important;background:#ffffffeb!important;border-color:#fff!important}.carrier-load-finder-v50 .home-show-loads-v27{margin-top:9px;color:#fff!important;background:linear-gradient(145deg,#3c3c3b,#000)!important;border:1px solid #ffffff26!important;border-radius:16px!important;min-height:56px!important;box-shadow:inset 0 1px #ffffff2e,0 12px 25px #0003!important}.carrier-load-finder-v50 .home-show-loads-v27>span,.carrier-load-finder-v50 .home-show-loads-v27>strong{color:#fff!important;background:#e85446!important}.carrier-home-v20 .quick-actions-v20{padding:2px 0 0}.carrier-home-v20 .quick-actions-v20>header{padding:0 3px}.carrier-home-v20 .quick-actions-v20>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.carrier-home-v20 .quick-actions-v20>div>button{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:left!important;background:linear-gradient(145deg,#ffffffe3,#e2e2e294)!important;border:1px solid #ffffffe6!important;border-radius:18px!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:72px!important;padding:11px!important;display:grid!important;box-shadow:inset 0 1px #fff,0 11px 25px #3c3c3b1a!important}.carrier-home-v20 .quick-actions-v20>div>button>span{border:1px solid #fff;box-shadow:inset 0 1px #fff,0 6px 15px #3c3c3b14;color:#e85446!important;background:#ffffffc7!important;border-radius:14px!important;width:42px!important;height:42px!important;margin:0!important}.carrier-home-v20 .quick-actions-v20>div>button>b{font-size:14px!important;line-height:1.2!important}.loads-screen-v20 :is(.route-focus-v21,.whatsapp-status,.simple-load-card-v21,.loads-filter-panel-v21){-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#ffffffe8,#e2e2e294)!important;border-color:#ffffffe6!important;box-shadow:inset 0 1px #fff,0 12px 28px #3c3c3b1a!important}.sheet-backdrop:has(.services-sheet){-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0000009e}.services-sheet.role-carrier{-webkit-backdrop-filter:blur(32px)saturate(145%);backdrop-filter:blur(32px)saturate(145%);background:linear-gradient(155deg,#ffffffed,#e2e2e2d1);border:1px solid #ffffffd1;max-height:94vh;padding:10px 14px 24px;box-shadow:inset 0 1px #fff,0 -28px 72px #00000057}.services-sheet.role-carrier .sheet-grabber{background:#3c3c3b3d}.services-sheet.role-carrier .sheet-header{border:1px solid #ffffff3d;border-radius:20px;align-items:center;gap:9px;min-height:88px;margin:0 0 13px;padding:13px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29,0 14px 30px #0000002e;background:radial-gradient(circle at 92% 0,#e8544657,#0000 38%),linear-gradient(145deg,#000000f0,#3c3c3be0)!important}.services-sheet.role-carrier .sheet-header:after{content:"";border:22px solid #ffffff12;border-radius:50%;width:118px;height:118px;position:absolute;bottom:-48px;right:-28px}.services-sheet.role-carrier .sheet-header>div{z-index:1;position:relative}.services-sheet.role-carrier .sheet-header small{color:#e2e2e2!important;font-size:12px!important}.services-sheet.role-carrier .sheet-header h2{margin:4px 0 0;color:#fff!important;font-size:24px!important}.services-sheet.role-carrier .sheet-back-button{z-index:1;color:#fff;background:#ffffff21;border:1px solid #ffffff3d;border-radius:14px;justify-content:center;align-items:center;gap:5px;width:auto;min-width:68px;min-height:48px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff38}.services-sheet.role-carrier .service-group{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#ffffffc7,#ffffff70);border:1px solid #fffffff0;border-radius:20px;margin:0 0 11px;padding:12px;box-shadow:inset 0 1px #fff,0 11px 25px #3c3c3b14}.services-sheet.role-carrier .service-group>h3{letter-spacing:.12em;color:#3c3c3b!important;margin:0 2px 9px!important;font-size:12px!important}.services-sheet.role-carrier .service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.services-sheet.role-carrier .service-grid button{color:#000;text-align:left;background:linear-gradient(145deg,#fffffff2,#e2e2e285);border:1px solid #fffffff5;border-radius:16px;grid-template-columns:40px minmax(0,1fr) 12px;align-items:center;gap:9px;min-height:66px;padding:9px;display:grid;position:relative;box-shadow:inset 0 1px #fff,0 8px 18px #3c3c3b14}.services-sheet.role-carrier .service-grid button:after{content:"›";color:#3c3c3b;font-size:18px;font-weight:600}.services-sheet.role-carrier .service-grid button>span{color:#e85446;background:#ffffffd1;border:1px solid #fff;border-radius:13px;place-items:center;width:40px;height:40px;margin:0;display:grid;box-shadow:inset 0 1px #fff,0 5px 13px #3c3c3b14}.services-sheet.role-carrier .service-grid button>b{line-height:1.2;font-size:13px!important}.services-sheet.role-carrier .service-group:first-of-type .service-grid button:first-child{grid-column:1/-1;min-height:72px;color:#fff!important;background:linear-gradient(145deg,#3c3c3b,#000)!important;border-color:#ffffff29!important;box-shadow:inset 0 1px #ffffff2b,0 11px 24px #0000002e!important}.services-sheet.role-carrier .service-group:first-of-type .service-grid button:first-child>span{color:#fff;background:#e85446;border-color:#fff3}.services-sheet.role-carrier .service-group:first-of-type .service-grid button:first-child:after{color:#fff}.services-sheet.role-carrier .services-return-button{color:#fff;background:linear-gradient(145deg,#3c3c3b,#000);border:1px solid #ffffff38;border-radius:16px;min-height:54px;box-shadow:inset 0 1px #ffffff2e,0 12px 25px #0000002e}.device.theme-dark .carrier-load-finder-v50,.device.theme-dark .carrier-home-v20 .quick-actions-v20>div>button,.device.theme-dark .loads-screen-v20 :is(.route-focus-v21,.whatsapp-status,.simple-load-card-v21,.loads-filter-panel-v21){background:linear-gradient(145deg,#3c3c3bd6,#000000bd)!important;border-color:#ffffff24!important;box-shadow:inset 0 1px #ffffff1f,0 12px 28px #0000003d!important}.device.theme-dark .carrier-load-finder-v50>header h2,.device.theme-dark .carrier-home-v20 .quick-actions-v20>div>button{color:#fff}.device.theme-dark .carrier-load-finder-v50 .route-pickers-v20{background:#0000004d;border-color:#ffffff1f}.device.theme-dark .carrier-load-finder-v50 .route-pickers-v20>button:not(.swap-v20),.device.theme-dark .carrier-load-finder-v50 .swap-v20{color:#fff!important;background:#3c3c3bb8!important;border-color:#ffffff24!important}.device.theme-dark .carrier-home-v20 .quick-actions-v20>div>button>span{border-color:#ffffff24;background:#ffffff14!important}@media (width<=360px){.carrier-glass-hero-v50{min-height:108px;padding:15px!important}.carrier-role-mark-v50{width:60px;height:58px}.carrier-home-v20 .quick-actions-v20>div{grid-template-columns:1fr!important}.carrier-home-v20 .quick-actions-v20>div>button{min-height:66px!important}.services-sheet.role-carrier .service-grid{grid-template-columns:1fr}.services-sheet.role-carrier .service-group:first-of-type .service-grid button:first-child{grid-column:auto}.services-sheet.role-carrier .sheet-header{min-height:82px;padding:11px}.services-sheet.role-carrier .sheet-header h2{font-size:22px!important}}.carrier-glass-hero-v50{min-height:92px}.carrier-role-mark-v50{border-radius:16px;width:52px;height:52px}.carrier-load-finder-v50>header{padding-bottom:7px}.carrier-home-v20 .quick-actions-v20>header>div{margin-left:auto}.carrier-home-v20 .quick-actions-v20>header>div button{min-height:40px;padding:0 10px}.device .simple-route-v21 .route-shell-head-v26 em{border-radius:50%;width:36px;min-width:36px;padding:0;font-size:16px}.device .loads-filter-panel-v21{padding:10px!important}.simple-load-tools-v51{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#ffffffe8,#e2e2e294);border:1px solid #ffffffeb;border-radius:16px;gap:9px;margin:9px 0;padding:10px;display:grid;box-shadow:inset 0 1px #fff,0 10px 24px #3c3c3b17}.simple-load-tools-v51 .whatsapp-search{margin:0}.simple-load-view-v51{background:#e2e2e2b3;border:1px solid #e2e2e2;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:4px;display:grid}.simple-load-view-v51 button{color:#3c3c3b;background:0 0;border:0;border-radius:9px;min-height:42px;font-size:12px;font-weight:850}.simple-load-view-v51 button.active{color:#000;background:#fff;box-shadow:0 5px 14px #3c3c3b1a}.simple-parser-link-v51{color:#000;text-align:left;background:#fff;border:1px solid #e2e2e2;border-radius:12px;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:8px;min-height:54px;padding:8px 10px;display:grid}.simple-parser-link-v51>span{min-width:0}.simple-parser-link-v51 b,.simple-parser-link-v51 small{display:block}.simple-parser-link-v51 b{font-size:13px}.simple-parser-link-v51 small{color:#3c3c3b;margin-top:2px;font-size:12px!important}.simple-load-jobs-v51 .wa-quick-head{grid-template-columns:minmax(0,1fr) 48px;align-items:center;min-height:46px;padding-left:12px;display:grid}.simple-load-jobs-v51 .wa-quick-head>small{color:#3c3c3b;font-weight:800;font-size:12px!important}.simple-load-jobs-v51 .wa-quick-bottom{border-top:1px solid #e2e2e2}.simple-load-jobs-v51 .whatsapp-privacy{color:#3c3c3b;text-align:center;background:0 0;border:0;margin:8px 2px 0;padding:0;font-size:12px!important}.contact-verification-v51{color:#000;text-align:left;background:#fff;border:1px solid #e85446;border-radius:13px;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:8px;width:100%;min-height:54px;margin:0 0 8px;padding:8px 10px;display:grid}.contact-verification-v51>span{min-width:0}.contact-verification-v51 b,.contact-verification-v51 small{display:block}.contact-verification-v51 b{font-size:13px}.contact-verification-v51 small{color:#3c3c3b;margin-top:2px;font-size:12px!important}.account-screen-v20 .account-menu>button{min-height:62px!important}.account-screen-v20 .account-menu>button>div small{margin-top:3px}.shipper-greeting{min-height:86px!important}.shipper-create{min-height:88px!important}.device.theme-dark .simple-load-tools-v51{background:linear-gradient(145deg,#3c3c3bd6,#000000bd);border-color:#ffffff24;box-shadow:inset 0 1px #ffffff1f,0 10px 24px #00000038}.device.theme-dark .simple-load-view-v51{background:#000;border-color:#3c3c3b}.device.theme-dark .simple-load-view-v51 button{color:#e2e2e2}.device.theme-dark .simple-load-view-v51 button.active{color:#fff;background:#3c3c3b}.device.theme-dark :is(.simple-parser-link-v51,.contact-verification-v51){color:#fff;background:#3c3c3b;border-color:#3c3c3b}.device.theme-dark :is(.simple-parser-link-v51,.contact-verification-v51) small{color:#e2e2e2!important}@media (width<=360px){.carrier-glass-hero-v50{min-height:84px}.carrier-role-mark-v50{width:48px;height:48px}.simple-load-tools-v51{padding:8px}.shipper-greeting{min-height:80px!important}}.device:not(.theme-dark) .home-hello-v20.carrier-glass-hero-v50 :is(h1,small),.device.theme-dark .home-hello-v20.carrier-glass-hero-v50 :is(h1,small){color:#fff!important}.device .home-hello-v20.carrier-glass-hero-v50 small{opacity:.76}.simple-load-jobs-v51 .wa-quick-head{padding:8px 12px 2px}.simple-load-jobs-v51 .wa-quick-route{padding:7px 12px}.simple-load-jobs-v51 .wa-vehicle-summary-v41{min-height:38px;margin-bottom:5px;padding:4px 6px}.simple-load-jobs-v51 .wa-quick-bottom{padding:7px 12px}.simple-load-jobs-v51 .wa-original-toggle-v41{min-height:42px;margin-bottom:7px}.simple-load-jobs-v51 .wa-contact-actions-v41{padding-bottom:9px}.simple-load-jobs-v51 .wa-contact-actions-v41 :is(button,a){min-height:48px;padding:5px;font-size:12px!important}.device:not(.theme-dark) .account-screen-v20 .role-switch-card{color:#fff!important;background:linear-gradient(145deg,#3c3c3b,#000)!important;border-color:#3c3c3b!important}.device:not(.theme-dark) .account-screen-v20 .role-switch-card :is(small,b,strong){color:#fff!important}.device:not(.theme-dark) .account-screen-v20 .role-switch-card small{opacity:.76}.map-route-visual-v52{z-index:3;pointer-events:none;position:absolute;inset:0}.map-route-visual-v52:before{content:"";filter:drop-shadow(0 2px 3px #fff);background:repeating-linear-gradient(90deg,#e85446 0 18px,#0000 18px 27px);border-radius:999px;height:4px;position:absolute;top:54%;left:14%;right:14%;transform:rotate(-8deg)}.map-route-visual-v52>i{background:#e85446;border:4px solid #fff;border-radius:50%;width:15px;height:15px;position:absolute;box-shadow:0 4px 12px #3c3c3b}.map-route-visual-v52>i:first-child{top:62%;left:12%}.map-route-visual-v52>i:last-child{background:#3c3c3b;top:34%;right:12%}.map-route-visual-v52>span{color:#fff;background:#e85446;border:3px solid #fff;border-radius:12px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:45%;left:47%;box-shadow:0 7px 16px #3c3c3b}.device{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#f4f6f8;--canvas-deep:#e9eef2;--surface:#fff;--surface-muted:#eef2f5;--glass:#ffffffc7;--glass-strong:#fffffff0;--text-primary:#161a1d;--text-secondary:#475467;--text-tertiary:#667085;--glass-border:#315f7d29;--brand-accent:#e85446;--brand-action:#c84337;--brand-tint:#fcecea;--success:#2b7a5d;--success-tint:#e8f3ee;--info:#315f7d;--info-tint:#e8f1f6;--warning:#b7791f;--warning-tint:#f7ebd7;--danger:#a63d4a;--danger-tint:#f7e7ea;--focus:#315f7d;--ink:var(--text-primary);--muted:var(--text-secondary);--soft:var(--surface-muted);--line:var(--glass-border);--white:var(--surface);--brand:var(--brand-accent);--brand-dark:var(--brand-action);--brand-soft:var(--brand-tint);--green:var(--success);--green-soft:var(--success-tint);--navy:var(--info);background:var(--canvas)}.device.theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#0e1114;--canvas-deep:#151a1f;--surface:#171c21;--surface-muted:#222930;--glass:#171c21cc;--glass-strong:#171c21f2;--text-primary:#f7f9fb;--text-secondary:#d0d7de;--text-tertiary:#a9b4be;--glass-border:#d4e0ea30;--brand-accent:#f06b5e;--brand-action:#e85446;--brand-tint:#e854462b;--success:#7dd3aa;--success-tint:#2b7a5d47;--info:#8ab8d1;--info-tint:#315f7d57;--warning:#e0b15b;--warning-tint:#b7791f4a;--danger:#f08a94;--danger-tint:#a63d4a4a;--focus:#8ab8d1;--ink:var(--text-primary);--muted:var(--text-secondary);--soft:var(--surface-muted);--line:var(--glass-border);--white:var(--surface);--brand:var(--brand-accent);--brand-dark:var(--brand-action);--brand-soft:var(--brand-tint);--green:var(--success);--green-soft:var(--success-tint);--navy:var(--info);color:var(--text-primary);background:var(--canvas)}.stage{background:radial-gradient(circle at 16% 8%,#fff 0,#0000 31%),radial-gradient(circle at 88% 84%,#e8f1f6 0,#0000 34%),linear-gradient(145deg,#f4f6f8,#e9eef2)}.device .app-content{color:var(--text-primary);background:radial-gradient(circle at 104% -4%,#e854461f,transparent 28%),radial-gradient(circle at -8% 42%,#315f7d1a,transparent 33%),linear-gradient(160deg,var(--canvas),var(--canvas-deep))!important}.device.theme-dark .app-content{background:radial-gradient(circle at 106% -5%,#e854462e,transparent 29%),radial-gradient(circle at -10% 46%,#315f7d47,transparent 35%),linear-gradient(160deg,var(--canvas),var(--canvas-deep))!important}.device :is(.app-header,.tabbar){-webkit-backdrop-filter:blur(28px)saturate(135%);backdrop-filter:blur(28px)saturate(135%);border-color:var(--glass-border)!important;background:var(--glass-strong)!important;box-shadow:0 12px 34px #315f7d1a,inset 0 1px #ffffffb3!important}.device.theme-dark :is(.app-header,.tabbar){box-shadow:0 14px 36px #00000061,inset 0 1px #ffffff1a!important}.device .sheet-header{-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%);border-color:var(--glass-border)!important;background:var(--glass-strong)!important;color:var(--text-primary)!important}.device .sheet-header :is(h1,h2,h3,b,strong,small,span){color:var(--text-primary)!important}.device .sheet-header>div>small{color:var(--text-secondary)!important}.device .sheet-back-button{border-color:var(--glass-border)!important;background:var(--surface-muted)!important;color:var(--text-primary)!important}.device .sheet-back-button :is(b,span){color:var(--text-primary)!important}.device:not(.theme-dark) :is(.home-load-search-v21,.quick-actions-v20>div>button,.simple-load-tools-v51,.simple-load-card-v21,.wa-quick-card,.wa-original-card,.load-route-shell-v26,.loads-filter-panel-v21,.market-entity-switch-v21,.elastic-search-v21,.filter-editor-group-v21,.profile-summary,.account-stats,.account-menu,.role-switch-card,.all-services,.status-card,.shipment-card,.trip-state-v20,.route-overview,.google-map-meta,.trip-contacts-v22,.trip-documents-v22,.assistant-cloud-status,.chat-message.bot,.composer,.shipper-listing-v49,.shipper-listing-facts-v49>span,.shipper-presence-v21,.shipper-kpis>button,.shipper-latest-v49,.empty-vehicle-home,.shipper-tracking,.sheet,.feature-sheet){-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);border-color:var(--glass-border)!important;color:var(--text-primary)!important;background:linear-gradient(145deg,#fffffff0,#ffffffb3)!important;box-shadow:0 12px 30px #315f7d17,inset 0 1px #ffffffeb!important}.device.theme-dark :is(.home-load-search-v21,.quick-actions-v20>div>button,.simple-load-tools-v51,.simple-load-card-v21,.wa-quick-card,.wa-original-card,.load-route-shell-v26,.loads-filter-panel-v21,.market-entity-switch-v21,.elastic-search-v21,.filter-editor-group-v21,.profile-summary,.account-stats,.account-menu,.role-switch-card,.all-services,.status-card,.shipment-card,.trip-state-v20,.route-overview,.google-map-meta,.trip-contacts-v22,.trip-documents-v22,.assistant-cloud-status,.chat-message.bot,.composer,.shipper-listing-v49,.shipper-listing-facts-v49>span,.shipper-presence-v21,.shipper-kpis>button,.shipper-latest-v49,.empty-vehicle-home,.shipper-tracking,.sheet,.feature-sheet){-webkit-backdrop-filter:blur(24px)saturate(120%);backdrop-filter:blur(24px)saturate(120%);border-color:var(--glass-border)!important;color:var(--text-primary)!important;background:linear-gradient(145deg,#222930e6,#101418c7)!important;box-shadow:0 15px 34px #0000004f,inset 0 1px #ffffff1a!important}.device :is(h1,h2,h3,h4,b,strong){color:var(--text-primary)}.device :is(p,small,em,.list-meta,.vehicle-market-toolbar-v21,.ai-note){color:var(--text-secondary)}.device.theme-dark :is(.v20-screen,.sheet,.feature-sheet) :is(h1,h2,h3,h4,b,strong,label,summary){color:var(--text-primary)!important}.device.theme-dark :is(.v20-screen,.sheet,.feature-sheet) :is(p,small,em){color:var(--text-secondary)!important}.device :is(input,select,textarea){caret-color:var(--brand-action);border-color:var(--glass-border)!important;background:var(--surface)!important;color:var(--text-primary)!important}.device.theme-dark :is(input,select,textarea){background:#0e1114c7!important}.device :is(input,textarea)::placeholder{opacity:1;color:var(--text-tertiary)!important}.device :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:2px;outline:3px solid var(--focus)!important}.device :is(button,input,select,textarea)[disabled]{filter:saturate(.45);cursor:not-allowed!important;opacity:.52!important}.device .primary-button,.device .home-show-loads-v27,.device .shipper-create,.device .offer-send-v21{border-color:var(--brand-action)!important;background-color:var(--brand-action)!important;background-image:linear-gradient(145deg,var(--brand-action),#b93b31)!important;color:#fff!important;box-shadow:0 10px 24px #c843373d!important}.device .primary-button :is(b,strong,span),.device .home-show-loads-v27 :is(b,strong,span),.device .shipper-create :is(b,strong,span,em){color:inherit!important}.device.theme-dark .primary-button,.device.theme-dark .home-show-loads-v27,.device.theme-dark .shipper-create,.device.theme-dark .offer-send-v21{border-color:var(--brand-action)!important;background-color:var(--brand-action)!important;background-image:linear-gradient(145deg,#f06b5e,var(--brand-action))!important;color:#000!important;box-shadow:0 10px 26px #e8544640!important}.device .secondary-button,.device .secondary-action,.device .round-button,.device .app-page-back,.device .theme-toggle,.device .header-button,.device .signal{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-color:var(--glass-border)!important;background:var(--glass)!important;color:var(--text-primary)!important}.device .tabbar button{color:var(--text-tertiary)!important}.device .tabbar button.active{color:var(--text-primary)!important}.device .tabbar button.active:not(.main-action){background:var(--info-tint)!important;box-shadow:inset 0 -3px 0 var(--brand-accent)!important}.device .tab-label-compact-v53{display:none}.device .main-action i,.device .voice-fab{border-color:var(--surface)!important;background:var(--brand-action)!important;color:#fff!important}.device.theme-dark .main-action i,.device.theme-dark .voice-fab{color:#000!important}.device .tabbar{grid-template-columns:repeat(5,minmax(0,1fr))!important}.device .tabbar>button{min-width:48px!important;min-height:48px!important}.ptt-policy-contract{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.ptt-policy-contract>span{border:1px solid var(--glass-border,#e2e2e2);background:var(--glass-strong,#fff);border-radius:12px;flex-direction:column;min-width:0;min-height:76px;padding:9px;display:flex}.ptt-policy-contract b{font-size:14px}.ptt-policy-contract small{color:var(--text-secondary,#3c3c3b);margin-top:4px;font-size:12px;line-height:1.35}.ptt-moderation{border:1px solid var(--glass-border,#e2e2e2);background:var(--glass-strong,#fff);border-radius:13px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;padding:10px;display:grid}.ptt-moderation div{min-width:0}.ptt-moderation small,.ptt-moderation b,.ptt-moderation p{display:block}.ptt-moderation small{letter-spacing:.7px;font-size:12px;font-weight:850}.ptt-moderation b{margin-top:3px;font-size:14px}.ptt-moderation p{color:var(--text-secondary,#3c3c3b);margin:3px 0 0!important;font-size:12px!important}.ptt-moderation button{border:1px solid var(--glass-border,#e2e2e2);min-width:48px;min-height:48px;color:var(--text-primary,#000);background:0 0;border-radius:9px;font-size:12px;font-weight:800}.vehicle-license-pair-v54{grid-template-columns:1fr 1fr;gap:10px;margin:0 18px 12px;display:grid}.vehicle-license-pair-v54 .document-upload-v24{margin:0;padding:16px 10px}.vehicle-license-pair-v54 .document-upload-v24>b{font-size:14px}.vehicle-license-pair-v54 .document-upload-v24 small{font-size:12px}.ocr-contract-v54,.core-session-contract-v54{border:1px solid var(--glass-border,#e2e2e2);background:var(--glass-strong,#fff);border-radius:13px;gap:10px;margin:0 18px 14px;padding:12px;display:flex}.ocr-contract-v54{display:block}.ocr-contract-v54 b{font-size:14px}.ocr-contract-v54 p,.core-session-contract-v54 p{color:var(--text-secondary,#3c3c3b);margin:4px 0 0;font-size:12px;line-height:1.45}.ocr-contract-v54 code{font-size:12px}.verification-review-v54{margin:0 18px 14px}.core-session-contract-v54>svg{color:var(--brand);flex:none}.core-session-contract-v54 b{font-size:14px}.core-tenant-v54{gap:6px;margin:0 18px 14px;font-size:12px;font-weight:800;display:grid}.core-tenant-v54 select{border:1px solid var(--glass-border,#e2e2e2);background:var(--glass-strong,#fff);min-height:48px;color:var(--text-primary,#000);border-radius:11px;padding:0 12px}.core-capabilities-v54{grid-template-columns:1fr 1fr;gap:9px;margin:0 18px 14px;display:grid}.core-capabilities-v54 article{border:1px solid var(--glass-border,#e2e2e2);background:var(--glass-strong,#fff);border-radius:13px;align-content:start;min-height:112px;padding:12px;display:grid}.core-capabilities-v54 svg{color:var(--brand)}.core-capabilities-v54 b{margin-top:9px;font-size:14px}.core-capabilities-v54 small{color:var(--text-secondary,#3c3c3b);margin-top:3px;font-size:12px}.core-operations-entry-v54>.primary-button{width:calc(100% - 36px);margin:0 18px}.device .carrier-load-finder-v50 .route-pickers-v20,.device .simple-load-view-v51,.device .segmented{border-color:var(--glass-border)!important;background:var(--surface-muted)!important}.device.theme-dark .carrier-load-finder-v50 .route-pickers-v20,.device.theme-dark .simple-load-view-v51,.device.theme-dark .segmented{background:#0e1114a8!important}.device .carrier-load-finder-v50 .route-pickers-v20>button:not(.swap-v20),.device .load-route-picker-v21,.device .multi-location summary{border-color:var(--glass-border)!important;background:var(--glass-strong)!important;color:var(--text-primary)!important}.device .swap-v20,.device .route-shell-head-v26 em{border-color:var(--glass-border)!important;background:var(--info-tint)!important;color:var(--info)!important}.device .simple-load-view-v51 button{color:var(--text-secondary)!important}.device .simple-load-view-v51 button.active,.device .segmented button.active{background:var(--surface)!important;color:var(--text-primary)!important;box-shadow:0 5px 15px #315f7d1f!important}.device.theme-dark .simple-load-view-v51 button.active,.device.theme-dark .segmented button.active{background:var(--surface-muted)!important}.device .quick-actions-v20>div>button>span,.device .account-icon,.device .trip-operation-grid-v28 button>span{border-color:var(--glass-border)!important;background:var(--info-tint)!important;color:var(--info)!important}.device .quick-actions-v20>div>button:nth-child(4n+2)>span{background:var(--success-tint)!important;color:var(--success)!important}.device .quick-actions-v20>div>button:nth-child(4n+3)>span{background:var(--warning-tint)!important;color:var(--warning)!important}.device .quick-actions-v20>div>button:nth-child(4n)>span{background:var(--brand-tint)!important;color:var(--brand-accent)!important}.device .live-badge,.device .verification-banner-v24.approved>span,.device .verification-result-v24.approved>span,.device .capability-list-v24 i,.device .offer-sent-status-v24 .done i,.device .delivery-notice-status-v29.ready>span,.device .delay-existing-v29>span{border-color:var(--success)!important;background:var(--success-tint)!important;color:var(--success)!important}.device .verification-banner-v24.review,.device .verification-result-v24.review,.device .route-source-status.missing,.device .cost-live-source.missing{border-color:var(--warning)!important;background:var(--warning-tint)!important;color:var(--text-primary)!important}.device .verification-banner-v24.review>span,.device .verification-result-v24.review>span,.device .verification-timeline-v24 .active i{background:var(--warning)!important;color:#000!important}.device .verification-banner-v24.rejected,.device .trip-state-v20.error,.device :is(.action-error-v30,.offer-submit-error-v29,.location-error-v45,.enforcement-error){border-color:var(--danger)!important;background:var(--danger-tint)!important;color:var(--text-primary)!important}.device .verification-banner-v24.rejected>span,.device .trip-state-v20.error .trip-state-icon-v20{background:var(--danger)!important;color:#fff!important}.device .assistant-cloud-status.connected>i,.device .route-source-status.connected i,.device .cost-live-source.connected i{background:var(--success)!important;box-shadow:0 0 0 5px var(--success-tint)!important}.device .assistant-cloud-status.missing>i{background:var(--warning)!important;box-shadow:0 0 0 5px var(--warning-tint)!important}.device .assistant-cloud-status.error>i{background:var(--danger)!important;box-shadow:0 0 0 5px var(--danger-tint)!important}.device .published-v27,.device .simple-load-facts-v21 span,.device .load-interest-v26 small,.device .detail-status-v22 em{background:var(--info-tint)!important;color:var(--info)!important}.device .pickup-distance-v41,.device .auto-load-cost-v48{border-color:var(--success)!important;background:var(--success-tint)!important;color:var(--success)!important}.device .auto-load-cost-v48 small{color:var(--success)!important}.device .wa-detail-open-v48{border-color:var(--info)!important;background:var(--info)!important;color:#fff!important}.device .wa-detail-open-v48 :is(b,strong,span,em){color:#fff!important}.device .wa-quick-bottom>em{border:1px solid var(--glass-border)!important;background:var(--info-tint)!important;color:var(--info)!important}.device.theme-dark .wa-quick-bottom>em{border-color:var(--info)!important;background:var(--info)!important;color:#fff!important}.device.theme-dark :is(.live-badge,.verification-result-v24.approved>span,.capability-list-v24 i,.delivery-notice-status-v29.ready>span,.delay-existing-v29>span){color:var(--success)!important}.device.theme-dark :is(.action-error-v30,.offer-submit-error-v29,.location-error-v45,.enforcement-error) :is(b,p,small){color:var(--text-primary)!important}.device .chat-message.user{background:var(--info)!important;color:#fff!important}.device .chat-message.user *{color:#fff!important}.device .assistant-insight{border:1px solid var(--glass-border)!important;color:#fff!important;background:linear-gradient(145deg,#315f7d,#24485f)!important;box-shadow:0 13px 28px #315f7d38!important}.device .assistant-insight :is(small,strong,p,button){color:#fff!important}.device .assistant-insight button{border-top:1px solid #ffffff38!important}.device .ai-mark{border-color:var(--brand-accent)!important;background:var(--surface)!important}.device .composer{bottom:calc(92px + env(safe-area-inset-bottom,0px))!important}.device .role-switch-card{color:#fff!important;background:linear-gradient(145deg,#315f7d,#24485f)!important}.device .role-switch-card :is(small,b,strong,span){color:#fff!important}.device.theme-dark .role-switch-card{background:linear-gradient(145deg,#24485f,#171c21)!important}.device .role-switch-card>span{color:#fff!important;background:#ffffff24!important}.device .avatar{color:#fff!important;background:#315f7d!important}.device .account-menu>button{border-color:var(--glass-border)!important;color:var(--text-primary)!important;background:0 0!important}.device .account-menu>button :is(b,strong){color:var(--text-primary)!important}.device .account-menu>button small{color:var(--text-secondary)!important}.device .account-menu>button>strong{background:var(--info-tint)!important;color:var(--info)!important}.device .account-screen-v20 .account-menu>button{min-height:54px!important}.device .account-screen-v20 .account-menu>button>div small{display:none}.device .shipper-greeting{background:linear-gradient(145deg,#315f7d,#24485f)!important}.device .shipper-greeting :is(h1,small,.shipper-company){color:#fff!important}.device .shipper-kpis>button:first-child{border-top:3px solid var(--success)!important}.device .shipper-kpis>button:nth-child(2){border-top:3px solid var(--warning)!important}.device .shipper-kpis>button:nth-child(3){border-top:3px solid var(--info)!important}.device .shipper-kpis>button>span{display:none!important}.device.theme-dark .shipper-create,.device.theme-dark .shipper-create :is(b,strong,span,em,p){color:#000!important}.device.theme-dark .shipper-create em{background:#00000014!important;border-color:#0000002e!important}.device .shipper-presence-v21 .presence-map-label-v21 :is(b,small){color:#161a1d!important}.device .shipper-presence-v21 .presence-map-label-v21 small{color:#475467!important}.device.theme-dark .shipper-tracking .empty-mini{border-color:var(--glass-border)!important;background:var(--surface-muted)!important;color:var(--text-primary)!important}.device.theme-dark .shipper-tracking .empty-mini :is(b,p){color:var(--text-primary)!important}.device.theme-dark .shipper-tracking .empty-mini p{color:var(--text-secondary)!important}.device .shipper-tracking .section-title>button{color:var(--info)!important}.device .sheet.feature-sheet :is(p,small){font-size:12px!important;line-height:1.45!important}.device.theme-dark .feature-note{border-color:var(--glass-border)!important;background:var(--surface-muted)!important;color:var(--text-secondary)!important}.device.theme-dark .empty-mini{border-color:var(--glass-border)!important;background:var(--surface-muted)!important;color:var(--text-primary)!important}.device.theme-dark .empty-mini :is(b,strong){color:var(--text-primary)!important}.device.theme-dark .empty-mini :is(p,small){color:var(--text-secondary)!important}.device.theme-dark :is(.filter-chips,.choice-row) button{border-color:var(--glass-border)!important;background:var(--surface-muted)!important;color:var(--text-primary)!important}.device.theme-dark :is(.filter-chips,.choice-row) button.active{border-color:var(--brand-action)!important;background:var(--brand-action)!important;color:#000!important}.device.theme-dark .search-box{border-color:var(--glass-border)!important;background:var(--surface)!important;color:var(--text-primary)!important}.device.theme-dark .search-box>span{background:var(--info-tint)!important;color:var(--info)!important}.device.theme-dark .feature-tabs{border:1px solid var(--glass-border)!important;background:var(--surface-muted)!important}.device.theme-dark .feature-tabs button{color:var(--text-secondary)!important;background:0 0!important}.device.theme-dark .feature-tabs button.active{background:var(--surface)!important;color:var(--text-primary)!important;box-shadow:0 5px 15px #0000003d!important}.device.theme-dark :is(.parser-kpis,.parser-pipeline article,.parser-quality>div,.parser-review,.parser-rule-list>div,.cost-day-math,.cost-input-mode button,.route-cost-choice button,.cost-detail-list>span,.toll-detail,.google-route-result,.editable-route,.fuel-stepper){border-color:var(--glass-border)!important;background:var(--surface-muted)!important;color:var(--text-primary)!important}.device.theme-dark :is(.parser-kpis,.parser-pipeline article,.parser-quality>div,.parser-review,.parser-rule-list>div) :is(b,p,small,em){color:var(--text-primary)!important}.device.theme-dark :is(.parser-pipeline article,.parser-quality>div,.parser-review,.parser-rule-list>div) :is(p,small){color:var(--text-secondary)!important}.device .parser-sheet :is(.parser-pipeline,.parser-quality,.parser-review-list,.parser-rule-list) :is(b,p,small,em){font-size:12px!important;line-height:1.4!important}.device .parser-kpis :is(b,small){font-size:12px!important;line-height:1.35!important}.device.theme-dark :is(.cost-day-math,.cost-input-mode,.route-cost-choice,.cost-detail-list,.toll-detail) :is(b,strong){color:var(--text-primary)!important}.device.theme-dark :is(.cost-day-math,.cost-input-mode,.route-cost-choice,.cost-detail-list,.toll-detail) :is(p,small,em){color:var(--text-secondary)!important}.device.theme-dark .fuel-stepper button{background:var(--surface-muted)!important;color:var(--brand-accent)!important}.device .parser-source{border:1px solid var(--glass-border)!important;color:#fff!important;background:linear-gradient(145deg,#315f7d,#24485f)!important}.device .parser-source :is(b,small,span){color:#fff!important}.device .parser-source small{opacity:.82}.device .parser-source>em{color:#fff!important;background:#ffffff26!important}.device.theme-dark .feature-tabs em{background:var(--brand-action)!important;color:#000!important}.device .cost-total{border:1px solid var(--glass-border)!important;color:#fff!important;background:linear-gradient(145deg,#315f7d,#24485f)!important}.device .cost-total :is(b,strong,small,span){color:#fff!important}.device .cost-total :is(small,span){opacity:.86}.device .fuel-stepper>span{color:var(--text-secondary)!important;font-size:12px!important}.device.theme-dark :is(.auto-ledger,.ledger-actions button){border-color:var(--glass-border)!important;background:var(--surface-muted)!important;color:var(--text-primary)!important}.device.theme-dark :is(.auto-ledger,.ledger-actions button) :is(b,small){color:var(--text-primary)!important}.device.theme-dark .auto-ledger small{color:var(--text-secondary)!important}.device .ledger-actions button>span{background:var(--success-tint)!important;color:var(--success)!important}.device .ledger-actions button:nth-child(2)>span{background:var(--danger-tint)!important;color:var(--danger)!important}.device.theme-dark :is(.benefit-summary-v21,.benefit-list-v21 article,.listing-card,.usage-credit-card,.usage-policy-grid>div,.usage-assurance,.payment-free-banner,.ai-model-list>button,.estimate-note,.credit-packages button,.payment-methods button,.map-cost-status){border-color:var(--glass-border)!important;background:var(--surface-muted)!important;color:var(--text-primary)!important}.device.theme-dark :is(.benefit-summary-v21,.benefit-list-v21 article,.listing-card,.usage-credit-card,.usage-policy-grid>div,.usage-assurance,.payment-free-banner,.ai-model-list>button,.estimate-note,.credit-packages button,.payment-methods button,.map-cost-status) :is(b,strong){color:var(--text-primary)!important}.device.theme-dark :is(.benefit-summary-v21,.benefit-list-v21 article,.listing-card,.usage-credit-card,.usage-policy-grid>div,.usage-assurance,.payment-free-banner,.ai-model-list>button,.estimate-note,.credit-packages button,.payment-methods button,.map-cost-status) :is(p,small,em){color:var(--text-secondary)!important}.device.theme-dark :is(.ai-model-list>button.selected,.credit-packages button.selected,.payment-methods button.selected){border-color:var(--info)!important;background:var(--info-tint)!important}.device.theme-dark .usage-policy-grid span{color:var(--text-secondary)!important}.device.theme-dark .usage-hero>span{color:#000!important}.device.theme-dark .payment-product-tabs button{border-color:var(--glass-border)!important;background:var(--surface-muted)!important;color:var(--text-primary)!important}.device.theme-dark .payment-product-tabs button :is(b,small){color:var(--text-primary)!important}.device.theme-dark .payment-product-tabs button>span{background:var(--surface)!important;color:var(--text-secondary)!important}.device.theme-dark .payment-product-tabs button.active{border-color:var(--info)!important;background:var(--info-tint)!important}.device.theme-dark .payment-product-tabs button.active>span{background:var(--info)!important;color:#000!important}.device.theme-dark .payment-methods button>em{background:var(--surface)!important;color:var(--text-secondary)!important}.device.theme-dark .payment-methods button.selected>em{background:var(--brand-action)!important;color:#000!important}.device.theme-dark .payment-methods button>i{background:var(--info-tint)!important;color:var(--info)!important}.device.theme-dark .estimate-note>span{color:var(--warning)!important}.device.theme-dark .payment-provider-strip span{border-color:var(--glass-border)!important;background:var(--surface-muted)!important;color:var(--text-secondary)!important}.device.theme-dark .payment-provider-strip span.ready{color:var(--text-primary)!important}.device.theme-dark .payment-history>span{border-color:var(--glass-border)!important;background:var(--surface-muted)!important;color:var(--text-primary)!important}.device.theme-dark .payment-history>span>i,.device.theme-dark .payment-history em{background:var(--surface)!important;color:var(--text-secondary)!important}.device.theme-dark .reference-brand>span{background:var(--success)!important;color:#000!important}.device.theme-dark :is(.native-disruption-note,.route-options button,.ptt-status-card,.ptt-channel-grid>button,.ptt-selected-channel,.ptt-recent,.ptt-recent article.mine,.ptt-recent article>button,.ptt-safety,.ptt-provider-note,.community-composer,.community-post,.conversation-list>button,.chat-thread>div,.social-account,.road-place,.road-categories button,.occupancy-intro-v21,.occupancy-card,.support-grid>button,.support-grid>a,.faq-list details,.support-message textarea){border-color:var(--glass-border)!important;background:var(--surface-muted)!important;color:var(--text-primary)!important}.device.theme-dark :is(.native-disruption-note,.route-options button,.ptt-status-card,.ptt-channel-grid>button,.ptt-selected-channel,.ptt-recent,.ptt-safety,.community-composer,.community-post,.conversation-list>button,.chat-thread>div,.social-account,.road-place,.occupancy-intro-v21,.occupancy-card,.support-grid>button,.support-grid>a,.faq-list details) :is(b,strong,summary){color:var(--text-primary)!important}.device.theme-dark :is(.native-disruption-note,.route-options button,.ptt-status-card,.ptt-channel-grid>button,.ptt-selected-channel,.ptt-recent,.ptt-safety,.community-post,.conversation-list>button,.chat-thread>div,.social-account,.road-place,.occupancy-intro-v21,.occupancy-card,.support-grid>button,.support-grid>a,.faq-list details) :is(p,small,em){color:var(--text-secondary)!important}.device.theme-dark .route-live-map .google-map-meta,.device.theme-dark .road-community-map .google-map-meta{border:1px solid var(--glass-border)!important;background:var(--surface)!important;color:var(--text-primary)!important}.device.theme-dark :is(.route-live-map,.road-community-map) .google-map-meta :is(small,strong){color:var(--text-primary)!important}.device.theme-dark .road-categories button.active{border-color:var(--info)!important;background:var(--info-tint)!important;color:var(--text-primary)!important}.device.theme-dark .ptt-channel-grid>button.selected{border-color:var(--info)!important;background:var(--info-tint)!important}.device.theme-dark .ptt-channel-grid i{background:var(--surface)!important;color:var(--info)!important}.device.theme-dark .community-post header>i{background:var(--success)!important;color:#000!important}.device.theme-dark .composer-tools>div button{border-color:var(--glass-border)!important;background:var(--surface)!important;color:var(--text-primary)!important}.device.theme-dark .composer-tools>div button.active{border-color:var(--info)!important;background:var(--info-tint)!important;color:var(--info)!important}.device.theme-dark .occupancy-card em.low{background:var(--success)!important;color:#000!important}.device.theme-dark .occupancy-card em.mid{background:var(--warning)!important;color:#000!important}.device.theme-dark .occupancy-card em.high{background:var(--danger)!important;color:#000!important}.device.theme-dark .occupancy-facts-v21,.device.theme-dark .occupancy-facts-v21 span{border-color:var(--glass-border)!important}.device.theme-dark .support-grid>span{background:var(--info-tint)!important;color:var(--info)!important}.device.theme-dark .faq-list details[open]{border-color:var(--info)!important;background:var(--info-tint)!important}.device.theme-dark .ptt-status-card>em{background:var(--info-tint)!important;color:var(--info)!important}.device.theme-dark .ptt-channel-head>span{color:var(--text-secondary)!important}.device.theme-dark .ptt-recent-head button{color:var(--info)!important}.device.theme-dark .road-place header>em{background:var(--info-tint)!important;color:var(--info)!important}.device.theme-dark .community-sheet .post-button{background:var(--brand-action)!important;color:#000!important}.device.theme-dark .primary-button :is(b,strong,span),.device.theme-dark .home-show-loads-v27 :is(b,strong,span),.device.theme-dark .shipper-create :is(b,strong,span,em){color:#000!important}.device.theme-dark .support-grid :is(button,a)>span{background:var(--info-tint)!important;color:var(--info)!important}.device.theme-dark :is(.fleet-summary,.vehicle-card,.person-card,.record,.setting-list,.toggle-row){border-color:var(--glass-border)!important;background:var(--surface-muted)!important;color:var(--text-primary)!important}.device.theme-dark :is(.fleet-summary,.vehicle-card,.person-card,.record,.toggle-row) :is(b,strong){color:var(--text-primary)!important}.device.theme-dark :is(.fleet-summary,.vehicle-card,.person-card,.record,.toggle-row) :is(p,small,em){color:var(--text-secondary)!important}.device.theme-dark .fleet-summary span,.device.theme-dark .toggle-row{border-color:var(--glass-border)!important}.device .carrier-load-finder-v50 .home-show-loads-v27{color:#fff!important;background:linear-gradient(145deg,#315f7d,#24485f)!important;border-color:#315f7d!important;box-shadow:0 10px 24px #315f7d3d!important}.device .carrier-load-finder-v50 .home-show-loads-v27 :is(b,strong,span){color:#fff!important}.device .carrier-load-finder-v50 .home-show-loads-v27>span,.device .carrier-load-finder-v50 .home-show-loads-v27>strong{color:#fff!important;background:#ffffff1f!important}.device .trip-alert-v20 :is(b,small,svg),.device:not(.theme-dark) .shipper-create p em{color:#fff!important}.device.theme-dark .shipper-create p em{color:#000!important}.device.theme-dark .toast{border:1px solid var(--glass-border)!important;background:var(--surface-muted)!important;color:var(--text-primary)!important;box-shadow:0 12px 30px #00000061!important}.auth-theme-toggle-v53{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#315f7d;border:1px solid #315f7d;border-radius:13px;place-items:center;width:48px;min-width:48px;height:48px;margin-left:auto;font-size:18px;display:grid;box-shadow:inset 0 1px #ffffff2e,0 7px 16px #315f7d38}.auth-logo>.auth-theme-toggle-v53+em{margin-left:7px}.role-brand>.auth-theme-toggle-v53{margin-left:auto}.role-brand>.auth-theme-toggle-v53+em{margin-left:7px}.auth-stage.theme-dark,.role-stage.theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e1114!important}.auth-stage.theme-dark .auth-phone,.role-stage.theme-dark .role-phone{color:#f7f9fb!important;background:#0e1114!important;border-color:#000!important}.auth-stage.theme-dark .auth-panel,.role-stage.theme-dark .role-phone{color:#f7f9fb!important;background:radial-gradient(circle at 106% -5%,#e8544629,#0000 27%),linear-gradient(160deg,#171c21,#0e1114)!important}.auth-stage.theme-dark .auth-panel :is(h1,h2,h3,b,strong,label),.role-stage.theme-dark :is(.role-intro,.role-option) :is(h1,h2,h3,b,strong,label){color:#f7f9fb!important}.auth-stage.theme-dark .auth-panel :is(p,small,em),.role-stage.theme-dark :is(.role-intro,.role-option,.role-tip) :is(p,small,em){color:#d0d7de!important}.auth-stage.theme-dark :is(.auth-mode-tabs,.phone-input,.social-auth-grid>button,.license-auth-button,.auth-name-input input,.feature-note,.verification-choice),.role-stage.theme-dark :is(.role-option,.role-tip){color:#f7f9fb!important;background:#222930!important;border-color:#d4e0ea30!important;box-shadow:inset 0 1px #ffffff14!important}.auth-stage.theme-dark :is(.phone-input input,.auth-name-input input){color:#f7f9fb!important;caret-color:#f06b5e!important;background:#171c21!important}.auth-stage.theme-dark :is(input)::placeholder{opacity:1;color:#a9b4be!important}.auth-stage.theme-dark .auth-mode-tabs button{color:#d0d7de!important}.auth-stage.theme-dark .auth-mode-tabs button.active{color:#fff!important;background:#315f7d!important}.auth-stage.theme-dark .verification-choice button{color:#d0d7de!important}.auth-stage.theme-dark .verification-choice button.active{color:#fff!important;background:#315f7d!important}.auth-stage.theme-dark .auth-divider{color:#a9b4be!important}.auth-stage.theme-dark .auth-divider:before,.auth-stage.theme-dark .auth-divider:after{background:#d4e0ea30!important}.auth-stage.theme-dark .auth-divider span{color:#d0d7de!important;background:#171c21!important}.auth-stage.theme-dark .primary-button,.role-stage.theme-dark .primary-button{color:#000!important;background:linear-gradient(145deg,#f06b5e,#e85446)!important;border-color:#e85446!important}.auth-stage.theme-dark .primary-button :is(b,span,strong),.role-stage.theme-dark .primary-button :is(b,span,strong){color:#000!important}.role-stage.theme-dark .role-option.selected{background:#315f7d57!important;border-color:#8ab8d1!important}.role-stage.theme-dark .role-option>span{color:#8ab8d1!important;background:#171c21!important}.role-stage.theme-dark .role-signout{color:#f08a94!important}.auth-stage :is(button,a,input):focus-visible,.role-stage :is(button,a,input):focus-visible{outline-offset:2px;outline:3px solid #8ab8d1!important}@media (width<=360px){.auth-theme-toggle-v53{width:48px;min-width:48px;height:48px}.auth-logo>.auth-theme-toggle-v53+em,.role-brand>.auth-theme-toggle-v53+em{display:none}}.device.theme-dark .empty-vehicle-home>span{background:var(--success)!important;color:#000!important}.device .services-sheet{background:var(--glass-strong)!important;color:var(--text-primary)!important}.device .services-sheet .services-collapsible-v53{overflow:hidden;border:1px solid var(--glass-border)!important;background:linear-gradient(145deg,var(--glass-strong),var(--glass))!important;border-radius:18px!important;margin:0 0 9px!important;padding:0!important;box-shadow:0 10px 25px #315f7d17,inset 0 1px #ffffffad!important}.device.theme-dark .services-sheet .services-collapsible-v53{box-shadow:0 12px 28px #00000042,inset 0 1px #ffffff1a!important}.device .services-collapsible-v53>summary{cursor:pointer;min-height:62px;color:var(--text-primary);justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;list-style:none;display:flex}.device .services-collapsible-v53>summary::-webkit-details-marker{display:none}.device .services-collapsible-v53>summary>span{min-width:0;display:block}.device .services-collapsible-v53>summary h3{color:var(--text-primary)!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;font-size:14px!important;line-height:1.25!important}.device .services-collapsible-v53>summary small{margin-top:3px;display:block;color:var(--text-secondary)!important;letter-spacing:0!important;font-size:12px!important;line-height:1.3!important}.device .services-collapsible-v53>summary>b{border:1px solid var(--glass-border);background:var(--info-tint);border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:20px;line-height:1;transition:transform .18s;display:grid;color:var(--info)!important}.device .services-collapsible-v53[open]>summary>b{transform:rotate(180deg)}.device .services-collapsible-v53[open]>summary{border-bottom:1px solid var(--glass-border)}.device .services-collapsible-v53>.service-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:10px!important}.device .services-collapsible-v53>.service-grid button{border:1px solid var(--glass-border)!important;background:var(--glass)!important;min-height:62px!important;color:var(--text-primary)!important;text-align:left!important;border-radius:14px!important;grid-template-columns:36px minmax(0,1fr) 10px!important;align-items:center!important;gap:8px!important;padding:8px!important;display:grid!important;box-shadow:inset 0 1px #ffffff6b!important}.device .services-collapsible-v53>.service-grid button:after{content:"›";font-size:18px;color:var(--text-tertiary)!important}.device .services-collapsible-v53>.service-grid button>span{border:1px solid var(--glass-border)!important;background:var(--info-tint)!important;width:36px!important;height:36px!important;color:var(--info)!important;box-shadow:none!important;border-radius:11px!important;place-items:center!important;margin:0!important;display:grid!important}.device .services-collapsible-v53>.service-grid button>b{overflow-wrap:anywhere;min-width:0;color:var(--text-primary)!important;font-size:12px!important;line-height:1.2!important}.device .services-collapsible-v53:first-of-type>.service-grid button:first-child{border-color:var(--info)!important;color:#fff!important;background:linear-gradient(145deg,#315f7d,#24485f)!important;grid-column:1/-1!important}.device .services-collapsible-v53:first-of-type>.service-grid button:first-child :is(span,b),.device .services-collapsible-v53:first-of-type>.service-grid button:first-child:after{color:#fff!important}.device .services-collapsible-v53:first-of-type>.service-grid button:first-child>span{background:#ffffff24!important;border-color:#ffffff38!important}.device .services-sheet .services-return-button{border-color:var(--glass-border)!important;background:var(--surface-muted)!important;min-height:50px!important;color:var(--text-primary)!important;box-shadow:none!important;margin-top:3px!important}.device .services-sheet .services-return-button :is(b,span){color:var(--text-primary)!important}.device .sheet-header>div{min-width:0;padding-right:7px;overflow:hidden}.device .sheet-header h2{overflow-wrap:anywhere;word-break:normal;max-width:100%;text-overflow:clip!important;white-space:normal!important;overflow:visible!important}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.device :is(.app-header,.tabbar,.sheet,.feature-sheet,.home-load-search-v21,.simple-load-card-v21,.quick-actions-v20>div>button){background:var(--surface)!important}}@media (prefers-reduced-motion:reduce){.device *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-transparency:reduce){.device :is(.app-header,.tabbar,.sheet,.feature-sheet,.home-load-search-v21,.simple-load-card-v21,.quick-actions-v20>div>button){background:var(--surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (width<=360px){.device .app-content{padding-left:12px!important;padding-right:12px!important}.device .quick-actions-v20>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}.device .quick-actions-v20>div>button{min-width:0!important}.device .quick-actions-v20>div>button b{overflow-wrap:anywhere}.device .tabbar button span{font-size:12px!important;line-height:1.1!important}.device .tab-label-full-v53{display:none!important}.device .tab-label-compact-v53{display:block!important}.device .services-collapsible-v53>.service-grid{grid-template-columns:1fr!important}.device .services-collapsible-v53:first-of-type>.service-grid button:first-child{grid-column:auto!important}}.device .loads-screen-v20.simple-loads-v21{--loads-route:#315f7d;--loads-route-deep:#24485f;--loads-warm:#e85446;gap:12px!important}.device .loads-screen-v20 .simple-route-v21{overflow:hidden;border:1px solid var(--info)!important}@supports (color:color-mix(in lab, red, red)){.device .loads-screen-v20 .simple-route-v21{border:1px solid color-mix(in srgb,var(--info) 52%,transparent)!important}}.device .loads-screen-v20 .simple-route-v21{background:linear-gradient(145deg,var(--loads-route),var(--loads-route-deep))!important;border-radius:20px!important;box-shadow:0 14px 30px #315f7d38,inset 0 1px #fff3!important}.device .loads-screen-v20.simple-loads-v21 .simple-route-v21 .route-shell-head-v26{background:linear-gradient(145deg,var(--loads-route),var(--loads-route-deep))!important;color:#fff!important;min-height:68px!important;padding:11px 13px!important}.device .loads-screen-v20 .simple-route-v21 .route-shell-head-v26 small{color:#ffffffd6!important;letter-spacing:.1em!important;font-size:12px!important}.device .loads-screen-v20 .simple-route-v21 .route-shell-head-v26 b{letter-spacing:-.02em;margin-top:4px;color:#fff!important;font-size:17px!important;line-height:1.25!important}.device .loads-screen-v20 .simple-route-v21 .route-shell-head-v26 em{color:#fff!important;background:#ffffff24!important;border:1px solid #ffffff42!important}.device .loads-screen-v20 .route-focus-v21{border-top:1px solid #ffffff2e;background:var(--glass-strong)!important}.device .loads-screen-v20 .simple-loads-heading-v21{align-items:flex-end!important;min-height:56px!important;margin:0!important;padding:2px 1px 3px!important}.device .loads-screen-v20 .simple-loads-heading-v21 small{color:var(--brand-accent)!important;letter-spacing:.13em!important;font-size:12px!important}.device .loads-screen-v20 .simple-loads-heading-v21 h1{color:var(--text-primary)!important;letter-spacing:-.045em!important;margin-top:5px!important;font-size:30px!important;line-height:1!important}.device .loads-screen-v20 .loads-result-actions-v21{gap:7px!important;min-height:50px!important}.device .loads-screen-v20 .loads-result-actions-v21>button{border-width:1px!important;min-height:48px!important;padding:0 13px!important;font-size:12px!important;box-shadow:inset 0 1px #ffffff8a,0 7px 18px #315f7d14!important}.device .loads-screen-v20 .loads-result-actions-v21>.nearby-toggle-v57{background:var(--info-tint)!important;color:var(--info)!important;border-color:#315f7d4d!important}.device .loads-screen-v20 .loads-result-actions-v21>button:nth-child(2){background:var(--brand-tint)!important;color:var(--brand-accent)!important;border-color:#e8544647!important}.device .loads-screen-v20 .loads-result-actions-v21>button b{color:inherit!important;font-size:12px!important}.device .loads-screen-v20 .loads-result-actions-v21>span{border:1px solid var(--glass-border);background:var(--surface);text-align:center;border-radius:999px;min-width:49px;padding:8px 10px;box-shadow:inset 0 1px #ffffff8c;color:var(--text-primary)!important;font-size:12px!important}.device .simple-load-jobs-v51 .wa-quick-card,.device .simple-load-jobs-v51 .wa-original-card{position:relative;overflow:hidden;border:1px solid var(--glass-border)!important;border-top:4px solid var(--info)!important;background:linear-gradient(145deg,var(--glass-strong),var(--glass))!important;border-radius:20px!important;box-shadow:0 15px 32px #315f7d1f,inset 0 1px #ffffffb8!important}.device .simple-load-jobs-v51 .wa-quick-head{min-height:48px!important;padding:7px 12px 3px!important}.device .simple-load-jobs-v51 .wa-quick-head>small{background:var(--info-tint);border-radius:999px;width:max-content;padding:6px 9px;color:var(--info)!important;margin:0!important;font-size:12px!important;font-weight:850!important}.device .simple-load-jobs-v51 .wa-quick-head>button{color:var(--brand-accent)!important}.device .simple-load-jobs-v51 .wa-quick-route{min-height:78px;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr)!important;padding:9px 12px 11px!important}.device .simple-load-jobs-v51 .wa-quick-route>span{min-width:0}.device .simple-load-jobs-v51 .wa-quick-route b{overflow-wrap:anywhere;color:var(--text-primary)!important;letter-spacing:-.035em!important;font-size:20px!important;line-height:1.1!important;display:inline!important}.device .simple-load-jobs-v51 .wa-quick-route small{color:var(--text-secondary)!important;margin-top:5px!important;font-size:12px!important;line-height:1.2!important}.device .simple-load-jobs-v51 .wa-quick-route>span i{border:3px solid var(--success)!important;width:10px!important;height:10px!important}.device .simple-load-jobs-v51 .wa-quick-route>span:last-child i{border-color:var(--brand-accent)!important;background:var(--brand-accent)!important}.device .simple-load-jobs-v51 .wa-quick-route>strong{background:var(--brand-tint);border:1px solid #e8544647;border-radius:50%;place-items:center;width:34px;height:34px;margin:auto;display:grid;color:var(--brand-accent)!important;font-size:18px!important}.device .simple-load-jobs-v51 .wa-vehicle-summary-v41{border:1px solid var(--success)!important;min-height:52px!important;margin:0 12px 7px!important;padding:6px 8px!important}@supports (color:color-mix(in lab, red, red)){.device .simple-load-jobs-v51 .wa-vehicle-summary-v41{border:1px solid color-mix(in srgb,var(--success) 28%,transparent)!important}}.device .simple-load-jobs-v51 .wa-vehicle-summary-v41{background:var(--success-tint)!important;border-radius:13px!important}.device .simple-load-jobs-v51 .wa-vehicle-summary-v41 span b{color:var(--text-primary)!important;font-size:15px!important}.device .simple-load-jobs-v51 .wa-vehicle-summary-v41 span em{color:var(--text-secondary)!important;font-size:12px!important}.device .simple-load-jobs-v51 .wa-vehicle-summary-v41>strong{color:var(--success)!important;font-size:15px!important}.device .simple-load-jobs-v51 .wa-quick-bottom{min-height:64px;border-top:1px solid var(--glass-border)!important;background:linear-gradient(90deg,var(--brand-tint),transparent 72%)!important;padding:8px 12px 10px!important}.device .simple-load-jobs-v51 .wa-quick-bottom small{color:var(--brand-accent)!important;letter-spacing:.08em!important;font-size:12px!important}.device .simple-load-jobs-v51 .wa-quick-bottom>span b{letter-spacing:-.025em;color:var(--text-primary)!important;margin-top:3px!important;font-size:21px!important;line-height:1.05!important}.device .simple-load-jobs-v51 .wa-quick-bottom>em{background:var(--info-tint)!important;color:var(--info)!important;border-color:#315f7d47!important;border-radius:10px!important;padding:8px 10px!important;font-size:12px!important}.device .simple-load-jobs-v51 .duplicate-note{border:1px solid var(--glass-border);align-items:center;min-height:30px;display:flex;background:var(--surface-muted)!important;color:var(--text-secondary)!important;border-radius:10px!important;margin:0 10px 8px!important;padding:6px 9px!important;font-size:12px!important}.device .simple-load-jobs-v51 .wa-original-toggle-v41{background:var(--brand-tint)!important;min-height:48px!important;color:var(--brand-accent)!important;border-color:#e8544640!important;margin:0 10px 8px!important;font-size:13px!important}.device .simple-load-jobs-v51 .wa-contact-actions-v41{gap:6px!important;padding:0 10px 11px!important}.device .simple-load-jobs-v51 .wa-contact-actions-v41 :is(button,a){min-height:50px!important;box-shadow:none!important;border:1px solid #0000!important;border-radius:13px!important;font-size:12px!important;font-weight:850!important}.device .simple-load-jobs-v51 .wa-contact-actions-v41 button:first-child{background:var(--info-tint)!important;color:var(--info)!important;border-color:#315f7d42!important}.device .simple-load-jobs-v51 .wa-contact-actions-v41 button:nth-child(2){border-color:var(--success)!important;background:var(--success)!important;color:#fff!important}.device .simple-load-jobs-v51 .wa-contact-actions-v41>a{border-color:var(--warning)!important}@supports (color:color-mix(in lab, red, red)){.device .simple-load-jobs-v51 .wa-contact-actions-v41>a{border-color:color-mix(in srgb,var(--warning) 24%,transparent)!important}}.device .simple-load-jobs-v51 .wa-contact-actions-v41>a{background:var(--warning-tint)!important;color:var(--warning)!important}.device .simple-load-jobs-v51 .wa-contact-actions-v41 :is(button,a) span{color:inherit!important}.device .simple-loads-v21 .simple-load-card-v21{border-top:4px solid var(--info)!important;border-radius:20px!important;box-shadow:0 14px 30px #315f7d1f!important}.device .simple-loads-v21 .simple-load-card-v21 .card-route b{font-size:20px!important}.device .simple-loads-v21 .simple-load-card-v21 .simple-load-price-v21>strong{color:var(--brand-accent)!important;font-size:22px!important}.device .simple-loads-v21 .simple-load-card-v21 .card-cta{border-color:var(--info)!important;background:linear-gradient(145deg,var(--info),var(--loads-route-deep))!important;color:#fff!important}.device.theme-dark .loads-screen-v20 .simple-route-v21{border-color:var(--info)!important}@supports (color:color-mix(in lab, red, red)){.device.theme-dark .loads-screen-v20 .simple-route-v21{border-color:color-mix(in srgb,var(--info) 34%,transparent)!important}}.device.theme-dark .loads-screen-v20 .simple-route-v21{background:linear-gradient(145deg,#24485f,#171c21)!important;box-shadow:0 16px 34px #00000057,inset 0 1px #ffffff1f!important}.device.theme-dark .loads-screen-v20.simple-loads-v21 .simple-route-v21 .route-shell-head-v26{background:linear-gradient(145deg,#24485f,#171c21)!important}.device.theme-dark .loads-screen-v20 .loads-result-actions-v21>button{box-shadow:inset 0 1px #ffffff1a!important}.device.theme-dark .loads-screen-v20 .loads-result-actions-v21>span{box-shadow:inset 0 1px #ffffff14;background:var(--surface-muted)!important}.device.theme-dark .simple-load-jobs-v51 :is(.wa-quick-card,.wa-original-card){box-shadow:0 16px 34px #00000057,inset 0 1px #ffffff17!important}.device.theme-dark .simple-load-jobs-v51 .wa-contact-actions-v41 button:nth-child(2){background:var(--success)!important;color:#0e1114!important}.device.theme-dark .simple-load-jobs-v51 .wa-contact-actions-v41>a{color:var(--warning)!important}@media (width<=360px){.device .loads-screen-v20 .simple-route-v21 .route-shell-head-v26 b{font-size:15px!important}.device .loads-screen-v20 .simple-loads-heading-v21 h1{font-size:28px!important}.device .loads-screen-v20 .loads-result-actions-v21{gap:5px!important}.device .loads-screen-v20 .loads-result-actions-v21>button{padding:0 9px!important}.device .loads-screen-v20 .loads-result-actions-v21>span{min-width:44px;padding-left:7px;padding-right:7px}.device .simple-load-jobs-v51 .wa-quick-route{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr)!important;padding-left:9px!important;padding-right:9px!important}.device .simple-load-jobs-v51 .wa-quick-route b{font-size:18px!important}.device .simple-load-jobs-v51 .wa-contact-actions-v41{gap:4px!important;padding-left:7px!important;padding-right:7px!important}.device .simple-load-jobs-v51 .wa-contact-actions-v41 :is(button,a){padding:4px!important;font-size:12px!important}}.device .simple-load-jobs-v51 .reference-load-card-v56{border-top-color:var(--brand-accent)!important;background:linear-gradient(150deg,var(--glass-strong),var(--info-tint))!important}@supports (color:color-mix(in lab, red, red)){.device .simple-load-jobs-v51 .reference-load-card-v56{background:linear-gradient(150deg,var(--glass-strong),color-mix(in srgb,var(--info-tint) 52%,var(--glass)))!important}}.device .simple-load-jobs-v51 .reference-load-head-v56{gap:8px;grid-template-columns:auto minmax(0,1fr) 48px!important;align-items:center!important;min-height:48px!important;padding:1px 8px 0 12px!important;display:grid!important}.device .simple-load-jobs-v51 .reference-load-head-v56>span{width:max-content;padding:6px 10px;border:1px solid var(--brand-accent)!important}@supports (color:color-mix(in lab, red, red)){.device .simple-load-jobs-v51 .reference-load-head-v56>span{border:1px solid color-mix(in srgb,var(--brand-accent) 72%,transparent)!important}}.device .simple-load-jobs-v51 .reference-load-head-v56>span{background:var(--brand-tint)!important;color:var(--brand-accent)!important;letter-spacing:.01em!important;border-radius:999px!important;font-size:12px!important;font-weight:900!important}.device .simple-load-jobs-v51 .reference-load-head-v56>small{text-align:right;width:auto!important;color:var(--text-secondary)!important;letter-spacing:0!important;background:0 0!important;margin:0!important;padding:0!important;font-size:12px!important}.device .simple-load-jobs-v51 .reference-load-head-v56>button{border-radius:50%;width:48px;height:48px;margin:0!important;font-size:23px!important}.device .reference-load-summary-v56{color:var(--text-primary)!important}.device .reference-load-route-v56{grid-template-columns:minmax(0,1fr) minmax(104px,1.08fr) minmax(0,1fr);align-items:center;gap:7px;min-height:76px;padding:3px 12px 4px;display:grid}.device .reference-load-route-v56>span{text-align:left;min-width:0}.device .reference-load-route-v56>span:last-child{text-align:right}.device .reference-load-route-v56>span b{overflow-wrap:anywhere;display:block;color:var(--text-primary)!important;letter-spacing:-.03em!important;font-size:19px!important;line-height:1.1!important}.device .reference-load-route-v56>span small{overflow-wrap:anywhere;margin-top:6px;display:block;color:var(--text-secondary)!important;font-size:13px!important;line-height:1.12!important}.device .reference-load-route-v56>div{text-align:center;min-width:0}.device .reference-load-route-v56>div>b{display:block;color:var(--info)!important;font-size:16px!important;line-height:1.1!important}.device .reference-load-route-v56>div>small{margin-top:1px;font-weight:800;display:block;color:var(--text-secondary)!important;font-size:13px!important}.device .reference-load-route-v56 i{justify-content:space-between;align-items:center;height:14px;margin:2px 2px 0;display:flex;position:relative}.device .reference-load-route-v56 i:before{content:"";background:linear-gradient(90deg,var(--brand-accent),var(--info),var(--brand-accent));border-radius:2px;height:2px;position:absolute;top:6px;left:3px;right:3px}.device .reference-load-route-v56 i em{z-index:1;border:2px solid var(--brand-accent);background:var(--surface);border-radius:50%;width:8px;height:8px;display:block;position:relative}.device .reference-load-vehicle-v56{flex-direction:column;justify-content:center;align-items:center;min-height:62px;padding:0 12px 5px;display:flex}.device .reference-load-vehicle-v56>small{font-weight:800;color:var(--text-secondary)!important;font-size:13px!important}.device .reference-load-vehicle-v56>.vehicle-kind-visual-v41{width:62px;height:33px;color:var(--text-primary);border-radius:0;margin:0;background:0 0!important;border:0!important}.device .reference-load-vehicle-v56>.vehicle-kind-visual-v41 svg{stroke-width:1.45px;width:56px;height:31px}.device .reference-load-vehicle-v56>b{margin-top:1px;color:var(--text-primary)!important;font-size:13px!important}.device .reference-load-info-v56{border:1px solid var(--glass-border);background:var(--surface-muted);border-radius:13px;align-items:center;gap:7px;min-height:56px;margin:0 10px 7px;padding:5px 9px;display:flex}.device .reference-load-info-v56>span{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}.device .reference-load-info-v56>span:first-child{flex:1}.device .reference-load-info-v56>span small{color:var(--text-secondary)!important;letter-spacing:.07em!important;font-size:12px!important}.device .reference-load-info-v56>span b{white-space:nowrap;margin-top:3px;color:var(--text-primary)!important;font-size:18px!important;line-height:1.05!important}.device .reference-load-info-v56>span:nth-child(2){border-left:1px solid var(--glass-border);padding-left:8px}.device .reference-load-info-v56>span:nth-child(2) b{color:var(--success)!important;font-size:14px!important}.device .reference-load-info-v56>em{min-width:68px;border:1px solid var(--info)!important;padding:8px 9px!important}@supports (color:color-mix(in lab, red, red)){.device .reference-load-info-v56>em{border:1px solid color-mix(in srgb,var(--info) 26%,transparent)!important}}.device .reference-load-info-v56>em{text-align:center;border-radius:10px;font-style:normal;font-weight:900;background:var(--info-tint)!important;color:var(--info)!important;font-size:12px!important}.device .reference-load-utilities-v56{align-items:stretch;gap:6px;margin:0 10px 8px;display:flex}.device .simple-load-jobs-v51 .reference-load-utilities-v56 .wa-original-toggle-v41{flex:1;width:auto;min-width:0;min-height:48px!important;margin:0!important;padding:0 10px!important;font-size:12px!important}.device .simple-load-jobs-v51 .reference-load-utilities-v56 .duplicate-note{min-width:max-content;min-height:48px;margin:0!important;padding:6px 9px!important}.device .reference-load-card-v56>.wa-contact-actions-v41{margin-top:0;position:relative;padding-top:1px!important}.device .reference-load-card-v56>.wa-contact-actions-v41:before{content:"";background:var(--glass-border);height:1px;position:absolute;top:-4px;left:10px;right:10px}.device.theme-dark .simple-load-jobs-v51 .reference-load-card-v56{background:linear-gradient(150deg,var(--glass-strong),var(--info))!important}@supports (color:color-mix(in lab, red, red)){.device.theme-dark .simple-load-jobs-v51 .reference-load-card-v56{background:linear-gradient(150deg,var(--glass-strong),color-mix(in srgb,var(--info) 9%,var(--surface)))!important}}.device.theme-dark .reference-load-route-v56 i em,.device.theme-dark .reference-load-info-v56{background:var(--surface-muted)}@supports (color:color-mix(in lab, red, red)){.device.theme-dark .reference-load-info-v56{background:color-mix(in srgb,var(--surface-muted) 88%,var(--info) 12%)}}@media (width<=360px){.device .reference-load-route-v56{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr);gap:4px;padding-left:9px;padding-right:9px}.device .reference-load-route-v56>span b{font-size:17px!important}.device .reference-load-route-v56>span small{font-size:12px!important}.device .reference-load-route-v56>div>b{font-size:15px!important}.device .reference-load-info-v56{margin-left:7px;margin-right:7px;padding-left:7px;padding-right:7px}.device .reference-load-info-v56>span b{font-size:16px!important}.device .reference-load-info-v56>em{min-width:60px;padding-left:6px!important;padding-right:6px!important}.device .reference-load-utilities-v56{margin-left:7px;margin-right:7px}}.device .reference-load-vehicle-v56{grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr);align-items:center;gap:7px;min-height:58px;padding:5px 12px 7px;display:grid}.device .reference-load-vehicle-v56>span{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}.device .reference-load-vehicle-v56>span:last-child{text-align:right;align-items:flex-end}.device .reference-load-vehicle-v56>span small{letter-spacing:.07em;font-weight:850;color:var(--text-tertiary)!important;font-size:12px!important}.device .reference-load-vehicle-v56>span b{overflow-wrap:anywhere;max-width:100%;margin-top:3px;color:var(--text-primary)!important;font-size:14px!important;line-height:1.12!important}.device .reference-load-vehicle-v56>.vehicle-kind-visual-v41{width:58px;height:34px!important;margin:0!important}.device .reference-load-vehicle-v56>.vehicle-kind-visual-v41 svg{width:54px;height:31px}.device .inline-cost-toggle-v57{border:1px solid var(--info);grid-template-columns:18px minmax(0,1fr);justify-content:center;align-items:center;gap:6px;min-width:112px;min-height:48px;padding:5px 8px;display:grid}@supports (color:color-mix(in lab, red, red)){.device .inline-cost-toggle-v57{border:1px solid color-mix(in srgb,var(--info) 34%,transparent)}}.device .inline-cost-toggle-v57{background:var(--info-tint);color:var(--info);text-align:left;border-radius:11px;font-weight:900;font-size:12px!important}.device .inline-cost-toggle-v57 b{color:inherit!important;white-space:normal!important;font-size:12px!important;line-height:1.12!important}.device .inline-cost-toggle-v57[aria-expanded=true]{border-color:var(--loads-route-deep);background:linear-gradient(145deg,#315f7d,var(--loads-route-deep));color:#fff;box-shadow:0 7px 18px #315f7d3d}.device .inline-cost-toggle-wide-v57 span{align-items:center;gap:7px;display:flex}.device .inline-cost-toggle-wide-v57[aria-expanded=true]{border-color:var(--info)!important;background:var(--info-tint)!important;color:var(--info)!important}.device .inline-load-cost-v57{border:1px solid var(--info);margin:0 10px 8px;padding:11px}@supports (color:color-mix(in lab, red, red)){.device .inline-load-cost-v57{border:1px solid color-mix(in srgb,var(--info) 30%,transparent)}}.device .inline-load-cost-v57{background:linear-gradient(145deg,var(--info-tint),var(--success-tint));border-radius:14px}@supports (color:color-mix(in lab, red, red)){.device .inline-load-cost-v57{background:linear-gradient(145deg,var(--info-tint),color-mix(in srgb,var(--success-tint) 46%,var(--surface)))}}.device .inline-load-cost-v57{color:var(--text-primary);box-shadow:inset 0 1px #ffffff8a}.device .inline-load-cost-v57>header{border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:0 2px 8px;display:flex}.device .inline-load-cost-v57>header span :is(small,b){display:block}.device .inline-load-cost-v57>header small{letter-spacing:.08em;color:var(--info)!important;font-size:12px!important}.device .inline-load-cost-v57>header b{letter-spacing:-.03em;margin-top:3px;color:var(--text-primary)!important;font-size:23px!important;line-height:1!important}.device .inline-load-cost-v57>header em{background:var(--surface);white-space:nowrap;border-radius:999px;padding:6px 8px;font-style:normal;font-weight:850;color:var(--text-secondary)!important;font-size:12px!important}.device .inline-load-cost-v57>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.device .inline-load-cost-v57>div span{border:1px solid var(--glass-border);background:var(--glass);text-align:center;border-radius:10px;min-width:0;padding:8px 6px}.device .inline-load-cost-v57>div :is(small,b){display:block}.device .inline-load-cost-v57>div small{min-height:28px;color:var(--text-secondary)!important;font-size:12px!important;line-height:1.12!important}.device .inline-load-cost-v57>div b{white-space:nowrap;margin-top:4px;color:var(--text-primary)!important;font-size:13px!important;line-height:1!important}.device .inline-load-cost-v57>p{text-align:center;margin:8px 2px 0;color:var(--text-tertiary)!important;font-size:12px!important}.device .loads-screen-v20 .loads-result-actions-v21>.nearby-toggle-v57:not(.active){border-color:var(--glass-border)!important;background:var(--surface-muted)!important;color:var(--text-secondary)!important;box-shadow:inset 0 1px #ffffff75!important}.device .loads-screen-v20 .loads-result-actions-v21>.nearby-toggle-v57.active{background:linear-gradient(145deg,#315f7d,var(--loads-route-deep))!important;color:#fff!important;box-shadow:0 0 0 3px var(--info-tint),0 9px 22px #315f7d47!important;border-color:#315f7d!important}.device .loads-screen-v20 .loads-result-actions-v21>.nearby-toggle-v57.active :is(svg,b){color:#fff!important}.device.theme-dark .inline-load-cost-v57{background:linear-gradient(145deg,var(--info),var(--surface-muted))}@supports (color:color-mix(in lab, red, red)){.device.theme-dark .inline-load-cost-v57{background:linear-gradient(145deg,color-mix(in srgb,var(--info) 16%,var(--surface)),var(--surface-muted))}}.device.theme-dark .inline-load-cost-v57{box-shadow:inset 0 1px #ffffff1a}.device.theme-dark .inline-cost-toggle-v57[aria-expanded=true]{color:#fff}@media (width<=360px){.device .reference-load-vehicle-v56{grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);gap:4px;padding-left:8px;padding-right:8px}.device .reference-load-vehicle-v56>span b{font-size:13px!important}.device .reference-load-info-v56{gap:5px}.device .inline-cost-toggle-v57{min-width:102px;padding-left:6px;padding-right:6px}.device .inline-load-cost-v57{margin-left:7px;margin-right:7px;padding:9px}.device .inline-load-cost-v57>div{gap:4px}.device .inline-load-cost-v57>div span{padding-left:4px;padding-right:4px}.device .inline-load-cost-v57>div b{font-size:12px!important}}.role-progress-v60{grid-template-columns:30px 42px 30px 1fr;align-items:center;gap:7px;margin:16px 0 4px;display:grid}.role-progress-v60>span{color:#3c3c3b;background:#fff;border:1px solid #e2e2e2;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-weight:900;display:grid}.role-progress-v60>span.active{color:#000;background:#e85446;border-color:#e85446}.role-progress-v60>i{background:#e2e2e2;height:2px}.role-progress-v60>p{color:#3c3c3b;margin:0;font-size:12px;font-weight:800}.role-intro>p{margin:5px 0 0;color:#3c3c3b!important;font-size:14px!important}.role-intro.compact h1{font-size:27px!important}.role-step-back-v60{color:#000;background:0 0;border:0;width:max-content;min-height:48px;margin:8px 0 0;font-size:14px;font-weight:850}.role-mode-options-v60{gap:7px;margin-top:11px;display:grid}.role-mode-options-v60>button{color:#000;text-align:left;background:#fff;border:1px solid #e2e2e2;border-left-width:4px;border-radius:15px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;min-height:78px;padding:10px;display:grid}.role-mode-options-v60>button.selected{border-color:#000 #000 #000 #e85446;box-shadow:0 0 0 2px #0000000f}.role-mode-options-v60>button>span{border:1px solid #e2e2e2;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.role-mode-options-v60>button.selected>span{color:#000;background:#e85446;border-color:#e85446}.role-mode-options-v60 small,.role-mode-options-v60 b,.role-mode-options-v60 p{display:block}.role-mode-options-v60 small{letter-spacing:.07em;font-weight:900;color:#e85446!important;font-size:12px!important}.role-mode-options-v60 b{margin-top:2px;font-size:14px}.role-mode-options-v60 p{margin:2px 0 0;line-height:1.25;color:#3c3c3b!important;font-size:12px!important}.role-stage.theme-dark .role-progress-v60>span,.role-stage.theme-dark .role-mode-options-v60>button{color:#fff;background:#3c3c3b;border-color:#ffffff2b}.role-stage.theme-dark .role-mode-options-v60>button.selected{background:#000;border-color:#fff #fff #fff #e85446}.role-stage.theme-dark .role-progress-v60>p,.role-stage.theme-dark .role-step-back-v60{color:#fff!important}.role-stage.theme-dark .role-mode-options-v60 p{color:#e2e2e2!important}.role-insight-v60{color:#000;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffffdb,#e2e2e2ad);border:1px solid #ffffff9e;border-radius:20px;margin:12px 0;padding:14px;box-shadow:inset 0 1px #fff,0 10px 25px #00000014}.role-insight-v60>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.role-insight-v60>header small,.role-insight-v60>header h2{display:block}.role-insight-v60>header small{letter-spacing:.08em;font-weight:900;color:#e85446!important;font-size:12px!important}.role-insight-v60>header h2{margin:4px 0 0;font-size:19px!important}.role-insight-v60>header button{color:#fff;background:#000;border:1px solid #ffffff38;border-radius:13px;min-height:48px;padding:0 11px;font-size:12px;font-weight:850}.role-insight-v60>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.role-insight-v60>div>span{background:#ffffffb8;border:1px solid #3c3c3b1f;border-radius:12px;min-width:0;padding:8px}.role-insight-v60>div small,.role-insight-v60>div b{display:block}.role-insight-v60>div small{color:#3c3c3b!important;font-size:12px!important}.role-insight-v60>div b{margin-top:3px;font-size:14px!important}.role-insight-v60>p{margin:9px 2px 0;line-height:1.35;color:#3c3c3b!important;font-size:12px!important}.role-insight-v60.shipper{text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:106px;display:flex}.role-insight-v60.shipper span{display:block}.role-insight-v60.shipper small{font-weight:900;color:#e85446!important;font-size:12px!important}.role-insight-v60.shipper b{margin-top:4px;font-size:18px;display:block}.role-insight-v60.shipper p{margin:4px 0 0}.role-insight-v60.shipper em{color:#fff;background:#000;border-radius:11px;flex:none;padding:8px;font-size:12px;font-style:normal;font-weight:850}.device.theme-dark .role-insight-v60{color:#fff;background:linear-gradient(145deg,#3c3c3be0,#000000c2);border-color:#ffffff2b;box-shadow:inset 0 1px #ffffff1f,0 12px 26px #00000047}.device.theme-dark .role-insight-v60>div>span{background:#0000005c;border-color:#ffffff24}.device.theme-dark .role-insight-v60 :is(p,small){color:#e2e2e2!important}.connectivity-strip-v60{color:#000;text-align:left;background:#e854461f;border:1px solid #e85446;border-radius:15px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:58px;margin:0 0 10px;padding:8px 10px;display:grid}.connectivity-strip-v60>span{background:#e85446;border-radius:10px;place-items:center;width:34px;height:34px;font-size:20px;font-weight:900;display:grid}.connectivity-strip-v60 b,.connectivity-strip-v60 small{display:block}.connectivity-strip-v60 b{font-size:14px}.connectivity-strip-v60 small{margin-top:2px;color:#3c3c3b!important;font-size:12px!important}.connectivity-strip-v60 strong{font-size:12px}.device.theme-dark .connectivity-strip-v60{color:#fff;background:#e854462e}.device.theme-dark .connectivity-strip-v60 small{color:#e2e2e2!important}.driver-mission-v60{gap:11px;display:grid}.driver-mission-v60>header{color:#fff;background:radial-gradient(circle at 100% 0,#e8544657,#0000 42%),linear-gradient(145deg,#3c3c3b,#000);border-radius:22px;justify-content:space-between;align-items:flex-start;gap:10px;padding:17px;display:flex}.driver-mission-v60>header small{letter-spacing:.08em;font-weight:900;color:#e2e2e2!important;font-size:12px!important}.driver-mission-v60>header h1{margin:4px 0;font-size:25px!important}.driver-mission-v60>header p{margin:0;color:#e2e2e2!important;font-size:12px!important}.driver-mission-v60>header button{color:#000;background:#e85446;border:1px solid #ffffff38;border-radius:17px;flex:none;width:52px;height:52px;font-size:22px}.driver-offline-v60{background:#e854461f;border:1px solid #e85446;border-radius:14px;padding:11px}.driver-offline-v60 b,.driver-offline-v60 span{display:block}.driver-offline-v60 b{font-size:14px}.driver-offline-v60 span{color:var(--text-secondary);margin-top:3px;font-size:12px}.driver-route-v60{color:#fff;text-align:left;background:#000;border:0;border-radius:19px;grid-template-columns:1fr 52px 1fr;align-items:center;gap:7px;min-height:98px;padding:13px;display:grid}.driver-route-v60>span:last-of-type{text-align:right}.driver-route-v60 small,.driver-route-v60 b{display:block}.driver-route-v60 small{color:#e2e2e2!important;font-size:12px!important}.driver-route-v60 b{margin-top:4px;font-size:17px}.driver-route-v60>i{background:#3c3c3b;border-radius:999px;height:5px;overflow:hidden}.driver-route-v60>i em{background:#e85446;height:100%;display:block}.driver-route-v60>strong{text-align:center;grid-column:1/-1;font-size:14px}.driver-empty-v60{border:1px solid var(--glass-border);background:var(--glass);text-align:center;border-radius:18px;padding:18px}.driver-empty-v60 p{font-size:14px}.driver-task-list-v60{gap:7px;display:grid}.driver-task-list-v60>button{border:1px solid var(--glass-border);background:var(--glass);min-height:62px;color:var(--text-primary);text-align:left;border-radius:15px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 10px;display:grid}.driver-task-list-v60>button>i{color:#3c3c3b;background:#e2e2e2;border-radius:10px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.driver-task-list-v60>button.done>i{color:#fff;background:#000}.driver-task-list-v60>button.live{border-color:#e85446}.driver-task-list-v60>button.live>i{color:#000;background:#e85446}.driver-task-list-v60 b,.driver-task-list-v60 small{display:block}.driver-task-list-v60 b{font-size:14px}.driver-task-list-v60 small{margin-top:3px;color:var(--text-secondary)!important;font-size:12px!important}.driver-task-list-v60 strong{font-size:12px}.driver-next-v60{color:#fff;background:#000;border:0;border-radius:16px;min-height:58px;font-size:15px;font-weight:900}.driver-secondary-v60{grid-template-columns:1fr 1fr;gap:8px;display:grid}.driver-secondary-v60 button{border:1px solid var(--glass-border);background:var(--glass);min-height:52px;color:var(--text-primary);border-radius:14px;font-size:13px;font-weight:850}.device.theme-dark .driver-next-v60{color:#000;background:#e85446}.safe-driving-v60{z-index:120;padding:calc(18px + env(safe-area-inset-top)) 18px calc(18px + env(safe-area-inset-bottom));color:#fff;background:radial-gradient(circle at 100% 0,#e8544642,#0000 35%),#000;flex-direction:column;gap:13px;display:flex;position:absolute;inset:0;overflow:auto}.safe-driving-v60>header{justify-content:space-between;align-items:center;display:flex}.safe-driving-v60>header span{letter-spacing:.1em;font-size:12px;font-weight:900}.safe-driving-v60>header button{color:#fff;background:#3c3c3b;border:1px solid #fff3;border-radius:15px;width:48px;height:48px;font-size:24px}.safe-speed-v60{text-align:center;background:#3c3c3b;border:1px solid #ffffff24;border-radius:24px;place-items:center;padding:19px;display:grid}.safe-speed-v60 small{font-weight:900;color:#e2e2e2!important;font-size:12px!important}.safe-speed-v60 b{font-size:76px;line-height:.94}.safe-speed-v60 span{font-size:14px}.safe-speed-v60 p{margin:10px 0 0;color:#e2e2e2!important;font-size:14px!important}.safe-route-v60{background:#3c3c3bb8;border:1px solid #ffffff26;border-radius:17px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.safe-route-v60 small,.safe-route-v60 b{display:block}.safe-route-v60 small{color:#e2e2e2!important;font-size:12px!important}.safe-route-v60 b{margin-top:3px;font-size:16px}.safe-route-v60 strong{font-size:13px}.safe-voice-v60{color:#000;text-align:left;background:#fff;border:1px solid #ffffff2e;border-radius:20px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;min-height:88px;padding:12px;display:grid}.safe-voice-v60>span{background:#e85446;border-radius:50%;place-items:center;width:58px;height:58px;font-size:24px;display:grid}.safe-voice-v60 b,.safe-voice-v60 small{display:block}.safe-voice-v60 b{font-size:17px}.safe-voice-v60 small{margin-top:4px;color:#3c3c3b!important;font-size:12px!important}.safe-sos-v60{color:#fff;background:#e8544621;border:2px solid #e85446;border-radius:20px;justify-content:center;align-items:center;gap:14px;min-height:76px;display:flex}.safe-sos-v60 b{color:#000;background:#e85446;border-radius:50%;place-items:center;width:48px;height:48px;font-size:16px;display:grid}.safe-sos-v60 span{font-size:15px;font-weight:850}.safe-sos-confirm-v60{background:#3c3c3b;border:2px solid #e85446;border-radius:20px;padding:15px}.safe-sos-confirm-v60 b{font-size:16px}.safe-sos-confirm-v60 p{margin:5px 0 12px;color:#e2e2e2!important;font-size:13px!important}.safe-sos-confirm-v60>div{grid-template-columns:1.3fr 1fr;gap:8px;display:grid}.safe-sos-confirm-v60 a,.safe-sos-confirm-v60 button{color:#000;background:#e85446;border:0;border-radius:14px;place-items:center;min-height:54px;font-size:14px;font-weight:900;text-decoration:none;display:grid}.safe-sos-confirm-v60 button{color:#fff;background:#000}.safe-foot-v60{text-align:center;margin:auto 0 0;color:#e2e2e2!important;font-size:12px!important}.ops-platform-v60{max-height:94vh;padding:0 0 calc(18px + env(safe-area-inset-bottom));color:#000;overflow:hidden;background:linear-gradient(155deg,#fffffffa,#e2e2e2f0)!important}.ops-header-v60{color:#fff;background:radial-gradient(circle at 100% 0,#e8544659,#0000 40%),linear-gradient(145deg,#3c3c3b,#000);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:92px;padding:12px 14px;display:grid}.ops-header-v60>button{color:#fff;background:#ffffff1f;border:1px solid #ffffff38;border-radius:15px;width:48px;height:48px;font-size:24px}.ops-header-v60 small,.ops-header-v60 h2{display:block}.ops-header-v60 small{letter-spacing:.08em;font-weight:900;color:#e2e2e2!important;font-size:12px!important}.ops-header-v60 h2{margin:4px 0 0;color:#fff!important;font-size:24px!important}.ops-header-v60>span{white-space:nowrap;text-overflow:ellipsis;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;max-width:100px;padding:6px 8px;font-size:12px;font-weight:850;overflow:hidden}.ops-module-nav-v60{scrollbar-width:none;background:#ffffffdb;border-bottom:1px solid #3c3c3b1f;gap:6px;padding:9px 10px;display:flex;overflow-x:auto}.ops-module-nav-v60::-webkit-scrollbar{display:none}.ops-module-nav-v60 button{color:#3c3c3b;background:0 0;border:1px solid #0000;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:66px;min-height:54px;padding:5px 8px;display:flex}.ops-module-nav-v60 button i{font-size:16px;font-style:normal;font-weight:900}.ops-module-nav-v60 button span{font-size:12px;font-weight:800}.ops-module-nav-v60 button.active{color:#fff;background:#000;border-color:#000}.ops-module-nav-v60 button.active i{color:#e85446}.ops-dashboard-v60,.ops-screen-v60{gap:11px;max-height:calc(94vh - 155px);padding:12px 14px 42px;display:grid;overflow-y:auto}.ops-command-v60{color:#fff;background:#000;border-radius:20px;grid-template-columns:minmax(0,1fr) 68px;gap:10px;padding:15px;display:grid}.ops-command-v60 small{font-weight:900;color:#e85446!important;font-size:12px!important}.ops-command-v60 h3{margin:4px 0;font-size:21px!important}.ops-command-v60 p{margin:0;color:#e2e2e2!important;font-size:13px!important}.ops-command-v60>span{border:8px solid #3c3c3b;border-top-color:#e85446;border-radius:50%;align-content:center;place-items:center;width:68px;height:68px;display:grid}.ops-command-v60>span b{font-size:17px}.ops-command-v60>span small{color:#e2e2e2!important;font-size:12px!important}.ops-card-grid-v60{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ops-card-grid-v60>button{color:#000;text-align:left;background:#fff;border:1px solid #3c3c3b21;border-radius:17px;flex-direction:column;align-items:flex-start;min-height:112px;padding:12px;display:flex;position:relative}.ops-card-grid-v60>button.dark{color:#fff;background:#3c3c3b;border-color:#000}.ops-card-grid-v60>button.warning{background:#e854461f;border-color:#e85446}.ops-card-grid-v60 small{letter-spacing:.07em;opacity:.72;font-weight:900;color:inherit!important;font-size:12px!important}.ops-card-grid-v60 b{margin-top:8px;font-size:22px}.ops-card-grid-v60 span{margin-top:4px;font-size:12px}.ops-card-grid-v60 em{color:#e85446;font-size:20px;font-style:normal;position:absolute;bottom:9px;right:10px}.ops-assistant-v60{background:#e854461a;border:1px solid #e85446;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px;display:grid}.ops-assistant-v60 small,.ops-assistant-v60 b{display:block}.ops-assistant-v60 small{font-weight:900;color:#e85446!important;font-size:12px!important}.ops-assistant-v60 b{margin-top:4px;font-size:15px}.ops-assistant-v60 p{margin:3px 0 0;color:#3c3c3b!important;font-size:12px!important}.ops-assistant-v60 button{color:#fff;background:#000;border:0;border-radius:14px;min-width:86px;min-height:52px;font-size:13px;font-weight:900}.ops-driving-link-v60{color:#000;text-align:left;background:#fff;border:1px solid #3c3c3b21;border-radius:16px;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:9px;min-height:66px;padding:9px 11px;display:grid}.ops-driving-link-v60>span{background:#e85446;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.ops-driving-link-v60 b,.ops-driving-link-v60 small{display:block}.ops-driving-link-v60 b{font-size:14px}.ops-driving-link-v60 small{margin-top:3px;color:#3c3c3b!important;font-size:12px!important}.ops-screen-intro-v60{color:#fff;background:#000;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:15px;display:grid}.ops-screen-intro-v60>div>small{letter-spacing:.08em;font-weight:900;color:#e85446!important;font-size:12px!important}.ops-screen-intro-v60 h3{margin:4px 0;color:#fff!important;font-size:21px!important}.ops-screen-intro-v60 p{margin:0;color:#e2e2e2!important;font-size:12px!important}.ops-screen-intro-v60>span{text-align:right;background:#ffffff14;border:1px solid #ffffff29;border-radius:14px;min-width:86px;padding:8px}.ops-screen-intro-v60>span small,.ops-screen-intro-v60>span b{display:block}.ops-screen-intro-v60>span small{color:#e2e2e2!important;font-size:12px!important}.ops-screen-intro-v60>span b{margin-top:4px;font-size:17px}.ops-primary-v60{color:#fff;background:#000;border:0;border-radius:16px;min-height:58px;font-size:14px;font-weight:900}.ops-primary-v60:disabled{opacity:.48}.segment-v60{background:#e2e2e2;border-radius:14px;grid-template-columns:1fr 1fr;gap:5px;padding:4px;display:grid}.segment-v60.three{grid-template-columns:repeat(3,1fr)}.segment-v60 button{color:#3c3c3b;background:0 0;border:0;border-radius:11px;min-height:46px;font-size:13px;font-weight:850}.segment-v60 button.active{color:#fff;background:#000}.route-plan-v60{gap:7px;display:grid}.route-stop-v60{background:#fff;border:1px solid #3c3c3b21;border-radius:15px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:60px;padding:8px 10px;display:grid}.route-stop-v60>i{background:#e2e2e2;border-radius:10px;place-items:center;width:32px;height:32px;font-style:normal;font-weight:900;display:grid}.route-stop-v60.done>i{color:#fff;background:#000}.route-stop-v60.live{border-color:#e85446}.route-stop-v60.live>i{color:#000;background:#e85446}.route-stop-v60 b,.route-stop-v60 small{display:block}.route-stop-v60 b{font-size:14px}.route-stop-v60 small{margin-top:2px;color:#3c3c3b!important;font-size:12px!important}.route-stop-v60 em{font-size:12px;font-style:normal;font-weight:850}.route-plan-v60>button{color:#000;background:0 0;border:1px dashed #3c3c3b;border-radius:13px;min-height:48px;font-size:13px;font-weight:850}.capacity-v60{background:#fff;border:1px solid #3c3c3b21;border-radius:16px;grid-template-columns:minmax(0,1fr) 80px auto;align-items:center;gap:8px;padding:11px;display:grid}.capacity-v60 small,.capacity-v60 b{display:block}.capacity-v60 small{color:#3c3c3b!important;font-size:12px!important}.capacity-v60 b{margin-top:3px;font-size:15px}.capacity-v60>i{background:#e2e2e2;border-radius:999px;height:6px;overflow:hidden}.capacity-v60>i em{background:#e85446;height:100%;display:block}.capacity-v60 button{color:#fff;background:#000;border:0;border-radius:12px;min-height:48px;font-size:12px;font-weight:850}.heatmap-v60{background:#fff;border:1px solid #3c3c3b21;border-radius:18px;overflow:hidden}.heatmap-v60>header{justify-content:space-between;align-items:center;padding:10px;display:flex}.heatmap-v60>header small,.heatmap-v60>header b{display:block}.heatmap-v60>header small{font-weight:900;color:#e85446!important;font-size:12px!important}.heatmap-v60>header b{margin-top:2px;font-size:14px}.heatmap-v60>header em{font-size:12px;font-style:normal;font-weight:900}.heatmap-v60>div{background:repeating-linear-gradient(0deg,#fff 0 27px,#e2e2e2 28px),repeating-linear-gradient(90deg,#0000 0 38px,#3c3c3b14 39px);height:138px;position:relative;overflow:hidden}.heatmap-v60 .road{background:#e2e2e2;border-radius:999px;width:130%;height:12px;position:absolute;top:58%;left:-15%;transform:rotate(-10deg)}.heatmap-v60 .road.r2{top:28%;transform:rotate(17deg)}.heatmap-v60 .hot{background:#e8544657;border-radius:50%;width:54px;height:54px;position:absolute;box-shadow:0 0 0 13px #e8544624}.heatmap-v60 .h1{top:37%;left:13%}.heatmap-v60 .h2{width:72px;height:72px;top:17%;left:52%}.heatmap-v60 .h3{width:42px;height:42px;bottom:10%;right:8%}.heatmap-v60 .city{color:#fff;background:#000;border-radius:6px;padding:3px 5px;font-size:12px;position:absolute}.heatmap-v60 .c1{bottom:9%;left:9%}.heatmap-v60 .c2{top:8%;left:49%}.heatmap-v60 .c3{top:44%;right:4%}.fleet-kpis-v60{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.fleet-kpis-v60>span{text-align:center;background:#fff;border:1px solid #3c3c3b21;border-radius:12px;padding:8px 5px}.fleet-kpis-v60 small,.fleet-kpis-v60 b{display:block}.fleet-kpis-v60 small{color:#3c3c3b!important;font-size:12px!important}.fleet-kpis-v60 b{margin-top:3px;font-size:15px}.vehicle-live-v60{background:#fff;border:1px solid #e85446;border-radius:17px;padding:12px}.vehicle-live-v60>header{justify-content:space-between;align-items:center;display:flex}.vehicle-live-v60>header span{font-size:14px;font-weight:900}.vehicle-live-v60>header i{background:#e85446;border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.vehicle-live-v60>header em{font-size:12px;font-style:normal;font-weight:900}.vehicle-live-v60>div{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:10px;display:grid}.vehicle-live-v60>div span{text-align:center;background:#e2e2e2;border-radius:10px;padding:7px 3px}.vehicle-live-v60 small,.vehicle-live-v60 b{display:block}.vehicle-live-v60 small{font-size:12px!important}.vehicle-live-v60 b{margin-top:2px;font-size:12px}.vehicle-live-v60 p{margin:9px 0 0;color:#3c3c3b!important;font-size:12px!important}.ops-list-v60{gap:7px;display:grid}.ops-list-v60>button{color:#000;text-align:left;background:#fff;border:1px solid #3c3c3b21;border-radius:15px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:62px;padding:8px 10px;display:grid}.ops-list-v60>button>i{color:#000;background:#e2e2e2;border-radius:10px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.ops-list-v60 b,.ops-list-v60 small{display:block}.ops-list-v60 b{font-size:14px}.ops-list-v60 small{margin-top:2px;color:#3c3c3b!important;font-size:12px!important}.ops-list-v60 em{font-size:12px;font-style:normal;font-weight:850}.cashflow-v60{background:#fff;border-radius:17px;grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid}.cashflow-v60 .bars{border-bottom:1px solid #e2e2e2;grid-column:1/-1;align-items:flex-end;gap:8px;height:82px;padding:8px 12px 0;display:flex}.cashflow-v60 .bars i{background:#3c3c3b;border-radius:5px 5px 0 0;flex:1;min-height:10px}.cashflow-v60 .bars i:nth-child(4),.cashflow-v60 .bars i:nth-child(6){background:#e85446}.cashflow-v60 small,.cashflow-v60 b{display:block}.cashflow-v60 small{color:#3c3c3b!important;font-size:12px!important}.cashflow-v60 b{margin-top:3px;font-size:16px}.finance-summary-v60{grid-template-columns:1fr 1fr;gap:7px;display:grid}.finance-summary-v60 button{color:#000;text-align:left;background:#fff;border:1px solid #3c3c3b21;border-radius:15px;flex-direction:column;align-items:flex-start;min-height:92px;padding:10px;display:flex}.finance-summary-v60 small{font-weight:900;color:#e85446!important;font-size:12px!important}.finance-summary-v60 b{margin-top:6px;font-size:18px}.finance-summary-v60 em{color:#3c3c3b;margin-top:4px;font-size:12px;font-style:normal}.risk-score-v60{background:#fff;border-radius:17px;grid-template-columns:120px 1fr;align-items:center;gap:12px;padding:12px;display:grid}.risk-score-v60>div{background:conic-gradient(#e85446 var(--score),#e2e2e2 0);border-radius:50%;align-content:center;place-items:center;width:108px;height:108px;display:grid;box-shadow:inset 0 0 0 13px #fff}.risk-score-v60>div span{font-size:30px;font-weight:950}.risk-score-v60>div small{font-size:12px!important}.risk-score-v60 ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.risk-score-v60 li{border-bottom:1px solid #e2e2e2;padding:7px;font-size:12px}.risk-score-v60 li b{font-size:16px}.claim-v60{background:#fff;border:1px solid #3c3c3b21;border-radius:17px;padding:12px}.claim-v60>header{justify-content:space-between;align-items:center;display:flex}.claim-v60 small,.claim-v60 b{display:block}.claim-v60>header small{font-weight:900;color:#e85446!important;font-size:12px!important}.claim-v60>header b{margin-top:3px;font-size:14px}.claim-v60>header em{font-style:normal;font-weight:900}.claim-v60>div{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:10px;display:grid}.claim-v60>div span{text-align:center;place-items:center;gap:3px;display:grid}.claim-v60>div i{background:#e2e2e2;border-radius:50%;place-items:center;width:29px;height:29px;font-style:normal;font-weight:900;display:grid}.claim-v60>div .done i{color:#fff;background:#000}.claim-v60>div .live i{background:#e85446}.claim-v60>button{background:0 0;border:1px solid #000;border-radius:12px;width:100%;min-height:48px;margin-top:10px;font-size:13px;font-weight:850}.safety-actions-v60{grid-template-columns:1fr 1fr;gap:7px;display:grid}.safety-actions-v60 button{color:#000;background:#fff;border:1px solid #000;border-radius:14px;min-height:54px;font-size:13px;font-weight:850}.safety-actions-v60 button.armed{background:#e85446;border-color:#e85446}.price-band-v60{text-align:center;background:#fff;border-radius:17px;grid-template-columns:1fr 1.5fr 1fr;align-items:center;gap:6px;padding:12px;display:grid}.price-band-v60 small,.price-band-v60 b{display:block}.price-band-v60 small{color:#3c3c3b!important;font-size:12px!important}.price-band-v60 b{margin-top:3px;font-size:14px}.price-band-v60>i{background:#e2e2e2;border-radius:999px;height:7px;position:relative}.price-band-v60>i em{background:#e85446;border-radius:50%;width:17px;height:17px;position:absolute;top:-5px;left:48%}.price-band-v60>i b{white-space:nowrap;font-size:12px;position:absolute;top:15px;left:50%;transform:translate(-50%)}.price-band-v60>p{grid-column:1/-1;margin:7px 0 0;color:#3c3c3b!important;font-size:12px!important}.carrier-compare-v60{background:#fff;border:1px solid #3c3c3b21;border-radius:16px;overflow:hidden}.carrier-compare-v60>header,.carrier-compare-v60>button{text-align:left;grid-template-columns:1.3fr 1fr 1fr;gap:5px;padding:9px;display:grid}.carrier-compare-v60>header{background:#e2e2e2;font-size:12px;font-weight:900}.carrier-compare-v60>button{color:#000;background:#fff;border:0;border-top:1px solid #e2e2e2;width:100%;min-height:52px;font-size:12px}.carrier-compare-v60>button.selected{border-left:4px solid #e85446;font-weight:900}.sla-v60,.contract-v60{color:#000;text-align:left;background:#fff;border:1px solid #3c3c3b21;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:68px;padding:10px 12px;display:grid}.sla-v60 small,.sla-v60 b,.sla-v60 em,.contract-v60 b,.contract-v60 small{display:block}.sla-v60 small{font-weight:900;color:#e85446!important;font-size:12px!important}.sla-v60 b{margin-top:2px;font-size:15px}.sla-v60 em{color:#3c3c3b;margin-top:2px;font-size:12px;font-style:normal}.sla-v60 button{background:0 0;border:1px solid #000;border-radius:12px;min-height:48px;font-size:12px;font-weight:850}.contract-v60{grid-template-columns:38px 1fr}.contract-v60>span{background:#e2e2e2;border-radius:12px;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.contract-v60.signed{border-color:#e85446}.contract-v60.signed>span{background:#e85446}.contract-v60 b{font-size:14px}.contract-v60 small{margin-top:3px;color:#3c3c3b!important;font-size:12px!important}.tracking-v60{color:#fff;background:#3c3c3b;border-radius:16px;height:92px;position:relative;overflow:hidden}.tracking-v60 .track{background:#e2e2e2;height:4px;position:absolute;top:32px;left:35px;right:38px}.tracking-v60 .truck,.tracking-v60 .finish{z-index:1;font-style:normal;position:absolute;top:18px}.tracking-v60 .truck{color:#e85446;left:37%}.tracking-v60 .finish{right:27px}.tracking-v60>div{position:absolute;bottom:9px;left:12px}.tracking-v60 b,.tracking-v60 small{display:block}.tracking-v60 b{font-size:13px}.tracking-v60 small{margin-top:2px;color:#e2e2e2!important;font-size:12px!important}.integration-grid-v60{grid-template-columns:1fr 1fr;gap:7px;display:grid}.integration-grid-v60>button{color:#000;text-align:left;background:#fff;border:1px solid #3c3c3b21;border-radius:15px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:7px;min-height:76px;padding:8px;display:grid}.integration-grid-v60>button.connected{border-color:#e85446}.integration-grid-v60 i{background:#e2e2e2;border-radius:9px;place-items:center;width:30px;height:30px;font-style:normal;font-weight:900;display:grid}.integration-grid-v60 .connected i{background:#e85446}.integration-grid-v60 b,.integration-grid-v60 small,.integration-grid-v60 em{display:block}.integration-grid-v60 b{font-size:13px}.integration-grid-v60 small{margin-top:2px;color:#3c3c3b!important;font-size:12px!important}.integration-grid-v60 em{text-align:right;grid-column:1/-1;font-size:12px;font-style:normal;font-weight:850}.api-card-v60{color:#fff;background:#000;border-radius:17px;padding:12px}.api-card-v60>header{justify-content:space-between;align-items:center;display:flex}.api-card-v60 small,.api-card-v60 b{display:block}.api-card-v60 small{font-weight:900;color:#e85446!important;font-size:12px!important}.api-card-v60 b{margin-top:2px;font-size:15px}.api-card-v60 em{font-style:normal;font-weight:900}.api-card-v60 p{color:#e2e2e2!important;font-size:12px!important}.api-card-v60 button{color:#fff;background:#3c3c3b;border:1px solid #ffffff38;border-radius:12px;min-height:48px;font-size:12px;font-weight:850}.language-v60{background:#fff;border-radius:15px;align-items:center;gap:6px;padding:10px;display:flex}.language-v60>span{margin-right:auto}.language-v60 small,.language-v60 b{display:block}.language-v60 small{font-size:12px!important}.language-v60 b{font-size:13px}.language-v60 button{background:#fff;border:1px solid #e2e2e2;border-radius:12px;width:48px;height:48px;font-weight:850}.language-v60 button.active{color:#fff;background:#000;border-color:#000}.sync-health-v60{background:#fff;border:1px solid #3c3c3b21;border-radius:15px;padding:11px}.sync-health-v60>span{align-items:center;gap:6px;font-size:14px;font-weight:900;display:flex}.sync-health-v60>span i{background:#3c3c3b;border-radius:50%;width:9px;height:9px}.sync-health-v60>span.offline i{background:#e85446}.sync-health-v60 p{margin:4px 0 0;color:#3c3c3b!important;font-size:12px!important}.sync-list-v60{gap:6px;display:grid}.sync-list-v60 article{background:#fff;border:1px solid #3c3c3b21;border-radius:14px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:58px;padding:8px;display:grid}.sync-list-v60 article>i{background:#e2e2e2;border-radius:10px;place-items:center;width:32px;height:32px;font-style:normal;font-weight:900;display:grid}.sync-list-v60 article.done>i{color:#fff;background:#000}.sync-list-v60 b,.sync-list-v60 small{display:block}.sync-list-v60 b{font-size:13px}.sync-list-v60 small{margin-top:2px;color:#3c3c3b!important;font-size:12px!important}.sync-list-v60 em{font-size:12px;font-style:normal;font-weight:850}.conflict-v60{background:#e854461a;border:1px solid #e85446;border-radius:16px;padding:12px}.conflict-v60>header{justify-content:space-between;align-items:center;display:flex}.conflict-v60 small,.conflict-v60 b{display:block}.conflict-v60 small{font-weight:900;color:#e85446!important;font-size:12px!important}.conflict-v60 b{margin-top:3px;font-size:14px}.conflict-v60>header em{background:#e85446;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;font-weight:900;display:grid}.conflict-v60 p{color:#3c3c3b!important;font-size:12px!important}.conflict-v60>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.conflict-v60 button{color:#000;background:#fff;border:1px solid #000;border-radius:12px;min-height:50px;font-size:12px;font-weight:850}.device.theme-dark .ops-platform-v60{color:#fff;background:linear-gradient(155deg,#3c3c3b,#000)!important}.device.theme-dark .ops-module-nav-v60{background:#3c3c3b;border-color:#ffffff29}.device.theme-dark .ops-module-nav-v60 button{color:#e2e2e2}.device.theme-dark .ops-module-nav-v60 button.active{color:#000;background:#fff;border-color:#fff}.device.theme-dark .ops-screen-v60 :is(.route-stop-v60,.capacity-v60,.heatmap-v60,.vehicle-live-v60,.ops-list-v60>button,.cashflow-v60,.finance-summary-v60 button,.risk-score-v60,.claim-v60,.price-band-v60,.carrier-compare-v60,.sla-v60,.contract-v60,.integration-grid-v60>button,.language-v60,.sync-health-v60,.sync-list-v60 article){color:#fff;background:#3c3c3b;border-color:#ffffff29}.device.theme-dark .ops-screen-v60 :is(p,small,em){color:#e2e2e2!important}.device.theme-dark .ops-primary-v60{color:#000;background:#e85446}.device.theme-dark .ops-card-grid-v60>button,.device.theme-dark .ops-driving-link-v60{color:#fff;background:#3c3c3b;border-color:#ffffff29}.device.theme-dark .ops-assistant-v60{color:#fff;background:#e854462e}.device.theme-dark .ops-assistant-v60 p,.device.theme-dark .ops-driving-link-v60 small{color:#e2e2e2!important}.device.theme-dark .carrier-compare-v60>button{color:#fff;background:#3c3c3b;border-color:#ffffff29}.device.theme-dark .carrier-compare-v60>header,.device.theme-dark .segment-v60{color:#fff;background:#000}.device.theme-dark .segment-v60 button{color:#e2e2e2}.device.theme-dark .segment-v60 button.active{color:#000;background:#fff}.device.theme-dark .conflict-v60{color:#fff}.device.theme-dark .conflict-v60 button{color:#fff;background:#3c3c3b;border-color:#fff}@media (width<=360px),(height<=760px){.role-mode-options-v60{gap:5px}.role-mode-options-v60>button{min-height:68px;padding:7px}.role-mode-options-v60 p{display:none}.role-intro.compact h1{font-size:23px!important}.role-progress-v60{margin-top:8px}.role-continue-v29{margin-top:7px}.ops-header-v60{min-height:80px}.ops-header-v60>span{display:none}.ops-dashboard-v60,.ops-screen-v60{max-height:calc(94vh - 143px);padding-left:10px;padding-right:10px}.role-insight-v60>div{grid-template-columns:1fr}.role-insight-v60>div>span{justify-content:space-between;align-items:center;display:flex}.role-insight-v60>div b{margin:0}.fleet-kpis-v60,.vehicle-live-v60>div{grid-template-columns:1fr 1fr}.ops-card-grid-v60>button{min-height:100px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
