@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap";:root{--zendly-ivory:#fff9e9;--zendly-ivory-glow:#fff9e9b8;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins,sans-serif}html{background:#fff9e9}body{background:radial-gradient(circle at 50% 0,#fff 0,#fff9e9 70%);min-width:320px;min-height:100vh;margin:0}body,button,input,textarea,select,option{font-family:Poppins,sans-serif!important}#root{min-height:100vh}button,input{font:inherit}button{cursor:pointer}.auth-page,.home-page{color:#090909;font-family:Poppins,sans-serif}.auth-page{background:#fff;justify-content:center;min-height:100vh;padding:56px 24px 92px;display:flex;position:relative;overflow:hidden}.auth-content{z-index:2;text-align:center;width:min(100%,592px);position:relative}.brand{justify-items:center;display:grid}.brand img{object-fit:cover;background:#050505;border-radius:50%;width:98px;height:98px}.brand strong{letter-spacing:6px;margin-top:10px;padding-left:6px;font-size:33px;line-height:1}.brand span{color:#ffb800;letter-spacing:7px;margin-top:9px;padding-left:7px;font-size:16px;font-weight:600;line-height:1}.heading h1{letter-spacing:-1.4px;margin:0 0 8px;font-size:38px;line-height:1.2}.heading p{color:#666d7b;margin:0;font-size:16px}.auth-content form{gap:20px;display:grid}.input-row{text-align:left;background:#fff;border:1px solid #d8dce3;border-radius:9px;align-items:center;height:72px;transition:all .2s;display:flex}.input-row:focus-within{border-color:#ffb900;box-shadow:0 0 0 3px #ffb9001f}.field-icon{flex:none;width:25px;height:27px;margin:0 27px 0 30px}.field-icon svg,.otp-info svg,.security-footer svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.input-row input{color:#111;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0 20px 0 0;font-size:16px}.input-row input::placeholder{color:#858b99}.dial-code{border-right:1px solid #e3e5e9;align-items:center;min-width:97px;height:48px;font-size:16px;font-weight:600;display:flex}.phone-row .field-icon{margin-right:26px}.otp-info{text-align:left;align-items:center;gap:24px;margin:5px 6px 0;display:flex}.otp-info>span{color:#ffb900;flex:none;width:31px;height:35px}.otp-info p{margin:0;font-size:14px;line-height:1.65}.primary-button{color:#090909;background:linear-gradient(105deg,#ffb500,#ffc400,#ffb700);border:0;border-radius:9px;height:64px;font-size:20px;font-weight:600;transition:all .15s}.primary-button:hover{filter:brightness(1.025)}.primary-button:active{transform:translateY(1px)}.divider{color:#707786;align-items:center;gap:20px;margin:28px 0 24px;font-size:15px;display:flex}.divider:before,.divider:after{content:"";background:#d9dde3;flex:1;height:1px}.google-button{color:#080808;background:#fff;border:1px solid #d8dce3;border-radius:9px;justify-content:center;align-items:center;gap:20px;width:100%;height:70px;font-size:18px;font-weight:500;display:flex}.google-button:hover{background:#fcfcfc;border-color:#c9cdd4}.mode-switch{color:#5f6674;margin:33px 0 0;font-size:15px}.mode-switch button,.back-button{color:#ffad00;background:0 0;border:0;padding:0}.form-error{color:#d7372f;text-align:left;font-size:12px;margin:-8px 0!important}.security-footer{z-index:2;color:#697181;background:#fafafa;border-top:1px solid #f0f1f3;justify-content:center;align-items:center;gap:12px;height:62px;font-size:13px;display:flex;position:absolute;bottom:0;left:0;right:0}.security-footer svg{width:20px;height:23px}.route{pointer-events:none;border:2px dashed #ffb80059;position:absolute}.route i{color:#ffc237;text-shadow:0 0 #ffc237;font-size:28px;font-style:normal;position:absolute}.route-left{border-top:0;border-right:0;border-radius:0 0 0 50px;width:250px;height:120px;bottom:25%;left:6%;transform:skew(-25deg)}.route-left i{top:-18px;left:-12px}.route-right{border-bottom:0;border-left:0;border-radius:0 70px 0 0;width:260px;height:190px;top:18%;right:7%;transform:rotate(-12deg)}.route-right i{top:-20px;right:-12px}.otp-heading{margin-bottom:28px}.otp-input{text-align:center;letter-spacing:20px;border:1px solid #d8dce3;border-radius:9px;outline:0;width:100%;height:74px;padding-left:20px;font-size:30px;font-weight:600}.otp-input:focus{border-color:#ffb900;box-shadow:0 0 0 3px #ffb9001f}.temporary-code{color:#747b88;margin:-4px 0 4px;font-size:13px}.temporary-code strong{color:#111}.back-button{margin-top:4px;font-size:13px}.home-page{text-align:center;background:linear-gradient(135deg,#fff,#fff8df);place-items:center;min-height:100vh;padding:30px;display:grid}.home-page>.brand{position:absolute;top:32px;left:50%;transform:translate(-50%)}.home-page .brand img{width:68px;height:68px}.home-page .brand strong{font-size:22px}.home-page .brand span{font-size:10px}.home-page section h1{margin:18px 0 6px;font-size:38px}.home-page section p{color:#68707e;margin:0}.success-check{background:#ffbc00;border-radius:50%;place-items:center;width:76px;height:76px;margin:auto;font-size:38px;display:grid}.home-page section button{color:#fff;background:#111;border:0;border-radius:8px;margin-top:28px;padding:12px 35px}@media (width<=800px){.route{display:none}.auth-page{padding-top:38px}.brand img{width:80px;height:80px}.brand strong{font-size:27px}.brand span{font-size:13px}.heading{margin:35px 0 28px}.heading h1{font-size:31px}.heading p{font-size:14px}.input-row{height:62px}.primary-button{height:56px}.google-button{height:60px}}@media (width<=520px){.auth-page{padding:28px 18px 84px}.auth-content{width:100%}.brand img{width:68px;height:68px}.brand strong{letter-spacing:5px;font-size:23px}.brand span{letter-spacing:5px;font-size:11px}.heading{margin:28px 0 24px}.heading h1{font-size:27px}.heading p{font-size:12px}.auth-content form{gap:15px}.input-row{height:57px}.field-icon{width:21px;height:23px;margin:0 16px}.dial-code{min-width:72px;height:40px;font-size:14px}.input-row input{font-size:13px}.otp-info{gap:14px}.otp-info>span{width:25px;height:29px}.otp-info p{font-size:11px}.primary-button{height:52px;font-size:17px}.divider{margin:22px 0 18px;font-size:12px}.google-button{height:55px;font-size:15px}.google-button svg{width:24px;height:24px}.mode-switch{margin-top:25px;font-size:12px}.security-footer{height:54px;font-size:11px}.otp-input{height:62px}}.auth-page{height:100svh;min-height:560px;padding:18px 24px 54px;overflow:hidden}.auth-content{width:min(100%,400px)}.brand img{width:64px;height:64px}.brand strong{margin-top:5px;font-size:24px}.brand span{margin-top:5px;font-size:11px}.heading{margin:19px 0 16px}.heading h1{font-size:30px}.heading p{font-size:13px}.auth-content form{gap:11px}.input-row{height:52px}.field-icon{width:22px;height:24px;margin-left:24px;margin-right:22px}.dial-code{height:38px}.input-row input{font-size:14px}.otp-info{gap:18px;margin:1px 6px 0}.otp-info>span{width:26px;height:30px}.otp-info p{font-size:11px;line-height:1.5}.primary-button{height:47px;font-size:17px}.divider{margin:13px 0 11px;font-size:12px}.google-button{height:48px;font-size:15px}.google-button svg{width:24px;height:24px}.mode-switch{margin-top:13px;font-size:12px}.security-footer{height:44px;font-size:11px}.otp-heading{margin:25px 0 19px}.verify-form{gap:12px!important}.otp-input{height:60px;font-size:27px}.temporary-code{display:none}.resend-row{color:#747b88;min-height:18px;font-size:12px}.resend-row button{color:#ffad00;background:0 0;border:0;padding:0}.back-button{margin-top:0}.change-number-button{z-index:4;margin:12px auto 0;display:block;position:relative}.primary-button{width:max-content;min-width:150px;margin-left:auto;margin-right:auto;padding:0 32px}.google-button{width:84%;margin-left:auto;margin-right:auto}@media (width<=520px){.auth-page{padding:15px 16px 49px}.brand img{width:56px;height:56px}.heading{margin:16px 0 14px}.auth-content form{gap:9px}.input-row{height:48px}.primary-button{height:45px}.divider{margin:11px 0 9px}.google-button{height:46px}.mode-switch{margin-top:11px}.security-footer{height:40px}}@media (height<=650px) and (width>=521px){.auth-content{transform-origin:top;width:min(100%,455px);transform:scale(.88)}.auth-page{padding-top:10px}}.role-page{color:#111;background:linear-gradient(135deg,#fff,#fffdf7);min-height:100vh;font-family:Poppins,sans-serif}.site-header{background:#fff;border-bottom:1px solid #eee9df;align-items:center;gap:40px;height:78px;padding:0 4%;display:flex}.header-brand{color:#ffb300;align-items:center;gap:12px;font-size:24px;text-decoration:none;display:flex}.header-brand img{object-fit:cover;border-radius:50%;width:49px;height:49px}.header-brand strong{letter-spacing:1px}.site-header nav{flex:1;justify-content:center;gap:52px;display:flex}.site-header nav a,.role-footer a{color:#111;font-size:14px;text-decoration:none}.header-actions{align-items:center;gap:16px;display:flex}.header-actions button{background:#fff;border-radius:8px;height:42px;padding:0 23px;font-size:14px}.language{border:0!important;padding-inline:5px!important}.outline-button{border:1px solid #9f9f9f}.signup-button{background:#ffb400!important;border:1px solid #ffb400!important}.role-main{width:min(100% - 48px,1200px);margin:auto;padding:29px 0 48px}.steps{grid-template-columns:repeat(5,1fr);width:min(100%,720px);margin:0 auto 34px;display:grid}.step>div{align-items:center;display:flex}.step>div span{color:#6e7075;background:#fff;border:1px solid #cfd0d2;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-size:12px;display:grid}.step>div i{background:#e2e2e2;flex:1;height:2px;margin:0 8px}.step.done>div span{color:#fff;background:#ffb400;border-color:#ffb400}.step.done>div i{background:#ffb400}.step p{color:#616774;margin:9px 0 0 -28px;font-size:12px}.step.current p{color:#111;font-weight:600}.role-heading{text-align:center;margin-bottom:33px}.role-heading h1{letter-spacing:-1.5px;margin:0 0 12px;font-size:39px}.role-heading h1 em{color:#ffb000;font-style:normal}.role-heading p{color:#686e79;margin:0;font-size:16px;line-height:1.55}.role-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.role-card{color:#111;text-align:left;background:#fff;border:1px solid #ddd8cf;border-radius:16px;grid-template-columns:52% 48%;align-items:center;min-height:300px;padding:24px;transition:all .2s;display:grid;position:relative;box-shadow:0 7px 18px #56411a0f}.role-card:hover,.role-card.selected{border-color:#ffb000;transform:translateY(-2px);box-shadow:0 8px 22px #ffb00021}.role-illustration{background:#fff4d4;border-radius:45% 55% 42% 30%;height:230px;position:relative;overflow:hidden}.art-sun{background:#ffe9ae;border-radius:50%;place-items:center;width:48px;height:48px;font-size:24px;display:grid;position:absolute;top:15px;right:18px}.scooter{color:#f9ac00;white-space:nowrap;font-size:35px;font-weight:700;position:absolute;bottom:31px;left:17px}.rider,.person{color:#111;font-size:92px;line-height:1;position:absolute}.rider{bottom:70px;left:92px;transform:rotate(-12deg)}.person{color:#ffb000;bottom:46px;left:75px}.parcel{color:#111;background:#c88b39;place-items:center;width:52px;height:46px;display:grid;position:absolute}.parcel-one{bottom:28px;right:21px}.parcel-two{bottom:20px;right:67px}.role-copy{padding-left:23px}.role-icon{background:#ffe8a9;border-radius:50%;place-items:center;width:50px;height:50px;margin-bottom:15px;font-size:23px;display:grid}.role-copy h2{margin:0 0 8px;font-size:20px}.role-copy>p{color:#666d78;margin:0 0 13px;font-size:14px}.role-copy ul{background:#fff7df;border-radius:11px;margin:0;padding:12px 13px;list-style:none}.role-copy li{align-items:center;gap:9px;margin:5px 0;font-size:11px;display:flex}.role-copy li span{color:#fff;background:#ffb000;border-radius:50%;place-items:center;width:16px;height:16px;font-size:10px;display:grid}.role-arrow{background:#ffb000;border-radius:50%;place-items:center;width:37px;height:37px;font-size:29px;font-weight:400;line-height:1;display:grid;position:absolute;top:50%;right:17px}.role-security{color:#606773;justify-content:center;align-items:center;gap:14px;margin-top:38px;font-size:13px;display:flex}.role-security>span{color:#47ad68;border:2px solid #47ad68;border-radius:7px;place-items:center;width:27px;height:31px;display:grid}.role-security strong{color:#111}.role-security p{margin:0}.role-footer{color:#766b56;background:#fffcf5;border-top:1px solid #eee7d9;justify-content:space-between;align-items:center;min-height:70px;padding:0 4%;font-size:12px;display:flex}.role-footer div{gap:45px;display:flex}.role-footer a{color:#666;font-size:12px}@media (width<=950px){.site-header nav{display:none}.header-actions{margin-left:auto}.role-grid{grid-template-columns:1fr}.role-card{min-height:280px}.role-footer{flex-wrap:wrap;gap:20px;padding-block:20px}}@media (width<=620px){.site-header{height:66px;padding:0 16px}.header-brand{font-size:18px}.header-brand img{width:42px;height:42px}.language,.outline-button{display:none}.header-actions button{height:38px;padding:0 15px}.role-main{width:min(100% - 28px,1200px);padding-top:22px}.steps{overflow:hidden}.step p{display:none}.role-heading h1{font-size:29px}.role-heading p{font-size:12px}.role-grid{gap:18px}.role-card{grid-template-columns:1fr;padding:18px}.role-illustration{height:180px}.role-copy{padding:18px 0 0}.role-arrow{top:auto;bottom:22px}.role-security{text-align:center;flex-wrap:wrap}.role-security p{width:100%}.role-footer{text-align:center;justify-content:center}.role-footer div{gap:20px}}.detail-page{color:#10131c;background:#fffdf9;min-height:100vh;padding:42px 3%;font-family:Poppins,sans-serif}.detail-back{color:#747985;background:0 0;border:0;margin:0 0 18px 8px;padding:8px 0;font-size:13px;display:block}.detail-card{background:#fff;border:1px solid #f1b52a;border-radius:22px;grid-template-columns:42% 58%;width:min(100%,1440px);min-height:700px;margin:auto;display:grid;overflow:hidden;box-shadow:0 12px 35px #46330f14}.detail-copy{padding:68px 55px 52px}.detail-badge{color:#ffae00;background:#fff3d5;border-radius:50%;place-items:center;width:72px;height:72px;font-size:34px;display:grid}.detail-copy h1{letter-spacing:-2px;margin:24px 0 8px;font-size:66px;line-height:1.06}.detail-copy h2{color:#f7aa00;margin:0;font-size:27px;line-height:1.25}.detail-description{color:#6c717c;margin:25px 0 28px;font-size:16px;line-height:1.55}.detail-features{gap:18px;display:grid}.detail-feature{align-items:center;gap:17px;display:flex}.detail-feature>span{color:#ffad00;background:#fff3d8;border-radius:12px;flex:none;place-items:center;width:62px;height:62px;font-size:27px;display:grid}.detail-feature strong{margin-bottom:4px;font-size:16px;display:block}.detail-feature p{color:#707580;margin:0;font-size:13px;line-height:1.45}.detail-continue{color:#101010;background:linear-gradient(100deg,#ffb300,#ffc02a);border:0;border-radius:20px;justify-content:center;align-items:center;gap:22px;min-width:315px;height:58px;margin-top:32px;padding:0 27px;font-size:18px;font-weight:600;display:flex}.detail-continue b{font-size:23px}.detail-image{min-width:0}.detail-image img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}@media (width<=1050px){.detail-page{padding:24px}.detail-card{grid-template-columns:48% 52%;min-height:650px}.detail-copy{padding:44px 32px}.detail-copy h1{font-size:48px}.detail-copy h2{font-size:22px}.detail-badge{width:60px;height:60px}}@media (width<=760px){.detail-page{padding:16px}.detail-card{border-radius:16px;flex-direction:column-reverse;min-height:0;display:flex}.detail-image{height:310px}.detail-copy{padding:28px 22px 32px}.detail-copy h1{margin-top:18px;font-size:38px}.detail-copy h2{font-size:20px}.detail-description{margin:18px 0 22px;font-size:14px}.detail-feature>span{width:52px;height:52px}.detail-continue{width:100%;min-width:0;margin-top:25px;font-size:15px}}.role-showcases{grid-template-columns:1fr 1fr;gap:22px;display:grid}.role-showcase{background:#fff;border:1px solid #ded9cf;border-radius:15px;grid-template-columns:52% 48%;min-width:0;min-height:374px;transition:all .2s;display:grid;overflow:hidden;box-shadow:0 8px 24px #503b1512}.role-showcase.selected,.role-showcase:hover{border-color:#ffb000;box-shadow:0 10px 27px #ffb0001f}.role-showcase>img{object-fit:cover;width:100%;height:100%;min-height:374px}.showcase-copy{text-align:left;flex-direction:column;padding:23px 21px;display:flex}.showcase-copy .role-icon{color:#101010;background:#fff2d1;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 0 14px;display:grid}.showcase-copy .role-icon svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px}.showcase-copy h2{letter-spacing:-.5px;margin:0 0 9px;font-size:24px;line-height:1.1}.showcase-copy>p{color:#666d78;margin:0 0 17px;font-size:12px;line-height:1.5}.showcase-copy ul{background:#fff8e7;border-radius:12px;gap:6px;margin:0 0 18px;padding:13px 14px;list-style:none;display:grid}.showcase-copy li{white-space:nowrap;align-items:center;gap:8px;font-size:10px;display:flex}.showcase-copy li span{color:#fff;background:#ffb000;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:9px;display:grid}.showcase-copy>button{color:#111;white-space:nowrap;background:linear-gradient(100deg,#ffb300,#ffc42a);border:0;border-radius:12px;height:42px;margin-top:auto;padding:0 16px;font-size:11px;font-weight:600}.showcase-copy>button b{margin-left:10px;font-size:16px}@media (width<=1000px){.role-showcases{grid-template-columns:1fr}.role-showcase{grid-template-columns:48% 52%}.role-showcase>img{min-height:350px}.showcase-copy{padding:28px}.showcase-copy h2{font-size:28px}.showcase-copy li{font-size:12px}}@media (width<=600px){.role-showcase{grid-template-columns:1fr}.role-showcase>img{height:280px;min-height:0}.showcase-copy{padding:24px}.showcase-copy h2{font-size:26px}.showcase-copy>button{font-size:12px}}.profile-page{color:#111;background:linear-gradient(135deg,#fff,#fffaf0);place-items:center;min-height:100vh;padding:30px 18px;font-family:Poppins,sans-serif;display:grid}.profile-panel{background:#fff;border:1px solid #e1e1e1;border-radius:16px;width:min(100%,470px);padding:25px 30px 28px;box-shadow:0 12px 35px #2e241214}.flow-header{justify-content:space-between;align-items:center;display:flex}.flow-header button{background:#fff7e2;border:0;border-radius:50%;width:35px;height:35px;font-size:18px}.flow-header a{color:#ffae00;align-items:center;font-size:17px;font-weight:700;display:flex}.flow-header a img{border-radius:50%;width:32px;height:32px;margin-right:7px}.flow-header>span{color:#7a808a;font-size:11px}.flow-progress{background:#f0f0f0;height:4px;margin:18px -30px 0}.flow-progress i{background:#ffb400;height:100%;transition:width .3s;display:block}.flow-title{letter-spacing:-.7px;margin:24px 0 20px;font-size:26px}.profile-form{gap:15px;display:grid}.profile-form>p,.verification-view>p{color:#686f7b;margin:0;font-size:12px;line-height:1.55}.profile-form label{gap:6px;font-size:11px;font-weight:600;display:grid}.profile-form input,.profile-form textarea{resize:none;border:1px solid #dadee4;border-radius:7px;outline:0;width:100%;padding:12px 13px;font-size:12px}.profile-form textarea{height:90px}.profile-form input:focus,.profile-form textarea:focus,.aadhaar-otp:focus{border-color:#ffb400;box-shadow:0 0 0 3px #ffb4001a}.profile-form input:disabled{color:#6e747e;background:#f5f5f5}.profile-form small{color:#7a808a;text-align:right;font-size:10px}.profile-form>button,.verification-view>button:not(.style-option){color:#111;background:#ffb800;border:0;border-radius:8px;height:48px;font-weight:600}.flow-error{text-align:left;background:#fff0ed;border-radius:6px;padding:9px 11px;color:#c9342d!important;margin:0!important;font-size:11px!important}.verification-view{text-align:center;gap:19px;display:grid}.aadhaar-mark{color:#ff9f00;justify-items:center;margin:12px auto 0;font-size:48px;display:grid}.aadhaar-mark strong{font-size:12px}.verification-view h2{margin:0;font-size:20px}.verified-name{color:#777;background:#fffaf0;border:1px solid #f4d796;border-radius:8px;gap:6px;padding:16px;font-size:10px;display:grid}.verified-name strong{color:#111;font-size:15px}.aadhaar-otp{text-align:center;letter-spacing:15px;border:1px solid #dadee4;border-radius:8px;outline:0;width:100%;height:62px;font-size:24px}.success-view>i{color:#fff;background:#35ae4b;border-radius:50%;place-items:center;width:74px;height:74px;margin:15px auto 0;font-size:40px;font-style:normal;display:grid}.success-view .verified-name{background:#eef9ef;border:0}.style-option{text-align:left;background:#fff;border:1px solid #dfe1e5;border-radius:9px;align-items:center;gap:15px;width:100%;padding:17px;display:flex}.style-option.selected{background:#fffaf0;border-color:#ffb400}.style-option>span{color:#ffb000;font-size:24px}.style-option div{gap:5px;display:grid}.style-option p{color:#707681;margin:0;font-size:11px}.simple-dashboard{background:#fffaf0;min-height:100vh;font-family:Poppins,sans-serif}.simple-dashboard>header{background:#fff;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;height:80px;padding:0 5%;display:flex}.simple-dashboard>header .brand{align-items:center;display:flex}.simple-dashboard>header .brand img{width:48px;height:48px}.simple-dashboard>header .brand strong{font-size:19px}.simple-dashboard>header .brand span{display:none}.simple-dashboard>header>span{background:#fff2cd;border-radius:20px;padding:8px 14px;font-size:12px}.simple-dashboard>section{text-align:center;max-width:700px;margin:130px auto}.simple-dashboard>section>span{background:#ffb800;border-radius:50%;place-items:center;width:75px;height:75px;margin:auto;font-size:38px;display:grid}.simple-dashboard h1{margin:20px 0 8px;font-size:34px}.simple-dashboard p{color:#68707d}@media (width<=520px){.profile-page{background:#fff;padding:0}.profile-panel{min-height:100vh;box-shadow:none;border:0;border-radius:0;padding:20px}.flow-progress{margin-inline:-20px}.flow-title{font-size:23px}.simple-dashboard>section{margin:100px 20px}.simple-dashboard h1{font-size:27px}}.carrier-photo-upload{cursor:pointer;background:#fffaf0;border:1px dashed #e5b237;border-radius:10px;justify-items:center;padding:15px;gap:7px!important;display:grid!important}.carrier-photo-upload input{display:none}.carrier-photo-upload img,.carrier-photo-upload>span{object-fit:cover;color:#d99500;background:#fff0bd;border-radius:50%;place-items:center;width:72px;height:72px;font-size:28px;display:grid}.carrier-photo-upload strong{font-size:11px}.carrier-photo-upload small{color:#777d87;font-size:9px;font-weight:400}.journey-times{grid-template-columns:1fr 1fr;gap:10px;display:grid}.journey-days{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.journey-days button{background:#fff;border:1px solid #ddd;border-radius:7px;height:34px;padding:0;font-size:9px}.journey-days button.selected{background:#fff2c9;border-color:#ffb800}.profile-form select{background:#fff;border:1px solid #dadee4;border-radius:7px;width:100%;padding:12px 13px;font-size:12px}.carrier-dashboard{color:#0c1728;background:#fffcf6;grid-template-columns:230px 1fr;min-height:100vh;font-family:Poppins,sans-serif;display:grid}.carrier-sidebar{color:#fff;background:#071a2c;flex-direction:column;height:100vh;padding:20px 15px;display:flex;position:sticky;top:0}.carrier-logo{color:#fff;background:0 0;border:0;align-items:center;gap:9px;font-size:21px;display:flex}.carrier-logo img{border-radius:50%;width:42px;height:42px}.carrier-role-switch{border:1px solid #435365;border-radius:25px;grid-template-columns:1fr 1fr;margin:26px 10px;padding:3px;display:grid}.carrier-role-switch button{color:#fff;background:0 0;border:0;border-radius:21px;height:37px}.carrier-role-switch .active{color:#111;background:#ffb800}.carrier-sidebar nav{gap:8px;display:grid}.carrier-sidebar nav button{color:#fff;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:15px;height:48px;padding:0 16px;display:flex}.carrier-sidebar nav button.active{color:#ffbd00;background:#ffffff17}.carrier-sidebar nav b{text-align:center;width:20px}.carrier-mini{border:1px solid #ffffff17;border-radius:12px;align-items:center;gap:9px;margin-top:auto;padding:13px 10px;display:flex}.carrier-mini img{object-fit:cover;border-radius:50%;width:40px;height:40px}.carrier-mini span{font-size:9px;display:grid}.carrier-mini small{color:#c9d0d8}.carrier-shell>header{background:#fff;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;height:82px;padding:0 32px;display:flex}.carrier-shell>header>button,.carrier-shell>header div>button{background:0 0;border:0;font-size:22px}.carrier-shell>header>div{align-items:center;gap:17px;display:flex}.carrier-shell>header img{object-fit:cover;border-radius:50%;width:43px;height:43px}.carrier-shell>header span{font-size:11px;display:grid}.carrier-shell>header small{color:#12a53c}.carrier-grid{grid-template-columns:.95fr 1.05fr;gap:23px;padding:25px 30px;display:grid}.carrier-left,.carrier-right{align-content:start;gap:19px;display:grid}.carrier-profile-card,.availability-card,.jobs-card,.plans-card,.matched-card,.carrier-refer,.earning-cards article{background:#fff;border:1px solid #e2e2e2;border-radius:16px;box-shadow:0 5px 16px #1111}.carrier-profile-card{align-items:center;gap:19px;padding:25px;display:flex}.carrier-profile-card img{object-fit:cover;border-radius:50%;width:78px;height:78px}.carrier-profile-card h2{margin:0;font-size:23px}.carrier-profile-card p{color:#556074;margin:4px 0}.carrier-profile-card strong{color:#13a53c}.pickup-card{text-align:left;background:#fff9e8;border:1px solid #f4b600;border-radius:16px;align-items:center;gap:22px;height:115px;padding:20px;display:flex}.pickup-card>b,.jobs-card>b,.matched-card>b{background:#ffb800;border-radius:50%;flex:none;place-items:center;width:64px;height:64px;font-size:28px;display:grid}.pickup-card span,.matched-card span{flex:1;gap:5px;display:grid}.pickup-card small,.matched-card small{color:#657080}.pickup-card i,.matched-card i{font-size:25px}.earning-cards{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.earning-cards article{padding:17px}.earning-cards p{color:#59647a;min-height:37px;margin:0;font-size:11px}.earning-cards h2{margin:11px 0;font-size:18px}.earning-cards button{background:#fff;border:1px solid #efb000;border-radius:20px;width:100%;height:40px}.earning-cards article:first-child button{background:#ffb800;border:0}.plans-card{padding:20px}.plans-card>header,.availability-card>header{justify-content:space-between;align-items:center;display:flex}.plans-card h2,.availability-card h2{margin:0;font-size:18px}.plans-card header button,.availability-card>button{color:#e49d00;background:0 0;border:0}.plans-card>div{border:1px solid #eee;border-radius:13px;gap:10px;margin-top:17px;padding:17px;display:grid}.plans-card p{color:#647086;margin:0}.plans-card>div strong{color:#13a53c}.availability-card{padding:23px}.availability-card header strong{color:#e42626;font-size:12px}.availability-card header strong.online{color:#12a640}.availability-card header>button{background:#d8dce2;border:0;border-radius:20px;width:59px;height:34px;padding:4px}.availability-card header>button i{background:#fff;border-radius:50%;width:26px;height:26px;transition:all .2s;display:block}.availability-card header>button.on{background:#26b34b}.availability-card header>button.on i{margin-left:25px}.availability-card>div{grid-template-columns:1fr 1fr;margin:24px 0;display:grid}.availability-card span{gap:8px;display:grid}.availability-card small{color:#667087}.availability-card b{font-size:17px}.jobs-card{align-items:center;gap:20px;padding:25px;display:flex}.jobs-card span{flex:1}.jobs-card h2{margin:0 0 8px;font-size:22px}.jobs-card p{color:#657084;margin:0}.jobs-card>button{color:#fff;background:#071a2c;border:0;border-radius:25px;height:52px;padding:0 25px;font-weight:600}.matched-card{text-align:left;align-items:center;gap:20px;min-height:104px;padding:20px;display:flex}.matched-card>b{width:55px;height:55px}.carrier-refer{background:#fff9e7;border-color:#f0bd39;align-items:center;gap:20px;padding:23px;display:flex}.carrier-refer>b{font-size:42px}.carrier-refer span{flex:1}.carrier-refer h2,.carrier-refer p{margin:0}.carrier-refer p{color:#657084;font-size:12px}.carrier-refer button{background:#ffb800;border:0;border-radius:10px;height:44px;padding:0 23px}.carrier-subpage{background:#fffcf6;min-height:100vh;padding:40px;font-family:Poppins,sans-serif}.carrier-subpage>button{background:0 0;border:0}.carrier-subpage h1{margin-top:60px}.carrier-subpage p{background:#fff;border:1px solid #eee;border-radius:14px;padding:25px}@media (width<=1000px){.carrier-dashboard{grid-template-columns:78px 1fr}.carrier-sidebar{padding-inline:10px}.carrier-logo strong,.carrier-sidebar nav button:not(.active){font-size:0}.carrier-sidebar nav button{justify-content:center}.carrier-sidebar nav b{font-size:17px}.carrier-role-switch,.carrier-mini span{display:none}.carrier-grid{grid-template-columns:1fr}.carrier-mini{justify-content:center}.carrier-grid{padding:18px}}@media (width<=650px){.carrier-dashboard{display:block}.carrier-sidebar{display:none}.carrier-shell>header{height:65px;padding:0 16px}.carrier-shell>header>div>strong{display:none}.carrier-grid{padding:12px}.earning-cards{grid-template-columns:1fr}.jobs-card{flex-wrap:wrap;align-items:flex-start}.jobs-card>button{margin-left:auto}.carrier-profile-card h2{font-size:18px}}.role-selection-exit{z-index:100;color:#111;background:#ffb800;border:1px solid #e6a900;border-radius:24px;height:44px;padding:0 18px;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;position:fixed;bottom:22px;right:22px;box-shadow:0 8px 24px #0000002e}.role-selection-exit:hover{background:#ffc52c}.role-selection-exit:active{transform:translateY(1px)}@media (width>=901px){.carrier-dashboard{background:#f8f9fb;grid-template-columns:215px minmax(0,1fr);height:100svh;min-height:620px;overflow:hidden}.carrier-sidebar{color:#15171b;background:#fff;border-right:1px solid #e8e8e8;height:100svh;min-height:620px;padding:10px 13px 14px}.carrier-logo{color:#f2a900;height:55px;padding:0 5px;font-size:21px}.carrier-logo img{width:39px;height:39px}.carrier-role-switch{z-index:8;background:#fff;border:1px solid #afb2b7;width:210px;height:39px;margin:0;padding:2px;position:fixed;top:126px;left:calc(50vw + 2.5px)}.carrier-role-switch button{color:#111;height:33px;font-size:9px}.carrier-role-switch .active{background:#ffb800}.carrier-sidebar nav{gap:2px;margin-top:10px}.carrier-sidebar nav button{color:#16191f;gap:13px;height:39px;padding:0 12px;font-size:10px}.carrier-sidebar nav button.active{color:#111;background:#fff0bd}.carrier-sidebar nav b{color:#111;font-size:15px}.carrier-mini{color:#111;background:#fff;border-color:#eee;margin:auto 3px 0}.carrier-mini small{color:#737984}.carrier-shell{height:100svh;min-height:620px;overflow:auto}.carrier-shell>header{z-index:6;border-bottom:1px solid #e5e6e8;height:66px;padding:0 23px;position:sticky;top:0}.carrier-shell>header>button{font-size:20px}.carrier-shell>header>div{gap:12px}.carrier-shell>header>div>button{font-size:17px}.carrier-shell>header>div>strong{font-size:9px}.carrier-shell>header img{width:34px;height:34px}.carrier-shell>header span{font-size:9px}.carrier-shell>header small{font-size:7px}.carrier-grid{grid-template-columns:minmax(490px,.95fr) minmax(455px,1.05fr);gap:14px;padding:65px 17px 18px}.carrier-left,.carrier-right{gap:12px}.carrier-profile-card,.availability-card,.jobs-card,.plans-card,.matched-card,.carrier-refer,.earning-cards article{border-radius:10px;box-shadow:0 3px 12px #1110}.carrier-profile-card{gap:15px;height:123px;padding:17px}.carrier-profile-card img{width:65px;height:65px}.carrier-profile-card h2{font-size:18px}.carrier-profile-card p,.carrier-profile-card strong{font-size:10px}.pickup-card{border-radius:10px;gap:17px;height:96px;padding:15px}.pickup-card>b,.jobs-card>b,.matched-card>b{width:52px;height:52px;font-size:22px}.pickup-card strong,.matched-card strong{font-size:11px}.pickup-card small,.matched-card small{font-size:8px}.earning-cards{gap:9px}.earning-cards article{height:143px;padding:13px}.earning-cards p{min-height:30px;font-size:9px}.earning-cards h2{margin:8px 0;font-size:15px}.earning-cards button{height:34px;font-size:9px}.plans-card{min-height:175px;padding:15px}.plans-card h2,.availability-card h2{font-size:14px}.plans-card header button,.availability-card>button{font-size:8px}.plans-card>div{gap:7px;margin-top:12px;padding:13px;font-size:9px}.availability-card{height:191px;padding:17px}.availability-card header strong{font-size:9px}.availability-card header>button{width:50px;height:28px}.availability-card header>button i{width:22px;height:22px}.availability-card header>button.on i{margin-left:22px}.availability-card>div{margin:18px 0}.availability-card small{font-size:9px}.availability-card b{font-size:14px}.jobs-card{gap:15px;min-height:142px;padding:19px}.jobs-card h2{font-size:18px}.jobs-card p{font-size:10px}.jobs-card>button{height:43px;padding:0 20px;font-size:10px}.matched-card{gap:15px;min-height:91px;padding:16px}.matched-card>b{width:48px;height:48px}.carrier-refer{gap:15px;min-height:130px;padding:18px}.carrier-refer>b{font-size:34px}.carrier-refer h2{font-size:17px}.carrier-refer p{font-size:9px}.carrier-refer button{height:38px;padding:0 17px;font-size:9px}.role-selection-exit{height:42px;font-size:10px;bottom:18px;right:23px}.carrier-dashboard{align-items:stretch;height:auto;min-height:100vh;overflow:visible}.carrier-sidebar{height:100vh;min-height:0;position:sticky;top:0}.carrier-shell{height:auto;min-height:100vh;position:relative;overflow:visible}.carrier-shell>header{height:74px}.carrier-role-switch{top:17px;left:calc(50vw + 2.5px)}.carrier-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;padding:18px 18px 32px}.carrier-left,.carrier-right{gap:14px;min-width:0}.carrier-profile-card{height:136px}.availability-card{height:210px}.pickup-card{height:105px}.earning-cards article{height:150px}.jobs-card{min-height:150px}.plans-card{min-height:190px}.matched-card{min-height:96px}.carrier-refer{min-height:138px}}.carrier-shell>header>button,.carrier-shell>header>div>button{display:none}.carrier-shell>header>div>strong{font-size:0!important}.carrier-shell>header>div{margin-left:auto}.carrier-shell>header>div>strong:after{font-weight:600}.carrier-shell>header img{object-fit:cover;background:#fff1c8}.carrier-shell>header span{text-align:left}.carrier-profile-overlay{z-index:200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#07111d99;place-items:center;padding:20px;font-family:Poppins,sans-serif;display:grid;position:fixed;inset:0}.carrier-profile-overlay>section{background:#fff;border-radius:18px;width:min(100%,690px);max-height:calc(100vh - 40px);padding:25px 28px;overflow:auto;box-shadow:0 25px 75px #0004}.carrier-profile-overlay header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.carrier-profile-overlay header p{color:#d89500;text-transform:uppercase;margin:0 0 4px;font-size:10px;font-weight:700}.carrier-profile-overlay h1{margin:0;font-size:26px}.carrier-profile-overlay header button{background:#f1f1f1;border:0;border-radius:50%;width:34px;height:34px;font-size:21px}.carrier-profile-overlay form{gap:18px;display:grid}.carrier-edit-photo{cursor:pointer;background:#fffaf0;border:1px dashed #e0b64d;border-radius:12px;align-items:center;gap:15px;padding:15px;display:flex}.carrier-edit-photo input{display:none}.carrier-edit-photo img{object-fit:cover;border-radius:50%;width:72px;height:72px}.carrier-edit-photo span{gap:4px;display:grid}.carrier-edit-photo strong{font-size:12px}.carrier-edit-photo small{color:#717984;font-size:9px}.carrier-edit-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.carrier-edit-grid label{gap:6px;font-size:10px;font-weight:600;display:grid}.carrier-edit-grid input,.carrier-edit-grid textarea{border:1px solid #dfe2e6;border-radius:8px;outline:0;width:100%;padding:12px;font-size:11px}.carrier-edit-grid textarea{resize:vertical;min-height:75px}.carrier-edit-grid input:focus,.carrier-edit-grid textarea:focus{border-color:#ffb800}.carrier-edit-grid input:disabled{color:#747b86;background:#f5f5f5}.profile-message{color:#b52e28;background:#ffedeb;border-radius:7px;margin:0;padding:10px;font-size:10px}.profile-message.success{color:#168337;background:#eaf8ec}.carrier-profile-actions{justify-content:space-between;gap:12px;display:flex}.carrier-profile-actions button{background:#ffb800;border:0;border-radius:9px;height:43px;padding:0 22px;font-size:11px;font-weight:600}.carrier-profile-actions .logout-button{color:#b72c26;background:#fff;border:1px solid #e3a8a5}@media (width<=600px){.carrier-profile-overlay{padding:0}.carrier-profile-overlay>section{border-radius:0;min-height:100vh;max-height:100vh}.carrier-edit-grid{grid-template-columns:1fr}}.sender-dashboard{color:#101114;background:#fbfbfb;grid-template-columns:220px 1fr;min-height:100vh;font-family:Poppins,sans-serif;display:grid}.dash-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.sender-sidebar{z-index:4;background:#fff;border-right:1px solid #ececec;flex-direction:column;height:100vh;padding:18px 15px 22px;display:flex;position:sticky;top:0}.sender-logo{color:#ffb000;align-items:center;gap:10px;height:61px;padding:0 7px;font-size:22px;text-decoration:none;display:flex}.sender-logo img{object-fit:cover;border-radius:50%;width:42px;height:42px}.sender-logo strong{letter-spacing:.5px}.sender-sidebar nav{gap:5px;margin-top:20px;display:grid}.sender-sidebar nav button{color:#151515;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:16px;height:43px;padding:0 15px;font-size:12px;display:flex}.sender-sidebar nav button.active{background:linear-gradient(100deg,#fff2c8,#ffedb1)}.sender-sidebar nav button.active .dash-icon{color:#eea600;fill:#eea600}.nav-divider{background:#ececec;height:1px;margin:16px 8px 2px}.sender-sidebar .nav-divider+nav{margin-top:7px}.refer-card{background:linear-gradient(135deg,#fff,#fff5d9);border-radius:11px;margin:auto 5px 30px;padding:18px 14px;box-shadow:0 6px 20px #1e1e1e0f}.refer-card strong{font-size:12px}.refer-card p{color:#59606b;margin:10px 0 13px;font-size:10px;line-height:1.7}.refer-card button{background:#ffb800;border:0;border-radius:6px;padding:9px 13px;font-size:10px;font-weight:600}.sidebar-user{align-items:center;gap:11px;padding:0 7px;display:flex}.sidebar-user>b,.top-user>b{background:#ededed;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:18px;font-weight:500;display:grid}.sidebar-user span{gap:3px;font-size:11px;display:grid}.sidebar-user small{color:#656b76;font-size:9px}.sender-shell{min-width:0}.sender-topbar{background:#fff;border-bottom:1px solid #e9e9e9;grid-template-columns:1fr auto 1fr;align-items:center;height:82px;padding:0 27px;display:grid}.location-pill{background:#fff;border:1px solid #e7e7e7;border-radius:22px;align-items:center;gap:9px;width:max-content;height:42px;padding:0 14px;font-size:11px;font-weight:600;display:flex;box-shadow:0 2px 8px #00000008}.location-pill .dash-icon{width:18px}.role-toggle{border:1px solid #bbb;border-radius:25px;display:flex;overflow:hidden}.role-toggle button{background:#fff;border:0;width:110px;height:40px;font-size:11px}.role-toggle button.active{background:#ffb800;border-radius:22px}.top-user{justify-content:flex-end;align-items:center;gap:11px;font-size:11px;display:flex}.top-user>b{width:38px;height:38px}.notification{background:0 0;border:0;width:40px;height:40px;margin-right:8px;position:relative}.notification i{background:#ffb800;border-radius:50%;place-items:center;width:17px;height:17px;font-size:9px;font-style:normal;display:grid;position:absolute;top:0;right:0}.dashboard-body{grid-template-columns:minmax(650px,1fr) 290px;gap:22px;padding:22px 23px;display:grid}.dashboard-main{gap:20px;min-width:0;display:grid}.hero-card{background:#fff2cc;border:1px solid #eee5d6;border-radius:12px;height:274px;position:relative;overflow:hidden}.hero-card>img{object-fit:cover;object-position:center;width:100%;height:100%}.hero-card:after{content:"";background:linear-gradient(90deg,#fff8e6 0%,#fff8e6f5 27%,#0000 54%);position:absolute;inset:0}.hero-copy{z-index:2;position:absolute;top:50%;left:33px;transform:translateY(-50%)}.hero-copy p{margin:0 0 5px;font-size:18px}.hero-copy h1{letter-spacing:-1.2px;margin:0 0 14px;font-size:30px}.hero-copy>span{align-items:center;gap:7px;font-size:13px;display:flex}.hero-copy>span i{background:#333;border-radius:50%;width:4px;height:4px}.hero-copy button,.send-promo button{background:#ffb800;border:0;border-radius:7px;align-items:center;gap:12px;height:40px;margin-top:24px;padding:0 20px;font-size:11px;font-weight:600;display:flex}.hero-copy button .dash-icon{width:16px}.hero-stats{z-index:3;background:#fffffff0;width:195px;height:100%;display:grid;position:absolute;top:0;right:0;box-shadow:-8px 0 18px #0000000d}.hero-stats>div{border-bottom:1px solid #e8e8e8;align-items:center;gap:13px;padding:0 17px;display:flex}.hero-stats>div:last-child{border:0}.hero-stats b{color:#e9a400;background:#fff6df;border-radius:50%;place-items:center;width:47px;height:47px;display:grid}.hero-stats strong{font-size:18px;display:grid}.hero-stats small{margin-top:2px;font-size:10px;font-weight:400}.quick-actions{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.quick-actions article{border:1px solid #eadfcb;border-radius:12px;height:154px;display:flex;overflow:hidden}.quick-actions article>div{z-index:2;flex-direction:column;flex:1;padding:16px 0 14px 18px;display:flex}.quick-actions h2{margin:0 0 7px;font-size:15px}.quick-actions p{color:#535b68;margin:0;font-size:10px;line-height:1.7}.quick-actions button{background:#fff;border:1px solid #eee;border-radius:50%;place-items:center;width:34px;height:34px;margin-top:auto;display:grid}.quick-actions button .dash-icon{width:15px}.quick-actions img{object-fit:contain;mix-blend-mode:multiply;align-self:flex-end;width:47%;height:100%}.quick-send{background:linear-gradient(135deg,#fffdf9,#fff2cb)}.quick-receive{background:linear-gradient(135deg,#fff,#f0eaff)}.quick-find{background:linear-gradient(135deg,#fff,#eaf5ff)}.quick-find img{object-fit:cover;object-position:center}.orders-card,.why-card,.activity-card{background:#fff;border:1px solid #e8e8e8;border-radius:11px;padding:15px 17px;box-shadow:0 3px 12px #00000006}.section-heading{justify-content:space-between;align-items:center;display:flex}.section-heading h2,.why-card h2,.activity-card h2{margin:0;font-size:14px}.section-heading button{color:#f2a900;background:0 0;border:0;font-size:11px}.orders-table{border:1px solid #ececec;border-radius:10px;margin-top:12px;overflow:hidden}.order-row{border-bottom:1px solid #eee;grid-template-columns:1.15fr 1.25fr .9fr 1.08fr .48fr 15px;align-items:center;min-height:47px;padding:0 16px;font-size:10px;display:grid}.order-row:last-child{border:0}.order-head{color:#626873;min-height:40px}.order-row>button{color:#f4aa00;background:0 0;border:0;font-size:23px}.status{color:#0664e8;background:#e9f2ff;border-radius:6px;padding:4px 9px;font-size:9px;font-style:normal;display:inline-block}.status.delivered{color:#09842b;background:#e2f6e5}.status.cancelled{color:#b82020;background:#ffe8e8}.dashboard-rail{align-content:start;gap:14px;display:grid}.send-promo{background:linear-gradient(135deg,#fff,#fff7e7);border:1px solid #eee6d7;border-radius:11px;height:205px;padding:22px 12px 14px 20px;display:flex;overflow:hidden}.send-promo h2{margin:0 0 8px;font-size:17px}.send-promo p{color:#565e68;margin:0;font-size:10px;line-height:1.7}.send-promo button{height:38px;margin-top:17px;padding:0 13px}.send-promo img{object-fit:contain;width:45%}.why-card h2{margin-bottom:13px}.benefits{grid-template-columns:1fr 1fr;gap:7px;display:grid}.benefits>div{border:1px solid #ededed;border-radius:8px;gap:8px;min-height:80px;padding:10px 7px;display:flex}.benefits b,.activity-item>b{color:#eaa700;background:#fff4d4;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.benefits .dash-icon{width:16px}.benefits span,.activity-item span{gap:5px;display:grid}.benefits strong{font-size:9px}.benefits small{color:#626874;font-size:8px;line-height:1.5}.activity-card{padding-bottom:12px}.activity-card h2{margin-bottom:10px}.activity-item{border-bottom:1px solid #eee;align-items:center;gap:9px;padding:8px 0;display:flex}.activity-item>b.blue{color:#0967e8;background:#e8f2ff}.activity-item>b.green{color:#16a23b;background:#e6f6e7}.activity-item>b.purple{color:#8451de;background:#f0e8ff}.activity-item .dash-icon{width:16px}.activity-item strong{font-size:9px}.activity-item small{color:#69707b;font-size:8px}.activity-card>button{color:#eaa700;background:0 0;border:0;margin:14px auto 0;font-size:9px;display:block}@media (width<=1200px){.sender-dashboard{grid-template-columns:190px 1fr}.dashboard-body{grid-template-columns:1fr}.dashboard-rail{grid-template-columns:repeat(3,1fr)}.hero-stats{width:185px}.activity-card{min-height:205px}.sender-sidebar nav button{padding-inline:10px}.sender-logo{font-size:19px}}@media (width<=850px){.sender-dashboard{display:block}.sender-sidebar{width:100%;height:auto;padding:10px 15px;display:block;position:static}.sender-logo{height:52px}.sender-sidebar nav,.nav-divider,.refer-card,.sidebar-user{display:none}.sender-topbar{grid-template-columns:1fr auto;height:65px;padding:0 15px}.role-toggle{display:none}.dashboard-body{padding:14px}.quick-actions,.dashboard-rail{grid-template-columns:1fr 1fr}.activity-card{grid-column:1/-1}.top-user strong{display:none}}@media (width<=600px){.location-pill{font-size:9px}.top-user>b{display:none}.notification{margin:0}.dashboard-body{padding:10px}.hero-card{height:390px}.hero-card>img{object-position:center;height:57%}.hero-card:after{background:linear-gradient(0deg,#fff7df 0 49%,#0000 70%)}.hero-copy{top:auto;bottom:20px;left:20px;transform:none}.hero-copy h1{font-size:25px}.hero-copy button{margin-top:15px}.hero-stats{display:none}.quick-actions,.dashboard-rail{grid-template-columns:1fr}.quick-actions article{height:145px}.activity-card{grid-column:auto}.orders-card{overflow:hidden}.orders-table{min-width:620px}.orders-card{overflow-x:auto}.sender-logo strong{font-size:18px}}.location-pill{width:min(320px,100%)}.location-pill span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.location-pill b{margin-left:auto}.location-pill .dash-icon{flex:none}.welcome-overlay{z-index:20;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e101473;place-items:center;padding:20px;animation:.25s welcomeFade;display:grid;position:fixed;inset:0}.welcome-popup{text-align:center;background:#fff;border:1px solid #ffe09a;border-radius:20px;width:min(100%,430px);padding:38px 34px 32px;animation:.35s welcomePop;position:relative;box-shadow:0 24px 70px #0003}.welcome-close{color:#666;background:#f5f5f5;border:0;border-radius:50%;width:32px;height:32px;font-size:22px;position:absolute;top:12px;right:15px}.welcome-check{color:#fff;background:linear-gradient(135deg,#ffac00,#ffc72c);border-radius:50%;place-items:center;width:70px;height:70px;margin:0 auto 18px;font-size:34px;display:grid;box-shadow:0 8px 24px #ffb50047}.welcome-popup p{color:#d89500;text-transform:uppercase;letter-spacing:.8px;margin:0 0 7px;font-size:12px;font-weight:600}.welcome-popup h2{letter-spacing:-.7px;margin:0 0 10px;font-size:27px}.welcome-popup small{color:#68707b;font-size:12px;line-height:1.65;display:block}.welcome-action{color:#111;background:#ffb800;border:0;border-radius:9px;height:45px;margin-top:24px;padding:0 23px;font-size:12px;font-weight:600}@keyframes welcomeFade{0%{opacity:0}to{opacity:1}}@keyframes welcomePop{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:none}}@media (width<=520px){.welcome-popup{padding:34px 22px 28px}.welcome-popup h2{font-size:23px}.location-pill{max-width:230px}}.sender-logo{text-align:left;background:0 0;border:0}.quick-actions article{cursor:pointer;transition:transform .2s,box-shadow .2s}.quick-actions article:hover{transform:translateY(-3px);box-shadow:0 10px 25px #231d0f17}.sender-subpage{background:#fafafa;min-height:calc(100vh - 82px);padding:32px}.subpage-back{color:#b67d00;background:0 0;border:0;padding:9px 0;font-size:12px;font-weight:600}.subpage-card{background:#fff;border:1px solid #e8e8e8;border-radius:16px;min-height:430px;margin-top:18px;padding:46px;box-shadow:0 5px 22px #0000000a}.subpage-card>span{color:#e8a400;background:#fff2cc;border-radius:14px;place-items:center;width:58px;height:58px;display:grid}.subpage-card>span .dash-icon{width:29px;height:29px}.subpage-card>p{color:#d79500;text-transform:uppercase;letter-spacing:1px;margin:22px 0 6px;font-size:11px;font-weight:600}.subpage-card h1{margin:0;font-size:32px}.subpage-card>small{color:#68707b;margin-top:10px;font-size:13px;display:block}.subpage-card>div{background:#fffbf0;border:1px dashed #e2c77f;border-radius:12px;margin-top:40px;padding:24px}.subpage-card>div strong{font-size:14px}.subpage-card>div p{color:#6e747d;margin:7px 0 0;font-size:11px}@media (width<=600px){.sender-subpage{min-height:calc(100vh - 65px);padding:18px}.subpage-card{padding:28px 20px}.subpage-card h1{font-size:26px}}@media (width>=901px){.sender-dashboard{grid-template-columns:205px minmax(0,1fr);height:100svh;min-height:620px;overflow:hidden}.sender-sidebar{height:100svh;min-height:620px;padding:10px 13px 14px}.sender-logo{height:55px;padding:0 5px;font-size:20px}.sender-logo img{width:38px;height:38px}.sender-sidebar nav{gap:2px;margin-top:10px}.sender-sidebar nav button{gap:13px;height:37px;padding:0 12px;font-size:10px}.sender-sidebar nav button .dash-icon{width:17px;height:17px}.nav-divider{margin:10px 7px 0}.sender-sidebar .nav-divider+nav{margin-top:4px}.refer-card{margin:auto 4px 20px;padding:13px 11px}.refer-card strong{font-size:10px}.refer-card p{margin:7px 0 9px;font-size:8px;line-height:1.55}.refer-card button{padding:7px 10px;font-size:8px}.sidebar-user{gap:9px;padding:0 5px}.sidebar-user>b{width:35px;height:35px;font-size:15px}.sidebar-user span{font-size:9px}.sidebar-user small{font-size:7px}.sender-shell{height:100svh;min-height:620px;overflow:auto}.sender-topbar{z-index:5;height:65px;padding:0 21px;position:sticky;top:0}.location-pill{max-width:280px;height:36px;font-size:9px}.location-pill .dash-icon{width:15px}.role-toggle button{width:94px;height:34px;font-size:9px}.top-user{gap:8px;font-size:9px}.top-user>b{width:33px;height:33px;font-size:14px}.notification{width:34px;height:34px}.notification .dash-icon{width:18px}.dashboard-body{grid-template-columns:minmax(560px,1fr) 245px;gap:14px;padding:14px 17px 18px}.dashboard-main{gap:12px}.hero-card{border-radius:9px;height:216px}.hero-copy{left:24px}.hero-copy p{margin-bottom:3px;font-size:14px}.hero-copy h1{margin-bottom:10px;font-size:23px}.hero-copy>span{gap:5px;font-size:10px}.hero-copy button{height:34px;margin-top:17px;padding:0 15px;font-size:9px}.hero-stats{width:165px}.hero-stats>div{gap:10px;padding:0 12px}.hero-stats b{width:38px;height:38px}.hero-stats b .dash-icon{width:18px}.hero-stats strong{font-size:14px}.hero-stats small{font-size:8px}.quick-actions{gap:10px}.quick-actions article{border-radius:9px;height:112px}.quick-actions article>div{padding:11px 0 9px 12px}.quick-actions h2{margin-bottom:4px;font-size:11px}.quick-actions p{font-size:7.5px;line-height:1.55}.quick-actions button{width:27px;height:27px}.quick-actions button .dash-icon{width:12px}.orders-card,.why-card,.activity-card{border-radius:9px;padding:11px 12px}.section-heading h2,.why-card h2,.activity-card h2{font-size:11px}.section-heading button{font-size:8px}.orders-table{border-radius:8px;margin-top:8px}.order-row{min-height:35px;padding:0 11px;font-size:7.5px}.order-head{min-height:31px}.status{padding:3px 7px;font-size:7px}.order-row>button{font-size:17px}.dashboard-rail{gap:10px}.send-promo{border-radius:9px;height:166px;padding:17px 8px 10px 15px}.send-promo h2{margin-bottom:6px;font-size:13px}.send-promo p{font-size:8px;line-height:1.55}.send-promo button{height:31px;margin-top:12px;padding:0 10px;font-size:8px}.why-card h2{margin-bottom:9px}.benefits{gap:5px}.benefits>div{gap:6px;min-height:62px;padding:7px 5px}.benefits b,.activity-item>b{border-radius:6px;width:23px;height:23px}.benefits .dash-icon,.activity-item .dash-icon{width:13px}.benefits span{gap:3px}.benefits strong{font-size:7px}.benefits small{font-size:6px}.activity-card h2{margin-bottom:6px}.activity-item{gap:7px;padding:6px 0}.activity-item strong{font-size:7px}.activity-item small{font-size:6px}.activity-card>button{margin-top:9px;font-size:7px}}@media (width>=901px) and (width<=1200px){.sender-dashboard{grid-template-columns:165px minmax(0,1fr)}.dashboard-body{grid-template-columns:minmax(500px,1fr) 205px}.dashboard-rail{grid-template-columns:1fr;display:grid}.sender-sidebar{display:flex}.sender-sidebar nav,.sender-sidebar .refer-card,.sender-sidebar .sidebar-user{display:grid}.sender-sidebar .sidebar-user{display:flex}.sender-logo{font-size:16px}.sender-logo img{width:34px;height:34px}.sender-sidebar nav button{font-size:8px}.hero-stats{width:145px}.send-promo{height:166px}.activity-card{min-height:0}}.subpage-card>.subpage-list{background:#fff;border:1px solid #ececec;gap:0;padding:0;display:grid;overflow:hidden}.subpage-list article{border-bottom:1px solid #eee;grid-template-columns:1fr 1.4fr .75fr .8fr .4fr;align-items:center;gap:14px;min-height:58px;padding:0 18px;font-size:10px;display:grid}.subpage-list article:last-child{border-bottom:0}.subpage-list article>small{color:#69707b}.subpage-list.activity-list article{grid-template-columns:35px 1fr}.subpage-list.activity-list article>b{color:#e4a000;background:#fff2ce;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.subpage-list.activity-list article span{gap:4px;display:grid}.subpage-list.activity-list article small{color:#737985;font-size:8px}body:has(.sender-dashboard){overflow:hidden}.sender-dashboard{width:100%;height:100dvh;min-height:0;position:fixed;inset:0}.sender-sidebar,.sender-shell{height:100dvh!important;min-height:0!important}.sender-shell{scrollbar-width:thin;scrollbar-color:#c5c5c5 transparent;overflow:hidden auto}.hero-card{isolation:isolate;background:linear-gradient(100deg,#fff8e4 0 36%,#fff 36%)}.hero-card>img{z-index:0;object-fit:cover;object-position:50% 48%;mix-blend-mode:normal;width:47%;height:100%;position:absolute;top:0;left:35%}.hero-card:after{z-index:1;background:linear-gradient(90deg,#fff8e5 0% 28%,#fff8e5cc 35%,#0000 48%)}.hero-copy{z-index:2}.hero-stats{z-index:3;width:22%;min-width:150px}.quick-actions article{isolation:isolate;position:relative}.quick-actions article>div{flex:0 0 56%;width:56%}.quick-actions img{object-position:center;mix-blend-mode:multiply;width:42%;height:calc(100% - 10px);padding:8px;position:absolute;bottom:5px;right:5px;object-fit:contain!important}.quick-receive img{width:45%;padding:3px;right:0}.quick-find img{width:44%;padding:4px;right:0;object-fit:contain!important}.send-promo img{object-fit:contain;height:100%;padding:8px}@media (width>=901px){.sender-dashboard,.sender-sidebar,.sender-shell{min-height:0}.sender-topbar{height:62px}.dashboard-body{padding-top:12px}.hero-card{height:205px}.quick-actions article{height:105px}.orders-card{padding-top:9px;padding-bottom:9px}.order-row{min-height:32px}.order-head{min-height:28px}.send-promo{height:157px}.benefits>div{min-height:58px;padding-block:6px}.activity-item{padding:5px 0}}@media (width<=900px){body:has(.sender-dashboard){overflow:auto}.sender-dashboard{height:auto;min-height:100vh;position:relative}.sender-sidebar,.sender-shell{height:auto!important}.sender-shell{overflow:visible}.hero-card>img{object-position:center;width:100%;position:absolute;left:0}.quick-actions img{height:calc(100% - 10px)}}.sender-shell{scrollbar-width:thin;scrollbar-color:#c7c7c7 transparent}.sender-shell::-webkit-scrollbar{width:8px}.sender-shell::-webkit-scrollbar-track{background:0 0}.sender-shell::-webkit-scrollbar-thumb{background:#c7c7c7 padding-box padding-box;border:2px solid #0000;border-radius:999px}.sender-shell::-webkit-scrollbar-thumb:hover{background:#a9a9a9 padding-box padding-box}@media (width>=901px){.sender-logo{font-size:22px}.sender-sidebar nav button{font-size:11px}.sender-sidebar nav button .dash-icon{width:19px;height:19px}.sidebar-user span{font-size:10px}.sidebar-user small{font-size:8px}.refer-card strong{font-size:11px}.refer-card p,.refer-card button{font-size:9px}.location-pill{font-size:10px}.location-pill .dash-icon{width:17px;height:17px}.role-toggle button,.top-user{font-size:10px}.notification .dash-icon{width:20px;height:20px}.hero-copy p{font-size:16px}.hero-copy h1{font-size:26px}.hero-copy>span{font-size:11px}.hero-copy button{height:36px;font-size:10px}.hero-stats b{width:42px;height:42px}.hero-stats b .dash-icon{width:21px;height:21px}.hero-stats strong{font-size:16px}.hero-stats small{font-size:9px}.quick-actions{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px}.quick-actions article{border-radius:10px;align-items:stretch;min-width:0;height:122px}.quick-actions article>div{flex:0 0 56%;width:56%;height:100%;padding:14px 0 12px 15px}.quick-actions h2{white-space:nowrap;margin:0 0 7px;font-size:13px;line-height:1.25}.quick-actions p{max-width:115px;font-size:9px;line-height:1.55}.quick-actions button{flex:none;width:31px;height:31px}.quick-actions button .dash-icon{width:15px;height:15px}.quick-actions img{width:42%;height:calc(100% - 10px);padding:7px;bottom:5px;right:4px}.quick-send img{width:41%;padding:10px}.quick-receive img{width:43%;padding:4px}.quick-find img{width:43%;padding:7px}.section-heading h2,.why-card h2,.activity-card h2{font-size:12px}.section-heading button{font-size:9px}.order-row{font-size:8.5px}.order-head{font-size:8px}.status{font-size:7.5px}.send-promo h2{font-size:14px}.send-promo p,.send-promo button{font-size:9px}.benefits strong{font-size:8px}.benefits small{font-size:7px}.benefits b,.activity-item>b{width:27px;height:27px}.benefits .dash-icon,.activity-item .dash-icon{width:15px;height:15px}.activity-item strong{font-size:8px}.activity-item small{font-size:7px}.activity-card>button{font-size:8px}}@media (width>=1201px){.dashboard-body{grid-template-columns:minmax(650px,1fr) 270px}.hero-stats{min-width:170px}.quick-actions h2{font-size:14px}.quick-actions p{font-size:9.5px}.sender-sidebar nav button{font-size:12px}.section-heading h2,.why-card h2,.activity-card h2{font-size:13px}.order-row{font-size:9px}}.dashboard-breadcrumb{color:#858b94;background:#fff;border-bottom:1px solid #ededed;align-items:center;gap:8px;height:34px;padding:0 18px;font-size:10px;display:flex}.dashboard-breadcrumb button{color:#d29300;font-size:inherit;background:0 0;border:0;padding:0}.dashboard-breadcrumb strong{color:#32363d;font-weight:600}.sender-subpage{min-height:calc(100vh - 96px);padding-top:20px}.carrier-verify-card{background:#fff!important;border:1px solid #eee!important;gap:17px!important;width:min(100%,520px)!important;margin-top:30px!important;padding:24px!important;display:grid!important}.profile-upload{cursor:pointer;background:#fffbf0;border:1.5px dashed #dfbd68;border-radius:12px;justify-items:center;gap:7px;padding:20px;display:grid}.profile-upload input{display:none}.profile-upload>span,.profile-upload>img{color:#d89800;object-fit:cover;background:#fff0bf;border-radius:50%;place-items:center;width:84px;height:84px;display:grid}.profile-upload .dash-icon{width:36px;height:36px}.profile-upload strong{font-size:12px}.profile-upload small{color:#737983;font-size:9px}.carrier-verify-card>label:not(.profile-upload){gap:7px;font-size:11px;font-weight:600;display:grid}.carrier-verify-card>label input{border:1px solid #dfe2e6;border-radius:8px;outline:0;height:46px;padding:0 13px;font-size:11px}.carrier-verify-card>label input:focus{border-color:#ffb600;box-shadow:0 0 0 3px #ffb6001a}.carrier-verify-card>p{align-items:center;gap:8px;display:flex;color:#69717c!important;margin:0!important;font-size:9px!important}.carrier-verify-card>p .dash-icon{color:#d99a00;width:17px}.carrier-verify-card>button{background:#ffb800;border:0;border-radius:8px;height:45px;font-size:11px;font-weight:600}.carrier-verify-card>button:disabled{cursor:not-allowed;color:#969696;background:#e7e7e7}@media (width<=900px){.dashboard-breadcrumb{height:32px;padding-inline:14px}.sender-subpage{min-height:auto}.carrier-verify-card{padding:18px!important}}.profile-menu-page{background:#fffaf0!important}.profile-summary{background:#fff;border:1px solid #e0e2e5;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding:20px;display:grid}.profile-summary>img{object-fit:cover;border:3px solid #2a6786;border-radius:50%;width:76px;height:76px}.profile-summary h2{margin:0 0 5px;font-size:21px}.profile-summary p{color:#68707b;margin:0}.profile-summary>b{font-size:28px}.profile-summary>div{border-top:1px solid #e6e6e6;grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:16px;display:flex}.profile-summary>div strong{font-size:14px}.profile-menu-group{background:#fff;border:1px solid #e0e2e5;border-radius:15px;margin-top:14px;padding:8px 18px}.profile-menu-group button{text-align:left;background:#fff;border:0;border-bottom:1px solid #eee;align-items:center;gap:15px;width:100%;height:58px;display:flex}.profile-menu-group button:last-child{border-bottom:0}.profile-menu-group i{color:#142031;background:#f5f6f7;border-radius:50%;place-items:center;width:38px;height:38px;font-size:18px;font-style:normal;display:grid}.profile-menu-group span{flex:1;font-size:13px}.profile-menu-group b{font-size:23px;font-weight:400}.profile-menu-group button.danger{color:#d94141}.profile-menu-group button.danger i{background:#fff0f0}.switch-sender-button{background:#ffbd2d;border:0;border-radius:25px;width:min(100%,380px);height:50px;margin:20px auto 4px;font-size:13px;font-weight:700;display:block}.profile-back{flex:none;position:static!important}.profile-detail-panel{background:#fff;border:1px solid #e2e3e5;border-radius:14px;min-height:230px;padding:24px}.profile-detail-panel h2{margin-top:0}.profile-detail-panel p{color:#69717e}.profile-detail-panel button{background:#ffb800;border:0;border-radius:8px;height:42px;padding:0 18px}.verified-label{color:#18a641;margin-top:20px;display:block}@media (width<=600px){.profile-menu-page{padding-bottom:30px!important}.profile-summary{padding:17px}.profile-summary>img{width:68px;height:68px}.profile-menu-group button{height:61px}.profile-menu-group span{font-size:14px}}.sender-profile-sidebar{scrollbar-width:thin;overflow-y:auto;background:#fffaf0!important;padding:16px 13px!important}.sidebar-profile-title{color:#111;text-align:center;background:0 0;border:0;width:100%;padding:3px 0 13px;font-size:21px;font-weight:700}.sender-profile-summary{background:#fff;border:1px solid #e2e3e6;border-radius:14px;align-items:center;gap:10px;padding:12px 10px;display:flex}.sender-profile-summary img{object-fit:cover;border:2px solid #286887;border-radius:50%;flex:none;width:48px;height:48px}.sender-profile-summary span{gap:3px;min-width:0;display:grid}.sender-profile-summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sender-profile-summary small{color:#707781;font-size:8px}.sender-profile-groups{gap:10px;margin-top:12px;display:grid}.sender-profile-group{background:#fff;border:1px solid #e2e3e6;border-radius:14px;padding:5px 7px}.sender-profile-group button{color:#111;text-align:left;background:0 0;border:0;border-bottom:1px solid #f0f0f0;align-items:center;gap:8px;width:100%;height:43px;padding:0 3px;display:flex}.sender-profile-group button:last-child{border-bottom:0}.sender-profile-group button:hover,.sender-profile-group button.active{color:#b77c00}.sender-profile-group i{background:#f5f6f8;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-size:14px;font-style:normal;display:grid}.sender-profile-group span{white-space:nowrap;flex:1;min-width:0;font-size:9px;font-weight:500}.sender-profile-group b{font-size:19px;font-weight:400}.sender-profile-group button.danger{color:#db4141}.sender-profile-group button.danger i{background:#fff0f0}.sender-profile-form{width:min(100%,520px);margin-top:30px}.profile-save-message{color:#c9342d!important;margin:0!important}.profile-save-message.success{color:#15863b!important}@media (width>=901px){.sender-dashboard:has(.sender-profile-sidebar){grid-template-columns:225px minmax(0,1fr)}.sender-profile-sidebar,.sender-profile-summary{display:flex!important}.sender-profile-group{display:block!important}}@media (width>=1201px){.sender-dashboard:has(.sender-profile-sidebar){grid-template-columns:245px minmax(0,1fr)}.sender-profile-group span{font-size:10px}.sender-profile-summary strong{font-size:13px}.sender-profile-summary small{font-size:9px}}@media (width<=900px){.sender-profile-sidebar{padding:12px 14px!important;display:block!important}.sender-profile-groups{grid-template-columns:repeat(3,minmax(0,1fr))}.sender-profile-summary{width:min(100%,380px);margin:auto}.sender-profile-group span{font-size:10px}}@media (width<=600px){.sender-profile-groups{grid-template-columns:1fr}.sender-profile-group{grid-template-columns:1fr 1fr;display:grid!important}.sender-profile-group button{border-bottom:0}.sender-profile-group button:first-child{border-right:1px solid #f0f0f0}.sender-profile-subpage .subpage-card{padding-inline:20px}}.carrier-shell>header>div>button{background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;font-size:0!important;display:grid!important}.carrier-shell>header>div>button:before,.sender-topbar .notification:before{content:"";background:#111;width:18px;height:18px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M6 17h12l-1.5-2v-4.5a4.5 4.5 0 0 0-9 0V15L6 17Zm4 3h4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M6 17h12l-1.5-2v-4.5a4.5 4.5 0 0 0-9 0V15L6 17Zm4 3h4'/%3E%3C/svg%3E") 50%/contain no-repeat}.carrier-shell>header>div>button:hover,.sender-topbar .notification:hover{background:#fff3ce}.carrier-shell>header>div>strong{color:#111;align-items:center;gap:7px;font-size:0!important;display:flex!important}.carrier-shell>header>div>strong:before{content:"";background:#111;width:19px;height:19px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M4 14v-2a8 8 0 0 1 16 0v2M4 14h3v5H4zm13 0h3v5h-3zM17 19c-1 2-3 2-5 2'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M4 14v-2a8 8 0 0 1 16 0v2M4 14h3v5H4zm13 0h3v5h-3zM17 19c-1 2-3 2-5 2'/%3E%3C/svg%3E") 50%/contain no-repeat}.carrier-shell>header>div>strong:after{content:"Support";color:#111;font-size:11px}.sender-topbar:after{content:"Support";color:#111;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23111' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M4 14v-2a8 8 0 0 1 16 0v2M4 14h3v5H4zm13 0h3v5h-3zM17 19c-1 2-3 2-5 2'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:19px;order:3;align-items:center;width:auto;height:34px;padding-left:25px;font-size:10px;font-weight:600;display:flex}.sender-topbar .notification svg{display:none}.sender-topbar .notification i{top:0;right:0}.sender-topbar .top-user{order:4}@media (width<=600px){.sender-topbar:after,.carrier-shell>header>div>strong{display:none!important}}@media (width>=851px){.sender-topbar{grid-template-rows:1fr;grid-template-columns:1fr auto 1fr;display:grid;position:relative}.sender-topbar>.location-pill{grid-area:1/1;justify-self:start}.sender-topbar>.role-toggle{grid-area:1/2;justify-self:center}.sender-topbar>.top-user{order:initial;grid-area:1/3;justify-self:end;padding-left:92px;position:static}.sender-topbar>.top-user .notification{margin:0;position:absolute;top:50%;right:228px;transform:translateY(-50%)}.sender-topbar:after{order:initial;position:absolute;top:50%;right:142px;transform:translateY(-50%)}.sender-topbar>.top-user>b{margin-left:0}}@media (width>=901px){.carrier-role-switch{z-index:20;width:210px;margin:0;position:fixed;top:17px;left:50vw;transform:translate(-50%)}}.premium-carrier-shell>header>button:first-child{display:none!important}.header-actions .logout-button{color:#d93434;cursor:pointer;background:#fff;border:1px solid #e34646;border-radius:9px;min-width:101px;height:43px;padding:0 22px;font-weight:600}.header-actions .logout-button:hover{color:#fff;background:#d93434}.site-header nav>button{color:#111;cursor:pointer;background:0 0;border:0;border-radius:0;height:auto;padding:0;font:14px Poppins,sans-serif}.site-header nav>button.active{color:#111;background:#fff2c8;border-radius:12px;height:50px;padding:0 16px;font-weight:700;position:relative}.site-header nav>button.active:after{content:"";background:#ffb800;border-radius:3px;height:3px;position:absolute;bottom:-14px;left:15px;right:15px}.site-header nav>button:focus{color:#111;background:#fff2c8;border-radius:12px;outline:none;height:50px;padding:0 16px;font-weight:700;position:relative}.site-header nav>button:focus:after{content:"";background:#ffb800;border-radius:3px;height:3px;position:absolute;bottom:-14px;left:15px;right:15px}@media (width>=951px){.site-header{grid-template-columns:230px minmax(480px,1fr) auto;gap:22px;height:78px;padding:0 4%;display:grid}.site-header .header-brand{background:0 0;border:0;width:max-content;height:58px;padding:0}.site-header .header-brand img{content:url(/image/zendly-logo.png)}.site-header nav{justify-content:center;align-items:center;gap:8px;height:100%;display:flex}.site-header nav>button,.site-header nav>button:focus,.site-header nav>button.active{color:#111;background:0 0;border:0;border-radius:11px;place-items:center;width:118px;height:48px;padding:0;font:500 13px Poppins,sans-serif;transition:color .18s,background-color .18s;display:grid;position:relative}.site-header nav>button:hover{color:#a87500;background:#fff8e4}.site-header nav>button.active,.site-header nav>button:focus{color:#111;background:#fff2c8;outline:none;font-weight:700}.site-header nav>button.active:after,.site-header nav>button:focus:after{height:3px;bottom:-15px;left:18px;right:18px}.site-header .header-actions{justify-self:end}.public-services-page{background:#fff;height:100vh;font-family:Poppins,sans-serif;overflow:hidden}.services-reserved{background:linear-gradient(#fff,#fffdf9);height:calc(100vh - 78px);animation:.35s ease-out publicFade}}@keyframes publicFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width>=1001px){.role-page{height:100vh;min-height:650px;overflow:hidden}.role-main{flex-direction:column;width:min(100% - 56px,1160px);height:calc(100vh - 78px);padding:15px 0 12px;display:flex}.steps{width:min(100%,680px);margin-bottom:12px}.step>div span{width:25px;height:25px;font-size:10px}.step p{margin-top:5px;font-size:10px}.role-heading{margin-bottom:14px}.role-heading h1{margin-bottom:5px;font-size:30px}.role-heading p{font-size:12px;line-height:1.4}.role-showcases{gap:18px;animation:.38s ease-out publicFade}.role-showcase{border-radius:16px;height:300px;min-height:300px;transition:border-color .18s,box-shadow .18s,transform .18s}.role-showcase.selected,.role-showcase:hover{transform:translateY(-2px);box-shadow:0 12px 30px #221c0f17}.role-showcase>img{height:300px;min-height:300px}.showcase-copy{padding:16px}.showcase-copy .role-icon{width:43px;height:43px;margin-bottom:9px}.showcase-copy .role-icon svg{width:25px;height:25px}.showcase-copy h2{margin-bottom:5px;font-size:18px}.showcase-copy>p{margin-bottom:8px;font-size:9px}.showcase-copy ul{gap:3px;margin-bottom:9px;padding:8px 9px}.showcase-copy li{margin:0;font-size:8px}.showcase-copy>button{border-radius:9px;height:34px;font-size:9px}.role-security{margin-top:12px;font-size:10px}.role-security>span{width:23px;height:26px}.role-footer{display:none}}.showcase-copy>button,.detail-continue,.flow-primary,.upload-documents-action,.account-primary,.carrier-edit-form>footer button:last-child,.service-area-action,.public-support-copy>div>button,.traveller-confirm,.upload-documents-action{min-height:42px;border-radius:999px!important}.showcase-copy>button:hover,.detail-continue:hover,.flow-primary:hover,.upload-documents-action:hover,.account-primary:hover,.carrier-edit-form>footer button:last-child:hover,.public-support-copy>div>button:hover{transform:translateY(-1px);box-shadow:0 8px 22px #ffb8003d}.role-showcase .showcase-copy>button{align-self:flex-start;width:205px;min-width:205px;height:38px;min-height:38px;padding-inline:14px;border-radius:8px!important}@media (width>=1001px){.role-page{height:100dvh;min-height:620px}.role-main{height:calc(100dvh - 218px);padding:9px 0 7px}.steps{margin-bottom:6px}.step>div span{width:22px;height:22px}.step p{margin-top:3px;font-size:8px}.role-heading{margin-bottom:8px}.role-heading h1{font-size:26px}.role-heading p{font-size:10px}.role-showcase,.role-showcase>img{height:220px;min-height:220px}.showcase-copy{padding:11px 13px}.showcase-copy .role-icon{width:32px;height:32px;margin-bottom:5px}.showcase-copy .role-icon svg{width:20px;height:20px}.showcase-copy h2{font-size:15px}.showcase-copy>p{margin-bottom:5px;font-size:7px}.showcase-copy ul{gap:1px;margin-bottom:5px;padding:5px 7px}.showcase-copy li{font-size:7px}.showcase-copy li span{width:12px;height:12px;font-size:7px}.showcase-copy>button{height:29px;min-height:29px;font-size:7px}.role-security{margin-top:6px;font-size:8px}.role-security>span{width:19px;height:21px}.premium-home-footer{color:#d4dae2;text-align:left;background:#101923;border:0;grid-template-columns:1.35fr .62fr .78fr .65fr .8fr 1.25fr;align-items:start;gap:24px;height:140px;min-height:140px;padding:17px 5% 25px;position:relative;display:grid!important}.premium-home-footer section{align-content:start;gap:5px;display:grid}.premium-home-footer h3{color:#fff;margin:0 0 3px;font-size:10px}.premium-home-footer a,.premium-home-footer button,.premium-home-footer p{color:#c4ccd6;text-align:left;background:0 0;border:0;margin:0;padding:0;font:7px/1.45 Poppins,sans-serif;text-decoration:none}.premium-home-footer a:hover,.premium-home-footer button:hover{color:#ffbd00}.footer-brand>span{align-items:center;gap:8px;display:flex}.footer-brand img{border-radius:50%;width:32px;height:32px}.footer-brand b{color:#fff;font-size:14px;display:grid}.footer-brand small{color:#cdd4dd;letter-spacing:2px;font-size:5px}.footer-contact a,.footer-contact p{font-size:7px}.footer-copy{color:#8994a3;text-align:center;font-size:6px;position:absolute;bottom:7px;left:0;right:0}.role-page{flex-direction:column;min-height:0;display:flex;overflow:hidden}.role-page>.site-header{flex:0 0 78px}.role-page>.role-main{flex:1;width:min(100% - 56px,1160px);height:auto;min-height:0;overflow:hidden}.role-page>.premium-home-footer{flex:0 0 140px}}@media (width>=1001px) and (height<=700px){.role-page>.premium-home-footer{flex-basis:120px;height:120px;min-height:120px;padding-top:12px}.role-main{padding:5px 0}.steps{margin-bottom:3px}.step>div span{width:20px;height:20px}.step p{margin-top:2px;font-size:7px}.role-heading{margin-bottom:5px}.role-heading h1{margin-bottom:2px;font-size:23px}.role-heading p{font-size:9px}.role-showcase,.role-showcase>img{height:185px;min-height:185px}.showcase-copy{padding:8px 11px}.showcase-copy .role-icon{width:27px;height:27px;margin-bottom:3px}.showcase-copy .role-icon svg{width:17px;height:17px}.showcase-copy h2{font-size:13px}.showcase-copy>p{margin-bottom:3px;font-size:6px}.showcase-copy ul{margin-bottom:3px;padding:4px 6px}.showcase-copy li{font-size:6px}.showcase-copy>button{height:25px;min-height:25px}.role-security{display:none}.premium-home-footer{gap:18px}.premium-home-footer h3{font-size:8px}.premium-home-footer a,.premium-home-footer button,.premium-home-footer p{font-size:6px}.footer-brand img{width:27px;height:27px}.footer-brand b{font-size:11px}}@media (width>=1001px){.role-page>.premium-home-footer{flex-basis:155px;height:155px;min-height:155px;padding-top:18px}.role-main{padding-block:6px}.step p{font-size:11px}.role-heading h1{font-size:31px}.role-heading p{font-size:13px}.showcase-copy>p{font-size:11px;line-height:1.35}.showcase-copy ul{padding:6px 8px}.premium-home-footer h3{font-size:14px}.premium-home-footer a,.premium-home-footer button,.premium-home-footer p{font-size:10px;line-height:1.55}.footer-brand b{font-size:18px}.footer-brand small{font-size:7px}.footer-contact a,.footer-contact p{font-size:10px}.footer-copy{font-size:8px}.site-header nav>button,.site-header nav>button:focus,.site-header nav>button.active{font-size:14px}.header-actions button{font-size:13px}.services-breadcrumb,.services-breadcrumb button{font-size:10px!important}.services-content>header p{font-size:11px!important}.service-area-card aside b{font-size:13px!important}.service-area-card aside small{font-size:11px!important}.service-area-action{font-size:10px!important}.public-contact-card>p{font-size:12px!important}.public-contact-card b{font-size:14px!important}.public-contact-card small{font-size:12px!important}.public-support-copy>p{font-size:14px!important}.public-support-copy>div>button{font-size:11px!important}.how-eyebrow,.how-journey-heading p,.how-lead{font-size:13px!important}.how-toggle button{font-size:12px!important}.journey-steps h3{font-size:13px!important}.journey-steps p{font-size:11px!important}.role-showcase,.role-showcase>img{height:220px;min-height:220px}.showcase-copy{padding:12px 14px}.showcase-copy .role-icon{width:34px;height:34px}.showcase-copy h2{font-size:20px}.showcase-copy>p{font-size:12px}.showcase-copy li{font-size:10px}.showcase-copy>button{font-size:11px}.role-security{display:none}.header-actions .language{color:#111;cursor:pointer;background:#fff;border-radius:9px;outline:none;width:92px;height:42px;padding:0 10px;font-size:12px;border:1px solid #e1e4e8!important}}@media (width>=1001px) and (height<=700px){.role-page>.premium-home-footer{flex:0 0 120px;height:120px;min-height:120px;display:grid!important}.role-page>.role-main{flex:auto;height:auto;min-height:0;padding:7px 0 8px}.role-showcases{flex:0 0 220px;height:220px;min-height:220px}.role-showcase,.role-showcase>img{height:220px!important;min-height:220px!important}.showcase-copy{min-height:0;padding:10px 13px}.showcase-copy .role-icon{width:31px;height:31px}.showcase-copy h2{font-size:19px}.showcase-copy>p{font-size:11px}.showcase-copy ul{margin-bottom:5px;padding:5px 7px}.showcase-copy li{font-size:9px}.role-showcase .showcase-copy>button{width:205px;height:34px;min-height:34px}.role-heading{margin-bottom:7px}.role-heading h1{font-size:29px}.role-heading p{font-size:12px}}@media (width>=1001px){.role-showcase .showcase-copy{padding-bottom:52px;position:relative}.role-showcase .showcase-copy>button{align-self:auto;width:min(205px,100% - 26px);min-width:0;height:34px;min-height:34px;margin:0;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.role-showcase .showcase-copy>button:hover{transform:translate(-50%,-1px)}}@media (width>=951px){.role-page>.site-header{z-index:20;-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:#ffffffeb;border-bottom:1px solid #e1d5b5b8;position:relative;box-shadow:0 8px 28px #3d2e0a0e}.role-page>.site-header:after{content:"";background:linear-gradient(90deg,#0000,#ffb80080,#0000);height:1px;position:absolute;bottom:-1px;left:5%;right:5%}.role-page .header-brand{transition:transform .25s,filter .25s}.role-page .header-brand:hover{filter:drop-shadow(0 7px 10px #ffb80033);transform:translateY(-2px)}.role-page .site-header nav{background:linear-gradient(145deg,#fffffff5,#fff9e9d1);border:1px solid #e8e0cccc;border-radius:16px;justify-self:center;gap:6px;width:max-content;padding:5px;box-shadow:inset 0 1px #fff,0 7px 22px #291f070e}.role-page .site-header nav>button,.role-page .site-header nav>button:focus,.role-page .site-header nav>button.active{border-radius:11px;width:112px;height:42px;transition:color .22s,background .22s,box-shadow .22s,transform .22s;overflow:hidden}.role-page .site-header nav>button:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:linear-gradient(120deg,#fff3c9,#fff9e9);transition:opacity .22s,transform .22s;position:absolute;inset:0;transform:scale(.82)}.role-page .site-header nav>button:hover{color:#8b6300;transform:translateY(-1px)}.role-page .site-header nav>button:hover:before,.role-page .site-header nav>button.active:before,.role-page .site-header nav>button:focus:before{opacity:1;transform:scale(1)}.role-page .site-header nav>button.active,.role-page .site-header nav>button:focus{background:0 0;box-shadow:0 5px 15px #dc9f0021}.role-page .site-header nav>button.active:after,.role-page .site-header nav>button:focus:after{background:linear-gradient(90deg,#f2a900,#ffd14a);border-radius:999px;height:3px;animation:.35s cubic-bezier(.2,.8,.2,1) both navIndicator;bottom:1px;left:25px;right:25px}.role-page .header-actions{gap:11px}.role-page .header-actions .language{appearance:none;color:#17140d;background-color:#fffdf8;background-image:linear-gradient(45deg,#0000 50%,#9b7200 50%),linear-gradient(135deg,#9b7200 50%,#0000 50%);background-position:calc(100% - 17px) 19px,calc(100% - 12px) 19px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;border-radius:12px;width:112px;height:44px;font:500 12px Poppins,sans-serif;transition:border-color .2s,box-shadow .2s,transform .2s;box-shadow:0 6px 18px #3427070f,inset 0 1px #fff;border:1px solid #e4dac1!important;padding:0 38px 0 15px!important}.role-page .header-actions .language:hover,.role-page .header-actions .language:focus{outline:0;transform:translateY(-1px);box-shadow:0 0 0 4px #ffbe001a,0 8px 20px #34270714;border-color:#f2b500!important}.role-page .header-actions .logout-button{color:#fff;background:linear-gradient(135deg,#161b23,#090c11);border:1px solid #171b22;border-radius:12px;min-width:104px;height:44px;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s;box-shadow:0 8px 18px #0a0d1229,inset 0 1px #ffffff24}.role-page .header-actions .logout-button:hover{color:#17130a;background:linear-gradient(135deg,#ffbd16,#efa900);border-color:#d99c00;transform:translateY(-2px);box-shadow:0 10px 22px #e5a30040}.site-header.premium-public-nav{background:#fff!important;border-bottom:1px solid #eee6d4!important;grid-template-columns:230px minmax(480px,1fr) auto!important;gap:22px!important;height:78px!important;padding:0 4%!important;display:grid!important;box-shadow:0 4px 18px #31260c0b!important}.site-header.premium-public-nav nav{width:auto!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;justify-self:center!important;align-items:center!important;gap:26px!important;padding:0!important;display:flex!important}.site-header.premium-public-nav nav>button,.site-header.premium-public-nav nav>button:focus,.site-header.premium-public-nav nav>button.active{width:auto!important;min-width:108px!important;height:48px!important;box-shadow:none!important;color:#111!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 10px!important;font:600 14px Poppins,sans-serif!important;display:flex!important;position:relative!important}.site-header.premium-public-nav nav>button:hover{transform:translateY(-1px);color:#b47d00!important}.site-header.premium-public-nav nav>button.active:after,.site-header.premium-public-nav nav>button:focus:after{content:""!important;background:#f2b500!important;border-radius:999px!important;height:3px!important;position:absolute!important;bottom:-10px!important;left:10px!important;right:10px!important}.site-header.premium-public-nav .header-actions .language{appearance:none!important;color:#17140d!important;background-color:#fff9e9!important;border:1px solid #eadcad!important;border-radius:8px!important;width:116px!important;height:44px!important;padding:0 38px 0 15px!important;font:500 12px Poppins,sans-serif!important;box-shadow:0 5px 15px #71510012!important}.site-header.premium-public-nav .header-actions .logout-button{color:#8f6500!important;background:#fff9e9!important;border:1px solid #e8c34e!important;border-radius:8px!important;min-width:104px!important;height:44px!important;box-shadow:0 5px 15px #71510012!important}.site-header.premium-public-nav .header-actions .logout-button:hover{transform:translateY(-2px);color:#17130a!important;background:#ffefb9!important;border-color:#e3a900!important}}@keyframes navIndicator{0%{opacity:0;transform:scaleX(.35)}to{opacity:1;transform:scaleX(1)}}@media (width>=951px){.role-page>.site-header{background:#fff!important;box-shadow:0 4px 18px #31260c0b!important}.role-page .site-header nav{width:auto;box-shadow:none;background:0 0;border:0;border-radius:0;gap:26px;padding:0}.role-page .site-header nav>button,.role-page .site-header nav>button:focus,.role-page .site-header nav>button.active{width:auto;min-width:108px;height:48px;box-shadow:none;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-weight:600;display:flex;background:0 0!important}.role-page .site-header nav>button:before{display:none}.role-page .site-header nav>button:hover{color:#b47d00;transform:translateY(-1px)}.role-page .site-header nav>button.active:after,.role-page .site-header nav>button:focus:after{background:#f2b500;bottom:-10px;left:10px;right:10px}.public-nav-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 19px;width:19px;height:19px}.role-page .header-actions .language{background-color:#fff9e9;border-radius:8px;width:116px;height:44px;box-shadow:0 5px 15px #71510012,inset 0 1px #fff;border-color:#eadcad!important}.role-page .header-actions .logout-button{color:#8f6500;background:#fff9e9;border:1px solid #e8c34e;border-radius:8px;min-width:104px;height:44px;box-shadow:0 5px 15px #71510012}.role-page .header-actions .logout-button:hover{color:#17130a;background:#ffefb9;border-color:#e3a900;box-shadow:0 7px 17px #be890026}}.sender-shared-carrier-page>.carrier-documents-shell{background:#fffaf0!important;width:100%!important;min-height:calc(100vh - 118px)!important;display:block!important}.sender-shared-carrier-page .premium-carrier-sidebar{display:none!important}.sender-shared-carrier-page .carrier-documents-page{width:100%!important;min-height:0!important}.sender-shared-carrier-page .carrier-documents-page>header{display:none!important}.sender-shared-carrier-page .carrier-documents-content{padding-top:20px!important}.sender-shell>.help-support-page,.sender-shell>.account-settings-page{min-height:calc(100vh - 118px)}.premium-carrier-sidebar nav>button:nth-child(2)>span{font-size:0!important}.premium-carrier-sidebar nav>button:nth-child(2)>span:after{content:"Edit Profile";font-size:10px}.premium-carrier-sidebar nav>button:nth-child(6)>span,.premium-carrier-sidebar nav>button:nth-child(7)>span,.premium-carrier-sidebar nav>button:nth-child(8)>span{display:none!important}.premium-carrier-sidebar nav>button:nth-child(6):after{content:"Bank Details"}.premium-carrier-sidebar nav>button:nth-child(7):after{content:"Earnings & Payments"}.premium-carrier-sidebar nav>button:nth-child(8):after{content:"My Deliveries"}.premium-carrier-sidebar nav>button:nth-child(6):after,.premium-carrier-sidebar nav>button:nth-child(7):after,.premium-carrier-sidebar nav>button:nth-child(8):after{color:inherit;font-size:10px}.earn-side nav>button:nth-child(2){font-size:0!important}.earn-side nav>button:nth-child(2):after{content:"Edit Profile";font-size:10px}.earn-side nav>button:nth-child(6),.earn-side nav>button:nth-child(7),.earn-side nav>button:nth-child(8){font-size:0!important}.earn-side nav>button:nth-child(6):after{content:"Bank Details";font-size:10px}.earn-side nav>button:nth-child(7):after{content:"Earnings & Payments";font-size:10px}.earn-side nav>button:nth-child(8):after{content:"My Deliveries";font-size:10px}.earn-side nav>button>i{font-size:15px!important}aside.sender-profile-sidebar{background:#fff9e9!important;border-right:1px solid #eadfca!important;flex-direction:column!important;gap:0!important;width:auto!important;padding:18px 14px!important;font-family:Poppins,sans-serif!important;display:flex!important}.sender-profile-sidebar .sidebar-profile-title{color:#111!important;text-align:center!important;background:0 0!important;border:0!important;width:100%!important;height:auto!important;margin:0!important;padding:0 0 16px!important;font:700 20px/1.3 Poppins,sans-serif!important;display:block!important}.sender-profile-sidebar .sender-profile-summary{background:#fff!important;border:1px solid #dedede!important;border-radius:16px!important;align-items:center!important;gap:11px!important;width:100%!important;min-height:76px!important;margin:0!important;padding:12px!important;display:flex!important}.sender-profile-sidebar .sender-profile-summary>img{object-fit:cover!important;border:2px solid #266887!important;border-radius:50%!important;flex:0 0 50px!important;width:50px!important;max-width:50px!important;height:50px!important;max-height:50px!important;padding:0!important;display:block!important}.sender-profile-sidebar .sender-profile-summary>span{flex-direction:column!important;flex:1!important;gap:3px!important;min-width:0!important;display:flex!important}.sender-profile-sidebar .sender-profile-summary strong{color:#111!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.3!important;overflow:hidden!important}.sender-profile-sidebar .sender-profile-summary small{color:#6f7680!important;white-space:nowrap!important;font-size:8px!important;line-height:1.3!important}.sender-profile-sidebar .sender-profile-groups{flex-direction:column!important;gap:11px!important;width:100%!important;margin:13px 0 0!important;padding:0!important;display:flex!important}.sender-profile-sidebar .sender-profile-group{background:#fff!important;border:1px solid #dedede!important;border-radius:16px!important;width:100%!important;margin:0!important;padding:6px 8px!important;display:block!important}.sender-profile-sidebar .sender-profile-group>button{appearance:none!important;color:#121722!important;text-align:left!important;width:100%!important;height:44px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #ededed!important;border-radius:0!important;align-items:center!important;gap:9px!important;margin:0!important;padding:0 3px!important;font:500 9px/1.2 Poppins,sans-serif!important;display:flex!important}.sender-profile-sidebar .sender-profile-group>button:last-child{border-bottom:0!important}.sender-profile-sidebar .sender-profile-group>button:hover,.sender-profile-sidebar .sender-profile-group>button.active{color:#bc8200!important;background:#fffdf7!important}.sender-profile-sidebar .sender-profile-group>button.danger{color:#dd4141!important}.sender-profile-sidebar .sender-profile-group>button>i{width:30px!important;height:30px!important;color:inherit!important;background:#f4f5f7!important;border-radius:50%!important;flex:0 0 30px!important;place-items:center!important;margin:0!important;font-size:14px!important;font-style:normal!important;display:grid!important}.sender-profile-sidebar .sender-profile-group>button.danger>i{background:#fff0f0!important}.sender-profile-sidebar .sender-profile-group>button>i .dash-icon{width:16px!important;height:16px!important}.sender-profile-sidebar .sender-profile-group>button>span{min-width:0!important;font-size:inherit!important;text-overflow:ellipsis!important;white-space:nowrap!important;flex:1!important;display:block!important;overflow:hidden!important}.sender-profile-sidebar .sender-profile-group>button>b{margin-left:auto!important;font-size:20px!important;font-weight:400!important;line-height:1!important}@media (width<=900px){aside.sender-profile-sidebar{height:auto!important;padding:18px!important}.sender-profile-sidebar .sender-profile-summary{max-width:420px!important;margin-inline:auto!important}.sender-profile-sidebar .sender-profile-groups{margin-inline:auto!important;max-width:420px!important;margin-top:13px!important}.sender-profile-sidebar .sender-profile-group>button{font-size:12px!important}}.carrier-dashboard:has(.carrier-profile-sidebar){grid-template-columns:245px minmax(0,1fr)}aside.carrier-profile-sidebar{height:100dvh!important;position:sticky!important;top:0!important;overflow-y:auto!important}.carrier-profile-sidebar nav.sender-profile-groups{margin-top:13px!important}.carrier-profile-sidebar nav.sender-profile-groups button b{display:block!important}.carrier-profile-sidebar .sender-profile-summary img{border-color:#266887!important}.carrier-switch-sender{color:#171717;background:linear-gradient(100deg,#ffb500,#ffc938);border:0;border-radius:22px;flex:0 0 42px;width:calc(100% - 20px);min-height:42px;margin:16px 10px 4px;font-size:10px;font-weight:700}.carrier-switch-sender:hover{filter:brightness(1.03)}@media (width<=800px){.carrier-dashboard:has(.carrier-profile-sidebar){display:block}.carrier-profile-sidebar{width:100%!important;height:auto!important;position:static!important}.carrier-profile-sidebar .sender-profile-groups{grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}.carrier-profile-sidebar .sender-profile-group>button{font-size:10px!important}}@media (width<=520px){.carrier-profile-sidebar .sender-profile-groups{grid-template-columns:1fr!important}}.carrier-dashboard:has(.premium-carrier-sidebar){background:#f8fafc;grid-template-columns:254px minmax(0,1fr);height:100dvh;overflow:hidden}.premium-carrier-sidebar{scrollbar-width:none;background:linear-gradient(155deg,#06172b,#031326 72%,#071c32);height:100dvh;padding:22px;position:sticky;top:0;overflow-y:auto}.premium-carrier-sidebar .carrier-logo{gap:12px;padding:0 5px}.premium-carrier-sidebar .carrier-logo img{background:#ffbd00;border:2px solid #ffbd00;width:44px;height:44px}.premium-carrier-sidebar .carrier-logo>span{display:grid}.premium-carrier-sidebar .carrier-logo strong{font-size:22px;line-height:1}.premium-carrier-sidebar .carrier-logo small{letter-spacing:3px;margin-top:5px;font-size:9px}.premium-carrier-mini{background:#ffffff05;border:1px solid #ffffff20;border-radius:13px;align-items:center;gap:12px;margin:30px 0 18px;padding:16px 12px;display:flex}.premium-carrier-mini>img{object-fit:cover;background:#fff5d7;border:2px solid #ffbd00;border-radius:50%;flex:0 0 54px;width:54px;height:54px}.premium-carrier-mini>span{gap:4px;min-width:0;display:grid}.premium-carrier-mini strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.premium-carrier-mini small{color:#aebbd0;font-size:8px}.premium-carrier-mini b{color:#d8ffe7;background:#0e653d;border-radius:5px;width:max-content;padding:4px 7px;font-size:7px}.premium-carrier-sidebar nav{gap:2px;margin:0!important}.premium-carrier-sidebar nav button{border-radius:8px;gap:12px;height:43px;padding:0 11px;font-size:10px}.premium-carrier-sidebar nav button b{width:21px;font-size:15px}.premium-carrier-sidebar nav button span{white-space:nowrap}.premium-carrier-sidebar nav button.active{color:#071326;background:linear-gradient(100deg,#ffb800,#ffd020)}.premium-carrier-sidebar nav button:nth-child(6),.premium-carrier-sidebar nav button:nth-child(9){border-top:1px solid #ffffff20;border-radius:0;height:53px;margin-top:10px;padding-top:10px}.premium-refer{background:#ffffff0b;border-radius:12px;align-items:center;gap:12px;margin-top:17px;padding:15px 12px;display:flex}.premium-refer>b{color:#ffbf00;font-size:28px}.premium-refer span{gap:4px;display:grid}.premium-refer strong{font-size:10px}.premium-refer small{color:#bbc5d4;font-size:7px}.premium-carrier-shell{height:100dvh;overflow-y:auto}.premium-carrier-shell>header{z-index:8;background:#fff;height:104px;padding:0 30px;position:sticky;top:0}.premium-carrier-shell>header>button{width:38px;height:38px;display:block;border-radius:8px!important;font-size:20px!important}.carrier-greeting{margin-left:17px;margin-right:auto;display:grid}.carrier-greeting strong{font-size:17px}.carrier-greeting small{color:#69758a;margin-top:5px;font-size:10px}.premium-carrier-shell>header>div{margin-left:0}.premium-carrier-shell .carrier-grid{grid-template-columns:1.07fr .93fr;gap:18px;padding:20px 26px 24px}.premium-carrier-shell .carrier-left,.premium-carrier-shell .carrier-right{gap:16px}.premium-carrier-shell .carrier-profile-card,.premium-carrier-shell .availability-card,.premium-carrier-shell .jobs-card,.premium-carrier-shell .plans-card,.premium-carrier-shell .matched-card,.premium-carrier-shell .carrier-refer,.premium-carrier-shell .earning-cards article{border-color:#e1e6ed;border-radius:12px;box-shadow:0 5px 18px #05162a09}.premium-carrier-shell .carrier-profile-card{min-height:157px;padding:22px}.premium-carrier-shell .carrier-profile-card img{background:#fff5d6;border:4px solid #ffb800;width:86px;height:86px}.premium-carrier-shell .carrier-profile-card h2{font-size:25px}.premium-carrier-shell .carrier-profile-card p{font-size:12px}.view-carrier-profile{color:#07172c;background:#fff;border:1px solid #d7dee7;border-radius:9px;height:43px;margin-left:auto;padding:0 20px;font-size:10px;font-weight:600}.premium-carrier-shell .pickup-card{background:linear-gradient(105deg,#fffdf7,#fff7df);border-radius:12px;height:124px;padding:20px}.premium-carrier-shell .pickup-card>b{width:58px;height:58px;font-size:23px}.premium-carrier-shell .pickup-card strong{font-size:16px}.premium-carrier-shell .pickup-card em{color:#fff;background:#06172c;border-radius:8px;place-items:center;height:42px;padding:0 20px;font-size:10px;font-style:normal;display:grid}.premium-carrier-shell .earning-cards{gap:9px}.premium-carrier-shell .earning-cards article{min-height:160px;padding:17px}.premium-carrier-shell .earning-cards p{color:#162033;font-weight:600}.premium-carrier-shell .earning-cards h2{font-size:22px}.premium-carrier-shell .plans-card{min-height:247px}.premium-carrier-shell .availability-card{min-height:253px}.premium-carrier-shell .jobs-card{background:linear-gradient(120deg,#fff,#fafcfe);min-height:190px}.premium-carrier-shell .jobs-card h2{font-size:22px}.premium-carrier-shell .jobs-card>button{border-radius:8px}.premium-carrier-shell .matched-card{min-height:99px}.premium-carrier-shell .carrier-refer{background:linear-gradient(105deg,#fff9e8,#fffdf8);min-height:183px}@media (width<=1050px){.carrier-dashboard:has(.premium-carrier-sidebar){grid-template-columns:210px minmax(0,1fr)}.premium-carrier-sidebar{padding:18px 12px}.premium-carrier-shell .carrier-grid{grid-template-columns:1fr}.premium-carrier-shell .carrier-right{grid-template-columns:1fr 1fr}.premium-carrier-shell .carrier-refer{grid-column:1/-1}.premium-carrier-shell .availability-card,.premium-carrier-shell .jobs-card{min-height:190px}}@media (width<=760px){.carrier-dashboard:has(.premium-carrier-sidebar){height:auto;display:block;overflow:visible}.premium-carrier-sidebar{width:100%;height:auto;padding:16px;position:relative}.premium-carrier-sidebar nav,.premium-carrier-mini,.premium-refer{display:none}.premium-carrier-shell{height:auto;overflow:visible}.premium-carrier-shell>header{height:76px;padding:0 15px}.carrier-greeting strong{font-size:13px}.carrier-greeting small{display:none}.premium-carrier-shell .carrier-grid{padding:14px}.premium-carrier-shell .carrier-right{grid-template-columns:1fr}.premium-carrier-shell .carrier-profile-card{align-items:center}.view-carrier-profile{display:none}.premium-carrier-shell .earning-cards{grid-template-columns:1fr}.premium-carrier-shell .carrier-refer{grid-column:auto}}.premium-carrier-sidebar{color:#fff!important}.premium-carrier-sidebar .carrier-logo{color:#fff!important;justify-content:flex-start!important;width:100%!important;height:58px!important;display:flex!important}.premium-carrier-sidebar .carrier-logo>img{display:block!important}.premium-carrier-sidebar .carrier-logo>span{color:#fff!important;display:grid!important}.premium-carrier-sidebar .carrier-logo strong{color:#fff!important;font-size:22px!important;display:block!important}.premium-carrier-sidebar .carrier-logo small{color:#fff!important;font-size:9px!important;display:block!important}.premium-carrier-sidebar .premium-carrier-mini{color:#fff!important;display:flex!important}.premium-carrier-sidebar .premium-carrier-mini>span,.premium-carrier-sidebar nav{display:grid!important}.premium-carrier-sidebar nav>button{color:#f7f9fc!important;opacity:1!important;justify-content:flex-start!important;font-size:10px!important}.premium-carrier-sidebar nav>button>b{color:#f7f9fc!important;font-size:15px!important}.premium-carrier-sidebar nav>button>span{color:inherit!important;opacity:1!important;font-size:10px!important;display:block!important}.premium-carrier-sidebar nav>button.active,.premium-carrier-sidebar nav>button.active>b{color:#071326!important}.premium-carrier-sidebar .premium-refer{color:#fff!important;display:flex!important}@media (width<=760px){.premium-carrier-sidebar .premium-carrier-mini,.premium-carrier-sidebar nav,.premium-carrier-sidebar .premium-refer{display:none!important}.premium-carrier-sidebar .carrier-logo{height:48px!important}.premium-carrier-sidebar .carrier-logo strong{font-size:18px!important}}.premium-carrier-sidebar nav>button{gap:13px!important}.premium-carrier-sidebar nav>button>b{background:#ffffff0b!important;border-radius:8px!important;flex:0 0 30px!important;place-items:center!important;width:30px!important;height:30px!important;display:grid!important}.premium-carrier-sidebar nav>button>b .dash-icon{stroke-width:2px!important;width:20px!important;height:20px!important}.premium-carrier-sidebar nav>button.active>b{background:#07132612!important}.premium-carrier-sidebar .premium-refer>b{background:#ffbf0017;border-radius:9px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.premium-carrier-sidebar .premium-refer>b .dash-icon{stroke-width:2px;width:24px;height:24px}.premium-carrier-shell>header>div>button:before{width:21px!important;height:21px!important}.premium-carrier-shell>header>div>strong:before{width:22px!important;height:22px!important}.premium-carrier-shell .pickup-card>b .dash-icon,.premium-carrier-shell .jobs-card>b .dash-icon{stroke-width:2px;width:29px;height:29px}.premium-carrier-shell .matched-card>b{font-size:28px!important}.premium-carrier-shell .earning-cards article:before{float:right;color:#173a63;background:#eef5ff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:16px;display:grid}.premium-carrier-shell .earning-cards article:first-child:before{content:"▣"}.premium-carrier-shell .earning-cards article:nth-child(2):before{content:"↗";color:#18a44b;background:#ebf9ef}.premium-carrier-shell .earning-cards article:nth-child(3):before{content:"₹";color:#c88a00;background:#fff7dc;font-weight:700}.carrier-documents-page{color:#101827;background:#fff9e9;min-height:100vh;font-family:Poppins,sans-serif}.carrier-documents-page>header{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9e9f5;border-bottom:1px solid #f1e8d6;align-items:center;gap:18px;height:92px;padding:0 max(28px,50% - 430px);display:flex;position:sticky;top:0}.carrier-documents-page>header button{color:#101827;background:#fff;border:0;border-radius:50%;width:42px;height:42px;font-size:28px}.carrier-documents-page>header h1{margin:0;font-size:30px}.carrier-documents-content{gap:22px;width:min(100% - 36px,860px);margin:auto;padding:28px 0 115px;display:grid}.documents-intro{background:#fff5d6;border:1px solid #f1d788;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:19px 22px;display:flex}.documents-intro p{color:#596373;margin:0;font-size:12px}.documents-intro span{white-space:nowrap;font-size:11px}.documents-intro b{color:#e59e00;font-size:18px}.carrier-document-card{background:#fff;border:1px solid #e1e3e7;border-radius:24px;padding:28px 35px 0;box-shadow:0 8px 24px #201c120b}.document-card-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.document-card-heading h2{margin:0;font-size:25px}.document-card-heading p{color:#69717e;margin:7px 0 0;font-size:12px}.document-card-heading>strong{color:#d05b25;background:#fff0e5;border-radius:7px;padding:6px 10px;font-size:9px}.document-card-heading>strong.complete{color:#169343;background:#e8f8ed}.document-previews{grid-template-columns:1fr 1fr;gap:30px;margin:27px auto 22px;display:grid}.document-previews.single{grid-template-columns:minmax(240px,370px);justify-content:center}.document-previews>label{cursor:pointer;justify-items:center;gap:10px;display:grid}.document-previews input,.document-camera input{display:none}.document-previews img,.document-mock{object-fit:cover;border-radius:14px;width:100%;height:145px;display:block;box-shadow:0 7px 15px #0e18262b}.document-mock{background:linear-gradient(135deg,#eef7ff,#d9e8ff);border:1px solid #d9e0e8;position:relative;overflow:hidden}.document-mock:before,.document-mock:after{content:"";border-radius:5px;height:7px;position:absolute;left:24%;right:24%}.document-mock:before{background:#ff741c;top:25px;box-shadow:0 14px #19bd68}.document-mock:after{background:#aab3c0;top:75px;right:38%;box-shadow:0 15px #c9d0da}.document-mock i:first-child{background:#d5dbe4;border-radius:50%;width:30px;height:30px;position:absolute;top:20px;left:17px}.document-mock i:nth-child(2){background:#a8b0bd;border-radius:7px;width:60px;height:52px;position:absolute;bottom:13px;left:17px}.document-mock b{background:#111b2e;border-radius:4px;width:25px;height:25px;position:absolute;top:18px;right:17px;box-shadow:31px 0 #111b2e,0 31px #111b2e,31px 31px #111b2e}.document-mock em{font-size:9px;font-style:normal;font-weight:700;position:absolute;bottom:11px;left:42%}.document-previews>label>strong{font-size:14px}.document-upload-hint{color:#6c7480;text-align:center;margin:23px auto 29px;font-size:14px;line-height:1.75}.carrier-document-card>footer{border-top:1px solid #e5e5e5;align-items:center;gap:16px;min-height:91px;display:flex}.carrier-document-card>footer>i{color:#111a2b;background:#fafbfc;border:1px solid #dde1e6;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.carrier-document-card>footer>span{gap:3px;display:grid}.carrier-document-card>footer>span strong{font-size:17px}.carrier-document-card>footer>span small{color:#6d7480;font-size:11px}.document-camera{color:#101827;cursor:pointer;background:#ffbe21;border-radius:50%;place-items:center;width:48px;height:48px;margin-left:auto;display:grid}.document-camera .dash-icon{display:none}.document-camera:before{content:"◉";font-size:25px}.upload-documents-action{z-index:6;color:#111827;background:linear-gradient(100deg,#ffc633,#ffb600);border:0;border-radius:34px;width:min(100% - 42px,650px);height:64px;font-size:17px;font-weight:700;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #ffb50045}@media (width<=600px){.carrier-documents-page>header{height:82px;padding:0 18px}.carrier-documents-page>header h1{font-size:25px}.carrier-documents-content{gap:16px;width:min(100% - 24px,860px);padding-top:20px}.documents-intro{padding:15px;display:grid}.carrier-document-card{border-radius:20px;padding:22px 18px 0}.document-card-heading h2{font-size:21px}.document-card-heading p{font-size:10px;line-height:1.5}.document-previews{gap:12px}.document-previews img,.document-mock{border-radius:10px;height:104px}.document-mock:before,.document-mock:after{height:5px}.document-mock:before{top:17px;box-shadow:0 10px #19bd68}.document-mock:after{top:53px;box-shadow:0 11px #c9d0da}.document-mock i:first-child{width:22px;height:22px;top:13px;left:10px}.document-mock i:nth-child(2){width:43px;height:38px;bottom:9px;left:10px}.document-mock b{width:18px;height:18px;top:12px;right:10px;box-shadow:22px 0 #111b2e,0 22px #111b2e,22px 22px #111b2e}.document-mock em{font-size:7px}.document-upload-hint{font-size:12px}.carrier-document-card>footer>span strong{font-size:15px}.upload-documents-action{height:56px;font-size:15px}}.travel-plans-page{color:#0c1728;background:#f8fafc;min-height:100vh;font-family:Poppins,sans-serif}.travel-plans-page>header{background:#fff;border-bottom:1px solid #e5e9ef;align-items:center;gap:22px;height:100px;padding:0 28px;display:flex}.travel-plans-page>header>button{background:0 0;border:0;width:38px;height:38px;font-size:21px}.travel-plans-page>header>span{display:grid}.travel-plans-page>header h1{margin:0;font-size:22px}.travel-plans-page>header p{color:#647086;margin:6px 0 0;font-size:10px}.travel-plans-page>header>div{align-items:center;gap:22px;margin-left:auto;display:flex}.travel-plans-page>header>div .dash-icon{width:22px;height:22px}.travel-plans-page>header img{object-fit:cover;border-radius:50%;width:42px;height:42px}.travel-plans-page>header>div strong{font-size:11px;display:grid}.travel-plans-page>header>div small{color:#149641;font-size:8px}.travel-plans-content{grid-template-columns:380px minmax(0,1fr);gap:20px;padding:24px;display:grid}.plan-overview-card,.your-plans-card,.travel-plan-form{background:#fff;border:1px solid #e1e6ed;border-radius:13px;box-shadow:0 5px 18px #05162a09}.plan-title{border-bottom:1px solid #e5e8ed;align-items:center;gap:16px;padding-bottom:22px;display:flex}.plan-title>i{color:#152033;background:#ffebae;border-radius:50%;place-items:center;width:55px;height:55px;display:grid}.plan-title h2,.your-plans-card h2,.travel-plan-form h2{margin:0;font-size:17px}.plan-title p,.travel-plan-form header p{color:#687387;margin:5px 0 0;font-size:9px}.plan-counts{grid-template-columns:1fr 1fr;margin:20px 0;display:grid}.plan-counts span{color:#687386;text-align:center;gap:7px;font-size:10px;display:grid}.plan-counts span+span{border-left:1px solid #e4e7eb}.plan-counts strong{color:#0d1728;font-size:25px}.plan-counts span+span strong{color:#16a443}.plan-overview-card>button{background:#ffb900;border:0;border-radius:7px;width:100%;height:43px;font-size:11px;font-weight:700}.your-plans-card>header{align-items:center;gap:12px;display:flex}.your-plans-card>header b{color:#169343;background:#e8f8ed;border-radius:10px;padding:4px 8px;font-size:8px}.your-plans-card>header button{background:#fff;border:1px solid #dce1e8;border-radius:7px;height:37px;margin-left:auto;padding:0 17px;font-size:9px}.your-plans-card>article{background:#fffaf0;border:1px solid #efc65c;border-radius:11px;margin-top:14px;padding:18px}.route-points{float:left;gap:15px;min-width:235px;display:grid}.route-points span{gap:4px;padding-left:23px;display:grid;position:relative}.route-points span:before{content:"";border:3px solid #1cad51;border-radius:50%;width:9px;height:9px;position:absolute;top:5px;left:0}.route-points span+span:before{border-color:#ef3445}.route-points span:first-child:after{content:"";background:#cfd5dc;width:1px;height:33px;position:absolute;top:17px;left:5px}.route-points small,.plan-facts small{color:#697489;font-size:8px}.plan-facts{grid-template-columns:repeat(3,1fr);min-height:82px;display:grid}.plan-facts span{border-left:1px solid #e4e4e4;align-content:center;place-items:center;gap:5px;font-size:20px;display:grid}.your-plans-card article footer{clear:both;border-top:1px solid #e5e5e5;align-items:center;gap:10px;margin-top:15px;padding-top:13px;display:flex}.your-plans-card article footer small{color:#687489;margin-right:auto;font-size:8px}.your-plans-card article footer button{background:#fff;border:1px solid #d8dde5;border-radius:6px;height:35px;padding:0 16px;font-size:9px}.your-plans-card article footer button.delete,.travel-plan-form button.delete{color:#e72c35;border-color:#ff5a62}.travel-empty{text-align:center;justify-items:center;padding:35px;display:grid}.travel-empty .dash-icon{width:35px}.travel-empty h3{margin:12px 0 5px}.travel-empty p{color:#687386;max-width:420px;font-size:10px}.travel-empty button{background:#ffb800;border:0;border-radius:7px;height:38px;padding:0 18px}.travel-plan-form{grid-column:1/-1;padding:18px}.travel-plan-form>header{border-bottom:1px solid #e7e9ed;padding-bottom:14px}.travel-plan-form fieldset{border:0;margin:14px 0 0;padding:0}.travel-plan-form legend,.travel-fields label,.capacity-row>label{font-size:9px;font-weight:600}.transport-options{grid-template-columns:repeat(3,245px);gap:14px;margin-top:10px;display:grid}.transport-options button,.capacity-row fieldset button{text-align:left;background:#fff;border:1px solid #dde2e9;border-radius:8px;align-items:center;gap:13px;height:74px;padding:0 16px;display:flex}.transport-options button.selected,.capacity-row fieldset button.selected{background:#fffaf0;border-color:#ffb800}.transport-options i{font-size:28px;font-style:normal}.transport-options span,.capacity-row fieldset span{gap:4px;display:grid}.transport-options small,.capacity-row fieldset small{color:#687386;font-size:8px}.transport-options em,.capacity-row fieldset em{color:#eaa600;margin-left:auto;font-style:normal}.travel-fields{border-top:1px solid #e8e9ed;grid-template-columns:1.8fr .95fr 1.15fr;gap:16px;margin-top:20px;padding-top:14px;display:grid}.travel-fields label{gap:7px;display:grid}.travel-fields label>span{border:1px solid #dce1e8;border-radius:7px;align-items:center;gap:9px;height:40px;padding:0 11px;display:flex}.travel-fields .dash-icon{color:#eba800;width:17px}.travel-fields input{border:0;outline:0;width:100%;font-size:9px}.capacity-row{border-top:1px solid #e8e9ed;grid-template-columns:1fr 1.25fr;gap:55px;margin-top:14px;padding-top:14px;display:grid}.capacity-row>label{grid-template-columns:1fr auto;gap:12px;display:grid}.capacity-row>label>b{background:#f4f4f4;border-radius:7px;padding:7px 30px}.capacity-row input{accent-color:#ffb800;grid-column:1/-1;width:100%}.capacity-row>label>small{color:#687386;grid-column:1/-1;justify-content:space-between;display:flex}.capacity-row fieldset>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:9px;display:grid}.capacity-row fieldset button{height:66px;padding:0 12px}.capacity-row fieldset i{color:#d59700;font-size:22px}.travel-plan-form>footer{border-top:1px solid #e8e9ed;justify-content:space-between;margin-top:18px;padding-top:14px;display:flex}.travel-plan-form>footer button{background:#fff;border-radius:7px;height:40px;padding:0 17px}.save-plan{min-width:250px;margin-left:auto;font-weight:700;background:#ffb800!important;border:0!important}.travel-error,.travel-success{border-radius:7px;margin:12px 0 0;padding:9px;font-size:9px}.travel-error{color:#c9332d;background:#fff0ee}.travel-success{color:#12833a;background:#eaf8ee}@media (width<=900px){.travel-plans-content{grid-template-columns:1fr}.transport-options{grid-template-columns:repeat(3,1fr)}.travel-plan-form{grid-column:auto}.travel-plans-page>header>div{display:none}.travel-fields,.capacity-row{grid-template-columns:1fr 1fr}.travel-fields label:last-child{grid-column:auto}}@media (width<=600px){.travel-plans-page>header{height:78px;padding:0 14px}.travel-plans-page>header h1{font-size:18px}.travel-plans-content{padding:12px}.your-plans-card>header button{display:none}.route-points{float:none}.plan-facts{margin-top:16px}.your-plans-card article footer{flex-wrap:wrap}.your-plans-card article footer small{width:100%}.transport-options,.travel-fields,.capacity-row,.capacity-row fieldset>div{grid-template-columns:1fr}.transport-options button{height:65px}.travel-fields label:last-child{grid-column:auto}.save-plan{width:100%;min-width:0}.travel-plan-form>footer{gap:10px}}.carrier-travel-shell{background:#f8fafc;grid-template-columns:254px minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.carrier-travel-shell>.premium-carrier-sidebar{height:100dvh}.carrier-travel-shell>.travel-plans-page{min-width:0;height:100dvh;overflow-y:auto}@media (width<=1050px){.carrier-travel-shell{grid-template-columns:210px minmax(0,1fr)}}@media (width<=760px){.carrier-travel-shell{height:auto;display:block;overflow:visible}.carrier-travel-shell>.premium-carrier-sidebar{height:auto}.carrier-travel-shell>.travel-plans-page{height:auto;overflow:visible}}@media (width>=761px){.carrier-travel-shell{grid-template-columns:270px minmax(0,1fr)!important;height:100dvh!important;display:grid!important;overflow:hidden!important}.carrier-travel-shell>.premium-carrier-sidebar{width:270px!important;height:100dvh!important;display:flex!important}.carrier-travel-shell>.premium-carrier-sidebar nav,.carrier-travel-shell>.premium-carrier-sidebar .premium-carrier-mini,.carrier-travel-shell>.premium-carrier-sidebar .premium-refer{display:grid!important}.carrier-travel-shell>.premium-carrier-sidebar .premium-carrier-mini,.carrier-travel-shell>.premium-carrier-sidebar .premium-refer{display:flex!important}}.carrier-travel-shell>.travel-plans-page{background:radial-gradient(circle at 85% 0,#fff8df 0,#0000 28%),#f5f7fb}.travel-plans-page>header{border-bottom:1px solid #dfe4eb;height:112px;padding:0 34px;box-shadow:0 4px 20px #08182e09}.travel-plans-page>header>button{background:#fff;border:1px solid #dce2ea;border-radius:13px;place-items:center;width:46px;height:46px;font-size:27px;display:grid;box-shadow:0 5px 14px #08182e0f}.travel-plans-page>header h1{letter-spacing:-.6px;font-size:27px}.travel-plans-page>header p{font-size:13px}.travel-plans-page>header>div{gap:25px}.travel-plans-page>header>div .dash-icon{stroke-width:2px;width:25px;height:25px}.travel-plans-page>header img{border:3px solid #ffbd00;width:49px;height:49px}.travel-plans-page>header>div strong{font-size:14px}.travel-plans-page>header>div small{font-size:10px}.plan-overview-card,.your-plans-card,.travel-plan-form{border-color:#dde3eb;border-radius:18px;box-shadow:0 12px 35px #05162a11}.plan-title>i{background:linear-gradient(145deg,#fff1bd,#ffd96b);width:64px;height:64px;box-shadow:0 8px 18px #ffb8002e}.plan-title h2,.your-plans-card h2,.travel-plan-form h2{letter-spacing:-.3px;font-size:21px}.plan-title p,.travel-plan-form header p{font-size:12px}.plan-counts span{font-size:13px}.plan-overview-card>button{border-radius:11px;height:52px;font-size:14px;box-shadow:0 8px 20px #ffb80038}.your-plans-card>header b{padding:5px 10px;font-size:11px}.your-plans-card>header button{height:43px;font-size:12px}.your-plans-card>article{background:linear-gradient(120deg,#fffdf7,#fff8e8);border-radius:14px;margin-top:18px;padding:23px}.route-points{gap:18px;min-width:245px}.plan-facts span{gap:7px}.plan-fact-icon{color:#b97c00;background:#fff3cf;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.plan-fact-icon svg{fill:none;stroke:currentColor;stroke-width:2px;width:24px;height:24px}.plan-fact-icon svg circle,.plan-fact-icon svg path,.plan-fact-icon svg rect{fill:none;stroke:currentColor;stroke-width:2px}.your-plans-card article footer small{font-size:10px}.your-plans-card article footer button{height:40px;font-size:11px}.transport-options button,.capacity-row fieldset button{border-radius:13px;gap:16px;height:92px;padding:0 20px;transition:all .2s}.transport-options button:hover,.capacity-row fieldset button:hover{border-color:#f2b20a;transform:translateY(-2px);box-shadow:0 9px 20px #09182c12}.transport-options button.selected,.capacity-row fieldset button.selected{background:linear-gradient(135deg,#fffdf7,#fff5d8);border-width:1.5px;box-shadow:0 8px 22px #ffb80021}.vehicle-option-icon{color:#12233b;background:#f2f5f9;border-radius:13px;place-items:center;width:52px;height:52px;display:grid}.selected .vehicle-option-icon{color:#805600;background:#ffe9a4}.vehicle-option-icon svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:43px;height:31px}.transport-options em,.capacity-row fieldset em{font-size:18px}.travel-fields label>span{background:#fff;border-radius:11px;height:54px;padding:0 15px}.travel-fields .dash-icon{width:21px;height:21px}.capacity-row>label>b{padding:9px 34px;font-size:13px}.capacity-row input{height:8px}.capacity-row>label>small{font-size:11px}.capacity-row fieldset button{height:82px}.space-option-icon{color:#b77a00;background:#fff2ca;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.space-option-icon .dash-icon{width:24px;height:24px}.travel-plan-form>footer button{height:50px;padding:0 22px;font-size:13px}.save-plan{min-width:280px;box-shadow:0 8px 20px #ffb8003b;border-radius:10px!important;font-size:15px!important}.travel-error,.travel-success{padding:12px;font-size:12px}@media (width>=761px) and (width<=1150px){.carrier-travel-shell{grid-template-columns:225px minmax(0,1fr)!important}.carrier-travel-shell>.premium-carrier-sidebar{width:225px!important}.travel-plans-content{grid-template-columns:1fr}.travel-plan-form{grid-column:auto}.transport-options{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.travel-plans-page>header h1{font-size:21px}.travel-plans-content{padding:15px}.transport-options,.travel-fields,.capacity-row{grid-template-columns:1fr}}.travel-plan-form h2{font-size:20px!important;font-weight:800!important}.travel-plan-form header p{color:#667085!important;font-size:11px!important;font-weight:500!important}.travel-plan-form legend,.travel-fields label,.capacity-row>label{color:#172033!important;font-size:12px!important;font-weight:700!important}.transport-options button{border:1.5px solid #cfd7e3!important;border-radius:11px!important;height:78px!important;padding:0 14px!important}.transport-options button.selected{border-color:#f4aa00!important;box-shadow:0 5px 14px #ffae001f!important}.vehicle-option-icon{background:#0a1424!important;border-radius:9px!important;flex:0 0 72px!important;place-items:center!important;width:72px!important;height:58px!important;display:grid!important;overflow:hidden!important}.vehicle-option-icon img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important}.transport-options b,.capacity-row fieldset b{color:#111a2b!important;font-size:13px!important;font-weight:800!important}.transport-options small,.capacity-row fieldset small{color:#596579!important;font-size:10px!important;font-weight:500!important}.transport-options em,.capacity-row fieldset em{font-size:16px!important;font-weight:800!important}.travel-fields{gap:15px!important;margin-top:18px!important;padding-top:17px!important}.travel-fields label{gap:8px!important}.travel-fields label>span{border:1.5px solid #cfd7e3!important;border-radius:9px!important;height:46px!important;padding:0 13px!important}.travel-fields label>span:focus-within{border-color:#eda900!important;box-shadow:0 0 0 3px #ffb8001a!important}.travel-fields input{color:#172033!important;font-size:12px!important;font-weight:600!important}.travel-fields input::placeholder{color:#7a8494!important;font-weight:500!important}.capacity-row{gap:38px!important;margin-top:17px!important;padding-top:17px!important}.capacity-row>label{gap:11px!important}.capacity-row>label>b{padding:7px 24px!important;font-size:12px!important;font-weight:800!important}.capacity-row fieldset>div{gap:11px!important;margin-top:9px!important}.capacity-row fieldset button{border:1.5px solid #cfd7e3!important;border-radius:10px!important;height:67px!important;padding:0 11px!important}.capacity-row fieldset button.selected{border-color:#f4aa00!important}.space-option-icon{border-radius:9px!important;width:35px!important;height:35px!important}.space-option-icon .dash-icon{stroke-width:2.2px!important;width:21px!important;height:21px!important}.travel-plan-form>footer button{height:44px!important;font-size:12px!important;font-weight:700!important}.save-plan{min-width:235px!important;font-size:14px!important}.plan-fact-icon{overflow:hidden}.plan-fact-icon img{object-fit:cover;border-radius:50%;width:100%;height:100%}.route-points b,.plan-facts b{font-weight:800!important}.plan-overview-card,.your-plans-card,.travel-plan-form{border-width:1.5px!important}.plan-title h2,.your-plans-card h2{font-weight:800!important}.travel-plans-page button{font-weight:700}.travel-plans-page input{outline:none}@media (width<=1050px){.transport-options{grid-template-columns:repeat(3,1fr)!important}.vehicle-option-icon{flex-basis:58px!important;width:58px!important}}@media (width<=700px){.transport-options{grid-template-columns:1fr!important}.transport-options button{height:76px!important}.travel-fields,.capacity-row{grid-template-columns:1fr!important}}@media (width>=701px){.travel-plan-form{padding:18px 20px!important}.travel-plan-form>header{padding-bottom:11px!important}.travel-plan-form fieldset{margin-top:13px!important}.transport-options{grid-template-columns:repeat(3,225px)!important;gap:11px!important;margin-top:8px!important}.transport-options button{border-radius:9px!important;height:64px!important;padding:0 11px!important}.vehicle-option-icon{border-radius:7px!important;flex-basis:58px!important;width:58px!important;height:46px!important}.transport-options b,.capacity-row fieldset b{font-size:12px!important}.transport-options small,.capacity-row fieldset small{font-size:9px!important}.travel-fields{grid-template-columns:1.65fr .85fr 1.05fr!important;gap:12px!important;margin-top:13px!important;padding-top:13px!important}.travel-fields label{gap:6px!important}.travel-fields label>span{border-radius:8px!important;height:39px!important;padding:0 11px!important}.travel-fields input{font-size:11px!important}.capacity-row{gap:30px!important;margin-top:12px!important;padding-top:12px!important}.capacity-row>label{gap:8px!important}.capacity-row>label>b{padding:6px 20px!important}.capacity-row fieldset>div{gap:9px!important;margin-top:7px!important}.capacity-row fieldset button{border-radius:8px!important;height:56px!important;padding:0 9px!important}.space-option-icon{border-radius:7px!important;width:30px!important;height:30px!important}.space-option-icon .dash-icon{width:18px!important;height:18px!important}.travel-plan-form>footer{margin-top:12px!important;padding-top:12px!important}.travel-plan-form>footer button{height:39px!important}.save-plan{min-width:205px!important;font-size:12px!important}.travel-plan-form legend,.travel-fields label,.capacity-row>label{font-size:11px!important}.travel-fields{grid-template-columns:repeat(3,minmax(0,1fr))!important}.travel-fields label:last-child{grid-column:1!important}.vehicle-option-icon{background:#111827!important;flex-basis:52px!important;width:52px!important;height:42px!important;padding:0!important}.vehicle-option-icon img{object-fit:cover!important;object-position:center!important;border-radius:6px!important;width:100%!important;height:100%!important}.transport-options button{gap:10px!important}.transport-options span{min-width:0!important}.transport-options span b{white-space:nowrap!important}}.plans-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#030f1f9e;place-items:center;padding:24px;animation:.2s plansFade;display:grid;position:fixed;inset:0}.plans-modal{background:#f8fafc;border:1px solid #fff5;border-radius:20px;flex-direction:column;width:min(850px,100%);max-height:min(78vh,720px);animation:.24s plansPop;display:flex;overflow:hidden;box-shadow:0 30px 90px #00000052}.plans-modal>header{background:#fff;border-bottom:1px solid #e0e5ec;align-items:center;min-height:82px;padding:0 24px;display:flex}.plans-modal>header span{gap:4px;display:grid}.plans-modal h2{color:#0d1829;margin:0;font-size:21px}.plans-modal>header p{color:#6b7585;margin:0;font-size:11px}.plans-modal>header>button{color:#1b2535;background:#fff;border:1px solid #dce2e9;border-radius:50%;width:38px;height:38px;margin-left:auto;font-size:24px}.plans-modal-list{scrollbar-width:thin;scrollbar-color:#c3cad4 transparent;gap:12px;padding:18px;display:grid;overflow-y:auto}.plans-modal-list>article{background:#fff;border:1px solid #dfe4eb;border-radius:14px;grid-template-columns:48px minmax(190px,1.35fr) minmax(180px,1fr) auto;align-items:center;gap:17px;min-height:110px;padding:16px;display:grid;box-shadow:0 5px 15px #08192d0a}.modal-plan-number{color:#aa7200;background:#fff2c8;border-radius:12px;place-items:center;width:42px;height:42px;font-size:13px;font-weight:800;display:grid}.modal-plan-route{gap:11px;display:grid}.modal-plan-route>span{gap:2px;padding-left:18px;display:grid;position:relative}.modal-plan-route i{border:2px solid #ea3b4a;border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:0}.modal-plan-route i.from{border-color:#17a84d}.modal-plan-route b,.modal-plan-vehicle b{color:#172132;font-size:12px}.modal-plan-route small,.modal-plan-vehicle small{color:#697486;font-size:9px}.modal-plan-vehicle{align-items:center;gap:11px;display:flex}.modal-plan-vehicle>img{object-fit:cover;background:#111827;border-radius:8px;width:60px;height:45px}.modal-plan-vehicle span{gap:4px;display:grid}.modal-plan-actions{gap:8px;display:flex}.modal-plan-actions button{color:#182334;background:#fff;border:1px solid #cfd6df;border-radius:8px;height:36px;padding:0 15px;font-size:10px;font-weight:700}.modal-plan-actions button.delete{color:#df323a;border-color:#ff777d}.modal-plans-empty{text-align:center;justify-items:center;padding:65px;display:grid}.modal-plans-empty .dash-icon{width:38px}.modal-plans-empty h3{margin:13px}.modal-plans-empty button{background:#ffb800;border:0;border-radius:8px;height:40px;padding:0 18px;font-weight:700}@keyframes plansFade{0%{opacity:0}to{opacity:1}}@keyframes plansPop{0%{opacity:0;transform:translateY(15px)scale(.98)}to{opacity:1;transform:none}}@media (width<=650px){.plans-modal-backdrop{padding:12px}.plans-modal{max-height:86vh}.plans-modal-list>article{grid-template-columns:40px 1fr}.modal-plan-vehicle,.modal-plan-actions{grid-column:2}.plans-modal-list{padding:12px}.plans-modal>header{padding:0 17px}}.carrier-documents-shell{background:#f5f7fb;grid-template-columns:270px minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.carrier-documents-shell>.premium-carrier-sidebar{width:270px!important;height:100dvh!important;display:flex!important}.carrier-documents-shell>.premium-carrier-sidebar nav{display:grid!important}.carrier-documents-shell>.premium-carrier-sidebar .premium-carrier-mini,.carrier-documents-shell>.premium-carrier-sidebar .premium-refer{display:flex!important}.carrier-documents-shell>.carrier-documents-page{background:radial-gradient(circle at 90% 0,#fff7da 0,#0000 26%),#f5f7fb;min-width:0;height:100dvh;overflow-y:auto}.carrier-documents-page>header{background:#fffffff5;border-bottom:1px solid #dfe4eb;gap:16px;height:104px;padding:0 30px;box-shadow:0 4px 20px #08182e09}.carrier-documents-page>header button{border:1px solid #dce2ea;border-radius:12px;width:44px;height:44px;box-shadow:0 5px 14px #08182e0d}.carrier-documents-page>header h1{letter-spacing:-.5px;font-size:26px;font-weight:800}.carrier-documents-page>header h1:after{content:"Manage and verify your carrier documents";color:#687386;letter-spacing:0;margin-top:5px;font-size:11px;font-weight:500;display:block}.carrier-documents-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:auto;margin:0;padding:24px 26px 35px}.documents-intro{background:linear-gradient(110deg,#fff9e6,#fffdf7);border:1px solid #efd171;border-radius:13px;grid-column:1/-1;padding:16px 20px}.documents-intro p{font-size:12px;font-weight:600}.documents-intro span{font-size:11px;font-weight:600}.carrier-document-card{border:1.5px solid #dce2ea;border-radius:17px;padding:20px 22px 0;box-shadow:0 10px 28px #06172b0e}.carrier-document-card:first-of-type{grid-column:1/-1}.document-card-heading h2{font-size:19px;font-weight:800}.document-card-heading p{font-size:10px;font-weight:500}.document-card-heading>strong{font-size:9px;font-weight:700}.document-previews{gap:18px;margin:18px auto 15px}.carrier-document-card:first-of-type .document-previews{max-width:680px}.document-previews.single{grid-template-columns:minmax(180px,290px)}.document-previews img,.document-mock{border-radius:10px;height:105px;box-shadow:0 6px 14px #0e18261f}.document-previews>label>strong{font-size:12px;font-weight:700}.document-upload-hint{margin:15px auto 18px;font-size:10px;line-height:1.65}.carrier-document-card>footer{gap:12px;min-height:72px}.carrier-document-card>footer>i{flex-basis:40px;width:40px;height:40px}.carrier-document-card>footer>i .dash-icon{width:21px;height:21px}.carrier-document-card>footer>span strong{font-size:14px;font-weight:800}.carrier-document-card>footer>span small{font-size:9px}.document-camera{width:40px;height:40px}.document-camera:before{font-size:21px}.upload-documents-action{border-radius:11px;grid-column:1/-1;width:260px;height:48px;margin:4px 0 0 auto;font-size:13px;position:sticky;bottom:16px;left:auto;transform:none;box-shadow:0 8px 20px #ffb50038}.document-mock:before,.document-mock:after{height:5px}.document-mock:before{top:18px;box-shadow:0 11px #19bd68}.document-mock:after{top:55px;box-shadow:0 12px #c9d0da}.document-mock i:first-child{width:22px;height:22px;top:13px;left:12px}.document-mock i:nth-child(2){width:43px;height:38px;bottom:9px;left:12px}.document-mock b{width:18px;height:18px;top:12px;right:12px;box-shadow:22px 0 #111b2e,0 22px #111b2e,22px 22px #111b2e}.document-mock em{font-size:7px}@media (width<=1050px){.carrier-documents-shell{grid-template-columns:225px minmax(0,1fr)}.carrier-documents-shell>.premium-carrier-sidebar{width:225px!important}.carrier-documents-content{grid-template-columns:1fr}.carrier-document-card:first-of-type,.documents-intro,.upload-documents-action{grid-column:auto}}@media (width<=760px){.carrier-documents-shell{height:auto;display:block;overflow:visible}.carrier-documents-shell>.premium-carrier-sidebar{width:100%!important;height:auto!important}.carrier-documents-shell>.premium-carrier-sidebar nav,.carrier-documents-shell>.premium-carrier-sidebar .premium-carrier-mini,.carrier-documents-shell>.premium-carrier-sidebar .premium-refer{display:none!important}.carrier-documents-shell>.carrier-documents-page{height:auto;overflow:visible}.carrier-documents-content{padding:15px}.upload-documents-action{width:100%;position:sticky}}@media (width>=761px){.carrier-documents-content{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:min(100% - 40px,920px)!important;margin:0 auto!important;padding:20px 0 28px!important}.documents-intro{padding:13px 17px!important}.carrier-document-card{border-radius:14px!important;padding:16px 18px 0!important}.document-card-heading h2{font-size:17px!important}.document-previews{gap:14px!important;margin:14px auto 11px!important}.carrier-document-card:first-of-type .document-previews{max-width:570px!important}.document-previews.single{grid-template-columns:minmax(160px,235px)!important}.document-previews img,.document-mock{border-radius:8px!important;height:82px!important}.document-upload-hint{margin:11px auto 13px!important;font-size:9px!important;line-height:1.5!important}.carrier-document-card>footer{min-height:61px!important}.carrier-document-card>footer>i,.document-camera{width:35px!important;height:35px!important}.carrier-document-card>footer>i{flex-basis:35px!important}.carrier-document-card>footer>span strong{font-size:13px!important}.upload-documents-action{border-radius:10px!important;width:230px!important;height:43px!important;margin:4px auto 0!important;font-size:12px!important;position:sticky!important;bottom:14px!important;left:auto!important;transform:none!important}.document-mock:before{top:14px!important}.document-mock:after{top:43px!important}.document-mock i:first-child{top:10px!important}.document-mock i:nth-child(2){height:31px!important;bottom:7px!important}.document-mock b{top:9px!important}}@media (width<=1050px) and (width>=761px){.carrier-documents-content{grid-template-columns:1fr!important;width:min(100% - 30px,720px)!important}.carrier-document-card:first-of-type{grid-column:auto!important}}@media (width>=1051px){.carrier-document-card:first-of-type{grid-column:auto!important}.carrier-document-card{flex-direction:column!important;height:330px!important;display:flex!important}.carrier-document-card .document-previews{align-items:start!important;width:100%!important;min-height:105px!important}.carrier-document-card:first-of-type .document-previews{max-width:none!important}.carrier-document-card .document-upload-hint{min-height:42px!important}.carrier-document-card>footer{margin-top:auto!important}.carrier-documents-content{grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:1080px!important}.documents-intro,.upload-documents-action{grid-column:1/-1!important}}.document-camera{border-radius:9px!important}.document-camera:before{content:"↑"!important;font-size:24px!important;font-weight:800!important;line-height:1!important}.your-plans-card article footer button{justify-content:center!important;align-items:center!important;gap:8px!important;min-width:105px!important;font-size:0!important;font-weight:700!important;display:inline-flex!important}.your-plans-card article footer button:before{content:"";background:#162236;width:16px;height:16px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='m4 16-1 5 5-1L20 8l-4-4L4 16Zm9-9 4 4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='m4 16-1 5 5-1L20 8l-4-4L4 16Zm9-9 4 4'/%3E%3C/svg%3E") 50%/contain no-repeat}.your-plans-card article footer button:after{content:"Edit Plan";font-size:11px}.your-plans-card article footer button.delete:before{background:#dc3545;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M4 7h16M9 7V4h6v3m3 0-1 14H7L6 7m4 4v6m4-6v6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M4 7h16M9 7V4h6v3m3 0-1 14H7L6 7m4 4v6m4-6v6'/%3E%3C/svg%3E") 50%/contain no-repeat}.your-plans-card article footer button.delete:after{content:"Delete Plan";font-size:11px}.travel-plan-form>footer button.delete{align-items:center!important;gap:8px!important;font-size:0!important;font-weight:700!important;display:inline-flex!important}.travel-plan-form>footer button.delete:before{content:"";background:#dc3545;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M4 7h16M9 7V4h6v3m3 0-1 14H7L6 7m4 4v6m4-6v6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M4 7h16M9 7V4h6v3m3 0-1 14H7L6 7m4 4v6m4-6v6'/%3E%3C/svg%3E") 50%/contain no-repeat}.travel-plan-form>footer button.delete:after{content:"Delete Plan";font-size:11px}.travel-fields{align-items:start!important}.travel-fields label{color:#111b2c!important;background:#fff!important;border:1.5px solid #d1d9e4!important;border-radius:11px!important;padding:10px!important;font-weight:800!important;box-shadow:0 5px 13px #0c1d320e!important}.travel-fields label>span{height:36px!important;box-shadow:none!important;background:#f9fafc!important;border:1px solid #e0e5ec!important;border-radius:7px!important;padding:0 9px!important}.travel-fields label:focus-within>span{background:#fff!important;border-color:#f1bd3e!important}.travel-fields input{color:#111827!important;font-weight:700!important}.travel-fields input::placeholder{font-weight:600!important}.capacity-row>label,.capacity-row>fieldset{background:#fff!important;border:1.5px solid #d1d9e4!important;border-radius:11px!important;padding:12px!important;box-shadow:0 5px 13px #0c1d320d!important}.capacity-row fieldset{margin:0!important}.capacity-row>label>b{color:#6e4a00!important;background:#fff2c9!important}.travel-plans-page{--navy:#0b172a;--muted:#667085;--line:#dfe5ec;--gold:#f5b400;--gold-soft:#fff8e5;background:#f4f6f9!important}.travel-plans-page>header{background:#fff!important;height:88px!important;padding:0 28px!important}.travel-plans-page>header>button{width:38px!important;height:38px!important;box-shadow:none!important;border-radius:9px!important;font-size:23px!important}.travel-plans-page>header h1{color:var(--navy)!important;font-size:23px!important;font-weight:800!important}.travel-plans-page>header p{color:var(--muted)!important;font-size:11px!important;font-weight:500!important}.travel-plans-content{grid-template-columns:330px minmax(0,1fr)!important;gap:16px!important;padding:18px!important}.plan-overview-card,.your-plans-card,.travel-plan-form{border:1px solid var(--line)!important;background:#fff!important;border-radius:14px!important;box-shadow:0 8px 24px #09192e0e!important}.plan-overview-card{padding:20px!important}.plan-title{gap:13px!important;padding-bottom:17px!important}.plan-title>i{width:48px!important;height:48px!important;box-shadow:none!important;background:#fff1c3!important}.plan-title .dash-icon{width:24px!important;height:24px!important}.plan-title h2,.your-plans-card h2,.travel-plan-form h2{color:var(--navy)!important;font-size:18px!important;font-weight:800!important}.plan-title p,.travel-plan-form header p{color:var(--muted)!important;font-size:10px!important}.plan-counts{margin:18px 0!important}.plan-counts span{font-size:11px!important;font-weight:600!important}.plan-counts strong{font-size:25px!important}.plan-overview-card>button{background:var(--gold)!important;height:42px!important;box-shadow:none!important;border-radius:8px!important;font-size:12px!important}.your-plans-card{padding:16px!important}.your-plans-card>article{background:var(--gold-soft)!important;box-shadow:none!important;border:1px solid #efc75a!important;border-radius:10px!important;margin-top:13px!important;padding:16px!important}.route-points{min-width:210px!important}.route-points b,.plan-facts b{font-size:12px!important}.route-points small,.plan-facts small{font-size:9px!important}.plan-facts{min-height:78px!important}.plan-fact-icon{width:34px!important;height:34px!important}.plan-fact-icon svg{width:19px!important;height:19px!important}.your-plans-card article footer{margin-top:12px!important;padding-top:11px!important}.your-plans-card article footer button{min-width:96px!important;height:34px!important}.travel-plan-form{padding:18px!important}.travel-plan-form>header{padding-bottom:12px!important}.travel-plan-form fieldset{margin-top:13px!important}.travel-plan-form legend,.travel-fields label,.capacity-row>label{font-size:11px!important}.transport-options{grid-template-columns:repeat(3,220px)!important;gap:10px!important;margin-top:8px!important}.transport-options button{border:1px solid var(--line)!important;height:60px!important;box-shadow:none!important;border-radius:9px!important;padding:0 10px!important;transform:none!important}.transport-options button.selected{border-color:var(--gold)!important;background:var(--gold-soft)!important;box-shadow:inset 3px 0 var(--gold)!important}.vehicle-option-icon{flex-basis:48px!important;width:48px!important;height:39px!important}.transport-options b,.capacity-row fieldset b{font-size:11px!important}.transport-options small,.capacity-row fieldset small{font-size:8.5px!important}.travel-fields{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-top:14px!important;padding-top:14px!important}.travel-fields label,.capacity-row>label,.capacity-row>fieldset{border:1px solid var(--line)!important;box-shadow:none!important;border-radius:9px!important;padding:9px!important}.travel-fields label:last-child{grid-column:auto!important}.travel-fields label>span{background:#f8fafc!important;border:1px solid #e5e9ef!important;height:34px!important}.travel-fields label:focus-within{border-color:var(--gold)!important;box-shadow:0 0 0 3px #f5b40017!important}.travel-fields input{font-size:10px!important}.capacity-row{grid-template-columns:.9fr 1.1fr!important;gap:12px!important;margin-top:10px!important;padding-top:10px!important}.capacity-row fieldset>div{gap:8px!important}.capacity-row fieldset button{border:1px solid var(--line)!important;height:50px!important;box-shadow:none!important}.space-option-icon{width:27px!important;height:27px!important}.travel-plan-form>footer{margin-top:11px!important;padding-top:11px!important}.travel-plan-form>footer button{height:38px!important}.save-plan{background:var(--gold)!important;min-width:190px!important;box-shadow:none!important;border-radius:8px!important}.travel-plans-page button{transition:background .16s,border-color .16s,transform .16s}.travel-plans-page button:hover{filter:none!important}.plan-overview-card>button:hover,.save-plan:hover{background:#eaaa00!important}.your-plans-card>header button:hover,.your-plans-card article footer button:hover{background:#f8fafc!important;border-color:#aeb8c5!important}@media (width<=1150px){.travel-plans-content{grid-template-columns:1fr!important}.travel-plan-form{grid-column:auto!important}.travel-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important}.transport-options{grid-template-columns:repeat(3,1fr)!important}}@media (width<=700px){.travel-fields,.capacity-row,.transport-options{grid-template-columns:1fr!important}}.journey-shell{color:#101827;background:#fbfcfe;grid-template-columns:250px 1fr;min-height:100vh;font-family:Poppins,sans-serif;display:grid}.journey-sidebar{color:#fff;background:linear-gradient(155deg,#06172b,#021225);flex-direction:column;height:100vh;padding:19px 17px;display:flex;position:sticky;top:0;overflow:auto}.journey-logo{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:10px;display:flex}.journey-logo img{border-radius:10px;width:49px;height:49px}.journey-logo span,.journey-user span,.journey-refer span{display:grid}.journey-logo b{font-size:22px}.journey-logo small{letter-spacing:2px}.journey-user{background:#ffffff0c;border-radius:11px;align-items:center;gap:11px;margin:28px 0 15px;padding:14px;display:flex}.journey-user img{object-fit:cover;border-radius:50%;width:52px;height:52px}.journey-user b{font-size:13px}.journey-user small{font-size:8px}.journey-user em{background:#13a34b;border-radius:4px;width:max-content;margin-top:5px;padding:3px 6px;font-size:7px;font-style:normal}.journey-sidebar nav{gap:3px;display:grid}.journey-sidebar nav button{color:#fff;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;height:43px;padding:0 11px;font-size:10px;display:flex}.journey-sidebar nav button.active{color:#081627;background:linear-gradient(100deg,#ffb500,#ffd225)}.j-icon{text-align:center;width:26px;font-size:17px}.journey-refer{background:#ffffff0b;border-radius:10px;align-items:center;gap:12px;margin-top:auto;padding:14px;font-size:28px;display:flex}.journey-refer b{font-size:10px}.journey-refer small{color:#b8c3d2;font-size:7px}.journey-page{min-width:0}.journey-page>header{background:#fff;border-bottom:1px solid #e8ebef;align-items:center;height:102px;padding:0 30px;display:flex}.journey-page>header>button{background:0 0;border:0;width:38px;font-size:25px}.journey-page>header>span{margin-left:8px}.journey-page>header h1{margin:0;font-size:21px}.journey-page>header p{color:#596579;margin:5px 0 0;font-size:10px}.journey-page>header>div{align-items:center;gap:18px;margin-left:auto;display:flex}.journey-page>header>div>img{object-fit:cover;border-radius:50%;width:43px;height:43px}.journey-page>header>div>span{font-size:10px;display:grid}.journey-page>header>div small{color:#09a43d;font-size:8px}.journey-page>header>div>b{font-size:10px}.journey-bell{background:0 0;border:0;font-size:20px;position:relative}.journey-bell i{background:#ffb800;border-radius:50%;place-items:center;width:17px;height:17px;font-size:8px;font-style:normal;display:grid;position:absolute;top:-8px;right:-5px}.journey-content{grid-template-columns:minmax(520px,1.42fr) minmax(365px,.88fr);gap:18px;padding:22px;display:grid}.journey-left,.journey-right{align-content:start;gap:8px;display:grid}.journey-card,.journey-hero{background:#fff;border:1px solid #e7e9ed;border-radius:13px;overflow:hidden}.journey-hero{height:220px;position:relative}.journey-hero>div{z-index:2;position:absolute;top:36px;left:37px}.journey-hero h2{margin:0 0 12px;font-size:23px}.journey-hero p{font-size:14px;line-height:1.7}.journey-hero img{object-fit:cover;width:100%;height:100%}.journey-card{padding:20px}.journey-card h2{margin:0;font-size:15px}.schedule-card>header,.weight-card>header,.route-card>header{justify-content:space-between;align-items:center;display:flex}.schedule-toggle{border:1px solid #d8dce2;border-radius:24px;grid-template-columns:1fr 1fr;width:375px;margin:16px 0;display:grid}.schedule-toggle button{background:#fff;border:0;border-radius:23px;height:45px}.schedule-toggle button.active{color:#fff;background:#172236}.selected-days{background:#fffbf3;border:1px solid #f2dec0;border-radius:10px;padding:16px}.selected-days p{align-items:center;gap:13px;margin:0 0 14px;display:flex}.selected-days p>b{color:#fff;background:#13a449;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.selected-days p span{display:grid}.selected-days small{color:#606b7c}.selected-days>div{grid-template-columns:repeat(7,1fr);gap:20px;display:grid}.selected-days button{background:#fff;border:1px solid #e2e4e7;border-radius:8px;height:43px}.selected-days button.selected{background:#ffb800;border-color:#ffb800}.vehicle-card h2{margin-bottom:15px}.vehicle-select{border:1px solid #dce0e5;border-radius:9px;align-items:center;gap:18px;height:48px;padding:0 18px;display:flex}.vehicle-select span{margin-left:auto}.vehicle-options{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:15px;display:grid}.vehicle-options button{background:#fff;border:1px solid #e0e3e7;border-radius:9px;place-items:center;height:125px;display:grid;position:relative}.vehicle-options button.selected{border-color:#ffb500}.vehicle-options img{object-fit:contain;width:105px;height:70px}.vehicle-options i{background:#ffb800;border-radius:50%;place-items:center;width:20px;height:20px;font-style:normal;display:grid;position:absolute;top:8px;right:8px}.weight-card{min-height:286px}.weight-card header>b{background:#f1f2f4;border-radius:20px;padding:8px 20px}.weight-card>input{accent-color:#ffb600;width:100%;margin-top:27px}.weight-card>p{color:#566276;justify-content:space-between;display:flex}.weight-card>div{background:#fffbf5;border:1px solid #f2e2c6;border-radius:10px;gap:12px;margin-top:26px;padding:18px;font-size:12px;line-height:1.7;display:flex}.weight-card>div>b,.weight-card>div span b{color:#f0a500}.route-card{min-height:502px}.route-card header button{color:#eea600;background:0 0;border:0;align-items:center;display:flex}.route-card>label{gap:10px;margin-top:30px;padding-left:42px;font-size:11px;display:grid;position:relative}.route-card>label>span{border:1px solid #dce1e7;border-radius:27px;align-items:center;gap:12px;height:54px;padding:0 17px;font-size:19px;display:flex}.route-card input{background:0 0;border:0;outline:0;width:100%;font-family:inherit}.journey-time-fields{grid-template-columns:1fr 1fr;gap:24px;margin-top:26px;display:grid}.journey-time-fields label{gap:10px;font-size:11px;display:grid}.journey-time-fields span{border:1px solid #dce1e7;border-radius:28px;align-items:center;height:58px;padding:0 14px;display:flex}.journey-time-fields input{font-weight:600}.journey-actions{background:#fffcf7;border:1px solid #e8e4dc;border-radius:12px;grid-column:1/-1;align-items:center;gap:15px;min-height:79px;padding:13px 18px;display:flex}.journey-actions p{color:#b1322d;margin-right:auto}.journey-actions p.success{color:#109843}.journey-actions button{background:#fff;border:1px solid #dce0e5;border-radius:8px;height:48px;padding:0 25px;font-weight:600}.journey-actions button:last-child{background:#ffb800;border:0;width:295px;margin-left:auto}@media (width<=1050px){.journey-shell{grid-template-columns:210px 1fr}.journey-content{grid-template-columns:1fr}.journey-actions{grid-column:auto}.selected-days>div{gap:8px}}@media (width<=760px){.journey-shell{display:block}.journey-sidebar{height:auto;position:relative}.journey-sidebar nav,.journey-user,.journey-refer{display:none}.journey-page>header{height:78px;padding:0 14px}.journey-page>header>div{display:none}.journey-content{padding:12px}.journey-hero{height:180px}.journey-hero>div{top:20px;left:20px}.schedule-toggle{width:100%}.selected-days>div{grid-template-columns:repeat(4,1fr)}.vehicle-options{grid-template-columns:1fr}.journey-actions{flex-wrap:wrap}.journey-actions button:last-child{width:100%}}.journey-hero{background:#fff}.journey-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#fff 0% 28%,#fffffff5 37%,#ffffff94 50%,#0000 68%);position:absolute;inset:0}.journey-hero>div{z-index:2}.journey-hero img{object-position:62% center}.journey-bell{place-items:center;width:38px;height:38px;display:grid;font-size:0!important}.journey-bell:before{content:"";background:#111;width:21px;height:21px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M6 17h12l-1.5-2v-4.5a4.5 4.5 0 0 0-9 0V15L6 17Zm4 3h4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M6 17h12l-1.5-2v-4.5a4.5 4.5 0 0 0-9 0V15L6 17Zm4 3h4'/%3E%3C/svg%3E") 50%/contain no-repeat}.journey-support{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;align-items:center;gap:9px;padding:0 22px;display:flex;font-size:11px!important}.journey-support:before{content:"";background:#111;width:21px;height:21px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M4 14v-2a8 8 0 0 1 16 0v2M4 14h3v5H4zm13 0h3v5h-3zM17 19c-1 2-3 2-5 2'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M4 14v-2a8 8 0 0 1 16 0v2M4 14h3v5H4zm13 0h3v5h-3zM17 19c-1 2-3 2-5 2'/%3E%3C/svg%3E") 50%/contain no-repeat}.journey-map-modal{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#06142699;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.journey-map-modal>section{background:#fff;border-radius:16px;gap:14px;width:min(100%,520px);padding:22px;display:grid;box-shadow:0 24px 70px #0004}.journey-map-modal header{justify-content:space-between;align-items:center;display:flex}.journey-map-modal h2{margin:0;font-size:18px}.journey-map-modal header button{background:#f1f2f4;border:0;border-radius:50%;width:34px;height:34px;font-size:20px}.map-preview{color:#263346;background:radial-gradient(circle at 30% 30%,#fff9df,#edf3e8);border:1px solid #f0d998;border-radius:12px;align-content:center;place-items:center;gap:6px;height:145px;display:grid}.map-preview span{color:#efa900;font-size:34px}.map-preview small{color:#677181}.journey-map-modal label{gap:6px;font-size:10px;font-weight:600;display:grid}.journey-map-modal input{border:1px solid #dce0e5;border-radius:8px;height:44px;padding:0 12px;font-family:inherit}.current-location,.apply-map{border:0;border-radius:8px;height:43px;font-weight:600}.current-location{color:#cc9000;background:#fff;border:1px solid #edb000}.apply-map{background:#ffb800}.vehicle-select:before{content:"🏍️";margin-right:16px}.bank-shell{color:#101827;background:#fbfcfe;grid-template-columns:250px 1fr;min-height:100vh;font-family:Poppins,sans-serif;display:grid}.bank-sidebar{color:#fff;background:linear-gradient(155deg,#06172b,#021225);flex-direction:column;height:100vh;padding:19px 17px;display:flex;position:sticky;top:0;overflow:auto}.bank-logo{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:10px;display:flex}.bank-logo img{border-radius:10px;width:49px;height:49px}.bank-logo span,.bank-user span,.bank-refer span{display:grid}.bank-logo b{font-size:22px}.bank-logo small{letter-spacing:2px}.bank-user{background:#ffffff0c;border-radius:11px;align-items:center;gap:11px;margin:27px 0 14px;padding:14px;display:flex}.bank-user img{object-fit:cover;border-radius:50%;width:52px;height:52px}.bank-user b{font-size:13px}.bank-user small{font-size:8px}.bank-user em{background:#13a34b;border-radius:4px;width:max-content;margin-top:4px;padding:3px 6px;font-size:7px;font-style:normal}.bank-sidebar nav{gap:3px;display:grid}.bank-sidebar nav button{color:#fff;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;height:42px;padding:0 11px;font-size:10px;display:flex}.bank-sidebar nav i{text-align:center;width:25px;font-size:17px;font-style:normal}.bank-sidebar nav button.active{color:#081627;background:linear-gradient(100deg,#ffb500,#ffd225)}.bank-refer{background:#ffffff0b;border-radius:10px;align-items:center;gap:12px;margin-top:auto;padding:14px;font-size:27px;display:flex}.bank-refer b{font-size:10px}.bank-refer small{color:#b8c3d2;font-size:7px}.bank-page>header{background:#fff;border-bottom:1px solid #e6e9ee;align-items:center;height:106px;padding:0 28px;display:flex}.bank-page>header>button{background:#fff;border:1px solid #dce1e7;border-radius:7px;width:51px;height:51px;font-size:24px}.bank-page>header>span{margin-left:20px}.bank-page>header h1{margin:0;font-size:21px}.bank-page>header p{color:#637087;margin:5px 0;font-size:10px}.bank-page>header>div{align-items:center;gap:18px;margin-left:auto;display:flex}.bank-page>header img{object-fit:cover;border-radius:50%;width:43px;height:43px}.bank-page>header>div>span{font-size:10px;display:grid}.bank-page>header small{color:#0ca741;font-size:8px}.bank-bell{background:0 0;border:0;width:38px;height:38px;font-size:0;position:relative}.bank-bell:before{content:"";background:#111;width:21px;height:21px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' d='M6 17h12l-1.5-2v-5a4.5 4.5 0 0 0-9 0v5L6 17Zm4 3h4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' d='M6 17h12l-1.5-2v-5a4.5 4.5 0 0 0-9 0v5L6 17Zm4 3h4'/%3E%3C/svg%3E") 50%/contain no-repeat}.bank-bell i{background:#ffb800;border-radius:50%;place-items:center;width:17px;height:17px;font-size:8px;font-style:normal;display:grid;position:absolute;top:-4px;right:0}.bank-support{border-inline:1px solid #e5e5e5;align-items:center;gap:8px;padding:0 21px;font-size:10px;display:flex}.bank-support:before{content:"🎧";font-size:19px}.secure-strip{justify-content:flex-end;align-items:center;height:28px;padding-right:30px;font-size:10px;display:flex}.bank-content{grid-template-columns:375px 1fr;gap:20px;padding:0 28px 28px;display:grid}.bank-info,.bank-form{background:#fff;border:1px solid #e1e5ea;border-radius:12px}.bank-info{text-align:center;padding:29px 23px}.bank-art{background:#fff8e2;border-radius:50%;place-items:center;width:135px;height:135px;margin:0 auto 15px;font-size:65px;display:grid;position:relative}.bank-art i{color:#fff;background:#e6a000;border-radius:50%;place-items:center;width:43px;height:43px;font-style:normal;display:grid;position:absolute;bottom:16px;right:8px}.bank-info h2{font-size:19px}.bank-info>p{color:#3e4858;font-size:12px;line-height:1.8}.bank-info hr{border:0;border-top:1px solid #ececec;margin:24px 0}.bank-info ul{text-align:left;gap:20px;padding:0;list-style:none;display:grid}.bank-info li{align-items:center;gap:15px;font-size:12px;line-height:1.7;display:flex}.bank-info>button{background:#ffb800;border:0;border-radius:7px;width:100%;height:50px;margin:17px 0;font-weight:600}.bank-info>small{text-align:left;background:#fffaf0;border:1px solid #f1daa0;border-radius:8px;padding:13px;font-size:9px;line-height:1.6;display:block}.bank-form{padding:27px}.bank-form h2{margin:0 0 25px;font-size:19px}.bank-grid{grid-template-columns:1fr 1fr;gap:23px 20px;display:grid}.bank-grid label{gap:9px;font-size:10px;font-weight:600;display:grid}.bank-grid .wide{grid-column:1/-1}.bank-grid input,.bank-grid select{background:#fff;border:1px solid #dbe0e7;border-radius:7px;outline:0;height:53px;padding:0 14px;font-family:inherit}.ifsc>span{grid-template-columns:1fr 170px;gap:17px;display:grid}.ifsc button{color:#dd9700;background:#fff;border:1px solid #dbe0e7;border-radius:7px;font-weight:600}.bank-form fieldset{border:0;margin:23px 0;padding:0}.bank-form legend{margin-bottom:10px;font-size:10px;font-weight:600}.bank-form fieldset>div{grid-template-columns:1fr 1fr;gap:20px;display:grid}.bank-form fieldset button{text-align:left;background:#fff;border:1px solid #dbe0e7;border-radius:8px;height:58px;padding-left:17px;font-weight:600}.bank-form fieldset button.active{color:#111;background:#fffaf0;border-color:#ffb800}.bank-notice{background:#fffbf2;border:1px solid #f2dca7;border-radius:8px;padding:16px;font-size:10px}.bank-message{color:#c32e2e;font-size:10px}.bank-message.success{color:#0b9d3e}.bank-form footer{justify-content:space-between;align-items:center;margin-top:28px;display:flex}.bank-form footer button{color:#d22;background:0 0;border:0;height:49px;font-weight:600}.bank-form footer button:last-child{color:#111;background:#ffb800;border-radius:7px;width:380px}.bank-grid input:focus,.bank-grid select:focus{border-color:#ffb800;box-shadow:0 0 0 3px #ffb80019}@media (width<=1100px){.bank-shell{grid-template-columns:210px 1fr}.bank-content{grid-template-columns:1fr}.bank-info{display:none}}@media (width<=760px){.bank-shell{display:block}.bank-sidebar{height:auto;position:relative}.bank-sidebar nav,.bank-user,.bank-refer{display:none}.bank-page>header{height:78px;padding:0 14px}.bank-page>header>div{display:none}.bank-content{padding:12px}.bank-form{padding:18px}.bank-grid{grid-template-columns:1fr}.bank-grid .wide{grid-column:auto}.ifsc>span,.bank-form fieldset>div{grid-template-columns:1fr}.bank-form footer button:last-child{width:auto;padding-inline:22px}}.orders-shell{background:#fffaf0}.orders-page{min-width:0;min-height:100vh;padding-bottom:125px;position:relative}.orders-page>header{background:#fff}.orders-content{padding:28px}.parcel-tab{color:#8d6500;background:#fffaf0;border:1px solid #eed18a;border-radius:11px;align-items:center;gap:14px;width:max-content;height:52px;padding:0 24px;display:flex}.parcel-tab span{font-size:25px}.parcel-tab b{font-size:14px}.orders-list{background:#fff;border:1px solid #dfe4ea;border-radius:14px;margin-top:27px;padding:17px;box-shadow:0 5px 20px #07172b08}.orders-list>header{border-bottom:1px solid #e6e9ed;justify-content:flex-end;align-items:center;gap:14px;height:67px;padding-bottom:17px;display:flex}.orders-list>header label{border:1px solid #dce1e7;border-radius:9px;align-items:center;gap:9px;height:45px;padding:0 14px;display:flex}.orders-list select,.orders-list input{background:#fff;border:0;outline:0;font-family:inherit;font-size:10px}.order-entry{border-bottom:1px solid #e5e8ec;grid-template-columns:88px 1fr auto;align-items:center;gap:20px;min-height:148px;padding:20px;display:grid}.order-entry:last-child{border-bottom:0}.parcel-icon{color:#0a1728;background:#fff4cf;border-radius:50%;place-items:center;width:68px;height:68px;font-size:38px;display:grid}.order-entry h2{margin:0 0 8px;font-size:17px}.order-entry p{color:#637087;margin:0 0 10px;font-size:11px}.order-entry strong{font-size:14px}.order-entry strong i{color:#149444;font-style:normal}.order-entry>button{color:#fff;background:#06182b;border:0;border-radius:10px;height:53px;padding:0 25px;font-weight:600}.orders-empty{color:#6b7583;justify-items:center;gap:6px;padding:60px;font-size:36px;display:grid}.orders-empty h2,.orders-empty p{margin:0;font-size:15px}.orders-empty p{font-size:10px}.orders-bottom{z-index:20;background:#fff;border:1px solid #e2e5e9;border-radius:31px;justify-content:space-around;align-items:center;width:min(820px,100vw - 300px);height:87px;display:flex;position:fixed;bottom:12px;left:calc(50vw + 125px);transform:translate(-50%);box-shadow:0 9px 35px #07172b1b}.orders-bottom button{color:#4e5969;background:0 0;border:0;place-items:center;gap:5px;width:75px;font-size:25px;display:grid}.orders-bottom small{font-size:10px}.orders-bottom .active{color:#efaa00}.orders-bottom .plus{color:#111;background:#ffb800;border-radius:50%;width:82px;height:82px;margin-top:-47px;font-size:39px}.order-modal{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#06142699;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.order-modal>section{background:#fff;border-radius:16px;justify-items:center;width:min(100%,420px);padding:27px;display:grid;position:relative}.order-modal>section>button:first-child{background:#f0f1f3;border:0;border-radius:50%;width:34px;height:34px;font-size:21px;position:absolute;top:15px;right:15px}.order-modal h2{margin:15px}.order-modal p{border-bottom:1px solid #eee;justify-content:space-between;width:100%;padding:12px;font-size:11px;display:flex}.order-modal p span{font-weight:600}.order-modal .complete{color:#119642}.close-details{background:#ffb800;border:0;border-radius:8px;width:100%;height:45px;margin-top:15px;font-weight:600}@media (width>=761px){.orders-page{padding-bottom:0}.orders-content{padding:32px 38px}.parcel-tab{height:57px;padding-inline:25px}.orders-list{margin-top:29px;padding:18px 35px 0}.orders-list>header{height:78px}.order-entry{grid-template-columns:92px 1fr auto;min-height:177px;padding:22px 0}.order-entry h2{font-size:18px}.order-entry p{font-size:12px}.order-entry>button{min-width:170px;height:61px;font-size:13px}.parcel-icon{width:74px;height:74px}.orders-bottom{display:none}.orders-list>header label:first-child:before{content:"Filter";font-size:11px;font-weight:600}.orders-list>header label:first-child select{width:18px;font-size:0}.orders-list>header label:nth-child(2){min-width:238px;position:relative}.orders-list>header label:nth-child(2):after{content:"22 Aug – 21 Aug 2026";font-size:11px;font-weight:600}.orders-list>header label:nth-child(2) input{opacity:0;cursor:pointer;position:absolute;inset:0}}@media (width<=1050px){.orders-bottom{width:calc(100vw - 250px);left:calc(50vw + 105px)}}.delivery-cube{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:31px;height:31px}.parcel-tab>.delivery-cube{width:24px;height:24px}.exact-deliveries>header,.delivery-filter{position:relative}.delivery-filter>button,.delivery-date{background:#fff;border:1px solid #dce1e7;border-radius:9px;height:48px;padding:0 18px;font-family:inherit;font-size:11px;font-weight:600}.delivery-filter>div{z-index:5;background:#fff;border:1px solid #e1e4e8;border-radius:9px;width:155px;padding:6px;position:absolute;top:54px;right:0;box-shadow:0 9px 25px #07172b1c}.delivery-filter>div button{text-align:left;background:#fff;border:0;border-radius:6px;width:100%;padding:10px;font-size:10px}.delivery-filter>div button:hover{background:#fff3cb}.delivery-date{min-width:238px}.exact-deliveries .parcel-icon{color:#09172a}.exact-deliveries .order-entry>div{align-self:center}.details-modal>section>header{box-sizing:border-box!important;grid-template-columns:38px minmax(0,1fr) 38px!important;align-items:center!important;gap:15px!important;width:100%!important;padding:0 20px!important;display:grid!important}.details-modal>section>header h1{text-align:center!important;margin:0!important}.details-modal>section>header button:first-child{justify-self:start!important;margin:0!important}.details-modal>section>header button:last-child{justify-self:end!important;margin:0!important}@media (width<=760px){.orders-content{padding:12px}.order-entry{grid-template-columns:58px 1fr;gap:12px;padding:14px}.parcel-icon{width:52px;height:52px;font-size:28px}.order-entry>button{grid-column:2;width:max-content;height:40px}.orders-bottom{width:calc(100vw - 20px);height:75px;left:50%}.orders-bottom .plus{width:67px;height:67px}.orders-list>header{justify-content:flex-start;overflow:auto}.orders-page{padding-bottom:100px}}.details-modal>section{background:#f6f7f9;border-radius:20px;width:min(94vw,610px);max-height:92vh;padding:0;display:block;overflow:hidden}.details-modal>section>header{background:#fff;align-items:center;gap:15px;height:70px;padding:0 24px;display:flex}.details-modal>section>header h1{margin:0;font-size:23px}.details-modal>section>header button{background:#eef0f2;border:0;border-radius:50%;font-size:20px;width:36px!important;height:36px!important;position:static!important}.details-modal>section>header button:last-child{margin-left:auto}.detail-scroll{gap:17px;max-height:calc(92vh - 70px);padding:20px;display:grid;overflow:auto}.detail-summary,.route-details,.sender-rating,.earnings-detail>article,.detail-metrics article{background:#fff;border:1px solid #dfe4e9;border-radius:16px}.detail-summary{grid-template-columns:1fr auto;padding:25px;display:grid}.detail-summary h2{max-width:350px;margin:0;font-size:21px}.detail-summary p{color:#697281}.detail-summary span>strong{margin-top:22px;font-size:34px;display:block}.detail-summary>i{background:#fff3c9;border-radius:15px;place-items:center;width:82px;height:82px;font-size:43px;font-style:normal;display:grid}.detail-summary footer{grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:22px;display:flex}.detail-summary footer b{color:#13924d;background:#e5f7ed;border-radius:10px;padding:12px 20px}.detail-metrics{grid-template-columns:1fr 1fr;gap:17px;display:grid}.detail-metrics article{align-items:center;gap:15px;padding:20px;display:flex}.detail-metrics i,.sender-rating>i{background:#fff4ce;border-radius:50%;place-items:center;width:52px;height:52px;font-size:26px;font-style:normal;display:grid}.detail-metrics span{color:#68717f;display:grid}.detail-metrics strong{color:#101827;margin-top:8px;font-size:18px}.route-details{padding:25px}.route-details h2{margin:0 0 22px}.route-details>div{gap:22px;min-height:95px;display:flex;position:relative}.route-details i{border:9px solid #12a55b;border-radius:50%;flex:none;width:32px;height:32px}.route-details i.drop{border-color:#df3838}.route-details>div:first-of-type:after{content:"";border-left:3px dotted #c7ccd2;height:65px;position:absolute;top:32px;left:15px}.route-details span b{font-size:15px}.route-details span p{color:#687281;margin-top:8px}.sender-rating{align-items:center;gap:25px;padding:25px;display:flex}.sender-rating>i{color:#176b92;background:#dcfff0}.sender-rating span b{font-size:17px}.sender-rating p{color:#687281;margin:7px 0 0}.earnings-detail>h2{font-size:19px}.earnings-detail>article{padding:22px}.earnings-detail header,.earnings-detail p{justify-content:space-between;align-items:center;display:flex}.earnings-detail header{border-bottom:1px dashed #d4d8dd;padding-bottom:17px}.earnings-detail p{color:#687281;border-bottom:1px solid #eceff2;margin:0;padding:15px 0}.earnings-detail p:last-child{border:0}.earnings-detail p b{color:#111;text-align:right;max-width:55%}.earnings-detail .green{color:#15934f}@media (width<=600px){.details-modal{padding:0}.details-modal>section{border-radius:0;width:100%;max-height:100vh}.detail-scroll{max-height:calc(100vh - 70px);padding:13px}.detail-summary{padding:20px}.detail-summary h2{font-size:19px}.detail-summary>i{width:65px;height:65px}.detail-metrics{gap:10px}.detail-metrics article{padding:14px}.route-details,.sender-rating{padding:20px}}.earn-shell{--navy:#041426;--yellow:#ffc400;--green:#079447;--line:#e5e8ed;color:#111827;background:#fbfbfc;grid-template-columns:213px 1fr;height:100dvh;font-family:Inter,Poppins,Arial,sans-serif;display:grid;overflow:hidden}.earn-shell button{font:inherit;cursor:pointer}.earn-side{box-sizing:border-box;color:#fff;background:linear-gradient(150deg,#06172a,#020d19);height:100dvh;padding:20px 15px;overflow:auto}.earn-logo{color:#fff;background:0 0;border:0;align-items:center;gap:8px;font-size:20px;display:flex}.earn-logo img{width:43px;height:43px}.earn-logo b{display:grid}.earn-logo small{color:var(--yellow);letter-spacing:1px;font-size:8px}.earn-user{background:#10243a;border-radius:10px;align-items:center;gap:9px;margin:24px 0 14px;padding:13px 8px;display:flex}.earn-user img{object-fit:cover;background:#fff4d0;border-radius:50%;width:48px;height:48px}.earn-user span{gap:3px;display:grid}.earn-user b{font-size:11px}.earn-user small{color:#cbd3df;font-size:7px}.earn-user em{background:#087b43;border-radius:4px;width:max-content;padding:3px 5px;font-size:7px;font-style:normal}.earn-side nav{gap:2px;display:grid}.earn-side nav button{color:#f2f4f8;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;height:41px;padding:0 10px;font-size:10px;display:flex}.earn-side nav i{text-align:center;width:20px;font-size:16px;font-style:normal}.earn-side nav .active{color:#071426;background:linear-gradient(90deg,#f9b700,#ffd21a);font-weight:700}.earn-refer{background:#102238;border-radius:10px;align-items:center;gap:8px;margin-top:18px;padding:13px 9px;font-size:24px;display:flex}.earn-refer span{gap:3px;display:grid}.earn-refer b{font-size:9px}.earn-refer small{color:#bdc8d5;font-size:7px}.earn-page{height:100dvh;overflow:auto}.earn-top{z-index:9;background:#fff;border-bottom:1px solid #e8eaee;align-items:center;height:78px;padding:0 27px;display:flex;position:sticky;top:0}.earn-top>button{background:#fff;border:0;border-right:1px solid #eee;width:42px;height:42px;margin-right:12px;font-size:19px}.earn-top>span h1{margin:0;font-size:20px}.earn-top>span p{color:#596174;margin:4px 0 0;font-size:10px}.earn-top>div{align-items:center;gap:12px;height:100%;margin-left:auto;display:flex}.earn-top>div>button{background:#fff;border:0;border-left:1px solid #eee;height:100%;padding:0 22px;font-size:18px;position:relative}.earn-top>div>button i{background:var(--yellow);border-radius:50%;width:15px;height:15px;font-size:8px;font-style:normal;line-height:15px;position:absolute;top:19px;right:14px}.earn-top>div>img{object-fit:cover;background:#fff3cb;border-radius:50%;width:43px;height:43px;margin-left:8px}.earn-top>div>span{display:grid}.earn-top>div>span b{font-size:11px}.earn-top>div>span small{color:var(--green);font-size:8px}.earn-grid{grid-template-columns:minmax(480px,1fr) minmax(490px,1.04fr);gap:20px;padding:18px 28px;display:grid}.earn-grid>div{align-content:start;gap:13px;display:grid}.earn-balance{box-sizing:border-box;background:radial-gradient(circle at 76%,#ffe891,#0000 28%),linear-gradient(110deg,#fffdf7,#fff9e8);border:1px solid #f2d787;border-radius:14px;justify-content:space-between;min-height:174px;padding:26px 30px;display:flex}.earn-balance small{font-size:11px}.earn-balance h2{margin:12px 0 15px;font-size:39px;line-height:1}.earn-balance button,.earn-primary{color:#fff;background:linear-gradient(135deg,#0aa04e,#007d39);border:0;border-radius:8px;padding:10px 19px;font-weight:700}.earn-balance>i{background:#ffe99c;border-radius:50%;place-items:center;width:135px;font-size:59px;font-style:normal;display:grid}.earn-metrics{grid-template-columns:1fr 1fr;gap:11px;display:grid}.earn-metrics article{box-sizing:border-box;border:1px solid var(--line);background:#fff;border-radius:13px;min-height:137px;padding:19px;position:relative}.earn-metrics article>i{color:#175add;background:#edf4ff;border-radius:9px;place-items:center;width:36px;height:36px;font-size:18px;font-style:normal;display:grid;position:absolute;top:16px;right:17px}.earn-metrics p{color:#3e485c;margin:0;font-size:11px}.earn-metrics h3{margin:14px 0 12px;font-size:20px}.earn-metrics article>b{color:var(--green);font-size:10px;position:absolute;bottom:25px;right:19px}.earn-metrics article>button{border:1px solid var(--yellow);background:#fff;border-radius:15px;padding:6px 10px;font-size:9px}.earn-metrics .deliveries>i{background:0 0;width:auto;height:auto;font-size:50px;top:auto;bottom:16px;right:45px}.earn-card{border:1px solid var(--line);background:#fff;border-radius:14px}.earn-card>header{justify-content:space-between;align-items:center;padding:14px 19px 8px;display:flex}.earn-card h2{margin:0;font-size:14px}.earn-card header button{color:#078d40;background:0 0;border:0;font-size:9px}.recent{padding:0 18px 5px}.recent>header{padding-left:0;padding-right:0}.earn-tx{border-top:1px solid #edf0f3;grid-template-columns:33px 1fr auto 58px;align-items:center;gap:10px;min-height:55px;display:grid}.earn-tx>i,.earn-rules article>i,.earn-method>i{width:31px;height:31px;color:var(--green);background:#e8f8ed;border-radius:8px;place-items:center;font-style:normal;display:grid}.earn-tx>i.red{color:#e32937;background:#fff0f0}.earn-tx>span{gap:3px;display:grid}.earn-tx span b{font-size:10px}.earn-tx small{color:#687185;font-size:8px}.earn-tx strong{font-size:11px}.green{color:var(--green)}.red{color:#e52a38}.earn-tx>em{color:#087f3d;text-align:center;background:#e3f8e9;border-radius:7px;padding:5px;font-size:8px;font-style:normal}.earn-tx>em.deducted,.earn-tx>em.failed{color:#df2b37;background:#ffe9e9}.earn-note{color:#45516a;background:#eef4ff;border-radius:7px;margin:0;padding:8px 9px;font-size:8px}.earn-note.bottom{padding:12px 15px}.earn-rules{padding:0 10px 10px}.earn-rules>div{grid-template-columns:1fr 1fr;display:grid}.earn-rules article{grid-template-columns:36px 1fr auto;align-items:center;gap:9px;min-height:52px;padding:0 10px;display:grid}.earn-rules article>span{gap:3px;display:grid}.earn-rules article small,.earn-methods>label,.earn-settle>label{color:#606a7b;font-size:8px}.earn-rules article b{font-size:9px}.earn-methods{padding:0 12px 9px}.earn-methods>label{margin:5px 7px;display:block}.earn-method{border:1px solid #eceef2;border-radius:8px;align-items:center;gap:9px;min-height:45px;padding:0 9px;display:flex;position:relative}.earn-method+label{margin-top:9px}.earn-method>span{gap:2px;display:grid}.earn-method span b{font-size:10px}.earn-method span small{font-size:8px}.earn-method>em{color:#087d3d;background:#e4f8e9;border-radius:7px;margin-left:auto;padding:6px 10px;font-size:8px;font-style:normal}.earn-method>button{background:0 0;border:0;margin-left:auto;font-size:18px}.earn-method>div{z-index:3;background:#fff;border:1px solid #eee;border-radius:8px;width:140px;padding:5px;position:absolute;top:38px;right:5px;box-shadow:0 8px 20px #0002}.earn-method>div button{text-align:left;background:#fff;border:0;width:100%;padding:7px;font-size:9px;display:block}.earn-add{color:var(--green);background:0 0;border:0;margin:6px auto;font-size:9px;display:block}.earn-settle{padding:13px 12px}.earn-settle>h2{margin:0 0 8px}.earn-purple{color:#fff;background:linear-gradient(120deg,#6530df,#6021ed);border-radius:8px;justify-content:space-between;align-items:center;padding:11px 14px;display:flex}.earn-purple span{display:grid}.earn-purple small{font-size:8px}.earn-purple b{font-size:23px}.earn-purple p{margin:0;font-size:8px}.earn-purple i{background:#ffffff20;border-radius:12px;place-items:center;width:49px;height:49px;font-size:24px;font-style:normal;display:grid}.earn-settle>label{margin:8px 7px 5px;display:block}.earn-summary{grid-template-columns:repeat(3,1fr);display:grid}.earn-summary span{border-right:1px solid #e8eaf0;gap:4px;padding:0 8px;font-size:8px;display:grid}.earn-summary b{font-size:10px}.earn-steps{grid-template-columns:1fr 1fr;gap:6px;display:grid}.earn-steps span{align-items:center;gap:7px;font-size:8px;display:flex}.earn-steps b{width:18px;height:18px;color:var(--green);background:#def6e4;border-radius:50%;place-items:center;display:grid}.earn-sub{max-width:1080px;margin:auto;padding:24px}.earn-sub>.full{padding:22px}.earn-rules.full>div{grid-template-columns:1fr}.earn-rules.full article{border-bottom:1px solid #eee;min-height:66px}.earn-methods.full .earn-method{min-height:62px}.earn-settle.full .earn-purple{padding:25px}.earn-transactions{padding:12px 22px 22px}.earn-transactions>header{gap:12px;padding:8px 0 18px}.earn-transactions>header>div{gap:5px;display:flex}.earn-transactions header button{color:#495366;background:#fff;border:1px solid #e1e4e8;border-radius:17px;padding:8px 11px}.earn-transactions header button.active{color:#fff;background:#07172b}.earn-transactions .earn-tx{grid-template-columns:40px 1fr auto 70px;min-height:68px}.load{background:#fff;border:1px solid #ddd;border-radius:8px;margin:18px auto 0;padding:9px 20px;display:block}.empty{text-align:center;color:#778094;padding:25px}.earn-modal{z-index:50;background:#031121aa;place-items:center;padding:15px;display:grid;position:fixed;inset:0}.earn-modal>form{box-sizing:border-box;background:#fff;border-radius:17px;width:min(560px,100%);max-height:90vh;padding:28px;position:relative;overflow:auto}.earn-modal>form>button:first-child{background:0 0;border:0;font-size:25px;position:absolute;top:15px;right:18px}.earn-modal h2{margin-top:0}.earn-modal label{color:#445064;gap:7px;margin-bottom:13px;font-size:10px;font-weight:600;display:grid}.earn-modal input{border:1px solid #dfe3e9;border-radius:8px;padding:12px}.earn-tabs{background:#f1f3f6;border-radius:9px;margin-bottom:18px;padding:4px;display:flex}.earn-tabs button{background:0 0;border:0;border-radius:7px;flex:1;padding:9px}.earn-tabs button.active{background:#fff;box-shadow:0 2px 8px #0001}.earn-form{grid-template-columns:1fr 1fr;gap:0 13px;display:grid}.earn-primary{width:100%}.earn-msg{color:#d82837;font-size:10px}.withdraw-total{background:#fff7da;border-radius:10px;gap:5px;margin-bottom:18px;padding:18px;display:grid}.withdraw-total b{font-size:27px}.scrim{display:none}@media (width<=1150px){.earn-grid{grid-template-columns:1fr}.earn-grid>div:nth-child(2){grid-template-columns:1fr 1fr}.earn-settle{grid-column:1/-1}}@media (width<=780px){.earn-shell{height:auto;display:block;overflow:visible}.earn-side{z-index:30;width:225px;transition:all .2s;position:fixed;left:-235px}.earn-shell.open .earn-side{left:0}.scrim{z-index:20;background:#00102080;border:0;display:block;position:fixed;inset:0}.earn-page{height:auto}.earn-top{height:67px;padding:0 10px}.earn-top>span h1{font-size:15px}.earn-top>div>b,.earn-top>div>img,.earn-top>div>span,.earn-top>div>button{display:none}.earn-grid{padding:12px;display:block}.earn-grid>div{margin-bottom:12px;display:grid}.earn-grid>div:nth-child(2){grid-template-columns:1fr}.earn-settle{grid-column:auto}.earn-balance{padding:21px}.earn-balance h2{font-size:30px}.earn-balance>i{width:100px}.earn-metrics,.earn-rules>div{grid-template-columns:1fr}.earn-sub{padding:12px}.earn-transactions>header{flex-direction:column;align-items:stretch}.earn-transactions>header>div{overflow:auto}.earn-tx{grid-template-columns:33px 1fr auto!important}.earn-tx>em{grid-column:3}.earn-form{grid-template-columns:1fr}}.earn-balance>i{transition:all .2s;color:#0000!important;cursor:pointer!important;background:linear-gradient(145deg,#fff3b6,#ffe58a)!important;border-radius:50%!important;place-items:center!important;width:135px!important;font-size:0!important;display:grid!important;position:relative!important;box-shadow:inset 0 0 0 1px #fff!important}.earn-balance>i:hover{transform:translateY(-3px);box-shadow:0 12px 28px #d6a90025!important}.earn-balance>i:before{content:"💵";color:initial;filter:drop-shadow(0 5px 4px #a8750030);font-size:44px;position:absolute;top:29px;left:42px}.earn-balance>i:after{content:"ⓘ";color:#fff;background:#07172b;border:2px solid #fff;border-radius:50%;place-items:center;width:27px;height:27px;font:700 14px Arial;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:0 4px 10px #00142b33}.earn-rules-pop{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030f1dad;place-items:center;padding:18px;animation:.18s rules-fade;display:grid;position:fixed;inset:0}.earn-rules-pop>section{background:#fff;border:1px solid #fff5;border-radius:20px;width:min(710px,100%);max-height:92vh;animation:.22s rules-up;overflow:auto;box-shadow:0 28px 90px #00132966}.earn-rules-pop header{background:linear-gradient(120deg,#fffdf7,#fff7d9);border-bottom:1px solid #e9ecf1;padding:24px 26px 20px;display:flex;position:relative}.earn-rules-pop header span{display:grid}.earn-rules-pop header small{color:#a07100;letter-spacing:1.4px;font-size:9px;font-weight:800}.earn-rules-pop h2{color:#07172b;margin:5px 0 3px;font-size:24px}.earn-rules-pop header p{color:#657084;margin:0;font-size:10px}.earn-rules-pop header button{color:#263247;background:#fff;border:1px solid #e1e5ea;border-radius:50%;width:34px;height:34px;font-size:20px;position:absolute;top:20px;right:20px}.earn-rules-pop-list{grid-template-columns:1fr 1fr;gap:0 20px;padding:12px 25px;display:grid}.earn-rules-pop-list article{border-bottom:1px solid #edf0f3;grid-template-columns:42px 1fr;align-items:center;gap:11px;min-height:65px;display:grid}.earn-rules-pop-list article>i{border-radius:10px;place-items:center;width:37px;height:37px;font-size:18px;font-style:normal;font-weight:700;display:grid}.earn-rules-pop-list i.green{color:#099348;background:#e5f8eb}.earn-rules-pop-list i.purple{color:#7338ed;background:#f1e9ff}.earn-rules-pop-list i.blue{color:#1764dc;background:#e9f1ff}.earn-rules-pop-list i.orange{color:#e89b00;background:#fff5df}.earn-rules-pop-list i.red{color:#f02b38;background:#ffeded}.earn-rules-pop-list span{gap:4px;display:grid}.earn-rules-pop-list small{color:#667185;font-size:9px}.earn-rules-pop-list b{color:#101827;font-size:11px}.earn-rules-pop footer{color:#3d4e6a;background:#eef4ff;border-radius:9px;align-items:center;gap:10px;margin:4px 25px 24px;padding:12px 14px;display:flex}.earn-rules-pop footer>i{color:#1764dc;font-size:17px;font-style:normal}.earn-rules-pop footer p{margin:0;font-size:9px}.earn-rules-pop footer button{color:#fff;background:#07172b;border:0;border-radius:7px;margin-left:auto;padding:8px 20px;font-size:10px;font-weight:700}@keyframes rules-fade{0%{opacity:0}}@keyframes rules-up{0%{opacity:0;transform:translateY(12px)scale(.98)}}@media (width<=650px){.earn-balance>i{width:100px!important}.earn-balance>i:before{font-size:36px;top:37px;left:28px}.earn-rules-pop-list{grid-template-columns:1fr;padding:10px 18px}.earn-rules-pop>section{border-radius:16px}.earn-rules-pop header{padding:21px 20px}.earn-rules-pop footer{align-items:flex-start;margin:4px 18px 18px}.earn-rules-pop footer button{white-space:nowrap}}.earn-grid>div:nth-child(2)>.earn-rules{display:none}.earn-grid>div:nth-child(2){grid-auto-rows:max-content}.earn-metrics article>i{font-size:0!important}.earn-metrics article>i:after{content:"";background:#1764dc;width:21px;height:21px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 13h2v7H3zm4-4h2v11H7zm4 3h2v8h-2zm4-7h2v15h-2zm4-2h2v17h-2z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 13h2v7H3zm4-4h2v11H7zm4 3h2v8h-2zm4-7h2v15h-2zm4-2h2v17h-2z'/%3E%3C/svg%3E") 50%/contain no-repeat}.earn-metrics article:nth-child(2)>i:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 7h-3V5l-2-2H9L7 5v2H4a2 2 0 0 0-2 2v10h20V9a2 2 0 0 0-2-2ZM9 5h6v2H9v12H4V9h16v10h-5V7H9Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 7h-3V5l-2-2H9L7 5v2H4a2 2 0 0 0-2 2v10h20V9a2 2 0 0 0-2-2ZM9 5h6v2H9v12H4V9h16v10h-5V7H9Z'/%3E%3C/svg%3E")}.earn-metrics article:nth-child(3)>i{background:#e6f8ec!important}.earn-metrics article:nth-child(3)>i:after{background:#079447;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13 2-9 12h7l-1 8 9-12h-7z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13 2-9 12h7l-1 8 9-12h-7z'/%3E%3C/svg%3E")}.earn-metrics article:nth-child(4)>i:after,.earn-metrics article:nth-child(5)>i:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 17 10 11l4 4 6-8v4h2V3h-8v2h4.2L13.8 11 10 7.2l-7.4 7.4z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 17 10 11l4 4 6-8v4h2V3h-8v2h4.2L13.8 11 10 7.2l-7.4 7.4z'/%3E%3C/svg%3E")}.earn-balance>i:before{width:73px;height:73px;content:""!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'%3E%3Cpath fill='%236f4422' d='M15 34h66v46H15z'/%3E%3Cpath fill='%23915b2d' d='M10 39c0-6 5-11 11-11h55v12H21c-3 0-5 2-5 5s2 5 5 5h60v30H18c-5 0-8-3-8-8z'/%3E%3Cpath fill='%23f7b900' d='M62 43h24v22H62c-6 0-11-5-11-11s5-11 11-11z'/%3E%3Ccircle cx='63' cy='54' r='4' fill='%23fff1a6'/%3E%3Cpath fill='%234f8b58' d='m28 30 8-20 40 14-3 9z'/%3E%3Cpath fill='%237fbd79' d='m36 27 5-10 24 8-3 6z'/%3E%3C/svg%3E") 50%/contain no-repeat!important;top:31px!important;left:31px!important}.earn-rules-pop-list article>i{font-size:0!important}.earn-rules-pop-list article>i:after{content:"";background:currentColor;width:20px;height:20px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 3h10v2h-3a4 4 0 0 1-4 4H7v2h3l6 10h-3L7 11V9h3a2 2 0 0 0 2-2H7z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 3h10v2h-3a4 4 0 0 1-4 4H7v2h3l6 10h-3L7 11V9h3a2 2 0 0 0 2-2H7z'/%3E%3C/svg%3E") 50%/contain no-repeat}.earn-rules-pop-list article:nth-child(2)>i:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 3a4 4 0 1 0 0 8 4 4 0 0 0 0-8Zm10 10a4 4 0 1 0 0 8 4 4 0 0 0 0-8ZM5 20 17 4h2L7 20z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 3a4 4 0 1 0 0 8 4 4 0 0 0 0-8Zm10 10a4 4 0 1 0 0 8 4 4 0 0 0 0-8ZM5 20 17 4h2L7 20z'/%3E%3C/svg%3E")}.earn-rules-pop-list article:nth-child(n+3)>i:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 3h-1V1h-2v2H8V1H6v2H5a3 3 0 0 0-3 3v14h20V6a3 3 0 0 0-3-3Zm1 15H4V9h16zM9 17l-4-4 1.4-1.4L9 14.2l6.6-6.6L17 9z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 3h-1V1h-2v2H8V1H6v2H5a3 3 0 0 0-3 3v14h20V6a3 3 0 0 0-3-3Zm1 15H4V9h16zM9 17l-4-4 1.4-1.4L9 14.2l6.6-6.6L17 9z'/%3E%3C/svg%3E")}.ride-flow{z-index:900;color:#101827;background:#fff9ea;font-family:Inter,Poppins,Arial,sans-serif;position:fixed;inset:0;overflow:auto}.ride-flow>header{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf7ee;border-bottom:1px solid #efe8d7;align-items:center;gap:16px;height:78px;padding:0 max(24px,50vw - 580px);display:flex;position:sticky;top:0}.ride-flow>header button{color:#07172b;background:#fff;border:0;border-radius:50%;width:42px;height:42px;font-size:24px}.ride-flow>header h1{margin:0;font-size:21px}.ride-flow>header p{color:#697286;margin:3px 0 0;font-size:10px}.ride-hero{background:#fff;border:1px solid #c8d6ee;border-radius:22px;justify-items:center;padding:35px;display:grid;box-shadow:0 8px 35px #0b203508}.ride-hero>i{background:#edf3ff;border-radius:20px;width:76px;height:76px}.ride-hero>i:after{content:"";background:#246dd1;width:38px;height:38px;margin:19px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 17 9 11l4 4 7-9v5h2V2h-9v2h5.2L12.8 11 9 7.2l-7.4 7.4z'/%3E%3C/svg%3E") 50%/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 17 9 11l4 4 7-9v5h2V2h-9v2h5.2L12.8 11 9 7.2l-7.4 7.4z'/%3E%3C/svg%3E") 50%/contain}.ride-hero p{color:#707887;margin:18px 0 10px}.ride-hero h2{margin:0;font-size:45px}.ride-hero strong{color:#246dd1;margin-top:22px}.ride-flow.green .ride-hero{border-color:#b9e2ca}.ride-flow.green .ride-hero i{background:#eaf8ef}.ride-flow.green .ride-hero i:after,.ride-flow.green .ride-hero strong{color:#079447;background-color:#079447}.ride-flow.purple .ride-hero{border-color:#d9c7f2}.ride-flow.purple .ride-hero i{background:#f3ebff}.ride-flow.purple .ride-hero i:after,.ride-flow.purple .ride-hero strong{color:#763add;background-color:#763add}.ride-title{justify-content:space-between;align-items:center;margin:30px 0 14px;display:flex}.ride-title h2{margin:0;font-size:21px}.ride-title span{color:#777f8d;font-size:12px}.ride-list{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ride-list>article{background:#fff;border:1px solid #e0e3e8;border-radius:18px;padding:22px 24px;box-shadow:0 8px 28px #0b1b3007}.ride-list article>header{justify-content:space-between;display:flex}.ride-list header span{gap:8px;display:grid}.ride-list header b{font-size:14px}.ride-list header strong{font-size:16px}.ride-list header small{color:#727b8b;font-size:10px}.ride-list header em{color:#078d42;background:#dff8e7;border-radius:10px;height:max-content;padding:8px 13px;font-size:10px;font-style:normal;font-weight:700}.ride-list header em.pending{color:#bd7b00;background:#fff2c9}.ride-list article>div{border-top:1px solid #e9ebef;grid-template-columns:repeat(3,1fr);margin-top:20px;padding-top:17px;display:grid}.ride-list article>div span{gap:7px;display:grid}.ride-list article>div small{color:#747d8c;font-size:9px}.ride-list .negative{color:#dc3a45}.ride-list .positive{color:#099348}.ride-info{color:#46617e;background:#eef4ff;border-radius:10px;margin:20px 0 0;padding:14px;font-size:10px}@media (width<=680px){.ride-flow>header{height:70px;padding:0 18px}.ride-flow>header p{display:none}.ride-flow>main{width:calc(100% - 30px);margin-top:18px}.ride-hero{padding:30px 18px}.ride-hero>i{width:64px;height:64px}.ride-hero>i:after{width:32px;height:32px;margin:16px}.ride-hero p{font-size:12px}.ride-hero h2{font-size:34px}.ride-list{grid-template-columns:1fr}.ride-list>article{padding:19px}.ride-list header strong{font-size:14px}.ride-title{margin-top:25px}.ride-title h2{font-size:19px}}.ride-flow{background:linear-gradient(#fffdf7 0,#fff9e9 45%,#fffaf0 100%)}.ride-flow>header{border-bottom:1px solid #ece7db;height:82px;padding-inline:max(28px,50vw - 540px);box-shadow:0 4px 20px #121c2d06}.ride-flow>header button{background:#fff;border:1px solid #e8e9ec;place-items:center;width:40px;height:40px;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 5px 16px #0c1b3012}.ride-flow>header button:hover{transform:translate(-2px);box-shadow:0 8px 20px #0c1b301f}.ride-flow>header h1{letter-spacing:-.35px;font-size:22px}.ride-flow>header p{font-size:10px}.ride-flow>main{width:min(1080px,100% - 56px);margin:26px auto 55px}.ride-hero{box-sizing:border-box;background:linear-gradient(135deg,#fff 20%,#fbfdff);border:1px solid #d9e3f2;border-radius:20px;min-height:230px;padding:28px;position:relative;overflow:hidden;box-shadow:0 12px 38px #0c1f380e}.ride-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#e9f2ff 0,#e9f2ff00 68%);border-radius:50%;width:280px;height:280px;position:absolute;top:-110px;right:-85px}.ride-hero>i{z-index:1;border-radius:18px;width:64px;height:64px;box-shadow:inset 0 0 0 1px #fff}.ride-hero>i:after{width:30px;height:30px;margin:17px}.ride-hero p{z-index:1;color:#6d7687;margin:15px 0 7px;font-size:13px}.ride-hero h2{z-index:1;letter-spacing:-1px;font-size:40px;line-height:1}.ride-hero strong{z-index:1;box-shadow:none;border:1px solid #dbe8fb;border-radius:999px;align-items:center;gap:7px;margin-top:18px;padding:8px 13px;font-size:11px;line-height:1;display:flex;color:#246dd1!important;background:#f4f8ff!important}.ride-hero strong span{font-size:13px;transform:rotate(-18deg)}.ride-flow.green .ride-hero{background:linear-gradient(135deg,#fff 20%,#fbfffc);border-color:#c8e6d5}.ride-flow.green .ride-hero:before{background:radial-gradient(circle,#e6f7ed 0,#e6f7ed00 68%)}.ride-flow.green .ride-hero i:after{background-color:#079447}.ride-flow.green .ride-hero strong{border-color:#caead7;color:#079447!important;background:#effaf3!important}.ride-flow.purple .ride-hero i:after{background-color:#763add}.ride-flow.purple .ride-hero strong{border-color:#e0d3f5;color:#763add!important;background:#f7f2ff!important}.ride-flow.orange .ride-hero i:after{background-color:#d99100}.ride-flow.orange .ride-hero strong{border-color:#f0dfb5;color:#b87800!important;background:#fff9ea!important}.ride-title{margin:27px 2px 13px}.ride-title h2{letter-spacing:-.25px;font-size:19px}.ride-title span{background:#fff;border:1px solid #e8e3d8;border-radius:999px;padding:6px 10px;font-size:9px}.ride-list{gap:14px}.ride-list>article{border-color:#e1e5ea;border-radius:16px;padding:20px 21px;transition:transform .18s,box-shadow .18s;box-shadow:0 8px 24px #0b1b3009}.ride-list>article:hover{transform:translateY(-2px);box-shadow:0 13px 30px #0b1b3013}.ride-list header b{letter-spacing:.1px;font-size:12px}.ride-list header strong{letter-spacing:-.15px;font-size:14px}.ride-list header small{font-size:9px}.ride-list header em{border-radius:8px;padding:7px 11px;font-size:8px}.ride-list article>div{margin-top:17px;padding-top:15px}.ride-list article>div small{font-size:8px}.ride-list article>div b{font-size:11px}.ride-info{background:#f1f6ff;border:1px solid #dfe9f8;align-items:center;margin-top:18px;padding:13px 15px;font-size:9px;display:flex}@media (width>=1200px){.ride-flow>main{width:min(1040px,100% - 64px)}}@media (width<=680px){.ride-flow>header{height:68px;padding-inline:15px}.ride-flow>header h1{font-size:18px}.ride-flow>main{width:calc(100% - 26px);margin:14px auto 35px}.ride-hero{border-radius:18px;min-height:250px;padding:29px 16px}.ride-hero>i{width:66px;height:66px}.ride-hero>i:after{width:32px;height:32px}.ride-hero p{text-align:center;margin-top:18px;font-size:12px}.ride-hero h2{font-size:35px}.ride-hero strong{margin-top:19px;font-size:10px}.ride-title{margin:25px 2px 12px}.ride-title h2{font-size:18px}.ride-list{gap:13px}.ride-list>article{border-radius:17px;padding:19px}.ride-list header strong{font-size:14px}.ride-list article>div b{font-size:11px}}.ride-flow{box-sizing:border-box;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);grid-template-rows:auto minmax(0,1fr);place-content:center;padding:24px;animation:.18s ride-popup-fade;background:#030f1dad!important;display:grid!important;overflow:hidden!important}.ride-flow>header,.ride-flow>main{box-sizing:border-box;background:#fffdf8;width:min(920px,100vw - 48px)}.ride-flow>header{border-radius:20px 20px 0 0;animation:.22s ride-popup-up;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid #ffffffa6!important;border-bottom-color:#ece7db!important;height:72px!important;padding:0 24px!important;position:static!important;box-shadow:0 -15px 60px #000a1933!important}.ride-flow>header:after{content:"×";color:#344056;cursor:pointer;pointer-events:none;background:#fff;border:1px solid #e2e5e9;border-radius:50%;place-items:center;width:34px;height:34px;margin-left:auto;font-size:20px;box-shadow:0 4px 12px #0b1b300f;display:grid!important}.ride-flow>main{scrollbar-width:thin;border-radius:0 0 20px 20px;min-height:0;max-height:calc(100vh - 120px);padding:20px 24px 25px;animation:.22s ride-popup-up;overflow:auto;box-shadow:0 28px 80px #000a1961;margin:0!important}.ride-flow .ride-hero{border-radius:16px;min-height:190px;padding:22px}.ride-flow .ride-hero>i{border-radius:15px;width:54px;height:54px}.ride-flow .ride-hero>i:after{width:26px;height:26px;margin:14px}.ride-flow .ride-hero p{margin:11px 0 6px;font-size:11px}.ride-flow .ride-hero h2{font-size:34px}.ride-flow .ride-hero strong{margin-top:13px;padding:7px 12px;font-size:9px}.ride-flow .ride-title{margin:20px 2px 11px}.ride-flow .ride-list{gap:12px}.ride-flow .ride-list>article{padding:17px 18px}.ride-flow .ride-info{margin-bottom:0}@keyframes ride-popup-fade{0%{opacity:0}}@keyframes ride-popup-up{0%{opacity:0;transform:translateY(14px)scale(.985)}}@media (width<=680px){.ride-flow{-webkit-backdrop-filter:none;backdrop-filter:none;padding:0;background:#fff9ea!important;display:block!important;overflow:auto!important}.ride-flow>header,.ride-flow>main{width:100%}.ride-flow>header{border-radius:0;top:0;height:68px!important;box-shadow:none!important;border:0!important;border-bottom:1px solid #ece7db!important;padding:0 15px!important;position:sticky!important}.ride-flow>header:after{display:none}.ride-flow>main{max-height:none;box-shadow:none;border-radius:0;padding:14px 13px 32px}.ride-flow .ride-hero{min-height:235px;padding:27px 15px}.ride-flow .ride-hero>i{width:64px;height:64px}.ride-flow .ride-hero>i:after{width:32px;height:32px;margin:16px}.ride-flow .ride-hero p{margin-top:17px;font-size:12px}.ride-flow .ride-hero h2{font-size:35px}.ride-flow .ride-hero strong{margin-top:18px;font-size:10px}}*{box-sizing:border-box}.carrier-layout{color:#071326;background:#fffaf0;grid-template-columns:240px minmax(0,1fr);min-height:100vh;font-family:Poppins,sans-serif;display:grid}.carrier-layout button{font:inherit}.carrier-ui-icon{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.carrier-layout-sidebar{color:#fff;background:linear-gradient(155deg,#06172b,#031326);flex-direction:column;height:100vh;padding:20px 15px;display:flex;position:sticky;top:0;overflow:hidden}.carrier-layout-logo{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:11px;height:58px;padding:0 5px;display:flex}.carrier-layout-logo img{object-fit:cover;border-radius:50%;width:45px;height:45px}.carrier-layout-logo span{display:grid}.carrier-layout-logo b{font-size:21px}.carrier-layout-logo small{letter-spacing:3px;margin-top:3px;font-size:8px}.carrier-layout-user{background:#ffffff08;border:1px solid #ffffff18;border-radius:12px;align-items:center;gap:10px;margin:22px 0 13px;padding:12px 10px;display:flex}.carrier-layout-user img{object-fit:cover;background:#fff;border:2px solid #ffbc00;border-radius:50%;flex:0 0 50px;width:50px;height:50px}.carrier-layout-user span{gap:3px;min-width:0;display:grid}.carrier-layout-user b{text-overflow:ellipsis;font-size:12px;overflow:hidden}.carrier-layout-user small{color:#c1c9d5;white-space:nowrap;font-size:7px}.carrier-layout-user em{color:#fff;background:#0a8c50;border-radius:4px;width:max-content;padding:3px 6px;font-size:7px;font-style:normal}.carrier-layout-sidebar nav{flex-direction:column;flex:1;gap:2px;min-height:0;display:flex}.carrier-layout-sidebar nav button{color:#f6f8fb;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;min-height:38px;padding:0 11px;font-size:9px;display:flex}.carrier-layout-sidebar nav button:nth-child(6),.carrier-layout-sidebar nav button:nth-child(9){border-top:1px solid #ffffff18;border-radius:0;min-height:44px;margin-top:5px;padding-top:5px}.carrier-layout-sidebar nav button:hover,.carrier-layout-sidebar nav button:focus-visible{outline-offset:-2px;background:#ffffff12;outline:2px solid #ffc000}.carrier-layout-sidebar nav button.active{color:#071326;background:linear-gradient(100deg,#ffb800,#ffd126);font-weight:700}.carrier-layout-sidebar nav button span{white-space:nowrap}.carrier-layout-sidebar nav .carrier-ui-icon{flex:0 0 18px;width:18px;height:18px}.carrier-layout-refer{background:#ffffff0a;border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:11px;display:flex}.carrier-layout-refer span{gap:2px;display:grid}.carrier-layout-refer small{color:#c0c8d4;font-size:7px}.carrier-layout-header{z-index:30;background:#fff;border-bottom:1px solid #e5e8ed;justify-content:space-between;align-items:center;height:104px;padding:0 30px;display:flex;position:sticky;top:0}.carrier-layout-header>span h1{margin:0;font-size:23px}.carrier-layout-header>span p{color:#657084;margin:4px 0 0;font-size:10px}.carrier-layout-header>div{align-items:center;gap:17px;display:flex}.carrier-layout-header>div>button{color:#071326;cursor:pointer;background:0 0;border:0}.carrier-layout-header>div>button:first-child{border-right:1px solid #e3e5e9;border-radius:0;place-items:center;width:38px;height:38px;padding-right:17px;display:grid;position:relative}.carrier-layout-header>div>button:first-child i{background:#ffb800;border-radius:50%;place-items:center;width:17px;height:17px;font-size:8px;font-style:normal;display:grid;position:absolute;top:-5px;right:5px}.carrier-header-support{align-items:center;gap:7px;font-size:11px;font-weight:600;border-right:1px solid #e3e5e9!important;padding:8px 15px!important;display:flex!important}.carrier-header-user{text-align:left;align-items:center;gap:9px;display:flex!important}.carrier-header-user img{object-fit:cover;background:#fff;border:2px solid #ffb800;border-radius:50%;width:43px;height:43px}.carrier-header-user span{gap:2px;display:grid}.carrier-header-user small{color:#00a44b;font-size:7px}.carrier-layout-content{min-width:0}.carrier-layout-content>.journey-shell,.carrier-layout-content>.bank-shell,.carrier-layout-content>.earn-shell,.carrier-layout-content>.carrier-documents-shell,.carrier-layout-content>.carrier-travel-shell,.carrier-layout-content>.carrier-dashboard{width:100%!important;height:auto!important;min-height:calc(100vh - 104px)!important;display:block!important;overflow:visible!important}.carrier-layout-content .journey-sidebar,.carrier-layout-content .bank-sidebar,.carrier-layout-content .earn-side,.carrier-layout-content .premium-carrier-sidebar{display:none!important}.carrier-layout-content .journey-page,.carrier-layout-content .bank-page,.carrier-layout-content .earn-page,.carrier-layout-content .premium-carrier-shell{width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}.carrier-layout-content .journey-page>header,.carrier-layout-content .bank-page>header,.carrier-layout-content .earn-top,.carrier-layout-content .premium-carrier-shell>header{display:none!important}.carrier-layout-content .journey-content{min-height:auto!important}.carrier-layout-content .orders-content{padding-top:32px!important}@media (width<=850px){.carrier-layout{grid-template-columns:76px minmax(0,1fr)}.carrier-layout-sidebar{padding-inline:10px}.carrier-layout-logo span,.carrier-layout-user span,.carrier-layout-sidebar nav button span,.carrier-layout-refer{display:none}.carrier-layout-logo{justify-content:center}.carrier-layout-user{justify-content:center;padding:8px}.carrier-layout-user img{flex-basis:42px;width:42px;height:42px}.carrier-layout-sidebar nav button{justify-content:center;padding:0}.carrier-layout-header{height:82px;padding:0 16px}.carrier-layout-header>span h1{font-size:18px}.carrier-layout-header>span p{display:none}.carrier-header-support{font-size:0}.carrier-header-user span{display:none}}.carrier-layout-header{position:sticky}.carrier-layout-header>.carrier-header-role-switch{z-index:2;background:#fff!important;border:1px solid #c7cbd1!important;border-radius:22px!important;grid-template-columns:1fr 1fr!important;gap:0!important;width:190px!important;height:38px!important;margin:0!important;padding:3px!important;display:grid!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.carrier-header-role-switch button{cursor:pointer;color:#111827!important;background:0 0!important;border:0!important;border-radius:18px!important;height:30px!important;font-size:9px!important}.carrier-header-role-switch button.active{background:#ffb800!important;font-weight:700!important}.carrier-header-role-switch button:focus-visible{outline-offset:1px;outline:2px solid #15395d}@media (width<=700px){.carrier-layout-header>.carrier-header-role-switch{display:none!important}}.carrier-basic-content{padding:30px}.carrier-basic-card{background:#fff;border:1px solid #e0e4e9;border-radius:16px;max-width:880px;margin:auto;box-shadow:0 8px 28px #0713260a}.carrier-basic-card>header{border-bottom:1px solid #e9ebee;padding:25px 28px}.carrier-basic-card h2{margin:0;font-size:21px}.carrier-basic-card p{color:#687386;margin:6px 0 0;font-size:11px}.carrier-basic-card>div{padding:8px 25px}.carrier-basic-card>div>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;width:100%;min-height:76px;padding:12px 4px;display:flex}.carrier-basic-card>div>button:last-child{border-bottom:0}.carrier-basic-card button span{gap:5px;display:grid}.carrier-basic-card button b{font-size:13px}.carrier-basic-card button small{color:#747e8d;font-size:10px}.carrier-basic-card button strong{font-size:25px}.carrier-basic-card button i{background:#d8dde4;border-radius:15px;width:43px;height:24px;padding:3px;transition:all .2s}.carrier-basic-card button i.on{background:#16ae59}.carrier-basic-card button em{background:#fff;border-radius:50%;width:18px;height:18px;transition:all .2s;display:block}.carrier-basic-card button i.on em{transform:translate(19px)}@media (width>=851px){.carrier-layout-sidebar{scrollbar-width:none;color:#111827!important;background:#fff9e9!important;border-right:1px solid #eadfca!important;padding:15px 10px 14px!important;overflow-y:auto!important}.carrier-layout-sidebar::-webkit-scrollbar{display:none}.carrier-layout-logo{color:#111827!important;justify-content:center!important;height:50px!important}.carrier-layout-logo img{width:38px!important;height:38px!important}.carrier-layout-logo b{font-size:18px!important}.carrier-layout-logo small{color:#9b7200!important;font-size:7px!important}.carrier-layout-user{background:#fff!important;border:1px solid #d9dce2!important;border-radius:15px!important;min-height:75px!important;margin:10px 0 11px!important;padding:10px 11px!important;box-shadow:0 5px 14px #35290c09!important}.carrier-layout-user img{border-color:#e6ad00!important;flex-basis:47px!important;width:47px!important;height:47px!important}.carrier-layout-user b{color:#111827!important;font-size:11px!important}.carrier-layout-user small{color:#7a818d!important}.carrier-layout-user em{color:#168447!important;background:#edf8f1!important}.carrier-layout-sidebar nav{flex:none!important;display:block!important}.carrier-layout-sidebar nav button{color:#111827!important;background:#fff!important;border-bottom:1px solid #ececef!important;border-left:1px solid #dde0e5!important;border-right:1px solid #dde0e5!important;border-radius:0!important;gap:10px!important;width:100%!important;min-height:37px!important;padding:0 10px!important;font-size:8px!important}.carrier-layout-sidebar nav button .carrier-ui-icon{color:#142033!important;background:#f4f5f7!important;border-radius:50%!important;flex:0 0 27px!important;width:27px!important;height:27px!important;padding:6px!important}.carrier-layout-sidebar nav button:hover,.carrier-layout-sidebar nav button:focus-visible{color:#ae7900!important;background:#fffdf7!important;outline:0!important}.carrier-layout-sidebar nav button.active{color:#c88c00!important;background:#fff9e9!important;font-weight:600!important}.carrier-layout-sidebar nav button.active .carrier-ui-icon{color:#d99b00!important;background:#fff1c4!important}.carrier-layout-sidebar nav button:first-child,.carrier-layout-sidebar nav button:nth-child(2),.carrier-layout-sidebar nav button:nth-child(6),.carrier-layout-sidebar nav button:nth-child(9),.carrier-layout-sidebar nav button:nth-child(11){border-top:1px solid #dde0e5!important;border-radius:14px 14px 0 0!important;min-height:38px!important;margin-top:9px!important;padding-top:0!important}.carrier-layout-sidebar nav button:first-child{border-radius:14px!important;margin-top:0!important}.carrier-layout-sidebar nav button:nth-child(5),.carrier-layout-sidebar nav button:nth-child(8),.carrier-layout-sidebar nav button:nth-child(10){border-bottom:1px solid #dde0e5!important;border-radius:0 0 14px 14px!important}.carrier-layout-sidebar nav button:nth-child(11){border-bottom:1px solid #dde0e5!important;border-radius:14px!important}.carrier-layout-refer{color:#111827!important;background:#fff!important;border:1px solid #ead9a8!important;border-radius:14px!important;margin-top:10px!important;padding:10px 11px!important}.carrier-layout-refer>b{font-size:20px!important}.carrier-layout-refer strong{font-size:8px!important}.carrier-layout-refer small{color:#7a818d!important;font-size:6px!important}}.help-support-page{color:#101827;background:radial-gradient(circle at 50% 0,#fffdf6 0,#fff7df 40%,#fffaf0 75%);min-height:calc(100vh - 104px);padding:30px clamp(18px,4vw,54px) 50px}.help-support-mobile-head{display:none}.support-hero{justify-content:center;align-items:flex-end;max-width:980px;height:270px;margin:0 auto -4px;display:flex;position:relative;overflow:hidden}.support-hero:after{content:"";filter:blur(16px);background:#e8c86730;border-radius:50%;width:min(680px,82%);height:38px;position:absolute;bottom:0}.support-hero img{z-index:2;object-fit:contain;filter:drop-shadow(0 13px 16px #7c571b25);width:auto;height:270px;display:block;position:relative}.support-orbit{z-index:1;color:#e9ad00;background:#fff;border:1px solid #f0dfac;border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;box-shadow:0 10px 25px #96711a12}.support-orbit-one{color:#9c978b;letter-spacing:2px;border-radius:20px;width:58px;height:46px;top:62px;left:22%}.support-orbit-two{width:58px;height:58px;font-size:30px;top:50px;right:23%}.support-panel{z-index:3;background:#fff;border:1px solid #eee4cf;border-radius:27px;max-width:980px;margin:0 auto 24px;padding:29px;position:relative;box-shadow:0 9px 25px #533d1112}.support-panel>header h2{letter-spacing:-.7px;margin:0;font-size:clamp(24px,2.3vw,34px)}.support-panel>header p{color:#747b86;margin:6px 0 0;font-size:15px}.support-topic-list{grid-template-columns:1fr 1fr;gap:17px;margin-top:25px;display:grid}.support-topic-list>button,.support-faq{color:#111827;text-align:left;cursor:pointer;background:#fff;border:1px solid #e3e5e8;border-radius:20px;align-items:center;gap:18px;min-height:104px;padding:15px 19px;transition:all .2s;display:flex}.support-topic-list>button:hover,.support-topic-list>button:focus-visible,.support-faq:hover,.support-faq:focus-visible{border-color:#efb400;outline:none;transform:translateY(-2px);box-shadow:0 8px 18px #d6a5001b}.support-topic-list i,.support-faq>i,.contact-grid a>i{color:#ecb000;background:#fff6d9;border-radius:50%;flex:0 0 66px;place-items:center;width:66px;height:66px;font-style:normal;display:grid}.support-icon{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.support-topic-list .carrier-ui-icon{width:31px;height:31px}.support-topic-list span,.support-faq span{flex:1;gap:4px;min-width:0;display:grid}.support-topic-list b,.support-faq b{font-size:17px}.support-topic-list small,.support-faq small{color:#717783;font-size:13px;line-height:1.45}.support-topic-list>button>strong,.support-faq>strong{font-size:34px;font-weight:400}.support-contact{padding-bottom:30px}.contact-grid{grid-template-columns:1fr 1fr;gap:20px;margin:25px 0 20px;display:grid}.contact-grid a{color:#101827;text-align:center;border:1px solid #e3e5e8;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:210px;padding:22px;text-decoration:none;display:flex}.contact-grid a:hover{border-color:#efb400}.contact-grid a b{margin-top:13px;font-size:18px}.contact-grid a strong{color:#e8ad00;margin-top:9px;font-size:14px}.contact-grid a small{color:#747b86;max-width:220px;margin-top:7px;font-size:12px;line-height:1.5}.support-faq{width:100%;min-height:96px}.support-dialog-backdrop{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0b0d12a6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.support-dialog{background:#fff;border-radius:18px;width:min(520px,100%);padding:36px 40px 29px;animation:.2s ease-out support-pop;box-shadow:0 30px 80px #0005}.support-dialog-mark{color:#e8ad00;background:#fff4d2;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.support-dialog h2{margin:18px 0 9px;font-size:28px}.support-dialog p{color:#555f6e;margin:0;font-size:16px;line-height:1.6}.support-dialog>div:last-child{justify-content:flex-end;margin-top:27px;display:flex}.support-dialog button{color:#111827;cursor:pointer;background:#ffbd00;border:0;border-radius:10px;min-width:78px;padding:10px 18px;font-weight:700}.support-dialog button:focus-visible{outline-offset:2px;outline:3px solid #12355b}@keyframes support-pop{0%{opacity:0;transform:scale(.95)translateY(8px)}}@media (width<=700px){.help-support-page{background:#fff7e3;min-height:100vh;padding:0 12px 28px}.help-support-mobile-head{align-items:center;gap:14px;height:76px;padding:0 5px;display:flex}.help-support-mobile-head button{color:#101827;background:0 0;border:0;width:42px;height:42px;font-size:29px}.help-support-mobile-head h1{margin:0;font-size:24px}.support-hero{height:220px;margin:0 auto}.support-hero img{height:220px}.support-orbit-one{top:45px;left:7%}.support-orbit-two{top:32px;right:6%}.support-panel{border-radius:25px;margin-bottom:18px;padding:24px 17px}.support-panel>header h2{font-size:24px}.support-panel>header p{font-size:14px}.support-topic-list{grid-template-columns:1fr;gap:13px;margin-top:21px}.support-topic-list>button{min-height:91px;padding:12px}.support-topic-list i,.support-faq>i{flex-basis:61px;width:61px;height:61px}.support-topic-list b,.support-faq b{font-size:16px}.support-topic-list small,.support-faq small{font-size:12px}.contact-grid{gap:12px}.contact-grid a{min-height:200px;padding:14px 8px}.contact-grid a>i{flex-basis:58px;width:58px;height:58px}.contact-grid a strong{font-size:11px}.support-dialog{border-radius:15px;padding:30px 26px 23px}.support-dialog h2{font-size:25px}.support-dialog p{font-size:15px}}@media (width<=420px){.contact-grid{grid-template-columns:1fr}.support-orbit{display:none}}.support-hero img{object-fit:cover;object-position:center 48%;mix-blend-mode:normal;filter:drop-shadow(0 13px 16px #7c571b25);border-radius:34px;width:min(650px,92%)}@media (width>=701px){.help-support-page{grid-template-rows:165px minmax(0,1fr);grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:16px;height:calc(100vh - 104px);min-height:560px;padding:16px clamp(18px,3vw,42px);display:grid;overflow:hidden}.support-hero{grid-column:1/-1;align-items:center;width:100%;height:165px;margin:0;overflow:visible}.support-hero:after{height:22px;bottom:2px}.support-hero img{object-fit:contain;object-position:center;filter:drop-shadow(0 8px 12px #7c571b20);border-radius:22px;width:auto;max-width:min(650px,70%);height:160px}.support-orbit-one{width:48px;height:38px;top:56px;left:24%}.support-orbit-two{width:48px;height:48px;font-size:25px;top:45px;right:25%}.support-panel{border-radius:20px;width:100%;height:100%;min-height:0;margin:0;padding:19px;overflow:hidden}.support-panel>header h2{letter-spacing:-.4px;font-size:22px}.support-panel>header p{margin-top:3px;font-size:11px}.support-topic-list{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:10px;height:calc(100% - 51px);margin-top:13px}.support-topic-list>button{border-radius:14px;gap:11px;height:100%;min-height:0;padding:9px 11px}.support-topic-list i{flex-basis:46px;width:46px;height:46px}.support-topic-list .carrier-ui-icon,.support-icon{width:23px;height:23px}.support-topic-list b,.support-faq b{font-size:12px}.support-topic-list small,.support-faq small{font-size:9px;line-height:1.35}.support-topic-list>button>strong,.support-faq>strong{font-size:25px}.contact-grid{gap:10px;height:calc(100% - 126px);min-height:120px;margin:13px 0 10px}.contact-grid a{border-radius:14px;height:100%;min-height:0;padding:10px 6px}.contact-grid a>i{flex-basis:43px;width:43px;height:43px}.contact-grid a b{margin-top:7px;font-size:12px}.contact-grid a strong{margin-top:4px;font-size:9px}.contact-grid a small{margin-top:3px;font-size:8px}.support-faq{border-radius:14px;gap:11px;height:60px;min-height:0;padding:7px 11px}.support-faq>i{flex-basis:43px;width:43px;height:43px}}@media (width>=701px) and (height<=700px){.help-support-page{grid-template-rows:130px minmax(0,1fr);gap:11px;min-height:0;padding-block:10px}.support-hero{height:130px}.support-hero img{height:126px}.support-panel{padding:14px}.support-panel>header h2{font-size:19px}.support-topic-list{height:calc(100% - 42px);margin-top:8px}.contact-grid{height:calc(100% - 105px);margin:8px 0}.support-faq{height:52px}}.help-support-page{position:relative}.support-page-back{z-index:8;color:#101827;cursor:pointer;background:#fff;border:1px solid #e4d8bd;border-radius:10px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;font-weight:600;display:flex;position:absolute;top:18px;left:22px;box-shadow:0 4px 12px #46340e12}.support-page-back span{font-size:18px;line-height:1}.support-page-back:hover,.support-page-back:focus-visible{border-color:#efb400;outline:none}.support-topic-list>button{cursor:pointer}@media (width<=700px){.support-page-back{display:none}}@media (width<=700px){.account-settings-page{min-height:100vh;padding:75px 14px 25px}.account-back{top:18px;left:17px}.account-intro{padding:17px}.account-intro>strong{display:none}.account-settings-grid{grid-template-columns:1fr}.account-settings-grid>button{min-height:92px}.account-security-note{margin-bottom:15px}.account-detail-card{padding:19px}.language-options{grid-template-columns:1fr}.account-primary{width:100%}.mobile-settings>label>div{flex-wrap:wrap;height:auto;min-height:58px}.mobile-settings label button{margin:8px 10px 8px auto}.account-dialog{padding:25px}}.carrier-edit-page{color:#0b1728;background:linear-gradient(135deg,#fffaf0,#fffdf9);min-height:calc(100vh - 104px);padding:25px clamp(28px,4vw,55px);position:relative}.carrier-edit-back{z-index:3;cursor:pointer;background:#fff;border:1px solid #dfe3e8;border-radius:10px;width:38px;height:38px;font-size:22px;position:absolute;top:24px;left:25px}.carrier-edit-form{background:#fff;border:1px solid #e0e4e9;border-radius:20px;max-width:1080px;margin:auto;padding:24px 29px 21px;box-shadow:0 9px 30px #0713260c}.carrier-edit-heading{border-bottom:1px solid #eceef1;justify-content:space-between;align-items:center;padding:0 0 17px 47px;display:flex}.carrier-edit-heading h2{margin:0;font-size:21px}.carrier-edit-heading p{color:#6e7887;margin:4px 0 0;font-size:10px}.carrier-edit-heading>span{color:#8b6500;background:#fff3cf;border-radius:15px;align-items:center;gap:7px;padding:7px 10px;font-size:8px;font-weight:700;display:flex}.carrier-edit-heading .carrier-ui-icon{width:16px;height:16px}.carrier-photo-section{align-items:center;gap:18px;padding:17px 0;display:flex}.carrier-photo-section>label{color:#be8900;cursor:pointer;background:#fff4d2;border:2px solid #efb300;border-radius:50%;flex:0 0 78px;place-items:center;width:78px;height:78px;display:grid;position:relative}.carrier-photo-section input,.photo-button input{display:none}.carrier-photo-section>label>img{object-fit:cover;border-radius:50%;width:100%;height:100%}.carrier-photo-section>label>.carrier-ui-icon{width:34px;height:34px}.carrier-photo-section>label>i{color:#111;background:#ffb800;border:2px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-style:normal;display:grid;position:absolute;bottom:0;right:-2px}.carrier-photo-section h3{margin:0;font-size:13px}.carrier-photo-section p{color:#707a89;margin:4px 0 8px;font-size:8px}.photo-button{color:#9a7000;cursor:pointer;border:1px solid #e5ad09;border-radius:7px;padding:7px 11px;font-size:8px;font-weight:700;display:inline-block}.carrier-edit-fields{grid-template-columns:1fr 1fr;gap:13px 15px;display:grid}.carrier-edit-fields>label{color:#4f5b6b;gap:6px;font-size:9px;font-weight:600;display:grid}.carrier-edit-fields>label>small{color:#89919c;margin-left:4px;font-size:8px;font-weight:400}.carrier-edit-fields>label>span{background:#fff;border:1px solid #dfe3e8;border-radius:11px;align-items:center;min-height:49px;display:flex;overflow:hidden}.carrier-edit-fields label span>.carrier-ui-icon,.carrier-edit-fields label span>svg{fill:none;stroke:#788392;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;margin-left:13px}.carrier-edit-fields input,.carrier-edit-fields textarea{color:#101827;background:0 0;border:0;outline:none;width:100%;min-width:0;height:47px;padding:0 12px;font:500 11px Poppins,sans-serif}.carrier-edit-fields textarea{resize:none;height:58px;padding-top:12px}.carrier-edit-fields fieldset{border:0;margin:0;padding:0}.carrier-edit-fields legend{color:#4f5b6b;margin-bottom:6px;font-size:9px;font-weight:600}.carrier-edit-fields fieldset>div{grid-template-columns:repeat(3,1fr);gap:8px;height:49px;display:grid}.carrier-edit-fields fieldset button{color:#344052;background:#fff;border:1px solid #dfe3e8;border-radius:11px;justify-content:center;align-items:center;gap:7px;font-size:9px;display:flex}.carrier-edit-fields fieldset button.selected{color:#8d6500;background:#fff9e8;border-color:#efb300;font-weight:700}.carrier-edit-fields fieldset button i{border:2px solid #cfd5dd;border-radius:50%;width:11px;height:11px}.carrier-edit-fields fieldset button.selected i{border:3px solid #ffb800}.carrier-edit-fields .address-field>span{align-items:flex-start}.carrier-edit-fields .address-field span>.carrier-ui-icon{margin-top:12px}.same-address{align-items:center;display:flex;color:#657080!important;gap:5px!important;margin:0!important}.same-address input{width:12px;height:12px;padding:0}.phone-field span>b{border-right:1px solid #e0e4e9;padding:0 11px;font-size:10px}.phone-field span button,.otp-field span button{color:#8b6500;background:#fff7dd;border:1px solid #efb300;border-radius:8px;min-width:94px;height:35px;margin-right:6px;font-size:8px;font-weight:700}.otp-field{grid-column:2}.carrier-edit-message{color:#7f5d00;background:#fff1d3;border-radius:9px;margin:13px 0 0;padding:10px 12px;font-size:9px}.carrier-edit-message.success{color:#087c3e;background:#e9f9ef}.carrier-edit-form>footer{justify-content:flex-end;gap:10px;margin-top:15px;display:flex}.carrier-edit-form>footer button{background:#fff;border:1px solid #dce1e7;border-radius:9px;height:40px;padding:0 19px;font-size:9px;font-weight:700}.carrier-edit-form>footer button:last-child{color:#101827;background:#ffb800;border-color:#ffb800;min-width:150px}@media (width<=700px){.carrier-edit-page{min-height:100vh;padding:72px 12px 25px}.carrier-edit-back{top:17px;left:16px}.carrier-edit-form{padding:19px 16px}.carrier-edit-heading{padding-left:0}.carrier-edit-heading>span{display:none}.carrier-photo-section{text-align:center;flex-direction:column;justify-content:center}.carrier-edit-fields{grid-template-columns:1fr}.otp-field{grid-column:auto}.carrier-edit-form>footer{background:#fffc;border-radius:12px;padding:8px;position:sticky;bottom:8px}.carrier-edit-form>footer button{flex:1}.carrier-edit-form>footer button:last-child{min-width:0}}body .sender-dashboard .sender-shared-carrier-page>.carrier-documents-shell{background:#fffaf0!important;grid-template-columns:1fr!important;width:100%!important;min-height:calc(100vh - 118px)!important;display:block!important;overflow:visible!important}body .sender-dashboard .sender-shared-carrier-page>.carrier-documents-shell>aside.premium-carrier-sidebar{width:0!important;height:0!important;padding:0!important;display:none!important;overflow:hidden!important}body .sender-dashboard .sender-shared-carrier-page .carrier-documents-page{width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;display:block!important;overflow:visible!important}body .sender-dashboard .sender-shared-carrier-page .carrier-documents-page>header{display:none!important}body .sender-dashboard .sender-shared-carrier-page .carrier-documents-content{width:100%!important;max-width:1100px!important;margin:0 auto!important;padding:22px!important}body .sender-dashboard .sender-shared-carrier-page .carrier-document-card{width:100%!important}@media (width<=1180px){.carrier-dashboard-v2{grid-template-columns:220px minmax(0,1fr)!important}.carrier-v2-shell>header{padding:0 22px!important}.carrier-page-title small,.carrier-support{display:none!important}.carrier-v2-content{padding:20px}.carrier-v2-top,.carrier-v2-middle{grid-template-columns:1fr}.carrier-v2-side,.carrier-v2-tools{grid-template-columns:1fr 1fr}}@media (width<=760px){.carrier-dashboard-v2{display:block!important}.carrier-dashboard-v2 .carrier-v2-sidebar{height:auto!important}.carrier-v2-shell>header{flex-wrap:wrap;min-height:86px;height:auto!important;padding:14px!important}.carrier-page-title strong{font-size:21px}.carrier-role-toggle{order:3;width:100%}.carrier-role-toggle button{width:50%}.carrier-head-actions .carrier-bell,.carrier-head-actions .carrier-support{display:none!important}.carrier-user{border:0!important;padding:0!important}.carrier-user>span,.carrier-user>i{display:none!important}.carrier-v2-content{padding:14px}.carrier-v2-top,.carrier-v2-middle,.carrier-v2-side,.carrier-v2-tools{grid-template-columns:1fr}.carrier-welcome{height:170px;padding:25px}.carrier-welcome h1{max-width:58%;font-size:18px}.carrier-welcome p{max-width:55%}.delivery-scene{width:55%}.carrier-v2-main .earning-cards{grid-template-columns:1fr}.carrier-v2-main .earning-cards article{min-height:165px!important}.carrier-v2-main .plans-card>div{gap:10px;padding:15px!important}.route-art{flex-basis:75px;width:75px;font-size:33px}.carrier-footer{align-items:flex-start;gap:18px;padding:25px 18px}.carrier-footer nav{flex-wrap:wrap;gap:12px}}.sender-notification-page{color:#0b1728;background:linear-gradient(135deg,#fffaf0,#fffdf9);min-height:calc(100vh - 118px);padding:25px clamp(28px,4vw,55px);position:relative}.sender-notification-back{z-index:2;cursor:pointer;background:#fff;border:1px solid #dfe3e8;border-radius:10px;width:38px;height:38px;font-size:22px;position:absolute;top:24px;left:25px}.sender-notification-card,.sender-recent-notifications{background:#fff;border:1px solid #e0e4e9;border-radius:19px;max-width:1050px;margin:0 auto 17px;padding:23px 27px;box-shadow:0 8px 28px #0713260b}.sender-notification-card>header{border-bottom:1px solid #eceff2;align-items:center;gap:15px;padding:0 0 19px 45px;display:flex}.sender-notification-card>header>i{color:#e9a700;background:#fff2c7;border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.sender-notification-card .carrier-ui-icon{width:24px;height:24px}.sender-notification-card header span{gap:4px;display:grid}.sender-notification-card h2,.sender-recent-notifications h2{margin:0;font-size:19px}.sender-notification-card header p{color:#707a89;margin:0;font-size:10px}.sender-notification-card header>strong{color:#088544;background:#eaf9ef;border-radius:13px;margin-left:auto;padding:6px 9px;font-size:8px}.sender-alert-grid{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:19px;display:grid}.sender-alert-grid>button{color:#0b1728;text-align:left;background:#fff;border:1px solid #dfe3e8;border-radius:15px;flex-wrap:wrap;align-items:flex-start;gap:12px;min-height:145px;padding:18px;display:flex}.sender-alert-grid>button>i{color:#e5a600;background:#fff4d6;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.sender-alert-grid>button>span{flex:1;gap:6px;min-width:0;display:grid}.sender-alert-grid b{font-size:12px}.sender-alert-grid small{color:#707a89;font-size:8px;line-height:1.6}.sender-alert-grid>button>em{background:#d9dee5;border-radius:14px;width:42px;height:23px;padding:3px;font-style:normal}.sender-alert-grid>button>em>i{background:#fff;border-radius:50%;width:17px;height:17px;transition:all .2s;display:block}.sender-alert-grid>button>em.on{background:#ffb800}.sender-alert-grid>button>em.on>i{background:#0b1728;transform:translate(19px)}.sender-recent-notifications>header{justify-content:space-between;align-items:center;display:flex}.sender-recent-notifications header button{color:#d99b00;background:0 0;border:0;font-size:9px}.sender-recent-notifications>div{color:#7a8492;text-align:center;align-content:center;place-items:center;min-height:155px;display:grid}.sender-recent-notifications>div>i{background:#f2f4f7;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.sender-recent-notifications>div .carrier-ui-icon{width:22px}.sender-recent-notifications>div b{color:#465264;margin-top:9px;font-size:11px}.sender-recent-notifications>div p{margin:5px 0 0;font-size:8px}@media (width<=800px){.sender-notification-page{padding:70px 13px 24px}.sender-notification-back{top:16px;left:16px}.sender-notification-card,.sender-recent-notifications{padding:18px}.sender-notification-card>header{padding-left:0}.sender-notification-card header>strong{display:none}.sender-alert-grid{grid-template-columns:1fr}.sender-alert-grid>button{align-items:center;min-height:105px}.sender-recent-notifications>div{min-height:130px}}.how-page{color:#0a0e14;background:#fff;height:100vh;min-height:640px;font-family:Poppins,sans-serif;overflow:hidden}.how-navbar{background:#fff;border-bottom:1px solid #e7e8eb;grid-template-columns:210px minmax(0,1fr) 175px;align-items:center;gap:18px;height:86px;padding:0 27px;display:grid;box-shadow:0 5px 20px #0713260b}.how-brand{color:#0a0e14;text-align:left;background:0 0;border:0;align-items:center;gap:11px;display:flex}.how-brand img{object-fit:cover;border-radius:50%;width:43px;height:43px}.how-brand span{display:grid}.how-brand b{letter-spacing:1px;font-size:20px}.how-brand small{letter-spacing:4px;margin-top:2px;font-size:7px}.how-navbar nav{justify-content:center;align-items:center;gap:2px;height:100%;display:flex}.how-navbar nav button{color:#131820;white-space:nowrap;background:#fff;border:0;align-items:center;gap:6px;height:100%;padding:0 10px;font-size:9px;font-weight:600;display:flex;position:relative}.how-navbar nav .carrier-ui-icon{width:17px;height:17px}.how-navbar nav button.active{background:#fff3cf;border-radius:12px;height:55px}.how-navbar nav button.active:after{content:"";background:#ffb800;border-radius:3px;height:3px;position:absolute;bottom:-16px;left:16px;right:16px}.download-app{color:#0a0e14;text-transform:uppercase;background:#ffbc00;border:1px solid #e3a700;border-radius:11px;justify-content:center;align-items:center;gap:10px;height:45px;font-size:9px;font-weight:800;display:flex;box-shadow:0 4px 12px #d69c0028}.download-app>span{font-size:18px}.download-app>b{margin-left:auto;padding-right:2px;font-size:20px}.how-content{background:radial-gradient(circle at 20% 0,#fff 0 45%,#fff8e8 100%);grid-template-columns:minmax(690px,1.55fr) minmax(410px,.9fr);height:calc(100vh - 86px);min-height:554px;display:grid}.how-copy{z-index:2;padding:20px 28px 22px 50px;position:relative}.how-eyebrow{color:#c48b00;letter-spacing:1.5px;margin:0 0 7px;font-size:12px;font-weight:800}.how-copy>h1{letter-spacing:-1.8px;margin:0;font-size:39px;line-height:1.12}.how-copy>h1 em{color:#ffb400;font-style:normal}.how-lead{color:#596474;margin:8px 0 13px;font-size:10px;font-weight:500;line-height:1.65}.how-toggle{background:#fff;border:1px solid #e1e4e8;border-radius:10px;grid-template-columns:1fr 1fr;width:322px;height:45px;padding:3px;display:grid;box-shadow:0 5px 15px #0713260d}.how-toggle button{background:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.how-toggle button.active{background:#ffbc00}.how-toggle .carrier-ui-icon{width:18px;height:18px}.how-journey-heading{margin-top:14px}.how-journey-heading p{color:#b67d00;letter-spacing:1.5px;margin:0;font-size:12px;font-weight:800}.how-journey-heading h2{margin:4px 0 0;font-size:17px}.journey-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.journey-steps article{text-align:center;position:relative}.journey-icon{background:#fff8dd;border:1px solid #e8aa00;border-radius:50%;place-items:center;width:74px;height:74px;margin:auto;display:grid;position:relative;box-shadow:0 8px 19px #a776001b}.journey-icon:after{content:"";background:#ffc21c;border-radius:50%;position:absolute;inset:10px}.journey-icon .carrier-ui-icon{z-index:2;stroke-width:2px;width:34px;height:34px;position:relative}.journey-icon>i{z-index:3;background:#ffb800;border:3px solid #fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:7px;font-style:normal;font-weight:800;display:grid;position:absolute;bottom:-17px}.journey-steps h3{margin:22px 0 4px;font-size:11px}.journey-steps p{color:#596474;max-width:120px;margin:0 auto;font-size:9px;font-weight:500;line-height:1.55}.journey-arrow{color:#e9a700;font-size:22px;position:absolute;top:27px;right:-14px}.how-visual{background:linear-gradient(145deg,#fff,#fff5df);min-width:0;position:relative;overflow:hidden}.how-visual:before{content:"";background:linear-gradient(90deg,#fff 0,#0000 25%),linear-gradient(0deg,#fff6e3 0,#0000 38%);position:absolute;inset:0}.how-visual img{z-index:2;object-fit:cover;object-position:center;width:100%;height:100%;position:relative}.how-visual.carrier img{object-position:38% center}.how-visual.sender img{object-position:center}.visual-pin{z-index:4;color:#fff;background:#ffb800;border-radius:50%;place-items:center;width:43px;height:43px;display:grid;position:absolute;top:48px;right:18%}.visual-pin .carrier-ui-icon{width:23px}.visual-route{z-index:3;border-top:1px dashed #e5a500;border-radius:50%;height:140px;position:absolute;inset:100px 0 auto}.visual-route i{background:#ffb800;border-radius:50%;width:7px;height:7px;position:absolute}.visual-route i:first-child{top:-4px;left:10%}.visual-route i:nth-child(2){top:20px;left:50%}.visual-route i:nth-child(3){top:-4px;right:8%}@media (width<=950px){.how-page{height:auto;overflow:auto}.how-navbar{grid-template-columns:170px 1fr}.how-navbar nav{justify-content:flex-end}.how-navbar nav button:not(.active):not(:first-child),.download-app{display:none}.how-content{grid-template-columns:1fr;height:auto;min-height:calc(100vh - 86px)}.how-copy{padding:26px}.how-visual{height:430px}.journey-steps{overflow-x:auto}.journey-steps article{min-width:130px}}@media (width<=600px){.how-navbar{height:68px;padding:0 15px}.how-brand b{font-size:17px}.how-brand img{width:37px;height:37px}.how-content{min-height:calc(100vh - 68px)}.how-copy{padding:24px 16px}.how-copy>h1{font-size:31px}.how-lead br{display:none}.how-toggle{width:100%}.journey-steps{grid-template-columns:repeat(5,130px);padding-bottom:10px}.how-visual{height:330px}}.how-shared-header .header-brand{background:0 0;border:0}.how-shared-header nav>button.active{color:#e5a400;font-weight:700}.how-page:has(.how-shared-header) .how-content{height:calc(100vh - 78px);min-height:562px}@media (width<=950px){.how-page:has(.how-shared-header) .how-content{height:auto;min-height:calc(100vh - 78px)}}.journey-icon .journey-svg{z-index:2;fill:none;stroke:#0b1728;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:36px;height:36px;position:relative}.public-support-page{color:#0a0e14;background:#fff;height:100vh;min-height:620px;font-family:Poppins,sans-serif;overflow:hidden}.public-support-header .header-brand{background:0 0;border:0}.public-support-content{grid-template-columns:350px minmax(0,1fr);align-items:center;gap:55px;height:calc(100vh - 78px);min-height:542px;padding:45px clamp(55px,7vw,100px);display:grid;position:relative;overflow:hidden}.public-support-content:after{content:"";z-index:0;background:radial-gradient(circle,#fff4cc 0,#fffaf0 42%,#0000 70%);border-radius:50%;width:620px;height:620px;position:absolute;bottom:-230px;right:-170px}.public-contact-card{z-index:2;background:#fff;border:1px solid #dfe3e8;border-radius:22px;padding:27px 28px 22px;position:relative;box-shadow:0 10px #e1e6eb,0 24px 50px #07132616}.public-contact-card>p{color:#929cab;letter-spacing:1.6px;margin:0 0 15px;font-size:10px;font-weight:800}.public-contact-card>div,.public-contact-card>a{color:#0b1728;border-bottom:1px solid #e6e9ed;align-items:center;gap:14px;min-height:69px;text-decoration:none;display:flex}.public-contact-card>a:last-child{border-bottom:0}.public-contact-card i{color:#0b1728;background:#ffbd00;border-radius:12px;flex:0 0 43px;place-items:center;width:43px;height:43px;font-style:normal;display:grid}.public-contact-card a i{color:#ffbd00;background:#081421}.public-contact-card .carrier-ui-icon,.public-contact-card svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.public-contact-card span{gap:5px;display:grid}.public-contact-card b{font-size:11px}.public-contact-card small{color:#818b99;font-size:10px;font-weight:600}.public-support-copy{z-index:2;position:relative}.public-support-copy h1{letter-spacing:-2.5px;margin:0;font-size:clamp(38px,4.2vw,62px);line-height:1.1}.public-support-copy h1 em{color:#ffb400;font-style:normal}.public-support-copy>p{color:#667282;margin:16px 0 24px;font-size:11px;font-weight:600;line-height:1.75}.public-support-copy>div{gap:13px;display:flex}.public-support-copy>div>button{color:#0a0e14;text-transform:uppercase;background:#ffbd00;border:1px solid #dc9e00;border-radius:11px;align-items:center;gap:9px;min-width:175px;height:50px;padding:0 15px;font-size:9px;font-weight:800;display:flex;box-shadow:0 7px 18px #a9780025}.public-support-copy>div>button:nth-child(2){color:#fff;background:#0b0f14;border-color:#131820}.public-support-copy button .carrier-ui-icon{width:18px;height:18px}.public-support-copy button>span{border:1px solid;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.public-support-copy button>b{margin-left:auto;font-size:19px}@media (width<=850px){.public-support-page{height:auto;overflow:auto}.public-support-content{grid-template-columns:1fr;height:auto;min-height:calc(100vh - 78px);padding:35px 20px}.public-contact-card{width:min(100%,430px);margin:auto}.public-support-copy{text-align:center}.public-support-copy>div{justify-content:center}}@media (width<=500px){.public-support-copy h1{font-size:38px}.public-support-copy>p br{display:none}.public-support-copy>div{flex-direction:column}.public-support-copy>div>button{width:100%}}.public-services-page{color:#0a0e14;background:#fff9e9;height:100dvh;font-family:Poppins,sans-serif;overflow:hidden}.services-content{background:radial-gradient(circle at 70% 48%,#fff4c9 0,#fff9e9b8 24%,#fff 68%);flex-direction:column;height:calc(100dvh - 78px);min-height:0;padding:7px clamp(28px,7vw,120px) 13px;display:flex;overflow:hidden}.services-breadcrumb{color:#b88000;flex:0 0 17px;align-items:center;gap:9px;height:17px;font-size:8px;display:flex}.services-breadcrumb button{color:#364153;background:0 0;border:0;padding:0;font-size:8px}.services-content>header{flex:none;width:min(100%,950px);margin:5px auto 7px}.services-content>header p{color:#b57c00;letter-spacing:2.2px;margin:0 0 3px;font-size:9px;font-weight:800}.services-content>header h1{letter-spacing:-1.4px;margin:0;font-size:clamp(26px,4vh,37px);line-height:1.05}.service-area-card{background:#fffffff0;border:1px solid #dce1e7;border-radius:19px;flex:1;grid-template-columns:58% 42%;align-items:center;width:min(100%,950px);min-height:0;margin:0 auto;padding:clamp(9px,1.8vh,18px) 24px;animation:.4s ease-out serviceReveal;display:grid;box-shadow:0 7px #e1e5e9,0 18px 42px #664a1513}.service-map{border-right:1px solid #edf0f2;place-items:center;height:100%;min-height:0;padding:0 22px;display:grid;overflow:hidden}.service-map img{object-fit:contain;filter:drop-shadow(0 9px 12px #2533481d);border-radius:12px;width:auto;max-width:100%;height:100%;min-height:0;display:block}.service-area-card>aside{padding:0 clamp(17px,3vw,34px)}.service-area-card>aside h2{letter-spacing:-.7px;margin:0;font-size:clamp(18px,2.6vh,23px)}.service-area-card>aside>i{background:#ffb800;border-radius:2px;width:31px;height:3px;margin:7px 0 12px;display:block}.service-area-card>aside>div{align-items:flex-start;gap:11px;margin:clamp(8px,1.6vh,13px) 0;display:flex}.service-area-card>aside>div>span{color:#111;background:#fff2c5;border-radius:50%;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid}.service-area-card>aside>div:first-of-type>span{background:#ffb800}.service-area-card .carrier-ui-icon,.service-area-card aside svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.service-area-card aside p{gap:3px;margin:0;display:grid}.service-area-card aside b{font-size:10px;line-height:1.35}.service-area-card aside small{color:#626d7c;font-size:8px;line-height:1.45}.service-area-action{color:#0b1728;text-transform:uppercase;background:#ffb800;border:1px solid #df9f00;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:190px;height:42px;margin:clamp(9px,2vh,18px) auto 0;padding:0 15px;font-size:8px;font-weight:800;display:flex;box-shadow:0 9px 22px #ffb80038}.service-area-action:hover{transform:translateY(-2px);box-shadow:0 12px 27px #ffb8004a}.service-area-action>b{margin-left:auto;font-size:17px}@keyframes serviceReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=800px){.public-services-page{height:auto;overflow:auto}.services-content{height:auto;min-height:calc(100vh - 78px);padding:22px 14px}.service-area-card{grid-template-columns:1fr;height:auto;padding:15px}.service-map{border-bottom:1px solid #edf0f2;border-right:0;height:430px}.service-area-card>aside{padding:25px 15px}.services-content>header h1{font-size:32px}}.carrier-layout-content .travel-plans-page,.carrier-layout-content .carrier-documents-page{width:100%!important;min-height:0!important}.carrier-layout-content .travel-plans-page>header,.carrier-layout-content .carrier-documents-page>header,.carrier-layout-content>div>.carrier-dashboard,.carrier-layout-content>.carrier-dashboard .jobs-card{display:none!important}@media (width>=851px){.carrier-layout-sidebar{padding:10px 15px!important}.carrier-layout-logo{height:48px!important}.carrier-layout-logo img{width:39px!important;height:39px!important}.carrier-layout-user{margin:8px 0!important;padding:7px 9px!important}.carrier-layout-user img{flex-basis:40px!important;width:40px!important;height:40px!important}.carrier-layout-sidebar nav{flex:0 auto!important;gap:1px!important}.carrier-layout-sidebar nav button{height:31px!important;min-height:31px!important}.carrier-layout-sidebar nav button:nth-child(6),.carrier-layout-sidebar nav button:nth-child(9){height:36px!important;min-height:36px!important;margin-top:2px!important;padding-top:3px!important}.carrier-layout-refer{min-height:48px!important;margin-top:7px!important;padding:7px 10px!important}.carrier-layout-refer>b{font-size:20px!important}}@media (width>=851px) and (height<=610px){.carrier-layout-refer{display:none!important}}.flow-workspace{color:#15171b;background:#f8f9fb;min-height:calc(100vh - 96px);padding:24px}.flow-heading{justify-content:space-between;margin-bottom:18px;display:flex}.flow-heading p,.receive-banner p{color:#d99600;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:700}.flow-heading h1,.receive-banner h1{margin:0;font-size:27px}.flow-heading span,.receive-banner span{color:#69717e;margin-top:7px;font-size:11px;display:block}.flow-heading>button,.modal-close{background:#eee;border:0;border-radius:50%;width:34px;height:34px;font-size:20px}.booking-progress{background:#fff;border:1px solid #e4e6e9;border-radius:11px;grid-template-columns:repeat(3,1fr);margin-bottom:18px;padding:15px 20px;display:grid}.booking-progress>div{color:#858b95;align-items:center;font-size:10px;display:flex}.booking-progress span{background:#eee;border-radius:50%;place-items:center;width:28px;height:28px;margin-right:8px;display:grid}.booking-progress i{background:#eee;flex:1;height:2px;margin:0 12px}.booking-progress .active{color:#111}.booking-progress .active span,.booking-progress .active i{background:#ffb800}.flow-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.flow-card,.fare-card,.track-card,.incoming-summary,.receive-options,.how-grid,.carrier-search-card,.carrier-results,.discovery-info{background:#fff;border:1px solid #e3e5e8;border-radius:12px;padding:20px;box-shadow:0 4px 15px #1111}.flow-card.full{grid-column:1/-1}.flow-card h2,.track-card h2,.receive-options h2,.how-grid h2,.discovery-info h2{margin:0 0 14px;font-size:14px}.location-field{text-align:left;background:#fff;border:1px solid #dddfe3;border-radius:9px;grid-template-columns:55px 1fr 20px;align-items:center;width:100%;min-height:64px;margin-top:9px;padding:12px 14px;display:grid}.location-field:hover{border-color:#ffb800}.location-field b{color:#bd8300;font-size:9px}.location-field span{font-size:11px}.location-field i{font-size:20px}.choice-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.choice-grid button,.transport-list button{text-align:left;background:#fff;border:1px solid #dfe1e5;border-radius:9px;gap:5px;padding:14px;display:grid}.choice-grid button.selected,.transport-list button.selected{background:#fff9e8;border-color:#ffb800}.choice-grid b,.transport-list b{font-size:10px}.choice-grid small,.transport-list small{color:#69717c;font-size:8px}.inline-fields{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.inline-fields label,.form-fields label{gap:6px;font-size:9px;font-weight:600;display:grid}.inline-fields input,.form-fields input,.form-fields select,.form-fields textarea,.flow-modal textarea{border:1px solid #dfe2e6;border-radius:7px;padding:11px;font-size:10px}.form-fields{gap:11px;display:grid}.form-fields textarea{min-height:65px}.flow-info,.flow-alert{background:#fff4d3;border-radius:8px;gap:4px;margin-top:12px;padding:11px;font-size:9px;display:grid}.flow-alert{color:#ad312b;background:#ffecea;margin:0 0 14px}.transport-list{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:18px;display:grid}.photo-drop{cursor:pointer;background:#fffbef;border:1px dashed #d9b24e;border-radius:9px;align-content:center;place-items:center;gap:5px;height:80px;display:grid}.photo-drop input{display:none}.photo-drop b{font-size:10px}.photo-drop small{font-size:8px}.photo-previews{gap:8px;margin-top:9px;display:flex}.photo-previews div{position:relative}.photo-previews img{object-fit:cover;border-radius:7px;width:65px;height:55px}.photo-previews button{color:#fff;background:#222;border:0;border-radius:50%;position:absolute;top:-5px;right:-5px}.restricted{gap:8px;margin-top:13px;font-size:9px;display:flex}.restricted button{color:#b97e00;background:0 0;border:0;padding:0;text-decoration:underline}.flow-actions{justify-content:flex-end;gap:9px;margin-top:16px;display:flex}.flow-actions>button,.flow-primary{background:#fff;border:1px solid #dddfe3;border-radius:8px;height:40px;padding:0 18px;font-size:10px}.flow-primary{background:#ffb800;border:0;font-weight:700}.flow-primary:disabled{color:#888;background:#ddd}.review-layout{grid-template-columns:1fr 260px;gap:14px;display:grid}.review-section+.review-section{border-top:1px solid #eee;margin-top:18px;padding-top:18px}.review-section header{justify-content:space-between;display:flex}.review-section h2{margin:0 0 10px}.review-section header button{color:#ba8000;background:0 0;border:0}.review-section>div{grid-template-columns:140px 1fr;padding:7px 0;font-size:9px;display:grid}.review-section span{color:#727985}.fare-card{height:max-content}.fare-card h2{font-size:28px}.fare-card span{font-size:8px}.fare-card button{width:100%;margin-top:15px}.flow-modal{z-index:50;background:#0b0f1788;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.flow-modal>section{background:#fff;border-radius:14px;width:min(100%,590px);padding:24px;position:relative}.modal-close{position:absolute;top:12px;right:14px}.map-search{grid-template-columns:1fr auto;gap:8px;display:grid}.map-search input,.otp-box{border:1px solid #ddd;border-radius:7px;height:42px;padding:0 12px}.map-search button{background:#fff1c5;border:0;border-radius:7px}.map-canvas{background:linear-gradient(30deg,#e3eadf 25%,#eef2e9 25% 50%,#dfe8dd 50% 75%,#f0f3eb 75%);border-radius:9px;align-content:center;place-items:center;gap:6px;height:210px;margin:12px 0;display:grid}.map-canvas span{color:#ea0;font-size:34px}.map-canvas small{font-size:8px}.flow-modal label{gap:5px;font-size:9px;display:grid}.flow-modal textarea{min-height:62px}.flow-modal .flow-primary{width:100%;margin-top:10px}.flow-success{text-align:center;align-content:center;place-items:center;min-height:500px;display:grid}.flow-success>span{color:#fff;background:#25a949;border-radius:50%;place-items:center;width:70px;height:70px;font-size:34px;display:grid}.receive-banner{background:linear-gradient(110deg,#fff7df,#f1eaff);border:1px solid #eee0bc;border-radius:12px;justify-content:space-between;height:170px;padding:27px;display:flex;overflow:hidden}.receive-banner>div{align-self:center}.receive-banner img{object-fit:contain;width:220px}.incoming-summary{grid-template-columns:1.5fr repeat(3,1fr);align-items:center;margin-top:14px;display:grid}.incoming-summary header{justify-content:space-between;display:flex}.incoming-summary h2{font-size:13px}.incoming-summary button{color:#bb8000;background:0 0;border:0}.incoming-summary>div{border-left:1px solid #eee;justify-items:center;display:grid}.incoming-summary strong{font-size:20px}.incoming-summary span{font-size:8px}.track-card,.receive-options,.how-grid,.safety-card,.carrier-results,.discovery-info{margin-top:14px}.track-card>div:first-of-type{grid-template-columns:1fr auto;gap:8px;display:grid}.track-card input{border:1px solid #ddd;border-radius:7px;height:40px;padding:0 11px}.empty-state,.found-package{text-align:center;background:#fafafa;border-radius:9px;justify-items:center;gap:6px;margin-top:12px;padding:24px;display:grid}.empty-state span,.found-package span{color:#6c7480;font-size:9px}.receive-options>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.receive-options button{text-align:left;background:#fff;border:1px solid #ddd;border-radius:9px;gap:6px;padding:15px;display:grid}.receive-options span{font-size:8px}.how-grid{grid-template-columns:1.5fr repeat(4,1fr);align-items:center;display:grid}.how-grid>div{align-items:center;gap:7px;display:flex}.how-grid span,.discovery-info>div>span{background:#ffedb4;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.how-grid strong{font-size:9px}.safety-card{background:#fff3cf;border-radius:8px;gap:12px;padding:14px;font-size:9px;display:flex}.carrier-search-card{padding:16px}.route-fields{grid-template-columns:1fr 1fr 150px auto;gap:8px;display:grid}.route-fields>button:not(.flow-primary),.route-fields label{text-align:left;background:#fff;border:1px solid #ddd;border-radius:8px;gap:4px;padding:10px;font-size:8px;display:grid}.route-fields span{font-size:9px}.route-fields input{border:0}.discovery-info>div{grid-template-columns:28px 1fr 28px 1fr 28px 1fr;gap:8px;display:grid}.discovery-info p{margin:0;display:grid}.discovery-info small{font-size:7px}.otp-box{text-align:center;width:100%;font-size:20px}@media (width<=850px){.flow-grid,.review-layout{grid-template-columns:1fr}.flow-card.full{grid-column:auto}.route-fields{grid-template-columns:1fr}.incoming-summary,.how-grid{grid-template-columns:1fr 1fr}.discovery-info>div{grid-template-columns:28px 1fr}.booking-progress strong{display:none}}@media (width<=520px){.flow-workspace{padding:14px}.choice-grid,.inline-fields,.transport-list,.receive-options>div{grid-template-columns:1fr}.receive-banner img{width:100px}.incoming-summary{grid-template-columns:repeat(3,1fr)}}.eyebrow{color:#b77d00;text-transform:uppercase;margin:0;font-size:9px;font-weight:800}.field-error{color:#b42318;margin-top:5px;font-size:8px;font-style:normal;display:block}.invalid{border-color:#d92d20!important}.form-fields em{color:#89909a;font-size:8px;font-weight:400}.other-address-card{text-align:left;background:#fffaf0;border:1px dashed #e2b33d;border-radius:8px;gap:5px;padding:12px;display:grid}.other-address-card span{color:#69717c;font-size:8px}.map-canvas{cursor:crosshair;border:0;width:100%}.map-search button:disabled{opacity:.45}.photo-previews span{color:#fff;background:#111b;border-radius:3px;padding:2px 4px;font-size:7px;position:absolute;bottom:3px;left:3px}.review-photos{grid-template-columns:none!important;gap:7px!important;display:flex!important}.review-photos img{object-fit:cover;border-radius:6px;width:58px;height:48px}.fare-loading,.fare-error{background:#f6f7f8;border-radius:8px;margin:16px 0;padding:15px;font-size:9px}.fare-error button,.breakup-toggle{color:#ad7800;background:0 0;border:0;margin-top:8px;padding:0;font-size:9px;text-decoration:underline;display:block}.fare-breakup{border-top:1px solid #ececec;margin:15px 0;padding-top:10px}.fare-breakup>div{justify-content:space-between;gap:12px;padding:6px 0;font-size:9px;display:flex}.fare-breakup span{font-size:9px}.fare-breakup .fare-total{border-top:1px solid #ddd;margin-top:5px;padding-top:10px;font-size:11px}.fare-card>span{display:block}.fare-card .flow-primary{width:100%;margin-top:12px}.restricted input{accent-color:#ffb800}.flow-workspace{padding-bottom:40px}.flow-actions{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8f9fbef;border-top:1px solid #e3e5e8;padding:12px;position:sticky;bottom:0}.current-location{color:#171717;background:#fff8e3;border:1px solid #ffcf5c;border-radius:9px;justify-content:center;align-items:center;gap:10px;width:100%;height:48px;margin-bottom:10px;display:flex}.current-location:hover{background:#fff3ce;border-color:#ffb800}.current-location:disabled{cursor:wait;opacity:.65}.current-location span{color:#e9a300;font-size:23px}.current-location b{font-size:11px}.location-divider{color:#8a8f98;align-items:center;gap:10px;margin:10px 0;font-size:8px;display:flex}.location-divider:before,.location-divider:after{content:"";background:#e6e7e9;flex:1;height:1px}.receive-page,.traveller-page{color:#111827;background:#fffae9;min-height:calc(100vh - 65px);padding:24px}.mobile-flow-title{align-items:center;gap:15px;display:flex}.mobile-flow-title button{background:0 0;border:0;font-size:25px}.mobile-flow-title h1{margin:0;font-size:27px}.receive-intro,.traveller-intro{color:#68707c;margin:17px 0;font-size:12px}.receive-hero{background:#fff4c9;border:1px solid #f0d98e;border-radius:18px;grid-template-columns:45% 55%;height:250px;display:grid;overflow:hidden}.receive-hero>img{object-fit:contain;width:100%;height:100%}.receive-hero>div{align-content:center;display:grid}.receive-hero>div>span{font-size:14px;font-weight:600}.receive-hero h2{margin:3px 0;font-size:28px}.receive-hero>div>p{color:#616773;margin:0 0 16px;font-size:12px}.receive-hero>div>div{gap:26px;display:flex}.receive-hero>div>div span{justify-items:center;gap:5px;display:grid}.receive-hero>div>div b{color:#dfa100;background:#fff;border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.receive-hero small{font-size:9px}.incoming-card,.receive-section,.safety-card{background:#fff;border:1px solid #ead89e;border-radius:17px;margin-top:18px;padding:19px}.incoming-head{align-items:center;gap:12px;display:flex}.incoming-head img{object-fit:contain;background:#fff6cf;border-radius:50%;width:55px;height:55px}.incoming-head span{flex:1}.incoming-head h2,.receive-section h2,.safety-card h2{margin:0 0 5px;font-size:16px}.incoming-head p,.receive-section>p,.safety-card p{color:#707681;margin:0;font-size:10px}.incoming-head button{background:#fff;border:1px solid #ddb84d;border-radius:13px;height:40px;padding:0 17px;font-size:10px}.incoming-stats{grid-template-columns:1fr 1fr;gap:12px;margin-top:15px;display:grid}.incoming-stats button{text-align:left;background:#fff8dc;border:0;border-radius:13px;align-items:center;gap:10px;padding:15px;display:flex}.incoming-stats button+button{background:#edfae9}.incoming-stats span{flex:1;gap:3px;display:grid}.incoming-stats strong{font-size:11px}.incoming-stats small{color:#747a83;font-size:9px}.incoming-stats i{color:#c69300;font-size:23px}.receive-track{background:#fff;border:1px solid #dcb849;border-radius:14px;align-items:center;height:54px;margin-top:13px;display:flex;overflow:hidden}.receive-track>span{margin:0 15px}.receive-track input{border:0;outline:0;flex:1;min-width:0;height:100%;font-size:11px}.receive-track button{background:#ffb800;border:0;align-self:stretch;width:105px;font-weight:700}.receive-section>small{color:#6d737d;margin-top:10px;font-size:9px;display:block}.receive-result{background:#eaf7e8;border-radius:8px;align-items:center;gap:12px;margin-top:12px;padding:12px;font-size:9px;display:flex}.receive-result span{flex:1}.receive-result button{color:#b47b00;background:0 0;border:0}.receive-result.error{color:#a92d28;background:#ffebe9}.receive-methods button{text-align:left;background:#fff;border:0;align-items:center;gap:14px;width:100%;padding:17px 10px;display:flex}.receive-methods button+button{border-top:1px solid #eadfb9}.receive-methods button>b{background:#fff6d6;border-radius:50%;place-items:center;width:45px;height:45px;display:grid}.receive-methods span{flex:1;gap:5px;display:grid}.receive-methods strong{font-size:12px}.receive-methods small{color:#717781;font-size:9px}.receive-methods i{font-size:25px}.receive-steps{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.receive-steps>div{text-align:center;justify-items:center;display:grid;position:relative}.receive-steps img,.receive-steps>div>b{object-fit:contain;border:1px solid #ead99c;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.receive-steps i{color:#fff;background:#ffb800;border-radius:50%;place-items:center;width:23px;height:23px;font-size:8px;display:grid;position:absolute;top:42px;right:25%}.receive-steps strong{margin-top:9px;font-size:10px}.receive-steps p{color:#6d737d;font-size:8px;line-height:1.5}.safety-card{background:#edf7ff;border-color:#b9d9ed;gap:17px;display:flex}.safety-card>b{color:#2473d5;border:2px solid #2473d5;border-radius:14px;place-items:center;width:45px;height:45px;display:grid}.receive-modal>p{color:#68707b;font-size:10px}.receive-modal .otp-box{text-align:center;letter-spacing:8px;width:100%;margin:12px 0}.receive-modal>.flow-primary{width:100%;margin-top:15px}.receive-modal.success{text-align:center}.receive-modal.success>i{color:#fff;background:#31ad4b;border-radius:50%;place-items:center;width:60px;height:60px;margin:auto;font-size:30px;display:grid}.traveller-page{min-height:calc(100vh - 65px);padding-bottom:90px;position:relative}.traveller-intro{max-width:500px;font-size:13px;line-height:1.6}.traveller-route{background:#fff;border:1px solid #e0e1e4;border-radius:17px;max-width:650px;padding:16px 24px}.traveller-route button{text-align:left;background:#fff;border:0;align-items:center;gap:18px;width:100%;padding:7px;display:flex}.traveller-route button>b{color:#eaa600;background:#fff7dd;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.traveller-route span{gap:6px;display:grid}.traveller-route small{color:#777d86}.traveller-route strong{font-size:14px}.traveller-route>i{background:#eee;height:1px;margin:4px 0 4px 62px;display:block}.select-map{color:#9b7600;background:0 0;border:0;justify-content:space-between;width:min(100%,650px);margin:15px 0;padding:12px 5px;font-weight:600;display:flex}.traveller-date{background:#fff;border:1px solid #dddfe3;border-radius:15px;justify-content:space-between;align-items:center;width:min(100%,650px);height:60px;padding:0 20px;display:flex}.traveller-date input{color:#6d737e;border:0;outline:0}.traveller-found{justify-content:center;align-items:center;gap:12px;width:min(100%,650px);margin:22px 0;display:flex}.traveller-found span{display:flex}.traveller-found i{color:#fff;background:#2d5368;border:2px solid #fff;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:-5px;font-size:8px;font-style:normal;display:grid}.traveller-found i:first-child{background:#b47a37}.traveller-found i:nth-child(2){background:#55a0a2}.traveller-found strong{font-size:11px}.traveller-confirm{background:#ffb800;border:0;border-radius:20px;width:min(100% - 48px,650px);height:55px;font-weight:700;position:absolute;bottom:20px;left:24px}.traveller-confirm:disabled{color:#888;background:#ddd}@media (width>=900px){.receive-page{grid-template-columns:1.05fr .95fr;gap:18px;display:grid}.receive-page>.mobile-flow-title,.receive-page>.receive-intro{grid-column:1/-1}.receive-hero{height:auto;min-height:250px}.incoming-card,.receive-section,.safety-card{margin-top:0}.receive-page>.receive-section:nth-of-type(4),.receive-page>.safety-card{grid-column:1/-1}.traveller-page{padding-left:max(24px,50% - 425px)}.traveller-confirm{left:max(24px,50% - 425px)}}@media (width<=600px){.receive-page,.traveller-page{padding:18px 14px 85px}.receive-hero{height:220px}.receive-hero h2{font-size:22px}.receive-hero>div>div{gap:10px}.incoming-head p{font-size:8px}.receive-steps{gap:5px}.receive-steps i{right:10%}.traveller-route strong{font-size:12px}.traveller-confirm{width:calc(100% - 28px);left:14px}}.receive-steps .step-art{background:#fff;border:1px solid #ead99c;border-radius:50%;place-items:center;width:62px;height:62px;padding:7px;display:grid}.receive-steps .step-art img{object-fit:contain;border:0;border-radius:50%;width:100%;height:100%}.receive-steps .step-art svg{fill:none;stroke:#eda700;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:38px;height:38px}.carrier-dashboard-v2{color:#0b1427;background:#fff!important;grid-template-columns:262px minmax(0,1fr)!important}.carrier-dashboard-v2 .carrier-v2-sidebar{border-right:1px solid #eee8da;color:#0b1427!important;background:linear-gradient(150deg,#fffdf7,#fff9ea)!important;padding:22px 15px!important}.carrier-dashboard-v2 .carrier-v2-sidebar .carrier-logo{color:#0b1427!important;padding:0 13px!important}.carrier-dashboard-v2 .carrier-v2-sidebar .carrier-logo img{background:0 0!important;border:0!important;border-radius:0!important}.carrier-dashboard-v2 .carrier-v2-sidebar .carrier-logo span,.carrier-dashboard-v2 .carrier-v2-sidebar .carrier-logo strong{color:#0b1427!important}.carrier-dashboard-v2 .carrier-v2-sidebar .carrier-logo small{color:#e49b00!important}.carrier-dashboard-v2 .premium-carrier-mini{box-shadow:0 5px 18px #1720330a;color:#0b1427!important;background:#fff!important;border-color:#e9e5dc!important;margin:32px 0 20px!important;padding:18px 16px!important}.carrier-dashboard-v2 .premium-carrier-mini small{color:#687286!important}.carrier-dashboard-v2 .premium-carrier-mini b{color:#149442!important;background:#eaf8ee!important}.carrier-dashboard-v2 .carrier-v2-sidebar nav{gap:0!important}.carrier-dashboard-v2 .carrier-v2-sidebar nav>button{color:#0b1427!important;border-bottom:1px solid #ececec!important;border-radius:0!important;height:52px!important;font-size:11px!important}.carrier-dashboard-v2 .carrier-v2-sidebar nav>button:first-child{margin-bottom:8px;color:#e99700!important;background:linear-gradient(100deg,#fff3cd,#fff8e6)!important;border:0!important;border-radius:13px!important}.carrier-dashboard-v2 .carrier-v2-sidebar nav>button>b{color:inherit!important;background:#f6f7f9!important}.carrier-dashboard-v2 .carrier-v2-sidebar nav>button:first-child>b{color:#ffae00!important;background:0 0!important}.carrier-dashboard-v2 .carrier-v2-sidebar nav>button:nth-child(6),.carrier-dashboard-v2 .carrier-v2-sidebar nav>button:nth-child(9){border-top:0!important;height:52px!important;margin:8px 0 0!important;padding-top:0!important}.carrier-side-refer{color:#0b1427;text-align:left;background:#fffdf7;border:1px solid #f2d993;border-radius:14px;align-items:center;gap:12px;width:100%;min-height:94px;margin-top:30px;padding:14px;display:flex}.carrier-side-refer>span{font-size:35px}.carrier-side-refer>b{gap:5px;font-size:11px;display:grid}.carrier-side-refer small{color:#647087;font-size:8px;font-weight:400;line-height:1.5}.carrier-side-refer>i{margin-left:auto;font-size:22px;font-style:normal}.carrier-v2-shell{background:#fff!important}.carrier-v2-shell>header{border-bottom:1px solid #e8e8e8;gap:22px;height:132px!important;padding:0 40px!important}.carrier-page-title{margin-right:auto;display:grid}.carrier-page-title strong{font-size:28px}.carrier-page-title small{color:#667087;margin-top:8px;font-size:11px}.carrier-role-toggle{border:1px solid #d9dde4;border-radius:28px;padding:3px;gap:0!important;display:flex!important}.carrier-role-toggle button{width:116px;height:43px;font-weight:600;background:0 0!important;border:0!important;border-radius:23px!important;font-size:11px!important}.carrier-role-toggle button.active{color:#111;background:linear-gradient(100deg,#ffae00,#ffc219)!important}.carrier-head-actions{gap:0!important;display:flex!important}.carrier-head-actions>button{color:#0b1427;align-items:center;gap:10px;height:52px;font-weight:600;display:flex;background:0 0!important;border:0!important;border-left:1px solid #e4e6ea!important;border-radius:0!important;padding:0 20px!important}.carrier-head-actions .dash-icon{width:24px;height:24px}.carrier-bell{position:relative}.carrier-bell i{color:#111;background:#ffb500;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;display:grid;position:absolute;top:1px;right:10px}.carrier-user img{background:#fff;border:2px solid #ffb600!important;width:50px!important;height:50px!important}.carrier-user span{gap:3px!important}.carrier-user small{font-size:8px!important}.carrier-user>i{margin-left:10px;font-size:18px;font-style:normal}.carrier-v2-content{gap:22px;padding:25px 30px;display:grid}.carrier-v2-top,.carrier-v2-middle{grid-template-columns:minmax(0,1.55fr) minmax(330px,1fr);gap:16px;display:grid}.carrier-welcome{background:linear-gradient(110deg,#fff,#fff9ec);border:1px solid #eadfca;border-radius:14px;align-items:center;height:153px;padding:0 34px;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 18px #17203308}.carrier-welcome h1{z-index:2;margin:0;font-size:22px;position:relative}.carrier-welcome p{z-index:2;color:#667087;margin:10px 0 0;font-size:12px;position:relative}.delivery-scene{background:linear-gradient(90deg,#0000,#fff1c6);width:43%;height:100%;position:absolute;bottom:0;right:0}.delivery-scene .city{opacity:.45;clip-path:polygon(0 48%,14% 48%,14% 22%,25% 22%,25% 38%,38% 38%,38% 0,54% 0,54% 27%,67% 27%,67% 55%,82% 55%,82% 31%,100% 31%,100% 100%,0 100%);background:linear-gradient(90deg,#ffd977 20%,#0000 20% 28%,#ffd977 28% 44%,#0000 44% 51%,#ffd977 51% 73%,#0000 73% 80%,#ffd977 80%);width:190px;height:92px;position:absolute;bottom:18px;right:18px}.delivery-scene .van{background:#f9b500;border-radius:8px;width:118px;height:58px;position:absolute;bottom:17px;right:63px;box-shadow:0 7px 12px #7c520036}.delivery-scene .van:before{content:"";clip-path:polygon(30% 0,100% 0,100% 100%,0 100%,0 42%);background:#f9b500;border-radius:12px 5px 5px;width:50px;height:43px;position:absolute;bottom:0;left:-35px}.delivery-scene .van:after{content:"●　　●";color:#172130;letter-spacing:43px;font-size:22px;position:absolute;bottom:-10px;left:-22px}.delivery-scene .van b{font-size:9px;position:absolute;top:20px;right:15px}.map-pin{color:#f33636;font-size:38px;font-style:normal;position:absolute;top:16px;right:45px}.carrier-v2-top>.matched-card{border-color:#e5e5e5!important;min-height:153px!important}.carrier-v2-top>.matched-card>b{background:#fff6df!important;width:70px!important;height:70px!important;font-size:34px!important}.carrier-v2-top>.matched-card strong{font-size:13px}.carrier-v2-top>.matched-card small{font-size:10px}.carrier-v2-main,.carrier-v2-side{align-content:start;gap:22px;display:grid}.carrier-v2-main .earning-cards article{flex-direction:column;display:flex;min-height:232px!important;padding:24px 18px!important}.carrier-v2-main .earning-cards p{min-height:46px;font-size:12px!important}.carrier-v2-main .earning-cards h2{margin:22px 0 28px!important;font-size:29px!important}.carrier-v2-main .earning-cards button{margin-top:auto;font-size:12px;font-weight:600;border-radius:10px!important;height:45px!important}.carrier-v2-main .plans-card h2{font-size:18px}.carrier-v2-main .plans-card>div{align-items:center;gap:38px;min-height:255px;margin-top:28px!important;padding:28px!important;display:flex!important}.route-art{color:#ffb000;text-align:center;flex:0 0 135px;width:135px;font-size:46px}.empty-plan>span:last-child,.plan-route>span:last-child{gap:15px;display:grid}.empty-plan p,.plan-route p{font-size:12px}.empty-plan button{text-align:left;background:0 0;border:0;padding:0;font-size:15px;font-weight:700}.empty-plan strong,.plan-route strong{font-size:14px}.carrier-v2-side .carrier-refer{min-height:247px!important;padding:32px!important}.carrier-v2-side .carrier-refer>b{font-size:78px}.carrier-v2-side .carrier-refer p{margin-top:8px;font-size:12px;line-height:1.7}.carrier-v2-side .carrier-refer button{width:190px;margin-top:25px;font-size:12px;font-weight:700}.carrier-activity{background:#fff;border:1px solid #e3e5e8;border-radius:13px;overflow:hidden;box-shadow:0 5px 18px #17203308}.carrier-activity header{justify-content:space-between;align-items:center;padding:24px 22px 12px;display:flex}.carrier-activity h2{margin:0;font-size:18px}.carrier-activity header button{color:#e99e00;background:0 0;border:0}.carrier-activity article{border-bottom:1px solid #eceef1;grid-template-columns:52px 1fr auto;align-items:center;gap:14px;min-height:86px;margin:0 22px;display:grid}.carrier-activity article>b{color:#10a04b;background:#e9f9ee;border-radius:50%;place-items:center;width:45px;height:45px;font-size:18px;display:grid}.carrier-activity article:nth-of-type(2)>b{background:#fff7df}.carrier-activity article:nth-of-type(3)>b{color:#1168d7;background:#edf5ff}.carrier-activity article>span{gap:5px;display:grid}.carrier-activity article strong{font-size:11px}.carrier-activity article small{color:#68748a;font-size:9px}.carrier-activity time{color:#657087;text-align:right;gap:4px;font-size:9px;display:grid}.activity-all{color:#0874ef;background:#fff;border:0;justify-content:space-between;align-items:center;width:100%;height:63px;padding:0 24px;font-size:10px;font-weight:600;display:flex}.activity-all span{font-size:22px}.carrier-v2-tools{border-top:1px solid #ececec;grid-template-columns:1fr 1fr;gap:16px;padding-top:20px;display:grid}.carrier-v2-tools .carrier-profile-card,.carrier-v2-tools .pickup-card,.carrier-v2-tools .availability-card,.carrier-v2-tools .jobs-card{margin:0;min-height:150px!important}.carrier-v2-tools .jobs-card h2{font-size:17px!important}.carrier-footer{color:#68748a;border-top:1px solid #ececec;justify-content:space-between;align-items:center;min-height:82px;padding:0 40px;font-size:9px;display:flex}.carrier-footer nav{gap:35px;display:flex}.carrier-footer button{color:#68748a;background:0 0;border:0;font-size:9px}@media (width<=1180px){.carrier-dashboard-v2{grid-template-columns:220px minmax(0,1fr)!important}.carrier-v2-shell>header{padding:0 22px!important}.carrier-page-title small,.carrier-support{display:none!important}.carrier-v2-content{padding:20px}.carrier-v2-top,.carrier-v2-middle{grid-template-columns:1fr}.carrier-v2-side,.carrier-v2-tools{grid-template-columns:1fr 1fr}}@media (width<=760px){.carrier-dashboard-v2{display:block!important}.carrier-dashboard-v2 .carrier-v2-sidebar{height:auto!important}.carrier-v2-shell>header{flex-wrap:wrap;min-height:86px;height:auto!important;padding:14px!important}.carrier-page-title strong{font-size:21px}.carrier-role-toggle{order:3;width:100%}.carrier-role-toggle button{width:50%}.carrier-head-actions .carrier-bell,.carrier-head-actions .carrier-support{display:none!important}.carrier-user{border:0!important;padding:0!important}.carrier-user>span,.carrier-user>i{display:none!important}.carrier-v2-content{padding:14px}.carrier-v2-top,.carrier-v2-middle,.carrier-v2-side,.carrier-v2-tools{grid-template-columns:1fr}.carrier-welcome{height:170px;padding:25px}.carrier-welcome h1{max-width:58%;font-size:18px}.carrier-welcome p{max-width:55%}.delivery-scene{width:55%}.carrier-v2-main .earning-cards{grid-template-columns:1fr}.carrier-v2-main .earning-cards article{min-height:165px!important}.carrier-v2-main .plans-card>div{gap:10px;padding:15px!important}.route-art{flex-basis:75px;width:75px;font-size:33px}.carrier-footer{align-items:flex-start;gap:18px;padding:25px 18px}.carrier-footer nav{flex-wrap:wrap;gap:12px}}.delivery-scene .premium-truck-art{z-index:2;object-fit:contain;filter:drop-shadow(0 9px 8px #66420029);width:150px;height:105px;position:absolute;bottom:7px;right:44px}.delivery-scene .premium-pin-art{z-index:3;color:#f04444;background:#fff;border-radius:50%;width:30px;height:30px;padding:5px;position:absolute;top:15px;right:34px}.delivery-scene>b{display:none}.carrier-v2-top .matched-card>b img{object-fit:contain;width:48px;height:48px}.premium-card-icon{filter:none;background:#edf4ff;border-radius:10px;align-self:flex-end;width:35px;height:35px;margin-bottom:-35px;padding:8px}.carrier-v2-main .earning-cards article:nth-child(2)>.premium-card-icon{filter:invert(48%)sepia(95%)saturate(380%)hue-rotate(83deg);background:#eaf9ef}.carrier-v2-main .earning-cards article:nth-child(3)>.premium-card-icon{filter:invert(58%)sepia(80%)saturate(702%)hue-rotate(4deg);background:#fff6dd}.carrier-v2-main .earning-cards article:before{display:none!important}.carrier-v2-side .carrier-refer>b img{object-fit:contain;width:94px;height:94px}.route-art img{filter:invert(61%)sepia(98%)saturate(1082%)hue-rotate(3deg);background:#fff3cf;border-radius:50%;width:76px;height:76px;padding:17px}.carrier-v2-tools.premium-operation-strip{border:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;padding:0!important}.premium-operation-strip .carrier-profile-card,.premium-operation-strip .pickup-card,.premium-operation-strip .availability-card,.premium-operation-strip .jobs-card{background:#fff!important;border:1px solid #e3e7ed!important;border-radius:13px!important;min-width:0!important;height:104px!important;min-height:104px!important;padding:15px!important;box-shadow:0 7px 20px #091b330b!important}.premium-operation-strip .carrier-profile-card{gap:10px!important}.premium-operation-strip .carrier-profile-card>img{border-width:2px!important;width:48px!important;height:48px!important}.premium-operation-strip .carrier-profile-card h2{font-size:13px!important}.premium-operation-strip .carrier-profile-card p,.premium-operation-strip .carrier-profile-card strong{font-size:8px!important}.premium-operation-strip .view-carrier-profile{display:none!important}.premium-operation-strip .pickup-card{gap:11px!important}.premium-operation-strip .pickup-card>b{width:42px!important;height:42px!important}.premium-operation-strip .pickup-card span{min-width:0}.premium-operation-strip .pickup-card strong{font-size:12px!important}.premium-operation-strip .pickup-card small{font-size:7px!important}.premium-operation-strip .pickup-card em{height:31px!important;padding:0 10px!important;font-size:8px!important}.premium-operation-strip .pickup-card>i{display:none}.premium-operation-strip .availability-card header h2{font-size:12px!important}.premium-operation-strip .availability-card header strong{font-size:7px!important}.premium-operation-strip .availability-card header>button{width:40px!important;height:23px!important;padding:3px!important}.premium-operation-strip .availability-card header>button i{width:17px!important;height:17px!important}.premium-operation-strip .availability-card header>button.on i{margin-left:17px!important}.premium-operation-strip .availability-card>div{margin:10px 0 5px!important}.premium-operation-strip .availability-card small{font-size:7px!important}.premium-operation-strip .availability-card b{font-size:9px!important}.premium-operation-strip .availability-card>button{font-size:8px!important}.premium-operation-strip .jobs-card{gap:10px!important}.premium-operation-strip .jobs-card>b{width:42px!important;height:42px!important}.premium-operation-strip .jobs-card h2{margin:0 0 5px!important;font-size:11px!important}.premium-operation-strip .jobs-card p{font-size:7px!important}.premium-operation-strip .jobs-card>button{height:31px!important;padding:0 10px!important;font-size:8px!important}.carrier-layout-content .carrier-v2-content{padding:22px 28px!important}.carrier-layout-content .carrier-v2-top{grid-template-columns:minmax(0,1.6fr) minmax(310px,1fr)!important}.carrier-layout-content .carrier-welcome,.carrier-layout-content .carrier-v2-top>.matched-card{height:148px!important;min-height:148px!important}.carrier-layout-content .carrier-v2-main .earning-cards article{min-height:205px!important}.carrier-layout-content .carrier-v2-main .plans-card{min-height:340px!important}.carrier-layout-content .carrier-v2-main .plans-card>div{min-height:205px!important}.carrier-layout-content .carrier-v2-side .carrier-refer{min-height:220px!important}.carrier-layout-content .carrier-footer{display:none}@media (width<=1100px){.carrier-v2-tools.premium-operation-strip{grid-template-columns:1fr 1fr!important}.carrier-v2-middle{grid-template-columns:1fr!important}.carrier-v2-side{grid-template-columns:1fr 1fr!important}}@media (width<=700px){.carrier-v2-tools.premium-operation-strip,.carrier-v2-side{grid-template-columns:1fr!important}.delivery-scene .premium-truck-art{width:118px;right:8px}.delivery-scene .premium-pin-art{right:10px}.carrier-layout-content .carrier-v2-top{grid-template-columns:1fr!important}}.carrier-layout{background:#fff!important;grid-template-columns:262px minmax(0,1fr)!important}.carrier-layout-sidebar{background:linear-gradient(145deg,#fffdf8 0%,#fff9e9 100%)!important;padding:22px 15px!important}.carrier-layout-logo{justify-content:flex-start!important;height:74px!important;padding:0 13px!important}.carrier-layout-logo b{letter-spacing:-.5px;font-size:24px!important}.carrier-layout-logo small{color:#e89d00!important;letter-spacing:3px!important;margin-top:5px!important;font-size:8px!important}.carrier-layout-user{border-color:#e2e4e8!important;border-radius:16px!important;min-height:122px!important;margin:24px 0 21px!important;padding:20px 17px!important;box-shadow:0 8px 26px #1c23300f!important}.carrier-layout-user img{flex-basis:58px!important;width:58px!important;height:58px!important}.carrier-layout-user b{font-size:13px!important}.carrier-layout-user small{font-size:9px!important}.carrier-layout-user em{padding:5px 8px!important;font-size:8px!important}.carrier-layout-sidebar nav button{min-height:53px!important;padding:0 16px!important;font-size:11px!important}.carrier-layout-sidebar nav button .carrier-ui-icon{width:30px!important;height:30px!important;padding:6px!important}.carrier-layout-sidebar nav button:first-child,.carrier-layout-sidebar nav button:nth-child(2),.carrier-layout-sidebar nav button:nth-child(6),.carrier-layout-sidebar nav button:nth-child(9),.carrier-layout-sidebar nav button:nth-child(11){margin-top:10px!important}.carrier-layout-sidebar nav button.active{color:#ed9e00!important;background:linear-gradient(105deg,#fff2c8,#fff9e8)!important;border:1px solid #ffe2a0!important;border-radius:14px!important}.carrier-layout-refer{background:#fffdf7!important;border-color:#f2d991!important;min-height:96px!important;margin-top:30px!important;padding:12px 14px!important}.carrier-layout-refer>b{flex:0 0 56px;width:56px;height:56px}.platinum-rail-gift{object-fit:contain;width:56px;height:56px}.carrier-layout-refer small{line-height:1.55;font-size:8px!important}.carrier-layout-header{height:132px!important;padding:0 40px!important}.carrier-layout-header>span h1{font-size:29px!important}.carrier-layout-header>span p{margin-top:8px!important;font-size:11px!important}.carrier-layout-header>.carrier-header-role-switch{width:240px!important;height:52px!important}.carrier-header-role-switch button{height:44px!important;font-size:11px!important}.carrier-layout-header>div:last-child{gap:0!important}.carrier-layout-header>div:last-child>button{min-height:52px;border-left:1px solid #e5e7eb!important;padding:0 22px!important}.carrier-header-user img{width:51px!important;height:51px!important}.carrier-header-user b{font-size:11px!important}.carrier-layout-content>.carrier-dashboard{min-height:calc(100vh - 132px)!important}.carrier-layout-content .carrier-v2-content{gap:22px!important;padding:26px 30px 20px!important}.carrier-layout-content .carrier-v2-top{grid-template-columns:minmax(0,1.55fr) minmax(360px,1fr)!important;gap:16px!important}.carrier-layout-content .carrier-welcome,.carrier-layout-content .carrier-v2-top>.matched-card{border-radius:14px!important;height:153px!important;min-height:153px!important}.carrier-welcome{background:linear-gradient(110deg,#fff 0%,#fffaf0 68%,#ffefbc 100%)!important;padding:0 34px!important}.carrier-welcome h1{font-size:22px!important}.carrier-welcome p{font-size:12px!important}.delivery-scene{background:0 0!important;width:48%!important;right:0!important}.delivery-scene .city{display:none!important}.delivery-scene .platinum-truck{object-fit:contain;filter:drop-shadow(0 9px 9px #603d0024);width:310px;height:150px;position:absolute;bottom:-7px;right:6px}.carrier-v2-top .matched-card{gap:18px!important;padding:20px!important}.carrier-v2-top .matched-card>b{background:#fff6df!important;width:72px!important;height:72px!important}.carrier-v2-top .matched-card>b .platinum-parcel{object-fit:contain;width:60px;height:60px}.carrier-v2-top .matched-card strong{font-size:13px!important}.carrier-v2-top .matched-card small{font-size:10px!important}.carrier-v2-middle{grid-template-columns:minmax(0,1.55fr) minmax(360px,1fr)!important;gap:16px!important}.carrier-v2-main,.carrier-v2-side{gap:22px!important}.carrier-v2-main .earning-cards{gap:12px!important}.carrier-v2-main .earning-cards article{border-radius:14px!important;min-height:232px!important;padding:24px 18px!important}.carrier-v2-main .earning-cards p{font-size:12px!important}.carrier-v2-main .earning-cards h2{font-size:30px!important}.premium-card-icon{border-radius:11px!important;width:38px!important;height:38px!important;padding:9px!important}.carrier-v2-main .earning-cards button{border-radius:10px!important;height:46px!important;font-size:12px!important}.carrier-v2-side .carrier-refer{background:linear-gradient(120deg,#fff9e9,#fffdf8)!important;border-color:#f2dfb4!important;min-height:247px!important;padding:28px 36px!important}.carrier-v2-side .carrier-refer>b{flex:0 0 140px;width:140px}.carrier-v2-side .carrier-refer>b .platinum-gift{object-fit:contain;width:132px;height:132px}.carrier-v2-side .carrier-refer h2{font-size:20px!important}.carrier-v2-side .carrier-refer p{font-size:12px!important}.carrier-v2-side .carrier-refer button{border-radius:10px!important;height:47px!important}.carrier-v2-main .plans-card{min-height:392px!important;padding:24px!important}.carrier-v2-main .plans-card>div{gap:26px!important;min-height:255px!important;padding:24px!important}.route-art{flex-basis:165px!important;width:165px!important}.route-art .platinum-route{object-fit:contain!important;filter:none!important;width:165px!important;height:150px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.carrier-activity{min-height:392px!important}.carrier-activity article{min-height:82px!important}.carrier-v2-tools.premium-operation-strip{opacity:.98;margin-top:2px!important}.carrier-v2-tools.premium-operation-strip:before{display:none!important}.carrier-v2-content>.carrier-v2-top{order:1}.carrier-v2-content>.carrier-v2-tools{order:2}.carrier-v2-content>.carrier-v2-middle{order:3}.carrier-v2-tools.premium-operation-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important}.carrier-v2-tools.premium-operation-strip>*{min-width:0!important;overflow:hidden!important}.carrier-v2-tools.premium-operation-strip .carrier-profile-card{order:1}.carrier-v2-tools.premium-operation-strip .availability-card{order:2}.carrier-v2-tools.premium-operation-strip .pickup-card{order:3}.carrier-v2-tools.premium-operation-strip .jobs-card{order:4}.platinum-truck,.platinum-parcel,.platinum-gift,.platinum-route,.platinum-rail-gift{opacity:1!important;visibility:visible!important;display:block!important}.carrier-footer{min-height:78px!important}@media (width<=1200px){.carrier-layout{grid-template-columns:220px minmax(0,1fr)!important}.carrier-layout-content .carrier-v2-top,.carrier-v2-middle{grid-template-columns:1fr!important}.carrier-v2-side{grid-template-columns:1fr 1fr!important}.delivery-scene .platinum-truck{width:260px}.carrier-layout-header{padding:0 24px!important}}@media (width<=850px){.carrier-layout{grid-template-columns:76px minmax(0,1fr)!important}.carrier-layout-header{height:92px!important}.carrier-layout-content>.carrier-dashboard{min-height:calc(100vh - 92px)!important}.carrier-layout-content .carrier-v2-content{padding:16px!important}.carrier-v2-side{grid-template-columns:1fr!important}}@media (width<=650px){.carrier-layout-content .carrier-v2-top,.carrier-v2-middle{grid-template-columns:1fr!important}.carrier-welcome{padding:22px!important}.carrier-welcome h1,.carrier-welcome p{max-width:55%}.delivery-scene .platinum-truck{width:200px;right:-22px}.carrier-v2-main .earning-cards{grid-template-columns:1fr!important}.carrier-v2-side .carrier-refer{padding:24px!important}.carrier-v2-tools.premium-operation-strip{grid-template-columns:1fr!important}body{background:#fff9e9!important}.carrier-layout{background:#fff9e9!important;display:block!important}.carrier-layout-sidebar{display:none!important}.carrier-layout-page{width:100%!important}.carrier-layout-header{height:104px!important;box-shadow:none!important;background:#fff9e9!important;border:0!important;justify-content:flex-end!important;padding:12px 20px!important;display:flex!important}.carrier-layout-header>span{display:none!important}.carrier-layout-header>.carrier-header-role-switch{background:#101a2c!important;border:2px solid #101a2c!important;width:220px!important;height:48px!important;display:grid!important;top:18px!important;left:auto!important;right:20px!important;transform:none!important}.carrier-header-role-switch button{color:#fff!important;height:40px!important;font-size:13px!important}.carrier-header-role-switch button.active{color:#101a2c!important;background:#ffbd2e!important}.carrier-layout-header>div:last-child{position:absolute;bottom:5px;right:20px;display:flex!important}.carrier-layout-header>div:last-child>button{border:0!important;min-height:32px!important;padding:0 8px!important}.carrier-layout-header>div:last-child>button:first-child{display:grid!important}.carrier-header-support{font-size:12px!important;display:flex!important}.carrier-header-user{display:none!important}.carrier-layout-content>.carrier-dashboard{background:#fff9e9!important;min-height:calc(100vh - 104px)!important}.carrier-v2-content{background:#fff9e9!important;gap:14px!important;padding:12px 16px 112px!important;display:grid!important}.carrier-v2-content>.carrier-v2-top{display:none!important}.carrier-v2-content>.carrier-v2-middle,.carrier-v2-main,.carrier-v2-side,.carrier-v2-content>.carrier-v2-tools{display:contents!important}.carrier-v2-tools:before{display:none!important}.premium-operation-strip .carrier-profile-card{order:1;height:auto!important;min-height:86px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:8px 2px!important;overflow:visible!important}.premium-operation-strip .carrier-profile-card>img{width:58px!important;height:58px!important}.premium-operation-strip .carrier-profile-card h2{font-size:19px!important}.premium-operation-strip .carrier-profile-card p{font-size:11px!important}.premium-operation-strip .carrier-profile-card strong{font-size:10px!important}.premium-operation-strip .carrier-profile-card .view-carrier-profile{display:none!important}.premium-operation-strip .availability-card{order:2;background:#fffdf7!important;border:1px solid #b8b8b3!important;border-radius:18px!important;height:auto!important;min-height:215px!important;padding:20px!important;overflow:visible!important}.premium-operation-strip .availability-card header h2{font-size:20px!important}.premium-operation-strip .availability-card header strong{font-size:12px!important}.premium-operation-strip .availability-card header>button{width:58px!important;height:34px!important}.premium-operation-strip .availability-card header>button i{width:28px!important;height:28px!important}.premium-operation-strip .availability-card header>button.on i{margin-left:24px!important}.premium-operation-strip .availability-card>div{margin:25px 0 17px!important}.premium-operation-strip .availability-card small{font-size:11px!important}.premium-operation-strip .availability-card b{font-size:18px!important}.premium-operation-strip .availability-card>button{font-size:12px!important;font-weight:700!important}.premium-operation-strip .pickup-card,.premium-operation-strip .jobs-card{display:none!important}.carrier-v2-main .earning-cards{order:3;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.carrier-v2-main .earning-cards article{border-radius:14px!important;min-width:0!important;height:165px!important;min-height:165px!important;padding:13px 10px!important}.carrier-v2-main .earning-cards p{min-height:38px!important;font-size:9px!important;line-height:1.3!important}.carrier-v2-main .earning-cards h2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:17px 0 12px!important;font-size:17px!important}.carrier-v2-main .earning-cards button{height:34px!important;padding:0 4px!important;font-size:9px!important}.premium-card-icon{width:28px!important;height:28px!important;margin-bottom:-28px!important;padding:6px!important}.carrier-v2-main .plans-card{order:4;border-radius:18px!important;min-height:235px!important;padding:18px!important}.carrier-v2-main .plans-card h2{font-size:20px!important}.carrier-v2-main .plans-card>div{min-height:155px!important;margin-top:15px!important;padding:20px!important;display:block!important}.carrier-v2-main .plans-card .route-art{display:none!important}.empty-plan>span:last-child,.plan-route>span:last-child{gap:10px!important}.empty-plan p,.plan-route p{font-size:11px!important}.empty-plan button{font-size:15px!important}.empty-plan strong,.plan-route strong{font-size:13px!important}.carrier-v2-side .carrier-refer{order:5;border-radius:18px!important;min-height:150px!important;padding:20px!important;display:flex!important}.carrier-v2-side .carrier-refer>b{flex-basis:80px!important;width:80px!important}.carrier-v2-side .carrier-refer>b .platinum-gift{width:76px!important;height:76px!important}.carrier-v2-side .carrier-refer h2{font-size:18px!important}.carrier-v2-side .carrier-refer p{font-size:10px!important}.carrier-v2-side .carrier-refer button{width:125px!important;height:42px!important;margin-top:13px!important}.carrier-activity,.carrier-footer{display:none!important}.carrier-mobile-nav{z-index:1000;background:#fff;border-radius:26px 26px 0 0;grid-template-columns:repeat(5,1fr);align-items:center;height:88px;padding:9px 8px 12px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -7px 25px #0c17281f}.carrier-mobile-nav button{color:#606978;background:0 0;border:0;align-content:center;place-items:center;gap:3px;height:62px;display:grid}.carrier-mobile-nav b{font-size:27px;line-height:1}.carrier-mobile-nav span{font-size:10px}.carrier-mobile-nav button.active{color:#f2ad00}.carrier-mobile-nav button.create{color:#111a2b;background:#ffbd2e;border-radius:50%;justify-self:center;width:72px;height:72px;margin-top:-39px;box-shadow:0 6px 18px #efaa0040}.carrier-mobile-nav button.create b{font-size:44px;font-weight:300}.carrier-mobile-nav button.create span{display:none}.carrier-layout:has(.travel-plan-form)>.carrier-layout-page>.carrier-layout-header{display:none!important}body:has(.travel-plan-form) .carrier-mobile-nav{display:none!important}.carrier-layout-content .carrier-travel-shell{background:#fff9e9!important;min-height:100vh!important}.carrier-layout-content .travel-plans-page{background:#fff9e9!important}.carrier-layout-content .travel-plans-page>header{z-index:30!important;background:#fff9e9!important;border-bottom:1px solid #e8dfca!important;height:84px!important;padding:0 20px!important;display:flex!important;position:sticky!important;top:0!important}.travel-plans-page>header>button{background:0 0!important;border:0!important;width:38px!important;height:38px!important;font-size:28px!important}.travel-plans-page>header h1{font-size:23px!important}.travel-plans-page>header p,.travel-plans-page>header>div{display:none!important}.travel-plans-content{background:#fff9e9!important;padding:0 20px 24px!important;display:block!important}.plan-overview-card,.your-plans-card{display:none!important}.travel-plan-form{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:24px 0 0!important;display:block!important}.travel-plan-form>header{display:none!important}.travel-plan-form fieldset{margin:0 0 22px!important}.travel-plan-form legend,.travel-fields label,.capacity-row>label{font-size:16px!important;font-weight:500!important}.transport-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:14px!important;display:grid!important}.transport-options button{background:#fffdf8!important;border:1px solid #d5d0c6!important;border-radius:17px!important;grid-template-rows:50px auto auto!important;grid-template-columns:1fr 24px!important;gap:0!important;height:112px!important;padding:9px!important;display:grid!important}.transport-options button.selected{background:#fff8df!important;border:2px solid #f1b600!important}.vehicle-option-icon{grid-area:1/1/auto/-1;background:0 0!important;flex-basis:auto!important;justify-self:center!important;width:62px!important;height:48px!important}.vehicle-option-icon img{object-fit:contain!important}.transport-options button span{grid-column:1/-1!important;gap:2px!important;display:grid!important}.transport-options b{white-space:nowrap!important;font-size:12px!important}.transport-options small{font-size:9px!important}.transport-options em{justify-self:end;position:absolute;margin:0!important;font-size:15px!important}.travel-fields{border-top:1px solid #ded7c9!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin:0!important;padding:22px 0!important;display:grid!important}.travel-fields label{border:0!important;padding:0!important}.travel-fields label:first-child,.travel-fields label:last-child{grid-column:1/-1!important}.travel-fields label>span{background:#fffdf9!important;border:1px solid #d6d1c8!important;border-radius:17px!important;height:58px!important;padding:0 15px!important}.travel-fields input{background:0 0!important;font-size:14px!important}.travel-fields .dash-icon{color:#efb000!important;width:21px!important}.capacity-row{border-top:1px solid #ded7c9!important;grid-template-columns:1fr!important;gap:28px!important;margin:0!important;padding:22px 0!important;display:grid!important}.capacity-row>label,.capacity-row>fieldset{border:0!important;padding:0!important}.capacity-row>label>b{border-radius:20px!important;padding:10px 24px!important}.capacity-row input{height:10px!important;margin-top:18px!important}.capacity-row fieldset>div{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.capacity-row fieldset button{border-radius:17px!important;align-content:center!important;justify-items:center!important;height:100px!important;padding:8px!important;display:grid!important}.capacity-row fieldset button span{text-align:center!important;display:grid!important}.capacity-row fieldset b{font-size:13px!important}.capacity-row fieldset small{font-size:9px!important}.space-option-icon{width:36px!important;height:36px!important}.travel-plan-form>footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20!important;background:#fff9e9ee!important;border:0!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin:5px -20px -24px!important;padding:16px 20px 20px!important;display:grid!important;position:sticky!important;bottom:0!important}.travel-plan-form>footer button{border-radius:28px!important;width:100%!important;min-width:0!important;height:54px!important;font-size:14px!important}.travel-plan-form>footer .delete{border:1px solid #dc3545!important}.save-plan{background:#ffbd2e!important}.transport-options button{position:relative!important}}@media (width>=651px){.carrier-mobile-nav{display:none!important}}.carrier-mobile-nav{display:none!important}.carrier-layout-content>.carrier-dashboard-v2[data-blank-dashboard=true]{background:#fff!important;width:100%!important;min-height:calc(100vh - 104px)!important;display:block!important}.carrier-layout-content>.carrier-dashboard-v2[data-blank-dashboard=true]>.premium-carrier-sidebar,.carrier-layout-content>.carrier-dashboard-v2[data-blank-dashboard=true]>.carrier-v2-shell{display:none!important}.carrier-layout-content .carrier-dashboard-v2 .carrier-welcome,.carrier-layout-content .carrier-dashboard-v2 .carrier-profile-card,.carrier-layout-content .carrier-dashboard-v2 .pickup-card,.carrier-layout-content .carrier-dashboard-v2 .jobs-card,.carrier-layout-content .carrier-dashboard-v2 .carrier-activity,.carrier-layout-content .carrier-dashboard-v2 .carrier-v2-tools:before{display:none!important}.carrier-layout-content .carrier-dashboard-v2 .availability-card{order:1;grid-column:1;background:#fff!important;border:1px solid #e0e5eb!important;border-radius:18px!important;height:220px!important;min-height:220px!important;padding:24px!important;overflow:visible!important;box-shadow:0 8px 25px #09192e0b!important}.carrier-layout-content .availability-card h2{font-size:21px!important}.carrier-layout-content .availability-card header strong{font-size:12px!important}.carrier-layout-content .availability-card>div{margin:24px 0 18px!important}.carrier-layout-content .carrier-dashboard-v2 .matched-card{order:2;grid-column:2;background:#fff!important;border:1px solid #e0e5eb!important;border-radius:18px!important;height:220px!important;min-height:220px!important;padding:25px!important;box-shadow:0 8px 25px #09192e0b!important}.carrier-layout-content .matched-card>b{background:#fff6dc!important;width:86px!important;height:86px!important}.carrier-layout-content .matched-card>b img{object-fit:contain!important;width:65px!important;height:65px!important}.carrier-layout-content .matched-card strong{font-size:14px!important}.carrier-layout-content .matched-card small{font-size:11px!important}.carrier-layout-content .carrier-v2-main .earning-cards article{border:1px solid #e0e5eb!important;border-radius:18px!important;height:252px!important;min-height:252px!important;padding:28px 24px!important;box-shadow:0 8px 25px #09192e0b!important}.carrier-layout-content .earning-cards p{font-size:13px!important}.carrier-layout-content .premium-card-icon{width:48px!important;height:48px!important;margin-bottom:-48px!important;padding:12px!important}.carrier-layout-content .carrier-dashboard-v2 .plans-card{order:4;grid-column:1;border:1px solid #e0e5eb!important;border-radius:18px!important;height:286px!important;min-height:286px!important;padding:24px!important;box-shadow:0 8px 25px #09192e0b!important}.carrier-layout-content .plans-card>div{height:185px!important;min-height:185px!important;margin-top:16px!important;padding:20px!important}.carrier-layout-content .route-art{flex-basis:150px!important;width:150px!important}.carrier-layout-content .route-art img{object-fit:contain!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;width:145px!important;height:135px!important;padding:0!important}.carrier-layout-content .carrier-dashboard-v2 .carrier-refer{order:5;grid-column:2;background:linear-gradient(120deg,#fff9e8,#fffdf8)!important;border:1px solid #f0d892!important;border-radius:18px!important;height:286px!important;min-height:286px!important;padding:30px!important;box-shadow:0 8px 25px #7a54000b!important}.carrier-layout-content .carrier-refer>b{flex-basis:145px!important;width:145px!important}.carrier-layout-content .carrier-refer>b img{width:125px!important;height:125px!important}.carrier-layout-content .carrier-refer p{font-size:11px!important}.carrier-layout-content .carrier-refer button{border-radius:11px!important;height:50px!important;margin-top:22px!important;font-size:13px!important}.approved-preferences-subtitle{color:#667085;margin:-8px 0 18px;font-size:11px;line-height:1.6}.flow-modal[data-approved-preferences=true]>section{border-radius:20px!important;max-width:540px!important;padding:30px!important}.flow-modal[data-approved-preferences=true] h2{font-size:23px!important}.flow-modal[data-approved-preferences=true] .profile-form>button{background:#ffb800!important;border-radius:11px!important;height:50px!important;font-weight:800!important}.flow-modal[data-approved-preferences=true] input[type=range]{accent-color:#ffb800!important}@media (width<=1050px){.carrier-layout-content .carrier-dashboard-v2 .carrier-v2-content{grid-template-columns:1fr!important}.carrier-layout-content .carrier-dashboard-v2 .availability-card,.carrier-layout-content .carrier-dashboard-v2 .matched-card,.carrier-layout-content .carrier-dashboard-v2 .plans-card,.carrier-layout-content .carrier-dashboard-v2 .carrier-refer{grid-column:1!important}.carrier-layout-content .carrier-dashboard-v2 .earning-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=650px){.carrier-layout-content .carrier-dashboard-v2 .carrier-v2-content{grid-template-columns:1fr!important;padding:16px 16px 110px!important;display:grid!important}.carrier-layout-content .carrier-dashboard-v2 .availability-card{order:1!important;grid-column:1!important;height:auto!important;min-height:210px!important}.carrier-layout-content .carrier-dashboard-v2 .matched-card{order:2!important;grid-column:1!important;height:130px!important;min-height:130px!important}.carrier-layout-content .carrier-dashboard-v2 .earning-cards{order:3!important;grid-column:1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.carrier-layout-content .carrier-v2-main .earning-cards article{height:165px!important;min-height:165px!important;padding:13px 10px!important}.carrier-layout-content .earning-cards h2{margin:17px 0 12px!important;font-size:17px!important}.carrier-layout-content .earning-cards button{height:34px!important;font-size:9px!important}.carrier-layout-content .premium-card-icon{width:28px!important;height:28px!important;margin-bottom:-28px!important;padding:6px!important}.carrier-layout-content .carrier-dashboard-v2 .plans-card{order:4!important;grid-column:1!important;height:auto!important;min-height:235px!important}.carrier-layout-content .carrier-dashboard-v2 .carrier-refer{order:5!important;grid-column:1!important;height:auto!important;min-height:150px!important;padding:20px!important}.carrier-layout-content .carrier-refer>b{flex-basis:80px!important;width:80px!important}.carrier-layout-content .carrier-refer>b img{width:76px!important;height:76px!important}}.carrier-basic-card[data-notification-enhanced=true]{border-radius:18px;max-width:900px;box-shadow:0 10px 30px #0713260e}.carrier-basic-card[data-notification-enhanced=true]>header{padding:26px 28px;position:relative}.carrier-basic-card[data-notification-enhanced=true]>header strong{color:#16934a;font-size:10px;position:absolute;top:31px;right:28px}.carrier-notification-options{padding:8px 26px!important}.carrier-notification-row{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;width:100%;min-height:84px;padding:15px 4px;display:flex}.carrier-notification-row:last-child{border-bottom:0}.carrier-notification-row span{gap:6px;display:grid}.carrier-notification-row b{font-size:14px}.carrier-notification-row small{color:#747e8d;font-size:10px}.carrier-notification-row>i{background:#d8dde4;border-radius:16px;width:48px;height:27px;padding:3px;transition:all .2s;display:block}.carrier-notification-row>i em{background:#fff;border-radius:50%;width:21px;height:21px;transition:all .2s;display:block}.carrier-recent{border-top:12px solid #f7f9fb;margin-top:16px}.carrier-recent>header{padding:24px 28px 14px}.carrier-recent h2{margin:0;font-size:18px}.carrier-recent-list{padding:0 28px 25px!important}.carrier-notification-empty{text-align:center;background:#fbfcfd;border:1px dashed #d9dfe7;border-radius:14px;align-content:center;place-items:center;gap:9px;min-height:180px;display:grid}.carrier-notification-empty>b{font-size:29px}.carrier-notification-empty strong{font-size:13px}.carrier-notification-empty small{color:#747e8d;font-size:10px}.carrier-recent-list article{border-bottom:1px solid #edf0f3;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;min-height:70px;display:grid}.carrier-recent-list article>i{color:#ffb800}.carrier-recent-list article span{gap:4px;display:grid}.carrier-recent-list article b{font-size:12px}.carrier-recent-list article small,.carrier-recent-list article time{color:#747e8d;font-size:9px}@media (width<=650px){.carrier-basic-content{padding:14px!important}.carrier-basic-card[data-notification-enhanced=true]>header{padding:20px}.carrier-basic-card[data-notification-enhanced=true]>header strong{margin-top:8px;display:block;position:static}.carrier-notification-options{padding:5px 18px!important}.carrier-notification-row{min-height:88px}.carrier-notification-row small{max-width:230px;line-height:1.5}.carrier-recent>header,.carrier-recent-list{padding-inline:18px!important}}.carrier-layout{--carrier-navy:#0b172a;--carrier-muted:#667085;--carrier-yellow:#ffb800;--carrier-cream:#fff9e9;--carrier-card:#fff;--carrier-line:#e8ebef;--carrier-shadow:0 10px 30px #0a1b320f;color:var(--carrier-navy)!important;background:#f8fafc!important;grid-template-columns:258px minmax(0,1fr)!important;font-size:15px!important}.carrier-layout button,.carrier-layout input,.carrier-layout select,.carrier-layout textarea{font-family:Poppins,sans-serif!important}.carrier-layout-sidebar{height:100vh!important;color:var(--carrier-navy)!important;scrollbar-width:none!important;background:linear-gradient(160deg,#fffdf8,#fff9e9)!important;border-right:1px solid #eee8dc!important;padding:22px 18px!important;position:sticky!important;top:0!important;overflow-y:auto!important}.carrier-layout-sidebar::-webkit-scrollbar{display:none}.carrier-layout-logo{height:66px!important;color:var(--carrier-navy)!important;justify-content:flex-start!important;gap:12px!important;padding:0 10px!important}.carrier-layout-logo img{border-radius:10px!important;width:46px!important;height:46px!important}.carrier-layout-logo b{letter-spacing:-.4px!important;font-size:23px!important;font-weight:800!important}.carrier-layout-logo small{color:#d99500!important;letter-spacing:2.5px!important;margin-top:4px!important;font-size:9px!important;font-weight:600!important}.carrier-layout-user{min-height:98px!important;box-shadow:var(--carrier-shadow)!important;background:#fff!important;border:0!important;border-radius:18px!important;gap:12px!important;margin:18px 0 22px!important;padding:16px!important}.carrier-layout-user img{border:2px solid var(--carrier-yellow)!important;flex-basis:54px!important;width:54px!important;height:54px!important}.carrier-layout-user b{color:var(--carrier-navy)!important;font-size:14px!important;font-weight:700!important}.carrier-layout-user small{color:var(--carrier-muted)!important;font-size:11px!important}.carrier-layout-user em{color:#138547!important;background:#eaf8ef!important;border-radius:7px!important;padding:4px 8px!important;font-size:9px!important;font-weight:600!important}.carrier-layout-sidebar nav{flex-direction:column!important;flex:1!important;gap:4px!important;display:flex!important}.carrier-layout-sidebar nav button,.carrier-layout-sidebar nav button:nth-child(n){color:#253147!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:12px!important;align-items:center!important;gap:13px!important;width:100%!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 13px!important;font-size:14px!important;font-weight:500!important;display:flex!important}.carrier-layout-sidebar nav button .carrier-ui-icon{color:#344054!important;stroke-width:1.9px!important;background:0 0!important;border-radius:0!important;flex:0 0 21px!important;width:21px!important;height:21px!important;padding:0!important}.carrier-layout-sidebar nav button:hover{color:#8e6500!important;background:#fff3cf!important}.carrier-layout-sidebar nav button.active{color:#7b5700!important;box-shadow:inset 3px 0 var(--carrier-yellow)!important;background:linear-gradient(100deg,#ffedb6,#fff6db)!important;border:0!important;border-radius:12px!important;font-weight:700!important}.carrier-layout-sidebar nav button.active .carrier-ui-icon{color:#c48800!important;background:0 0!important}.carrier-layout-refer{min-height:74px!important;color:var(--carrier-navy)!important;background:#fff4d3!important;border:0!important;border-radius:16px!important;gap:10px!important;margin-top:18px!important;padding:13px!important;box-shadow:0 7px 20px #714f000f!important}.carrier-layout-refer>b{font-size:26px!important}.carrier-layout-refer strong{font-size:12px!important}.carrier-layout-refer small{color:var(--carrier-muted)!important;font-size:10px!important;line-height:1.45!important}.carrier-layout-header{z-index:30!important;background:#fff!important;border:0!important;align-items:center!important;height:104px!important;padding:0 34px!important;display:flex!important;position:sticky!important;top:0!important;box-shadow:0 4px 18px #08182e0b!important}.carrier-layout-header>span h1{color:var(--carrier-navy)!important;letter-spacing:-.5px!important;font-size:30px!important;font-weight:800!important}.carrier-layout-header>span p{color:var(--carrier-muted)!important;margin-top:6px!important;font-size:13px!important;font-weight:400!important}.carrier-layout-header>.carrier-header-role-switch{background:#fff!important;border:1px solid #d6dbe2!important;border-radius:25px!important;grid-template-columns:1fr 1fr!important;width:238px!important;height:46px!important;padding:3px!important;display:grid!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 4px 14px #08182e0a!important}.carrier-header-role-switch button{color:#344054!important;background:0 0!important;border:0!important;border-radius:21px!important;height:38px!important;font-size:14px!important;font-weight:600!important}.carrier-header-role-switch button.active{color:#111827!important;background:linear-gradient(100deg,#ffb300,#ffc52a)!important;box-shadow:0 4px 12px #ffb80033!important}.carrier-layout-header>div:last-child{align-items:center!important;gap:20px!important;display:flex!important}.carrier-layout-header>div:last-child>button,.carrier-layout-header>div:last-child>button:first-child{width:auto!important;min-width:42px!important;height:48px!important;color:var(--carrier-navy)!important;background:0 0!important;border:0!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:9px!important;padding:0!important;display:flex!important}.carrier-layout-header>div:last-child>button:hover{background:#fff8e7!important}.carrier-layout-header>div:last-child .carrier-ui-icon{stroke-width:2px!important;width:22px!important;height:22px!important}.carrier-layout-header>div:last-child>button:first-child{position:relative!important}.carrier-layout-header>div:last-child>button:first-child i{background:var(--carrier-yellow)!important;color:#111827!important;border:2px solid #fff!important;border-radius:50%!important;place-items:center!important;width:18px!important;height:18px!important;font-size:8px!important;font-weight:800!important;display:grid!important;position:absolute!important;top:1px!important;right:1px!important}.carrier-header-support{border:0!important;padding:0 10px!important;font-size:15px!important;font-weight:600!important}.carrier-header-user{text-align:left!important;border:0!important;gap:11px!important;padding:0 6px!important}.carrier-header-user img{border:2px solid var(--carrier-yellow)!important;width:48px!important;height:48px!important}.carrier-header-user span{gap:3px!important}.carrier-header-user b{font-size:14px!important;font-weight:700!important}.carrier-header-user small{color:#16934a!important;font-size:10px!important;font-weight:600!important}.carrier-layout-page{min-width:0!important}.carrier-layout-content{background:#f8fafc!important;min-width:0!important}.carrier-layout-content .carrier-basic-content{padding:30px!important}.carrier-layout-content .carrier-basic-card,.carrier-layout-content .bank-form,.carrier-layout-content .bank-info,.carrier-layout-content .journey-card,.carrier-layout-content .plan-overview-card,.carrier-layout-content .your-plans-card,.carrier-layout-content .travel-plan-form{border:1px solid var(--carrier-line)!important;background:var(--carrier-card)!important;box-shadow:var(--carrier-shadow)!important;border-radius:18px!important}.carrier-layout-content .carrier-basic-card h2,.carrier-layout-content .bank-form h2,.carrier-layout-content .journey-card h2,.carrier-layout-content .your-plans-card h2,.carrier-layout-content .travel-plan-form h2{color:var(--carrier-navy)!important;font-weight:700!important}.carrier-layout-content button{font-size:14px!important;font-weight:600!important}.carrier-layout-content .save-plan,.carrier-layout-content .plan-overview-card>button,.carrier-layout-content .bank-form>footer button:last-child,.carrier-layout-content .journey-actions button:last-child{background:var(--carrier-yellow)!important;color:#111827!important;border-radius:11px!important;min-height:46px!important;font-size:14px!important;font-weight:700!important;box-shadow:0 6px 16px #ffb80029!important}.carrier-layout-content p,.carrier-layout-content small{line-height:1.5!important}@media (width<=1100px) and (width>=851px){.carrier-layout{grid-template-columns:220px minmax(0,1fr)!important}.carrier-layout-sidebar{padding-inline:12px!important}.carrier-layout-sidebar nav button,.carrier-layout-sidebar nav button:nth-child(n){font-size:12px!important}.carrier-layout-header{padding-inline:22px!important}.carrier-layout-header>.carrier-header-role-switch{width:205px!important}.carrier-layout-header>div:last-child{gap:10px!important}.carrier-header-support{font-size:13px!important}}@media (width<=850px){.carrier-layout{grid-template-columns:76px minmax(0,1fr)!important}.carrier-layout-sidebar{padding:14px 9px!important}.carrier-layout-logo{justify-content:center!important}.carrier-layout-logo span,.carrier-layout-user span,.carrier-layout-sidebar nav button span,.carrier-layout-refer{display:none!important}.carrier-layout-user{justify-content:center!important;min-height:62px!important;padding:8px!important}.carrier-layout-user img{flex-basis:44px!important;width:44px!important;height:44px!important}.carrier-layout-sidebar nav button,.carrier-layout-sidebar nav button:nth-child(n){justify-content:center!important;padding:0!important}.carrier-layout-header{height:82px!important;padding:0 16px!important}.carrier-layout-header>span h1{font-size:23px!important}.carrier-layout-header>span p,.carrier-layout-header>.carrier-header-role-switch{display:none!important}.carrier-header-support{font-size:0!important}.carrier-header-user span{display:none!important}.carrier-layout-content .carrier-basic-content{padding:16px!important}}:root{--z-navy:#0b172a;--z-muted:#667085;--z-yellow:#ffb800;--z-cream:#fff9e9;--z-line:#e5e9ef;--z-card-shadow:0 10px 28px #08182e11,inset 0 1px 0 #ffffffe6;--z-card-hover:0 16px 38px #08182e1a}body{color:var(--z-navy);font-weight:400;line-height:1.5}button{transition:transform .22s,box-shadow .22s,background-color .22s,border-color .22s,color .22s}button:focus-visible{outline-offset:2px!important;outline:3px solid #ffb80047!important}.carrier-edit-back,.sender-notification-back,.travel-plans-back,.subpage-back,.mobile-flow-title>button,.travel-plans-page>header>button,.bank-page>header>button,.journey-page>header>button,.earn-top>button,.carrier-documents-page>header>button,.order-modal>section>header>button:first-child{width:38px!important;min-width:38px!important;height:38px!important;color:var(--z-navy)!important;background:#fff!important;border:1px solid #e1e6ec!important;border-radius:11px!important;place-items:center!important;padding:0!important;font-size:19px!important;font-weight:600!important;line-height:1!important;display:grid!important;box-shadow:0 5px 14px #08182e0e!important}.carrier-edit-back:hover,.sender-notification-back:hover,.travel-plans-back:hover,.subpage-back:hover,.mobile-flow-title>button:hover,.travel-plans-page>header>button:hover,.bank-page>header>button:hover,.journey-page>header>button:hover,.earn-top>button:hover,.carrier-documents-page>header>button:hover{background:#fff5d7!important;border-color:#f0bf35!important;transform:translate(-2px)!important;box-shadow:0 7px 18px #a570001a!important}.carrier-edit-page{padding-top:78px!important}.carrier-edit-back{top:24px!important;left:max(28px,50% - 540px)!important}.carrier-edit-heading{padding-left:0!important}.carrier-edit-heading h2{font-size:28px!important;font-weight:700!important}.carrier-edit-heading p{font-size:13px!important}.carrier-edit-form{box-shadow:var(--z-card-shadow)!important;border-radius:20px!important}.carrier-photo-section h3{font-size:16px!important}.carrier-photo-section p{font-size:12px!important}.carrier-edit-fields>label,.carrier-edit-fields legend{font-size:13px!important}.carrier-edit-fields input,.carrier-edit-fields textarea{font-size:14px!important}.carrier-edit-form>footer button{min-height:46px!important;padding-inline:22px!important;font-size:14px!important}.carrier-layout-header>span h1,.sender-subpage h1,.subpage-card h1,.travel-plans-page>header h1,.bank-page>header h1,.journey-page>header h1,.earn-top h1,.carrier-documents-page>header h1{letter-spacing:-.45px!important;font-size:clamp(27px,2vw,32px)!important;font-weight:700!important;line-height:1.2!important}.carrier-layout-header>span p,.travel-plans-page>header p,.bank-page>header p,.journey-page>header p,.earn-top p{font-size:14px!important;line-height:1.5!important}.section-heading h2,.orders-card h2,.why-card h2,.activity-card h2,.carrier-basic-card h2{font-weight:700!important}.sender-sidebar nav button,.carrier-layout-sidebar nav button{transition:transform .2s,background-color .2s,color .2s,box-shadow .2s!important}.sender-sidebar nav button:hover,.carrier-layout-sidebar nav button:hover{transform:translate(3px)!important;box-shadow:0 7px 18px #79550013!important}.sender-sidebar nav button:hover .dash-icon,.carrier-layout-sidebar nav button:hover .carrier-ui-icon{transform:scale(1.07)!important}.sender-sidebar nav button .dash-icon,.carrier-layout-sidebar nav button .carrier-ui-icon{width:21px!important;height:21px!important;transition:transform .2s!important}.sender-sidebar nav button.active,.carrier-layout-sidebar nav button.active{box-shadow:0 8px 20px #ffb80021!important}.hero-card,.quick-actions article,.orders-card,.why-card,.activity-card,.send-promo,.subpage-card,.carrier-basic-card,.carrier-edit-form,.sender-notification-card,.sender-recent-notifications,.plan-overview-card,.your-plans-card,.travel-plan-form,.journey-card,.bank-info,.bank-form,.earn-card,.orders-summary,.orders-list-card,.carrier-document-card{border-color:var(--z-line)!important;box-shadow:var(--z-card-shadow)!important;border-radius:18px!important;transition:transform .23s,box-shadow .23s,border-color .23s!important}.quick-actions article:hover,.orders-card:hover,.why-card:hover,.activity-card:hover,.subpage-card:hover,.plan-overview-card:hover,.your-plans-card:hover,.journey-card:hover,.earn-card:hover,.carrier-document-card:hover{box-shadow:var(--z-card-hover)!important;border-color:#ead79d!important;transform:translateY(-3px)!important}.primary-button,.flow-primary,.account-primary,.upload-documents-action,.traveller-confirm,.save-plan,.journey-actions button:last-child,.bank-form>footer button:last-child,.carrier-edit-form>footer button:last-child,.refer-card button{color:#111827!important;background:linear-gradient(100deg,#ffb300,#ffc52a)!important;border-radius:11px!important;min-height:46px!important;font-size:15px!important;font-weight:700!important;box-shadow:0 7px 17px #ffb8002e!important}.primary-button:hover,.flow-primary:hover,.account-primary:hover,.upload-documents-action:hover,.traveller-confirm:hover,.save-plan:hover,.journey-actions button:last-child:hover,.bank-form>footer button:last-child:hover,.carrier-edit-form>footer button:last-child:hover,.refer-card button:hover{transform:translateY(-2px)!important;box-shadow:0 11px 24px #ffb80040!important}.secondary-button,.flow-actions button:not(.flow-primary),.carrier-edit-form>footer button:first-child,.bank-form>footer button:first-child{min-height:46px!important;color:var(--z-navy)!important;background:#fff!important;border:1px solid #d9dfe7!important;border-radius:11px!important;font-size:15px!important;font-weight:600!important}.danger,.delete{color:#d92d20!important}@keyframes zendly-soft-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.travel-empty>svg,.modal-plans-empty>svg,.empty-state>img,.refer-card>img,.send-promo>img{animation:3.8s ease-in-out infinite zendly-soft-float}.orders-content>.parcel-tab{display:none!important}.orders-content>.orders-list,.orders-content>.exact-deliveries{margin-top:0!important}.carrier-layout,.carrier-layout-page,.carrier-layout-content{height:auto!important;min-height:100vh!important;overflow:visible!important}.carrier-layout-content>.carrier-travel-shell,.carrier-layout-content .travel-plans-page{width:100%!important;height:auto!important;min-height:calc(100vh - 104px)!important;max-height:none!important;overflow:visible!important}.carrier-layout-content .travel-plans-content{height:auto!important;max-height:none!important;overflow:visible!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=700px){.carrier-edit-page{padding:68px 12px 24px!important}.carrier-edit-back{top:16px!important;left:16px!important}.carrier-edit-heading h2{font-size:23px!important}.carrier-edit-heading p{font-size:12px!important}.carrier-layout-header>span h1,.sender-subpage h1,.subpage-card h1,.travel-plans-page>header h1,.bank-page>header h1,.journey-page>header h1,.earn-top h1{font-size:23px!important}.carrier-edit-fields>label,.carrier-edit-fields legend{font-size:12px!important}}.carrier-notification-row>i{box-sizing:border-box!important;background:#d8dde4!important;border-radius:999px!important;flex:0 0 48px!important;width:48px!important;height:28px!important;margin-left:24px!important;padding:0!important;transition:background-color .22s!important;display:block!important;position:relative!important;overflow:hidden!important}.carrier-notification-row>i.on{background:#18ad59!important}.carrier-notification-row>i em{background:#fff!important;border-radius:50%!important;width:22px!important;height:22px!important;margin:0!important;transition:transform .22s!important;display:block!important;position:absolute!important;top:3px!important;left:3px!important;transform:translate(0)!important;box-shadow:0 2px 6px #0000002e!important}.carrier-notification-row>i.on em{transform:translate(20px)!important}.carrier-layout-content>.carrier-dashboard-v2{background:#fffaf2!important;width:100%!important;min-height:calc(100vh - 104px)!important;display:block!important}.carrier-layout-content>.carrier-dashboard-v2>.premium-carrier-sidebar,.carrier-layout-content>.carrier-dashboard-v2>.carrier-v2-shell>header{display:none!important}.carrier-layout-content>.carrier-dashboard-v2>.carrier-v2-shell{background:#fffaf2!important;width:100%!important;height:auto!important;min-height:0!important;display:block!important;overflow:visible!important}.carrier-layout-content .carrier-dashboard-v2 .carrier-v2-content{background:radial-gradient(circle at 90% 0,#fff4ce 0,#0000 28%),#fffaf2!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;padding:24px 28px 34px!important;display:grid!important}.carrier-layout-content .carrier-dashboard-v2 .carrier-v2-top,.carrier-layout-content .carrier-dashboard-v2 .carrier-v2-middle,.carrier-layout-content .carrier-dashboard-v2 .carrier-v2-main,.carrier-layout-content .carrier-dashboard-v2 .carrier-v2-side,.carrier-layout-content .carrier-dashboard-v2 .carrier-v2-tools{display:contents!important}.carrier-layout-content .carrier-dashboard-v2 .carrier-welcome,.carrier-layout-content .carrier-dashboard-v2 .carrier-profile-card,.carrier-layout-content .carrier-dashboard-v2 .pickup-card,.carrier-layout-content .carrier-dashboard-v2 .jobs-card,.carrier-layout-content .carrier-dashboard-v2 .carrier-activity,.carrier-layout-content .carrier-dashboard-v2 .carrier-v2-tools:before,.carrier-layout-content .carrier-dashboard-v2 .carrier-footer{display:none!important}.carrier-layout-content .carrier-dashboard-v2 .availability-card,.carrier-layout-content .carrier-dashboard-v2 .plans-card,.carrier-layout-content .carrier-dashboard-v2 .carrier-refer{order:1;grid-row:1;background:linear-gradient(145deg,#fff,#fffdf8)!important;border:1px solid #ddd3bebf!important;border-radius:20px!important;min-width:0!important;height:238px!important;min-height:238px!important;padding:22px!important;overflow:hidden!important;box-shadow:0 3px 8px #1b23310a,0 15px 34px #1b233112,inset 0 1px #fff!important}.carrier-layout-content .carrier-dashboard-v2 .availability-card{grid-column:1!important;display:block!important}.carrier-layout-content .availability-card header{align-items:flex-start!important}.carrier-layout-content .availability-card h2{font-size:20px!important;font-weight:750!important}.carrier-layout-content .availability-card header strong{margin-top:3px!important;font-size:13px!important;display:block!important}.carrier-layout-content .availability-card header>button{width:52px!important;height:30px!important}.carrier-layout-content .availability-card header>button i{width:24px!important;height:24px!important}.carrier-layout-content .availability-card header>button.on i{margin-left:22px!important}.carrier-layout-content .availability-card>div{grid-template-columns:minmax(0,1.4fr) minmax(80px,.7fr)!important;gap:16px!important;margin:22px 0 16px!important}.carrier-layout-content .availability-card small{font-size:12px!important}.carrier-layout-content .availability-card b{font-size:16px!important}.carrier-layout-content .availability-card>button{font-size:14px!important;font-weight:750!important}.carrier-layout-content .carrier-dashboard-v2 .plans-card{grid-column:2!important;display:block!important}.carrier-layout-content .plans-card h2{font-size:20px!important}.carrier-layout-content .plans-card>header button{font-size:13px!important}.carrier-layout-content .plans-card>div{background:#fffaf0!important;border:0!important;border-radius:15px!important;align-items:center!important;height:auto!important;min-height:148px!important;margin-top:13px!important;padding:17px!important;display:flex!important}.carrier-layout-content .plans-card .route-art{display:none!important}.carrier-layout-content .empty-plan,.carrier-layout-content .plan-route{width:100%!important}.carrier-layout-content .empty-plan p,.carrier-layout-content .plan-route p{font-size:13px!important}.carrier-layout-content .empty-plan button{margin:10px 0!important;font-size:16px!important}.carrier-layout-content .empty-plan strong,.carrier-layout-content .plan-route strong{font-size:14px!important}.carrier-layout-content .carrier-dashboard-v2 .carrier-refer{text-align:left!important;background:linear-gradient(145deg,#fff8d9,#fffdf4)!important;border-color:#efda91!important;grid-column:3!important;grid-template-rows:auto auto!important;grid-template-columns:82px minmax(0,1fr)!important;align-content:center!important;align-items:center!important;gap:12px 16px!important;display:grid!important}.carrier-layout-content .carrier-refer>b{grid-row:1/3;flex:0 0 82px!important;width:82px!important;height:82px!important}.carrier-layout-content .carrier-refer>b img{object-fit:contain!important;width:82px!important;height:82px!important}.carrier-layout-content .carrier-refer span{width:100%!important}.carrier-layout-content .carrier-refer h2{font-size:20px!important}.carrier-layout-content .carrier-refer p{margin-top:5px!important;font-size:13px!important;line-height:1.45!important}.carrier-layout-content .carrier-refer p br{display:none}.carrier-layout-content .carrier-refer button{grid-column:2;border-radius:11px!important;width:100%!important;height:42px!important;margin:0!important;font-size:14px!important}.carrier-layout-content .carrier-dashboard-v2 .matched-card{display:none!important}.carrier-layout-content .carrier-dashboard-v2 .earning-cards{order:2;grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;display:grid!important}.carrier-layout-content .carrier-v2-main .earning-cards article{background:linear-gradient(145deg,#fff,#fffdf9)!important;border:1px solid #ddd3bebf!important;border-radius:20px!important;height:220px!important;min-height:220px!important;padding:22px!important;box-shadow:0 3px 8px #1b23310a,0 15px 34px #1b233112,inset 0 1px #fff!important}.carrier-layout-content .earning-cards p{color:#344054!important;min-height:42px!important;font-size:15px!important;font-weight:650!important}.carrier-layout-content .earning-cards h2{margin:22px 0 18px!important;font-size:27px!important}.carrier-layout-content .earning-cards button{border-radius:11px!important;height:46px!important;font-size:14px!important}.carrier-layout-content .premium-card-icon{box-sizing:border-box!important;object-fit:contain!important;filter:none!important;border-radius:16px!important;width:58px!important;height:58px!important;margin-bottom:-58px!important;padding:12px!important;box-shadow:0 8px 18px #141f321a!important}.carrier-layout-content .earning-cards article:first-child .premium-card-icon{background:#e7efff!important}.carrier-layout-content .earning-cards article:nth-child(2) .premium-card-icon{background:#e5f8ec!important}.carrier-layout-content .earning-cards article:nth-child(3) .premium-card-icon{background:#fff0c9!important}.carrier-layout-content .availability-card,.carrier-layout-content .plans-card,.carrier-layout-content .carrier-refer,.carrier-layout-content .earning-cards article{transition:transform .2s,box-shadow .2s!important}.carrier-layout-content .availability-card:hover,.carrier-layout-content .plans-card:hover,.carrier-layout-content .carrier-refer:hover,.carrier-layout-content .earning-cards article:hover{transform:translateY(-2px)!important;box-shadow:0 5px 12px #1b23310d,0 19px 40px #1b23311a!important}.flow-modal .dashboard-vehicle-select{display:none!important}.flow-modal .dashboard-vehicle-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:8px;display:grid!important}.flow-modal .dashboard-vehicle-card{color:#111827;cursor:pointer;background:#fff;border:1.5px solid #ded8cc;border-radius:15px;flex-direction:column;align-items:center;gap:7px;min-width:0;padding:14px 9px;display:flex}.flow-modal .dashboard-vehicle-card:hover,.flow-modal .dashboard-vehicle-card.selected{background:#fff8df;border-color:#ffb700;box-shadow:0 8px 20px #ffb7001f}.flow-modal .dashboard-vehicle-card img{object-fit:contain;width:72px;height:48px}.flow-modal .dashboard-vehicle-card strong{font-size:13px}.flow-modal .dashboard-vehicle-card small{color:#667085;font-size:11px}.flow-modal .approved-preferences-subtitle{color:#667085;margin:-5px 0 18px;font-size:13px}.flow-modal .dashboard-radius-value{color:#111827;margin:8px 0 3px;font-size:22px;font-weight:800;display:block}.flow-modal .dashboard-radius-help{color:#667085;margin-top:7px;font-size:12px;display:block}@media (width<=1100px){.carrier-layout-content .carrier-dashboard-v2 .carrier-v2-content{grid-template-columns:repeat(2,minmax(0,1fr))!important}.carrier-layout-content .carrier-dashboard-v2 .availability-card{grid-area:auto/1!important}.carrier-layout-content .carrier-dashboard-v2 .plans-card{grid-area:auto/2!important}.carrier-layout-content .carrier-dashboard-v2 .carrier-refer{grid-area:auto/1/auto/-1!important}.carrier-layout-content .carrier-dashboard-v2 .earning-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=760px){.carrier-layout-content .carrier-dashboard-v2 .carrier-v2-content{grid-template-columns:1fr!important;padding:18px!important}.carrier-layout-content .carrier-dashboard-v2 .availability-card,.carrier-layout-content .carrier-dashboard-v2 .plans-card,.carrier-layout-content .carrier-dashboard-v2 .carrier-refer,.carrier-layout-content .carrier-dashboard-v2 .matched-card,.carrier-layout-content .carrier-dashboard-v2 .earning-cards{grid-area:auto/1!important}.carrier-layout-content .carrier-dashboard-v2 .availability-card,.carrier-layout-content .carrier-dashboard-v2 .plans-card,.carrier-layout-content .carrier-dashboard-v2 .carrier-refer{height:auto!important;min-height:220px!important}.carrier-layout-content .carrier-dashboard-v2 .earning-cards{grid-template-columns:1fr!important}.carrier-layout-content .carrier-v2-main .earning-cards article{height:205px!important;min-height:205px!important}.flow-modal .dashboard-vehicle-cards{grid-template-columns:1fr!important}}.flow-modal .dashboard-vehicle-card[data-value=Van] img{filter:none!important;width:72px!important;height:48px!important;padding:0!important}.dashboard-vehicle-card img,.vehicle-option img,.transport-card img,.travel-vehicle img,img[src$=logo-bike\.jpeg],img[src$=logo-car\.jpeg],img[src$=logo-bus\.jpeg]{object-fit:contain!important;object-position:center!important}.vehicle-inline-image{vertical-align:middle!important;object-fit:contain!important;border-radius:4px!important;width:30px!important;height:25px!important;margin-right:8px!important;display:inline-block!important}.availability-card b:has(.vehicle-inline-image){align-items:center!important;gap:3px!important;display:flex!important}.flow-modal .dashboard-vehicle-card{min-height:142px!important;padding:12px 8px!important}.flow-modal .dashboard-vehicle-card img,.flow-modal .dashboard-vehicle-card[data-value=Van] img{object-fit:contain!important;object-position:center!important;width:112px!important;height:72px!important;padding:0!important}.vehicle-option-icon{background:#fff!important;flex-basis:78px!important;width:78px!important;height:58px!important}.vehicle-option-icon img[src$=logo-bike\.jpeg],.vehicle-option-icon img[src$=logo-car\.jpeg],.vehicle-option-icon img[src$=logo-bus\.jpeg]{object-fit:contain!important;object-position:center!important;background:#fff!important;border-radius:7px!important;width:100%!important;height:100%!important;padding:2px!important}.vehicle-inline-image{width:43px!important;height:34px!important;margin-right:7px!important}.carrier-layout-content .bank-art{overflow:visible!important}.carrier-layout-content .bank-art>i{color:#fff!important;background:#16a34a!important;border:4px solid #fff!important;width:34px!important;height:34px!important;font-size:17px!important;font-weight:800!important;line-height:1!important;bottom:9px!important;right:7px!important;box-shadow:0 6px 14px #16a34a38!important}.account-settings-page{color:#0b1728;background:linear-gradient(135deg,#fffaf0,#fffdf8);min-height:calc(100vh - 104px);padding:28px clamp(28px,4vw,58px);position:relative}.account-back{z-index:3;color:#0b1728;cursor:pointer;background:#fff;border:1px solid #e0e4e9;border-radius:10px;width:38px;height:38px;font-size:22px;position:absolute;top:25px;left:26px}.account-intro{background:linear-gradient(105deg,#fff,#fff5d9);border:1px solid #eadfca;border-radius:18px;align-items:center;gap:18px;max-width:1060px;min-height:112px;margin:0 auto 18px;padding:20px 25px 20px 72px;display:flex;box-shadow:0 7px 24px #3c2b0710}.account-intro>span,.account-detail-card>header>i{color:#071326;background:#ffbd00;border-radius:16px;flex:0 0 57px;place-items:center;width:57px;height:57px;display:grid}.account-intro .carrier-ui-icon{width:28px;height:28px}.account-intro h2,.account-detail-card h2{margin:0;font-size:21px}.account-intro p,.account-detail-card header p{color:#697386;margin:5px 0 0;font-size:11px}.account-intro>strong{color:#088844;background:#eaf8ef;border-radius:15px;margin-left:auto;padding:7px 11px;font-size:9px}.account-settings-grid{grid-template-columns:1fr 1fr;gap:14px;max-width:1060px;margin:auto;display:grid}.account-settings-grid>button{color:#0b1728;text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e4e9;border-radius:16px;align-items:center;gap:15px;min-height:112px;padding:18px;transition:all .2s;display:flex}.account-settings-grid>button:hover{border-color:#ffb800;transform:translateY(-2px);box-shadow:0 8px 22px #9a730e12}.account-settings-grid>button>i{color:#e8a900;background:#fff4d5;border-radius:50%;flex:0 0 51px;place-items:center;width:51px;height:51px;font-style:normal;display:grid}.account-setting-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.account-settings-grid span{flex:1;gap:5px;min-width:0;display:grid}.account-settings-grid b{font-size:14px}.account-settings-grid small{color:#707a89;font-size:9px;line-height:1.5}.account-settings-grid em{color:#536071;background:#f1f4f7;border-radius:12px;padding:5px 8px;font-size:8px;font-style:normal}.account-settings-grid>button>strong{font-size:28px;font-weight:400}.account-settings-grid>button.danger{color:#ed4148}.account-settings-grid>button.danger>i{background:#ffeded}.account-security-note{color:#087b3e;background:#f2fbf5;border:1px solid #d8eee1;border-radius:13px;align-items:center;gap:12px;max-width:1060px;margin:16px auto 0;padding:13px 18px;display:flex}.account-security-note .account-setting-icon{width:23px}.account-security-note span{gap:2px;display:grid}.account-security-note b{font-size:10px}.account-security-note small{color:#52836a;font-size:8px}.account-detail-card{background:#fff;border:1px solid #e0e4e9;border-radius:20px;max-width:900px;margin:0 auto;padding:27px;box-shadow:0 9px 30px #0713260c}.account-detail-card>header{border-bottom:1px solid #eceef1;align-items:center;gap:17px;padding:0 0 22px;display:flex}.account-detail-card>header>i{color:#e8a700;background:#fff2c8}.language-options{grid-template-columns:1fr 1fr;gap:14px;margin:22px 0;display:grid}.language-options>button{text-align:left;background:#fff;border:1px solid #e0e4e9;border-radius:15px;justify-content:space-between;align-items:center;min-height:118px;padding:20px;display:flex}.language-options>button.selected{background:#fffaf0;border:2px solid #efb200}.language-options span{gap:7px;display:grid}.language-options b{font-size:16px}.language-options small{color:#737c89;font-size:10px}.language-options>button>i{border:2px solid #ccd3dc;border-radius:50%;width:28px;height:28px;padding:5px}.language-options>button.selected>i{border-color:#ffb800}.language-options>button>i>em{border-radius:50%;width:14px;height:14px;display:block}.language-options>button.selected>i>em{background:#ffb800}.account-info,.account-success{color:#715600;background:#fff3cd;border-radius:10px;padding:12px 14px;font-size:10px}.account-success{color:#087c3e;background:#eaf9ef}.account-primary{color:#111827;text-transform:uppercase;background:#ffb800;border:0;border-radius:9px;width:220px;height:44px;margin:18px 0 0 auto;font-size:10px;font-weight:700;display:block}.privacy-settings>div{margin-top:10px}.privacy-settings>div>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;width:100%;min-height:75px;padding:12px 5px;display:flex}.privacy-settings>div>button span{gap:4px;display:grid}.privacy-settings>div>button b{font-size:13px}.privacy-settings>div>button small{color:#737d8b;font-size:9px}.privacy-settings>div>button>i{background:#d8dde4;border-radius:14px;width:44px;height:24px;padding:3px}.privacy-settings>div>button>i em{background:#fff;border-radius:50%;width:18px;height:18px;transition:all .2s;display:block}.privacy-settings>div>button>i.on{background:#18a957}.privacy-settings>div>button>i.on em{transform:translate(20px)}.mobile-settings>label{color:#5e6878;gap:8px;margin-top:24px;font-size:10px;display:grid}.mobile-settings>label>div{border:1px solid #dfe3e8;border-radius:13px;align-items:center;height:62px;display:flex;overflow:hidden}.mobile-settings label div>span{border-right:1px solid #e1e4e8;padding:0 14px;font-weight:700}.mobile-settings input{border:0;outline:0;flex:1;min-width:0;height:100%;padding:0 15px;font-size:14px}.mobile-settings label button{background:#fff8e2;border:1px solid #efb300;border-radius:10px;height:40px;margin-right:10px;padding:0 18px;font-size:10px;font-weight:700}.account-dialog-backdrop{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#07101aa6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.account-dialog{background:#fff;border-radius:18px;width:min(470px,100%);padding:31px;box-shadow:0 28px 80px #0005}.account-dialog>i{color:#ed4148;background:#ffeded;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.account-dialog h2{margin:17px 0 8px;font-size:23px}.account-dialog p{color:#626d7c;margin:0;font-size:11px;line-height:1.7}.account-dialog>div{justify-content:flex-end;gap:10px;margin-top:25px;display:flex}.account-dialog button{background:#fff;border:1px solid #d9dee5;border-radius:9px;height:40px;padding:0 17px;font-size:10px;font-weight:700}.account-dialog button:last-child{color:#fff;background:#ed4148;border-color:#ed4148}.account-page-message{color:#715600;background:#fff3cd;border-radius:10px;max-width:1060px;margin:12px auto;padding:11px 14px;font-size:10px}@media (width<=700px){.account-settings-page{min-height:100vh;padding:75px 14px 25px}.account-back{top:18px;left:17px}.account-intro{padding:17px}.account-intro>strong{display:none}.account-settings-grid{grid-template-columns:1fr}.account-settings-grid>button{min-height:92px}.account-security-note{margin-bottom:15px}.account-detail-card{padding:19px}.language-options{grid-template-columns:1fr}.account-primary{width:100%}.mobile-settings>label>div{flex-wrap:wrap;height:auto;min-height:58px}.mobile-settings label button{margin:8px 10px 8px auto}.account-dialog{padding:25px}}.account-settings-page{padding-top:82px}.account-back{place-items:center;padding:0;line-height:1;display:grid;top:26px;left:max(28px,50% - 530px)}.account-intro{padding-left:25px}.account-intro>span>img{object-fit:contain;width:31px;height:31px}@media (width<=700px){.account-settings-page{padding-top:72px}.account-back{top:18px;left:17px}}.carrier-layout-sidebar nav button[data-carrier-jobs] b svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.carrier-jobs-page{color:#101828;background:radial-gradient(circle at 85% 0,#fff7dc 0,#0000 30%),#f8fafc;min-height:calc(100vh - 104px);padding:28px 30px 40px}.jobs-heading{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.jobs-heading small{color:#d89400;letter-spacing:.7px;text-transform:uppercase;font-size:11px;font-weight:700}.jobs-heading h1{letter-spacing:-.6px;margin:4px 0 3px;font-size:30px}.jobs-heading p{color:#667085;margin:0;font-size:13px}.jobs-heading>b{color:#d92d20;background:#fff0f0;border-radius:18px;padding:8px 13px;font-size:11px}.jobs-heading>b.online{color:#079447;background:#eaf8ef}.jobs-search{background:#fff;border:1px solid #dfe5ec;border-radius:17px;align-items:center;gap:14px;height:60px;padding:0 19px;display:flex;box-shadow:0 8px 25px #1018280b}.jobs-search svg{fill:none;stroke:#7b8492;stroke-width:2px;stroke-linecap:round;width:24px;height:24px}.jobs-search input{color:#101828;background:0 0;border:0;outline:0;width:100%;height:100%;font-size:14px}.jobs-filters{gap:10px;margin:18px 0 24px;padding-bottom:3px;display:flex;overflow-x:auto}.jobs-filters button{color:#344054;background:#fff;border:1px solid #dbe1e8;border-radius:22px;flex:none;align-items:center;gap:9px;height:43px;padding:0 17px;font-size:12px;font-weight:650;display:flex}.jobs-filters button:hover{background:#fff9e8;border-color:#e6ad10}.jobs-filters button.active{color:#7a5300;background:linear-gradient(100deg,#fff4c5,#ffe89a);border-color:#edb000;box-shadow:0 6px 16px #e1a4001f}.jobs-filters span{background:#f1f3f6;border-radius:12px;place-items:center;min-width:23px;height:23px;padding:0 6px;font-size:10px;display:grid}.jobs-filters .active span{color:#111;background:#ffb800}.jobs-results>header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.jobs-results h2{margin:0;font-size:21px}.jobs-results>header span{color:#667085;font-size:12px}.jobs-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.jobs-booking-card{background:#fff;border:1px solid #dfe4ea;border-radius:20px;padding:21px;transition:all .2s;box-shadow:0 12px 32px #10182811}.jobs-booking-card:hover{transform:translateY(-2px);box-shadow:0 17px 38px #10182817}.jobs-booking-card>header{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:13px;display:grid}.jobs-booking-card>header>i{color:#172033;background:#fff3c9;border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.jobs-booking-card>header svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.jobs-booking-card h3{margin:0;font-size:18px}.jobs-booking-card header p{color:#667085;margin:4px 0 0;font-size:11px}.jobs-booking-card header>b{border-radius:16px;padding:7px 11px;font-size:10px}.status-available,.status-scheduled{color:#9b6800;background:#fff4cf}.status-in-transit{color:#175cd3;background:#eaf2ff}.status-cancelled{color:#d92d20;background:#feecec}.status-delivered{color:#078c43;background:#e8f8ee}.jobs-route{margin:19px 0;padding:0 0 0 6px}.jobs-route p{color:#253047;gap:12px;margin:0;padding:0 0 17px;font-size:12px;display:flex;position:relative}.jobs-route p:last-child{padding-bottom:0}.jobs-route p:first-child:after{content:"";background:#ccd3dc;width:1px;height:23px;position:absolute;top:11px;left:5px}.jobs-route p>i{z-index:1;background:#12a150;border-radius:50%;flex:0 0 11px;width:11px;height:11px;margin-top:3px}.jobs-route p:last-child>i{background:#ef4444}.jobs-booking-card dl{border-top:1px solid #edf0f3;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0;padding-top:16px;display:grid}.jobs-booking-card dl div{min-width:0}.jobs-booking-card dt{color:#7a8493;font-size:9px}.jobs-booking-card dd{color:#172033;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:11px;font-weight:700;overflow:hidden}.jobs-booking-card footer button{color:#111827;background:#fff;border:1px solid #cfd7e1;border-radius:11px;width:100%;height:44px;font-size:12px;font-weight:700}.jobs-booking-card footer button:hover{background:#fff8e0;border-color:#ffb800}.jobs-empty{text-align:center;background:#fff;border:1px dashed #d7dde5;border-radius:20px;grid-column:1/-1;place-items:center;min-height:240px;padding:30px;display:grid}.jobs-empty strong{font-size:18px}.jobs-empty p{color:#667085;margin:8px 0 0;font-size:12px}@media (width<=980px){.jobs-list{grid-template-columns:1fr}.jobs-booking-card dl{grid-template-columns:1fr 1fr}}@media (width<=650px){.carrier-jobs-page{padding:20px 16px 30px}.jobs-heading h1{font-size:25px}.jobs-heading p{display:none}.jobs-search{height:54px}.jobs-booking-card{padding:17px}.jobs-booking-card>header{grid-template-columns:46px minmax(0,1fr)}.jobs-booking-card>header>i{width:46px;height:46px}.jobs-booking-card header>b{grid-column:2;width:max-content}.jobs-booking-card dl{grid-template-columns:1fr 1fr}}.jobs-booking-card footer{grid-template-columns:1fr 1.18fr!important;gap:11px!important;display:grid!important}.jobs-booking-card footer button{height:46px!important}.jobs-booking-card footer [data-pdf]{color:#fff!important;background:#111c31!important;border-color:#111c31!important;justify-content:center!important;align-items:center!important;gap:9px!important;display:flex!important;box-shadow:0 7px 16px #111c3124!important}.jobs-booking-card footer [data-pdf]:hover{color:#fff!important;background:#263650!important;border-color:#263650!important}.jobs-booking-card footer [data-pdf] span{font-size:20px!important;line-height:1!important}@media (width<=650px){.jobs-booking-card footer{grid-template-columns:1fr!important}}.bank-view-details{color:#172033;background:#fff;border:1px solid #d9dfe7;border-radius:10px;width:100%;height:48px;margin-top:14px;font-weight:600;display:block}.bank-view-details:hover{background:#fffaf0;border-color:#ffb800}.bank-view-details:disabled,.bank-delete-details:disabled{cursor:wait;opacity:.65}.bank-details-modal{z-index:10000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#07142699;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.bank-details-modal>section{background:#fff;border:1px solid #e1e5ea;border-radius:18px;width:min(100%,520px);padding:24px;box-shadow:0 24px 70px #07142642}.bank-details-modal header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.bank-details-modal h2{color:#101827;margin:0;font-size:21px}.bank-modal-close{color:#344054;background:#f3f5f7;border:0;border-radius:50%;width:38px;height:38px;font-size:24px;line-height:1}.bank-modal-fields{border:1px solid #e4e7ec;border-radius:12px;gap:0;display:grid;overflow:hidden}.bank-modal-fields>div{border-bottom:1px solid #e4e7ec;grid-template-columns:1fr 1.35fr;gap:20px;padding:15px 17px;display:grid}.bank-modal-fields>div:last-child{border-bottom:0}.bank-modal-fields span{color:#667085;font-size:12px}.bank-modal-fields strong{color:#101828;overflow-wrap:anywhere;font-size:13px}.bank-details-modal footer{grid-template-columns:1fr 1fr;gap:12px;margin-top:22px;display:grid}.bank-edit-details{color:#172033;background:#fffaf0;border:1px solid #ffb800;border-radius:10px;height:48px;font-weight:700}.bank-delete-details{color:#d92d20;background:#fff;border:1px solid #d92d20;border-radius:10px;width:100%;height:48px;font-weight:700}.bank-delete-details:hover{background:#fff1f0}.bank-modal-message{color:#c32e2e;margin:14px 0 0;font-size:12px}.bank-modal-message.success{color:#0b9d3e}@media (width<=520px){.bank-details-modal>section{padding:18px}.bank-modal-fields>div{grid-template-columns:1fr;gap:5px}.bank-details-modal footer{grid-template-columns:1fr}}.availability-api-message{grid-column:1/-1;color:#c32e2e!important;margin:8px 0 0!important;font-size:9px!important}.availability-api-message.success{color:#0b9d3e!important}.availability-card header>button:disabled{cursor:wait;opacity:.65}
