:root{--blue:#1769ff;--blue-dark:#0d50ce;--navy:#0b1f3a;--navy-2:#183555;--sky:#42b7ff;--pale:#edf4ff;--soft:#f5f8fc;--line:#dfe7f1;--muted:#68778a;--green:#138a55;--amber:#b96b08;--red:#d94242;--white:#fff;--shadow:0 18px 50px #0d27481f;--shadow-soft:0 8px 28px #0d274814;--radius:18px}html{scroll-behavior:smooth}body{color:var(--navy);background:var(--white);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button{cursor:pointer}img{display:block}.container{width:min(1200px,100% - 40px);margin:0 auto}.button{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 20px;font-weight:750;transition:all .2s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button-primary{background:var(--blue);color:#fff;box-shadow:0 8px 20px #1769ff3b}.button-primary:hover{background:var(--blue-dark)}.cookie-consent-v13132{z-index:1000;border:1px solid var(--line);background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;max-width:980px;margin:0 auto;padding:20px 22px;display:flex;position:fixed;bottom:20px;left:20px;right:20px;box-shadow:0 20px 55px #071f4938}.cookie-consent-v13132 strong{color:var(--navy);margin-bottom:5px;font-size:16px;display:block}.cookie-consent-v13132 p{max-width:650px;color:var(--muted);margin:0 0 6px;font-size:13px;line-height:1.5}.cookie-consent-v13132 a{color:var(--blue);font-size:12px;font-weight:750}.cookie-consent-actions-v13132{flex:none;gap:9px;display:flex;position:relative}.cookie-consent-actions-v13132 .button{white-space:nowrap}.cookie-consent-close-v13132{border:1px solid var(--line);width:30px;height:30px;color:var(--muted);cursor:pointer;background:#fff;border-radius:50%;font-size:20px;line-height:1;position:absolute;top:-42px;right:-15px}.cookie-settings-trigger-v13132{z-index:90;border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#fffffff0;border-radius:9px;padding:7px 10px;font-size:11px;font-weight:700;position:fixed;bottom:14px;left:14px;box-shadow:0 6px 18px #071f491c}html[data-theme=dark] .cookie-consent-v13132{background:#111f2e;border-color:#2a3d50;box-shadow:0 20px 55px #0000006b}html[data-theme=dark] .cookie-consent-v13132 strong{color:#f3f7fb}html[data-theme=dark] .cookie-consent-v13132 p{color:#afbfce}html[data-theme=dark] .cookie-consent-close-v13132,html[data-theme=dark] .cookie-settings-trigger-v13132{color:#afbfce;background:#111f2e;border-color:#2a3d50}@media (max-width:720px){.cookie-consent-v13132{padding:18px 16px;display:block;bottom:10px;left:10px;right:10px}.cookie-consent-actions-v13132{grid-template-columns:1fr 1fr;margin-top:14px;display:grid}.cookie-consent-actions-v13132 .button{min-width:0;padding-left:10px;padding-right:10px}.cookie-consent-close-v13132{top:-50px;right:-5px}.cookie-settings-trigger-v13132{bottom:74px}}.button-secondary{color:var(--navy);border-color:var(--line);background:#fff}.button-secondary:hover{background:var(--soft);border-color:#b9c9dc}.button-ghost{color:var(--navy);border-color:var(--line);background:0 0}.button-white{color:var(--blue);background:#fff}.eyebrow,.section-kicker{letter-spacing:.075em;text-transform:uppercase;color:var(--blue);align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.eyebrow-dot{background:var(--sky);border-radius:99px;width:8px;height:8px;box-shadow:0 0 0 5px #42b7ff29}.eyebrow-light{color:#b9dbff}.site-header{z-index:20;color:#fff;border-bottom:1px solid #ffffff21;width:100%;position:absolute;top:0;left:0}.site-header-compact{color:var(--navy);border-bottom:1px solid var(--line);background:#fff;position:relative}.header-inner{justify-content:space-between;align-items:center;gap:32px;height:82px;display:flex}.brand{flex:none}.main-nav a{opacity:.9;font-size:15px;font-weight:680}.main-nav a:hover{opacity:1}.language-menu summary{cursor:pointer;border-radius:10px;align-items:center;gap:7px;min-height:42px;padding:0 10px;font-size:14px;font-weight:750;list-style:none;display:flex}.site-header:not(.site-header-compact) .language-menu summary:hover{background:#ffffff1a}.language-dropdown{width:210px;color:var(--navy);box-shadow:var(--shadow);border:1px solid var(--line);background:#fff;border-radius:14px;padding:8px;position:absolute;top:calc(100% + 12px);right:0}.language-dropdown a{border-radius:9px;justify-content:space-between;align-items:center;padding:10px 11px;font-size:14px;display:flex}.language-dropdown small{color:var(--muted);font-weight:700}.header-login{color:inherit;min-height:42px;padding:0 14px}.site-header:not(.site-header-compact) .header-login{border-color:#ffffff42}.mobile-menu{color:inherit;background:0 0;border:0;padding:8px;display:none}.hero{color:#fff;background:#0b2d57;align-items:center;min-height:725px;display:flex;position:relative;overflow:hidden}.hero-backdrop{background:linear-gradient(90deg,#07182eed 0%,#072244c7 43%,#0c386f59 75%,#0c386f6b 100%),url(/hero.svg) 50% 55%/cover;position:absolute;inset:0;transform:scale(1.02)}.hero-backdrop:after{content:"";background:linear-gradient(#0000,#07182e8a);height:220px;position:absolute;inset:auto 0 0}.hero-content{padding-top:100px;position:relative}.hero-copy{max-width:760px}.hero-copy h1{letter-spacing:-.045em;max-width:820px;margin:20px 0 18px;font-size:clamp(46px,5.2vw,72px);line-height:.99}.hero-copy p{color:#ffffffc9;max-width:680px;margin:0 0 34px;font-size:20px;line-height:1.55}.search-box{color:var(--navy);background:#fff;border-radius:18px;padding:15px 15px 14px;box-shadow:0 24px 70px #00102d4f}.search-fields{grid-template-columns:1.25fr 1.25fr 1fr 1fr auto;align-items:stretch;display:grid}.search-field>span{color:var(--muted);margin-bottom:7px;font-size:12px;font-weight:750;display:block}.search-field>div{color:var(--blue);align-items:center;gap:10px;display:flex}.search-field select,.search-field input{width:100%;min-width:0;color:var(--navy);background:0 0;border:0;outline:0;padding:3px 0;font-weight:700}.search-field input{font-size:14px}.search-submit{white-space:nowrap;align-self:center;min-height:64px;margin-left:14px}.cross-border-toggle{color:var(--muted);cursor:pointer;align-items:center;gap:10px;margin:13px 4px 0;font-size:13px;font-weight:650;display:flex}.cross-border-toggle input{display:none}.switch{background:#c8d3e1;border-radius:999px;width:34px;height:20px;transition:all .2s;position:relative}.switch:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0003}.cross-border-toggle input:checked+.switch{background:var(--blue)}.cross-border-toggle input:checked+.switch:after{transform:translate(14px)}.trust-row{color:#ffffffbf;gap:24px;margin-top:20px;font-size:13px;font-weight:650;display:flex}.trust-row span{align-items:center;gap:7px;display:flex}.trust-row svg{color:#72d9b3}.stats-strip{border-bottom:1px solid var(--line);background:#fff}.stats-grid{grid-template-columns:repeat(4,1fr);align-items:center;min-height:105px;display:grid}.stats-grid>div{border-right:1px solid var(--line);justify-content:center;align-items:baseline;gap:10px;min-height:48px;display:flex}.stats-grid>div:last-child{border:0}.stats-grid strong{color:var(--blue);font-size:25px}.stats-grid span{color:var(--muted);font-size:13px;font-weight:650}.section{padding:94px 0}.section-soft{background:var(--soft)}.section-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:36px;display:flex}.section-heading h2,.center-heading h2,.benefit-copy h2,.partner-cta h2,.faq-layout h2{letter-spacing:-.035em;margin:8px 0 10px;font-size:clamp(32px,4vw,48px);line-height:1.08}.section-heading p,.center-heading p{color:var(--muted);margin:0;line-height:1.6}.text-link{color:var(--blue);white-space:nowrap;align-items:center;gap:8px;font-weight:750;display:inline-flex}.car-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.car-card{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:18px;transition:all .25s;overflow:hidden}.car-card:hover{box-shadow:var(--shadow);border-color:#c7d6e8;transform:translateY(-4px)}.car-image-wrap{background:var(--soft);height:230px;position:relative;overflow:hidden}.car-image-wrap img{object-fit:cover;transition:transform .35s}.car-card:hover .car-image-wrap img{transform:scale(1.03)}.car-badges{flex-wrap:wrap;gap:7px;display:flex;position:absolute;top:14px;left:14px}.car-badges span{color:var(--navy);background:#fffffff0;border-radius:8px;padding:7px 9px;font-size:11px;font-weight:800;box-shadow:0 3px 10px #00000014}.car-card-body{padding:20px}.car-title-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.car-category{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 5px;font-size:11px;font-weight:800}.car-title-row h3{letter-spacing:-.02em;margin:0;font-size:21px}.rating{align-items:center;gap:4px;font-size:12px;display:flex}.rating svg{color:#f6a500}.rating span{color:var(--muted)}.car-specs{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:12px;margin-top:8px;padding:17px 0;display:grid}.car-specs span,.car-inclusions span{color:#44556b;align-items:center;gap:8px;font-size:13px;display:flex}.car-specs svg{color:var(--blue)}.car-inclusions{flex-direction:column;gap:8px;padding:15px 0;display:flex}.car-inclusions svg{color:var(--green)}.supplier-row{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.instant-dot{color:var(--green);font-weight:800}.instant-dot:before{content:"";background:var(--green);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.car-price-row{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:17px;display:flex}.price-line{align-items:baseline;gap:5px;display:flex}.price-line del{color:#9aabba;font-size:13px}.price-line strong{font-size:25px}.price-line span{color:var(--muted);font-size:11px}.car-price-row small{color:var(--muted);font-size:10px}.car-price-row .button{min-height:43px;padding:0 14px;font-size:13px}.center-heading{text-align:center;max-width:720px;margin:0 auto 42px}.steps-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.step-card{border:1px solid var(--line);background:#fff;border-radius:18px;min-height:270px;padding:30px;position:relative}.step-number{color:#dbe6f4;font-size:42px;font-weight:900;position:absolute;top:20px;right:25px}.step-icon{background:var(--pale);width:58px;height:58px;color:var(--blue);border-radius:16px;place-items:center;display:grid}.step-card h3{margin:25px 0 10px;font-size:21px}.step-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.benefit-layout{grid-template-columns:1fr 1fr;align-items:center;gap:76px;display:grid}.map-card{height:530px;box-shadow:var(--shadow);background:#dbeaff;border-radius:26px;position:relative;overflow:hidden}.map-card:before{content:"";opacity:.9;background:radial-gradient(circle at 68% 18%,#ffffffe6,#0000 18%),linear-gradient(25deg,#0000 35%,#ffffffe6 36% 38%,#0000 39%),linear-gradient(115deg,#0000 25%,#ffffffd9 26% 28%,#0000 29%),linear-gradient(160deg,#0000 54%,#ffffffb3 55% 57%,#0000 58%);position:absolute;inset:0}.map-lines{background:repeating-radial-gradient(at 45% 55%,#0000 0 27px,#276cc114 28px 29px);position:absolute;inset:0;transform:rotate(-16deg)scale(1.4)}.map-pin{background:var(--blue);color:#fff;border-radius:50% 50% 50% 9px;place-items:center;width:48px;height:48px;display:grid;position:absolute;transform:rotate(-45deg);box-shadow:0 10px 24px #1769ff59}.map-pin svg{transform:rotate(45deg)}.pin-one{top:31%;left:25%}.pin-two{background:var(--navy);top:49%;left:61%}.pin-three{background:var(--sky);top:67%;left:43%}.floating-review,.floating-price{box-shadow:var(--shadow-soft);background:#fff;border-radius:14px;position:absolute}.floating-review{padding:14px 17px;bottom:26px;left:24px}.floating-review>span{align-items:center;gap:6px;display:flex}.floating-review svg{color:#f6a500}.floating-review p{color:var(--muted);margin:4px 0 0;font-size:11px}.floating-price{flex-direction:column;padding:17px 20px;display:flex;top:25px;right:22px}.floating-price small,.floating-price span{color:var(--muted);font-size:11px}.floating-price strong{color:var(--blue);margin:3px 0;font-size:24px}.benefit-copy .lead{color:var(--muted);font-size:17px;line-height:1.65}.benefit-list{flex-direction:column;gap:23px;margin-top:31px;display:flex}.benefit-list>div{align-items:flex-start;gap:15px;display:flex}.benefit-list>div>span{width:34px;height:34px;color:var(--blue);background:var(--pale);border-radius:10px;flex:none;place-items:center;display:grid}.benefit-list h3{margin:0 0 5px;font-size:17px}.benefit-list p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.partner-cta-section{padding:40px 0 0}.partner-cta{color:#fff;background:linear-gradient(135deg,#0b2b58,#1769ff);border-radius:28px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:60px;min-height:455px;padding:65px 70px;display:grid;overflow:hidden}.partner-cta h2{max-width:520px}.partner-cta p{color:#ffffffbd;max-width:520px;line-height:1.65}.partner-cta .button{margin-top:16px}.dashboard-preview{background:#fff;border-radius:16px;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 25px 60px #00143259}.preview-top{background:#f1f5fb;align-items:center;gap:6px;height:35px;padding:0 13px;display:flex}.preview-top span{background:#bfd0e6;border-radius:50%;width:7px;height:7px}.preview-layout{grid-template-columns:84px 1fr;height:280px;display:grid}.preview-nav{background:#0b1f3a;flex-direction:column;gap:14px;padding:24px 15px;display:flex}.preview-nav i{background:#ffffff2e;border-radius:5px;height:8px}.preview-nav i:first-child{background:#4e99ff}.preview-content{background:#f7f9fc;padding:20px}.preview-cards{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.preview-cards b{background:#fff;border-radius:7px;height:55px;box-shadow:0 2px 7px #0000000a}.preview-chart{background:#fff;border-radius:7px;align-items:flex-end;gap:10px;height:105px;margin:12px 0;padding:15px;display:flex}.preview-chart span{background:#8cb7ff;border-radius:4px 4px 0 0;flex:1;height:35%}.preview-chart span:nth-child(2){height:54%}.preview-chart span:nth-child(3){height:45%}.preview-chart span:nth-child(4){height:70%}.preview-chart span:nth-child(5){height:60%}.preview-chart span:nth-child(6){height:83%}.preview-chart span:nth-child(7){background:var(--blue);height:94%}.preview-table{flex-direction:column;gap:8px;display:flex}.preview-table i{background:#fff;border-radius:5px;height:20px}.faq-layout{grid-template-columns:.8fr 1.2fr;align-items:start;gap:80px;display:grid}.faq-layout>div:first-child{position:sticky;top:30px}.faq-layout p{color:var(--muted);line-height:1.65}.faq-list details{border-bottom:1px solid var(--line);padding:21px 0}.faq-list summary{cursor:pointer;padding-right:35px;font-size:17px;font-weight:780;list-style:none;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";color:var(--blue);font-size:24px;font-weight:400;position:absolute;top:-3px;right:5px}.faq-list details[open] summary:after{content:"–"}.faq-list details p{margin:12px 30px 0 0;font-size:14px}.site-footer{color:#fff;background:#081a31;margin-top:70px}.footer-grid{grid-template-columns:1.6fr repeat(3,1fr);gap:50px;padding:72px 0 52px;display:grid}.footer-brand p{color:#ffffff94;max-width:350px;font-size:14px;line-height:1.65}.footer-badges{gap:8px;display:flex}.footer-badges span{color:#ffffffa6;border:1px solid #ffffff1f;border-radius:8px;padding:7px 9px;font-size:11px}.footer-grid h4{margin:5px 0 20px;font-size:14px}.footer-grid>div:not(:first-child){flex-direction:column;gap:13px;display:flex}.footer-grid a{color:#ffffff94;font-size:13px}.footer-grid a:hover{color:#fff}.footer-bottom{color:#ffffff6b;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;min-height:70px;font-size:12px;display:flex}.catalog-page{background:var(--soft);min-height:100vh;padding-bottom:60px}.catalog-search{border-bottom:1px solid var(--line);background:#fff;padding:22px 0}.search-box-compact{box-shadow:var(--shadow-soft);border:1px solid var(--line);padding:12px}.search-box-compact .search-submit{min-height:58px}.catalog-layout{grid-template-columns:270px 1fr;align-items:start;gap:27px;padding-top:34px;display:grid}.filters-panel{border:1px solid var(--line);background:#fff;border-radius:16px;padding:22px;position:sticky;top:20px}.filter-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:17px;display:flex}.filter-header h2{margin:0;font-size:20px}.filter-header button{color:var(--blue);background:0 0;border:0;font-size:12px;font-weight:750}.price-filter,.filter-group{border-bottom:1px solid var(--line);padding:20px 0}.filter-group:last-child{border:0;padding-bottom:0}.price-filter h3,.filter-group h3{margin:0 0 15px;font-size:14px}.filter-group h3{justify-content:space-between;align-items:center;display:flex}.range-values{justify-content:space-between;font-size:13px;font-weight:760;display:flex}.price-filter input[type=range]{width:100%;accent-color:var(--blue)}.range-track-label{color:var(--muted);justify-content:space-between;font-size:10px;display:flex}.filter-group label{color:#3f5167;cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;margin:12px 0;font-size:13px;display:grid}.filter-group input{accent-color:var(--blue);width:16px;height:16px}.filter-group small{color:#9aabba}.results-header{justify-content:space-between;align-items:flex-end;margin:2px 0 14px;display:flex}.results-header p{color:var(--muted);margin:0 0 5px;font-size:13px}.results-header h1{margin:0;font-size:28px}.results-header label{color:var(--muted);flex-direction:column;gap:5px;font-size:11px;display:flex}.results-header select{border:1px solid var(--line);min-width:170px;color:var(--navy);background:#fff;border-radius:10px;padding:10px 12px;font-weight:650}.active-filters{gap:8px;margin-bottom:18px;display:flex}.active-filters span{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:650}.catalog-list{flex-direction:column;gap:15px;display:flex}.car-card-horizontal{grid-template-columns:310px 1fr;display:grid}.car-card-horizontal .car-image-wrap{height:100%;min-height:285px}.car-card-horizontal .car-card-body{padding:22px 24px}.car-card-horizontal .car-specs{grid-template-columns:repeat(4,auto);justify-content:start;gap:24px}.car-card-horizontal .car-inclusions{flex-direction:row;gap:24px}.car-card-horizontal .car-price-row{border-top:1px solid var(--line);padding-top:15px}.car-card-horizontal .car-price-row .button{min-width:125px}.load-more{width:100%;margin-top:20px}.detail-page{background:var(--soft);padding-bottom:80px}.breadcrumb{color:var(--muted);align-items:center;gap:9px;padding:23px 0;font-size:12px;display:flex}.breadcrumb strong{color:var(--navy)}.detail-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:28px;display:grid}.detail-content{min-width:0}.detail-gallery{border-radius:18px;grid-template-columns:2fr 1fr;gap:10px;height:455px;display:grid;overflow:hidden}.gallery-main,.gallery-small>div{background:#dce4ee;position:relative;overflow:hidden}.detail-gallery img{object-fit:cover}.gallery-small{grid-template-rows:1fr 1fr;gap:10px;display:grid;position:relative}.gallery-small button{z-index:2;color:var(--navy);background:#fffffff0;border:0;border-radius:8px;padding:9px 12px;font-size:11px;font-weight:750;position:absolute;bottom:13px;right:13px}.detail-title{justify-content:space-between;align-items:flex-start;gap:20px;padding:30px 0 20px;display:flex}.detail-title h1{letter-spacing:-.035em;margin:5px 0;font-size:38px}.detail-title p{color:var(--muted);margin:0}.detail-rating{border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:12px;align-items:center;gap:7px;padding:11px 14px;display:flex}.detail-rating svg{color:#f6a500}.detail-rating span{color:var(--muted);font-size:11px}.detail-specs{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.detail-specs>div{border:1px solid var(--line);background:#fff;border-radius:13px;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:16px;display:grid}.detail-specs svg{color:var(--blue);grid-row:span 2}.detail-specs span{color:var(--muted);font-size:10px}.detail-section,.supplier-card{border:1px solid var(--line);background:#fff;border-radius:16px;margin-top:18px;padding:24px}.detail-section h2{margin:0 0 18px;font-size:21px}.included-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.included-grid span{color:#405268;align-items:center;gap:9px;font-size:13px;display:flex}.included-grid svg{color:var(--green)}.cross-border-box{gap:16px;display:flex}.detail-section-icon{background:var(--pale);width:50px;height:50px;color:var(--blue);border-radius:13px;flex:none;place-items:center;display:grid}.cross-border-box h2{margin-bottom:7px}.cross-border-box p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.country-tags{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.country-tags span{background:var(--soft);color:#405268;border-radius:8px;padding:7px 10px;font-size:11px;font-weight:700}.terms-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.terms-grid>div{background:var(--soft);border-radius:11px;flex-direction:column;gap:4px;padding:13px 15px;display:flex}.terms-grid span{color:var(--muted);font-size:10px}.terms-grid strong{font-size:13px}.supplier-card{align-items:center;gap:15px;display:flex}.supplier-logo{background:var(--navy);color:#fff;border-radius:13px;place-items:center;width:52px;height:52px;font-weight:850;display:grid}.supplier-card>div:nth-child(2){flex:1}.supplier-card span,.supplier-card p{color:var(--muted);font-size:11px}.supplier-card h3{margin:3px 0}.supplier-card p{margin:0}.supplier-score{text-align:right;flex-direction:column;display:flex}.supplier-score strong{color:var(--green);font-size:23px}.booking-card{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:17px;padding:23px;position:sticky;top:20px}.booking-price>span{color:var(--muted);font-size:11px}.booking-price>div{align-items:baseline;gap:5px;display:flex}.booking-price strong{font-size:34px}.booking-price>div span{color:var(--muted);font-size:12px}.booking-price small{color:var(--muted);font-size:10px}.booking-dates{flex-direction:column;gap:10px;padding:20px 0;display:flex}.booking-dates label{color:var(--muted);font-size:10px;font-weight:700}.booking-dates input{border:1px solid var(--line);width:100%;color:var(--navy);border-radius:9px;margin-top:5px;padding:11px 12px;font-weight:650}.booking-checkbox{background:var(--pale);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:12px;font-size:12px;display:flex}.booking-checkbox input{accent-color:var(--blue);margin-top:3px}.booking-checkbox span{flex-direction:column;gap:3px;display:flex}.booking-checkbox small{color:var(--muted)}.price-breakdown{flex-direction:column;gap:11px;padding:18px 0;display:flex}.price-breakdown>div{color:var(--muted);justify-content:space-between;gap:10px;font-size:12px;display:flex}.price-breakdown strong{color:var(--navy)}.price-total{border-top:1px solid var(--line);padding-top:12px;font-size:14px!important}.price-total strong{font-size:20px}.booking-button{width:100%}.secure-note{color:var(--muted);align-items:flex-start;gap:8px;margin-top:13px;font-size:10px;line-height:1.45;display:flex}.secure-note svg{color:var(--green);flex:none}.dashboard-layout{background:var(--soft);grid-template-columns:250px minmax(0,1fr);min-height:100vh;display:grid}.dashboard-sidebar{border-right:1px solid var(--line);background:#fff;flex-direction:column;height:100vh;padding:24px 18px;display:flex;position:sticky;top:0}.dashboard-logo{padding:0 9px 24px}.account-card{border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;margin-bottom:20px;padding:13px;display:flex}.account-avatar{background:var(--pale);width:38px;height:38px;color:var(--blue);border-radius:10px;place-items:center;font-size:12px;font-weight:850;display:grid}.account-card>div:last-child{flex-direction:column;min-width:0;display:flex}.account-card strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.account-card span{color:var(--muted);margin-top:2px;font-size:9px}.dashboard-nav{flex-direction:column;gap:5px;display:flex}.dashboard-nav a{color:#536477;border-radius:9px;align-items:center;gap:11px;min-height:45px;padding:0 12px;font-size:13px;font-weight:680;display:flex}.dashboard-nav a:hover{background:var(--soft)}.dashboard-nav a.active{color:var(--blue);background:var(--pale)}.sidebar-footer{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:auto;padding:18px 10px 0;display:flex}.sidebar-footer a{color:var(--blue);font-size:11px;font-weight:700}.sidebar-footer small{color:#9aabba;font-size:9px}.dashboard-main{min-width:0;padding:32px}.dashboard-topbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.dashboard-topbar p{color:var(--muted);margin:0 0 4px;font-size:11px}.dashboard-topbar h1{letter-spacing:-.025em;margin:0;font-size:27px}.dashboard-actions{gap:9px;display:flex}.dashboard-actions .button{min-height:42px;font-size:12px}.dashboard-stats{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px;display:grid}.dashboard-stats>div{border:1px solid var(--line);background:#fff;border-radius:14px;min-height:135px;padding:19px;position:relative}.stat-icon{background:var(--pale);width:39px;height:39px;color:var(--blue);border-radius:10px;place-items:center;display:grid;position:absolute;top:16px;right:16px}.dashboard-stats p{color:var(--muted);margin:0;font-size:11px}.dashboard-stats strong{margin:15px 0 4px;font-size:26px;display:block}.dashboard-stats small{color:var(--muted);font-size:10px}.dashboard-stats small.positive{color:var(--green)}.admin-stats>div{min-height:120px}.dashboard-two-column{grid-template-columns:1.55fr 1fr;gap:16px;margin-bottom:16px;display:grid}.admin-columns{grid-template-columns:1.4fr .8fr}.dashboard-panel{border:1px solid var(--line);background:#fff;border-radius:14px;margin-bottom:16px;padding:20px}.panel-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.panel-heading h2{margin:0 0 4px;font-size:16px}.panel-heading p{color:var(--muted);margin:0;font-size:10px}.panel-heading select{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:8px;padding:8px 10px;font-size:10px}.panel-heading .button{min-height:36px;padding:0 12px;font-size:10px}.panel-heading>a{color:var(--blue);align-items:center;gap:5px;font-size:11px;font-weight:750;display:inline-flex}.fake-chart{grid-template-columns:42px 1fr;height:260px;display:grid}.chart-y{color:#9aabba;flex-direction:column;justify-content:space-between;padding:2px 0 24px;font-size:9px;display:flex}.chart-area{position:relative}.chart-area svg{z-index:2;width:100%;height:calc(100% - 24px);position:absolute;inset:0 0 24px}.chart-grid-line{background:#edf1f6;height:1px;position:absolute;left:0;right:0}.chart-grid-line.l1{top:0}.chart-grid-line.l2{top:25%}.chart-grid-line.l3{top:50%}.chart-grid-line.l4{top:75%}.chart-labels{color:#9aabba;justify-content:space-between;font-size:9px;display:flex;position:absolute;bottom:0;left:0;right:0}.attention-list{flex-direction:column;display:flex}.attention-list>div{border-bottom:1px solid var(--line);grid-template-columns:37px 1fr auto;align-items:center;gap:10px;padding:14px 0;display:grid}.attention-list>div:last-child{border:0}.attention{border-radius:9px;place-items:center;width:35px;height:35px;font-size:12px;font-weight:850;display:grid}.attention.red{color:var(--red);background:#fff0f0}.attention.amber{color:var(--amber);background:#fff5e5}.attention.blue{background:var(--pale);color:var(--blue)}.attention-list strong{font-size:11px}.attention-list p{color:var(--muted);margin:3px 0 0;font-size:9px}.attention-list button{color:var(--blue);background:0 0;border:0;font-size:10px;font-weight:750}.data-table{overflow-x:auto}.data-row{border-bottom:1px solid var(--line);grid-template-columns:.75fr 1.15fr 1.25fr .85fr .7fr 1fr;align-items:center;gap:14px;min-width:780px;min-height:50px;padding:0 9px;font-size:10px;display:grid}.data-row:last-child{border:0}.data-head{min-height:36px;color:var(--muted);background:var(--soft);border:0;border-radius:8px;font-weight:750}.status{border-radius:7px;justify-content:center;align-items:center;padding:6px 8px;font-size:9px;font-style:normal;font-weight:750;display:inline-flex}.status.confirmed,.status.completed{color:var(--green);background:#eaf8f1}.status.awaiting-approval{color:var(--amber);background:#fff5e5}.mini-car-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mini-car{border:1px solid var(--line);border-radius:10px;grid-template-columns:auto 1fr;gap:11px;padding:13px;display:grid}.mini-car-rank{background:var(--pale);width:31px;height:31px;color:var(--blue);border-radius:8px;place-items:center;font-size:10px;font-weight:850;display:grid}.mini-car h3{margin:0;font-size:12px}.mini-car p{color:var(--muted);margin:3px 0 0;font-size:9px}.mini-car>div:nth-child(n+3){flex-direction:column;display:flex}.mini-car>div:nth-child(n+3) strong{font-size:12px}.mini-car>div:nth-child(n+3) span{color:var(--muted);font-size:8px}.bar-chart{border-bottom:1px solid var(--line);background:repeating-linear-gradient(#0000 0 51px,#edf1f6 52px 53px);grid-template-columns:repeat(7,1fr);align-items:end;gap:18px;height:260px;padding:10px 20px 0;display:grid}.bar-chart>div{flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.bar-chart>div>span{background:#dce9ff;border-radius:6px 6px 0 0;align-items:flex-end;width:30px;height:82%;display:flex}.bar-chart i{background:var(--blue);border-radius:6px 6px 0 0;width:100%}.bar-chart small{color:var(--muted);font-size:9px}.chart-legend{color:var(--muted);gap:18px;margin-top:14px;font-size:9px;display:flex}.chart-legend span{align-items:center;gap:6px;display:flex}.chart-legend i{background:var(--blue);border-radius:3px;width:9px;height:9px}.chart-legend span:nth-child(2) i{background:#dce9ff}.health-score{text-align:center;margin:5px 0 20px}.health-score strong{color:var(--green);font-size:48px}.health-score>span{color:var(--muted);font-size:14px}.health-score p{color:var(--muted);margin:2px 0 0;font-size:10px}.health-list{flex-direction:column;display:flex}.health-list div{border-top:1px solid var(--line);justify-content:space-between;padding:10px 0;font-size:10px;display:flex}.health-list span{color:var(--muted)}.company-row{border-bottom:1px solid var(--line);grid-template-columns:1.6fr .5fr .7fr .6fr .7fr 30px;align-items:center;gap:15px;min-width:720px;min-height:57px;padding:0 9px;font-size:10px;display:grid}.company-row:last-child{border:0}.company-cell{align-items:center;gap:10px;display:flex}.company-cell>b{background:var(--pale);width:34px;height:34px;color:var(--blue);border-radius:9px;place-items:center;font-size:10px;display:grid}.company-cell>span{flex-direction:column;display:flex}.company-cell small{color:var(--muted);margin-top:2px;font-size:8px}.row-menu{color:var(--muted);background:0 0;border:0;font-weight:850}.settings-grid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.settings-grid label{border:1px solid var(--line);border-radius:10px;padding:14px}.settings-grid label>span{margin-bottom:9px;font-size:10px;font-weight:750;display:block}.settings-grid label>div{border:1px solid var(--line);border-radius:8px;display:flex;overflow:hidden}.settings-grid input{border:0;outline:0;width:100%;min-width:0;padding:8px;font-weight:750}.settings-grid b{background:var(--soft);color:var(--muted);padding:8px;font-size:10px}.settings-grid small{color:var(--muted);margin-top:7px;font-size:8px;line-height:1.4;display:block}.fleet-tools{justify-content:space-between;gap:20px;display:flex}.fleet-search,.bulk-actions{align-items:center;gap:8px;display:flex}.fleet-search input,.fleet-search select{border:1px solid var(--line);min-height:37px;color:var(--navy);background:#fff;border-radius:8px;padding:0 10px;font-size:10px}.fleet-search input{min-width:250px}.bulk-actions span{color:var(--muted);margin-right:5px;font-size:9px}.bulk-actions button{border:1px solid var(--line);min-height:34px;color:var(--muted);background:#fff;border-radius:8px;padding:0 10px;font-size:9px}.fleet-row{border-bottom:1px solid var(--line);grid-template-columns:25px 2fr 1fr .6fr 1fr .5fr .7fr 30px;align-items:center;gap:12px;min-width:940px;min-height:74px;padding:0 8px;font-size:10px;display:grid}.fleet-row:last-child{border:0}.vehicle-cell{align-items:center;gap:10px;display:flex}.vehicle-cell img{object-fit:cover;border-radius:7px;width:72px;height:47px}.vehicle-cell>span{flex-direction:column;gap:3px;display:flex}.vehicle-cell small{color:var(--muted);font-size:8px}.availability-bar{background:#e7edf5;border-radius:9px;width:80px;height:5px;display:block;overflow:hidden}.availability-bar i{background:var(--blue);height:100%;display:block}.fleet-row>span:nth-child(5) small{color:var(--muted);margin-top:4px;font-size:8px;display:block}.checkout-page{background:var(--soft);min-height:calc(100vh - 82px);padding:45px 0 80px}.checkout-layout{grid-template-columns:1fr 360px;align-items:start;gap:28px;display:grid}.checkout-steps{color:var(--muted);align-items:center;gap:10px;font-size:11px;font-weight:750;display:flex}.checkout-steps span{align-items:center;gap:5px;display:flex}.checkout-steps i{background:var(--line);width:48px;height:1px}.checkout-steps .done{color:var(--green)}.checkout-steps .done svg{background:#eaf8f1;border-radius:50%;width:20px;height:20px;padding:3px}.checkout-steps .active{color:var(--blue)}.checkout-heading{padding:30px 0 22px}.checkout-heading h1{margin:7px 0;font-size:34px}.checkout-heading p{color:var(--muted);margin:0}.form-card,.checkout-summary{border:1px solid var(--line);background:#fff;border-radius:15px;margin-bottom:15px;padding:23px}.form-card h2,.checkout-summary h2{margin:0 0 18px;font-size:17px}.form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.form-grid label,.full-field{color:#405268;flex-direction:column;gap:6px;font-size:10px;font-weight:750;display:flex}.form-grid input,.form-grid select,.full-field input,.full-field textarea{border:1px solid var(--line);width:100%;color:var(--navy);background:#fff;border-radius:9px;outline:0;padding:11px 12px;font-size:12px;font-weight:550}.form-grid input:focus,.form-grid select:focus,.full-field input:focus,.full-field textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px #1769ff1a}.full-field{margin-bottom:14px}.full-field small{color:var(--muted);font-weight:500}.full-field textarea{resize:vertical;min-height:90px}.agreement{background:var(--soft);margin-top:8px}.checkout-next{width:100%}.checkout-summary{margin:0;position:sticky;top:20px}.summary-car{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:16px;display:flex}.summary-car img{object-fit:cover;border-radius:10px;width:112px;height:75px}.summary-car>div{flex-direction:column;gap:3px;display:flex}.summary-car strong{font-size:13px}.summary-car span,.summary-car small{color:var(--muted);font-size:9px}.summary-route{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:14px;padding:17px 0;display:grid}.summary-route>div{flex-direction:column;gap:3px;display:flex}.summary-route span,.summary-route small{color:var(--muted);font-size:9px}.summary-route strong{font-size:11px}.summary-money{flex-direction:column;gap:10px;padding:17px 0;display:flex}.summary-money>div,.summary-total{color:var(--muted);justify-content:space-between;gap:10px;font-size:11px;display:flex}.summary-money strong{color:var(--navy)}.summary-total{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--navy);align-items:baseline;padding:14px 0;font-weight:750}.summary-total strong{font-size:20px}.secure-summary{color:var(--green);align-items:flex-start;gap:9px;margin:16px 0;display:flex}.secure-summary span{flex-direction:column;gap:3px;display:flex}.secure-summary strong{font-size:11px}.secure-summary small{color:var(--muted);font-size:9px}.checkout-summary>a{text-align:center;color:var(--blue);font-size:10px;font-weight:750;display:block}.not-found{background:var(--soft);place-items:center;min-height:100vh;padding:30px;display:grid}.empty-state{text-align:center;border:1px solid var(--line);background:#fff;border-radius:18px;max-width:460px;padding:45px}.empty-state h1{margin:8px 0}.empty-state p{color:var(--muted);margin-bottom:24px}@media (max-width:1100px){.main-nav{display:none}.mobile-menu{display:block}.hero{min-height:780px}.search-fields{grid-template-columns:1fr 1fr;gap:12px}.search-field{border:1px solid var(--line);border-radius:11px;padding:10px 12px}.search-submit{min-height:58px;margin:0}.car-grid{grid-template-columns:repeat(2,1fr)}.car-grid .car-card:last-child{display:none}.catalog-layout{grid-template-columns:230px 1fr}.car-card-horizontal{grid-template-columns:260px 1fr}.detail-grid{grid-template-columns:minmax(0,1fr) 330px}.dashboard-layout{grid-template-columns:205px minmax(0,1fr)}.dashboard-main{padding:23px}.dashboard-stats,.settings-grid{grid-template-columns:repeat(2,1fr)}.mini-car-grid{grid-template-columns:1fr}}@media (max-width:850px){.container{width:min(100% - 28px,1200px)}.header-login{display:none}.brand img{width:170px}.hero{min-height:870px}.hero-content{padding-top:95px}.hero-copy h1{font-size:48px}.search-fields{grid-template-columns:1fr}.search-submit{width:100%}.trust-row{flex-wrap:wrap}.stats-grid{grid-template-columns:repeat(2,1fr);padding:16px 0}.stats-grid>div{border:0}.car-grid,.steps-grid{grid-template-columns:1fr}.car-grid .car-card:last-child{display:block}.benefit-layout,.partner-cta,.faq-layout{grid-template-columns:1fr}.benefit-layout{gap:45px}.partner-cta{padding:45px 35px}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:span 2}.catalog-layout{grid-template-columns:1fr}.filters-panel{display:none}.car-card-horizontal{grid-template-columns:1fr}.car-card-horizontal .car-image-wrap{min-height:250px}.detail-grid,.checkout-layout{grid-template-columns:1fr}.booking-card,.checkout-summary{position:static}.dashboard-layout{display:block}.dashboard-sidebar{border:0;border-bottom:1px solid var(--line);flex-direction:row;align-items:center;width:100%;height:auto;padding:14px 20px;position:relative}.dashboard-logo{padding:0}.dashboard-logo img{width:155px}.account-card,.dashboard-nav,.sidebar-footer{display:none}.dashboard-main{padding:20px 14px}.dashboard-two-column{grid-template-columns:1fr}.fleet-tools{flex-direction:column}.fleet-search{flex-wrap:wrap}.fleet-search input{min-width:100%}}@media (max-width:560px){.header-inner{height:70px}.brand img{width:145px}.language-menu summary span,.language-menu summary svg:last-child{display:none}.hero{min-height:880px}.hero-content{padding-top:95px}.hero-copy h1{font-size:39px}.hero-copy p{font-size:16px}.search-box{padding:11px}.trust-row{display:none}.stats-grid{grid-template-columns:1fr 1fr}.stats-grid>div{text-align:center;flex-direction:column;align-items:center;gap:2px}.section{padding:68px 0}.section-heading{flex-direction:column;align-items:flex-start}.section-heading h2,.center-heading h2,.benefit-copy h2,.partner-cta h2,.faq-layout h2{font-size:34px}.car-image-wrap{height:210px}.map-card{height:410px}.partner-cta{border-radius:0;width:100%;padding:45px 20px}.partner-cta-section .container{width:100%}.dashboard-preview{transform:none}.footer-grid{grid-template-columns:1fr}.footer-brand{grid-column:auto}.footer-bottom{flex-direction:column;justify-content:center;gap:7px}.results-header{flex-direction:column;align-items:flex-start;gap:13px}.active-filters{overflow-x:auto}.car-card-horizontal .car-specs{grid-template-columns:repeat(2,1fr);gap:12px}.car-card-horizontal .car-inclusions{flex-direction:column;gap:8px}.car-price-row{flex-direction:column;align-items:stretch}.car-price-row .button{width:100%}.detail-gallery{grid-template-columns:1fr;height:330px}.gallery-small{display:none}.detail-title{flex-direction:column}.detail-specs,.included-grid,.terms-grid{grid-template-columns:1fr 1fr}.supplier-card{flex-wrap:wrap;align-items:flex-start}.supplier-score{margin-left:67px}.dashboard-topbar{flex-direction:column;align-items:flex-start}.dashboard-actions{width:100%;overflow-x:auto}.dashboard-stats,.form-grid{grid-template-columns:1fr}.checkout-steps{gap:5px;font-size:9px}.checkout-steps i{width:22px}}.legal-page{background:var(--soft);min-height:80vh}.legal-hero{border-bottom:1px solid var(--line);background:#fff}.legal-hero-inner{max-width:850px;padding:68px 0 52px}.legal-hero h1{letter-spacing:-.04em;margin:10px 0 14px;font-size:clamp(38px,5vw,58px)}.legal-hero p{max-width:760px;color:var(--muted);margin:0 0 14px;font-size:17px;line-height:1.65}.legal-hero small{color:#94a3b4;font-size:11px}.legal-layout{grid-template-columns:220px minmax(0,760px);justify-content:center;align-items:start;gap:55px;padding-top:45px;padding-bottom:70px;display:grid}.legal-toc{border:1px solid var(--line);background:#fff;border-radius:13px;flex-direction:column;gap:12px;padding:19px;display:flex;position:sticky;top:25px}.legal-toc strong{margin-bottom:4px;font-size:12px}.legal-toc a{color:var(--muted);font-size:11px;line-height:1.4}.legal-toc a:hover{color:var(--blue)}.legal-content{border:1px solid var(--line);background:#fff;border-radius:16px;padding:31px 36px}.legal-content section{border-bottom:1px solid var(--line);padding:8px 0 24px;scroll-margin-top:25px}.legal-content section:last-child{border:0;padding-bottom:4px}.legal-content h2{margin:12px 0 13px;font-size:22px}.legal-content p,.legal-content li{color:#506176;font-size:14px;line-height:1.7}.legal-content ul{padding-left:20px}.legal-content li{margin:7px 0}.legal-content .legal-notice-v13133{color:#244a73;background:#eef5ff;border:1px solid #b8d2ff;border-radius:12px;margin:0 0 24px;padding:16px 18px;font-weight:650}html[data-theme=dark] .legal-content .legal-notice-v13133{color:#c9ddf2!important;background:#142a40!important;border-color:#345a80!important}@media (max-width:760px){.legal-layout{grid-template-columns:1fr;gap:18px;padding-top:25px}.legal-toc{position:static}.legal-content{padding:22px 20px}}:root{--blue:#176bff;--blue-2:#2f7cff;--blue-dark:#0b4fd0;--navy:#0a1f36;--navy-2:#12324f;--ink:#12263a;--muted:#65798e;--soft:#f5f8fc;--soft-blue:#eef5ff;--line:#dfe8f2;--green:#13a66a;--green-soft:#eaf9f2;--amber:#c57a13;--red:#d84d4d;--shadow-sm:0 8px 24px #0c264614;--shadow-md:0 18px 55px #0823441f;--shadow-lg:0 30px 90px #03142a3d}body{overflow-x:hidden}::selection{color:#071a2d;background:#bcd7ff}:focus-visible{outline-offset:3px;outline:3px solid #176bff52}.skip-link{z-index:1000;color:var(--navy);box-shadow:var(--shadow-sm);background:#fff;border-radius:10px;padding:10px 14px;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.skip-link:focus{transform:none}.kicker-v2{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:850;display:inline-flex}.eyebrow-v2{color:#8cc7ff;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:850;display:inline-flex}.eyebrow-v2 i{background:#67d7c0;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 6px #67d7c021}.eyebrow-v2.light{color:#b8d8ff}.section-v2{padding:104px 0}.section-head-v2{justify-content:space-between;align-items:end;gap:40px;margin-bottom:34px;display:flex}.section-head-v2 h2{letter-spacing:-.04em;max-width:780px;margin:10px 0 8px;font-size:clamp(32px,4vw,50px);line-height:1.03}.section-head-v2 p{max-width:720px;color:var(--muted);margin:0;line-height:1.65}.link-arrow{color:var(--blue);white-space:nowrap;align-items:center;gap:8px;font-weight:800;display:inline-flex}.site-header{color:#fff;background:0 0;border-bottom:1px solid #ffffff1c;position:absolute}.site-header-compact{color:var(--navy);border-bottom:1px solid var(--line);background:#fffffff5;position:relative;box-shadow:0 1px #081f3605}.brand img{width:177px}.header-login{border:1px solid #ffffff3d;border-radius:10px;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:13px;font-weight:750;display:inline-flex}.header-login-dark{border-color:var(--line);background:#fff}.mobile-nav{display:none;position:relative}.mobile-nav summary{cursor:pointer;padding:8px;list-style:none}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav-panel{width:230px;color:var(--navy);border:1px solid var(--line);box-shadow:var(--shadow-md);background:#fff;border-radius:14px;flex-direction:column;padding:8px;display:flex;position:absolute;top:48px;right:0}.mobile-nav-panel a{border-radius:9px;padding:11px 12px;font-size:14px;font-weight:720}.mobile-nav-panel a:hover{background:var(--soft-blue);color:var(--blue)}.mobile-nav:not([open])>.mobile-nav-panel,.language-menu:not([open])>.language-dropdown{display:none!important}.hero-v2{color:#fff;background:radial-gradient(circle at 75% 12%,#3e8fff6b,#0000 30%),linear-gradient(135deg,#071b31 0%,#0b2c55 52%,#0e4a8e 100%);min-height:790px;padding:132px 0 52px;position:relative;overflow:hidden}.hero-v2:after{content:"";filter:blur(80px);background:#2e7bff38;border-radius:50%;height:540px;position:absolute;inset:auto -10% -260px 40%}.hero-grid-overlay{opacity:.14;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.hero-v2-inner{z-index:1;grid-template-columns:1.02fr .98fr;align-items:center;gap:52px;display:grid;position:relative}.hero-v2-copy{padding-bottom:100px}.hero-v2-copy h1{letter-spacing:-.055em;max-width:720px;margin:19px 0 21px;font-size:clamp(46px,5.4vw,76px);line-height:.98}.hero-v2-copy>p{color:#ffffffc2;max-width:650px;margin:0;font-size:19px;line-height:1.62}.hero-trust-row{color:#ffffffb8;flex-wrap:wrap;gap:16px 22px;margin-top:28px;font-size:12px;font-weight:680;display:flex}.hero-trust-row span{align-items:center;gap:6px;display:flex}.hero-trust-row svg{color:#6fddbd}.hero-visual-v2{filter:drop-shadow(0 30px 55px #0003);height:520px;margin-top:-36px;position:relative}.hero-visual-v2 img{object-fit:contain}.hero-search-wrap{grid-column:1/-1;margin-top:-100px}.search-panel{z-index:3;color:var(--navy);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff7;border:1px solid #fff6;border-radius:20px;padding:12px;position:relative}.search-primary-grid{grid-template-columns:1.3fr 1.3fr .8fr .8fr auto;align-items:stretch;display:grid}.search-field{border-right:1px solid var(--line);min-width:0;padding:10px 16px}.field-label{color:#7a8fa3;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;margin-bottom:8px;font-size:10px;font-weight:800;display:flex}.field-label svg{color:var(--blue)}.search-field select,.search-field input{width:100%;color:var(--navy);background:0 0;border:0;outline:0;font-size:13px;font-weight:760}.search-field input[type=date]{min-height:22px}.field-disabled{opacity:.6}.search-submit{color:#fff;background:linear-gradient(135deg,#176bff,#0d5de8);border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-width:156px;min-height:62px;margin-left:12px;font-weight:820;display:flex;box-shadow:0 10px 25px #176bff47}.search-submit:hover{transform:translateY(-1px);box-shadow:0 14px 30px #176bff57}.search-options{align-items:center;gap:24px;min-height:40px;padding:9px 8px 0;display:flex}.switch-row{color:#596d82;cursor:pointer;align-items:center;gap:8px;font-size:11px;font-weight:680;display:flex}.switch-row input{opacity:0;pointer-events:none;position:absolute}.switch-ui{background:#cfdbe7;border-radius:999px;width:34px;height:20px;transition:all .2s;position:relative}.switch-ui:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0000002e}.switch-row input:checked+.switch-ui{background:var(--blue)}.switch-row input:checked+.switch-ui:after{transform:translate(14px)}.search-note{color:#8a9bac;margin-left:auto;font-size:10px}.search-panel-compact{border:1px solid var(--line);box-shadow:var(--shadow-sm)}.trust-stats-v2{border-bottom:1px solid var(--line);background:#fff}.trust-stats-grid{grid-template-columns:repeat(4,1fr);align-items:center;min-height:112px;display:grid}.trust-stats-grid>div{border-right:1px solid var(--line);grid-template-columns:auto auto 1fr;align-items:center;gap:4px 10px;min-height:58px;padding:0 26px;display:grid}.trust-stats-grid>div:last-child{border-right:0}.stat-icon{background:var(--soft-blue);width:40px;height:40px;color:var(--blue);border-radius:12px;grid-row:span 2;place-items:center;display:grid}.trust-stats-grid strong{letter-spacing:-.03em;font-size:25px}.trust-stats-grid p{color:var(--muted);margin:0;font-size:11px}.car-grid-v2{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.car-card-v2{background:#fff;border:1px solid #dbe5f0;border-radius:20px;transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden;box-shadow:0 7px 26px #0c23410f}.car-card-v2:hover{border-color:#cad9ea;transform:translateY(-3px);box-shadow:0 18px 40px #0c23411c}.car-card-media{background:linear-gradient(145deg,#eaf4ff,#c7dff7);height:236px;position:relative;overflow:hidden}.car-card-media img{object-fit:cover}.car-badges-v2{z-index:2;gap:6px;display:flex;position:absolute;top:12px;left:12px}.car-badges-v2 span{color:#23425d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border:1px solid #fff9;border-radius:8px;padding:6px 8px;font-size:9px;font-weight:850}.favorite-button{z-index:2;color:#29475f;background:#ffffffe6;border:1px solid #ffffffa6;border-radius:10px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:12px;right:12px}.car-card-content{padding:19px}.car-card-heading{justify-content:space-between;gap:14px;display:flex}.car-meta{color:#7b8fa2;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:850}.car-card-heading h3{letter-spacing:-.025em;margin:5px 0 0;font-size:20px}.rating-pill,.new-pill{color:#9a6518;white-space:nowrap;background:#fff8e9;border-radius:9px;align-self:start;align-items:center;gap:4px;padding:6px 8px;font-size:10px;display:flex}.rating-pill svg{color:#f3a91b}.rating-pill small{color:#9d8c70}.new-pill{background:var(--soft-blue);color:var(--blue);font-weight:750}.car-spec-row{grid-template-columns:repeat(4,1fr);gap:7px;margin:16px 0;display:grid}.car-spec-row span{color:#61758a;align-items:center;gap:6px;font-size:10px;display:flex}.car-spec-row svg{color:#68849d}.car-condition-list{border-top:1px solid #edf2f7;border-bottom:1px solid #edf2f7;flex-direction:column;gap:7px;padding:13px 0;display:flex}.car-condition-list span{color:#526b80;align-items:center;gap:7px;font-size:10px;display:flex}.car-condition-list svg{color:var(--green)}.supplier-line{color:#7d8fa0;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:45px;padding-top:13px;font-size:9px;display:grid}.supplier-avatar{width:28px;height:28px;color:var(--blue);background:#e8f1ff;border-radius:8px;place-items:center;font-weight:850;display:grid}.supplier-line>span:nth-child(2){flex-wrap:wrap;gap:3px 5px;display:flex}.supplier-line strong{color:#344d63}.supplier-line small{width:100%;color:var(--green);align-items:center;gap:3px;display:flex}.supplier-line em{color:var(--green);font-style:normal;font-weight:760}.car-price-block{justify-content:space-between;align-items:end;gap:12px;padding-top:15px;display:flex}.from-label{color:#91a1af;margin-bottom:2px;font-size:9px;display:block}.price-main{align-items:baseline;gap:5px;display:flex}.price-main del{color:#9eaeba;font-size:11px}.price-main strong{letter-spacing:-.035em;font-size:26px}.price-main span{color:#738699;font-size:10px}.car-price-block>div>small{color:#8a9aa9;margin-top:3px;font-size:9px;display:block}.car-price-block .button{min-height:42px;padding:0 15px;font-size:11px}.car-card-v2-horizontal{grid-template-columns:300px 1fr;display:grid}.car-card-v2-horizontal .car-card-media{height:auto;min-height:285px}.car-card-v2-horizontal .car-card-content{padding:22px 24px}.car-card-v2-horizontal .car-spec-row{max-width:430px}.car-card-v2-horizontal .car-condition-list{grid-template-columns:1fr 1fr;display:grid}.destinations-section{background:var(--soft)}.destination-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.destination-card{border:1px solid var(--line);background:#fff;border-radius:20px;min-height:226px;position:relative;overflow:hidden;box-shadow:0 4px 18px #0f2a480a}.destination-art{color:#fff;background:linear-gradient(155deg,#74b7ff,#176bff);justify-content:center;align-items:center;height:142px;display:flex;position:relative;overflow:hidden}.destination-card.coast .destination-art{background:linear-gradient(155deg,#66d0e8,#1668db)}.destination-card.durres .destination-art{background:linear-gradient(155deg,#f0c991,#2d83de)}.destination-card.vlore .destination-art{background:linear-gradient(155deg,#84d7c5,#2e78dd)}.destination-art:before{content:"";background:#0e3357;border-radius:50%;height:110px;position:absolute;bottom:-52px;left:-20%;right:-20%;transform:rotate(-5deg)}.destination-art:after{content:"";background:#10263b;border-radius:50%;height:110px;position:absolute;bottom:-83px;left:-30%;right:-10%;transform:rotate(8deg)}.destination-art svg{z-index:2;margin-right:8px;position:relative}.destination-art b{z-index:2;letter-spacing:.06em;font-size:28px;position:relative}.road-line{z-index:2;opacity:.8;background:repeating-linear-gradient(90deg,#fff 0 18px,#0000 18px 34px);width:130%;height:3px;position:absolute;bottom:21px;left:-15%;transform:rotate(-3deg)}.destination-card>div:nth-child(2){padding:16px 18px}.destination-card h3{margin:0 0 4px;font-size:17px}.destination-card p{color:var(--muted);margin:0;font-size:11px}.destination-card>svg{color:var(--blue);position:absolute;bottom:22px;right:16px}.process-section{color:#fff;background:#0b223b}.process-layout{grid-template-columns:.8fr 1.2fr;align-items:start;gap:70px;display:grid}.process-intro h2{letter-spacing:-.045em;margin:10px 0 15px;font-size:clamp(36px,4.5vw,54px);line-height:1.02}.process-intro>p{color:#ffffff9e;line-height:1.65}.process-proof{gap:10px;margin-top:32px;display:grid}.process-proof>span{border-top:1px solid #ffffff1c;grid-template-columns:auto 1fr;gap:2px 10px;padding:12px 0;display:grid}.process-proof svg{color:#6dd6b6;grid-row:span 2}.process-proof b{font-size:12px}.process-proof small{color:#ffffff80;font-size:10px}.steps-v2{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.steps-v2 article{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:18px;min-height:285px;padding:24px;position:relative}.steps-v2 article>span{color:#ffffff1f;font-size:42px;font-weight:900;position:absolute;top:14px;right:18px}.step-icon-v2{color:#8bc4ff;background:#1a4b7b;border-radius:13px;place-items:center;width:46px;height:46px;margin-bottom:42px;display:grid}.steps-v2 h3{margin:0 0 10px;font-size:18px}.steps-v2 p{color:#ffffff91;margin:0;font-size:12px;line-height:1.65}.why-grid{grid-template-columns:1fr 1fr;align-items:center;gap:76px;display:grid}.why-bento{grid-template-columns:1fr 1fr;gap:13px;display:grid}.why-bento>div{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:20px;padding:24px}.bento-main{color:#fff;grid-column:1/-1;min-height:240px;background:linear-gradient(145deg,#0c2a49,#0d56a7)!important}.bento-label{letter-spacing:.12em;color:#a6d2ff;font-size:9px;font-weight:850}.bento-main>strong{letter-spacing:-.05em;margin:22px 0 2px;font-size:56px;display:block}.bento-main>p{color:#fff9;margin:0;font-size:11px}.price-breakdown{gap:10px;margin-top:26px;display:grid}.price-breakdown span{color:#ffffffad;grid-template-columns:1fr auto;gap:6px;font-size:10px;display:grid}.price-breakdown i{background:#4aa3ff;border-radius:99px;grid-column:1/-1;height:7px}.price-breakdown span:nth-child(2) i{background:#6ed6b5}.price-breakdown b{color:#fff}.bento-border,.bento-security{min-height:180px}.bento-border svg,.bento-security svg{color:var(--blue);margin-bottom:24px}.why-bento strong{font-size:17px;display:block}.why-bento p{color:var(--muted);font-size:11px;line-height:1.6}.why-copy h2{letter-spacing:-.045em;margin:10px 0 16px;font-size:clamp(37px,4vw,54px);line-height:1.03}.lead-v2{color:var(--muted);font-size:16px;line-height:1.7}.feature-list-v2{gap:21px;margin-top:30px;display:grid}.feature-list-v2>div{grid-template-columns:auto 1fr;gap:13px;display:grid}.feature-list-v2>div>span{background:var(--green-soft);width:30px;height:30px;color:var(--green);border-radius:9px;place-items:center;display:grid}.feature-list-v2 h3{margin:0 0 4px;font-size:15px}.feature-list-v2 p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.demo-proof{background:#fff9ea;border-block:1px solid #f1dfb6;padding:70px 0}.demo-proof-head{align-items:center;gap:15px;margin-bottom:20px;display:flex}.demo-proof-head span{color:#fff;letter-spacing:.08em;background:#8e641e;border-radius:7px;padding:5px 8px;font-size:9px;font-weight:900}.demo-proof-head p{color:#7c6845;margin:0;font-size:11px}.demo-review-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.demo-review-grid article{background:#fff;border:1px solid #ecd9ad;border-radius:16px;padding:20px}.demo-stars{color:#f0a514;letter-spacing:3px}.demo-review-grid p{color:#4c5660;line-height:1.65}.demo-review-grid span{color:#9c8965;font-size:9px}.partner-cta-v2{padding:40px 0 95px}.partner-cta-inner{color:#fff;min-height:460px;box-shadow:var(--shadow-md);background:radial-gradient(circle at 86% 18%,#4997ff80,#0000 25%),linear-gradient(135deg,#081b31,#0d3c71 62%,#176bff);border-radius:30px;grid-template-columns:.92fr 1.08fr;align-items:center;gap:55px;padding:64px;display:grid;overflow:hidden}.partner-cta-copy h2{letter-spacing:-.045em;margin:13px 0 15px;font-size:clamp(35px,4vw,51px);line-height:1.02}.partner-cta-copy>p{color:#ffffffa6;line-height:1.65}.partner-feature-row{color:#ffffffb8;flex-wrap:wrap;gap:9px 18px;margin:24px 0;font-size:10px;display:flex}.partner-feature-row span{align-items:center;gap:5px;display:flex}.dashboard-mock-v2{background:#f6f8fb;border-radius:16px;overflow:hidden;transform:rotate(1deg);box-shadow:0 30px 70px #00000057}.mock-browser{color:#7c8c9a;background:#edf2f7;align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}.mock-browser span{background:#c6d0da;border-radius:50%;width:7px;height:7px}.mock-browser b{margin-left:7px;font-size:8px}.mock-body{grid-template-columns:75px 1fr;height:300px;display:grid}.mock-body aside{background:#0c243c;flex-direction:column;gap:12px;padding:20px 12px;display:flex}.mock-body aside i{background:#ffffff24;border-radius:5px;height:7px}.mock-body aside i:first-child{background:#4d91ff}.mock-body section{padding:16px}.mock-metrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.mock-metrics b{background:#fff;border-radius:8px;height:52px;box-shadow:0 2px 8px #0000000a}.mock-chart{background:#fff;border-radius:8px;height:115px;margin:10px 0;padding:14px}.mock-chart svg{width:100%;height:100%}.mock-table{gap:7px;display:grid}.mock-table i{background:#fff;border-radius:5px;height:20px}.faq-section-v2{background:var(--soft)}.faq-grid-v2{grid-template-columns:.72fr 1.28fr;align-items:start;gap:75px;display:grid}.faq-intro-v2{position:sticky;top:25px}.faq-intro-v2 h2{letter-spacing:-.04em;margin:10px 0 13px;font-size:clamp(36px,4vw,50px)}.faq-intro-v2 p{color:var(--muted);line-height:1.65}.faq-accordion details{border-bottom:1px solid var(--line)}.faq-accordion summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:15px;font-weight:780;list-style:none;display:flex}.faq-accordion summary::-webkit-details-marker{display:none}.faq-accordion summary i{width:28px;height:28px;color:var(--blue);background:#e9f2ff;border-radius:8px;place-items:center;font-size:18px;font-style:normal;font-weight:500;display:grid}.faq-accordion details[open] summary i{transform:rotate(45deg)}.faq-accordion p{color:var(--muted);margin:-6px 50px 22px 0;font-size:12px;line-height:1.7}.site-footer-v2{color:#fff;background:#071a2e}.footer-top-v2{grid-template-columns:1.65fr repeat(3,1fr);gap:46px;padding:65px 0 48px;display:grid}.footer-brand-v2 p{color:#ffffff87;max-width:360px;font-size:11px;line-height:1.65}.footer-trust{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.footer-trust span{color:#ffffff94;border:1px solid #ffffff1c;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:9px;display:flex}.footer-top-v2 h4{margin:7px 0 18px;font-size:12px}.footer-top-v2>div:not(:first-child){flex-direction:column;gap:11px;display:flex}.footer-top-v2 a{color:#ffffff8c;font-size:10px}.footer-top-v2 a:hover{color:#fff}.footer-bottom-v2{color:#ffffff5c;border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;min-height:66px;font-size:9px;display:flex}.catalog-page-v2{background:var(--soft);min-height:100vh}.catalog-search-v2{border-bottom:1px solid var(--line);background:#fff;padding:22px 0}.catalog-shell-v2{grid-template-columns:255px 1fr;align-items:start;gap:25px;padding-top:32px;padding-bottom:70px;display:grid}.filters-v2{border:1px solid var(--line);background:#fff;border-radius:17px;padding:18px;position:sticky;top:18px}.filters-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.filters-title span{align-items:center;gap:7px;font-size:15px;font-weight:800;display:flex}.filters-title button{color:var(--blue);background:0 0;border:0;font-size:10px;font-weight:750}.filter-block{border-bottom:1px solid #edf2f7;padding:17px 0}.filter-block:last-child{border:0}.filter-block h3{margin:0 0 12px;font-size:12px}.filter-block label{color:#566b7f;align-items:center;gap:8px;margin:9px 0;font-size:10px;display:flex}.filter-block label small{color:#9aaab8;margin-left:auto}.filter-block input{accent-color:var(--blue)}.price-inputs{color:#5a6d7e;justify-content:space-between;font-size:10px;font-weight:750;display:flex}.filter-block input[type=range]{width:100%}.results-head-v2{justify-content:space-between;align-items:end;gap:20px;margin-bottom:13px;display:flex}.results-head-v2 span{color:var(--muted);font-size:10px}.results-head-v2 h1{letter-spacing:-.035em;margin:3px 0;font-size:30px}.results-head-v2 p{color:var(--muted);margin:0;font-size:10px}.results-head-v2 label{color:var(--muted);flex-direction:column;gap:5px;font-size:9px;display:flex}.results-head-v2 select{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:9px;padding:9px 11px;font-weight:700}.active-filter-row{gap:7px;margin-bottom:14px;display:flex}.active-filter-row span{border:1px solid var(--line);color:#6f8192;background:#fff;border-radius:999px;padding:7px 9px;font-size:9px}.catalog-list-v2{flex-direction:column;gap:14px;display:flex}.catalog-info-box{background:#eef6ff;border:1px solid #cfe0f4;border-radius:14px;margin-top:18px;padding:17px 19px}.catalog-info-box strong{font-size:12px}.catalog-info-box p{color:#5f7489;margin:5px 0 0;font-size:10px;line-height:1.6}.detail-page-v2{background:var(--soft);min-height:100vh;padding-bottom:80px}.breadcrumb-v2{color:#8192a1;align-items:center;gap:8px;padding:20px 0;font-size:9px;display:flex}.breadcrumb-v2 strong{color:var(--navy)}.detail-layout-v2{grid-template-columns:minmax(0,1fr) 365px;align-items:start;gap:25px;display:grid}.detail-gallery-v2{border-radius:19px;grid-template-columns:2fr 1fr;gap:9px;height:420px;display:grid;overflow:hidden}.gallery-primary,.gallery-secondary>div{background:#d9e7f6;position:relative;overflow:hidden}.detail-gallery-v2 img{object-fit:cover}.gallery-secondary{grid-template-rows:1fr 1fr;gap:9px;display:grid}.gallery-secondary button{color:var(--navy);background:#ffffffeb;border:0;border-radius:8px;padding:7px 9px;font-size:9px;font-weight:760;position:absolute;bottom:10px;right:10px}.detail-title-v2{justify-content:space-between;gap:20px;padding:26px 0 18px;display:flex}.detail-kicker{color:#778b9e;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:850}.detail-title-v2 h1{letter-spacing:-.04em;margin:5px 0;font-size:36px}.detail-title-v2 p{color:var(--muted);margin:0;font-size:10px}.detail-rating-v2,.new-listing-badge{border:1px solid var(--line);background:#fff;border-radius:11px;align-self:start;align-items:center;gap:6px;padding:9px 11px;font-size:10px;display:flex}.detail-rating-v2 svg{color:#f0aa19}.detail-rating-v2 span{color:var(--muted)}.new-listing-badge{color:var(--blue);background:#eef5ff;border-color:#d6e6fb;font-weight:750}.spec-grid-v2{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.spec-grid-v2>div{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:2px 9px;padding:14px;display:grid}.spec-grid-v2 svg{color:var(--blue);grid-row:span 2}.spec-grid-v2 span{color:var(--muted);font-size:8px}.spec-grid-v2 strong{font-size:11px}.detail-card-v2{border:1px solid var(--line);background:#fff;border-radius:16px;margin-top:15px;padding:21px}.detail-card-v2 h2{margin:0 0 15px;font-size:18px}.detail-card-v2>p{color:var(--muted);font-size:11px;line-height:1.65}.included-grid-v2{grid-template-columns:1fr 1fr;gap:11px;display:grid}.included-grid-v2 span{color:#4c6479;align-items:center;gap:7px;font-size:10px;display:flex}.included-grid-v2 svg{color:var(--green)}.detail-card-heading{justify-content:space-between;align-items:start;display:flex}.detail-card-heading p{color:var(--muted);margin:4px 0;font-size:9px}.detail-card-heading svg{color:var(--blue)}.country-chips{flex-wrap:wrap;gap:7px;margin:14px 0;display:flex}.country-chips span{color:#35628e;background:#eef5ff;border-radius:8px;padding:7px 9px;font-size:9px;font-weight:720}.info-warning{color:#7c602c;background:#fff8e9;border-left:3px solid #e0a239;border-radius:8px;padding:11px 13px;font-size:9px;line-height:1.55}.supplier-card-v2{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.supplier-logo-v2{width:48px;height:48px;color:var(--blue);background:#eaf3ff;border-radius:13px;place-items:center;font-weight:850;display:grid}.supplier-card-v2 span{color:var(--muted);font-size:8px}.supplier-card-v2 h3{margin:3px 0;font-size:15px}.supplier-card-v2 p{color:var(--green);align-items:center;gap:4px;margin:0;font-size:9px;display:flex}.supplier-card-v2 a{color:var(--blue);font-size:9px;font-weight:760}.terms-grid-v2{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.terms-grid-v2>div{border:1px solid #edf2f7;border-radius:10px;padding:13px}.terms-grid-v2 span,.terms-grid-v2 small{color:var(--muted);font-size:8px;display:block}.terms-grid-v2 strong{margin:4px 0;font-size:13px;display:block}.booking-widget{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:18px;padding:21px;position:sticky;top:18px}.booking-widget-price>span{color:var(--muted);font-size:9px}.booking-widget-price strong{letter-spacing:-.04em;margin-left:6px;font-size:31px}.booking-widget-price small{color:var(--muted);font-size:9px}.booking-date-grid{grid-template-columns:1fr 1fr;gap:7px;margin:16px 0;display:grid}.booking-date-grid label,.days-select{border:1px solid var(--line);border-radius:9px;padding:9px}.booking-date-grid span,.days-select>span{color:var(--muted);align-items:center;gap:4px;font-size:8px;display:flex}.booking-date-grid input,.days-select select{width:100%;color:var(--navy);background:0 0;border:0;outline:0;margin-top:5px;font-size:10px;font-weight:730}.booking-extra{cursor:pointer;border-top:1px solid #edf2f7;grid-template-columns:auto 1fr;gap:8px;padding:11px 0;display:grid}.booking-extra input{accent-color:var(--blue)}.booking-extra>span{grid-template-columns:auto 1fr;gap:2px 6px;display:grid}.booking-extra svg{color:var(--blue);grid-row:span 2}.booking-extra b{font-size:10px}.booking-extra small{color:var(--muted);font-size:8px}.booking-breakdown{border-top:1px solid var(--line);gap:7px;padding:12px 0;display:grid}.booking-breakdown>div{color:#667a8d;justify-content:space-between;font-size:9px;display:flex}.booking-total{border-top:1px solid #edf2f7;padding-top:9px;color:var(--navy)!important}.booking-total strong{font-size:14px}.pay-split{grid-template-columns:1fr 1fr;gap:7px;margin:10px 0;display:grid}.pay-split>div{background:var(--soft);border-radius:10px;padding:10px}.pay-split span,.pay-split small{color:var(--muted);font-size:7px;display:block}.pay-split strong{margin:3px 0;font-size:13px;display:block}.booking-cta{width:100%;min-height:48px}.booking-security{color:#6e8294;grid-template-columns:auto 1fr;gap:8px;margin:12px 0 0;display:grid}.booking-security svg{color:var(--green)}.booking-security b,.booking-security small{font-size:8px;display:block}.booking-security b{color:#415a70}.partner-landing{background:#fff}.partner-hero{background:linear-gradient(#f6faff,#fff);padding:90px 0}.partner-hero-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:65px;display:grid}.partner-hero h1{letter-spacing:-.052em;margin:12px 0 18px;font-size:clamp(45px,5.2vw,68px);line-height:.99}.partner-hero p{max-width:640px;color:var(--muted);font-size:16px;line-height:1.7}.partner-hero-actions{gap:10px;margin-top:25px;display:flex}.partner-proof-row{color:#668095;flex-wrap:wrap;gap:10px 18px;margin-top:22px;font-size:9px;display:flex}.partner-proof-row span{align-items:center;gap:5px;display:flex}.partner-proof-row svg{color:var(--green)}.partner-hero-console{border:1px solid var(--line);background:#fff;border-radius:22px;padding:18px;position:relative;box-shadow:0 30px 80px #0c2d5129}.console-metrics{grid-template-columns:1fr 1fr;gap:9px;margin:18px 0;display:grid}.console-metrics span{background:var(--soft);border-radius:12px;padding:13px}.console-metrics small,.console-metrics strong,.console-metrics em{display:block}.console-metrics small{color:var(--muted);font-size:8px}.console-metrics strong{margin:4px 0;font-size:22px}.console-metrics em{color:var(--green);font-size:8px;font-style:normal}.console-chart{border:1px solid #edf2f7;border-radius:12px;height:150px;padding:12px}.console-chart svg{width:100%;height:100%}.console-row{border-bottom:1px solid #edf2f7;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:10px 0;display:grid}.console-row i{background:#e8f2ff;border-radius:8px;width:26px;height:26px}.console-row b,.console-row small{display:block}.console-row b{font-size:9px}.console-row small{color:var(--muted);font-size:7px}.console-row strong{font-size:10px}.demo-caption{color:#a0adba;text-align:right;margin-top:10px;font-size:7px;display:block}.partner-tool-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.partner-tool-grid article{border:1px solid var(--line);background:#fff;border-radius:17px;min-height:205px;padding:22px}.partner-tool-grid svg{color:var(--blue)}.partner-tool-grid h3{margin:25px 0 8px;font-size:16px}.partner-tool-grid p{color:var(--muted);margin:0;font-size:10px;line-height:1.65}.partner-commission{color:#fff;background:#0b223b;padding:90px 0}.partner-commission-inner{grid-template-columns:1fr .8fr;align-items:center;gap:70px;display:grid}.partner-commission h2{letter-spacing:-.04em;margin:10px 0 14px;font-size:45px;line-height:1.04}.partner-commission p{color:#fff9;line-height:1.65}.commission-card{background:#ffffff0f;border:1px solid #ffffff24;border-radius:18px;padding:24px}.commission-card>span,.commission-card>small{color:#ffffff80;font-size:9px}.commission-card>div:nth-child(2){margin:16px 0}.commission-card>div:nth-child(2) small,.commission-card>div:nth-child(2) strong{display:block}.commission-card>div:nth-child(2) strong{font-size:36px}.commission-split{gap:10px;display:grid}.commission-split span{color:#ffffffa6;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:8px;padding:10px 0;font-size:9px;display:flex}.commission-split i{background:var(--blue);border-radius:3px;width:9px;height:9px}.commission-split span:nth-child(2) i{background:#5bd2ad}.commission-split b{color:#fff;margin-left:auto}.dashboard-layout-v2{background:#f4f7fb;grid-template-columns:238px minmax(0,1fr);min-height:100vh;display:grid}.dashboard-sidebar-v2{color:#fff;background:#081c31;flex-direction:column;height:100vh;padding:22px 14px;display:flex;position:sticky;top:0}.dashboard-brand{padding:0 10px 19px}.workspace-label{color:#ffffff52;letter-spacing:.13em;padding:7px 10px;font-size:7px;font-weight:850}.workspace-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:11px;align-items:center;gap:9px;margin:0 5px 15px;padding:9px;display:flex}.workspace-avatar{background:#176bff;border-radius:9px;place-items:center;width:31px;height:31px;font-size:9px;font-weight:850;display:grid}.workspace-card>span:last-child{flex-direction:column;min-width:0;display:flex}.workspace-card strong{font-size:9px}.workspace-card small{color:#ffffff6e;margin-top:2px;font-size:7px}.dashboard-nav-v2{flex-direction:column;gap:3px;display:flex}.dashboard-nav-v2 a{color:#ffffff94;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;min-height:39px;padding:0 10px;font-size:9px;font-weight:690;display:grid}.dashboard-nav-v2 a:hover,.dashboard-nav-v2 a.active{color:#fff;background:#4489ff29}.dashboard-nav-v2 a.active svg{color:#6da7ff}.dashboard-nav-v2 b{color:#fff;background:#1d6df3;border-radius:6px;place-items:center;min-width:18px;height:18px;font-size:7px;display:grid}.sidebar-bottom-v2{flex-direction:column;gap:8px;margin-top:auto;padding:10px;display:flex}.sidebar-bottom-v2 a{color:#ffffff75;align-items:center;gap:7px;font-size:8px;display:flex}.sidebar-bottom-v2 small{color:#ffffff38;margin-top:8px;font-size:7px}.dashboard-main-v2{min-width:0}.dashboard-mobile-top{display:none}.dashboard-page-v2{max-width:1500px;margin:0 auto;padding:28px}.dashboard-title-row{justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}.dashboard-eyebrow{color:#8798a8;align-items:center;gap:8px;font-size:8px;font-weight:650;display:flex}.dashboard-eyebrow span{color:#8d651e;letter-spacing:.06em;background:#fff0c9;border-radius:5px;padding:4px 6px;font-size:7px;font-weight:850}.dashboard-title-row h1{letter-spacing:-.035em;margin:6px 0 3px;font-size:28px}.dashboard-title-row p{color:var(--muted);margin:0;font-size:9px}.dashboard-actions-v2{gap:7px;display:flex}.dashboard-actions-v2 .button{min-height:39px;padding:0 13px;font-size:8px}.metric-grid-v2{grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:12px;display:grid}.metric-card{border:1px solid var(--line);background:#fff;border-radius:14px;padding:16px}.metric-card-top{justify-content:space-between;align-items:center;display:flex}.metric-card-top>span:first-child{color:var(--muted);font-size:8px;font-weight:650}.metric-change{border-radius:6px;align-items:center;gap:2px;padding:4px 6px;font-size:7px;font-weight:800;display:flex}.metric-change.up{background:var(--green-soft);color:var(--green)}.metric-card>strong{letter-spacing:-.04em;margin:12px 0 3px;font-size:24px;display:block}.metric-card>small{color:#8c9baa;font-size:7px}.dashboard-grid-main{grid-template-columns:1.35fr .65fr;gap:12px;margin-bottom:12px;display:grid}.admin-grid-main{grid-template-columns:1.25fr .75fr}.dash-panel-v2{border:1px solid var(--line);background:#fff;border-radius:14px;min-width:0;padding:18px}.dash-panel-head{justify-content:space-between;align-items:start;gap:15px;margin-bottom:14px;display:flex}.dash-panel-head h2{margin:0 0 3px;font-size:14px}.dash-panel-head p{color:var(--muted);margin:0;font-size:7px}.dash-panel-head select{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:7px;padding:6px 8px;font-size:7px}.line-chart{grid-template-columns:34px 1fr;gap:8px;height:245px;display:grid}.chart-y-labels{color:#9aa8b5;flex-direction:column;justify-content:space-between;padding:3px 0 22px;font-size:7px;display:flex}.chart-canvas{position:relative}.chart-canvas svg{width:100%;height:calc(100% - 22px);position:absolute;inset:0 0 22px}.grid-line{background:#edf1f6;height:1px;position:absolute;left:0;right:0}.grid-line.g1{top:20%}.grid-line.g2{top:45%}.grid-line.g3{top:70%}.chart-x-labels{color:#9aa8b5;justify-content:space-between;font-size:7px;display:flex;position:absolute;bottom:0;left:0;right:0}.chart-summary-v2{color:var(--muted);border-top:1px solid #edf2f7;gap:17px;padding-top:12px;font-size:7px;display:flex}.chart-summary-v2 span{align-items:center;gap:5px;display:flex}.chart-summary-v2 strong{color:var(--navy)}.dot{border-radius:2px;width:7px;height:7px}.dot.blue{background:var(--blue)}.dot.green{background:var(--green)}.dot.pale{background:#b5c9df}.attention-list-v2{gap:7px;display:grid}.attention-list-v2 article{border:1px solid #edf2f7;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:10px;display:grid}.attention-badge{border-radius:8px;place-items:center;width:27px;height:27px;font-size:8px;font-weight:850;display:grid}.attention-badge.critical{color:#c33;background:#ffeded}.attention-badge.warning{color:#b9760f;background:#fff5df}.attention-badge.info{color:var(--blue);background:#eaf3ff}.attention-list-v2 strong,.attention-list-v2 small{display:block}.attention-list-v2 strong{font-size:8px}.attention-list-v2 small{color:var(--muted);margin-top:2px;font-size:7px}.attention-list-v2 button,.risk-list button{color:var(--blue);background:0 0;border:0;font-size:7px;font-weight:800}.response-card{background:var(--green-soft);border-radius:10px;grid-template-columns:auto 1fr;gap:8px;margin-top:10px;padding:10px;display:grid}.response-card span{width:26px;height:26px;color:var(--green);background:#fff;border-radius:8px;place-items:center;display:grid}.response-card strong,.response-card small{display:block}.response-card strong{font-size:8px}.response-card small{color:#668a78;font-size:7px}.data-table-v2{overflow-x:auto}.table-row-v2{color:#52677a;border-top:1px solid #edf2f7;align-items:center;gap:9px;min-width:760px;padding:10px 6px;font-size:8px;display:grid}.table-head-v2{color:#8796a4;text-transform:uppercase;letter-spacing:.04em;background:#f8fafc;border-top:0;font-size:7px;font-weight:760}.booking-table-v2 .table-row-v2{grid-template-columns:.8fr 1fr 1.25fr 1fr .8fr 1fr}.admin-booking-table .table-row-v2{grid-template-columns:.75fr .9fr 1fr 1.15fr .65fr .75fr .9fr}.company-table-v2 .table-row-v2{grid-template-columns:1.6fr .55fr .65fr .7fr .7fr .8fr}.table-row-v2 strong{color:#243c51}.table-row-v2 span>small{color:#98a7b3;font-size:6px;display:block}.status-v2{color:#53697c;white-space:nowrap;background:#edf2f6;border-radius:6px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:760;display:inline-flex}.status-v2.confirmed,.status-v2.paid,.status-v2.completed{background:var(--green-soft);color:var(--green)}.status-v2.awaiting-approval,.status-v2.needs-review{color:#b57410;background:#fff4df}.company-name-cell{align-items:center;gap:8px;display:flex}.company-name-cell>b{width:28px;height:28px;color:var(--blue);background:#eaf3ff;border-radius:8px;place-items:center;font-size:8px;display:grid}.company-name-cell>span strong,.company-name-cell>span small{display:block}.fleet-performance-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.fleet-performance-grid article{border:1px solid #edf2f7;border-radius:10px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:11px;display:grid}.fleet-rank{width:27px;height:27px;color:var(--blue);background:#eff5fc;border-radius:8px;place-items:center;font-size:8px;font-weight:850;display:grid}.fleet-performance-grid span,.fleet-performance-grid p,.fleet-performance-grid small{color:var(--muted);font-size:7px}.fleet-performance-grid h3{margin:2px 0;font-size:9px}.fleet-performance-grid p{margin:0}.fleet-performance-grid>article>div:last-child strong,.fleet-performance-grid>article>div:last-child small{display:block}.util-ring{background:conic-gradient(var(--blue) var(--value),#edf2f7 0);border-radius:50%;place-items:center;width:53px;height:53px;display:grid;position:relative}.util-ring:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:5px}.util-ring strong,.util-ring small{z-index:1;grid-area:1/1;position:relative}.util-ring strong{font-size:8px}.util-ring small{font-size:5px;transform:translateY(9px)}.health-state{color:var(--green);align-items:center;gap:4px;font-size:7px;font-weight:760;display:flex}.health-state i{background:var(--green);border-radius:50%;width:6px;height:6px}.health-score-v2{justify-content:space-between;align-items:end;padding:12px 0;display:flex}.health-score-v2 div{align-items:baseline;display:flex}.health-score-v2 strong{letter-spacing:-.05em;font-size:43px}.health-score-v2 span{color:var(--muted);font-size:11px}.health-score-v2 p{color:var(--green);font-size:9px;font-weight:760}.health-list-v2{gap:8px;display:grid}.health-list-v2 div{color:var(--muted);border-top:1px solid #edf2f7;justify-content:space-between;padding:8px 0;font-size:7px;display:flex}.health-list-v2 strong{color:var(--navy)}.demand-bars{gap:11px;display:grid}.demand-bars>div{grid-template-columns:125px 1fr 35px;align-items:center;gap:8px;font-size:8px;display:grid}.demand-bars span{flex-direction:column;display:flex}.demand-bars small{color:var(--muted);font-size:6px}.demand-bars b{background:#edf2f7;border-radius:999px;height:7px;overflow:hidden}.demand-bars i{background:linear-gradient(90deg,#176bff,#66a5ff);border-radius:999px;height:100%;display:block}.demand-bars strong{text-align:right}.analytics-note{color:#58718a;background:#eef5ff;border-radius:9px;align-items:start;gap:7px;margin-top:15px;padding:9px;font-size:7px;line-height:1.5;display:flex}.analytics-note svg{color:var(--blue);flex:none}.risk-list{gap:8px;display:grid}.risk-list article{border:1px solid #edf2f7;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:9px;display:grid}.risk-icon{border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.risk-icon.high{color:#c43f3f;background:#ffeded}.risk-icon.medium{color:#b87913;background:#fff4df}.risk-icon.low{background:var(--green-soft);color:var(--green)}.risk-list strong,.risk-list small{display:block}.risk-list strong{font-size:8px}.risk-list small{color:var(--muted);font-size:7px}.settings-grid-v2{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.settings-grid-v2 label{border:1px solid #edf2f7;border-radius:10px;padding:12px}.settings-grid-v2 label>span{font-size:8px;font-weight:700;display:block}.settings-grid-v2 label>div{border:1px solid var(--line);border-radius:8px;grid-template-columns:1fr auto;align-items:center;margin:7px 0;display:grid;overflow:hidden}.settings-grid-v2 input{border:0;outline:0;width:100%;padding:7px;font-size:9px}.settings-grid-v2 b{color:var(--muted);padding:0 8px;font-size:8px}.settings-grid-v2 small{color:var(--muted);font-size:6px;line-height:1.45}.fleet-toolbar-v2{justify-content:space-between;gap:12px;display:flex}.fleet-search-v2{flex:1;gap:7px;display:flex}.fleet-search-v2 input{flex:1;min-width:250px}.fleet-search-v2 input,.fleet-search-v2 select{border:1px solid var(--line);background:#fff;border-radius:8px;padding:8px 9px;font-size:8px}.bulk-bar-v2{align-items:center;gap:6px;display:flex}.bulk-bar-v2 span{color:var(--muted);font-size:7px}.bulk-bar-v2 button{border:1px solid var(--line);color:#536a7e;background:#fff;border-radius:7px;padding:7px 8px;font-size:7px}.fleet-table-panel{margin-top:12px}.fleet-table-v2 .table-row-v2{grid-template-columns:25px 2fr .9fr .6fr 1fr .55fr .7fr 25px;min-width:900px}.vehicle-cell-v2{align-items:center;gap:9px;display:flex}.vehicle-cell-v2 img{background:#eaf2fb;border-radius:8px}.vehicle-cell-v2 strong,.vehicle-cell-v2 small{display:block}.availability-cell-v2 b{background:#edf2f7;border-radius:999px;height:6px;display:block;overflow:hidden}.availability-cell-v2 i{background:var(--green);height:100%;display:block}.availability-cell-v2 small{margin-top:4px;display:block}.row-menu-v2{color:#8a9aa7;background:0 0;border:0}.fleet-import-note{color:#597086;background:#eff6ff;border:1px solid #d3e2f3;border-radius:11px;gap:8px;margin-top:12px;padding:12px 14px;font-size:8px;line-height:1.55;display:flex}.fleet-import-note strong{color:#2f5272;white-space:nowrap}.auth-page{background:#f5f8fc;grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.auth-side{color:#fff;background:radial-gradient(circle at 65% 15%,#2d7fff80,#0000 30%),linear-gradient(145deg,#071a2f,#0c3f76);flex-direction:column;justify-content:space-between;padding:44px 7vw;display:flex}.auth-side>div:nth-child(2){max-width:620px}.auth-side h1{letter-spacing:-.05em;margin:16px 0;font-size:clamp(40px,4.8vw,62px);line-height:1}.auth-side p{color:#ffffffa1;line-height:1.7}.auth-security-list{color:#ffffff94;flex-direction:column;gap:8px;font-size:9px;display:flex}.auth-security-list span{align-items:center;gap:7px;display:flex}.auth-card-wrap{place-items:center;padding:35px;display:grid}.auth-card{border:1px solid var(--line);width:min(430px,100%);box-shadow:var(--shadow-sm);background:#fff;border-radius:20px;padding:32px}.auth-logo-mobile{display:none}.auth-card h2{letter-spacing:-.04em;margin:9px 0 6px;font-size:28px}.auth-card>p{color:var(--muted);margin:0 0 22px;font-size:10px;line-height:1.6}.auth-card form{gap:12px;display:grid}.auth-card form label>span{color:#52697d;margin-bottom:5px;font-size:9px;font-weight:700;display:block}.auth-card input{border:1px solid var(--line);border-radius:9px;outline:0;width:100%;padding:11px}.auth-row{justify-content:space-between;align-items:center;display:flex}.remember{color:var(--muted);align-items:center;gap:6px;font-size:8px;display:flex}.remember input{width:auto}.text-button{color:var(--blue);background:0 0;border:0;font-size:8px;font-weight:700}.auth-submit{width:100%;min-height:44px}.auth-separator{color:#9aa9b6;align-items:center;gap:10px;margin:16px 0;font-size:8px;display:flex}.auth-separator:before,.auth-separator:after{content:"";background:var(--line);flex:1;height:1px}.auth-demo-note{color:#9aa9b6;margin-top:13px;font-size:7px;line-height:1.5;display:block}.back-home{color:var(--blue);margin-top:15px;font-size:8px;font-weight:700;display:inline-block}.checkout-page-v2{background:var(--soft);min-height:100vh;padding:40px 0 75px}.checkout-shell-v2{grid-template-columns:minmax(0,1fr) 345px;align-items:start;gap:24px;display:grid}.checkout-progress{color:#8b9aa7;align-items:center;gap:8px;font-size:9px;display:flex}.checkout-progress span{align-items:center;gap:5px;display:flex}.checkout-progress span.done{color:var(--green)}.checkout-progress span.active{color:var(--blue);font-weight:800}.checkout-progress i{background:#d8e2ec;width:50px;height:1px}.checkout-heading-v2{margin:25px 0 18px}.checkout-heading-v2 h1{letter-spacing:-.04em;margin:8px 0 5px;font-size:34px}.checkout-heading-v2 p{color:var(--muted);margin:0;font-size:10px}.checkout-form-card{border:1px solid var(--line);background:#fff;border-radius:15px;margin-bottom:12px;padding:21px}.checkout-form-card h2{margin:0 0 15px;font-size:16px}.form-grid-v2{grid-template-columns:1fr 1fr;gap:11px;display:grid}.checkout-form-card label>span{color:#52697d;margin-bottom:5px;font-size:8px;font-weight:700;display:block}.checkout-form-card input,.checkout-form-card select,.checkout-form-card textarea{border:1px solid var(--line);background:#fff;border-radius:8px;outline:0;width:100%;padding:10px;font-size:9px}.full-field-v2{margin-top:11px;display:block}.checkout-form-card textarea{resize:vertical;min-height:90px}.agreement-v2{grid-template-columns:auto 1fr;align-items:start;gap:7px;margin-top:12px;display:grid!important}.agreement-v2 input{width:auto}.agreement-v2 span{line-height:1.5;color:var(--muted)!important;margin:0!important;font-weight:500!important}.checkout-payment-disabled{background:#fff9ea;border:1px solid #f0dfb8;border-radius:11px;grid-template-columns:auto 1fr;gap:9px;padding:13px;display:grid}.checkout-payment-disabled svg{color:#b78021}.checkout-payment-disabled strong{font-size:9px}.checkout-payment-disabled p{color:#7d6b4d;margin:3px 0;font-size:8px;line-height:1.5}.checkout-button-v2{width:100%;margin-top:12px}.checkout-button-v2:disabled{opacity:.45;cursor:not-allowed;transform:none}.checkout-summary-v2{border:1px solid var(--line);background:#fff;border-radius:16px;padding:20px;position:sticky;top:18px}.summary-label{font-size:12px;font-weight:800}.summary-car-v2{border-bottom:1px solid #edf2f7;align-items:center;gap:10px;padding:14px 0;display:flex}.summary-car-v2 img{background:#eaf2fb;border-radius:9px}.summary-car-v2 strong,.summary-car-v2 span,.summary-car-v2 small{display:block}.summary-car-v2 strong{font-size:11px}.summary-car-v2 span,.summary-car-v2 small{color:var(--muted);margin-top:3px;font-size:7px}.summary-route-v2{border-bottom:1px solid #edf2f7;grid-template-columns:1fr 1fr;gap:8px;padding:12px 0;display:grid}.summary-route-v2 span,.summary-route-v2 small{color:var(--muted);font-size:7px;display:block}.summary-route-v2 strong{margin:3px 0;font-size:9px;display:block}.summary-money-v2{gap:7px;padding:12px 0;display:grid}.summary-money-v2 div,.summary-total-v2{color:#64798d;justify-content:space-between;font-size:8px;display:flex}.summary-total-v2{color:var(--navy);border-block:1px solid #edf2f7;padding:11px 0;font-weight:800}.summary-total-v2 strong{font-size:15px}.summary-payment-split{grid-template-columns:1fr 1fr;gap:7px;margin:10px 0;display:grid}.summary-payment-split div{background:var(--soft);border-radius:8px;padding:9px}.summary-payment-split span,.summary-payment-split strong{display:block}.summary-payment-split span{color:var(--muted);font-size:7px}.summary-payment-split strong{margin-top:3px;font-size:12px}.summary-secure-v2{background:var(--green-soft);border-radius:9px;grid-template-columns:auto 1fr;gap:7px;padding:10px;display:grid}.summary-secure-v2 svg{color:var(--green)}.summary-secure-v2 strong,.summary-secure-v2 small{display:block}.summary-secure-v2 strong{font-size:8px}.summary-secure-v2 small{color:#668979;margin-top:2px;font-size:6px;line-height:1.4}.checkout-summary-v2>a{color:var(--blue);margin-top:12px;font-size:8px;font-weight:700;display:inline-block}.success-page-v2{background:var(--soft);place-items:center;min-height:calc(100vh - 79px);padding:40px;display:grid}.success-card-v2{text-align:center;border:1px solid var(--line);width:min(520px,100%);box-shadow:var(--shadow-sm);background:#fff;border-radius:21px;padding:38px}.success-icon{background:var(--green-soft);width:65px;height:65px;color:var(--green);border-radius:19px;place-items:center;margin:0 auto 17px;display:grid}.success-card-v2 h1{letter-spacing:-.04em;margin:9px 0;font-size:33px}.success-card-v2>p{color:var(--muted);font-size:10px;line-height:1.6}.success-booking-id{background:var(--soft);border-radius:12px;margin:20px 0;padding:14px}.success-booking-id span,.success-booking-id small{color:var(--muted);font-size:7px;display:block}.success-booking-id strong{margin:3px 0;font-size:19px;display:block}.success-security{text-align:left;color:#57718a;background:#eef5ff;border-radius:9px;grid-template-columns:auto 1fr;gap:7px;margin-bottom:18px;padding:10px;font-size:7px;line-height:1.5;display:grid}.success-security svg{color:var(--blue)}.security-page-v2{background:var(--soft);min-height:80vh}.security-hero-v2{border-bottom:1px solid var(--line);background:#fff;padding:80px 0 60px}.security-lock{width:50px;height:50px;color:var(--blue);background:#eaf3ff;border-radius:15px;place-items:center;margin-bottom:18px;display:grid}.security-hero-v2 h1{letter-spacing:-.05em;max-width:820px;margin:10px 0 13px;font-size:clamp(42px,5vw,60px);line-height:1}.security-hero-v2 p{max-width:760px;color:var(--muted);font-size:15px;line-height:1.7}.security-grid-v2{grid-template-columns:1.1fr .9fr;gap:18px;padding-top:35px;padding-bottom:70px;display:grid}.security-grid-v2 article{border:1px solid var(--line);background:#fff;border-radius:17px;padding:25px}.security-grid-v2 article>svg{color:var(--blue)}.security-grid-v2 h2{font-size:20px}.security-grid-v2 p{color:var(--muted);font-size:11px;line-height:1.7}.security-list-v2{gap:10px;display:grid}.security-list-v2 span{color:#50677b;align-items:start;gap:8px;font-size:10px;display:flex}.security-list-v2 svg{color:var(--green);flex:none}.security-notice-v2{color:#785f30;background:#fff8e8;border-left:3px solid #d7a23d;border-radius:8px;margin-top:18px;padding:12px;font-size:9px;line-height:1.55}@media (max-width:1100px){.hero-v2-inner{grid-template-columns:1fr 1fr;gap:25px}.hero-visual-v2{height:430px}.search-primary-grid{grid-template-columns:1fr 1fr 1fr 1fr}.search-submit{grid-column:1/-1;margin:10px 0 0}.search-options{flex-wrap:wrap}.search-note{margin-left:0}.car-grid-v2{grid-template-columns:repeat(2,1fr)}.car-grid-v2 .car-card-v2:last-child{display:none}.destination-grid{grid-template-columns:repeat(2,1fr)}.process-layout,.why-grid{grid-template-columns:1fr;gap:45px}.steps-v2{grid-template-columns:repeat(3,1fr)}.partner-cta-inner{padding:45px}.dashboard-layout-v2{grid-template-columns:200px minmax(0,1fr)}.metric-grid-v2,.settings-grid-v2{grid-template-columns:repeat(2,1fr)}.fleet-performance-grid{grid-template-columns:1fr}.detail-layout-v2{grid-template-columns:minmax(0,1fr) 330px}.catalog-shell-v2{grid-template-columns:220px 1fr}.footer-top-v2{grid-template-columns:1.4fr repeat(3,1fr);gap:25px}}@media (max-width:850px){.container{width:min(100% - 28px,1200px)}.main-nav,.header-login{display:none}.mobile-nav{display:block}.hero-v2{min-height:auto;padding-top:110px}.hero-v2-inner{grid-template-columns:1fr}.hero-v2-copy{padding-bottom:0}.hero-v2-copy h1{font-size:50px}.hero-visual-v2{height:390px;margin-top:-15px}.hero-search-wrap{margin-top:-30px}.search-primary-grid{grid-template-columns:1fr 1fr}.search-field{border:1px solid var(--line);border-radius:10px;margin:3px}.search-submit{margin:7px 3px 0}.trust-stats-grid{grid-template-columns:repeat(2,1fr)}.trust-stats-grid>div{border:0;border-bottom:1px solid var(--line)}.car-grid-v2{grid-template-columns:1fr}.car-grid-v2 .car-card-v2:last-child{display:block}.car-card-v2-horizontal{grid-template-columns:1fr}.car-card-v2-horizontal .car-card-media{min-height:245px}.partner-cta-inner,.partner-hero-grid,.partner-commission-inner,.faq-grid-v2,.security-grid-v2{grid-template-columns:1fr}.partner-cta-inner{padding:40px 32px}.faq-intro-v2{position:static}.footer-top-v2{grid-template-columns:1fr 1fr}.footer-brand-v2{grid-column:1/-1}.catalog-shell-v2{grid-template-columns:1fr}.filters-v2{display:none}.detail-layout-v2,.checkout-shell-v2{grid-template-columns:1fr}.booking-widget,.checkout-summary-v2{position:static}.dashboard-layout-v2{display:block}.dashboard-sidebar-v2{display:none}.dashboard-mobile-top{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:60px;padding:0 18px;display:flex}.dashboard-mobile-top button{border:1px solid var(--line);background:#fff;border-radius:9px;width:34px;height:34px}.dashboard-page-v2{padding:18px 14px}.dashboard-grid-main,.admin-grid-main{grid-template-columns:1fr}.fleet-toolbar-v2{flex-direction:column}.fleet-search-v2{flex-wrap:wrap}.fleet-search-v2 input{min-width:100%}.auth-page{grid-template-columns:1fr}.auth-side{display:none}.auth-logo-mobile{margin-bottom:24px;display:block}}@media (max-width:560px){.header-inner{height:68px}.brand img{width:145px}.language-menu summary span,.language-menu summary svg:last-child{display:none}.hero-v2{padding-top:95px}.hero-v2-copy h1{font-size:39px}.hero-v2-copy>p{font-size:15px}.hero-trust-row{display:none}.hero-visual-v2{height:300px}.search-primary-grid{grid-template-columns:1fr}.search-options{gap:10px;padding:10px 6px 2px;display:grid}.search-note{display:none}.trust-stats-grid>div{padding:12px}.trust-stats-grid strong{font-size:21px}.section-v2{padding:70px 0}.section-head-v2{flex-direction:column;align-items:start;margin-bottom:23px}.section-head-v2 h2{font-size:34px}.car-card-media{height:210px}.destination-grid,.steps-v2{grid-template-columns:1fr}.process-intro h2,.why-copy h2{font-size:35px}.why-bento{grid-template-columns:1fr}.bento-main{grid-column:auto}.partner-cta-v2{padding-bottom:70px}.partner-cta-v2>.container{width:100%}.partner-cta-inner{border-radius:0;padding:38px 20px}.dashboard-mock-v2{transform:none}.demo-review-grid,.footer-top-v2{grid-template-columns:1fr}.footer-brand-v2{grid-column:auto}.footer-bottom-v2{flex-direction:column;justify-content:center;gap:5px}.car-card-v2-horizontal .car-condition-list{grid-template-columns:1fr}.car-price-block{flex-direction:column;align-items:stretch}.car-price-block .button{width:100%}.results-head-v2{flex-direction:column;align-items:start}.detail-gallery-v2{grid-template-columns:1fr;height:300px}.gallery-secondary{display:none}.detail-title-v2{flex-direction:column}.spec-grid-v2,.included-grid-v2,.terms-grid-v2{grid-template-columns:1fr 1fr}.booking-date-grid,.pay-split,.summary-route-v2,.summary-payment-split,.partner-tool-grid{grid-template-columns:1fr}.partner-hero{padding:60px 0}.partner-hero h1{font-size:40px}.partner-hero-actions{flex-direction:column}.metric-grid-v2{grid-template-columns:1fr}.dashboard-title-row{flex-direction:column;align-items:start}.dashboard-actions-v2{width:100%;overflow:auto}.settings-grid-v2,.form-grid-v2{grid-template-columns:1fr}.auth-card-wrap{padding:18px}.auth-card{padding:24px}.security-hero-v2{padding:55px 0}.security-hero-v2 h1{font-size:39px}}.help-page-v2{background:#f7f9fc;min-height:70vh}.help-hero-v2{color:#fff;background:linear-gradient(135deg,#07172d 0%,#0a2d5f 62%,#1058b5 100%);padding:76px 0 62px;position:relative;overflow:hidden}.help-hero-v2:after{content:"";background:#49b9ff17;border-radius:50%;width:520px;height:520px;position:absolute;top:-240px;right:-130px}.help-hero-inner-v2{z-index:1;max-width:840px;position:relative}.help-hero-inner-v2 h1{letter-spacing:-.055em;margin:13px 0 18px;font-size:clamp(2.4rem,5vw,4.5rem);line-height:1.02}.help-hero-inner-v2>p{color:#cfdef4;max-width:680px;font-size:1.12rem;line-height:1.7}.help-trust-v2{color:#e8f2ff;background:#ffffff12;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:9px;margin-top:24px;padding:10px 14px;font-size:.9rem;display:inline-flex}.faq-page-grid-v2{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:48px;display:grid}.faq-side-v2{background:#fff;border:1px solid #e2e8f0;border-radius:18px;flex-direction:column;gap:8px;padding:18px;display:flex;position:sticky;top:96px}.faq-side-v2>strong{letter-spacing:.08em;text-transform:uppercase;color:#64748b;padding:4px 10px 10px;font-size:.78rem}.faq-side-v2>a{color:#334155;border-radius:10px;padding:10px;font-size:.93rem}.faq-side-v2>a:hover{color:#176bff;background:#f1f5f9}.faq-side-card-v2{background:#eff5ff;border-radius:13px;margin-top:10px;padding:15px}.faq-side-card-v2 span{color:#0b1f3a;font-weight:750}.faq-side-card-v2 p{color:#64748b;margin:6px 0 10px;font-size:.85rem;line-height:1.45}@media (max-width:760px){.help-hero-v2{padding:48px 0}.faq-page-grid-v2{grid-template-columns:1fr;gap:24px}.faq-side-v2{position:static}}.live-activity-v2{align-items:center;gap:7px;display:inline-flex!important}.live-activity-v2 i{background:#33d18f;border-radius:999px;width:7px;height:7px;animation:2s infinite tiaPulse;box-shadow:0 0 0 4px #33d18f24}@keyframes tiaPulse{0%,to{box-shadow:0 0 0 4px #33d18f1f}50%{box-shadow:0 0 0 7px #33d18f08}}.catalog-empty-v2{text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:18px;grid-column:1/-1;padding:42px}.catalog-empty-v2 strong{color:#0b1f3a;font-size:1.05rem;display:block}.catalog-empty-v2 p{color:#64748b;max-width:520px;margin:7px auto 0;line-height:1.55}.demo-inline-note-v2{color:#765c00;letter-spacing:.02em;background:#fff7d6;border:1px solid #f6dd79;border-radius:10px;margin-top:16px;padding:10px 13px;font-size:.78rem;font-weight:700}.detail-demo-note{margin-top:18px}.auth-alert-v2{border-radius:10px;margin:14px 0;padding:11px 13px;font-size:.86rem;font-weight:650}.auth-alert-v2.error{color:#9f1239;background:#fff1f2;border:1px solid #fecdd3}.auth-alert-v2.success{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.auth-hint-v2{color:#64748b;font-size:.78rem}.magic-form-v2{gap:10px;display:grid}.magic-form-v2>input{color:#0b1f3a;background:#fff;border:1px solid #d8e0ea;border-radius:11px;width:100%;height:48px;padding:0 13px}.chart-empty-v2{color:#94a3b8;border-bottom:1px solid #eef2f7;place-items:center;height:210px;font-size:.85rem;display:grid}.dashboard-empty-v2{text-align:center;color:#94a3b8;padding:34px 16px;font-size:.86rem}.moderation-label-v2{color:#94a3b8;text-transform:capitalize;margin-top:4px;font-size:.68rem;display:block}.filter-apply-v2{width:100%;margin-top:8px}.filters-title a{color:#176bff;font-size:.78rem;font-weight:700}.sort-form-v2{align-items:end;gap:8px;display:flex}.sort-form-v2 button{color:#334155;cursor:pointer;background:#fff;border:1px solid #dbe3ed;border-radius:9px;height:38px;padding:0 12px;font-weight:650}@media (max-width:760px){.sort-form-v2{align-items:stretch}.sort-form-v2 label{flex:1}.sort-form-v2 button{align-self:end}}.booking-length-v2{color:#64748b;border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;padding:10px 0 13px;font-size:.84rem;display:flex}.booking-length-v2 strong{color:#0b1f3a}.booking-cta:disabled{opacity:.55;cursor:not-allowed}.checkout-unavailable-v2{background:#fff7f7;border:1px solid #fecaca;border-radius:14px;margin-bottom:18px;padding:18px}.checkout-unavailable-v2 strong{color:#991b1b;display:block}.checkout-unavailable-v2 p{color:#7f1d1d;margin:5px 0 12px;font-size:.88rem}.field-note-v2{color:#64748b;margin-top:13px;font-size:.78rem;line-height:1.5}.review-section-v2 .detail-card-heading{align-items:center}.verified-review-pill-v2{color:#057a55;background:#ebfff6;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-size:.76rem;font-weight:800;display:inline-flex}.review-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.review-card-v2{background:#fbfdff;border:1px solid #e4eaf2;border-radius:16px;padding:17px}.review-card-top-v2{justify-content:space-between;align-items:center;gap:10px;display:flex}.review-stars-v2{letter-spacing:.06em;color:#f2a922;font-size:.82rem}.review-card-top-v2 em{letter-spacing:.05em;color:#8a6a00;background:#fff7d6;border:1px solid #f4dc82;border-radius:7px;padding:5px 7px;font-size:.64rem;font-style:normal;font-weight:850}.review-card-top-v2 em.verified{color:#067455;background:#ebfff6;border-color:#b7f0db;align-items:center;gap:4px;display:flex}.review-card-v2 h3{margin:13px 0 7px;font-size:1rem}.review-card-v2>p{color:#5f7285;min-height:42px;font-size:.86rem;line-height:1.6}.review-card-v2 footer{color:#8797a7;border-top:1px solid #edf2f7;justify-content:space-between;align-items:center;margin-top:15px;padding-top:12px;font-size:.74rem;display:flex}.review-card-v2 footer strong{color:#425a70}.reviews-empty-v2{color:#7390aa;border:1px dashed #ccd7e4;border-radius:14px;align-items:flex-start;gap:12px;margin-top:16px;padding:18px;display:flex}.reviews-empty-v2 strong{color:#29435a;margin-bottom:4px;display:block}.reviews-empty-v2 p{color:#718397;margin:0;font-size:.82rem;line-height:1.5}@media (max-width:620px){.review-grid-v2{grid-template-columns:1fr}.verified-review-pill-v2{display:none}}.modal-backdrop-v2{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030f1f9e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.import-modal-v2{background:#fff;border:1px solid #ffffff1f;border-radius:22px;width:min(760px,100%);max-height:min(780px,100vh - 40px);overflow:auto;box-shadow:0 28px 90px #010e2057}.import-modal-head-v2{border-bottom:1px solid #e8edf4;justify-content:space-between;gap:20px;padding:24px 26px 19px;display:flex}.import-modal-head-v2>div>span{letter-spacing:.09em;text-transform:uppercase;color:#176bff;font-size:.68rem;font-weight:850}.import-modal-head-v2 h2{letter-spacing:-.03em;margin:5px 0 6px;font-size:1.55rem}.import-modal-head-v2 p{color:#728498;margin:0;font-size:.84rem;line-height:1.5}.import-modal-head-v2>button{color:#627488;cursor:pointer;background:#fff;border:1px solid #dde5ee;border-radius:9px;width:34px;height:34px;font-size:1.25rem}.import-drop-v2{color:#176bff;cursor:pointer;background:linear-gradient(#f9fcff,#f3f8ff);border:1.5px dashed #a8c4e9;border-radius:16px;align-content:center;place-items:center;gap:6px;min-height:150px;margin:22px 26px 14px;display:grid}.import-drop-v2 strong{color:#17324c}.import-drop-v2 span{color:#8092a6;font-size:.78rem}.import-security-v2{color:#067357;background:#eefbf7;border-radius:12px;gap:10px;margin:0 26px 14px;padding:13px 14px;display:flex}.import-security-v2 p{color:#4e786e;margin:3px 0 0;font-size:.77rem;line-height:1.45}.import-errors-v2{color:#9e3131;background:#fff4f4;border:1px solid #ffd2d2;border-radius:12px;gap:7px;margin:0 26px 14px;padding:14px;font-size:.78rem;display:grid}.import-errors-v2>strong{font-size:.84rem}.import-errors-v2 span{gap:7px;display:flex}.import-preview-v2{background:#f2fcf8;border:1px solid #bdebdc;border-radius:12px;margin:0 26px 14px;padding:13px 14px}.import-preview-v2 span{color:#067357;align-items:center;gap:6px;font-size:.82rem;font-weight:800;display:flex}.import-preview-v2 p{color:#648076;margin:5px 0 0;font-size:.76rem}.import-message-v2{color:#5d7186;margin:0 26px 12px;font-size:.78rem}.import-actions-v2{border-top:1px solid #edf1f6;grid-template-columns:auto 1fr auto auto;gap:9px;padding:18px 26px 25px;display:grid}.import-demo-v2{color:#765d00;background:#fff9df;border:1px solid #f2dc87;border-radius:13px;margin:24px 26px;padding:18px}.import-demo-v2 p{margin:5px 0 0;font-size:.84rem;line-height:1.5}@media (max-width:650px){.modal-backdrop-v2{align-items:end;padding:0}.import-modal-v2{border-radius:22px 22px 0 0;max-height:92vh}.import-actions-v2{grid-template-columns:1fr 1fr}.import-actions-v2>span{display:none}.import-actions-v2 .button{width:100%;font-size:.75rem}}:root{--tr-blue:#146bff;--tr-blue-2:#0b57d0;--tr-blue-soft:#eaf2ff;--tr-navy:#0b1f33;--tr-text:#15283a;--tr-muted:#66798b;--tr-line:#dce5ee;--tr-bg:#f6f8fb;--tr-white:#fff;--tr-green:#087b55;--tr-green-soft:#e7f8f1;--tr-red:#c53a3a;--tr-shadow:0 18px 60px #0c20361a;--tr-shadow-sm:0 8px 28px #0c203614;--tr-radius:18px;--tr-radius-sm:12px}*{box-sizing:border-box}.container{width:min(1180px,100% - 40px);margin-inline:auto}button,input,select,textarea{font:inherit}.tr-button{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:14px;font-weight:780;text-decoration:none;transition:all .18s;display:inline-flex}.tr-button-primary{background:linear-gradient(135deg,var(--tr-blue),#3a85ff);color:#fff;box-shadow:0 8px 22px #146bff3d}.tr-button-primary:hover{transform:translateY(-1px);box-shadow:0 12px 28px #146bff47}.tr-button-secondary{border-color:var(--tr-line);color:var(--tr-navy);background:#fff}.tr-button:disabled{opacity:.48;cursor:not-allowed;box-shadow:none;transform:none}.site-header{z-index:60;background:0 0;position:relative}.site-header-compact{background:#fff;border-bottom:1px solid #0c1f3314;position:sticky;top:0}.header-inner{align-items:center;gap:28px;height:76px;display:flex}.brand{flex:none;align-items:center;display:flex}.brand img{width:155px;height:auto}.main-nav{align-items:center;gap:24px;margin-left:auto;display:flex}.main-nav a{color:#ffffffdb;font-size:14px;font-weight:680;text-decoration:none}.site-header-compact .main-nav a{color:#40576b}.main-nav a:hover{color:#fff}.site-header-compact .main-nav a:hover{color:var(--tr-blue)}.header-actions{align-items:center;gap:10px;display:flex}.header-login{color:#fff;border:1px solid #ffffff47;border-radius:11px;align-items:center;gap:7px;height:42px;padding:0 13px;font-size:13px;font-weight:720;text-decoration:none;display:flex}.header-login-dark{color:var(--tr-navy);border-color:var(--tr-line);background:#fff}.language-menu{position:relative}.language-menu summary{color:#fff;cursor:pointer;border:1px solid #ffffff42;border-radius:11px;align-items:center;gap:6px;height:42px;padding:0 11px;font-size:12px;font-weight:780;list-style:none;display:flex}.site-header-compact .language-menu summary{color:var(--tr-navy);border-color:var(--tr-line);background:#fff}.language-menu summary::-webkit-details-marker{display:none}.language-dropdown{border:1px solid var(--tr-line);width:210px;box-shadow:var(--tr-shadow);z-index:90;background:#fff;border-radius:14px;padding:7px;display:grid;position:absolute;top:50px;right:0}.language-dropdown a{color:#445b6f;border-radius:9px;justify-content:space-between;padding:10px 11px;font-size:13px;text-decoration:none;display:flex}.language-dropdown a:hover,.language-dropdown a.active{background:var(--tr-blue-soft);color:var(--tr-blue)}.language-dropdown small{color:#94a3af}.mobile-nav{display:none}.skip-link{position:absolute;left:-9999px}.skip-link:focus{color:#111;z-index:1000;background:#fff;padding:10px;top:12px;left:12px}.tr-search{background:#fff;border:1px solid #0e2f4f1a;border-radius:20px;padding:14px;position:relative;box-shadow:0 18px 55px #081e362e}.tr-search-compact{border-radius:16px;box-shadow:0 10px 32px #081e3617}.tr-search-grid{grid-template-columns:1.12fr 1.12fr .88fr .88fr auto;align-items:stretch;gap:8px;display:grid}.tr-search-field,.tr-date{background:#f8fafc;border:1px solid #e5ebf2;border-radius:13px;min-width:0;padding:10px 12px;transition:all .15s;position:relative}.tr-search-field:focus-within,.tr-date:focus-within{background:#fff;border-color:#91b7ff;box-shadow:0 0 0 3px #146bff17}.tr-search-field.is-muted{opacity:.68}.tr-field-label{color:#718293;align-items:center;gap:6px;margin-bottom:5px;font-size:11px;font-weight:760;line-height:1;display:flex}.tr-field-label svg{color:var(--tr-blue)}.tr-search-field select,.tr-date-trigger{width:100%;height:27px;color:var(--tr-navy);background:0 0;border:0;outline:0;font-size:13px;font-weight:720}.tr-search-field select{appearance:auto}.tr-date-trigger{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;padding:0;display:flex}.tr-date-trigger .is-placeholder{color:#8795a3;font-weight:580}.tr-search-submit{background:linear-gradient(135deg,var(--tr-blue),#438aff);color:#fff;cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-width:142px;font-weight:820;display:flex;box-shadow:0 8px 20px #146bff40}.tr-search-submit:hover{filter:brightness(.98);transform:translateY(-1px)}.tr-search-options{flex-wrap:wrap;align-items:center;gap:18px;min-height:36px;padding:11px 4px 0;display:flex}.tr-switch{color:#52687b;cursor:pointer;align-items:center;gap:8px;font-size:12px;font-weight:620;display:flex}.tr-switch input{opacity:0;pointer-events:none;position:absolute}.tr-switch-ui{background:#c9d3dc;border-radius:99px;width:32px;height:18px;transition:all .18s;position:relative}.tr-switch-ui:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.tr-switch input:checked+.tr-switch-ui{background:var(--tr-blue)}.tr-switch input:checked+.tr-switch-ui:after{transform:translate(14px)}.tr-search-note{color:#84929f;margin-left:auto;font-size:11px}.tr-search-note b{color:var(--tr-red)}.tr-calendar{z-index:120;border:1px solid var(--tr-line);background:#fff;border-radius:16px;width:310px;padding:14px;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 22px 65px #081f362e}.tr-calendar-head{grid-template-columns:34px 1fr 34px;align-items:center;margin-bottom:10px;display:grid}.tr-calendar-head strong{text-align:center;color:var(--tr-navy);text-transform:capitalize;font-size:14px}.tr-calendar-head button,.tr-calendar-foot button{color:var(--tr-blue);cursor:pointer;background:0 0;border:0;font-weight:800}.tr-calendar-head button{border-radius:9px;width:34px;height:34px;font-size:24px}.tr-calendar-head button:hover{background:var(--tr-blue-soft)}.tr-weekdays,.tr-calendar-grid{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.tr-weekdays span{text-align:center;color:#8a99a7;text-transform:capitalize;padding:5px 0;font-size:10px;font-weight:780}.tr-calendar-grid button{aspect-ratio:1;color:#31495e;cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:12px;font-weight:650}.tr-calendar-grid button:hover:not(:disabled){background:var(--tr-blue-soft);color:var(--tr-blue)}.tr-calendar-grid button.is-outside{color:#b7c0c8}.tr-calendar-grid button.is-today{box-shadow:inset 0 0 0 1px #a8c5f8}.tr-calendar-grid button.is-selected{box-shadow:none;background:var(--tr-blue)!important;color:#fff!important}.tr-calendar-grid button:disabled{color:#d5dbe0;cursor:not-allowed}.tr-calendar-foot{border-top:1px solid #edf1f5;justify-content:space-between;margin-top:9px;padding-top:10px;font-size:11px;display:flex}.tr-car-card{border:1px solid var(--tr-line);background:#fff;border-radius:18px;transition:all .18s;overflow:hidden;box-shadow:0 4px 18px #0f2a430a}.tr-car-card:hover{box-shadow:var(--tr-shadow-sm);border-color:#c9d9e8;transform:translateY(-2px)}.tr-car-media{background:linear-gradient(145deg,#f3f7fb,#e8eff7);height:215px;position:relative;overflow:hidden}.tr-car-media img{object-fit:contain;padding:18px;transition:transform .25s}.tr-car-card:hover .tr-car-media img{transform:scale(1.025)}.tr-car-badges{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:12px;left:12px}.tr-car-badges span{color:#345066;background:#fffffff0;border-radius:8px;padding:6px 8px;font-size:10px;font-weight:800;box-shadow:0 2px 8px #00000014}.tr-favorite{color:#526a7e;cursor:pointer;z-index:2;background:#fffffff2;border:1px solid #14324b1f;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:12px;right:12px}.tr-favorite:hover,.tr-favorite.is-saved{color:#e04b5e;background:#fff}.tr-favorite.is-saved svg{fill:currentColor}.tr-car-body{padding:17px}.tr-car-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tr-car-heading>div>span{color:#81909d;font-size:11px;font-weight:680}.tr-car-heading h3{letter-spacing:-.025em;margin:4px 0 0;font-size:21px}.tr-car-heading h3 a{color:var(--tr-navy);text-decoration:none}.tr-car-heading>em{color:#678097;background:#f1f5f8;border-radius:8px;padding:6px 8px;font-size:10px;font-style:normal}.tr-rating{color:#f6a400;background:#fff8e8;border-radius:9px;align-items:center;gap:3px;padding:6px 8px;display:flex}.tr-rating strong{color:#5b4a1d;font-size:12px}.tr-rating small{color:#8d7a47;font-size:10px}.tr-specs{grid-template-columns:repeat(4,1fr);gap:6px;margin:14px 0;display:grid}.tr-specs span{color:#526a7d;white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:flex}.tr-specs svg{color:#7890a3}.tr-benefits{border-top:1px solid #eef2f5;border-bottom:1px solid #eef2f5;grid-template-columns:1fr 1fr;gap:8px 12px;padding:12px 0;display:grid}.tr-benefits span{color:#536a7c;align-items:center;gap:6px;font-size:11px;display:flex}.tr-benefits svg{color:var(--tr-green);flex:none}.tr-supplier{align-items:center;gap:9px;padding:12px 0;display:flex}.tr-supplier>span{background:var(--tr-blue-soft);width:34px;height:34px;color:var(--tr-blue);border-radius:10px;place-items:center;font-size:11px;font-weight:850;display:grid}.tr-supplier div{display:grid}.tr-supplier small{color:#8b99a5;font-size:9px}.tr-supplier strong{color:#30495e;font-size:11px}.tr-supplier em{color:var(--tr-green);align-items:center;gap:3px;font-size:9px;font-style:normal;font-weight:700;display:flex}.tr-car-bottom{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.tr-price>span{color:#8b9aa6;text-transform:uppercase;letter-spacing:.05em;font-size:9px}.tr-price p{align-items:baseline;gap:6px;margin:2px 0;display:flex}.tr-price del{color:#9aa7b2;font-size:12px}.tr-price p strong{color:var(--tr-navy);letter-spacing:-.04em;font-size:24px}.tr-price p small{color:#6e8090;font-size:10px}.tr-price>em{color:#718293;font-size:9px;font-style:normal;display:block}.tr-car-bottom .tr-button{min-width:118px}.tr-car-card.is-horizontal{grid-template-columns:300px 1fr;display:grid}.tr-car-card.is-horizontal .tr-car-media{height:100%;min-height:285px}.tr-car-card.is-horizontal .tr-car-body{padding:20px}.tr-car-card.is-horizontal .tr-car-heading h3{font-size:23px}.tr-catalog-page{background:var(--tr-bg);min-height:100vh}.tr-catalog-search{background:#fff;border-bottom:1px solid #e3eaf1;padding:20px 0}.tr-catalog-layout{grid-template-columns:246px minmax(0,1fr);gap:26px;padding-top:28px;padding-bottom:64px;display:grid}.tr-filters-desktop{border:1px solid var(--tr-line);background:#fff;border-radius:16px;position:sticky;top:96px;overflow:hidden}.tr-filter-head{border-bottom:1px solid #edf1f4;justify-content:space-between;align-items:center;padding:15px 16px;display:flex}.tr-filter-head strong{color:var(--tr-navy);align-items:center;gap:7px;font-size:14px;display:flex}.tr-filter-head strong em{background:var(--tr-blue);color:#fff;border-radius:99px;place-items:center;min-width:20px;height:20px;font-size:9px;font-style:normal;display:grid}.tr-filter-head button{color:var(--tr-blue);cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:750}.tr-filter-section{border-bottom:1px solid #edf1f4;padding:15px 16px}.tr-filter-section:last-child{border:0}.tr-filter-section h3{color:#30495e;margin:0 0 11px;font-size:12px}.tr-filter-title{justify-content:space-between;align-items:center;display:flex}.tr-filter-title strong{color:var(--tr-blue);font-size:11px}.tr-range{width:100%;accent-color:var(--tr-blue)}.tr-range-labels{color:#9aa6b0;justify-content:space-between;font-size:9px;display:flex}.tr-check-list{gap:9px;display:grid}.tr-check{cursor:pointer;align-items:center;gap:8px;display:flex}.tr-check input{opacity:0;position:absolute}.tr-check>span{background:#fff;border:1.5px solid #bfcad4;border-radius:5px;width:17px;height:17px;position:relative}.tr-check input:checked+span{background:var(--tr-blue);border-color:var(--tr-blue)}.tr-check input:checked+span:after{content:"✓";color:#fff;place-items:center;font-size:11px;font-weight:900;display:grid;position:absolute;inset:0}.tr-check b{color:#536a7e;font-size:11px;font-weight:590}.tr-mobile-filter-button,.tr-filter-modal{display:none}.tr-results-head{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.tr-results-head>div>span{color:#7c8d9c;font-size:11px;font-weight:690}.tr-results-head h1{letter-spacing:-.035em;color:var(--tr-navy);margin:3px 0;font-size:31px}.tr-results-head p{color:#718293;margin:0;font-size:12px}.tr-sort{gap:5px;display:grid}.tr-sort span{color:#84929f;font-size:9px;font-weight:700}.tr-sort select{border:1px solid var(--tr-line);color:#314a5f;background:#fff;border-radius:10px;min-width:180px;height:40px;padding:0 12px;font-size:11px;font-weight:650}.tr-active-flags{flex-wrap:wrap;gap:7px;margin:15px 0;display:flex}.tr-active-flags span{color:#597083;background:#fff;border:1px solid #e3eaf0;border-radius:8px;align-items:center;gap:5px;padding:6px 8px;font-size:9px;font-weight:680;display:flex}.tr-active-flags svg{color:var(--tr-green)}.tr-catalog-list{gap:14px;display:grid}.tr-empty{text-align:center;color:#5d7183;background:#fff;border:1px dashed #c8d4df;border-radius:16px;padding:42px 25px}.tr-empty strong{color:var(--tr-navy);font-size:18px;display:block}.tr-empty p{max-width:460px;margin:8px auto 17px;font-size:12px;line-height:1.6}.tr-demo-note{color:#8a6a16;letter-spacing:.04em;background:#fff8e7;border:1px solid #f4e3b1;border-radius:9px;margin:14px 0;padding:9px 12px;font-size:9px;font-weight:780}.tr-info-card{color:#536f87;background:#eff6ff;border:1px solid #dce8f7;border-radius:13px;align-items:flex-start;gap:10px;margin-top:16px;padding:15px;display:flex}.tr-info-card svg{color:var(--tr-blue);flex:none}.tr-info-card strong{color:#244f78;font-size:12px;display:block}.tr-info-card p{margin:4px 0 0;font-size:10px;line-height:1.6}.tr-detail-page{background:var(--tr-bg);padding:22px 0 64px}.tr-breadcrumb{color:#82919e;align-items:center;gap:8px;margin:8px 0 16px;font-size:11px;display:flex}.tr-breadcrumb a{color:#657a8d;text-decoration:none}.tr-breadcrumb strong{color:#3c556a}.tr-detail-layout{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:24px;display:grid}.tr-detail-main{gap:14px;min-width:0;display:grid}.tr-gallery{border-radius:18px;grid-template-columns:2fr 1fr;gap:8px;height:450px;display:grid;overflow:hidden}.tr-gallery button{cursor:pointer;background:#eaf0f5;border:0;position:relative;overflow:hidden}.tr-gallery img{object-fit:contain;padding:20px}.tr-gallery-side{grid-template-rows:1fr 1fr;gap:8px;display:grid}.tr-gallery-side span{color:#fff;background:#0a1e31c7;border-radius:8px;padding:7px 9px;font-size:10px;font-weight:750;position:absolute;bottom:12px;right:12px}.tr-lightbox{z-index:999;background:#030b14f2;place-items:center;display:grid;position:fixed;inset:0}.tr-lightbox-image{width:min(1100px,85vw);height:82vh;position:relative}.tr-lightbox-image img{object-fit:contain}.tr-lightbox-close,.tr-lightbox-nav{z-index:2;color:#fff;cursor:pointer;background:#ffffff1f;border:0;position:absolute}.tr-lightbox-close{border-radius:50%;width:42px;height:42px;font-size:28px;top:18px;right:20px}.tr-lightbox-nav{border-radius:12px;width:48px;height:64px;font-size:36px;top:50%}.tr-lightbox-nav.left{left:20px}.tr-lightbox-nav.right{right:20px}.tr-lightbox-count{color:#fff;background:#ffffff1f;border-radius:99px;padding:6px 10px;font-size:11px;position:absolute;bottom:18px}.tr-detail-title{border:1px solid var(--tr-line);background:#fff;border-radius:16px;justify-content:space-between;gap:20px;padding:17px 18px;display:flex}.tr-detail-title>div>span{color:#82929f;font-size:11px}.tr-detail-title h1{color:var(--tr-navy);letter-spacing:-.04em;margin:4px 0 3px;font-size:30px}.tr-detail-title p{color:#748697;margin:0;font-size:11px}.tr-detail-title>em{color:#718292;background:#f1f5f8;border-radius:8px;height:max-content;padding:7px 9px;font-size:10px;font-style:normal}.tr-detail-rating{color:#e99a00;background:#fff8e7;border-radius:10px;grid-template-columns:auto auto;align-items:center;gap:2px 4px;height:max-content;padding:8px 10px;display:grid}.tr-detail-rating strong{color:#483d24;font-size:15px}.tr-detail-rating span{color:#87774f;grid-column:1/-1;font-size:9px}.tr-detail-specs{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.tr-detail-specs>div{border:1px solid var(--tr-line);background:#fff;border-radius:13px;grid-template-columns:auto 1fr;align-items:center;gap:3px 8px;padding:13px;display:grid}.tr-detail-specs svg{color:var(--tr-blue);grid-row:1/3}.tr-detail-specs span{color:#8a98a4;font-size:9px}.tr-detail-specs strong{color:#314b60;font-size:12px}.tr-detail-card{border:1px solid var(--tr-line);background:#fff;border-radius:16px;padding:20px}.tr-detail-card h2{color:var(--tr-navy);margin:0 0 14px;font-size:17px}.tr-detail-card p{color:#62788a;font-size:11px;line-height:1.65}.tr-detail-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tr-detail-card-head h2{margin-bottom:3px}.tr-detail-card-head p{margin:0}.tr-detail-card-head>svg{color:var(--tr-blue)}.tr-included{grid-template-columns:1fr 1fr;gap:9px;display:grid}.tr-included span{color:#516a7d;align-items:center;gap:7px;font-size:11px;display:flex}.tr-included svg{color:var(--tr-green)}.tr-country-chips{flex-wrap:wrap;gap:7px;margin:12px 0;display:flex}.tr-country-chips span{background:var(--tr-blue-soft);color:#2f6fc4;border-radius:8px;padding:7px 9px;font-size:10px;font-weight:700}.tr-notice{color:#756128;background:#fff8e7;border-radius:10px;padding:11px 12px;font-size:10px}.tr-supplier-detail{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.tr-supplier-detail>span{background:var(--tr-blue-soft);width:48px;height:48px;color:var(--tr-blue);border-radius:13px;place-items:center;font-weight:850;display:grid}.tr-supplier-detail small{color:#8b99a5;font-size:9px}.tr-supplier-detail h3{color:var(--tr-navy);margin:2px 0;font-size:15px}.tr-supplier-detail p{color:var(--tr-green);align-items:center;gap:5px;margin:0;font-size:9px;display:flex}.tr-supplier-detail a{color:var(--tr-blue);font-size:10px;font-weight:760;text-decoration:none}.tr-terms-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.tr-terms-grid>div{background:#f8fafc;border:1px solid #eef2f5;border-radius:11px;padding:12px}.tr-terms-grid span,.tr-terms-grid strong,.tr-terms-grid small{display:block}.tr-terms-grid span{color:#8a98a4;font-size:9px}.tr-terms-grid strong{color:#304a5f;margin:4px 0;font-size:13px}.tr-terms-grid small{color:#718392;font-size:8px;line-height:1.45}.tr-verified-pill{background:var(--tr-green-soft);color:var(--tr-green);border-radius:8px;align-items:center;gap:5px;padding:6px 8px;font-size:9px;font-weight:750;display:flex}.tr-review-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tr-review-grid article{border:1px solid #e7edf2;border-radius:12px;padding:14px}.tr-review-top{justify-content:space-between;gap:8px;display:flex}.tr-review-top span{color:#f6a500;font-size:11px}.tr-review-top em{color:var(--tr-green);font-size:8px;font-style:normal;font-weight:750}.tr-review-grid h3{margin:9px 0 4px;font-size:12px}.tr-review-grid p{margin:0;font-size:10px}.tr-review-grid footer{color:#8997a2;border-top:1px solid #eef2f5;justify-content:space-between;margin-top:10px;padding-top:9px;font-size:9px;display:flex}.tr-review-grid footer strong{color:#526b7e}.tr-review-empty{justify-content:center;align-items:center;gap:10px;padding:25px;display:flex}.tr-booking-card{border:1px solid var(--tr-line);box-shadow:var(--tr-shadow-sm);background:#fff;border-radius:18px;padding:19px;position:sticky;top:96px}.tr-booking-price{border-bottom:1px solid #edf1f4;align-items:baseline;gap:7px;padding-bottom:14px;display:flex}.tr-booking-price span{color:#8a98a5;font-size:10px}.tr-booking-price strong{letter-spacing:-.04em;color:var(--tr-navy);font-size:29px}.tr-booking-price small{color:#667a8c}.tr-booking-dates{grid-template-columns:1fr 1fr;gap:7px;margin:13px 0;display:grid}.tr-booking-length{color:#758595;justify-content:space-between;padding:10px 0;font-size:10px;display:flex}.tr-booking-length strong{color:#304a5f}.tr-booking-extra{cursor:pointer;border-top:1px solid #edf1f4;grid-template-columns:auto auto 1fr;align-items:start;gap:8px;padding:11px 0;display:grid}.tr-booking-extra input{opacity:0;position:absolute}.tr-check-ui{border:1.5px solid #bfcbd5;border-radius:5px;width:17px;height:17px;position:relative}.tr-booking-extra input:checked+.tr-check-ui{background:var(--tr-blue);border-color:var(--tr-blue)}.tr-booking-extra input:checked+.tr-check-ui:after{content:"✓";color:#fff;place-items:center;font-size:10px;display:grid;position:absolute;inset:0}.tr-booking-extra>svg{color:var(--tr-blue)}.tr-booking-extra div{display:grid}.tr-booking-extra b{color:#30495d;font-size:10px}.tr-booking-extra small{color:#80909d;margin-top:2px;font-size:8px;line-height:1.4}.tr-booking-breakdown{border-top:1px solid #edf1f4;gap:7px;padding:12px 0;display:grid}.tr-booking-breakdown>div{color:#617789;justify-content:space-between;font-size:10px;display:flex}.tr-booking-breakdown b{color:#334e64}.tr-booking-total{border-top:1px dashed #ccd6df;margin-top:3px;padding-top:9px;font-size:12px!important}.tr-booking-total strong{color:var(--tr-navy);font-size:17px}.tr-pay-split{grid-template-columns:1fr 1fr;gap:7px;margin:3px 0 12px;display:grid}.tr-pay-split>div{background:#f7f9fb;border-radius:10px;padding:10px}.tr-pay-split span,.tr-pay-split strong,.tr-pay-split small{display:block}.tr-pay-split span{color:#7f8f9c;font-size:8px}.tr-pay-split strong{color:#29465e;margin:2px 0;font-size:14px}.tr-pay-split small{color:#91a0ab;font-size:7px}.tr-booking-cta{width:100%}.tr-booking-security{color:#668093;gap:8px;margin:12px 0 0;display:flex}.tr-booking-security svg{color:var(--tr-green);flex:none}.tr-booking-security div{display:grid}.tr-booking-security b{color:#35576d;font-size:9px}.tr-checkout-page{background:var(--tr-bg);min-height:calc(100vh - 75px);padding:30px 0 70px}.tr-checkout-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}.tr-checkout-main{min-width:0}.tr-checkout-progress{align-items:center;gap:8px;margin-bottom:22px;display:flex}.tr-checkout-progress span{color:#93a0aa;align-items:center;gap:5px;font-size:10px;font-weight:700;display:flex}.tr-checkout-progress span.active{color:var(--tr-blue)}.tr-checkout-progress span.done{color:var(--tr-green)}.tr-checkout-progress i{background:#d6dee5;width:48px;height:1px}.tr-checkout-heading>span{color:var(--tr-blue);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:850}.tr-checkout-heading h1{color:var(--tr-navy);letter-spacing:-.04em;margin:5px 0;font-size:31px}.tr-checkout-heading p{color:#718394;margin:0 0 18px;font-size:11px}.tr-checkout-form{gap:12px;display:grid}.tr-form-card{border:1px solid var(--tr-line);background:#fff;border-radius:16px;padding:20px}.tr-form-card h2{color:var(--tr-navy);margin:0 0 15px;font-size:16px}.tr-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.tr-field,.tr-textarea-field{gap:6px;display:grid}.tr-field>span,.tr-textarea-field>span{color:#526a7c;font-size:10px;font-weight:700}.tr-field input,.tr-field select,.tr-textarea-field textarea{color:#243e53;background:#fff;border:1px solid #dce5ed;border-radius:10px;outline:0;width:100%;font-size:12px}.tr-field input,.tr-field select{height:44px;padding:0 11px}.tr-textarea-field{margin-top:12px}.tr-textarea-field textarea{resize:vertical;height:100px;padding:11px}.tr-field input:focus,.tr-field select:focus,.tr-textarea-field textarea:focus{border-color:#8cb5fc;box-shadow:0 0 0 3px #146bff14}.tr-field-note{color:#84929e;margin:10px 0 0;font-size:9px}.tr-agreement{cursor:pointer;grid-template-columns:auto auto 1fr;align-items:start;gap:8px;margin-top:13px;display:grid}.tr-agreement input{opacity:0;position:absolute}.tr-agreement>span{border:1.5px solid #bbc8d3;border-radius:5px;width:18px;height:18px;position:relative}.tr-agreement input:checked+span{background:var(--tr-blue);border-color:var(--tr-blue)}.tr-agreement input:checked+span:after{content:"✓";color:#fff;place-items:center;font-size:11px;display:grid;position:absolute;inset:0}.tr-agreement b{color:#607688;font-size:9px;line-height:1.55}.tr-payment-info{color:#755d20;background:#fff8e6;border:1px solid #f0dca7;border-radius:12px;gap:10px;padding:14px;display:flex}.tr-payment-info svg{flex:none}.tr-payment-info strong{font-size:11px;display:block}.tr-payment-info p{margin:4px 0 0;font-size:9px;line-height:1.55}.tr-checkout-submit{width:100%;min-height:50px}.tr-alert{border-radius:13px;margin:0 0 14px;padding:15px}.tr-alert strong{font-size:12px;display:block}.tr-alert-danger{color:#9c3737;background:#fff0f0;border:1px solid #f1caca}.tr-summary{border:1px solid var(--tr-line);box-shadow:var(--tr-shadow-sm);background:#fff;border-radius:17px;padding:18px;position:sticky;top:96px}.tr-summary-label{color:#81909c;text-transform:uppercase;letter-spacing:.08em;margin-bottom:11px;font-size:9px;font-weight:800;display:block}.tr-summary-car{border-bottom:1px solid #edf1f4;gap:10px;padding-bottom:12px;display:flex}.tr-summary-car img{object-fit:contain;background:#f1f5f8;border-radius:10px;width:106px;height:70px}.tr-summary-car div{align-content:center;display:grid}.tr-summary-car strong{color:#29455c;font-size:13px}.tr-summary-car span{color:#768896;font-size:8px}.tr-summary-car small{color:#8a99a4;font-size:8px}.tr-summary-route{border-bottom:1px solid #edf1f4;grid-template-columns:1fr 1fr;gap:8px;padding:12px 0;display:grid}.tr-summary-route>div{display:grid}.tr-summary-route span,.tr-summary-money span,.tr-summary-total span,.tr-summary-split span{color:#84929e;font-size:8px}.tr-summary-route strong{color:#38536a;font-size:10px}.tr-summary-route small{color:#8c9aa5;font-size:8px}.tr-summary-money{gap:7px;padding:12px 0;display:grid}.tr-summary-money>div,.tr-summary-total{justify-content:space-between;display:flex}.tr-summary-money strong{color:#3c566b;font-size:10px}.tr-summary-total{border-top:1px dashed #c9d4dd;align-items:center;padding:12px 0}.tr-summary-total strong{color:var(--tr-navy);font-size:20px}.tr-summary-split{grid-template-columns:1fr 1fr;gap:7px;display:grid}.tr-summary-split>div{background:#f6f9fc;border-radius:9px;padding:9px;display:grid}.tr-summary-split strong{color:#315069;font-size:13px}.tr-summary-secure{background:var(--tr-green-soft);color:#4d7767;border-radius:9px;gap:8px;margin:12px 0;padding:10px;display:flex}.tr-summary-secure svg{color:var(--tr-green)}.tr-summary-secure div{display:grid}.tr-summary-secure strong{color:#256249;font-size:9px}.tr-summary-secure small{font-size:7px;line-height:1.45}.tr-summary>a{color:var(--tr-blue);font-size:9px;font-weight:720;text-decoration:none}.tr-footer{color:#c2cfda;background:#071827;padding-top:46px}.tr-footer-grid{grid-template-columns:2fr 1fr 1.15fr 1.15fr;gap:38px;padding-bottom:36px;display:grid}.tr-footer-brand img{width:155px;height:auto}.tr-footer-brand p{color:#91a4b5;max-width:390px;margin:13px 0;font-size:11px;line-height:1.65}.tr-footer-brand>div{flex-wrap:wrap;gap:12px;display:flex}.tr-footer-brand>div span{color:#8fa5b7;align-items:center;gap:5px;font-size:9px;display:flex}.tr-footer-brand svg{color:#62a2ff}.tr-footer nav{align-content:start;gap:9px;display:grid}.tr-footer nav strong{color:#fff;margin-bottom:4px;font-size:11px}.tr-footer nav a{color:#91a4b5;font-size:10px;text-decoration:none}.tr-footer nav a:hover{color:#fff}.tr-footer-bottom{color:#748b9d;border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:20px;min-height:58px;font-size:9px;display:flex}.hero-v2{background:radial-gradient(circle at 72% 15%,#1e76ff 0,#0d56c9 28%,#082f71 64%,#071f49 100%);min-height:600px}.hero-v2-copy h1{letter-spacing:-.052em;max-width:720px;font-size:clamp(42px,5.3vw,68px);line-height:.98}.hero-v2-copy p{max-width:640px;font-size:16px;line-height:1.6}.hero-search-wrap{z-index:20;position:relative}.trust-stats-v2{border-bottom:1px solid #e7edf3}.section-head-v2 h2{letter-spacing:-.035em}.button,.button-primary,.button-secondary,.button-white{border-radius:12px!important;min-height:44px!important}.faq-item,.faq-accordion details{border-radius:13px!important}.destination-card,.steps-v2 article,.partner-tool-grid article{border-radius:16px!important}@media (max-width:1000px){.main-nav{display:none}.mobile-nav{display:block;position:relative}.mobile-nav summary{color:inherit;cursor:pointer;list-style:none}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav-panel{border:1px solid var(--tr-line);width:230px;box-shadow:var(--tr-shadow);background:#fff;border-radius:14px;padding:8px;display:grid;position:absolute;top:42px;right:0}.mobile-nav-panel a{color:#385166;border-radius:8px;padding:10px;font-size:12px;text-decoration:none}.mobile-nav-panel a:hover{background:var(--tr-blue-soft);color:var(--tr-blue)}.tr-search-grid{grid-template-columns:1fr 1fr}.tr-search-submit{grid-column:1/-1;min-height:48px}.tr-search-note{flex-basis:100%;margin-left:0}.tr-catalog-layout{grid-template-columns:1fr}.tr-filters-desktop{display:none}.tr-mobile-filter-button{border:1px solid var(--tr-line);color:#365269;cursor:pointer;background:#fff;border-radius:11px;align-items:center;gap:7px;width:100%;height:44px;margin-bottom:12px;padding:0 14px;font-weight:760;display:flex}.tr-mobile-filter-button b{background:var(--tr-blue);color:#fff;border-radius:99px;place-items:center;min-width:21px;height:21px;margin-left:auto;font-size:9px;display:grid}.tr-filter-modal{z-index:300;display:block;position:fixed;inset:0}.tr-filter-backdrop{background:#04111e7a;border:0;position:absolute;inset:0}.tr-filter-modal>aside{background:#fff;flex-direction:column;width:min(390px,92vw);display:flex;position:absolute;top:0;bottom:0;right:0}.tr-filter-modal-top{border-bottom:1px solid var(--tr-line);justify-content:space-between;align-items:center;height:60px;padding:0 17px;display:flex}.tr-filter-modal-top strong{font-size:16px}.tr-filter-modal-top button{background:#f0f4f7;border:0;border-radius:50%;width:36px;height:36px;font-size:22px}.tr-filter-scroll{flex:1;overflow:auto}.tr-filter-scroll>.tr-filter-head{display:none}.tr-filter-done{background:var(--tr-blue);color:#fff;border:0;border-radius:12px;height:52px;margin:12px;font-weight:800}.tr-detail-layout,.tr-checkout-layout{grid-template-columns:1fr}.tr-booking-card,.tr-summary{position:relative;top:auto}.tr-terms-grid{grid-template-columns:repeat(2,1fr)}.tr-footer-grid{grid-template-columns:2fr 1fr 1fr}.tr-footer-grid nav:last-child{grid-column:2/4}}@media (max-width:700px){.container{width:min(100% - 24px,1180px)}.header-inner{gap:10px;height:64px}.brand img{width:132px}.header-login span{display:none}.header-login{justify-content:center;width:40px;padding:0}.language-menu summary{height:38px}.site-header:not(.site-header-compact) .mobile-nav summary{color:#fff}.site-header-compact .mobile-nav summary{color:var(--tr-navy)}.tr-search{border-radius:15px;padding:10px}.tr-search-grid{grid-template-columns:1fr}.tr-search-field,.tr-date{padding:10px}.tr-search-submit{min-height:48px}.tr-search-options{gap:10px;padding:11px 3px 2px;display:grid}.tr-search-note{font-size:9px}.tr-calendar{z-index:500;border-radius:18px;width:auto;padding:15px;position:fixed;inset:auto 12px 12px}.tr-calendar-grid button{font-size:13px}.tr-calendar-head strong{font-size:15px}.hero-v2{min-height:auto;padding-bottom:36px}.hero-v2-copy h1{font-size:39px}.hero-v2-copy p{font-size:14px}.hero-visual-v2{opacity:.65}.hero-trust-row{gap:7px!important}.hero-trust-row span{font-size:9px!important}.tr-car-card.is-horizontal{display:block}.tr-car-card.is-horizontal .tr-car-media,.tr-car-media{height:205px;min-height:0}.tr-car-card.is-horizontal .tr-car-body,.tr-car-body{padding:15px}.tr-car-heading h3,.tr-car-card.is-horizontal .tr-car-heading h3{font-size:19px}.tr-specs{grid-template-columns:1fr 1fr;gap:8px}.tr-benefits{grid-template-columns:1fr}.tr-car-bottom{align-items:center}.tr-price p strong{font-size:22px}.tr-car-bottom .tr-button{min-width:110px;padding:0 13px}.tr-catalog-search{padding:10px 0}.tr-catalog-layout{gap:0;padding-top:14px}.tr-results-head{align-items:flex-start;display:grid}.tr-results-head h1{font-size:25px}.tr-sort,.tr-sort select{width:100%}.tr-active-flags{margin:11px 0}.tr-info-card{margin-bottom:20px}.tr-detail-page{padding-top:10px}.tr-breadcrumb{white-space:nowrap;overflow:hidden}.tr-gallery{height:310px;display:block}.tr-gallery-main{width:100%;height:100%}.tr-gallery-side{display:none}.tr-detail-title{display:grid}.tr-detail-title h1{font-size:26px}.tr-detail-specs{grid-template-columns:1fr 1fr}.tr-included,.tr-terms-grid,.tr-review-grid{grid-template-columns:1fr}.tr-detail-card{padding:16px}.tr-supplier-detail{grid-template-columns:auto 1fr}.tr-supplier-detail a{grid-column:2}.tr-booking-dates{grid-template-columns:1fr}.tr-lightbox-image{width:100vw;height:80vh}.tr-lightbox-nav{top:auto;bottom:25px}.tr-lightbox-nav.left{left:70px}.tr-lightbox-nav.right{right:70px}.tr-checkout-page{padding:18px 0 50px}.tr-checkout-heading h1{font-size:26px}.tr-form-grid{grid-template-columns:1fr}.tr-form-card{padding:16px}.tr-checkout-progress i{width:22px}.tr-checkout-progress span{font-size:8px}.tr-summary{order:-1}.tr-summary-route{grid-template-columns:1fr}.tr-footer{padding-top:34px}.tr-footer-grid{grid-template-columns:1fr 1fr;gap:25px}.tr-footer-brand{grid-column:1/-1}.tr-footer-grid nav:last-child{grid-column:auto}.tr-footer-bottom{flex-direction:column;justify-content:center;align-items:flex-start;padding:15px 0}.tr-footer-bottom span:last-child{display:none}.trust-stats-grid{grid-template-columns:1fr 1fr!important}.destination-grid,.steps-v2,.partner-tool-grid{grid-template-columns:1fr!important}.section-v2{padding:54px 0!important}.why-grid,.process-layout,.faq-grid-v2,.partner-cta-inner{grid-template-columns:1fr!important}.dashboard-mock-v2,.hero-visual-v2{display:none!important}}.tr-car-badges span,.tr-car-heading>em,.tr-rating small{font-size:11px}.tr-car-heading>div>span,.tr-specs span,.tr-benefits span{font-size:12px}.tr-supplier small,.tr-supplier em,.tr-price>span,.tr-price>em{font-size:10px}.tr-supplier strong{font-size:12px}.tr-price p small{font-size:11px}.tr-filter-head button,.tr-filter-title strong,.tr-check b{font-size:12px}.tr-filter-section h3{font-size:13px}.tr-range-labels{font-size:10px}.tr-results-head>div>span{font-size:12px}.tr-results-head p{font-size:13px}.tr-sort span{font-size:10px}.tr-sort select{font-size:13px}.tr-active-flags span,.tr-demo-note{font-size:11px}.tr-info-card strong{font-size:13px}.tr-info-card p,.tr-breadcrumb,.tr-detail-title>div>span,.tr-detail-title p{font-size:12px}.tr-detail-title>em{font-size:11px}.tr-detail-rating span{font-size:10px}.tr-included span{font-size:12px}.tr-country-chips span{font-size:11px}.tr-notice{font-size:12px}.tr-supplier-detail small,.tr-supplier-detail p{font-size:10px}.tr-supplier-detail a{font-size:11px}.tr-terms-grid span{font-size:10px}.tr-terms-grid strong{font-size:14px}.tr-terms-grid small,.tr-verified-pill,.tr-review-top em{font-size:10px}.tr-review-grid h3{font-size:13px}.tr-review-grid p{font-size:12px;line-height:1.55}.tr-review-grid footer{font-size:10px}.tr-booking-price span{font-size:11px}.tr-booking-length,.tr-booking-breakdown>div,.tr-booking-extra b{font-size:12px}.tr-booking-extra small,.tr-pay-split span{font-size:10px}.tr-pay-split small{font-size:9px}.tr-booking-security small{font-size:10px}.tr-checkout-progress span,.tr-checkout-heading>span{font-size:11px}.tr-checkout-heading p{font-size:13px}.tr-field>span,.tr-textarea-field>span{font-size:12px}.tr-field input,.tr-field select,.tr-textarea-field textarea{font-size:14px}.tr-field-note,.tr-agreement b{font-size:11px}.tr-payment-info strong{font-size:12px}.tr-payment-info p{font-size:11px}.tr-alert strong{font-size:13px}.tr-alert p{font-size:12px}.tr-summary-label,.tr-summary-car span,.tr-summary-car small,.tr-summary-route span,.tr-summary-money span,.tr-summary-total span,.tr-summary-split span{font-size:10px}.tr-summary-route strong,.tr-summary-money strong{font-size:12px}.tr-summary-route small{font-size:10px}.tr-summary-secure strong{font-size:11px}.tr-summary-secure small,.tr-summary>a{font-size:10px}.tr-footer-brand p{font-size:13px}.tr-footer-brand>div span{font-size:11px}@media (max-width:700px){.tr-search-note{font-size:10px}.hero-trust-row span{font-size:10px!important}.tr-checkout-progress span{font-size:9px}}.tr-filter-skeleton{border:1px solid var(--tr-line);background:linear-gradient(90deg,#fff,#f4f7fa,#fff) 0 0/200% 100%;border-radius:16px;height:520px;animation:1.4s linear infinite trShimmer}.tr-sort-skeleton{background:#eef2f6;border-radius:10px;width:180px;height:40px}@keyframes trShimmer{to{background-position:-200% 0}}@media (max-width:1000px){.tr-filter-skeleton{height:44px;margin-bottom:12px}}.tr-calendar-head button:disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.tr-gallery-empty{color:#6f8292;background:linear-gradient(145deg,#f3f7fb,#e8eff7);place-items:center;font-weight:700;display:grid!important}.tr-filters-desktop.is-pending,.tr-filter-modal aside[aria-busy=true]{opacity:.72}.tr-filters-desktop,.tr-filter-modal aside{transition:opacity .16s}.tr-sort.is-pending{opacity:.65}.tr-sort{transition:opacity .16s}.tr-border-select{background:#f6faff;border:1px solid #dbe7f5;border-radius:12px;margin:-2px 0 10px;padding:12px}.tr-border-select>strong{color:#2c4d68;font-size:12px;display:block}.tr-border-select>p{color:#708698;margin:4px 0 10px;font-size:10px;line-height:1.5}.tr-border-select>div{flex-wrap:wrap;gap:6px;display:flex}.tr-border-select label{cursor:pointer;position:relative}.tr-border-select label input{opacity:0;position:absolute}.tr-border-select label span{background:#fff;border:1px solid #cfdceb;border-radius:9px;position:absolute;inset:0}.tr-border-select label b{z-index:1;color:#4f687c;padding:7px 9px;font-size:10px;font-weight:720;display:block;position:relative}.tr-border-select label input:checked+span{background:#e8f1ff;border-color:#88b3ff}.tr-border-select label input:checked~b{color:var(--tr-blue)}.tr-border-select>small{color:#b04e43;margin-top:8px;font-size:10px;font-weight:680;display:block}.tr-summary-border{border-bottom:1px solid #edf1f4;gap:3px;padding:11px 0;display:grid}.tr-summary-border span{color:#84929e;font-size:10px}.tr-summary-border strong{color:#38536a;font-size:12px;line-height:1.45}.tr-summary-border small{color:#7c8d9b;font-size:10px}.header-login{white-space:nowrap}@media (max-width:720px){.header-login{border-radius:12px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;padding:0;display:inline-flex}.header-login span{display:none}.header-actions{gap:8px}.language-switcher summary{min-height:40px}}.fleet-filter-meta-v2{color:#74879a;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;font-size:12px;display:flex}.fleet-filter-meta-v2 button{color:var(--tr-blue);cursor:pointer;background:0 0;border:0;font-weight:760}.fleet-bulk-action-v2{color:#476379;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 9px;font-weight:760}.fleet-bulk-action-v2:hover:not(:disabled){color:var(--tr-blue);background:#eef4ff}.fleet-bulk-action-v2:disabled{opacity:.4;cursor:not-allowed}.row-edit-link-v2{text-align:center;min-width:56px;text-decoration:none;width:auto!important;color:var(--tr-blue)!important;background:var(--tr-blue-soft)!important;border-radius:9px!important;padding:7px 9px!important;font-size:11px!important;font-weight:760!important}.dashboard-empty-v2 strong{margin-bottom:12px;display:block}.dash-panel-count-v2{min-width:30px;height:30px;color:var(--tr-blue);background:#eef4ff;border-radius:99px;place-items:center;padding:0 9px;font-size:12px;font-weight:800;display:grid}.attention-list-v2 article>a,.risk-list article>a{color:var(--tr-blue);white-space:nowrap;background:#edf4ff;border:0;border-radius:9px;padding:7px 10px;font-size:11px;font-weight:760;text-decoration:none}.attention-list-v2 article>a:hover,.risk-list article>a:hover{background:#dfeaff}.vehicle-form-page-v2{max-width:980px}.vehicle-form-head-v2{justify-content:space-between;align-items:flex-start;margin-bottom:18px;display:flex}.vehicle-form-head-v2 span{color:var(--tr-blue);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:820;display:block}.vehicle-form-head-v2 h1{color:var(--tr-navy);letter-spacing:-.035em;margin:6px 0 5px;font-size:30px}.vehicle-form-head-v2 p{color:#6f8395;max-width:650px;margin:0;font-size:13px;line-height:1.55}.vehicle-form-v2{background:#fff;border:1px solid #e3eaf1;border-radius:18px;padding:20px;box-shadow:0 8px 28px #0c20360d}.vehicle-form-v2 fieldset{border:0;margin:0;padding:0}.vehicle-form-grid-v2{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.vehicle-form-grid-v2 label{gap:7px;display:grid}.vehicle-form-grid-v2 label>span{color:#536a7d;font-size:11px;font-weight:760}.vehicle-form-grid-v2 input,.vehicle-form-grid-v2 select{color:#17344b;background:#fff;border:1px solid #dce5ed;border-radius:10px;outline:0;width:100%;height:44px;padding:0 11px;font-size:13px}.vehicle-form-grid-v2 input:focus,.vehicle-form-grid-v2 select:focus{border-color:#8eb6ff;box-shadow:0 0 0 3px #146bff14}.field-with-unit-v2{border:1px solid #dce5ed;border-radius:10px;grid-template-columns:36px 1fr;display:grid;overflow:hidden}.field-with-unit-v2:focus-within{border-color:#8eb6ff;box-shadow:0 0 0 3px #146bff14}.field-with-unit-v2 b{color:#667e91;background:#f4f7fa;border-right:1px solid #dce5ed;place-items:center;font-size:12px;display:grid}.field-with-unit-v2 input{border:0;border-radius:0;box-shadow:none!important}.vehicle-form-actions-v2{border-top:1px solid #edf1f4;justify-content:flex-end;gap:9px;margin-top:20px;padding-top:18px;display:flex}.vehicle-form-message-v2{color:#17684d;background:#eef8f4;border-radius:10px;margin-top:14px;padding:11px 13px;font-size:12px;font-weight:700}.demo-inline-note-v2{color:#85661c;background:#fff9e8;border:1px solid #f2dca4;border-radius:10px;margin-bottom:14px;padding:10px 12px;font-size:11px;line-height:1.45}@media (max-width:900px){.vehicle-form-grid-v2{grid-template-columns:1fr 1fr}.fleet-table-v2{min-width:900px}.fleet-table-panel{overflow:auto}.fleet-toolbar-v2{gap:10px}.fleet-search-v2{grid-template-columns:1fr 1fr}.fleet-search-v2 input{grid-column:1/-1}}@media (max-width:620px){.vehicle-form-grid-v2{grid-template-columns:1fr}.vehicle-form-v2{padding:15px}.vehicle-form-head-v2 h1{font-size:25px}.vehicle-form-actions-v2 .button{flex:1}.fleet-filter-meta-v2{align-items:flex-start}.bulk-bar-v2{flex-wrap:wrap}.fleet-search-v2{grid-template-columns:1fr}.fleet-search-v2 input{grid-column:auto}}.settings-grid-v2 select{color:#1d3a51;background:0 0;border:0;outline:0;width:100%;height:100%;padding:0 10px;font-weight:700}.settings-save-v2{border-top:1px solid #edf1f4;justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.settings-save-v2 small{color:#8a6d22;margin-right:auto}.settings-save-v2 span{color:#187052;font-size:12px;font-weight:700}@media (max-width:620px){.settings-save-v2{flex-direction:column;align-items:stretch}.settings-save-v2 small{margin:0}.settings-save-v2 .button{width:100%}}.site-header-final{z-index:90;width:100%;box-shadow:0 1px #0c264614;color:var(--navy)!important;background:#fff!important;border:0!important;position:relative!important;top:auto!important;left:auto!important}.header-utility{color:#d7e4f2;background:#071c35;height:34px}.header-utility-inner{justify-content:space-between;align-items:center;gap:24px;height:34px;font-size:11px;font-weight:650;display:flex}.header-utility-inner>div,.header-utility-inner nav{align-items:center;gap:22px;display:flex}.header-utility-inner span{align-items:center;gap:6px;display:flex}.header-utility-inner svg{color:#7fb4ff}.header-utility-inner a{opacity:.88}.header-utility-inner a:hover{opacity:1;color:#fff}.header-main-final{background:#fffffffa}.site-header-final .brand img{width:178px}.site-header-final .main-nav{gap:27px}.site-header-final .main-nav a{color:#17334f;opacity:1;padding:27px 0;font-size:13px;font-weight:760;position:relative}.site-header-final .main-nav a:after{content:"";background:var(--blue);border-radius:4px;height:2px;transition:all .18s;position:absolute;bottom:15px;left:0;right:0;transform:scaleX(0)}.site-header-final .main-nav a:hover{color:var(--blue)}.site-header-final .main-nav a:hover:after{transform:scaleX(1)}.site-header-final .language-menu summary{color:#213c55;background:#f7f9fc;border:1px solid #e6edf4}.site-header-final .language-menu summary:hover{color:var(--blue);background:#eef4ff!important}.site-header-final .header-login{background:#fff;border-radius:11px;min-height:42px;padding:0 15px;color:#15324b!important;border:1px solid #dce6ef!important}.site-header-final .header-login:hover{background:#f7faff;color:var(--blue)!important;border-color:#a9c5f0!important}.mobile-nav-divider{background:#e6edf4;height:1px;margin:5px 8px}.mobile-nav-note{color:#7890a4;padding:8px 12px;font-size:10px;line-height:1.4}.hero-final{background:linear-gradient(#f6faff 0%,#eef5ff 100%);border-bottom:1px solid #dde8f4;padding:54px 0 42px;position:relative;overflow:visible}.hero-final:before{content:"";filter:blur(10px);background:#1f73ff17;border-radius:50%;width:520px;height:520px;position:absolute;top:-190px;left:-160px}.hero-final-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:36px;display:grid;position:relative}.hero-final-copy{z-index:2;padding:22px 0 92px;position:relative}.hero-final-badge{color:#315b7e;background:#fff;border:1px solid #cfe0f7;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:780;display:inline-flex;box-shadow:0 8px 24px #123f680d}.hero-final-badge svg{color:var(--blue)}.hero-final-copy h1{color:#0a2340;letter-spacing:-.052em;max-width:680px;margin:16px 0 17px;font-size:clamp(42px,4.35vw,66px);line-height:1.01}.hero-final-copy>p{color:#536d84;max-width:620px;margin:0;font-size:17px;line-height:1.62}.hero-final-points{flex-wrap:wrap;gap:10px 20px;margin-top:24px;display:flex}.hero-final-points span{color:#395a74;align-items:center;gap:7px;font-size:11px;font-weight:710;display:flex}.hero-final-points svg{color:#0ba96d}.hero-final-media{border:1px solid #ffffffd9;border-radius:28px;height:430px;position:relative;overflow:hidden;box-shadow:0 28px 60px #09274833}.hero-final-media img{object-fit:cover}.hero-photo-shade{background:linear-gradient(90deg,#08244414,#0000 38%,#08203a05);position:absolute;inset:0}.hero-photo-pill{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#244861;background:#ffffffeb;border-radius:10px;align-items:center;gap:7px;padding:9px 11px;font-size:10px;font-weight:760;display:flex;position:absolute;bottom:18px;left:18px;box-shadow:0 8px 24px #0000001a}.hero-photo-pill svg{color:var(--blue)}.hero-final-search{z-index:12;grid-column:1/-1;margin-top:-70px;position:relative}.tr-search-final{border:1px solid #dce7f2!important;border-radius:18px!important;padding:12px!important;box-shadow:0 25px 70px #0824442e!important}.tr-search-final .tr-search-grid{grid-template-columns:1.2fr 1.2fr .9fr .9fr 165px;gap:7px}.tr-search-final .tr-search-field,.tr-search-final .tr-date{background:#f8fafc;border-color:#e4ebf2;border-radius:12px;padding:11px 12px}.tr-search-final .tr-search-field select,.tr-search-final .tr-date-trigger{height:30px;font-size:13px}.tr-search-final .tr-field-label{letter-spacing:.015em;font-size:10px}.tr-search-final .tr-search-submit{border-radius:12px;min-width:165px;font-size:13px}.tr-search-final .tr-search-options{padding:10px 3px 1px}.tr-search-final .tr-search-note{align-items:center;gap:5px;display:flex}.tr-search-final .tr-search-note svg{color:#13a66a}.tr-search-final .tr-search-field.is-muted{opacity:1}.tr-search-final .tr-search-field.is-muted select{color:#8b9aa6}.tr-calendar{z-index:999!important}.tr-calendar-grid button{min-height:36px}.benefit-strip-final{background:#fff;border-bottom:1px solid #e4ebf2}.benefit-strip-grid{grid-template-columns:repeat(3,1fr);gap:0;padding:18px 0;display:grid}.benefit-strip-grid article{border-right:1px solid #e8eef4;align-items:flex-start;gap:13px;min-height:82px;padding:17px 22px;display:flex}.benefit-strip-grid article:nth-child(3n){border-right:0}.benefit-strip-grid article:nth-child(-n+3){border-bottom:1px solid #e8eef4}.benefit-final-icon{width:40px;height:40px;color:var(--blue);background:#eef5ff;border-radius:12px;flex:0 0 40px;place-items:center;display:grid}.benefit-strip-grid strong{color:#17344f;font-size:12px;display:block}.benefit-strip-grid p{color:#74889a;margin:4px 0 0;font-size:10px;line-height:1.48}.section-final{padding:78px 0}.final-section-head{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:27px;display:flex}.final-section-head>div>span,.compare-final-copy>span,.partner-final-grid>div>span{color:var(--blue);text-transform:uppercase;letter-spacing:.13em;font-size:10px;font-weight:850;display:inline-block}.final-section-head h2,.compare-final-copy h2,.partner-final-grid h2{color:#0c2743;letter-spacing:-.043em;margin:8px 0;font-size:clamp(28px,3.25vw,43px);line-height:1.05}.final-section-head p,.compare-final-copy>p,.partner-final-grid>div>p{color:#6d8194;max-width:690px;margin:0;font-size:13px;line-height:1.65}.final-section-head>a{color:var(--blue);white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:780;display:flex}.categories-final{background:#fff}.category-grid-final{grid-template-columns:repeat(5,1fr);gap:13px;display:grid}.category-card-final{background:linear-gradient(#fbfdff,#f4f8fc);border:1px solid #e0e8f0;border-radius:17px;min-width:0;transition:all .18s;overflow:hidden;box-shadow:0 5px 18px #0c26420a}.category-card-final:hover{border-color:#bcd4f5;transform:translateY(-3px);box-shadow:0 14px 30px #0c264217}.category-car-image{background:radial-gradient(circle at 50% 85%,#2669be1a,#0000 52%);height:125px;position:relative}.category-car-image img{object-fit:contain;padding:15px 12px 4px}.category-card-final>div:last-child{border-top:1px solid #e8eef4;justify-content:space-between;align-items:center;padding:13px 14px 15px;display:flex}.category-card-final strong{font-size:13px}.category-card-final span{color:var(--blue);align-items:center;gap:4px;font-size:10px;font-weight:760;display:flex}.catalog-home-final{background:#f7f9fc;border-top:1px solid #eef2f6;border-bottom:1px solid #e5ecf3}.preview-banner-final{color:#795f1b;background:#fff9e8;border:1px solid #f0d89b;border-radius:12px;align-items:flex-start;gap:10px;margin:-6px 0 18px;padding:11px 13px;display:flex}.preview-banner-final svg{flex:none;margin-top:2px}.preview-banner-final strong{font-size:11px;display:block}.preview-banner-final p{margin:3px 0 0;font-size:10px;line-height:1.45}.catalog-home-final .car-grid-v2{grid-template-columns:repeat(3,1fr)}.destinations-final{background:#fff}.destination-grid-final{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.destination-final-card{color:#fff;background:linear-gradient(135deg,#0c315c,#1365bd);border-radius:17px;justify-content:space-between;align-items:flex-end;min-height:145px;padding:19px;transition:all .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #0c30531f}.destination-final-card:before{content:"";background:#ffffff1f;border-radius:50%;width:150px;height:150px;position:absolute;top:-45px;right:-25px}.destination-final-card:after{content:"";background:#ffffff12;border-radius:50%;width:210px;height:160px;position:absolute;bottom:-75px;left:-35px}.destination-final-card.coast{background:linear-gradient(135deg,#07557a,#0a9bc2)}.destination-final-card.vlore{background:linear-gradient(135deg,#123d78,#2879d7)}.destination-final-card.durres{background:linear-gradient(135deg,#21476e,#3c789e)}.destination-final-card.tirana{background:linear-gradient(135deg,#173356,#4b6894)}.destination-final-card.shkoder{background:linear-gradient(135deg,#1d4967,#408f87)}.destination-final-card:hover{transform:translateY(-3px);box-shadow:0 18px 36px #0c30532e}.destination-final-card>div{z-index:1;position:relative}.destination-final-code{align-self:flex-start;align-items:center;gap:8px;display:flex}.destination-final-code b{letter-spacing:.08em;font-size:11px}.destination-final-card h3{margin:0 0 6px;font-size:20px}.destination-final-card span{color:#ffffffd1;align-items:center;gap:5px;font-size:10px;font-weight:700;display:flex}.compare-final{background:#f6f9fd}.compare-final-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:58px;display:grid}.compare-final-copy .button{margin-top:20px}.compare-final-items{grid-template-columns:1fr 1fr;gap:12px;display:grid}.compare-final-items article{background:#fff;border:1px solid #e0e9f2;border-radius:15px;gap:13px;padding:18px;display:flex;box-shadow:0 6px 20px #0b27450a}.compare-final-items article>span{width:42px;height:42px;color:var(--blue);background:#edf4ff;border-radius:12px;flex:0 0 42px;place-items:center;display:grid}.compare-final-items h3{margin:1px 0 5px;font-size:13px}.compare-final-items p{color:#728699;margin:0;font-size:10px;line-height:1.52}.border-roadtrip-final{color:#fff;background:radial-gradient(circle at 80% 20%,#348dff57,#0000 34%),linear-gradient(135deg,#071d36,#0b3565 65%,#0d4c89);padding:75px 0}.border-roadtrip-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;display:grid}.border-kicker-final{color:#8fc0ff;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:850}.border-roadtrip-grid h2{letter-spacing:-.045em;max-width:760px;margin:9px 0 12px;font-size:clamp(30px,3.5vw,47px);line-height:1.05}.border-roadtrip-grid p{color:#c3d5e7;max-width:760px;margin:0;font-size:13px;line-height:1.7}.border-points-final{gap:8px;margin:20px 0;display:grid}.border-points-final span{color:#d7e5f2;align-items:center;gap:7px;font-size:11px;display:flex}.border-points-final svg{color:#68d4ad}.border-map-final{background:linear-gradient(145deg,#ffffff17,#ffffff09);border:1px solid #ffffff24;border-radius:24px;place-items:center;height:270px;display:grid;box-shadow:inset 0 1px #ffffff14}.border-map-final>svg{color:#67aaff}.border-map-final>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;display:flex}.border-map-final b{background:#ffffff1c;border-radius:13px;place-items:center;width:46px;height:46px;font-size:12px;display:grid}.border-map-final b:first-child{background:#176bff}.border-map-final span{color:#8dbdf3;font-size:22px}.process-final{background:#fff}.process-grid-final{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.process-grid-final article{background:#fff;border:1px solid #e3eaf1;border-radius:17px;min-height:210px;padding:20px;position:relative}.process-grid-final article>b{color:#d6e4f7;font-size:26px;font-weight:900;position:absolute;top:15px;right:17px}.process-icon-final{width:44px;height:44px;color:var(--blue);background:#ecf4ff;border-radius:13px;place-items:center;margin-bottom:22px;display:grid}.process-grid-final h3{margin:0 0 7px;font-size:15px}.process-grid-final p{color:#74899b;margin:0;font-size:10px;line-height:1.58}.process-grid-final article>i{z-index:2;color:#89a3b8;background:#fff;border:1px solid #dce6ef;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:94px;right:-18px;box-shadow:0 5px 14px #0a244212}.partner-final{color:#fff;background:linear-gradient(135deg,#0b315d,#0a63c7);padding:73px 0}.partner-final-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:60px;display:grid}.partner-final-grid>div>span{color:#a9d0ff}.partner-final-grid h2{color:#fff}.partner-final-grid>div>p{color:#cae0f4}.partner-final-actions{align-items:center;gap:18px;margin-top:22px;display:flex}.partner-final-actions>a:last-child{color:#d8eaff;font-size:11px;font-weight:760}.dashboard-mock-final{background:#f6f8fb;border:1px solid #fff3;border-radius:20px;padding:12px;box-shadow:0 25px 60px #0003}.dash-top-final{color:#6b8092;border-bottom:1px solid #dfe7ef;align-items:center;gap:7px;height:40px;padding:0 8px;display:flex}.dash-top-final i{background:#d4dde6;border-radius:50%;width:8px;height:8px}.dash-top-final strong{color:#314a60;margin-left:8px;font-size:10px}.dash-cards-final{grid-template-columns:repeat(3,1fr);gap:8px;margin:11px;display:grid}.dash-cards-final span{background:linear-gradient(#fff,#edf3f9);border:1px solid #e0e8ef;border-radius:10px;height:58px}.dash-chart-final{background:#fff;border:1px solid #e0e8ef;border-radius:12px;align-items:flex-end;gap:10px;height:120px;margin:11px;padding:15px;display:flex}.dash-chart-final i{background:linear-gradient(#5a9cff,#176bff);border-radius:5px 5px 2px 2px;flex:1}.dash-chart-final i:first-child{height:35%}.dash-chart-final i:nth-child(2){height:48%}.dash-chart-final i:nth-child(3){height:42%}.dash-chart-final i:nth-child(4){height:66%}.dash-chart-final i:nth-child(5){height:58%}.dash-chart-final i:nth-child(6){height:82%}.dash-lines-final{gap:7px;margin:11px;display:grid}.dash-lines-final span{background:#e5ebf2;border-radius:5px;height:12px}.dash-lines-final span:nth-child(2){width:86%}.dash-lines-final span:nth-child(3){width:72%}.faq-final{background:#f7f9fc}.faq-final .faq-intro-v2 h2{font-size:clamp(28px,3.3vw,43px)}@media (max-width:1100px){.site-header-final .main-nav{display:none}.site-header-final .mobile-nav{display:block}.hero-final-grid{grid-template-columns:1fr 1fr}.hero-final-media{height:390px}.tr-search-final .tr-search-grid{grid-template-columns:1fr 1fr 1fr 1fr}.tr-search-final .tr-search-submit{grid-column:1/-1;min-height:50px}.benefit-strip-grid{grid-template-columns:repeat(2,1fr)}.benefit-strip-grid article{border-bottom:1px solid #e8eef4;border-right:1px solid #e8eef4!important}.benefit-strip-grid article:nth-child(2n){border-right:0!important}.category-grid-final{grid-template-columns:repeat(3,1fr)}.category-grid-final>a:nth-child(4),.category-grid-final>a:nth-child(5){grid-column:auto}.destination-grid-final{grid-template-columns:repeat(2,1fr)}.compare-final-grid{grid-template-columns:1fr}.border-roadtrip-grid{gap:35px}.process-grid-final{grid-template-columns:1fr 1fr}.process-grid-final article>i{display:none}}@media (max-width:820px){.header-utility{display:none}.site-header-final .header-inner{height:68px}.site-header-final .brand img{width:158px}.hero-final{padding:28px 0 34px}.hero-final-grid{grid-template-columns:1fr}.hero-final-copy{padding:5px 0 0}.hero-final-copy h1{font-size:clamp(38px,10vw,56px)}.hero-final-copy>p{font-size:15px}.hero-final-media{height:350px}.hero-final-search{margin-top:-46px}.benefit-strip-grid,.category-grid-final,.catalog-home-final .car-grid-v2{grid-template-columns:1fr 1fr}.catalog-home-final .car-grid-v2>.car-card-v2:nth-child(3){display:none}.border-roadtrip-grid,.partner-final-grid{grid-template-columns:1fr}.border-map-final{height:210px}.partner-final-grid{gap:35px}.section-final{padding:62px 0}}@media (max-width:620px){.container{width:min(100% - 24px,1200px)}.site-header-final .header-actions{gap:6px}.site-header-final .brand img{width:146px}.site-header-final .language-menu summary{min-width:42px;padding:0 8px}.hero-final{padding-top:23px}.hero-final-copy h1{font-size:40px;line-height:1.02}.hero-final-copy>p{font-size:14px}.hero-final-points{gap:8px;margin-top:18px;display:grid}.hero-final-media{border-radius:19px;height:265px}.hero-photo-pill{max-width:90%;font-size:9px;bottom:12px;left:12px}.hero-final-search{margin-top:-26px}.tr-search-final{padding:9px!important}.tr-search-final .tr-search-grid{grid-template-columns:1fr}.tr-search-final .tr-search-submit{grid-column:auto;min-height:50px}.tr-search-final .tr-search-options{gap:9px;display:grid}.tr-search-final .tr-search-note{margin-left:0}.tr-calendar{max-height:calc(100vh - 20px);overflow:auto;width:auto!important;bottom:10px!important;left:10px!important;right:10px!important}.benefit-strip-grid{grid-template-columns:1fr;padding:10px 0}.benefit-strip-grid article{padding:14px 7px;border-bottom:1px solid #e8eef4!important;border-right:0!important}.benefit-strip-grid article:last-child{border-bottom:0!important}.final-section-head{display:block}.final-section-head>a{margin-top:14px}.category-grid-final{grid-template-columns:1fr 1fr;gap:9px}.category-car-image{height:105px}.category-card-final>div:last-child{padding:11px}.category-card-final strong{font-size:12px}.catalog-home-final .car-grid-v2{grid-template-columns:1fr}.catalog-home-final .car-grid-v2>.car-card-v2:nth-child(3){display:block}.destination-grid-final{grid-template-columns:1fr}.destination-final-card{min-height:120px}.compare-final-items{grid-template-columns:1fr}.border-roadtrip-final{padding:58px 0}.border-roadtrip-grid h2{font-size:31px}.border-map-final{height:185px}.process-grid-final{grid-template-columns:1fr}.process-grid-final article{min-height:170px}.partner-final{padding:57px 0}.partner-final-actions{flex-direction:column;align-items:stretch}.partner-final-actions .button{width:100%}.dashboard-mock-final{padding:8px}}.tr-car-badges .is-preview{color:#7a5c08!important;background:#fff4cf!important;border-color:#efd68c!important}.catalog-preview-banner{margin:0 0 13px}.partner-apply-section{background:#f5f8fc;padding:72px 0}.partner-apply-card{background:#fff;border:1px solid #dbe5f2;border-radius:24px;grid-template-columns:minmax(260px,.8fr) minmax(420px,1.2fr);gap:44px;padding:36px;display:grid;box-shadow:0 18px 50px #0b1f3a12}.partner-apply-card h2{color:#0b1f3a;margin:0 0 12px;font-size:32px}.partner-apply-card p{color:#52657d;line-height:1.65}.partner-apply-card small{color:#6d7d91;margin-top:16px;display:block}.partner-apply-card form{grid-template-columns:1fr 1fr;gap:14px;display:grid}.partner-apply-card label{gap:7px;display:grid}.partner-apply-card label span{color:#253b58;font-size:13px;font-weight:700}.partner-apply-card input{color:#0b1f3a;background:#fff;border:1px solid #d6e0ec;border-radius:12px;min-height:48px;padding:0 14px}.partner-apply-card .wide{grid-column:1/-1}@media (max-width:820px){.partner-apply-card{grid-template-columns:1fr;gap:26px;padding:22px}.partner-apply-card form{grid-template-columns:1fr}.partner-apply-card .wide{grid-column:auto}}.vehicle-ops-v3{margin-top:26px}.vehicle-ops-title{letter-spacing:.12em;text-transform:uppercase;color:#5b6f8d;margin:0 0 12px;font-size:.78rem;font-weight:800}.vehicle-ops-grid-v3{grid-template-columns:1fr 1fr;gap:18px;display:grid}.vehicle-op-card-v3{background:#fff;border:1px solid #dfe7f2;border-radius:22px;padding:22px;box-shadow:0 12px 32px #0f26490e}.vehicle-op-card-v3.wide{grid-column:1/-1}.vehicle-op-card-v3 h2{color:#0b1f3a;margin:0;font-size:1.18rem}.vehicle-op-card-v3>p{color:#64748b;margin:7px 0 18px;font-size:.9rem;line-height:1.55}.vehicle-location-list-v3{gap:9px;margin-bottom:16px;display:grid}.vehicle-location-row-v3{opacity:.68;background:#f9fbfe;border:1px solid #e6edf6;border-radius:14px;grid-template-columns:minmax(190px,1.6fr) 90px 150px 150px;align-items:end;gap:10px;padding:12px;display:grid}.vehicle-location-row-v3.active{opacity:1;background:#f7faff;border-color:#bfd4ff}.vehicle-location-row-v3 label{color:#60708a;gap:5px;font-size:.72rem;display:grid}.vehicle-location-toggle{color:#13233d!important;align-items:center!important;gap:9px!important;font-size:.88rem!important;display:flex!important}.vehicle-location-row-v3 input[type=number]{background:#fff;border:1px solid #d9e2ef;border-radius:10px;width:100%;padding:8px 9px}.vehicle-mini-form-v3{gap:10px;display:grid}.vehicle-mini-form-v3>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.vehicle-mini-form-v3 label{color:#60708a;gap:5px;font-size:.75rem;display:grid}.vehicle-mini-form-v3 input,.vehicle-mini-form-v3 select{background:#fff;border:1px solid #d9e2ef;border-radius:11px;width:100%;padding:10px}.vehicle-mini-form-v3 button{justify-self:start}.vehicle-op-list-v3{gap:8px;margin-top:16px;display:grid}.vehicle-op-list-v3>div{background:#f7f9fc;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.vehicle-op-list-v3 span{gap:3px;display:grid}.vehicle-op-list-v3 small{color:#718198}.vehicle-op-list-v3 button,.vehicle-photo-grid-v3 button{color:#c23445;cursor:pointer;background:0 0;border:0;font-weight:700}.vehicle-op-list-v3>em{color:#8391a5;font-style:normal}.vehicle-photo-upload-v3{align-items:center;gap:12px;margin-bottom:16px;display:flex}.vehicle-photo-grid-v3{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.vehicle-photo-grid-v3>div{background:#f5f7fb;border:1px solid #e1e8f2;border-radius:14px;position:relative;overflow:hidden}.vehicle-photo-grid-v3 img{object-fit:cover;width:100%;height:150px;display:block}.vehicle-photo-grid-v3 span{background:#fff;border-radius:20px;padding:3px 8px;font-size:.7rem;font-weight:800;position:absolute;top:8px;left:8px}.vehicle-photo-grid-v3 button{text-align:left;background:#fff;width:100%;padding:9px 11px}@media (max-width:900px){.vehicle-ops-grid-v3{grid-template-columns:1fr}.vehicle-op-card-v3.wide{grid-column:auto}.vehicle-location-row-v3{grid-template-columns:1fr 80px}.vehicle-photo-grid-v3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.vehicle-op-card-v3{border-radius:17px;padding:16px}.vehicle-location-row-v3,.vehicle-mini-form-v3>div{grid-template-columns:1fr}.vehicle-photo-upload-v3{flex-direction:column;align-items:stretch}.vehicle-photo-grid-v3{grid-template-columns:1fr 1fr}.vehicle-photo-grid-v3 img{height:120px}}.admin-moderation-v3{margin-bottom:18px}.moderation-columns-v3{grid-template-columns:1fr 1fr;gap:18px;display:grid}.moderation-columns-v3>div{align-content:start;gap:9px;display:grid}.moderation-columns-v3 h3{color:#13233d;margin:0 0 4px;font-size:.88rem}.moderation-columns-v3 article{background:#f7f9fc;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;display:flex}.moderation-columns-v3 article>div{gap:3px;display:grid}.moderation-columns-v3 small{color:#74849a}.moderation-columns-v3 article>span,.booking-actions-v3{flex-wrap:wrap;gap:7px;display:flex}.moderation-columns-v3 button,.booking-actions-v3 button{color:#155bd7;cursor:pointer;background:#fff;border:1px solid #bdd1f5;border-radius:9px;padding:7px 9px;font-weight:750}.moderation-columns-v3 button.danger,.booking-actions-v3 button.danger{color:#b72c3d;border-color:#f0c4ca}.moderation-columns-v3 em{color:#8391a5;font-size:.85rem;font-style:normal}.booking-actions-v3 small{color:#b72c3d;width:100%}@media (max-width:760px){.moderation-columns-v3{grid-template-columns:1fr}.moderation-columns-v3 article{flex-direction:column;align-items:flex-start}}.account-page-v3{background:#f7f9fc;min-height:70vh;padding:46px 0 70px}.account-head-v3{max-width:720px;margin-bottom:24px}.account-head-v3>span{color:#176bff;letter-spacing:.11em;text-transform:uppercase;font-size:.78rem;font-weight:850}.account-head-v3 h1{color:#0b1f3a;margin:7px 0 8px;font-size:clamp(2rem,4vw,3.1rem)}.account-head-v3 p{color:#65758c;margin:0}.customer-bookings-v3{gap:16px;display:grid}.customer-bookings-v3>article{background:#fff;border:1px solid #dfe7f2;border-radius:20px;padding:20px;box-shadow:0 12px 30px #112b530b}.customer-booking-top-v3,.customer-booking-main-v3,.customer-booking-money-v3{justify-content:space-between;gap:18px;display:flex}.customer-booking-top-v3{border-bottom:1px solid #edf1f6;align-items:center;padding-bottom:14px}.customer-booking-top-v3>div,.customer-booking-main-v3>div,.customer-booking-money-v3>span{gap:3px;display:grid}.customer-bookings-v3 small{color:#8290a4}.customer-booking-main-v3{padding:16px 0}.customer-booking-main-v3>div:first-child{min-width:240px}.customer-booking-main-v3 span{color:#65758c;font-size:.83rem}.customer-booking-money-v3{background:#f7f9fc;border-radius:13px;justify-content:flex-start;padding:13px}.customer-booking-money-v3>span{min-width:145px}.customer-booking-actions-v3{flex-wrap:wrap;align-items:flex-start;gap:10px;margin-top:14px;display:flex}.customer-booking-actions-v3 details{background:#fff;border:1px solid #dfe7f2;border-radius:11px}.customer-booking-actions-v3 summary{cursor:pointer;color:#145fd9;padding:9px 12px;font-weight:750}.customer-booking-actions-v3 form{gap:9px;min-width:300px;padding:0 12px 12px;display:grid}.customer-booking-actions-v3 label{color:#63748c;gap:4px;font-size:.75rem;display:grid}.customer-booking-actions-v3 input,.customer-booking-actions-v3 select,.customer-booking-actions-v3 textarea{font:inherit;border:1px solid #d7e1ed;border-radius:9px;padding:9px}.customer-booking-actions-v3 textarea{resize:vertical;min-height:90px}.customer-action-message-v3{color:#465a76;width:100%}.account-empty-v3{text-align:center;background:#fff;border:1px solid #e0e7f1;border-radius:20px;padding:34px}.account-empty-v3 h2{color:#0b1f3a;margin:0 0 18px}@media (max-width:700px){.customer-booking-main-v3,.customer-booking-money-v3{flex-direction:column}.customer-booking-money-v3>span{min-width:0}.customer-booking-actions-v3 details{width:100%}.customer-booking-actions-v3 form{min-width:0}.customer-booking-top-v3{align-items:flex-start}}.admin-support-v3{margin-bottom:18px}.admin-support-list-v3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-support-list-v3>article{background:#fafcff;border:1px solid #e1e8f2;border-radius:14px;padding:14px}.support-case-head-v3{justify-content:space-between;gap:10px;display:flex}.support-case-head-v3>span{gap:3px;display:grid}.support-case-head-v3 small{color:#77879c}.admin-support-list-v3 p{color:#43566f;font-size:.85rem;line-height:1.5}.admin-support-list-v3 form{gap:7px;display:flex}.admin-support-list-v3 input{border:1px solid #d7e1ed;border-radius:9px;flex:1;min-width:0;padding:8px}.admin-support-list-v3 button{color:#155bd7;cursor:pointer;background:#fff;border:1px solid #bdd1f5;border-radius:8px;padding:7px 9px;font-weight:750}.support-case-actions-v3{gap:7px;margin-top:8px;display:flex}@media (max-width:800px){.admin-support-list-v3{grid-template-columns:1fr}}.customer-support-cases-v3{margin-top:34px}.customer-support-cases-v3>h2{color:#0b1f3a;margin:0 0 14px}.customer-support-cases-v3>div{gap:12px;display:grid}.customer-support-cases-v3 article{background:#fff;border:1px solid #dfe7f2;border-radius:18px;padding:17px}.customer-support-cases-v3 header{justify-content:space-between;align-items:center;gap:10px;display:flex}.support-thread-v3{gap:8px;margin:14px 0;display:grid}.support-thread-v3>div{background:#f3f6fa;border-radius:12px;max-width:78%;padding:9px 11px}.support-thread-v3>div.mine{background:#eaf2ff;margin-left:auto}.support-thread-v3 small{color:#74849a}.support-thread-v3 p{color:#2e425d;margin:3px 0 0}.customer-support-cases-v3 form{gap:8px;display:flex}.customer-support-cases-v3 input{border:1px solid #d7e1ed;border-radius:9px;flex:1;padding:9px}.customer-support-cases-v3 button{color:#fff;background:#176bff;border:0;border-radius:9px;padding:9px 13px;font-weight:800}@media (max-width:600px){.support-thread-v3>div{max-width:94%}.customer-support-cases-v3 form{flex-direction:column}}.mobile-account-link-v3{align-items:center;gap:8px;display:flex!important}.partner-documents-v3 form{grid-template-columns:minmax(180px,.75fr) minmax(260px,1.4fr) auto;align-items:end;gap:12px;display:grid}.partner-documents-v3 label{gap:7px;display:grid}.partner-documents-v3 label span{color:#526077;font-size:12px;font-weight:750}.partner-documents-v3 select,.partner-documents-v3 input[type=file]{background:#fff;border:1px solid #d8e0ec;border-radius:12px;width:100%;min-height:44px;padding:10px 12px}.partner-document-list-v3{gap:9px;margin-top:18px;display:grid}.partner-document-list-v3 article{background:#fbfcfe;border:1px solid #e3e8f0;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:13px 14px;display:flex}.partner-document-list-v3 article div{gap:3px;display:grid}.partner-document-list-v3 small{color:#718096}.partner-document-list-v3 article span{align-items:center;gap:9px;display:flex}.partner-document-list-v3 a,.partner-document-list-v3 button{color:#1769e0;cursor:pointer;background:0 0;border:0;font-weight:750}.partner-document-list-v3 button{color:#b42318}@media (max-width:800px){.partner-documents-v3 form{grid-template-columns:1fr}.partner-document-list-v3 article{flex-direction:column;align-items:flex-start}.partner-document-list-v3 article span{justify-content:flex-end;width:100%}}.header-utility{display:none!important}.site-header-final{z-index:60;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #d7e2eee6;position:sticky;top:0}.site-header-final .header-inner{height:84px}.home-refresh-v6 .hero-v6{background:linear-gradient(#f9fbff 0%,#eef4fb 100%);border-bottom:1px solid #e3ebf3;padding:56px 0 34px}.home-refresh-v6 .hero-final:before{display:none}.home-refresh-v6 .hero-final-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:42px}.home-refresh-v6 .hero-copy-v6{padding:8px 0 82px}.home-refresh-v6 .hero-copy-v6 h1{letter-spacing:-.055em;max-width:640px;margin:0 0 18px;font-size:clamp(42px,4.6vw,74px);line-height:.98}.home-refresh-v6 .hero-copy-v6 p{color:#5a7388;max-width:590px;font-size:18px;line-height:1.68}.home-refresh-v6 .hero-final-badge,.home-refresh-v6 .hero-final-points,.home-refresh-v6 .hero-photo-pill{display:none!important}.home-refresh-v6 .hero-media-v6{border:1px solid #ffffffd9;border-radius:32px;height:510px;box-shadow:0 34px 80px #0b29482e}.home-refresh-v6 .hero-media-v6 img{object-fit:cover;object-position:center center;transform:scale(1.02)}.home-refresh-v6 .hero-photo-shade{background:linear-gradient(120deg,#0824441a,#08244405 42%,#ffffff08)}.home-refresh-v6 .hero-final-search{margin-top:-78px}.home-refresh-v6 .tr-search-final{border-radius:22px!important;padding:14px!important;box-shadow:0 28px 80px #08244424!important}.home-refresh-v6 .benefit-strip-v6{background:0 0;border-bottom:0;padding:18px 0 10px}.home-refresh-v6 .benefit-grid-v6{grid-template-columns:repeat(3,1fr);gap:16px;padding:0;display:grid}.home-refresh-v6 .benefit-grid-v6 article{min-height:unset;background:#fff;border:1px solid #e5edf5;border-radius:20px;padding:18px 20px;box-shadow:0 10px 28px #0c26420d}.home-refresh-v6 .benefit-grid-v6 article:nth-child(n){border-bottom:1px solid #e5edf5!important;border-right:1px solid #e5edf5!important}.home-refresh-v6 .benefit-grid-v6 strong{font-size:14px}.home-refresh-v6 .benefit-grid-v6 p{margin-top:6px;font-size:12px;line-height:1.6}.home-refresh-v6 .section-final{padding:76px 0}.home-refresh-v6 .category-grid-v6{gap:16px}.home-refresh-v6 .category-card-v6{border-radius:22px;overflow:hidden;box-shadow:0 12px 28px #0c26420f}.home-refresh-v6 .category-card-scene{background:#d9e7f6;height:176px;position:relative}.home-refresh-v6 .category-scene-bg{object-fit:cover;object-position:center center;transform:scale(1.08)}.home-refresh-v6 .category-scene-overlay{background:linear-gradient(#08223c1f,#08223c0a 35%,#fff0 100%);position:absolute;inset:0}.home-refresh-v6 .category-car-image{background:linear-gradient(#ffffff0f,#ffffff05);border-radius:18px;height:125px;position:absolute;inset:auto 14px 8px}.home-refresh-v6 .category-vehicle-art{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 14px 22px #08223c47)}.home-refresh-v6 .category-card-content{background:#fff;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.home-refresh-v6 .category-card-content strong{color:#102a45;font-size:15px}.home-refresh-v6 .category-card-content span{font-size:11px}.home-refresh-v6 .category-card-v6.economy .category-scene-bg{object-position:left center}.home-refresh-v6 .category-card-v6.compact .category-scene-bg{object-position:center center}.home-refresh-v6 .category-card-v6.suv .category-scene-bg{object-position:65% center}.home-refresh-v6 .category-card-v6.premium .category-scene-bg{object-position:right center}.home-refresh-v6 .category-card-v6.van .category-scene-bg{object-position:40% center}.home-refresh-v6 .destination-grid-v6{gap:16px}.home-refresh-v6 .destination-card-v6{border-radius:22px;min-height:170px;padding:18px 20px;box-shadow:0 14px 32px #0c30531f}.home-refresh-v6 .destination-card-v6:before,.home-refresh-v6 .destination-card-v6:after{display:none}.home-refresh-v6 .destination-card-bg{object-fit:cover;filter:saturate(1.02)}.home-refresh-v6 .destination-card-tint{background:linear-gradient(#0412202e,#04122057 60%,#0412208f 100%);position:absolute;inset:0}.home-refresh-v6 .destination-card-v6.airport .destination-card-tint{background:linear-gradient(#09254226,#09254270 60%,#092542a3 100%)}.home-refresh-v6 .destination-card-v6.tirana .destination-card-tint{background:linear-gradient(#29365a26,#29365a75 60%,#29365aa8 100%)}.home-refresh-v6 .destination-card-v6.durres .destination-card-tint{background:linear-gradient(#124c6024,#124c606b 60%,#124c6099 100%)}.home-refresh-v6 .destination-card-v6.vlore .destination-card-tint{background:linear-gradient(#113f8224,#113f826b 60%,#113f8299 100%)}.home-refresh-v6 .destination-card-v6.coast .destination-card-tint{background:linear-gradient(#06607524,#0660756b 60%,#06607594 100%)}.home-refresh-v6 .destination-card-v6.shkoder .destination-card-tint{background:linear-gradient(#205a5c24,#205a5c6b 60%,#205a5c99 100%)}.home-refresh-v6 .destination-final-code,.home-refresh-v6 .destination-card-copy{z-index:2;position:relative}.home-refresh-v6 .destination-final-code{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff2e;border-radius:999px;align-self:flex-start;padding:8px 11px}.home-refresh-v6 .destination-card-copy h3{margin:0 0 8px;font-size:24px}.home-refresh-v6 .destination-card-copy span{color:#fff;font-size:11px}.home-refresh-v6 .compare-final-grid{grid-template-columns:.8fr 1.2fr;align-items:flex-start;gap:36px}.home-refresh-v6 .compare-final-copy .button{margin-top:22px}.home-refresh-v6 .compare-final-items article{border-radius:20px;padding:22px}.home-refresh-v6 .compare-final-items h3{font-size:16px}.home-refresh-v6 .compare-final-items p{font-size:12px;line-height:1.6}.home-refresh-v6 .border-v6{padding:82px 0}.home-refresh-v6 .border-country-grid-v6{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.home-refresh-v6 .border-country-card-v6{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#ffffff1a,#ffffff0f);border:1px solid #ffffff24;border-radius:20px;padding:18px 18px 20px}.home-refresh-v6 .border-country-card-v6 b{color:#fff;background:#176bff;border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:14px;font-size:12px;display:inline-grid}.home-refresh-v6 .border-country-card-v6 h3{color:#fff;margin:0 0 8px;font-size:18px}.home-refresh-v6 .border-country-card-v6 p{color:#c9d8e7;margin:0;font-size:12px;line-height:1.6}.home-refresh-v6 .tr-footer{padding-top:54px}.home-refresh-v6 .tr-footer-brand>div{display:none!important}@media (max-width:1100px){.home-refresh-v6 .hero-final-grid{grid-template-columns:1fr}.home-refresh-v6 .hero-copy-v6{padding-bottom:0}.home-refresh-v6 .hero-media-v6{height:420px}.home-refresh-v6 .hero-final-search{margin-top:-44px}.home-refresh-v6 .benefit-grid-v6{grid-template-columns:1fr 1fr}.home-refresh-v6 .category-grid-v6{grid-template-columns:repeat(3,1fr)}.home-refresh-v6 .compare-final-grid{grid-template-columns:1fr}.home-refresh-v6 .border-country-grid-v6{grid-template-columns:1fr 1fr}}@media (max-width:820px){.site-header-final .header-inner{height:72px}.home-refresh-v6 .hero-v6{padding-top:30px}.home-refresh-v6 .hero-copy-v6 h1{font-size:clamp(36px,10vw,56px)}.home-refresh-v6 .hero-copy-v6 p{font-size:15px}.home-refresh-v6 .hero-media-v6{border-radius:24px;height:340px}.home-refresh-v6 .benefit-grid-v6{grid-template-columns:1fr}.home-refresh-v6 .category-grid-v6{grid-template-columns:1fr 1fr}.home-refresh-v6 .destination-grid-v6,.home-refresh-v6 .border-country-grid-v6{grid-template-columns:1fr}.home-refresh-v6 .tr-footer-bottom{flex-direction:column;gap:8px;display:flex}}@media (max-width:620px){.home-refresh-v6 .section-final{padding:58px 0}.home-refresh-v6 .hero-copy-v6 h1{font-size:40px}.home-refresh-v6 .hero-media-v6{height:255px}.home-refresh-v6 .hero-final-search{margin-top:-22px}.home-refresh-v6 .category-grid-v6{grid-template-columns:1fr}.home-refresh-v6 .category-card-scene{height:168px}.home-refresh-v6 .destination-card-v6{min-height:140px}.home-refresh-v6 .destination-card-copy h3{font-size:21px}}.tr-footer-bottom{justify-content:space-between;align-items:center;gap:14px;display:flex}.tr-footer-credit{color:#c7d5e2;font-weight:700}.credits-page-v10{background:#f7faff;min-height:70vh}.credits-grid-v10{grid-template-columns:repeat(3,1fr);gap:14px;padding-top:42px;padding-bottom:70px;display:grid}.credits-grid-v10 article{background:#fff;border:1px solid #dfe8f1;border-radius:18px;padding:20px}.credits-grid-v10 h2{color:#102a45;margin:0 0 8px;font-size:16px}.credits-grid-v10 p{color:#61788e;margin:0 0 8px;font-size:12px}.credits-grid-v10 strong{color:#315b7e;margin-bottom:12px;font-size:11px;display:block}.credits-grid-v10 a{color:var(--blue);font-size:11px;font-weight:800}@media (max-width:820px){.credits-grid-v10{grid-template-columns:1fr 1fr}}@media (max-width:620px){.credits-grid-v10{grid-template-columns:1fr}}.home-refresh-v10{color:#0a2340;background:#fff}.home-refresh-v10 .hero-v10{background:linear-gradient(#f7faff 0%,#edf4fb 100%);border-bottom:1px solid #e2eaf2;padding:58px 0 38px;position:relative;overflow:visible}.home-refresh-v10 .hero-v10:before,.home-refresh-v10 .hero-v10:after{display:none}.home-refresh-v10 .hero-final-grid{grid-template-columns:minmax(0,.91fr) minmax(0,1.09fr);align-items:center;gap:48px;display:grid}.home-refresh-v10 .hero-copy-v10{padding:12px 0 92px}.home-refresh-v10 .hero-copy-v10 h1{color:#081f38;letter-spacing:-.055em;text-wrap:balance;max-width:680px;margin:0 0 20px;font-size:clamp(44px,4.7vw,74px);font-weight:850;line-height:.99}.home-refresh-v10 .hero-copy-v10 p{color:#526d84;text-wrap:pretty;max-width:590px;margin:0;font-size:18px;line-height:1.68}.home-refresh-v10 .hero-media-v10{background:#d9e6f2;border:1px solid #ffffffe6;border-radius:30px;height:505px;position:relative;overflow:hidden;box-shadow:0 30px 76px #0a29482e}.home-refresh-v10 .hero-media-v10 img{object-fit:cover;object-position:center center;transform:scale(1.015)}.home-refresh-v10 .hero-photo-shade{background:linear-gradient(135deg,#03182c1a,#0000 45%,#ffffff08);position:absolute;inset:0}.home-refresh-v10 .hero-final-search{z-index:12;grid-column:1/-1;margin-top:-82px;position:relative}.home-refresh-v10 .tr-search-final{background:#fff!important;border:1px solid #dae6f1!important;border-radius:21px!important;padding:14px!important;box-shadow:0 28px 74px #09244124!important}.home-refresh-v10 .benefit-strip-v10{background:#fff;border:0;padding:20px 0 8px}.home-refresh-v10 .benefit-grid-v10{grid-template-columns:repeat(3,1fr);gap:14px;padding:0;display:grid}.home-refresh-v10 .benefit-grid-v10 article{background:#fff;border-radius:18px;gap:14px;min-height:108px;padding:20px;display:flex;box-shadow:0 8px 26px #0d2a470b;border:1px solid #e2eaf2!important}.home-refresh-v10 .benefit-grid-v10 .benefit-final-icon{color:#1769ff;background:#edf5ff;border-radius:12px;flex:0 0 42px;width:42px;height:42px}.home-refresh-v10 .benefit-grid-v10 strong{color:#15344f;font-size:14px;line-height:1.3;display:block}.home-refresh-v10 .benefit-grid-v10 p{color:#70869a;margin:6px 0 0;font-size:12px;line-height:1.55}.home-refresh-v10 .section-final{padding:78px 0}.home-refresh-v10 .final-section-head h2{letter-spacing:-.045em;max-width:850px;font-size:clamp(32px,3.25vw,48px);line-height:1.04}.home-refresh-v10 .final-section-head p{max-width:720px;font-size:13px;line-height:1.65}.home-refresh-v10 .category-grid-v10{grid-template-columns:repeat(5,1fr);gap:15px;display:grid}.home-refresh-v10 .category-card-v10{background:#fff;border:1px solid #dde7ef;border-radius:20px;transition:transform .18s,border-color .18s,box-shadow .18s;display:block;overflow:hidden;box-shadow:0 10px 25px #0926440e}.home-refresh-v10 .category-card-v10:hover{border-color:#b7d2f7;transform:translateY(-4px);box-shadow:0 18px 38px #0926441c}.home-refresh-v10 .category-photo-v10{background:linear-gradient(#eef5ff 0%,#e6eef8 100%);justify-content:center;align-items:center;height:160px;padding:18px 14px;display:flex;position:relative;overflow:hidden}.home-refresh-v10 .category-photo-v10>img{object-fit:contain;object-position:center;z-index:1;filter:drop-shadow(0 12px 18px #0d263f24);width:100%;height:100%;transition:transform .3s;display:block;position:relative}.home-refresh-v10 .category-photo-overlay-v10{background:linear-gradient(#03182c05,#03182c0d 55%,#03182c29);position:absolute;inset:0}.home-refresh-v10 .category-card-content-v10{justify-content:space-between;align-items:center;gap:12px;padding:15px 16px 16px;display:flex}.home-refresh-v10 .category-card-content-v10 strong{color:#102c47;font-size:14px}.home-refresh-v10 .category-card-content-v10 span{color:#1769ff;background:#eef5ff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.home-refresh-v10 .category-photo-overlay-v10{pointer-events:none;background:linear-gradient(#fff0 0%,#ffffff59 100%);height:45%;position:absolute;inset:auto 0 0}.tr-footer-logo{width:177px;height:auto}.tr-footer-brand img{box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}.home-refresh-v10 .destinations-final{background:#f7faff}.home-refresh-v10 .destination-grid-v10{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.home-refresh-v10 .destination-card-v10{color:#fff;background:#173b60;border-radius:21px;justify-content:space-between;align-items:flex-end;min-height:184px;padding:19px;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 13px 30px #0926441f}.home-refresh-v10 .destination-card-v10:before,.home-refresh-v10 .destination-card-v10:after{display:none}.home-refresh-v10 .destination-card-v10>img{object-fit:cover;width:100%;height:100%;transition:transform .32s;display:block;position:absolute;inset:0}.home-refresh-v10 .destination-card-v10:hover>img{transform:scale(1.035)}.home-refresh-v10 .destination-card-tint-v10{background:linear-gradient(#05162717,#05162747 52%,#051627b8);position:absolute;inset:0}.home-refresh-v10 .destination-final-code,.home-refresh-v10 .destination-card-copy{z-index:2;position:relative}.home-refresh-v10 .destination-final-code{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#081c3147;border:1px solid #ffffff2e;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:8px 10px;display:flex}.home-refresh-v10 .destination-final-code b{letter-spacing:.07em;font-size:10px}.home-refresh-v10 .destination-card-copy{text-align:right}.home-refresh-v10 .destination-card-copy h3{color:#fff;text-shadow:0 2px 12px #00000040;margin:0 0 7px;font-size:23px;line-height:1.1}.home-refresh-v10 .destination-card-copy span{color:#fff;justify-content:flex-end;align-items:center;gap:5px;font-size:10px;font-weight:760;display:flex}.home-refresh-v10 .compare-final{background:#fff}.home-refresh-v10 .compare-final-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:42px;display:grid}.home-refresh-v10 .compare-final-copy .button{margin-top:22px}.home-refresh-v10 .compare-final-items article{background:#fbfdff;border-radius:18px;padding:22px}.home-refresh-v10 .compare-final-items h3{font-size:15px}.home-refresh-v10 .compare-final-items p{font-size:11px;line-height:1.6}.home-refresh-v10 .border-v10{background:radial-gradient(circle at 84% 18%,#358bff4f,#0000 33%),linear-gradient(135deg,#071d36,#0a3566 65%,#0d4f8d);padding:82px 0}.home-refresh-v10 .border-roadtrip-grid{grid-template-columns:1.03fr .97fr;gap:60px}.home-refresh-v10 .border-country-grid-v10{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.home-refresh-v10 .border-country-card-v10{background:linear-gradient(155deg,#ffffff1c,#ffffff0b);border:1px solid #ffffff24;border-radius:19px;min-height:155px;padding:19px;box-shadow:inset 0 1px #ffffff0f}.home-refresh-v10 .border-country-card-v10 b{color:#fff;letter-spacing:.05em;background:#1769ff;border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:14px;font-size:11px;display:grid}.home-refresh-v10 .border-country-card-v10 h3{color:#fff;margin:0 0 6px;font-size:17px}.home-refresh-v10 .border-country-card-v10 p{color:#c9d8e6;margin:0;font-size:11px;line-height:1.55}.home-refresh-v10 .partner-final{padding:78px 0}.tr-footer-brand>div{display:none!important}.tr-footer-credit{font-weight:750;color:#c6d5e2!important}@media (max-width:1100px){.home-refresh-v10 .hero-final-grid{grid-template-columns:1fr}.home-refresh-v10 .hero-copy-v10{padding-bottom:0}.home-refresh-v10 .hero-media-v10{height:410px}.home-refresh-v10 .hero-final-search{margin-top:-44px}.home-refresh-v10 .benefit-grid-v10{grid-template-columns:1fr 1fr}.home-refresh-v10 .benefit-grid-v10 article:last-child{grid-column:1/-1}.home-refresh-v10 .category-grid-v10{grid-template-columns:repeat(3,1fr)}.home-refresh-v10 .destination-grid-v10{grid-template-columns:repeat(2,1fr)}.home-refresh-v10 .compare-final-grid{grid-template-columns:1fr}.home-refresh-v10 .border-roadtrip-grid{grid-template-columns:1fr;gap:34px}}@media (max-width:820px){.site-header-final .header-inner{height:70px}.home-refresh-v10 .hero-v10{padding-top:30px}.home-refresh-v10 .hero-copy-v10 h1{font-size:clamp(38px,10vw,56px)}.home-refresh-v10 .hero-copy-v10 p{font-size:15px}.home-refresh-v10 .hero-media-v10{border-radius:23px;height:335px}.home-refresh-v10 .benefit-grid-v10{grid-template-columns:1fr}.home-refresh-v10 .benefit-grid-v10 article:last-child{grid-column:auto}.home-refresh-v10 .category-grid-v10{grid-template-columns:1fr 1fr}.home-refresh-v10 .destination-grid-v10{grid-template-columns:1fr}.home-refresh-v10 .border-country-grid-v10{grid-template-columns:1fr 1fr}}@media (max-width:620px){.home-refresh-v10 .section-final{padding:58px 0}.home-refresh-v10 .hero-copy-v10 h1{font-size:39px}.home-refresh-v10 .hero-copy-v10 p{font-size:14px;line-height:1.6}.home-refresh-v10 .hero-media-v10{height:250px}.home-refresh-v10 .hero-final-search{margin-top:-22px}.home-refresh-v10 .category-grid-v10{grid-template-columns:1fr}.home-refresh-v10 .category-photo-v10{height:210px}.home-refresh-v10 .destination-card-v10{min-height:150px}.home-refresh-v10 .destination-card-copy h3{font-size:21px}.home-refresh-v10 .border-country-grid-v10{grid-template-columns:1fr}}.tr-payment-info.is-ready{color:#315b7e;background:#f2f7ff;border-color:#cfe2fa}.tr-payment-info.is-ready svg{color:#1769ff}.tr-payment-info.is-ready strong{color:#173f68}.account-menu-v11{position:relative}.account-menu-v11>summary{cursor:pointer;list-style:none}.account-menu-v11>summary::-webkit-details-marker{display:none}.account-menu-panel-v11{z-index:120;background:#fff;border:1px solid #dde7f0;border-radius:14px;min-width:230px;padding:10px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 55px #08203a2e}.account-menu-panel-v11 small{color:#7a8da0;text-overflow:ellipsis;padding:8px 10px;font-size:11px;display:block;overflow:hidden}.account-menu-panel-v11 a,.account-menu-logout-v11{color:#17344f;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;width:100%;min-height:40px;padding:0 10px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.account-menu-panel-v11 a:hover,.account-menu-logout-v11:hover{color:#176bff;background:#eef5ff}.account-menu-logout-v11{color:#a33}.auth-card-wide-v11{max-width:610px}.account-type-tabs-v11{grid-template-columns:1fr 1fr;gap:8px;margin:18px 0;display:grid}.account-type-tabs-v11 a{color:#526b80;border:1px solid #dce6ef;border-radius:11px;place-items:center;min-height:46px;font-size:13px;font-weight:760;text-decoration:none;display:grid}.account-type-tabs-v11 a.active{color:#176bff;background:#edf5ff;border-color:#9bc0ff}.signup-form-v11{gap:13px;display:grid}.signup-grid-v11{grid-template-columns:1fr 1fr;gap:12px;display:grid}.signup-terms-v11{padding:7px 0;align-items:flex-start!important;gap:9px!important;display:flex!important}.signup-terms-v11 input{flex:0 0 17px;margin-top:2px;width:17px!important;height:17px!important}.signup-terms-v11 span{color:#657c90!important;font-size:12px!important;line-height:1.5!important}.auth-switch-link-v11{text-align:center;color:#176bff;margin-top:16px;font-size:13px;font-weight:760;text-decoration:none;display:block}.dashboard-layout-v11 .workspace-label{font-size:10px}.dashboard-layout-v11 .workspace-card{padding:12px}.dashboard-layout-v11 .workspace-card small{font-size:10px}.dashboard-layout-v11 .sidebar-bottom-v2{gap:10px}.dashboard-layout-v11 .sidebar-bottom-v2 a,.dashboard-layout-v11 .dashboard-logout-v11{color:#ffffffa1;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:34px;font-size:12px;display:flex}.dashboard-layout-v11 .dashboard-logout-v11:hover{color:#fff}.dashboard-mobile-nav-v11{display:none}.dashboard-page-readable-v11{max-width:1540px;padding:34px}.dashboard-page-readable-v11 .dashboard-title-row{margin-bottom:26px}.dashboard-page-readable-v11 .dashboard-title-row h1{font-size:34px}.dashboard-page-readable-v11 .dashboard-title-row p{font-size:13px;line-height:1.6}.dashboard-page-readable-v11 .dashboard-eyebrow span{font-size:10px}.dashboard-page-readable-v11 .dashboard-actions-v2 .button{min-height:44px;padding:0 16px;font-size:12px}.dashboard-page-readable-v11 .metric-change{font-size:10px}.dashboard-page-readable-v11 .metric-card>strong{font-size:30px}.dashboard-page-readable-v11 .dash-panel-v2{border-radius:17px;padding:22px}.dashboard-page-readable-v11 .dash-panel-head select{font-size:11px}.dashboard-page-readable-v11 .table-row-v2{color:#52677a;gap:12px;padding:14px 10px;font-size:12px}.dashboard-page-readable-v11 .table-head-v2{font-size:10px}.dashboard-page-readable-v11 .table-row-v2 span>small{margin-top:3px;font-size:10px}.dashboard-page-readable-v11 .status-v2{padding:6px 9px;font-size:10px}.dashboard-page-readable-v11 .company-name-cell>b{width:34px;height:34px;font-size:10px}.dashboard-page-readable-v11 .dashboard-empty-v2{font-size:14px}.dashboard-page-readable-v11 .demand-bars{font-size:12px}.dashboard-page-readable-v11 .demand-bars small{font-size:10px}.dashboard-page-readable-v11 .risk-list strong,.dashboard-page-readable-v11 .attention-list-v2 strong{font-size:13px}.dashboard-page-readable-v11 .risk-list small,.dashboard-page-readable-v11 .attention-list-v2 small{font-size:11px;line-height:1.5}.dashboard-page-readable-v11 .risk-list article,.dashboard-page-readable-v11 .attention-list-v2 article{padding:14px}.dashboard-page-readable-v11 .attention-list-v2 article>a,.dashboard-page-readable-v11 .risk-list article>a{font-size:11px}.admin-section-grid-v11{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.admin-section-card-v11{color:#15314b;background:#fff;border:1px solid #dfe8f1;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;min-height:126px;padding:20px;text-decoration:none;transition:all .18s;display:grid;position:relative;box-shadow:0 8px 24px #0c26420a}.admin-section-card-v11:hover{border-color:#b8d2f5;transform:translateY(-2px);box-shadow:0 15px 32px #0c264214}.admin-section-card-v11>span{color:#176bff;background:#edf5ff;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.admin-section-card-v11 h2{margin:0 0 6px;font-size:16px}.admin-section-card-v11 p{color:#71869a;margin:0;font-size:12px;line-height:1.5}.admin-section-card-v11>strong{color:#176bff;font-size:18px}.partner-section-grid-v11 .admin-section-card-v11>svg{color:#9aafc2}.admin-fleet-table-v11 .table-row-v2{grid-template-columns:1.4fr 1.25fr .45fr .7fr .7fr .8fr;min-width:860px}.admin-finance-table-v11 .table-row-v2{grid-template-columns:1.1fr .75fr .75fr .7fr 1.25fr;min-width:780px}.risk-list-large-v11 article{min-height:86px}.admin-moderation-v3 .moderation-columns-v3{gap:18px}.admin-moderation-v3 .moderation-columns-v3>div{border:1px solid #edf2f7;border-radius:14px;padding:16px}.admin-moderation-v3 .moderation-columns-v3 h3{font-size:15px}.admin-moderation-v3 .moderation-columns-v3 article{padding:12px 0}.admin-moderation-v3 .moderation-columns-v3 strong{font-size:13px}.admin-moderation-v3 .moderation-columns-v3 small{font-size:11px;line-height:1.45}.admin-moderation-v3 button,.admin-moderation-v3 a{padding:7px 10px!important;font-size:11px!important}.admin-support-list-v3 article{padding:16px}.admin-support-list-v3 strong{font-size:13px}.admin-support-list-v3 small,.admin-support-list-v3 p{font-size:11px}.admin-support-list-v3 input{font-size:12px}.admin-support-list-v3 button{font-size:11px}.partner-settings-form-v11{gap:20px;display:grid}.partner-company-status-v11{border-bottom:1px solid #edf2f7;align-items:center;gap:12px;padding-bottom:16px;display:flex}.partner-company-status-v11>span{font-size:13px;font-weight:750}.partner-settings-grid-v11{grid-template-columns:1fr 1fr;gap:16px;display:grid}.partner-settings-grid-v11 label{gap:7px;display:grid}.partner-settings-grid-v11 label.wide{grid-column:1/-1}.partner-settings-grid-v11 label>span{color:#37546c;font-size:12px;font-weight:720}.partner-settings-grid-v11 input{color:#15314b;background:#fff;border:1px solid #dce6ef;border-radius:10px;outline:0;height:44px;padding:0 12px;font-size:13px}.partner-settings-grid-v11 input:focus{border-color:#8db8fa;box-shadow:0 0 0 3px #176bff14}.partner-settings-actions-v11{align-items:center;gap:12px;display:flex}.form-success-v11{color:#138457;font-size:12px;font-weight:720}.booking-actions-v3{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.booking-actions-v3 button{color:#176bff;cursor:pointer;background:#eef5ff;border:1px solid #d9e6f2;border-radius:8px;padding:6px 8px;font-size:10px;font-weight:750}.booking-actions-v3 button.danger{color:#b83d3d;background:#fff1f1;border-color:#f1d3d3}@media (max-width:1180px){.dashboard-layout-v11{grid-template-columns:238px minmax(0,1fr)}.admin-section-grid-v11{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-page-readable-v11{padding:26px}.dashboard-layout-v11 .dashboard-nav-v2 a{font-size:12px}}@media (max-width:820px){.dashboard-layout-v11{display:block}.dashboard-layout-v11 .dashboard-sidebar-v2{display:none}.dashboard-layout-v11 .dashboard-mobile-top{height:64px}.dashboard-mobile-logout-v11{color:#176bff;background:#eef4ff;border:0;border-radius:9px;padding:8px 11px;font-size:11px;font-weight:750}.dashboard-mobile-nav-v11{scrollbar-width:none;background:#fff;border-bottom:1px solid #e1e9f1;gap:6px;padding:9px 12px;display:flex;overflow-x:auto}.dashboard-mobile-nav-v11::-webkit-scrollbar{display:none}.dashboard-mobile-nav-v11 a{color:#60798f;border:1px solid #e1e9f1;border-radius:10px;flex:none;align-items:center;gap:6px;min-height:38px;padding:0 10px;font-size:11px;font-weight:720;text-decoration:none;display:flex}.dashboard-mobile-nav-v11 a.active{color:#fff;background:#176bff;border-color:#176bff}.dashboard-mobile-nav-v11 a b{background:#fff3;border-radius:99px;place-items:center;min-width:18px;height:18px;font-size:9px;display:grid}.dashboard-page-readable-v11{padding:20px 14px}.dashboard-page-readable-v11 .dashboard-title-row h1{font-size:28px}.admin-section-grid-v11,.partner-settings-grid-v11{grid-template-columns:1fr}.partner-settings-grid-v11 label.wide{grid-column:auto}}@media (max-width:620px){.signup-grid-v11,.dashboard-page-readable-v11 .metric-grid-v2{grid-template-columns:1fr}.admin-section-card-v11{min-height:110px;padding:16px}.admin-section-card-v11>span{width:42px;height:42px}.dashboard-page-readable-v11 .table-row-v2{font-size:11px}}.dashboard-layout-v11 .dashboard-page-v2{max-width:1540px;padding:34px}.dashboard-layout-v11 .dashboard-title-row h1{font-size:34px}.dashboard-layout-v11 .dashboard-title-row p{font-size:13px;line-height:1.6}.dashboard-layout-v11 .fleet-table-v2,.dashboard-layout-v11 .fleet-table-panel,.dashboard-layout-v11 .fleet-filter-meta-v2{font-size:13px}.dashboard-layout-v11 .fleet-bulk-action-v2,.dashboard-layout-v11 .row-edit-link-v2{font-size:12px!important}.dashboard-layout-v11 .fleet-performance-grid span,.dashboard-layout-v11 .fleet-performance-grid p,.dashboard-layout-v11 .fleet-performance-grid small{font-size:10px}.dashboard-layout-v11 .vehicle-form-grid-v2 input,.dashboard-layout-v11 .vehicle-form-grid-v2 select{font-size:14px}@media (max-width:820px){.dashboard-layout-v11 .dashboard-page-v2{padding:20px 14px}.dashboard-layout-v11 .dashboard-title-row h1{font-size:28px}}.partner-section-grid-v11 .admin-section-card-v11{grid-template-columns:auto 1fr auto auto}.partner-section-grid-v11 .admin-section-card-v11>strong{white-space:nowrap}.dashboard-layout-v11 .dashboard-sidebar-v2{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;height:100dvh;min-height:100dvh;max-height:100dvh;overflow:hidden auto}.dashboard-layout-v11 .dashboard-sidebar-v2::-webkit-scrollbar{width:6px}.dashboard-layout-v11 .dashboard-sidebar-v2::-webkit-scrollbar-track{background:0 0}.dashboard-layout-v11 .dashboard-sidebar-v2::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px}.dashboard-layout-v11 .dashboard-nav-v2{flex:none}.dashboard-layout-v11 .sidebar-bottom-v2{flex:none;margin-top:16px;padding-bottom:22px}.dashboard-layout-v11 .dashboard-main-v2{min-height:100dvh}@media (max-width:820px){.dashboard-layout-v11 .dashboard-sidebar-v2{height:auto;min-height:0;max-height:none;overflow:visible}}.contact-prefs-v12{gap:12px;margin:2px 0 14px;display:grid}.contact-phone-v12,.telegram-username-v12{gap:7px;display:grid}.contact-phone-v12>span,.telegram-username-v12>span,.contact-pref-head-v12{color:#34516b;font-size:12px;font-weight:750}.contact-phone-v12 input,.telegram-username-v12 input{color:#102b45;width:100%;height:48px;font:inherit;background:#fff;border:1px solid #d9e4ee;border-radius:12px;outline:none;padding:0 13px}.contact-phone-v12 input:focus,.telegram-username-v12 input:focus{border-color:#6ca8ff;box-shadow:0 0 0 3px #1769ff1a}.contact-pref-options-v12{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.contact-pref-option-v12{cursor:pointer;background:#f9fbfd;border:1px solid #dce6ef;border-radius:13px;align-items:center;gap:9px;min-height:52px;padding:8px 10px;transition:all .16s;position:relative;display:flex!important}.contact-pref-option-v12 input{opacity:0;pointer-events:none;position:absolute}.contact-pref-option-v12:has(input:checked){background:#eef5ff;border-color:#7eb0ff;box-shadow:inset 0 0 0 1px #1769ff1f}.contact-pref-option-v12 b{color:#243f57;font-size:11px}.contact-pref-mark-v12{color:#1769ff;background:#fff;border-radius:9px;place-items:center;width:29px;height:29px;display:grid;box-shadow:0 2px 8px #0a2d5014}.contact-pref-mark-v12 svg{fill:currentColor;width:18px;height:18px}.contact-pref-option-v12.whatsapp:has(input:checked) .contact-pref-mark-v12{color:#12a866}.contact-pref-option-v12.viber:has(input:checked) .contact-pref-mark-v12{color:#7356a8}.contact-pref-option-v12.telegram:has(input:checked) .contact-pref-mark-v12{color:#229ed9}.signup-form-v11>.contact-prefs-v12{margin-top:2px}.contact-field-span-v12{grid-column:1/-1}.contact-field-span-v12>.contact-prefs-v12{margin:0}.contact-field-span-v12 .contact-phone-v12>span{font-size:12px}.supplier-customer-v12{gap:3px;display:grid!important}.supplier-customer-v12 b{color:#19364f;font-size:12px}.supplier-customer-v12 a{color:#1769ff;font-weight:750;text-decoration:none}.supplier-customer-v12 small{color:#698096;font-size:10px}.partner-verification-v12{background:#fff9e9;border:1px solid #f0cc7a;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:16px;margin:0 0 22px;padding:18px 20px;display:grid;box-shadow:0 8px 26px #4e35080a}.partner-verification-v12.verified{background:#effbf6;border-color:#a6ddc8}.partner-verification-v12.rejected,.partner-verification-v12.suspended{background:#fff2f2;border-color:#efb4b4}.partner-verification-v12 strong{color:#15334e;font-size:16px;display:block}.partner-verification-v12 p{color:#526d84;margin:5px 0;font-size:12px;line-height:1.55}.partner-verification-v12 small{color:#795c1a;margin-top:6px;font-size:10px;line-height:1.5;display:block}.partner-verification-actions-v12{align-items:center;gap:8px;display:flex}.partner-verification-v12>.form-error{grid-column:1/-1;margin:0}.mfa-page-v12 .auth-card-wrap{padding:42px}.mfa-card-v12{background:#fff;border:1px solid #dce7f1;border-radius:24px;width:min(100%,540px);padding:34px;box-shadow:0 24px 60px #0a27461f}.mfa-card-v12 h1{color:#0d2944;letter-spacing:-.035em;margin:0 0 10px;font-size:30px}.mfa-card-v12>p{color:#61798d;margin:0 0 22px;line-height:1.6}.mfa-setup-v12{background:#f5f9fe;border:1px solid #dfeaf4;border-radius:18px;justify-items:center;gap:10px;margin:18px 0 22px;padding:18px;display:grid}.mfa-setup-v12 img{background:#fff;border-radius:12px;width:210px;height:210px;padding:8px}.mfa-setup-v12 code{overflow-wrap:anywhere;color:#0d3f77;background:#e8f1fb;border-radius:8px;max-width:100%;padding:8px 10px}.mfa-setup-v12 p{text-align:center;color:#6b8295;margin:2px 0 0;font-size:11px}.mfa-card-v12 form{gap:12px;display:grid}.mfa-card-v12 form label{gap:7px;display:grid}.mfa-card-v12 form input{letter-spacing:.18em;text-align:center;border:1px solid #cfdeea;border-radius:13px;height:54px;padding:0 16px;font-size:22px}.mfa-loading-v12{color:#5d7488;background:#f3f7fb;border-radius:12px;padding:16px}.account-profile-page-v12{background:#f5f8fc;min-height:65vh;padding:54px 0}.account-profile-form-v12{background:#fff;border:1px solid #dde7f0;border-radius:22px;width:min(100%,760px);margin:auto;padding:28px;box-shadow:0 16px 40px #0a274612}.account-profile-form-v12 h2{color:#102e49;margin:0 0 20px;font-size:26px}.account-profile-form-v12>.signup-grid-v11{margin-bottom:15px}@media (max-width:720px){.contact-pref-options-v12,.partner-verification-v12{grid-template-columns:1fr}.partner-verification-actions-v12{flex-direction:column;align-items:stretch}.partner-verification-actions-v12 .button{width:100%}.mfa-page-v12 .auth-card-wrap{padding:20px 12px}.mfa-card-v12{padding:22px}.mfa-card-v12 h1{font-size:25px}.mfa-setup-v12 img{width:190px;height:190px}.account-profile-page-v12{padding:28px 0}.account-profile-form-v12{padding:18px}}.account-security-v13{gap:18px;max-width:860px;margin:0 auto;display:grid}.account-security-v13>section,.account-security-head-v13{background:#fff;border:1px solid #e4eaf2;border-radius:18px;padding:22px}.account-security-head-v13 h1{margin:0 0 8px}.account-security-head-v13 p,.security-backup-v13 p{color:#65788b;line-height:1.6}.security-warning-v13{color:#7d5200;background:#fff8e9;border:1px solid #ffd58a;border-radius:12px;margin-top:14px;padding:12px 14px;display:block}.security-factor-list-v13{gap:9px;margin:14px 0;display:grid}.security-factor-list-v13>div{border:1px solid #e6ebf2;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.security-factor-list-v13 span{gap:3px;display:grid}.security-factor-list-v13 small{color:#8595a5}.security-factor-list-v13 button{color:#8b2433;cursor:pointer;background:#f5f7fa;border:0;border-radius:9px;padding:8px 10px}.security-factor-list-v13 button:disabled{opacity:.45;cursor:not-allowed}.security-backup-v13{border-top:1px solid #edf1f5;margin-top:20px;padding-top:18px}.security-backup-v13 form{gap:12px;max-width:420px;display:grid}.security-backup-v13 img{border:1px solid #e2e8ef;border-radius:14px;width:220px;height:220px}.security-backup-v13 code{word-break:break-all;background:#f6f8fb;border-radius:8px;padding:10px}.security-session-actions-v13{flex-wrap:wrap;gap:10px;display:flex}.button-danger{color:#fff;background:#b42334;border-color:#b42334}@media (max-width:620px){.account-security-v13>section,.account-security-head-v13{padding:16px}.security-factor-list-v13>div{flex-direction:column;align-items:flex-start}.security-backup-v13 img{width:190px;height:190px}}body{background:radial-gradient(circle at 0 0,#2f7dff0d,#0000 28%),radial-gradient(circle at 100% 0,#22a3ff0a,#0000 24%),#fff;font-size:16px}.button,.tr-button{border-radius:14px!important;min-height:54px!important;padding:0 22px!important;font-size:15px!important}.button-primary,.tr-button-primary{box-shadow:0 12px 26px #146bff38!important}.site-header .brand img,.site-header-compact .brand img{width:195px!important;height:auto!important}.header-inner{height:84px!important}.main-nav{gap:30px!important}.main-nav a{font-size:16px!important;font-weight:700!important}.header-login{height:46px!important;min-height:46px!important;padding:0 16px!important;font-size:14px!important}.language-menu summary{height:46px!important;min-height:46px!important;padding:0 13px!important;font-size:14px!important}.language-dropdown a{font-size:14px!important}.home-final{background:linear-gradient(#fbfdff 0%,#f4f8ff 32%,#fff 100%)}.hero-final{background:linear-gradient(#f8fbff 0%,#eef5ff 100%)!important;border-bottom:1px solid #d9e7f4!important}.hero-final:after{content:"";filter:blur(18px);background:#1769ff14;border-radius:50%;width:420px;height:420px;position:absolute;top:40px;right:-100px}.home-refresh-v10 .hero-final-copy h1{max-width:760px!important;font-size:clamp(48px,4.9vw,72px)!important}.home-refresh-v10 .hero-final-copy>p{max-width:680px!important;font-size:20px!important;line-height:1.6!important}.home-refresh-v10 .hero-final-media{border-radius:30px!important;height:470px!important;box-shadow:0 30px 70px #0927482e!important}.home-refresh-v10 .hero-final-search{margin-top:-92px!important}.home-refresh-v10 .tr-search-final{border-radius:22px!important;padding:18px!important;box-shadow:0 28px 78px #09244129!important}.home-refresh-v10 .tr-search-final .tr-search-field,.home-refresh-v10 .tr-search-final .tr-date{border-radius:14px!important;padding:14px 15px!important}.home-refresh-v10 .tr-search-final .tr-field-label{font-size:12px!important}.home-refresh-v10 .tr-search-final .tr-search-field select,.home-refresh-v10 .tr-search-final .tr-date-trigger{height:34px!important;font-size:15px!important}.home-refresh-v10 .tr-search-final .tr-search-submit{min-width:180px!important;font-size:15px!important}.home-refresh-v10 .tr-search-final .tr-search-note,.home-refresh-v10 .tr-search-final .tr-switch{font-size:13px!important}.home-refresh-v10 .benefit-strip-grid article{min-height:100px!important;padding:20px 24px!important}.home-refresh-v10 .benefit-strip-grid strong{font-size:15px!important}.home-refresh-v10 .benefit-strip-grid p{font-size:13px!important;line-height:1.55!important}.home-refresh-v10 .benefit-final-icon{flex-basis:46px!important;width:46px!important;height:46px!important}.home-refresh-v10 .final-section-head>div>span,.home-refresh-v10 .compare-final-copy>span,.home-refresh-v10 .partner-final-grid>div>span{font-size:12px!important}.home-refresh-v10 .final-section-head h2,.home-refresh-v10 .compare-final-copy h2,.home-refresh-v10 .partner-final-grid h2{font-size:clamp(34px,3.3vw,52px)!important}.home-refresh-v10 .final-section-head p,.home-refresh-v10 .compare-final-copy>p,.home-refresh-v10 .partner-final-grid>div>p{font-size:16px!important;line-height:1.7!important}.home-refresh-v10 .final-section-head>a{font-size:14px!important}.home-refresh-v10 .partner-final{background:linear-gradient(135deg,#0a2e59,#166bda)!important}.catalog-page,.detail-page{background:linear-gradient(#f8fbff 0%,#f2f6fb 100%)!important}.tr-search{padding:16px!important}.tr-search-grid{gap:10px!important}.tr-search-field,.tr-date{padding:13px 14px!important}.tr-field-label{font-size:12px!important}.tr-search-field select,.tr-date-trigger{height:32px!important;font-size:15px!important}.tr-search-note,.tr-switch{font-size:13px!important}.tr-search-submit{min-width:160px!important}.tr-results-head h1,.results-header h1{font-size:38px!important}.tr-results-head p,.results-header p{font-size:15px!important}.tr-results-head select,.results-header select{height:46px!important;font-size:14px!important}.tr-active-flags span,.active-filters span{padding:9px 13px!important;font-size:13px!important}.tr-filters,.filters-panel{padding:24px!important}.tr-filter-title h2,.filter-header h2{font-size:22px!important}.tr-filter-title button,.filter-header button{font-size:13px!important}.tr-filter-group h3,.price-filter h3,.filter-group h3{font-size:15px!important}.tr-filter-option,.filter-group label{font-size:14px!important}.tr-empty strong{font-size:30px!important}.tr-empty p{font-size:16px!important}.tr-car-card .tr-car-title h3,.car-title-row h3{font-size:24px!important}.tr-car-card .tr-car-meta,.tr-car-card .tr-car-meta span,.car-specs span,.car-inclusions span{font-size:14px!important}.tr-car-card .tr-price strong,.floating-price strong{font-size:28px!important}.tr-car-card .tr-price small{font-size:13px!important}.detail-title h1{font-size:42px!important}.detail-title p{font-size:16px!important}.detail-specs strong{font-size:15px!important}.detail-specs span{font-size:12px!important}.detail-section h2{font-size:24px!important}.included-grid span{font-size:15px!important}.booking-widget{border-radius:20px!important;padding:24px!important}.booking-widget-price>span{font-size:12px!important}.booking-widget-price strong{font-size:38px!important}.booking-widget-price small{font-size:12px!important}.tr-summary-line,.tr-summary-row,.tr-summary-border strong,.tr-summary-border small{font-size:14px!important}.dashboard-brand,.tr-footer-brand,.auth-side>a,.auth-logo-mobile{align-items:center;display:inline-flex}.dashboard-brand img,.tr-footer-brand img,.auth-side img,.auth-logo-mobile img{display:block;width:190px!important;height:auto!important}.dashboard-brand,.tr-footer-brand,.auth-side>a,.auth-logo-mobile{background:#fffffff5;border-radius:16px;padding:10px 14px;box-shadow:0 10px 24px #0718271f}.dashboard-mobile-top img{width:170px!important;height:auto!important}.tr-footer{padding-top:58px!important}.tr-footer-grid{gap:42px!important}.tr-footer-brand p{font-size:14px!important;line-height:1.7!important}.tr-footer nav strong{font-size:15px!important}.tr-footer nav a{font-size:14px!important}.tr-footer-bottom{font-size:12px!important}.dashboard-page-v2,.dashboard-main-v2{font-size:15px!important}.dashboard-sidebar-v2 .workspace-label{font-size:12px!important}.dashboard-nav-v2 a{min-height:46px!important;font-size:14px!important}.dashboard-nav-v2 a span{font-size:14px!important}.vehicle-form-head-v2 span{font-size:12px!important}.vehicle-form-head-v2 h1{font-size:34px!important}.vehicle-form-head-v2 p{font-size:15px!important}.vehicle-form-grid-v2 label>span{font-size:13px!important}.vehicle-form-grid-v2 input,.vehicle-form-grid-v2 select{height:48px!important;font-size:14px!important}.fleet-toolbar-v2 .tr-button,.row-edit-link-v2,.fleet-filter-meta-v2,.fleet-filter-meta-v2 button{font-size:13px!important}@media (max-width:1100px){.home-refresh-v10 .hero-final-media{height:420px!important}}@media (max-width:820px){.site-header .brand img,.site-header-compact .brand img{width:170px!important}.header-inner{height:74px!important}.home-refresh-v10 .hero-final-copy h1{font-size:clamp(40px,10vw,60px)!important}.home-refresh-v10 .hero-final-copy>p{font-size:17px!important}.home-refresh-v10 .hero-final-media{height:360px!important}.home-refresh-v10 .hero-final-search{margin-top:-46px!important}}@media (max-width:620px){body{font-size:15px}.button,.tr-button{min-height:52px!important;font-size:14px!important}.home-refresh-v10 .hero-final-copy>p{font-size:15px!important}.home-refresh-v10 .hero-final-media{height:285px!important}.dashboard-brand img,.tr-footer-brand img,.auth-side img,.auth-logo-mobile img{width:165px!important}}.tr-footer-brand{display:block!important}.tr-footer-brand img{background:#fffffff5;border-radius:16px;padding:10px 14px;box-shadow:0 10px 24px #0718271f}.dashboard-layout-v11 .dashboard-brand{padding:0 10px 22px!important}.dashboard-layout-v11 .dashboard-brand img{width:214px!important;height:auto!important}.dashboard-layout-v11 .workspace-card{border-radius:14px!important;gap:12px!important;margin:0 5px 20px!important;padding:14px!important}.dashboard-layout-v11 .workspace-avatar{border-radius:11px!important;width:44px!important;height:44px!important;font-size:14px!important}.dashboard-layout-v11 .workspace-card strong{font-size:15px!important;line-height:1.25!important}.dashboard-layout-v11 .workspace-card small{margin-top:4px!important;font-size:12px!important;line-height:1.35!important}.dashboard-layout-v11 .dashboard-nav-v2 a{border-radius:13px!important;gap:13px!important;min-height:56px!important;padding:0 15px!important;font-size:16px!important;font-weight:730!important}.dashboard-layout-v11 .dashboard-page-v2,.dashboard-page-readable-v11.dashboard-page-readable-v133,.dashboard-page-readable-v11{max-width:1680px!important;padding:42px!important}.dashboard-layout-v11 .dashboard-title-row,.dashboard-page-readable-v11 .dashboard-title-row{gap:24px!important;margin-bottom:30px!important}.dashboard-layout-v11 .dashboard-title-row h1,.dashboard-page-readable-v11 .dashboard-title-row h1{letter-spacing:-.035em!important;font-size:42px!important;line-height:1.08!important}.dashboard-layout-v11 .dashboard-title-row p,.dashboard-page-readable-v11 .dashboard-title-row p{max-width:850px!important;font-size:16px!important;line-height:1.65!important}.dashboard-page-readable-v11 .dashboard-eyebrow{font-size:13px!important}.dashboard-page-readable-v11 .dashboard-eyebrow span{padding:6px 9px!important;font-size:12px!important}.dashboard-page-readable-v11 .dashboard-actions-v2{gap:12px!important}.dashboard-page-readable-v11 .dashboard-actions-v2 .button,.dashboard-layout-v11 .dashboard-actions-v2 .button{min-height:52px!important;padding:0 20px!important;font-size:15px!important}.dashboard-page-readable-v11 .metric-card-top>span:first-child{font-size:15px!important;font-weight:700!important}.admin-section-grid-v11{gap:18px!important}.admin-section-card-v11 h2{margin-bottom:8px!important;font-size:20px!important}.dashboard-page-readable-v11 .dash-panel-v2,.dashboard-layout-v11 .dash-panel-v2{border-radius:20px!important;padding:28px!important}.dashboard-page-readable-v11 .dash-panel-head{margin-bottom:20px!important}.dashboard-page-readable-v11 .dash-panel-head h2{font-size:24px!important}.dashboard-page-readable-v11 .dash-panel-head p{font-size:14px!important;line-height:1.6!important}.dashboard-page-readable-v11 .dash-panel-head a,.dashboard-page-readable-v11 .dash-panel-head select{font-size:14px!important}.dashboard-page-readable-v11 .line-chart{grid-template-columns:50px 1fr!important;height:310px!important}.dashboard-page-readable-v11 .chart-summary-v2,.dashboard-page-readable-v11 .chart-y-labels,.dashboard-page-readable-v11 .chart-x-labels{font-size:12px!important}.dashboard-page-readable-v11 .data-table-v2{border-radius:12px!important}.dashboard-page-readable-v11 .table-row-v2{gap:16px!important;min-width:1080px!important;padding:18px 14px!important;font-size:15px!important;line-height:1.45!important}.dashboard-page-readable-v11 .table-head-v2{letter-spacing:.05em!important;font-size:12px!important}.dashboard-page-readable-v11 .table-row-v2 strong{font-size:15px!important}.dashboard-page-readable-v11 .table-row-v2 span>small{margin-top:5px!important;font-size:12px!important;line-height:1.4!important}.dashboard-page-readable-v11 .status-v2{border-radius:8px!important;padding:8px 11px!important;font-size:12px!important}.dashboard-page-readable-v11 .supplier-customer-v12{gap:5px!important}.dashboard-page-readable-v11 .supplier-customer-v12 b{font-size:15px!important}.dashboard-page-readable-v11 .supplier-customer-v12 a{font-size:14px!important}.dashboard-page-readable-v11 .supplier-customer-v12 small{font-size:12px!important}.supplier-contact-locked-v133{color:#a26b16!important;font-weight:700!important}.payment-table-v133 .table-row-v2{grid-template-columns:1fr 1fr 1.1fr .9fr .65fr .7fr .8fr .75fr!important;min-width:1280px!important}.booking-table-v2 .table-row-v2{grid-template-columns:.9fr 1.15fr 1.1fr .9fr .72fr 1.15fr!important;min-width:1120px!important}.dashboard-layout-v11 .fleet-toolbar-v2{gap:14px!important}.dashboard-layout-v11 .fleet-search-v2{gap:10px!important}.dashboard-layout-v11 .fleet-search-v2 input,.dashboard-layout-v11 .fleet-search-v2 select{border-radius:11px!important;min-height:50px!important;padding:0 14px!important;font-size:15px!important}.dashboard-layout-v11 .bulk-bar-v2{gap:9px!important}.dashboard-layout-v11 .bulk-bar-v2 span{font-size:13px!important}.dashboard-layout-v11 .bulk-bar-v2 button{min-height:42px!important;padding:0 12px!important;font-size:13px!important}.dashboard-layout-v11 .fleet-table-v2 .table-row-v2{min-width:1180px!important;padding:17px 10px!important;font-size:14px!important}.dashboard-layout-v11 .vehicle-cell-v2{gap:13px!important}.dashboard-layout-v11 .vehicle-cell-v2 img{width:92px!important;height:62px!important}.dashboard-layout-v11 .vehicle-cell-v2 small,.dashboard-layout-v11 .availability-cell-v2 small{font-size:12px!important;line-height:1.4!important}.dashboard-layout-v11 .availability-cell-v2 b{height:9px!important}.dashboard-layout-v11 .fleet-import-note{padding:15px 17px!important;font-size:13px!important}.dashboard-layout-v11 .fleet-performance-grid{gap:14px!important}.dashboard-layout-v11 .fleet-performance-grid article{border-radius:14px!important;gap:14px!important;padding:17px!important}.dashboard-layout-v11 .fleet-rank{width:36px!important;height:36px!important;font-size:12px!important}.dashboard-layout-v11 .fleet-performance-grid h3{font-size:17px!important}.dashboard-layout-v11 .fleet-performance-grid span,.dashboard-layout-v11 .fleet-performance-grid p,.dashboard-layout-v11 .fleet-performance-grid small{font-size:13px!important;line-height:1.45!important}.dashboard-layout-v11 .util-ring{width:66px!important;height:66px!important}.dashboard-layout-v11 .util-ring strong{font-size:13px!important}.dashboard-layout-v11 .util-ring small{font-size:9px!important;transform:translateY(13px)!important}.dashboard-layout-v11 .vehicle-form-page-v2{max-width:1280px!important}.dashboard-layout-v11 .vehicle-form-head-v2{margin-bottom:24px!important}.dashboard-layout-v11 .vehicle-form-head-v2 span{font-size:14px!important}.dashboard-layout-v11 .vehicle-form-head-v2 p{max-width:820px!important;font-size:16px!important;line-height:1.65!important}.dashboard-layout-v11 .vehicle-form-grid-v2 label{gap:9px!important}.dashboard-layout-v11 .vehicle-form-grid-v2 label>span{font-size:15px!important}.dashboard-layout-v11 .vehicle-form-grid-v2 input,.dashboard-layout-v11 .vehicle-form-grid-v2 select{border-radius:12px!important;height:54px!important;padding:0 14px!important;font-size:16px!important}.dashboard-layout-v11 .field-with-unit-v2{border-radius:12px!important;grid-template-columns:44px 1fr!important}.dashboard-layout-v11 .field-with-unit-v2 b{font-size:15px!important}.dashboard-layout-v11 .vehicle-form-actions-v2{gap:12px!important;margin-top:26px!important;padding-top:22px!important}.dashboard-layout-v11 .vehicle-form-message-v2,.dashboard-layout-v11 .demo-inline-note-v2{font-size:14px!important;line-height:1.55!important}.dashboard-layout-v11 .vehicle-ops-v3{margin-top:34px!important}.dashboard-layout-v11 .vehicle-ops-title{margin-bottom:15px!important;font-size:14px!important}.dashboard-layout-v11 .vehicle-ops-grid-v3{gap:22px!important}.dashboard-layout-v11 .vehicle-op-card-v3{border-radius:22px!important;padding:28px!important}.dashboard-layout-v11 .vehicle-op-card-v3>p{margin:9px 0 21px!important;font-size:15px!important;line-height:1.65!important}.dashboard-layout-v11 .vehicle-location-list-v3{gap:12px!important}.dashboard-layout-v11 .vehicle-location-row-v3{border-radius:15px!important;grid-template-columns:minmax(230px,1.6fr) 110px 170px 170px!important;gap:13px!important;padding:16px!important}.dashboard-layout-v11 .vehicle-location-row-v3 label{gap:7px!important;font-size:13px!important}.dashboard-layout-v11 .vehicle-location-toggle{font-size:15px!important}.dashboard-layout-v11 .vehicle-location-row-v3 input[type=number]{min-height:46px!important;padding:9px 11px!important;font-size:15px!important}.dashboard-layout-v11 .vehicle-mini-form-v3{gap:13px!important}.dashboard-layout-v11 .vehicle-mini-form-v3>div{gap:12px!important}.dashboard-layout-v11 .vehicle-mini-form-v3 label{gap:7px!important;font-size:14px!important}.dashboard-layout-v11 .vehicle-mini-form-v3 input,.dashboard-layout-v11 .vehicle-mini-form-v3 select{min-height:48px!important;padding:11px 12px!important;font-size:15px!important}.dashboard-layout-v11 .vehicle-op-list-v3{gap:10px!important;margin-top:20px!important}.dashboard-layout-v11 .vehicle-op-list-v3>div{border-radius:13px!important;padding:14px 15px!important}.dashboard-layout-v11 .vehicle-op-list-v3 small,.dashboard-layout-v11 .vehicle-op-list-v3>em,.dashboard-layout-v11 .vehicle-op-list-v3 button,.dashboard-layout-v11 .vehicle-photo-grid-v3 button{font-size:13px!important}.dashboard-layout-v11 .vehicle-photo-upload-v3{gap:15px!important}.dashboard-layout-v11 .vehicle-photo-upload-v3 input{font-size:14px!important}.dashboard-layout-v11 .vehicle-photo-grid-v3 span{font-size:12px!important}.dashboard-layout-v11 .partner-company-status-v11>span{font-size:16px!important}.dashboard-layout-v11 .partner-settings-grid-v11{gap:20px!important}.dashboard-layout-v11 .partner-settings-grid-v11 label{gap:9px!important}.dashboard-layout-v11 .partner-settings-grid-v11 label>span{font-size:15px!important}.dashboard-layout-v11 .partner-settings-grid-v11 input{border-radius:12px!important;height:54px!important;padding:0 14px!important;font-size:16px!important}.dashboard-layout-v11 .partner-settings-actions-v11{gap:14px!important}.dashboard-layout-v11 .form-success-v11{font-size:14px!important}@media (max-width:1280px){.dashboard-layout-v11{grid-template-columns:270px minmax(0,1fr)!important}.dashboard-layout-v11 .dashboard-nav-v2 a{font-size:15px!important}.dashboard-layout-v11 .dashboard-page-v2,.dashboard-page-readable-v11{padding:32px!important}.dashboard-page-readable-v11 .metric-grid-v2{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:820px){.dashboard-layout-v11{display:block!important}.dashboard-layout-v11 .dashboard-sidebar-v2{display:none!important}.dashboard-layout-v11 .dashboard-mobile-top{height:76px!important;padding:0 16px!important}.dashboard-layout-v11 .dashboard-mobile-top img{width:190px!important;height:auto!important}.dashboard-mobile-logout-v11{min-height:44px!important;padding:0 13px!important;font-size:14px!important}.dashboard-mobile-nav-v11{gap:9px!important;padding:12px 14px!important}.dashboard-mobile-nav-v11 a{border-radius:12px!important;min-height:48px!important;padding:0 14px!important;font-size:14px!important}.dashboard-mobile-nav-v11 a svg{width:21px!important;height:21px!important}.dashboard-mobile-nav-v11 a b{min-width:22px!important;height:22px!important;font-size:11px!important}.dashboard-layout-v11 .dashboard-page-v2,.dashboard-page-readable-v11{padding:24px 16px!important}.dashboard-layout-v11 .dashboard-title-row,.dashboard-page-readable-v11 .dashboard-title-row{flex-direction:column!important;align-items:flex-start!important;margin-bottom:24px!important}.dashboard-layout-v11 .dashboard-title-row h1,.dashboard-page-readable-v11 .dashboard-title-row h1{font-size:34px!important}.dashboard-layout-v11 .dashboard-title-row p,.dashboard-page-readable-v11 .dashboard-title-row p{font-size:15px!important}.dashboard-page-readable-v11 .metric-grid-v2{grid-template-columns:1fr!important}.dashboard-page-readable-v11 .metric-card>strong{font-size:36px!important}.admin-section-card-v11{min-height:126px!important;padding:20px!important}.admin-section-card-v11 h2{font-size:18px!important}.admin-section-card-v11 p,.dashboard-page-readable-v11 .table-row-v2{font-size:14px!important}.dashboard-page-readable-v11 .table-head-v2{font-size:11px!important}.dashboard-layout-v11 .vehicle-form-head-v2 h1{font-size:34px!important}.dashboard-layout-v11 .vehicle-form-head-v2 p{font-size:15px!important}.dashboard-layout-v11 .vehicle-form-grid-v2{grid-template-columns:1fr!important}.dashboard-layout-v11 .vehicle-location-row-v3{grid-template-columns:1fr 110px!important}.payment-table-v133 .table-row-v2{min-width:1220px!important}}@media (max-width:560px){.dashboard-layout-v11 .dashboard-page-v2,.dashboard-page-readable-v11{padding:20px 14px!important}.dashboard-layout-v11 .dashboard-title-row h1,.dashboard-page-readable-v11 .dashboard-title-row h1{font-size:31px!important}.dashboard-page-readable-v11 .metric-card{padding:21px!important}.dashboard-page-readable-v11 .metric-card-top>span:first-child{font-size:14px!important}.dashboard-page-readable-v11 .metric-card>small{font-size:13px!important}.dashboard-layout-v11 .vehicle-form-v2,.dashboard-layout-v11 .vehicle-op-card-v3{padding:20px!important}.dashboard-layout-v11 .vehicle-location-row-v3,.dashboard-layout-v11 .vehicle-mini-form-v3>div,.dashboard-layout-v11 .vehicle-photo-grid-v3{grid-template-columns:1fr!important}}.dashboard-layout-v11{grid-template-columns:340px minmax(0,1fr)!important}.dashboard-layout-v11 .dashboard-sidebar-v2{padding:30px 20px!important}.dashboard-layout-v11 .dashboard-brand img{width:230px!important}.dashboard-layout-v11 .workspace-label{letter-spacing:.12em!important;padding:11px 12px!important;font-size:13px!important}.dashboard-layout-v11 .workspace-card{border-radius:15px!important;gap:13px!important;margin-bottom:22px!important;padding:15px!important}.dashboard-layout-v11 .workspace-avatar{width:46px!important;height:46px!important;font-size:15px!important}.dashboard-layout-v11 .workspace-card strong{font-size:16px!important}.dashboard-layout-v11 .workspace-card small{margin-top:4px!important;font-size:12px!important}.dashboard-layout-v11 .dashboard-nav-v2{gap:7px!important}.dashboard-layout-v11 .dashboard-nav-v2 a{border-radius:14px!important;gap:14px!important;min-height:60px!important;padding:0 17px!important;font-size:18px!important}.dashboard-layout-v11 .dashboard-nav-v2 a span{font-size:18px!important}.dashboard-layout-v11 .dashboard-nav-v2 a svg{width:24px!important;height:24px!important}.dashboard-layout-v11 .dashboard-nav-v2 b{min-width:26px!important;height:26px!important;font-size:12px!important}.dashboard-layout-v11 .sidebar-bottom-v2{gap:12px!important;padding:15px 10px!important}.dashboard-layout-v11 .sidebar-bottom-v2 a,.dashboard-layout-v11 .dashboard-logout-v11{min-height:40px!important;font-size:14px!important}.dashboard-layout-v11 .sidebar-bottom-v2 small{font-size:12px!important}.dashboard-layout-v11 .dashboard-page-v2,.dashboard-page-v134{max-width:1600px!important;padding:42px!important}.dashboard-layout-v11 .dashboard-title-row,.dashboard-page-v134 .dashboard-title-row{margin-bottom:30px!important}.dashboard-layout-v11 .dashboard-title-row h1,.dashboard-page-v134 .dashboard-title-row h1{font-size:48px!important;line-height:1.05!important}.dashboard-layout-v11 .dashboard-title-row p,.dashboard-page-v134 .dashboard-title-row p{max-width:900px!important;font-size:17px!important;line-height:1.65!important}.dashboard-layout-v11 .dashboard-eyebrow,.dashboard-page-v134 .dashboard-eyebrow{font-size:13px!important}.dashboard-layout-v11 .dashboard-eyebrow span,.dashboard-page-v134 .dashboard-eyebrow span{padding:7px 9px!important;font-size:12px!important}.dashboard-layout-v11 .dashboard-actions-v2 .button,.dashboard-page-v134 .button{border-radius:14px!important;min-height:56px!important;padding:0 20px!important;font-size:16px!important}.dashboard-page-readable-v11 .metric-grid-v2{gap:18px!important;margin-bottom:22px!important}.dashboard-page-readable-v11 .metric-card{border-radius:22px!important;padding:28px!important}.dashboard-page-readable-v11 .metric-card-top>span:first-child{font-size:16px!important}.dashboard-page-readable-v11 .metric-change{padding:6px 8px!important;font-size:12px!important}.dashboard-page-readable-v11 .metric-card>strong{margin:18px 0 8px!important;font-size:44px!important}.dashboard-page-readable-v11 .metric-card>small{font-size:15px!important;line-height:1.55!important}.admin-section-grid-v11.partner-section-grid-v11{gap:20px!important}.admin-section-card-v11{border-radius:20px!important;gap:17px!important;min-height:150px!important;padding:26px!important}.admin-section-card-v11>span{border-radius:15px!important;width:56px!important;height:56px!important}.admin-section-card-v11 h2{font-size:22px!important}.admin-section-card-v11 p{font-size:16px!important;line-height:1.55!important}.admin-section-card-v11>strong{font-size:22px!important}.dashboard-page-readable-v11 .dash-panel-v2,.dashboard-page-v134 .dash-panel-v2{border-radius:21px!important;padding:28px!important}.dashboard-page-readable-v11 .table-row-v2,.dashboard-page-v134 .table-row-v2{gap:15px!important;padding:19px 13px!important;font-size:15px!important;line-height:1.45!important}.dashboard-page-readable-v11 .table-head-v2,.dashboard-page-v134 .table-head-v2{letter-spacing:.045em!important;font-size:13px!important}.dashboard-page-readable-v11 .table-row-v2 span>small,.dashboard-page-v134 .table-row-v2 span>small{font-size:13px!important;line-height:1.45!important}.dashboard-page-readable-v11 .status-v2,.dashboard-page-v134 .status-v2{border-radius:9px!important;padding:8px 11px!important;font-size:12px!important}.supplier-customer-v12 b{font-size:16px!important}.supplier-customer-v12 a{font-size:15px!important}.supplier-contact-locked-v133{font-size:13px!important}.booking-actions-v3 button{min-height:40px!important;padding:0 12px!important;font-size:12px!important}.dashboard-layout-v11 .fleet-search-v2 input,.dashboard-layout-v11 .fleet-search-v2 select{min-height:56px!important;font-size:17px!important}.dashboard-layout-v11 .fleet-table-v2 .table-row-v2{padding:21px 13px!important;font-size:16px!important}.dashboard-layout-v11 .fleet-table-v2 .table-head-v2{font-size:13px!important}.dashboard-layout-v11 .vehicle-cell-v2 strong{font-size:18px!important}.dashboard-layout-v11 .vehicle-cell-v2 small,.dashboard-layout-v11 .availability-cell-v2 small{font-size:14px!important}.dashboard-layout-v11 .row-edit-link-v2,.dashboard-layout-v11 .fleet-bulk-action-v2{font-size:15px!important}.dashboard-layout-v11 .vehicle-form-head-v2 h1{font-size:48px!important}.dashboard-layout-v11 .vehicle-form-head-v2 p{font-size:17px!important}.dashboard-layout-v11 .vehicle-form-v2{border-radius:22px!important;padding:32px!important}.vehicle-form-section-v134{border-bottom:1px solid #e2eaf2;margin:0 0 30px;padding:0 0 30px}.vehicle-form-section-v134:last-of-type{margin-bottom:0}.vehicle-form-section-v134 h2{letter-spacing:-.025em;margin:0 0 20px;font-size:25px}.vehicle-form-section-v134 .wide-v134{grid-column:span 2}.dashboard-layout-v11 .vehicle-form-grid-v2{gap:22px!important}.dashboard-layout-v11 .vehicle-form-grid-v2 label>span{font-size:16px!important;font-weight:740!important}.dashboard-layout-v11 .vehicle-form-grid-v2 input,.dashboard-layout-v11 .vehicle-form-grid-v2 select{height:58px!important;padding:0 16px!important;font-size:17px!important}.vehicle-check-grid-v134{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.vehicle-check-v134{color:#17344f;background:#fbfdff;border:1px solid #dbe5ef;border-radius:14px;align-items:center;gap:12px;min-height:58px;padding:13px 16px;font-size:16px;font-weight:700;display:flex}.vehicle-check-v134 input{flex:0 0 21px;width:21px!important;height:21px!important}.vehicle-next-note-v134{color:#42617e;background:#eef6ff;border-radius:14px;margin:22px 0 0;padding:16px 18px;font-size:15px;line-height:1.6}.dashboard-layout-v11 .vehicle-op-card-v3{padding:31px!important}.dashboard-layout-v11 .vehicle-op-card-v3 h2{font-size:26px!important}.dashboard-layout-v11 .vehicle-op-card-v3>p{font-size:16px!important}.dashboard-layout-v11 .vehicle-mini-form-v3 input,.dashboard-layout-v11 .vehicle-mini-form-v3 select{min-height:54px!important;font-size:16px!important}.dashboard-layout-v11 .vehicle-mini-form-v3 label{font-size:15px!important}.dashboard-layout-v11 .vehicle-op-list-v3 strong{font-size:17px!important}.dashboard-layout-v11 .vehicle-op-list-v3 small,.dashboard-layout-v11 .vehicle-op-list-v3>em{font-size:14px!important}.vehicle-calendar-v134{background:#fff;border:1px solid #dce7f1;border-radius:22px;margin:0 0 24px;padding:28px;box-shadow:0 10px 30px #0f2e4e0e}.vehicle-calendar-head-v134{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.vehicle-calendar-head-v134 h3{margin:0 0 7px;font-size:27px}.vehicle-calendar-head-v134 p{color:#667f94;max-width:760px;margin:0;font-size:15px;line-height:1.6}.vehicle-calendar-legend-v134,.fleet-calendar-legend-v134{flex-wrap:wrap;gap:8px;display:flex}.vehicle-calendar-legend-v134 span,.fleet-calendar-legend-v134 span{color:#50687e;background:#f2f5f8;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;font-weight:760;display:inline-flex}.vehicle-calendar-legend-v134 span:before,.fleet-calendar-legend-v134 span:before{content:"";background:#dce7ef;border-radius:3px;width:10px;height:10px}.vehicle-calendar-legend-v134 .free:before,.fleet-calendar-legend-v134 .free:before{background:#dff6ea}.vehicle-calendar-legend-v134 .booking:before,.fleet-calendar-legend-v134 .booking:before{background:#176bff}.vehicle-calendar-legend-v134 .payment:before,.fleet-calendar-legend-v134 .payment:before{background:#f2b84b}.vehicle-calendar-legend-v134 .maintenance:before,.fleet-calendar-legend-v134 .maintenance:before{background:#ec6262}.vehicle-calendar-legend-v134 .external:before,.fleet-calendar-legend-v134 .external:before{background:#8a6df1}.vehicle-calendar-legend-v134 .manual:before,.fleet-calendar-legend-v134 .manual:before{background:#76899b}.vehicle-month-grid-v134{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.vehicle-month-v134{background:#fbfdff;border:1px solid #e3eaf1;border-radius:17px;padding:17px}.vehicle-month-v134 h4{text-transform:capitalize;margin:0 0 13px;font-size:18px}.vehicle-weekdays-v134,.vehicle-days-v134{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.vehicle-weekdays-v134 span{text-align:center;color:#8294a4;font-size:11px;font-weight:760}.vehicle-days-v134{margin-top:7px}.vehicle-days-v134 b,.vehicle-days-v134 i{aspect-ratio:1;border-radius:9px;place-items:center;font-size:12px;display:grid}.vehicle-days-v134 b{color:#16714c;cursor:default;background:#dff6ea}.vehicle-days-v134 b.payment{color:#875b09;background:#fff0c9}.vehicle-days-v134 b.maintenance{color:#a42e2e;background:#ffe0e0}.vehicle-days-v134 b.external{color:#5e45bd;background:#eee9ff}.vehicle-days-v134 b.manual{color:#53687a;background:#e9eef2}.vehicle-days-v134 b.past{color:#b0bbc4;background:#f3f5f7}.calendar-panel-v134{overflow:hidden}.fleet-calendar-wrap-v134{gap:16px;display:grid}.fleet-calendar-scroll-v134{border:1px solid #e1e9f1;border-radius:16px;overflow-x:auto}.fleet-calendar-grid-v134{background:#fff;align-items:stretch;min-width:max-content;display:grid}.fleet-calendar-sticky-v134{z-index:3;background:#fff;border-bottom:1px solid #edf2f6;border-right:1px solid #e1e9f1;align-items:center;padding:0 16px;display:flex;position:sticky;left:0}.fleet-calendar-sticky-v134.head{color:#6a8092;text-transform:uppercase;background:#f7f9fc;height:58px;font-size:13px;font-weight:800}.fleet-calendar-sticky-v134.vehicle{height:54px;font-size:15px}.fleet-calendar-date-v134{background:#f7f9fc;border-bottom:1px solid #edf2f6;border-right:1px solid #edf2f6;flex-direction:column;justify-content:center;align-items:center;height:58px;display:flex}.fleet-calendar-date-v134 span{color:#8999a8;font-size:10px}.fleet-calendar-cell-v134{background:#e5f7ed;border-bottom:1px solid #edf2f6;border-right:1px solid #edf2f6;height:54px}.fleet-calendar-cell-v134.payment{background:#f5c45f}.fleet-calendar-cell-v134.maintenance{background:#ef7777}.fleet-calendar-cell-v134.external{background:#8c73e7}.fleet-calendar-cell-v134.manual{background:#8293a2}.fleet-calendar-manage-v134{color:#176bff;border-bottom:1px solid #edf2f6;place-items:center;height:54px;font-size:13px;font-weight:800;display:grid}.fleet-calendar-action-head-v134{background:#f7f9fc;border-bottom:1px solid #edf2f6;height:58px}.calendar-note-v134{color:#6b8195;margin:16px 0 0;font-size:14px}.review-metrics-v134,.payment-summary-v134{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:22px;display:grid}.payment-summary-v134{grid-template-columns:repeat(4,minmax(0,1fr))}.review-metrics-v134 article,.payment-summary-v134 article{background:#fff;border:1px solid #dce6ef;border-radius:20px;padding:25px}.review-metrics-v134 span,.payment-summary-v134 span{color:#688096;font-size:15px;font-weight:700;display:block}.review-metrics-v134 strong,.payment-summary-v134 strong{letter-spacing:-.04em;margin-top:13px;font-size:34px;display:block}.partner-reviews-v134{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.partner-reviews-v134 article{background:#fbfdff;border:1px solid #e1e8ef;border-radius:18px;padding:24px}.partner-review-head-v134{justify-content:space-between;gap:15px;display:flex}.partner-review-head-v134>span{color:#f0a313;letter-spacing:2px;font-size:20px}.partner-reviews-v134 h2{margin:16px 0 8px;font-size:22px}.partner-reviews-v134 p{color:#536c82;margin:0;font-size:16px;line-height:1.65}.partner-review-meta-v134{border-top:1px solid #e3eaf1;grid-template-columns:repeat(2,1fr);gap:13px;margin-top:20px;padding-top:18px;display:grid}.partner-review-meta-v134 small,.partner-review-meta-v134 strong{display:block}.partner-review-meta-v134 small{color:#8a9aaa;font-size:12px}.partner-review-meta-v134 strong{margin-top:3px;font-size:14px}.payment-table-v134 .table-row-v2{grid-template-columns:1fr 1.1fr 1.05fr 1fr .7fr .8fr .85fr 1fr!important;min-width:1380px!important}.booking-table-v134 .table-row-v2{min-width:1180px!important}@media (max-width:1280px){.dashboard-layout-v11{grid-template-columns:290px minmax(0,1fr)!important}.dashboard-layout-v11 .dashboard-nav-v2 a,.dashboard-layout-v11 .dashboard-nav-v2 a span{font-size:16px!important}.dashboard-layout-v11 .dashboard-page-v2,.dashboard-page-v134{padding:32px!important}.vehicle-month-grid-v134,.payment-summary-v134{grid-template-columns:1fr 1fr}}@media (max-width:820px){.dashboard-layout-v11{display:block!important}.dashboard-layout-v11 .dashboard-sidebar-v2{display:none!important}.dashboard-layout-v11 .dashboard-mobile-top{height:84px!important}.dashboard-layout-v11 .dashboard-mobile-top img{width:205px!important}.dashboard-mobile-nav-v11 a{min-height:54px!important;padding:0 15px!important;font-size:15px!important}.dashboard-layout-v11 .dashboard-page-v2,.dashboard-page-v134{padding:26px 17px!important}.dashboard-layout-v11 .dashboard-title-row h1,.dashboard-page-v134 .dashboard-title-row h1{font-size:38px!important}.dashboard-layout-v11 .dashboard-title-row p,.dashboard-page-v134 .dashboard-title-row p{font-size:16px!important}.vehicle-month-grid-v134{grid-template-columns:1fr}.vehicle-calendar-head-v134{flex-direction:column}.partner-reviews-v134,.review-metrics-v134,.payment-summary-v134{grid-template-columns:1fr}.vehicle-form-section-v134 .wide-v134{grid-column:auto}.vehicle-check-grid-v134{grid-template-columns:1fr}}@media (max-width:560px){.dashboard-layout-v11 .dashboard-title-row h1,.dashboard-page-v134 .dashboard-title-row h1{font-size:34px!important}.dashboard-layout-v11 .dashboard-title-row p,.dashboard-page-v134 .dashboard-title-row p{font-size:15px!important}.dashboard-page-readable-v11 .metric-card>strong{font-size:40px!important}.vehicle-calendar-v134{padding:20px}.vehicle-month-v134{padding:13px}.review-metrics-v134 article,.payment-summary-v134 article{padding:21px}.review-metrics-v134 strong,.payment-summary-v134 strong{font-size:30px}.partner-reviews-v134 article{padding:20px}}.fleet-calendar-wrap-v1341 .fleet-calendar-legend-v134{gap:10px}.fleet-calendar-wrap-v1341 .fleet-calendar-legend-v134 span{padding:9px 13px;font-size:14px;line-height:1.2}.fleet-calendar-wrap-v1341 .fleet-calendar-legend-v134 span:before{width:11px;height:11px}.fleet-calendar-scroll-v134{scrollbar-width:thin;scrollbar-color:#aebdca #edf3f7}.fleet-calendar-scroll-v134::-webkit-scrollbar{height:10px}.fleet-calendar-scroll-v134::-webkit-scrollbar-track{background:#edf3f7;border-radius:999px}.fleet-calendar-scroll-v134::-webkit-scrollbar-thumb{background:#aebdca;border:2px solid #edf3f7;border-radius:999px}.fleet-calendar-month-v1341{color:#183f68;text-transform:capitalize;letter-spacing:-.01em;background:#eef5ff;border-bottom:1px solid #dfe8f0;border-right:1px solid #dfe8f0;justify-content:center;align-items:center;height:44px;font-size:15px;font-weight:850;display:flex}.fleet-calendar-sticky-v134.month-corner-v1341{z-index:5;background:#eef5ff;border-bottom:1px solid #dfe8f0;height:44px}.fleet-calendar-action-head-v134.month-action-v1341{background:#eef5ff;border-bottom:1px solid #dfe8f0;height:44px}.fleet-calendar-sticky-v134.head{height:66px;padding:0 20px;font-size:15px}.fleet-calendar-sticky-v134.vehicle{height:64px;padding:0 20px;font-size:17px}.fleet-calendar-date-v134{height:66px}.fleet-calendar-date-v134 b{font-size:15px}.fleet-calendar-date-v134 span{margin-top:3px;font-size:12px;font-weight:700}.fleet-calendar-date-v134.weekend{background:#f1f5f9}.fleet-calendar-date-v134.today{color:#0c62e8;background:#eaf3ff;position:relative}.fleet-calendar-date-v134.today:after{content:"";background:#176bff;border-radius:999px 999px 0 0;height:3px;position:absolute;bottom:0;left:8px;right:8px}.fleet-calendar-cell-v134{height:64px;position:relative}.fleet-calendar-cell-v134.free.weekend{background:#def2e7}.fleet-calendar-cell-v134.today:after{content:"";background:#176bff73;height:3px;position:absolute;inset:0 0 auto}.fleet-calendar-manage-v134{background:#fff;height:64px;font-size:14px}.fleet-calendar-action-head-v134{height:66px}.calendar-note-v134{font-size:15px;line-height:1.55}@media (max-width:820px){.fleet-calendar-wrap-v1341 .fleet-calendar-legend-v134 span{font-size:13px}.fleet-calendar-sticky-v134.vehicle{font-size:16px}}.cancel-reason-panel-v136{background:#f8fbff;border:1px solid #cfdced;border-radius:14px;gap:11px;width:min(560px,100%);padding:16px;display:grid;box-shadow:0 10px 28px #112b530f}.cancel-reason-panel-v136>div:first-child{gap:3px;display:grid}.cancel-reason-panel-v136>div:first-child strong{color:#0b1f3a;font-size:1rem}.cancel-reason-panel-v136>div:first-child small{color:#63748c}.cancel-reason-panel-v136 select,.cancel-reason-panel-v136 textarea{color:#0b1f3a;width:100%;font:inherit;background:#fff;border:1px solid #d3deeb;border-radius:10px;padding:11px 12px}.cancel-reason-panel-v136 textarea{resize:vertical;min-height:82px}.cancel-reason-actions-v136{flex-wrap:wrap;gap:9px;display:flex}.admin-cancel-reason-v136{max-width:230px;margin-top:5px;line-height:1.35;display:block;color:#7a4d00!important}.admin-moderation-v3 article>div{min-width:0}.admin-moderation-v3 article>div small{overflow-wrap:anywhere}.partner-documents-v137{gap:22px;display:grid}.partner-doc-head-v137{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.partner-doc-head-v137 h2{letter-spacing:-.03em;color:#102b45;margin:5px 0 8px;font-size:28px}.partner-doc-head-v137 p{color:#667d91;max-width:760px;margin:0;font-size:15px;line-height:1.65}.partner-doc-kicker-v137{color:#176bff;letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:850}.partner-doc-progress-v137{text-align:center;background:#f8fbff;border:1px solid #dce6f0;border-radius:18px;flex:none;min-width:150px;padding:15px 18px}.partner-doc-progress-v137 strong{color:#176bff;letter-spacing:-.05em;font-size:30px;display:block}.partner-doc-progress-v137 span{color:#657c91;margin-top:3px;font-size:12px;font-weight:720;display:block}.partner-doc-progress-v137.ready{background:#effaf5;border-color:#a8dcc7}.partner-doc-progress-v137.ready strong{color:#12825a}.partner-doc-progressbar-v137{background:#e8eef5;border-radius:999px;height:9px;overflow:hidden}.partner-doc-progressbar-v137 i{border-radius:inherit;background:linear-gradient(90deg,#176bff,#4b92ff);height:100%;transition:width .3s;display:block}.partner-doc-checklist-v137{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.partner-doc-check-v137{background:#fff;border:1px solid #dfe7f0;border-radius:18px;grid-template-columns:auto minmax(0,1fr);gap:13px;padding:18px;display:grid;position:relative;box-shadow:0 8px 24px #102b4509}.partner-doc-check-v137.status-approved{background:#f5fcf8;border-color:#b4decf}.partner-doc-check-v137.status-rejected{background:#fff8f8;border-color:#efc3c8}.partner-doc-check-v137.status-missing{background:#fbfcfe}.partner-doc-step-v137{color:#176bff;background:#edf4ff;border-radius:12px;place-items:center;width:38px;height:38px;font-size:14px;font-weight:900;display:grid}.status-approved .partner-doc-step-v137{color:#12825a;background:#dff5eb}.status-rejected .partner-doc-step-v137{color:#b92f42;background:#ffeaec}.partner-doc-copy-v137{min-width:0}.partner-doc-copy-v137>strong{color:#14314a;margin:1px 0 8px;font-size:16px;display:block}.partner-doc-copy-v137>small{color:#8797a6;margin-top:7px;font-size:11px;display:block}.partner-doc-status-v137{color:#667b8d;background:#edf2f7;border-radius:999px;align-items:center;min-height:27px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.partner-doc-status-v137.pending{color:#8d6412;background:#fff4d7}.partner-doc-status-v137.approved{color:#137b56;background:#dff5eb}.partner-doc-status-v137.rejected{color:#b32c40;background:#ffe8ea}.partner-doc-card-actions-v137{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:9px;padding-top:4px;display:flex}.doc-link-v137,.doc-remove-v137,.partner-doc-inline-upload-v137 button,.partner-optional-list-v137 a,.partner-optional-list-v137 button{color:#176bff;background:#fff;border:1px solid #d5e1ed;border-radius:11px;justify-content:center;align-items:center;min-height:40px;padding:0 12px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.doc-remove-v137,.partner-optional-list-v137 button{color:#b42f3e;border-color:#efd0d4}.partner-doc-inline-upload-v137{flex:1;align-items:center;gap:8px;display:flex}.partner-doc-inline-upload-v137 label{color:#506a80;cursor:pointer;background:#f8fbff;border:1px dashed #b9cbe0;border-radius:11px;flex:1;align-items:center;min-width:180px;min-height:40px;padding:0 12px;font-size:12px;font-weight:720;display:flex;position:relative}.partner-doc-inline-upload-v137 label:hover{background:#f1f7ff;border-color:#6ea6f7}.partner-doc-inline-upload-v137 input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.partner-doc-inline-upload-v137 button{background:#edf5ff;border-color:#9fc0f1}.partner-submit-v137{background:linear-gradient(135deg,#f8fbff,#f2f6fb);border:1px solid #dfe7f0;border-radius:20px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.partner-submit-v137.ready{background:linear-gradient(135deg,#f2fbf7,#f8fffb);border-color:#b3ddcc}.partner-submit-v137>div{gap:4px;display:grid}.partner-submit-v137 strong{color:#17354d;font-size:16px}.partner-submit-v137 span{color:#6b8194;font-size:12px}.partner-submit-v137 .button{min-width:260px}.partner-optional-v137{border-top:1px solid #e8eef4;padding-top:20px}.partner-optional-v137>div:first-child h3{margin:0 0 5px;font-size:18px}.partner-optional-v137>div:first-child p{color:#71869a;margin:0;font-size:13px}.partner-optional-form-v137{grid-template-columns:minmax(180px,.7fr) minmax(260px,1.4fr) auto;gap:10px;margin-top:15px;display:grid}.partner-optional-form-v137 select,.partner-optional-form-v137 input{background:#fff;border:1px solid #d8e2ec;border-radius:12px;min-height:48px;padding:10px 12px}.partner-optional-list-v137{gap:9px;margin-top:15px;display:grid}.partner-optional-list-v137 article{background:#fbfcfe;border:1px solid #e4eaf1;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex}.partner-optional-list-v137 article>div{gap:3px;display:grid}.partner-optional-list-v137 small{color:#7f91a2}.partner-optional-list-v137 article>span{gap:8px;display:flex}.verification-mini-progress-v137{align-items:center;gap:10px;margin-top:9px;display:flex}.verification-mini-progress-v137>span{background:#e5ecf3;border-radius:999px;width:min(260px,46vw);height:7px;overflow:hidden}.verification-mini-progress-v137 i{border-radius:inherit;background:#176bff;height:100%;display:block}.verification-mini-progress-v137 b{color:#647b90;font-size:11px}.application-status-v137{border-radius:8px!important;width:max-content!important;margin-top:5px!important;padding:5px 8px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}.application-status-v137.draft{background:#fff3d3;color:#89620d!important}.application-status-v137.submitted{background:#e4f7ed;color:#137c55!important}.tr-mobile-booking-bar-v137{display:none}.theme-toggle-v14{color:#17344f;cursor:pointer;background:#fff;border:1px solid #dce6ef;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;transition:all .18s;display:grid}.theme-toggle-v14:hover{color:var(--blue);background:#f7faff;border-color:#a9c5f0}.tr-search-grid{grid-template-columns:1.28fr .9fr .9fr auto!important}@media (max-width:1100px){.tr-search-grid,.tr-search-final .tr-search-grid{grid-template-columns:1fr 1fr!important}.tr-search-submit,.tr-search-final .tr-search-submit{grid-column:1/-1!important}}@media (max-width:620px){.tr-search-grid,.tr-search-final .tr-search-grid{grid-template-columns:1fr!important}.tr-search-submit,.tr-search-final .tr-search-submit{grid-column:auto!important}}.home-refresh-v10 .category-photo-v10{justify-content:center!important;align-items:center!important;padding:12px 10px 2px!important;display:flex!important}.home-refresh-v10 .category-photo-v10>img{object-fit:contain!important;object-position:center!important;z-index:1!important;filter:drop-shadow(0 12px 16px #0d263f29)!important;width:100%!important;height:100%!important;position:relative!important}.home-refresh-v10 .category-card-v10:hover .category-photo-v10>img{transform:translateY(-2px)scale(1.035)!important}.home-refresh-v10 .category-photo-overlay-v10{display:none!important}.tr-footer-brand{box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important;display:block!important}.tr-footer-brand img,.tr-footer-logo{width:190px!important;height:auto!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}.tr-footer-brand p{margin-top:16px!important}.support-title-v14{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.support-title-v14 h2{margin-bottom:0}.support-title-v14 a{color:var(--tr-blue);font-size:13px;font-weight:760;text-decoration:none}.support-title-v14 a:hover{text-decoration:underline}html[data-theme=dark]{--white:#0f1b29;--soft:#111f2f;--line:#26384b;--muted:#9caec0;--navy:#eaf2fb;--navy-2:#cad8e7;--pale:#162b43;--tr-navy:#edf4fb;--tr-text:#dce7f2;--tr-muted:#9fb0c0;--tr-line:#2a3b4d;--tr-bg:#0d1825;--tr-white:#111e2c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] body{color:#e8f0f8;background:#0b1520}html[data-theme=dark] .site-header-final,html[data-theme=dark] .site-header-compact,html[data-theme=dark] .header-main-final{box-shadow:0 1px #233548;color:#eaf2fb!important;background:#0e1926!important}html[data-theme=dark] .site-header-final .language-menu summary:hover,html[data-theme=dark] .site-header-final .header-login:hover,html[data-theme=dark] .theme-toggle-v14:hover{color:#6fa7ff!important;background:#192b3e!important;border-color:#3f6286!important}html[data-theme=dark] .language-dropdown,html[data-theme=dark] .account-menu-panel-v11,html[data-theme=dark] .mobile-nav-panel{box-shadow:0 20px 55px #0000006b;color:#e5eef7!important;background:#142130!important;border-color:#2b3e50!important}html[data-theme=dark] .language-dropdown a,html[data-theme=dark] .account-menu-panel-v11 a,html[data-theme=dark] .account-menu-logout-v11,html[data-theme=dark] .mobile-nav-panel a{color:#dbe7f3!important}html[data-theme=dark] .language-dropdown a:hover,html[data-theme=dark] .account-menu-panel-v11 a:hover,html[data-theme=dark] .mobile-nav-panel a:hover{color:#78aaff!important;background:#1c3147!important}html[data-theme=dark] .account-menu-panel-v11 small{color:#91a6b9!important}html[data-theme=dark] .home-final{background:#0b1520!important}html[data-theme=dark] .hero-final{background:linear-gradient(#0d1a28 0%,#102235 100%)!important;border-color:#24394e!important}html[data-theme=dark] .hero-final-copy h1,html[data-theme=dark] .home-refresh-v10 .final-section-head h2,html[data-theme=dark] .home-refresh-v10 .compare-final-copy h2,html[data-theme=dark] .home-refresh-v10 .partner-final-grid h2{color:#f2f7fc!important}html[data-theme=dark] .hero-final-copy>p,html[data-theme=dark] .hero-final-points span,html[data-theme=dark] .home-refresh-v10 .final-section-head p,html[data-theme=dark] .home-refresh-v10 .compare-final-copy>p{color:#a8b8c8!important}html[data-theme=dark] .hero-final-badge{color:#b9cbe0!important;background:#14273a!important;border-color:#2b4662!important}html[data-theme=dark] .tr-search,html[data-theme=dark] .tr-search-final{background:#111e2c!important;border-color:#2a3d50!important;box-shadow:0 24px 60px #00000047!important}html[data-theme=dark] .tr-search-field,html[data-theme=dark] .tr-date,html[data-theme=dark] .tr-search-final .tr-search-field,html[data-theme=dark] .tr-search-final .tr-date{background:#172636!important;border-color:#2b3e50!important}html[data-theme=dark] .tr-search-field select,html[data-theme=dark] .tr-date-trigger{color:#e7f0f9!important}html[data-theme=dark] .tr-field-label,html[data-theme=dark] .tr-switch,html[data-theme=dark] .tr-search-note{color:#9fb0c0!important}html[data-theme=dark] .tr-calendar{background:#142130!important;border-color:#2a3d50!important}html[data-theme=dark] .tr-calendar-head strong,html[data-theme=dark] .tr-calendar-grid button{color:#dce7f2!important}html[data-theme=dark] .benefit-strip-final,html[data-theme=dark] .home-refresh-v10 .categories-final,html[data-theme=dark] .home-refresh-v10 .catalog-home-final,html[data-theme=dark] .home-refresh-v10 .compare-final,html[data-theme=dark] .home-refresh-v10 .process-final,html[data-theme=dark] .home-refresh-v10 .destinations-final{background:#0b1520!important}html[data-theme=dark] .home-refresh-v10 .benefit-grid-v10 article,html[data-theme=dark] .home-refresh-v10 .category-card-v10,html[data-theme=dark] .home-refresh-v10 .compare-final-items article,html[data-theme=dark] .tr-car-card{box-shadow:none!important;background:#111f2e!important;border-color:#293c4f!important}html[data-theme=dark] .home-refresh-v10 .benefit-grid-v10 strong,html[data-theme=dark] .home-refresh-v10 .category-card-content-v10 strong,html[data-theme=dark] .home-refresh-v10 .compare-final-items h3,html[data-theme=dark] .tr-car-heading h3 a{color:#eaf2fb!important}html[data-theme=dark] .home-refresh-v10 .benefit-grid-v10 p,html[data-theme=dark] .home-refresh-v10 .compare-final-items p{color:#9fb0c0!important}html[data-theme=dark] .home-refresh-v10 .category-card-content-v10 span{background:#18304a!important}html[data-theme=dark] .catalog-page,html[data-theme=dark] .detail-page,html[data-theme=dark] .legal-page,html[data-theme=dark] .account-page-v3,html[data-theme=dark] .account-profile-page-v12{background:#0b1520!important}html[data-theme=dark] .catalog-search,html[data-theme=dark] .tr-filters,html[data-theme=dark] .filters-panel,html[data-theme=dark] .detail-section,html[data-theme=dark] .supplier-card,html[data-theme=dark] .booking-widget,html[data-theme=dark] .tr-summary,html[data-theme=dark] .legal-content,html[data-theme=dark] .account-empty-v3,html[data-theme=dark] .customer-bookings-v3>article,html[data-theme=dark] .customer-support-cases-v3>div>article,html[data-theme=dark] .account-profile-form-v12,html[data-theme=dark] .account-security-v13>section,html[data-theme=dark] .vehicle-form-v2,html[data-theme=dark] .dash-panel-v2{color:#e7eff7!important;background:#111f2e!important;border-color:#293c4f!important}html[data-theme=dark] .legal-content h2,html[data-theme=dark] .account-head-v3 h1,html[data-theme=dark] .customer-support-cases-v3 h2,html[data-theme=dark] .account-security-v13 h1,html[data-theme=dark] .account-security-v13 h2{color:#edf4fb!important}html[data-theme=dark] .legal-content p,html[data-theme=dark] .legal-content li,html[data-theme=dark] .legal-hero p,html[data-theme=dark] .account-head-v3 p{color:#a5b5c5!important}html[data-theme=dark] .legal-toc{background:#111f2e!important;border-color:#293c4f!important}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{color:#e7eff7}html[data-theme=dark] .vehicle-form-grid-v2 input,html[data-theme=dark] .vehicle-form-grid-v2 select,html[data-theme=dark] .settings-grid-v2 select{color:#e7eff7!important;background:#172636!important;border-color:#304356!important}@media (max-width:720px){.theme-toggle-v14{width:40px;height:40px}}html[data-theme=dark] .site-header-final .brand img{filter:brightness(0)invert()}html[data-theme=dark]{--dark-bg:#09131e;--dark-bg-2:#0c1825;--dark-surface:#111f2e;--dark-surface-2:#162636;--dark-surface-3:#1a2c3e;--dark-line:#2a3d50;--dark-line-soft:#223548;--dark-text:#edf4fb;--dark-muted:#9fb2c4;--dark-blue-soft:#173553}html[data-theme=dark] body,html[data-theme=dark] .tr-catalog-page,html[data-theme=dark] .tr-detail-page,html[data-theme=dark] .tr-checkout-page,html[data-theme=dark] .help-page-v2,html[data-theme=dark] .legal-page,html[data-theme=dark] .account-page-v3,html[data-theme=dark] .account-profile-page-v12,html[data-theme=dark] .partner-landing{background:var(--dark-bg)!important;color:var(--dark-text)!important}html[data-theme=dark] .site-header-final,html[data-theme=dark] .site-header-final.site-header-compact,html[data-theme=dark] .header-main-final{border-color:var(--dark-line-soft)!important;box-shadow:0 1px 0 var(--dark-line-soft)!important;background:#0c1825fa!important}html[data-theme=dark] .site-header-final .main-nav a{color:#dce8f3!important}html[data-theme=dark] .site-header-final .main-nav a:hover{color:#78aaff!important}html[data-theme=dark] .site-header-final .language-menu summary,html[data-theme=dark] .site-header-final .header-login,html[data-theme=dark] .theme-toggle-v14{color:#e4edf6!important;background:#132334!important;border-color:#2b4054!important}html[data-theme=dark] .language-dropdown,html[data-theme=dark] .account-menu-panel-v11,html[data-theme=dark] .mobile-nav-panel{color:var(--dark-text)!important;background:#132334!important;border-color:#2b4054!important}html[data-theme=dark] .tr-catalog-search{border-color:var(--dark-line-soft)!important;background:#0d1926!important}html[data-theme=dark] .tr-filters-desktop,html[data-theme=dark] .tr-filter-modal>aside{background:var(--dark-surface)!important;border-color:var(--dark-line)!important;color:var(--dark-text)!important}html[data-theme=dark] .tr-filter-head,html[data-theme=dark] .tr-filter-section,html[data-theme=dark] .tr-filter-modal-top{border-color:var(--dark-line-soft)!important}html[data-theme=dark] .tr-filter-head strong,html[data-theme=dark] .tr-filter-section h3,html[data-theme=dark] .tr-filter-title h3,html[data-theme=dark] .tr-check b,html[data-theme=dark] .tr-results-head h1{color:var(--dark-text)!important}html[data-theme=dark] .tr-range-labels,html[data-theme=dark] .tr-results-head>div>span,html[data-theme=dark] .tr-results-head p,html[data-theme=dark] .tr-sort span{color:var(--dark-muted)!important}html[data-theme=dark] .tr-check>span{background:#132334!important;border-color:#50657a!important}html[data-theme=dark] .tr-check input:checked+span{background:var(--tr-blue)!important;border-color:var(--tr-blue)!important}html[data-theme=dark] .tr-sort select{background:var(--dark-surface)!important;border-color:var(--dark-line)!important;color:var(--dark-text)!important}html[data-theme=dark] .tr-sort select option{background:var(--dark-surface)!important;color:var(--dark-text)!important}html[data-theme=dark] .tr-active-flags span{color:#bed0df!important;background:#132334!important;border-color:#2a4054!important}html[data-theme=dark] .tr-empty{background:var(--dark-surface)!important;color:var(--dark-muted)!important;border-color:#3b5369!important}html[data-theme=dark] .tr-empty strong{color:var(--dark-text)!important}html[data-theme=dark] .tr-empty p{color:var(--dark-muted)!important}html[data-theme=dark] .tr-info-card{color:#a9bfd3!important;background:#10283c!important;border-color:#244868!important}html[data-theme=dark] .tr-info-card strong{color:#d8e9f9!important}html[data-theme=dark] .tr-info-card p{color:#a9bfd3!important}html[data-theme=dark] .tr-mobile-filter-button{background:var(--dark-surface)!important;border-color:var(--dark-line)!important;color:var(--dark-text)!important}html[data-theme=dark] .tr-filter-modal-top button{color:#dce8f3!important;background:#1a2d40!important}html[data-theme=dark] .tr-detail-title,html[data-theme=dark] .tr-detail-specs>div,html[data-theme=dark] .tr-detail-card,html[data-theme=dark] .tr-booking-card,html[data-theme=dark] .tr-form-card,html[data-theme=dark] .tr-summary,html[data-theme=dark] .checkout-form-card,html[data-theme=dark] .checkout-summary-v2,html[data-theme=dark] .review-card-v2,html[data-theme=dark] .reviews-empty-v2{background:var(--dark-surface)!important;border-color:var(--dark-line)!important;color:var(--dark-text)!important}html[data-theme=dark] .tr-detail-title h1,html[data-theme=dark] .tr-detail-card h2,html[data-theme=dark] .tr-detail-specs strong,html[data-theme=dark] .tr-booking-card strong,html[data-theme=dark] .tr-summary strong,html[data-theme=dark] .review-card-v2 h3,html[data-theme=dark] .reviews-empty-v2 strong{color:var(--dark-text)!important}html[data-theme=dark] .tr-detail-title p,html[data-theme=dark] .tr-detail-card p,html[data-theme=dark] .tr-included span,html[data-theme=dark] .tr-breadcrumb,html[data-theme=dark] .review-card-v2>p,html[data-theme=dark] .reviews-empty-v2 p{color:var(--dark-muted)!important}html[data-theme=dark] .tr-field input,html[data-theme=dark] .tr-field select,html[data-theme=dark] .tr-textarea-field textarea,html[data-theme=dark] .checkout-form-card input,html[data-theme=dark] .checkout-form-card select,html[data-theme=dark] .checkout-form-card textarea{background:var(--dark-surface-2)!important;color:var(--dark-text)!important;border-color:#344a5f!important}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{opacity:1;color:#73889c!important}html[data-theme=dark] .auth-page{background:var(--dark-bg)!important}html[data-theme=dark] .auth-card-wrap{background:#0b1723!important}html[data-theme=dark] .auth-card,html[data-theme=dark] .mfa-card-v12{background:var(--dark-surface)!important;color:var(--dark-text)!important;border-color:#30465a!important;box-shadow:0 24px 60px #0000004d!important}html[data-theme=dark] .auth-card h2,html[data-theme=dark] .mfa-card-v12 h1{color:var(--dark-text)!important}html[data-theme=dark] .auth-card>p,html[data-theme=dark] .mfa-card-v12>p,html[data-theme=dark] .auth-hint-v2{color:var(--dark-muted)!important}html[data-theme=dark] .auth-card form label>span,html[data-theme=dark] .contact-phone-v12>span,html[data-theme=dark] .telegram-username-v12>span,html[data-theme=dark] .contact-pref-head-v12{color:#bdd0e0!important}html[data-theme=dark] .auth-card input,html[data-theme=dark] .magic-form-v2>input,html[data-theme=dark] .contact-phone-v12 input,html[data-theme=dark] .telegram-username-v12 input,html[data-theme=dark] .mfa-card-v12 form input{background:var(--dark-surface-2)!important;color:var(--dark-text)!important;border-color:#344a5f!important}html[data-theme=dark] .account-type-tabs-v11 a{color:#b8c9d8!important;background:#142434!important;border-color:#30465a!important}html[data-theme=dark] .account-type-tabs-v11 a.active{color:#8fbcff!important;background:#173553!important;border-color:#4f8de8!important}html[data-theme=dark] .contact-pref-option-v12{background:#142434!important;border-color:#30465a!important}html[data-theme=dark] .contact-pref-option-v12:has(input:checked){background:#173553!important;border-color:#4f8de8!important}html[data-theme=dark] .contact-pref-option-v12 b{color:#d7e3ee!important}html[data-theme=dark] .contact-pref-mark-v12{box-shadow:none!important;background:#1b3044!important}html[data-theme=dark] .signup-terms-v11 span{color:#aebfd0!important}html[data-theme=dark] .auth-separator{color:#71869a!important}html[data-theme=dark] .auth-separator:before,html[data-theme=dark] .auth-separator:after{background:#30465a!important}html[data-theme=dark] .auth-side>a{align-self:flex-start!important;width:auto!important;max-width:max-content!important}html[data-theme=dark] .help-page-v2 .section-v2{background:var(--dark-bg)!important}html[data-theme=dark] .faq-side-v2{background:var(--dark-surface)!important;border-color:var(--dark-line)!important}html[data-theme=dark] .faq-side-v2>strong{color:#91a6b9!important}html[data-theme=dark] .faq-side-v2>a{color:#d4e0eb!important}html[data-theme=dark] .faq-side-v2>a:hover{color:#86b2ff!important;background:#18304a!important}html[data-theme=dark] .faq-side-card-v2{background:#152c43!important}html[data-theme=dark] .faq-side-card-v2 span{color:#e9f2fb!important}html[data-theme=dark] .faq-side-card-v2 p{color:#9fb2c4!important}html[data-theme=dark] .faq-accordion details{border-color:#2a4054!important}html[data-theme=dark] .faq-accordion summary{color:#eaf2fa!important}html[data-theme=dark] .faq-accordion summary i{color:#78aaff!important;background:#173553!important}html[data-theme=dark] .faq-accordion p{color:#a8b9c9!important}html[data-theme=dark] .legal-hero{border-color:var(--dark-line-soft)!important;background:#0d1b29!important}html[data-theme=dark] .legal-hero h1{color:var(--dark-text)!important}html[data-theme=dark] .legal-hero p{color:#a9bbcb!important}html[data-theme=dark] .legal-hero small{color:#8196a9!important}html[data-theme=dark] .legal-toc,html[data-theme=dark] .legal-content{background:var(--dark-surface)!important;border-color:var(--dark-line)!important}html[data-theme=dark] .legal-toc strong,html[data-theme=dark] .legal-content h2{color:var(--dark-text)!important}html[data-theme=dark] .legal-toc a{color:#aebfd0!important}html[data-theme=dark] .legal-toc a:hover{color:#78aaff!important}html[data-theme=dark] .legal-content section{border-color:#293d50!important}html[data-theme=dark] .legal-content p,html[data-theme=dark] .legal-content li{color:#b0c0ce!important}html[data-theme=dark] .account-empty-v3,html[data-theme=dark] .customer-bookings-v3>article,html[data-theme=dark] .customer-support-cases-v3 article,html[data-theme=dark] .account-profile-form-v12,html[data-theme=dark] .account-security-v13>section,html[data-theme=dark] .account-security-head-v13{background:var(--dark-surface)!important;border-color:var(--dark-line)!important;color:var(--dark-text)!important}html[data-theme=dark] .account-profile-form-v12 h2,html[data-theme=dark] .account-head-v3 h1,html[data-theme=dark] .account-security-v13 h1,html[data-theme=dark] .account-security-v13 h2{color:var(--dark-text)!important}html[data-theme=dark] .preview-banner-final,html[data-theme=dark] .security-notice-v2,html[data-theme=dark] .checkout-payment-disabled,html[data-theme=dark] .catalog-empty-v2{color:#b8cad9!important;background:#12263a!important;border-color:#29445e!important}html[data-theme=dark] .button-secondary,html[data-theme=dark] .tr-button-secondary{color:#eaf2fa!important;background:#172838!important;border-color:#334a5f!important}html[data-theme=dark] .home-refresh-v10 .faq-final{background:#09131e!important}html[data-theme=dark] .home-refresh-v10 .faq-final .faq-intro-v2 h2,html[data-theme=dark] .home-refresh-v10 .faq-final .faq-accordion summary{color:#edf4fb!important}html[data-theme=dark] .home-refresh-v10 .faq-final .faq-intro-v2 p,html[data-theme=dark] .home-refresh-v10 .faq-final .faq-accordion p{color:#a9bac9!important}html[data-theme=dark] .partner-landing .partner-hero{background:linear-gradient(#0d1a28 0%,#09131e 100%)!important}html[data-theme=dark] .partner-landing .partner-hero h1,html[data-theme=dark] .partner-landing .section-head-v2 h2,html[data-theme=dark] .partner-landing .partner-tool-grid h3,html[data-theme=dark] .partner-landing .partner-apply-card h2{color:#edf4fb!important}html[data-theme=dark] .partner-landing .partner-hero p,html[data-theme=dark] .partner-landing .partner-proof-row,html[data-theme=dark] .partner-landing .partner-tool-grid p,html[data-theme=dark] .partner-landing .partner-apply-card p,html[data-theme=dark] .partner-landing .partner-apply-card small{color:#a6b8c9!important}html[data-theme=dark] .partner-landing>.section-v2,html[data-theme=dark] .partner-landing .partner-apply-section{background:#09131e!important}html[data-theme=dark] .partner-landing .partner-tool-grid article,html[data-theme=dark] .partner-landing .partner-hero-console,html[data-theme=dark] .partner-landing .partner-apply-card{color:#edf4fb!important;background:#111f2e!important;border-color:#2a3d50!important;box-shadow:0 18px 48px #0000003d!important}html[data-theme=dark] .partner-landing .console-metrics span{background:#162636!important}html[data-theme=dark] .partner-landing .console-chart,html[data-theme=dark] .partner-landing .console-row{border-color:#293d50!important}html[data-theme=dark] .partner-landing .console-row b,html[data-theme=dark] .partner-landing .console-row strong,html[data-theme=dark] .partner-landing .console-metrics strong{color:#edf4fb!important}html[data-theme=dark] .partner-landing .console-row small,html[data-theme=dark] .partner-landing .console-metrics small,html[data-theme=dark] .partner-landing .demo-caption{color:#91a6ba!important}html[data-theme=dark] .partner-landing .partner-apply-card label span{color:#c9d7e4!important}html[data-theme=dark] .partner-landing .partner-apply-card input{color:#edf4fb!important;background:#162636!important;border-color:#344a5f!important}html[data-theme=dark] .dashboard-layout-v137,html[data-theme=dark] .dashboard-layout-v11,html[data-theme=dark] .dashboard-main-v2{color:#edf4fb!important;background:#09131e!important}html[data-theme=dark] .dashboard-page-v2,html[data-theme=dark] .dashboard-page-readable-v11,html[data-theme=dark] .dashboard-page-v134,html[data-theme=dark] .dashboard-title-row h1,html[data-theme=dark] .admin-section-card-v11 h2,html[data-theme=dark] .metric-card>strong,html[data-theme=dark] .dash-panel-head h2{color:#edf4fb!important}html[data-theme=dark] .dashboard-title-row p,html[data-theme=dark] .metric-card-top>span:first-child,html[data-theme=dark] .metric-card>small,html[data-theme=dark] .admin-section-card-v11 p,html[data-theme=dark] .dashboard-eyebrow{color:#9fb2c4!important}html[data-theme=dark] .dashboard-eyebrow span{color:#93bdff!important;background:#173553!important}html[data-theme=dark] .metric-card,html[data-theme=dark] .admin-section-card-v11,html[data-theme=dark] .dash-panel-v2{box-shadow:none!important;background:#111f2e!important;border-color:#2a3d50!important}html[data-theme=dark] .admin-section-card-v11:hover{background:#142638!important;border-color:#3f6285!important}html[data-theme=dark] .admin-section-card-v11>span{color:#78aaff!important;background:#173553!important}html[data-theme=dark] .admin-section-card-v11>strong,html[data-theme=dark] .partner-section-grid-v11 .admin-section-card-v11>svg{color:#78aaff!important}html[data-theme=dark] .dashboard-mobile-top-v137,html[data-theme=dark] .dashboard-mobile-drawer-v137,html[data-theme=dark] .dashboard-mobile-quick-v137{color:#edf4fb!important;background:#111f2e!important;border-color:#2a3d50!important}html[data-theme=dark] .dashboard-mobile-quick-v137 a,html[data-theme=dark] .dashboard-mobile-drawer-v137 nav a{color:#b7c8d8!important}html[data-theme=dark] .dashboard-mobile-quick-v137 a.active,html[data-theme=dark] .dashboard-mobile-drawer-v137 nav a.active{color:#8fbcff!important;background:#173553!important}html[data-theme=dark] .dashboard-mobile-workspace-v137{background:#142536!important;border-color:#2a3d50!important}html[data-theme=dark] .dashboard-theme-control-v143 .theme-toggle-v14,html[data-theme=dark] .dashboard-mobile-actions-v143 .theme-toggle-v14{color:#dce8f4!important;background:#142536!important;border-color:#2e455b!important}.dashboard-mobile-actions-v143{align-items:center;gap:8px;display:flex}.dashboard-theme-control-v143{align-items:center;margin-top:2px;display:flex}.dashboard-theme-control-v143 .theme-toggle-v14{color:#dce8f4;background:#ffffff0f;border-color:#ffffff24;width:38px;height:38px}.booking-otp-v139{background:#f7fbff;border:1px solid #cfe0f5;border-radius:18px;margin-top:18px;padding:22px;box-shadow:0 12px 30px #0c2d4e14}.booking-otp-v139 h3{color:#102c47;margin:0 0 8px;font-size:22px}.booking-otp-v139 p{color:#5f7892;margin:0 0 10px;line-height:1.55}.booking-otp-v139>strong{color:#1769ff;margin-bottom:15px;display:block}.booking-otp-v139 label{gap:7px;display:grid}.booking-otp-v139 label span{color:#264765;font-weight:750}.booking-otp-v139 input{letter-spacing:.18em;color:#102c47;background:#fff;border:1px solid #c7d8e8;border-radius:12px;width:100%;min-height:54px;padding:0 16px;font-size:24px;font-weight:800}.booking-otp-v139 small{color:#58718a;margin-top:10px;display:block}.booking-otp-v139>div{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.booking-otp-error-v139{color:#b42318;margin-top:12px;font-weight:700}html[data-theme=dark] .booking-otp-v139{box-shadow:none;background:#102235;border-color:#294761}html[data-theme=dark] .booking-otp-v139 h3,html[data-theme=dark] .booking-otp-v139 label span{color:#f4f8fc}html[data-theme=dark] .booking-otp-v139 p,html[data-theme=dark] .booking-otp-v139 small{color:#a9bed1}html[data-theme=dark] .booking-otp-v139 input{color:#fff;background:#0d1b2a;border-color:#35536d}.tr-booking-addresses-v1391{gap:7px;margin:13px 0 4px;display:grid}.tr-booking-addresses-v1391>div{border:1px solid var(--tr-line);background:#f8fafc;border-radius:11px;padding:10px 11px}.tr-booking-addresses-v1391 span,.tr-booking-addresses-v1391 strong{display:block}.tr-booking-addresses-v1391 span{color:#82919e;text-transform:uppercase;letter-spacing:.04em;font-size:8px}.tr-booking-addresses-v1391 strong{color:#304a5f;margin-top:3px;font-size:10px}.tr-booking-date-time-v1391{gap:7px;display:grid}.tr-booking-date-time-v1391>label{border:1px solid var(--tr-line);background:#fff;border-radius:11px;gap:5px;padding:9px 10px;display:grid}.tr-booking-date-time-v1391>label>span{color:#728698;font-size:8px;font-weight:750}.tr-booking-date-time-v1391 input[type=time]{color:#183850;width:100%;font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:0;outline:0;font-size:11px;font-weight:750}.tr-supplier .has-logo-v1391,.tr-supplier-detail .has-logo-v1391{border:1px solid var(--tr-line);background:#fff;padding:0;overflow:hidden}.tr-supplier .has-logo-v1391 img,.tr-supplier-detail .has-logo-v1391 img{object-fit:contain;width:100%;height:100%;padding:3px;display:block}.partner-logo-editor-v1391{background:#f8fbff;border:1px solid #e2eaf2;border-radius:14px;grid-template-columns:92px 1fr;align-items:center;gap:16px;padding:16px;display:grid}.partner-logo-preview-v1391{color:#176bff;background:#fff;border:1px solid #dce6ef;border-radius:16px;place-items:center;width:92px;height:92px;font-size:24px;font-weight:850;display:grid;overflow:hidden}.partner-logo-preview-v1391 img{object-fit:contain;width:100%;height:100%;padding:8px}.partner-logo-editor-v1391>div:last-child{justify-items:start;gap:7px;display:grid}.partner-logo-editor-v1391 strong{color:#17344d;font-size:15px}.partner-logo-editor-v1391 p{color:#698096;margin:0;font-size:12px}.partner-logo-editor-v1391 label{position:relative;overflow:hidden}.partner-logo-editor-v1391 input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.tr-summary-addresses-v1391{gap:2px!important;display:grid!important}.tr-summary-addresses-v1391>span:not(:first-child){margin-top:8px}.tr-summary-addresses-v1391 strong{font-size:12px!important}.tr-summary-addresses-v1391 small{font-size:9px!important}html[data-theme=dark] .tr-booking-addresses-v1391>div,html[data-theme=dark] .tr-booking-date-time-v1391>label{background:#13283a;border-color:#2a4357}html[data-theme=dark] .tr-booking-addresses-v1391 strong,html[data-theme=dark] .tr-booking-date-time-v1391 input[type=time]{color:#f1f6fb}html[data-theme=dark] .tr-booking-date-time-v1391 input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] .partner-logo-editor-v1391{background:#13283a;border-color:#2a4357}html[data-theme=dark] .partner-logo-preview-v1391{background:#fff;border-color:#37526a}html[data-theme=dark] .partner-logo-editor-v1391 strong{color:#f3f7fb}html[data-theme=dark] .partner-logo-editor-v1391 p{color:#aebdca}@media (max-width:640px){.partner-logo-editor-v1391{grid-template-columns:72px 1fr}.partner-logo-preview-v1391{width:72px;height:72px}.tr-booking-dates{grid-template-columns:1fr!important}.tr-booking-addresses-v1391 strong{font-size:11px}}.partner-doc-format-hint-v1392{color:var(--muted,#6b7f93);margin-top:8px;font-size:12px;font-weight:700;line-height:1.45;display:block}[data-theme=dark] .partner-doc-format-hint-v1392{color:#9fb2c6}.partner-document-private-v13135{color:#365a79;background:#f4f8fd;border:1px solid #cfe0f3;border-radius:10px;max-width:680px;margin-top:8px;padding:9px 11px;font-size:12px;font-weight:720;line-height:1.45;display:block}[data-theme=dark] .partner-document-private-v13135{color:#b8cbe0;background:#12283b;border-color:#31506a}.vehicle-section-help-v1394{color:var(--muted,#61748a);margin:-6px 0 18px;font-size:14px;line-height:1.55}.vehicle-feature-grid-v1394{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.vehicle-feature-option-v1394{color:#18324d;cursor:pointer;background:#fff;border:1px solid #dbe5f0;border-radius:12px;align-items:center;gap:10px;min-height:46px;padding:11px 12px;font-weight:700;display:flex!important}.vehicle-feature-option-v1394 input{accent-color:#1769ff;margin:0;width:18px!important;height:18px!important}.vehicle-extra-form-v1394{grid-template-columns:1.25fr 1.25fr 1fr 1fr .7fr auto;align-items:end;gap:10px;margin:16px 0 18px;display:grid}.vehicle-extra-form-v1394 label{gap:6px;display:grid}.vehicle-extra-form-v1394 label>span{color:#52677e;font-size:12px;font-weight:800}.vehicle-extra-form-v1394 input,.vehicle-extra-form-v1394 select{color:#15304c;background:#fff;border:1px solid #d7e1ec;border-radius:11px;width:100%;min-height:44px;padding:0 11px}.vehicle-extra-list-v1394>div{align-items:center}.tr-equipment-grid-v1394{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin-top:14px;display:grid}.tr-equipment-grid-v1394 span{color:#18324d;background:#f5f8fc;border-radius:11px;align-items:center;gap:9px;min-height:42px;padding:9px 11px;font-weight:700;display:flex}.tr-equipment-grid-v1394 svg{color:#0ba67b;flex:none}.tr-booking-options-v1394{border-top:1px solid #e2eaf3;gap:12px;margin:14px 0;padding-top:14px;display:grid}.tr-booking-option-group-v1394{gap:8px;display:grid}.tr-booking-option-group-v1394>strong{color:#17324d;font-size:13px}.tr-booking-option-group-v1394>label{cursor:pointer;background:#f8fbff;border:1px solid #dce6f0;border-radius:12px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;padding:10px;display:grid}.tr-booking-option-group-v1394>label>input{opacity:0;pointer-events:none;position:absolute}.tr-booking-option-group-v1394 .tr-check-ui{background:#fff;border:1.5px solid #b8c7d8;border-radius:6px;width:20px;height:20px}.tr-booking-option-group-v1394>label>input:checked+.tr-check-ui{background:#1769ff;border-color:#1769ff;box-shadow:inset 0 0 0 4px #1769ff}.tr-booking-option-group-v1394 b{color:#17324d;font-size:13px;display:block}.tr-booking-option-group-v1394 small{color:#687d93;margin-top:2px;font-size:11px;display:block}html[data-theme=dark] .vehicle-feature-option-v1394,html[data-theme=dark] .vehicle-extra-form-v1394 input,html[data-theme=dark] .vehicle-extra-form-v1394 select{color:#edf5ff;background:#122439;border-color:#2b435b}html[data-theme=dark] .vehicle-section-help-v1394,html[data-theme=dark] .vehicle-extra-form-v1394 label>span{color:#9db0c5}html[data-theme=dark] .tr-equipment-grid-v1394 span,html[data-theme=dark] .tr-booking-option-group-v1394>label{color:#edf5ff;background:#14283d;border-color:#2b435b}html[data-theme=dark] .tr-booking-options-v1394{border-color:#2b435b}html[data-theme=dark] .tr-booking-option-group-v1394>strong,html[data-theme=dark] .tr-booking-option-group-v1394 b{color:#edf5ff}html[data-theme=dark] .tr-booking-option-group-v1394 small{color:#a8b9ca}.tr-search-dropoff-locked-v13942{flex-direction:column;justify-content:center;min-width:0;display:flex;position:relative}.tr-search-dropoff-locked-v13942 strong{text-overflow:ellipsis;white-space:nowrap;color:#0d2740;font-size:14px;display:block;overflow:hidden}.tr-search-dropoff-locked-v13942 small{color:#7b8da0;margin-top:2px;font-size:10px;display:block}.tr-search-date-time-v13942{grid-template-columns:minmax(0,1fr) 92px;gap:7px;min-width:0;display:grid}.tr-search-time-v13942{border:1px solid var(--tr-line);background:#fff;border-radius:12px;align-content:center;gap:3px;min-width:0;padding:9px 10px;display:grid}.tr-search-time-v13942 span{color:#6f8395;font-size:9px;font-weight:800}.tr-search-time-v13942 input{color:#14344e;width:100%;min-width:0;font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:0;outline:0;font-size:12px;font-weight:800}html[data-theme=dark] .tr-search-dropoff-locked-v13942 strong{color:#f3f7fb}html[data-theme=dark] .tr-search-dropoff-locked-v13942 small{color:#9fb0bf}html[data-theme=dark] .tr-search-time-v13942{background:#13283a;border-color:#2a4357}html[data-theme=dark] .tr-search-time-v13942 span{color:#9fb0bf}html[data-theme=dark] .tr-search-time-v13942 input{color:#f3f7fb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:1100px){.tr-search-date-time-v13942{grid-template-columns:minmax(0,1fr) 82px}.tr-search-time-v13942{padding:8px}}@media (max-width:760px){.tr-search-date-time-v13942{grid-template-columns:minmax(0,1fr) 104px}.tr-search-dropoff-locked-v13942,.tr-search-time-v13942{min-height:64px}}@media (max-width:430px){.tr-search-date-time-v13942{grid-template-columns:minmax(0,1fr) 92px}.tr-search-time-v13942{padding:7px}.tr-search-time-v13942 input{font-size:11px}}@media (max-width:1100px){.tr-search-grid,.tr-search-final .tr-search-grid{grid-template-columns:1fr 1fr!important}.tr-search-submit,.tr-search-final .tr-search-submit{grid-column:1/-1!important}}@media (max-width:620px){.tr-search-grid,.tr-search-final .tr-search-grid{grid-template-columns:1fr!important}.tr-search-submit,.tr-search-final .tr-search-submit{grid-column:auto!important}}.tr-search-grid,.tr-search-final .tr-search-grid{grid-template-columns:1.08fr 1.08fr .9fr .9fr auto!important}.tr-search-final .tr-search-grid{grid-template-columns:1.12fr 1.12fr .9fr .9fr 165px!important}@media (max-width:1100px){.tr-search-grid,.tr-search-final .tr-search-grid{grid-template-columns:1fr 1fr!important}.tr-search-submit,.tr-search-final .tr-search-submit{grid-column:1/-1!important}}@media (max-width:620px){.tr-search-grid,.tr-search-final .tr-search-grid{grid-template-columns:1fr!important}.tr-search-submit,.tr-search-final .tr-search-submit{grid-column:auto!important}}html[data-theme=dark] .dashboard-layout-v137 .dash-panel-count-v2,html[data-theme=dark] .dashboard-layout-v11 .dash-panel-count-v2{color:#9ac2ff!important;background:#173553!important}html[data-theme=dark] .dashboard-layout-v137 .dash-panel-head select,html[data-theme=dark] .dashboard-layout-v11 .dash-panel-head select{color:#e9f1f8!important;background:#0d1a27!important;border-color:#2b4257!important}html[data-theme=dark] .dashboard-layout-v137 .data-table-v2,html[data-theme=dark] .dashboard-layout-v11 .data-table-v2{color:#dce7f1!important;background:#111f2e!important}html[data-theme=dark] .dashboard-layout-v137 .table-row-v2,html[data-theme=dark] .dashboard-layout-v11 .table-row-v2{color:#b9c9d8!important;border-color:#263a4e!important}html[data-theme=dark] .dashboard-layout-v137 .table-row-v2 strong,html[data-theme=dark] .dashboard-layout-v11 .table-row-v2 strong{color:#eef5fb!important}html[data-theme=dark] .dashboard-layout-v137 .table-row-v2 span>small,html[data-theme=dark] .dashboard-layout-v11 .table-row-v2 span>small{color:#8fa3b7!important}html[data-theme=dark] .dashboard-layout-v137 .table-head-v2,html[data-theme=dark] .dashboard-layout-v11 .table-head-v2{color:#91a7ba!important;background:#0d1a27!important}html[data-theme=dark] .dashboard-layout-v137 .company-name-cell>b,html[data-theme=dark] .dashboard-layout-v137 .fleet-rank,html[data-theme=dark] .dashboard-layout-v11 .company-name-cell>b,html[data-theme=dark] .dashboard-layout-v11 .fleet-rank{color:#8fbcff!important;background:#173553!important}html[data-theme=dark] .dashboard-layout-v137 .moderation-columns-v3>div,html[data-theme=dark] .dashboard-layout-v11 .moderation-columns-v3>div{color:#edf4fb!important;background:#0d1a27!important;border-color:#293f53!important}html[data-theme=dark] .dashboard-layout-v137 .moderation-columns-v3 h3,html[data-theme=dark] .dashboard-layout-v137 .moderation-columns-v3 strong,html[data-theme=dark] .dashboard-layout-v11 .moderation-columns-v3 h3,html[data-theme=dark] .dashboard-layout-v11 .moderation-columns-v3 strong{color:#f1f6fb!important}html[data-theme=dark] .dashboard-layout-v137 .moderation-columns-v3 article,html[data-theme=dark] .dashboard-layout-v11 .moderation-columns-v3 article{color:#dbe6ef!important;background:#142536!important;border:1px solid #2b4257!important}html[data-theme=dark] .dashboard-layout-v137 .moderation-columns-v3 small,html[data-theme=dark] .dashboard-layout-v137 .moderation-columns-v3 em,html[data-theme=dark] .dashboard-layout-v11 .moderation-columns-v3 small,html[data-theme=dark] .dashboard-layout-v11 .moderation-columns-v3 em{color:#9fb2c4!important}html[data-theme=dark] .dashboard-layout-v137 .moderation-columns-v3 button,html[data-theme=dark] .dashboard-layout-v137 .moderation-columns-v3 a,html[data-theme=dark] .dashboard-layout-v11 .moderation-columns-v3 button,html[data-theme=dark] .dashboard-layout-v11 .moderation-columns-v3 a{color:#a8cbff!important;background:#173553!important;border:1px solid #355c83!important}html[data-theme=dark] .dashboard-layout-v137 .moderation-columns-v3 button.danger,html[data-theme=dark] .dashboard-layout-v11 .moderation-columns-v3 button.danger{color:#ffabb5!important;background:#3a2027!important;border-color:#70404d!important}html[data-theme=dark] .dashboard-layout-v137 .moderation-columns-v3 button:disabled,html[data-theme=dark] .dashboard-layout-v11 .moderation-columns-v3 button:disabled{opacity:.45!important;cursor:not-allowed!important}html[data-theme=dark] .dashboard-layout-v137 .admin-support-list-v3>article,html[data-theme=dark] .dashboard-layout-v137 .risk-list article,html[data-theme=dark] .dashboard-layout-v137 .attention-list-v2 article,html[data-theme=dark] .dashboard-layout-v137 .fleet-performance-grid article,html[data-theme=dark] .dashboard-layout-v11 .admin-support-list-v3>article,html[data-theme=dark] .dashboard-layout-v11 .risk-list article,html[data-theme=dark] .dashboard-layout-v11 .attention-list-v2 article,html[data-theme=dark] .dashboard-layout-v11 .fleet-performance-grid article{color:#dce7f1!important;background:#142536!important;border-color:#2b4257!important}html[data-theme=dark] .dashboard-layout-v137 .admin-support-list-v3 strong,html[data-theme=dark] .dashboard-layout-v137 .risk-list strong,html[data-theme=dark] .dashboard-layout-v137 .attention-list-v2 strong,html[data-theme=dark] .dashboard-layout-v137 .fleet-performance-grid h3,html[data-theme=dark] .dashboard-layout-v11 .admin-support-list-v3 strong,html[data-theme=dark] .dashboard-layout-v11 .risk-list strong,html[data-theme=dark] .dashboard-layout-v11 .attention-list-v2 strong,html[data-theme=dark] .dashboard-layout-v11 .fleet-performance-grid h3{color:#eef5fb!important}html[data-theme=dark] .dashboard-layout-v137 .admin-support-list-v3 p,html[data-theme=dark] .dashboard-layout-v137 .admin-support-list-v3 small,html[data-theme=dark] .dashboard-layout-v137 .risk-list small,html[data-theme=dark] .dashboard-layout-v137 .attention-list-v2 small,html[data-theme=dark] .dashboard-layout-v137 .fleet-performance-grid p,html[data-theme=dark] .dashboard-layout-v137 .fleet-performance-grid small,html[data-theme=dark] .dashboard-layout-v11 .admin-support-list-v3 p,html[data-theme=dark] .dashboard-layout-v11 .admin-support-list-v3 small,html[data-theme=dark] .dashboard-layout-v11 .risk-list small,html[data-theme=dark] .dashboard-layout-v11 .attention-list-v2 small,html[data-theme=dark] .dashboard-layout-v11 .fleet-performance-grid p,html[data-theme=dark] .dashboard-layout-v11 .fleet-performance-grid small{color:#9fb2c4!important}html[data-theme=dark] .dashboard-layout-v137 .admin-support-list-v3 input,html[data-theme=dark] .dashboard-layout-v11 .admin-support-list-v3 input{color:#edf4fb!important;background:#0d1a27!important;border-color:#30475c!important}html[data-theme=dark] .dashboard-layout-v137 .admin-support-list-v3 button,html[data-theme=dark] .dashboard-layout-v11 .admin-support-list-v3 button{color:#a8cbff!important;background:#173553!important;border-color:#355c83!important}html[data-theme=dark] .dashboard-layout-v137 .grid-line,html[data-theme=dark] .dashboard-layout-v11 .grid-line{background:#263a4e!important}html[data-theme=dark] .dashboard-layout-v137 .chart-summary-v2,html[data-theme=dark] .dashboard-layout-v11 .chart-summary-v2{color:#9fb2c4!important;border-color:#263a4e!important}html[data-theme=dark] .dashboard-layout-v137 .chart-summary-v2 strong,html[data-theme=dark] .dashboard-layout-v11 .chart-summary-v2 strong{color:#eef5fb!important}html[data-theme=dark] .dashboard-layout-v137 .demand-bars b,html[data-theme=dark] .dashboard-layout-v11 .demand-bars b{background:#263a4e!important}html[data-theme=dark] .dashboard-layout-v137 .util-ring:after,html[data-theme=dark] .dashboard-layout-v11 .util-ring:after{background:#142536!important}html[data-theme=dark] .dashboard-layout-v137 .dashboard-empty-v2,html[data-theme=dark] .dashboard-layout-v11 .dashboard-empty-v2{color:#9fb2c4!important}html[data-theme=dark] .dashboard-layout-v137 .dashboard-empty-v2 strong,html[data-theme=dark] .dashboard-layout-v11 .dashboard-empty-v2 strong{color:#eef5fb!important}html[data-theme=dark] .dashboard-layout-v137 .settings-grid-v2 label>span,html[data-theme=dark] .dashboard-layout-v11 .settings-grid-v2 label>span{color:#c7d6e3!important}html[data-theme=dark] .dashboard-layout-v137 .settings-grid-v2 label>div,html[data-theme=dark] .dashboard-layout-v11 .settings-grid-v2 label>div{color:#edf4fb!important;background:#0d1a27!important;border-color:#30475c!important}html[data-theme=dark] .dashboard-layout-v137 .settings-grid-v2 input,html[data-theme=dark] .dashboard-layout-v137 .settings-grid-v2 select,html[data-theme=dark] .dashboard-layout-v11 .settings-grid-v2 input,html[data-theme=dark] .dashboard-layout-v11 .settings-grid-v2 select{color:#edf4fb!important;background:0 0!important}html[data-theme=dark] .dashboard-layout-v137 .settings-grid-v2 b,html[data-theme=dark] .dashboard-layout-v11 .settings-grid-v2 b{color:#a9bdcf!important}html[data-theme=dark] .dashboard-layout-v137 .settings-grid-v2 small,html[data-theme=dark] .dashboard-layout-v11 .settings-grid-v2 small{color:#899fb2!important}html[data-theme=dark] .dashboard-layout-v137 .settings-save-v2,html[data-theme=dark] .dashboard-layout-v11 .settings-save-v2{border-color:#263a4e!important}html[data-theme=dark] .dashboard-layout-v137 .vehicle-form-v2,html[data-theme=dark] .dashboard-layout-v137 .vehicle-op-card-v3,html[data-theme=dark] .dashboard-layout-v11 .vehicle-form-v2,html[data-theme=dark] .dashboard-layout-v11 .vehicle-op-card-v3{color:#edf4fb!important;background:#111f2e!important;border-color:#2b4257!important}html[data-theme=dark] .dashboard-layout-v137 .vehicle-op-card-v3 h2,html[data-theme=dark] .dashboard-layout-v137 .vehicle-op-card-v3 strong,html[data-theme=dark] .dashboard-layout-v11 .vehicle-op-card-v3 h2,html[data-theme=dark] .dashboard-layout-v11 .vehicle-op-card-v3 strong{color:#eef5fb!important}html[data-theme=dark] .dashboard-layout-v137 .vehicle-op-card-v3 p,html[data-theme=dark] .dashboard-layout-v137 .vehicle-op-card-v3 small,html[data-theme=dark] .dashboard-layout-v11 .vehicle-op-card-v3 p,html[data-theme=dark] .dashboard-layout-v11 .vehicle-op-card-v3 small{color:#9fb2c4!important}html[data-theme=dark] .dashboard-layout-v137 .vehicle-op-card-v3 input,html[data-theme=dark] .dashboard-layout-v137 .vehicle-op-card-v3 select,html[data-theme=dark] .dashboard-layout-v11 .vehicle-op-card-v3 input,html[data-theme=dark] .dashboard-layout-v11 .vehicle-op-card-v3 select{color:#edf4fb!important;background:#0d1a27!important;border-color:#30475c!important}html[data-theme=dark] .dashboard-layout-v137 .vehicle-location-row-v3,html[data-theme=dark] .dashboard-layout-v137 .vehicle-op-list-v3>div,html[data-theme=dark] .dashboard-layout-v11 .vehicle-location-row-v3,html[data-theme=dark] .dashboard-layout-v11 .vehicle-op-list-v3>div{background:#142536!important;border-color:#2b4257!important}html[data-theme=dark] .dashboard-layout-v137 .partner-documents-v137 h2,html[data-theme=dark] .dashboard-layout-v137 .partner-doc-check-v137 strong,html[data-theme=dark] .dashboard-layout-v137 .partner-submit-v137 strong,html[data-theme=dark] .dashboard-layout-v11 .partner-documents-v137 h2,html[data-theme=dark] .dashboard-layout-v11 .partner-doc-check-v137 strong,html[data-theme=dark] .dashboard-layout-v11 .partner-submit-v137 strong{color:#edf4fb!important}html[data-theme=dark] .dashboard-layout-v137 .partner-documents-v137 p,html[data-theme=dark] .dashboard-layout-v137 .partner-doc-check-v137 small,html[data-theme=dark] .dashboard-layout-v137 .partner-submit-v137 span,html[data-theme=dark] .dashboard-layout-v11 .partner-documents-v137 p,html[data-theme=dark] .dashboard-layout-v11 .partner-doc-check-v137 small,html[data-theme=dark] .dashboard-layout-v11 .partner-submit-v137 span{color:#9fb2c4!important}html[data-theme=dark] .dashboard-layout-v137 .partner-doc-progress-v137,html[data-theme=dark] .dashboard-layout-v137 .partner-doc-check-v137,html[data-theme=dark] .dashboard-layout-v137 .partner-submit-v137,html[data-theme=dark] .dashboard-layout-v137 .partner-optional-list-v137 article,html[data-theme=dark] .dashboard-layout-v11 .partner-doc-progress-v137,html[data-theme=dark] .dashboard-layout-v11 .partner-doc-check-v137,html[data-theme=dark] .dashboard-layout-v11 .partner-submit-v137,html[data-theme=dark] .dashboard-layout-v11 .partner-optional-list-v137 article{box-shadow:none!important;background:#142536!important;border-color:#2b4257!important}html[data-theme=dark] .dashboard-layout-v137 .partner-doc-inline-upload-v137 label,html[data-theme=dark] .dashboard-layout-v137 .partner-optional-form-v137 input,html[data-theme=dark] .dashboard-layout-v137 .partner-optional-form-v137 select,html[data-theme=dark] .dashboard-layout-v11 .partner-doc-inline-upload-v137 label,html[data-theme=dark] .dashboard-layout-v11 .partner-optional-form-v137 input,html[data-theme=dark] .dashboard-layout-v11 .partner-optional-form-v137 select{color:#dbe7f1!important;background:#0d1a27!important;border-color:#30475c!important}html[data-theme=dark] .dashboard-layout-v137 .doc-link-v137,html[data-theme=dark] .dashboard-layout-v137 .doc-remove-v137,html[data-theme=dark] .dashboard-layout-v137 .partner-doc-inline-upload-v137 button,html[data-theme=dark] .dashboard-layout-v11 .doc-link-v137,html[data-theme=dark] .dashboard-layout-v11 .doc-remove-v137,html[data-theme=dark] .dashboard-layout-v11 .partner-doc-inline-upload-v137 button{color:#a8cbff!important;background:#173553!important;border-color:#355c83!important}html[data-theme=dark] .dashboard-layout-v137 .review-metrics-v134 article,html[data-theme=dark] .dashboard-layout-v137 .payment-summary-v134 article,html[data-theme=dark] .dashboard-layout-v137 .partner-reviews-v134 article,html[data-theme=dark] .dashboard-layout-v11 .review-metrics-v134 article,html[data-theme=dark] .dashboard-layout-v11 .payment-summary-v134 article,html[data-theme=dark] .dashboard-layout-v11 .partner-reviews-v134 article{color:#edf4fb!important;background:#142536!important;border-color:#2b4257!important}html[data-theme=dark] .dashboard-layout-v137 .partner-reviews-v134 p,html[data-theme=dark] .dashboard-layout-v137 .review-metrics-v134 span,html[data-theme=dark] .dashboard-layout-v137 .payment-summary-v134 span,html[data-theme=dark] .dashboard-layout-v11 .partner-reviews-v134 p,html[data-theme=dark] .dashboard-layout-v11 .review-metrics-v134 span,html[data-theme=dark] .dashboard-layout-v11 .payment-summary-v134 span{color:#9fb2c4!important}html[data-theme=dark] .dashboard-layout-v137 .fleet-calendar-grid-v134,html[data-theme=dark] .dashboard-layout-v11 .fleet-calendar-grid-v134{color:#edf4fb!important;background:#111f2e!important;border-color:#2b4257!important}.tr-booking-address-selects-v13101{grid-template-columns:1fr 1fr;gap:8px;margin:13px 0;display:grid}.tr-booking-address-selects-v13101 label{gap:5px;min-width:0;display:grid}.tr-booking-address-selects-v13101 label>span{color:#8293a2;text-transform:uppercase;letter-spacing:.035em;font-size:9px;font-weight:760}.tr-booking-address-selects-v13101 select{color:#17344b;background:#fff;border:1px solid #dce5ed;border-radius:11px;outline:0;width:100%;min-width:0;height:46px;padding:0 34px 0 11px;font-size:11px;font-weight:720}.tr-booking-address-selects-v13101 select:focus{border-color:#80aff8;box-shadow:0 0 0 3px #176bff14}html[data-theme=dark] .tr-booking-address-selects-v13101 select{color:#eef5fb;background:#0d1a27;border-color:#30475c}html[data-theme=dark] .tr-booking-address-selects-v13101 label>span{color:#91a7bb}.vehicle-calendar-v134{max-width:100%!important;overflow:hidden!important}.vehicle-month-grid-v134{grid-template-columns:repeat(2,minmax(280px,1fr))!important;gap:14px!important}.vehicle-month-v134{min-width:0!important;padding:15px!important}.vehicle-weekdays-v134,.vehicle-days-v134{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:5px!important}.vehicle-days-v134 b,.vehicle-days-v134 i{aspect-ratio:1!important;min-width:0!important}html[data-theme=dark] .vehicle-calendar-v134{box-shadow:none!important;background:#111f2e!important;border-color:#2b4257!important}html[data-theme=dark] .vehicle-calendar-head-v134 h3,html[data-theme=dark] .vehicle-month-v134 h4{color:#eef5fb!important}html[data-theme=dark] .vehicle-calendar-head-v134 p{color:#9fb2c4!important}html[data-theme=dark] .vehicle-month-v134{background:#142536!important;border-color:#2b4257!important}html[data-theme=dark] .vehicle-weekdays-v134 span{color:#91a7bb!important}html[data-theme=dark] .vehicle-calendar-legend-v134 span{color:#c8d7e4!important;background:#142536!important}.fleet-calendar-grid-v134{--fleet-vehicle-col:190px;--fleet-day-col:42px;--fleet-action-col:92px}.fleet-calendar-sticky-v134.head,.fleet-calendar-sticky-v134.vehicle{padding-left:13px!important;padding-right:13px!important}.fleet-calendar-sticky-v134.vehicle strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fleet-calendar-manage-v134{padding:0 8px!important}html[data-theme=dark] .fleet-calendar-scroll-v134{background:#111f2e!important;border-color:#2b4257!important}html[data-theme=dark] .fleet-calendar-sticky-v134,html[data-theme=dark] .fleet-calendar-manage-v134{color:#eef5fb!important;background:#142536!important;border-color:#2b4257!important}html[data-theme=dark] .fleet-calendar-sticky-v134.head,html[data-theme=dark] .fleet-calendar-date-v134,html[data-theme=dark] .fleet-calendar-action-head-v134{color:#dce9f5!important;background:#0f1d2b!important;border-color:#2b4257!important}html[data-theme=dark] .fleet-calendar-month-v1341,html[data-theme=dark] .fleet-calendar-sticky-v134.month-corner-v1341,html[data-theme=dark] .fleet-calendar-action-head-v134.month-action-v1341{color:#dce9f5!important;background:#17304a!important;border-color:#2b4257!important}.tr-gallery button{isolation:isolate}.tr-gallery img{background:#eef3f8}html[data-theme=dark] .tr-gallery img{background:#142536}@media (max-width:900px){.vehicle-month-grid-v134{grid-template-columns:1fr!important}.fleet-calendar-grid-v134{--fleet-vehicle-col:112px;--fleet-day-col:36px;--fleet-action-col:74px}.fleet-calendar-sticky-v134.vehicle{padding:0 9px!important;font-size:13px!important}.fleet-calendar-sticky-v134.head{padding:0 9px!important;font-size:12px!important}.fleet-calendar-date-v134 b{font-size:13px!important}.fleet-calendar-date-v134 span{font-size:10px!important}.fleet-calendar-manage-v134{font-size:11px!important}}@media (max-width:620px){.tr-booking-address-selects-v13101{grid-template-columns:1fr!important}.tr-booking-address-selects-v13101 select{height:50px;font-size:13px}.tr-booking-dates{grid-template-columns:1fr!important}.vehicle-calendar-v134{border-radius:17px!important;padding:14px!important}.vehicle-month-v134{border-radius:14px!important;padding:11px!important}.vehicle-calendar-head-v134{gap:12px!important;margin-bottom:15px!important}.vehicle-calendar-head-v134 h3{font-size:22px!important}.vehicle-calendar-legend-v134{gap:5px!important}.vehicle-calendar-legend-v134 span{padding:5px 7px!important;font-size:10px!important}.fleet-calendar-grid-v134{--fleet-vehicle-col:94px;--fleet-day-col:32px;--fleet-action-col:60px}}.vehicle-calendar-v134{box-sizing:border-box!important;width:100%!important}.vehicle-month-grid-v134{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}.vehicle-month-v134{box-sizing:border-box!important;width:100%!important;overflow:hidden!important}.vehicle-days-v134 b,.vehicle-days-v134 i{justify-self:center!important;width:100%!important;max-width:44px!important}@media (max-width:1180px){.vehicle-month-grid-v134{grid-template-columns:1fr!important}}@media (max-width:620px){.vehicle-calendar-v134{padding:12px!important}.vehicle-month-grid-v134{grid-template-columns:1fr!important}.vehicle-days-v134 b,.vehicle-days-v134 i{border-radius:7px!important;max-width:none!important;font-size:11px!important}}.tr-checkout-form[aria-busy=true] .tr-checkout-submit{pointer-events:none;opacity:.72;cursor:wait}.booking-otp-loading-v13102{color:#28577f;background:#eef5ff;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:11px;font-weight:750}html[data-theme=dark] .booking-otp-loading-v13102{color:#c6daeb;background:#102235}html[data-theme=dark] .tr-checkout-heading h1,html[data-theme=dark] .tr-form-card h2,html[data-theme=dark] .tr-summary-total strong,html[data-theme=dark] .tr-summary-car strong,html[data-theme=dark] .tr-summary-route strong,html[data-theme=dark] .tr-summary-money strong,html[data-theme=dark] .tr-summary-split strong{color:var(--dark-text)!important}html[data-theme=dark] .tr-checkout-heading p,html[data-theme=dark] .tr-checkout-progress span,html[data-theme=dark] .tr-field>span,html[data-theme=dark] .tr-textarea-field>span,html[data-theme=dark] .tr-field-note,html[data-theme=dark] .tr-agreement b,html[data-theme=dark] .tr-summary-label,html[data-theme=dark] .tr-summary-car span,html[data-theme=dark] .tr-summary-car small,html[data-theme=dark] .tr-summary-route span,html[data-theme=dark] .tr-summary-route small,html[data-theme=dark] .tr-summary-money span,html[data-theme=dark] .tr-summary-total span,html[data-theme=dark] .tr-summary-split span{color:var(--dark-muted)!important}html[data-theme=dark] .tr-checkout-progress i,html[data-theme=dark] .tr-summary-car,html[data-theme=dark] .tr-summary-route{border-color:var(--dark-line-soft)!important}html[data-theme=dark] .tr-summary-total{border-color:#40556a!important}html[data-theme=dark] .tr-summary-car img{background:#e9eef5!important;border:1px solid #344a5f!important}html[data-theme=dark] .tr-summary-split>div{background:var(--dark-surface-2)!important;border:1px solid var(--dark-line-soft)!important}html[data-theme=dark] .tr-summary-secure{color:#a8d8c6!important;background:#102d28!important;border:1px solid #245447!important}html[data-theme=dark] .tr-summary-secure strong{color:#7be0b7!important}html[data-theme=dark] .tr-payment-info{color:#d6e4ef!important;background:#13263a!important;border-color:#31506a!important}html[data-theme=dark] .tr-payment-info strong{color:#edf4fb!important}html[data-theme=dark] .tr-payment-info p{color:#adc0d0!important}html[data-theme=dark] .tr-agreement>span{background:#0d1b2a!important;border-color:#52687b!important}html[data-theme=dark] .tr-field input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] .tr-field select option{color:#edf4fb;background:#162636}html[data-theme=dark] .tr-alert-danger{color:#ffc1c8!important;background:#35191e!important;border-color:#6b303b!important}html[data-theme=dark] .booking-otp-error-v139{color:#ff9ca7!important}.home-refresh-v10 .category-photo-v10.palette-economy{background:linear-gradient(#f3f7ff,#e6efff)!important}.home-refresh-v10 .category-photo-v10.palette-compact{background:linear-gradient(#fff5eb,#f7e7d7)!important}.home-refresh-v10 .category-photo-v10.palette-suv{background:linear-gradient(#eef5ff,#ddeaff)!important}.home-refresh-v10 .category-photo-v10.palette-premium{background:linear-gradient(#f1f4fa,#e2e8f2)!important}.home-refresh-v10 .category-photo-v10.palette-van{background:linear-gradient(#f3f7f5,#e6efe9)!important}html[data-theme=dark] .home-refresh-v10 .category-photo-v10.palette-economy,html[data-theme=dark] .home-refresh-v10 .category-photo-v10.palette-compact,html[data-theme=dark] .home-refresh-v10 .category-photo-v10.palette-suv,html[data-theme=dark] .home-refresh-v10 .category-photo-v10.palette-premium,html[data-theme=dark] .home-refresh-v10 .category-photo-v10.palette-van{background:linear-gradient(#17283a,#122131)!important}html[data-theme=dark] .tr-summary-border{border-color:var(--dark-line-soft)!important}html[data-theme=dark] .tr-summary-border span,html[data-theme=dark] .tr-summary-border small{color:var(--dark-muted)!important}html[data-theme=dark] .tr-summary-border strong{color:var(--dark-text)!important}html[data-theme=dark] .tr-textarea-field small{color:#8198ac!important}nn html[data-theme=dark] .tr-booking-card,html[data-theme=dark] .tr-detail-title,html[data-theme=dark] .tr-detail-specs>div,html[data-theme=dark] .tr-detail-card,html[data-theme=dark] .tr-review-grid article{background:var(--dark-surface)!important;border-color:var(--dark-line-soft)!important}html[data-theme=dark] .tr-booking-price,html[data-theme=dark] .tr-booking-extra,html[data-theme=dark] .tr-booking-breakdown,html[data-theme=dark] .tr-review-grid footer{border-color:var(--dark-line-soft)!important}html[data-theme=dark] .tr-booking-price strong,html[data-theme=dark] .tr-booking-length strong,html[data-theme=dark] .tr-booking-extra b,html[data-theme=dark] .tr-booking-breakdown b,html[data-theme=dark] .tr-booking-total strong,html[data-theme=dark] .tr-booking-security b,html[data-theme=dark] .tr-detail-title h1,html[data-theme=dark] .tr-detail-card h2,html[data-theme=dark] .tr-detail-specs strong,html[data-theme=dark] .tr-supplier-detail h3,html[data-theme=dark] .tr-terms-grid strong,html[data-theme=dark] .tr-review-grid h3,html[data-theme=dark] .tr-review-grid footer strong{color:var(--dark-text)!important}html[data-theme=dark] .tr-booking-price span,html[data-theme=dark] .tr-booking-price small,html[data-theme=dark] .tr-booking-length,html[data-theme=dark] .tr-booking-extra small,html[data-theme=dark] .tr-booking-breakdown>div,html[data-theme=dark] .tr-booking-security,html[data-theme=dark] .tr-booking-security small,html[data-theme=dark] .tr-detail-title>div>span,html[data-theme=dark] .tr-detail-title p,html[data-theme=dark] .tr-detail-card p,html[data-theme=dark] .tr-detail-specs span,html[data-theme=dark] .tr-included span,html[data-theme=dark] .tr-supplier-detail small,html[data-theme=dark] .tr-terms-grid span,html[data-theme=dark] .tr-terms-grid small,html[data-theme=dark] .tr-review-grid p,html[data-theme=dark] .tr-review-grid footer{color:var(--dark-muted)!important}html[data-theme=dark] .tr-pay-split>div,html[data-theme=dark] .tr-terms-grid>div{background:var(--dark-surface-2)!important;border:1px solid var(--dark-line-soft)!important}html[data-theme=dark] .tr-pay-split span,html[data-theme=dark] .tr-pay-split small{color:var(--dark-muted)!important}html[data-theme=dark] .tr-pay-split strong{color:var(--dark-text)!important}html[data-theme=dark] .tr-detail-title>em{background:var(--dark-surface-2)!important;color:var(--dark-muted)!important}html[data-theme=dark] .tr-notice{color:#ead995!important;background:#2b2615!important;border:1px solid #5c5121!important}html[data-theme=dark] .tr-check-ui{background:#0d1b2a!important;border-color:#52687b!important}html[data-theme=dark] .tr-booking-total{border-color:#52687b!important}html[data-theme=dark] .tr-booking-address-selects-v13101 select,html[data-theme=dark] .tr-booking-dates select,html[data-theme=dark] .tr-booking-card input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--dark-surface-2)!important;border-color:var(--dark-line-soft)!important;color:var(--dark-text)!important}.tr-car-media{background:linear-gradient(145deg,#dde7f0,#ccd9e5)!important}.tr-car-media img{object-fit:cover!important;padding:0!important}.tr-car-badges{max-width:calc(100% - 62px)}.tr-car-badges span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.tr-favorite{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tr-booking-card{max-width:100%;overflow:visible}.tr-booking-dates .tr-date{padding:11px 12px}.tr-booking-card .tr-date-trigger{height:auto;min-height:28px;font-size:15px;line-height:1.3}.tr-booking-card .tr-date-trigger .is-placeholder{font-size:14px}.tr-booking-date-time-v1391{gap:8px;display:grid;position:relative}.tr-booking-date-time-v1391>label{padding:11px 12px}.tr-booking-date-time-v1391>label>span{font-size:10px;line-height:1.2}.tr-booking-date-time-v1391 input[type=time]{font-size:14px;line-height:1.2}.tr-booking-length{font-size:12px}.tr-booking-extra b{font-size:13px;line-height:1.3}.tr-booking-extra small{font-size:11px;line-height:1.45}.tr-booking-breakdown>div{font-size:12px}.tr-booking-total strong{font-size:18px}.tr-pay-split>div{padding:12px}.tr-pay-split span{font-size:10px}.tr-pay-split strong{font-size:16px}.tr-pay-split small{font-size:10px;line-height:1.35}.tr-booking-security b{font-size:11px}.tr-booking-security small{font-size:10px;line-height:1.45}.tr-booking-option-group-v1394>label{grid-template-columns:20px minmax(0,1fr);align-items:flex-start;padding:12px}.tr-booking-option-group-v1394>label>div{min-width:0}.tr-booking-option-group-v1394>label>div,.tr-booking-option-group-v1394 b,.tr-booking-option-group-v1394 small{word-break:normal;overflow-wrap:break-word;white-space:normal;min-width:0}.tr-booking-option-group-v1394 b{font-size:14px;line-height:1.3}.tr-booking-option-group-v1394 small{font-size:12px;line-height:1.45}.tr-calendar{max-width:calc(100vw - 24px)}.tr-booking-date-time-v1391 .tr-calendar{width:min(340px,100vw - 24px);left:0;right:auto}.tr-booking-dates>div:last-child .tr-calendar{left:auto;right:0}.tr-calendar-grid button{min-height:40px;font-size:13px}@media (max-width:1280px){.tr-booking-date-time-v1391 .tr-calendar{width:min(360px,100vw - 24px);max-height:min(82vh,560px);overflow:auto;transform:translate(-50%,-50%);z-index:1200!important;position:fixed!important;inset:50% auto auto 50%!important}}@media (max-width:1100px){.tr-detail-layout{grid-template-columns:1fr!important}.tr-booking-card{position:static!important;top:auto!important}}html[data-theme=dark] .tr-car-media{background:linear-gradient(145deg,#16293c,#102131)!important}html[data-theme=dark] .tr-car-badges span,html[data-theme=dark] .tr-favorite{color:#d9e6f2!important;background:#0c1825eb!important;border-color:#30465a!important}html[data-theme=dark] .tr-rating{background:#2b2513!important}html[data-theme=dark] .tr-rating strong{color:#f5e7a4!important}html[data-theme=dark] .tr-rating small{color:#d9c985!important}html[data-theme=dark] .tr-specs span,html[data-theme=dark] .tr-benefits span,html[data-theme=dark] .tr-supplier strong,html[data-theme=dark] .tr-price p small,html[data-theme=dark] .tr-price>span,html[data-theme=dark] .tr-price>em,html[data-theme=dark] .tr-car-heading>div>span,html[data-theme=dark] .tr-car-heading>em{color:var(--dark-muted)!important}html[data-theme=dark] .tr-car-heading h3 a,html[data-theme=dark] .tr-price p strong{color:var(--dark-text)!important}html[data-theme=dark] .tr-booking-dates .tr-date,html[data-theme=dark] .tr-date,html[data-theme=dark] .tr-booking-date-time-v1391>label{background:var(--dark-surface-2)!important;border-color:var(--dark-line-soft)!important}html[data-theme=dark] .tr-field-label,html[data-theme=dark] .tr-booking-date-time-v1391>label>span,html[data-theme=dark] .tr-date-trigger .is-placeholder{color:var(--dark-muted)!important}html[data-theme=dark] .tr-date-trigger,html[data-theme=dark] .tr-booking-date-time-v1391 input[type=time]{color:var(--dark-text)!important}html[data-theme=dark] .tr-calendar{background:#102131!important;border-color:#29445e!important;box-shadow:0 24px 72px #00000073!important}html[data-theme=dark] .tr-calendar-head strong,html[data-theme=dark] .tr-calendar-grid button:not(:disabled):not(.is-outside){color:#edf4fb!important}html[data-theme=dark] .tr-weekdays span,html[data-theme=dark] .tr-calendar-foot{color:#9fb2c5!important;border-color:#2b4256!important}html[data-theme=dark] .tr-calendar-head button,html[data-theme=dark] .tr-calendar-foot button{color:#81b1ff!important}html[data-theme=dark] .tr-calendar-head button:hover,html[data-theme=dark] .tr-calendar-grid button:hover:not(:disabled){color:#fff!important;background:#183652!important}html[data-theme=dark] .tr-calendar-grid button.is-outside{color:#65809b!important}html[data-theme=dark] .tr-calendar-grid button:disabled{color:#516477!important}html[data-theme=dark] .tr-calendar-grid button.is-today{box-shadow:inset 0 0 0 1px #5b8fe7!important}html[data-theme=dark] .tr-calendar-grid button.is-selected{color:#fff!important;background:#2f7cff!important}html[data-theme=dark] .customer-booking-top-v3,html[data-theme=dark] .customer-booking-money-v3,html[data-theme=dark] .customer-booking-actions-v3 details,html[data-theme=dark] .customer-support-cases-v3 article,html[data-theme=dark] .support-thread-v3>div{border-color:var(--dark-line-soft)!important}html[data-theme=dark] .customer-booking-money-v3{background:var(--dark-surface-2)!important}html[data-theme=dark] .customer-bookings-v3 small,html[data-theme=dark] .customer-booking-main-v3 span,html[data-theme=dark] .customer-action-message-v3,html[data-theme=dark] .support-thread-v3 small,html[data-theme=dark] .support-thread-v3 p{color:var(--dark-muted)!important}html[data-theme=dark] .customer-bookings-v3 strong,html[data-theme=dark] .customer-support-cases-v3 h2{color:var(--dark-text)!important}html[data-theme=dark] .support-thread-v3>div{background:#12263a!important}html[data-theme=dark] .support-thread-v3>div.mine{background:#17365a!important}html[data-theme=dark] .customer-booking-actions-v3 details{background:var(--dark-surface-2)!important}html[data-theme=dark] .customer-booking-actions-v3 summary{color:#8bb6ff!important}html[data-theme=dark] .customer-booking-actions-v3 input,html[data-theme=dark] .customer-booking-actions-v3 select,html[data-theme=dark] .customer-booking-actions-v3 textarea,html[data-theme=dark] .customer-support-cases-v3 input{color:var(--dark-text)!important;background:#0f2030!important;border-color:#30475c!important}@media (max-width:700px){.tr-booking-option-group-v1394>label{padding:11px}.tr-booking-option-group-v1394 b{font-size:13px}.tr-booking-option-group-v1394 small,.tr-booking-extra small,.tr-booking-security small,.tr-pay-split small{font-size:11px}}.tr-booking-card{align-self:start;position:relative!important;top:auto!important}.tr-calendar-backdrop{z-index:1190!important;cursor:default!important;background:#040e1852!important;border:0!important;position:fixed!important;inset:0!important}.tr-booking-date-time-v1391 .tr-calendar{z-index:1200!important;width:min(380px,100vw - 28px)!important;max-height:min(86vh,620px)!important;position:fixed!important;inset:50% auto auto 50%!important;overflow:auto!important;transform:translate(-50%,-50%)!important}html[data-theme=dark] .tr-calendar-backdrop{background:#00000094!important}.tr-notice,.tr-demo-note{color:#436079!important;background:#eef5fc!important;border:1px solid #d7e5f3!important}html[data-theme=dark] .tr-notice,html[data-theme=dark] .tr-demo-note{color:#b6c8d8!important;background:#13283a!important;border-color:#2d465c!important}.tr-calendar-backdrop{display:none!important}.tr-booking-date-time-v1391 .tr-calendar-backdrop{display:block!important}.home-refresh-v10 .category-photo-v10,.home-refresh-v10 .category-photo-v10.palette-economy,.home-refresh-v10 .category-photo-v10.palette-compact,.home-refresh-v10 .category-photo-v10.palette-suv,.home-refresh-v10 .category-photo-v10.palette-premium,.home-refresh-v10 .category-photo-v10.palette-van{background:#f6f8fb!important}html[data-theme=dark] .home-refresh-v10 .category-photo-v10,html[data-theme=dark] .home-refresh-v10 .category-photo-v10.palette-economy,html[data-theme=dark] .home-refresh-v10 .category-photo-v10.palette-compact,html[data-theme=dark] .home-refresh-v10 .category-photo-v10.palette-suv,html[data-theme=dark] .home-refresh-v10 .category-photo-v10.palette-premium,html[data-theme=dark] .home-refresh-v10 .category-photo-v10.palette-van{background:#132334!important}.tr-summary-secure,.tr-booking-security{display:none!important}.home-refresh-v10 .hero-copy-v10 h1{text-wrap:balance;letter-spacing:-.045em!important;font-family:Segoe UI Variable Display,SF Pro Display,Helvetica Neue,Arial,ui-sans-serif,sans-serif!important;font-weight:780!important;line-height:1.01!important}.home-refresh-v10 .tr-search-options{justify-content:flex-start!important}.home-refresh-v10 .tr-search-note:empty{display:none!important}.home-refresh-v10 .tr-search-note{margin-left:auto;color:#c23d3d!important}.home-refresh-v10 .faq-final .faq-accordion{gap:8px;display:grid}.home-refresh-v10 .faq-final .faq-accordion details{overflow:hidden;background:#fff!important;border:1px solid #dfe7f0!important;border-radius:14px!important}.home-refresh-v10 .faq-final .faq-accordion summary{gap:18px;min-height:62px;font-size:15px;line-height:1.35;border:0!important;padding:17px 18px 17px 20px!important}.home-refresh-v10 .faq-final .faq-accordion summary>span:first-child{min-width:0;padding-right:8px}.home-refresh-v10 .faq-final .faq-toggle-icon{color:#1769ff;background:#edf5ff;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;transition:transform .2s,background .2s;display:grid}.home-refresh-v10 .faq-final .faq-toggle-icon svg{width:18px;height:18px}.home-refresh-v10 .faq-final details[open] .faq-toggle-icon{background:#e4efff;transform:rotate(180deg)}.home-refresh-v10 .faq-final .faq-accordion p{margin:0!important;padding:0 66px 19px 20px!important;font-size:13px!important;line-height:1.65!important}html[data-theme=dark] .home-refresh-v10 .faq-final .faq-accordion details{background:#111f2e!important;border-color:#2a3d50!important}html[data-theme=dark] .home-refresh-v10 .faq-final .faq-toggle-icon{color:#78aaff!important;background:#173553!important}html[data-theme=dark] .home-refresh-v10 .faq-final details[open] .faq-toggle-icon{background:#204668!important}@media (max-width:700px){.home-refresh-v10 .hero-copy-v10 h1{letter-spacing:-.035em!important;font-size:clamp(38px,10vw,52px)!important}.home-refresh-v10 .faq-final .faq-accordion summary{font-size:14px;padding:15px 14px 15px 16px!important}.home-refresh-v10 .faq-final .faq-toggle-icon{flex-basis:32px;width:32px;height:32px}.home-refresh-v10 .faq-final .faq-accordion p{padding:0 16px 17px!important;font-size:12px!important}}.tr-rating-stars{color:#dadce0;white-space:nowrap;align-items:center;gap:1px;display:inline-flex}.tr-rating-stars>.tr-rating-star{color:#dadce0;width:1em;height:1em;line-height:1;font-size:inherit;display:inline-block;position:relative}.tr-rating-stars>.tr-rating-star>.tr-rating-star-fill{color:#fbbc04;line-height:1;font-size:inherit;position:absolute;inset:0 auto 0 0;overflow:hidden}.tr-rating-stars.is-small{font-size:12px}.tr-rating-stars.is-medium{font-size:17px}.tr-rating .tr-rating-stars{margin-right:2px}.tr-card-supplier-rating-v13110{color:#6b7f90;align-items:center;gap:4px;margin-top:4px;display:flex}.tr-card-supplier-rating-v13110 b{color:#3f586d;font-size:11px}.tr-card-supplier-rating-v13110 small{font-size:10px}.tr-detail-rating{grid-template-columns:1fr auto}.tr-detail-rating .tr-rating-stars{grid-column:1/-1}.tr-supplier-rating-v13110{align-items:center;color:#6b7f90!important;gap:6px!important;margin-top:5px!important;display:flex!important}.tr-supplier-rating-v13110 strong{color:#344d62;font-size:12px}.tr-supplier-rating-v13110 small{font-size:10px}.tr-review-top .tr-rating-stars{font-size:15px}.partner-review-head-v134 .tr-rating-stars{letter-spacing:1px;font-size:20px}.review-metrics-v134 .review-rating-summary-v13110{align-items:center;gap:10px;display:flex}.review-rating-summary-v13110 b{font:inherit}.tr-gallery-mobile-count,.tr-gallery-mobile-thumbs{display:none}.tr-lightbox-image{touch-action:pan-y;-webkit-user-select:none;user-select:none}html[data-theme=dark] .tr-rating-stars,html[data-theme=dark] .tr-rating-stars>.tr-rating-star{color:#51606d}html[data-theme=dark] .tr-card-supplier-rating-v13110 b,html[data-theme=dark] .tr-supplier-rating-v13110 strong{color:#eef5fb}.tr-calendar-grid button.is-unavailable{text-decoration:line-through;text-decoration-thickness:1px;color:#a32020!important;opacity:1!important;background:#ffe3e3!important;box-shadow:inset 0 0 0 1px #f4b8b8!important}.tr-calendar-grid button.is-unavailable.is-outside{color:#bd6b6b!important;background:#fff0f0!important}.tr-booking-unavailable-note-v1311{color:#7b5151;align-items:center;gap:7px;margin:-4px 0 12px;font-size:11px;font-weight:700;line-height:1.4;display:flex}.tr-booking-unavailable-note-v1311 i{background:#e75656;border-radius:3px;flex:0 0 10px;width:10px;height:10px;box-shadow:0 0 0 1px #cf3e3e}html[data-theme=dark] .tr-calendar-grid button.is-unavailable{color:#ffb4b9!important;background:#53282d!important;box-shadow:inset 0 0 0 1px #874149!important}html[data-theme=dark] .tr-calendar-grid button.is-unavailable.is-outside{color:#c98388!important;background:#3b252a!important}html[data-theme=dark] .tr-booking-unavailable-note-v1311{color:#e3b5b8!important}.tr-booking-range-error{color:#8f2929;background:#fff4f4;border:1px solid #f1c6c6;border-radius:9px;margin:-4px 0 12px;padding:9px 11px;font-size:11px;font-weight:700;line-height:1.45}html[data-theme=dark] .tr-booking-range-error{color:#ffb4b9;background:#3b252a;border-color:#704149}.vehicle-days-v134 b.booking{color:#fff!important;background:#d9474f!important}.fleet-calendar-cell-v134.booking,.vehicle-calendar-legend-v134 .booking:before,.fleet-calendar-legend-v134 .booking:before{background:#d9474f!important}html[data-theme=dark] .vehicle-days-v134 b.booking,html[data-theme=dark] .fleet-calendar-cell-v134.booking{background:#a93b43!important}html[data-theme=dark] .dashboard-layout-v137 .vehicle-location-toggle,html[data-theme=dark] .dashboard-layout-v11 .vehicle-location-toggle{color:#edf4fb!important}html[data-theme=dark] .dashboard-layout-v137 .vehicle-photo-grid-v3>div,html[data-theme=dark] .dashboard-layout-v11 .vehicle-photo-grid-v3>div{background:#142536!important;border-color:#2b4257!important}html[data-theme=dark] .dashboard-layout-v137 .vehicle-photo-grid-v3 span,html[data-theme=dark] .dashboard-layout-v11 .vehicle-photo-grid-v3 span{color:#dce8f2!important;background:#0d1a27!important}html[data-theme=dark] .dashboard-layout-v137 .vehicle-photo-grid-v3 button,html[data-theme=dark] .dashboard-layout-v11 .vehicle-photo-grid-v3 button{color:#ff9eaa!important;background:#0f1d2b!important}html[data-theme=dark] .account-security-head-v13 p,html[data-theme=dark] .account-security-v13 .security-backup-v13 p,html[data-theme=dark] .account-security-v13 small{color:#9fb2c4!important}html[data-theme=dark] .account-security-v13 h3,html[data-theme=dark] .account-security-v13 b,html[data-theme=dark] .account-security-v13 label>span{color:#edf4fb!important}html[data-theme=dark] .account-security-v13 .security-factor-list-v13>div{background:#142536!important;border-color:#2b4257!important}html[data-theme=dark] .account-security-v13 .security-factor-list-v13 button{color:#a8cbff!important;background:#173553!important}html[data-theme=dark] .account-security-v13 .security-backup-v13{border-color:#2b4257!important}html[data-theme=dark] .account-security-v13 code{color:#c7def5!important;background:#0d1a27!important;border:1px solid #30475c!important}html[data-theme=dark] .account-security-v13 input{color:#edf4fb!important;background:#0d1a27!important;border-color:#30475c!important}.email-code-card-v13>p{color:#52697d;font-size:14px;line-height:1.6}.email-code-card-v13>strong{color:#12263a;margin:0 0 14px;font-size:14px;display:block}.email-code-card-v13 form label>span{font-size:12px}.email-code-card-v13 input{letter-spacing:.12em;font-size:18px}html[data-theme=dark] .email-code-card-v13>p{color:#b5c7d8!important}html[data-theme=dark] .email-code-card-v13>strong{color:#edf4fb!important}html[data-theme=dark] .email-code-card-v13 .text-button{color:#8fb8ff!important}.sign-in-card-v13>p{color:#52697d;font-size:14px;line-height:1.6}.sign-in-card-v13 form label>span,.sign-in-card-v13 .text-button,.sign-in-card-v13 .back-home{font-size:12px}.sign-in-card-v13 .auth-separator{color:#52697d;font-size:12px}.sign-in-card-v13 .auth-demo-note{color:#52697d;font-size:12px;line-height:1.55}html[data-theme=dark] .sign-in-card-v13>p,html[data-theme=dark] .sign-in-card-v13 .auth-separator,html[data-theme=dark] .sign-in-card-v13 .auth-demo-note{color:#b5c7d8!important}html[data-theme=dark] .sign-in-card-v13 .text-button,html[data-theme=dark] .sign-in-card-v13 .back-home,html[data-theme=dark] .sign-in-card-v13 .kicker-v2,html[data-theme=dark] .sign-in-card-v13 .auth-switch-link-v11{color:#8fb8ff!important}.booking-trip-details-v13117{color:#40576d;overflow-wrap:anywhere;background:#f6f9fc;border:1px solid #dce6f0;border-radius:10px;gap:6px;min-width:0;margin-top:9px;padding:10px;font-size:12px;line-height:1.45;display:grid}.booking-trip-details-v13117>strong{color:#173b5a;letter-spacing:.035em;text-transform:uppercase;font-size:11px}.booking-trip-details-v13117>span{color:#40576d;gap:1px;min-width:0;display:grid}.booking-trip-details-v13117>span>b{color:#71869a;letter-spacing:.04em;text-transform:uppercase;font-size:9px}.booking-trip-message-v13117{white-space:pre-wrap}.customer-booking-trip-v13117{margin:0 0 13px}html[data-theme=dark] .booking-trip-details-v13117{color:#d5e2ed;background:#0d1d2b;border-color:#30485d}html[data-theme=dark] .booking-trip-details-v13117>strong{color:#edf5fb}html[data-theme=dark] .booking-trip-details-v13117>span{color:#d5e2ed}html[data-theme=dark] .booking-trip-details-v13117>span>b{color:#91a9bd}@media (max-width:700px){.booking-trip-details-v13117{padding:10px;font-size:13px}.booking-trip-details-v13117>strong{font-size:11px}.booking-trip-details-v13117>span>b{font-size:10px}}.location-index-page,.location-seo-page{background:#fff}.location-index-hero{color:#fff;background:radial-gradient(circle at 78% 20%,#42b7ff2e,#0000 33%),linear-gradient(135deg,#081c34,#123a65);padding:82px 0 76px}.location-index-hero span,.location-section-heading>span,.location-route-inner>div:first-child>span{color:#78c8ff;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:850;display:inline-block}.location-index-hero h1{letter-spacing:-.045em;max-width:760px;margin:12px 0 16px;font-size:clamp(38px,5vw,64px);line-height:1.02}.location-index-hero p{color:#c6d8e8;max-width:700px;margin:0;font-size:18px;line-height:1.7}.location-index-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.location-index-card{background:#fff;border:1px solid #dce6f0;border-radius:20px;min-width:0;transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden;box-shadow:0 12px 34px #0d274814}.location-index-card:hover{border-color:#b7cee8;transform:translateY(-4px);box-shadow:0 20px 46px #0d274824}.location-index-image{background:#dbe7f1;height:218px;position:relative;overflow:hidden}.location-index-image>img{object-fit:cover;transition:transform .35s}.location-index-card:hover .location-index-image>img{transform:scale(1.035)}.location-index-image>span{background:linear-gradient(#0000 48%,#05162761);position:absolute;inset:0}.location-index-copy{flex-direction:column;justify-content:space-between;gap:20px;min-height:270px;padding:24px;display:flex}.location-index-copy small{color:#1769ff;letter-spacing:.08em;align-items:center;gap:7px;font-size:11px;font-weight:850;display:flex}.location-index-copy h2{color:#102d48;letter-spacing:-.025em;margin:9px 0 10px;font-size:25px;line-height:1.15}.location-index-copy p{color:#5f7285;margin:0;font-size:14px;line-height:1.65}.location-index-copy strong{color:#1769ff;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.location-seo-hero{color:#fff;background:#0c2239;align-items:flex-end;min-height:510px;display:flex;position:relative;overflow:hidden}.location-seo-hero>img{object-fit:cover}.location-seo-overlay{background:linear-gradient(90deg,#051424e6 0%,#051424b3 42%,#0514242e 75%),linear-gradient(#0000 40%,#0514246b);position:absolute;inset:0}.location-seo-hero-copy{z-index:1;padding-top:96px;padding-bottom:76px;position:relative}.location-seo-hero-copy>span{color:#84d0ff;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:850;display:flex}.location-seo-hero-copy h1{letter-spacing:-.052em;max-width:760px;margin:14px 0 17px;font-size:clamp(42px,5.8vw,72px);line-height:.98}.location-seo-hero-copy p{color:#d1dfeb;max-width:710px;margin:0;font-size:18px;line-height:1.7}.location-search-panel{z-index:3;margin-top:-34px;position:relative}.location-search-panel>.container{background:#fff;border:1px solid #dce6f0;border-radius:20px;padding:22px 24px 24px;box-shadow:0 20px 50px #071b3029}.location-search-panel h2{color:#173b5a;letter-spacing:-.01em;margin:0 0 15px;font-size:16px}.location-section-heading{max-width:780px;margin-bottom:30px}.location-section-heading>span{color:#1769ff}.location-section-heading h2{letter-spacing:-.04em;margin:10px 0 12px;font-size:clamp(30px,3.7vw,46px);line-height:1.08}.location-section-heading p{color:#5f7285;margin:0;font-size:16px;line-height:1.7}.location-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.location-benefit-grid article{background:#f8fbfe;border:1px solid #dce6f0;border-radius:17px;padding:25px}.location-benefit-grid article>svg{color:#1769ff}.location-benefit-grid h3{margin:15px 0 8px;font-size:18px}.location-benefit-grid p{color:#5f7285;margin:0;font-size:14px;line-height:1.6}.location-route-section{color:#fff;background:#0c2946;padding:60px 0}.location-route-inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:70px;display:grid}.location-route-inner h2{letter-spacing:-.04em;margin:9px 0 0;font-size:38px}.location-route-inner>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.location-route-inner>div:last-child>span{color:#d8e6f1;background:#ffffff0f;border:1px solid #ffffff24;border-radius:11px;align-items:center;gap:9px;padding:13px 15px;font-size:14px;font-weight:700;display:flex}.location-route-inner>div:last-child svg{color:#72d7ad}.location-empty{background:#f8fbfe;border:1px solid #dce6f0;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:26px;display:flex}.location-empty strong{color:#52697d;max-width:760px;font-size:14px;line-height:1.6}html[data-theme=dark] .location-index-page,html[data-theme=dark] .location-seo-page{background:#0b1723}html[data-theme=dark] .location-index-card,html[data-theme=dark] .location-search-panel>.container{background:#111f2e;border-color:#2b4257}html[data-theme=dark] .location-index-copy h2,html[data-theme=dark] .location-search-panel h2,html[data-theme=dark] .location-section-heading h2,html[data-theme=dark] .location-benefit-grid h3{color:#edf4fb}html[data-theme=dark] .location-index-copy p,html[data-theme=dark] .location-section-heading p,html[data-theme=dark] .location-benefit-grid p{color:#9fb2c4}html[data-theme=dark] .location-benefit-grid article,html[data-theme=dark] .location-empty{background:#111f2e;border-color:#2b4257}html[data-theme=dark] .location-empty strong{color:#b5c7d8}.seo-search-section{border-top:1px solid var(--border,#e5e7eb)}.seo-search-copy{max-width:820px;margin-bottom:24px}.seo-search-copy>span{letter-spacing:.09em;text-transform:uppercase;opacity:.68;margin-bottom:8px;font-size:.78rem;font-weight:800;display:block}.seo-search-copy h2{margin:0 0 10px;font-size:clamp(1.75rem,3vw,2.5rem)}.seo-search-copy p{opacity:.78;margin:0;line-height:1.7}.seo-search-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.seo-search-links a,.seo-search-all{justify-content:space-between;align-items:center;gap:10px;text-decoration:none;display:flex}.seo-search-links a{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);border-radius:12px;padding:13px 15px;font-weight:700}.seo-search-links a:hover{transform:translateY(-1px);box-shadow:0 8px 22px #0f172a12}.seo-search-all{width:max-content;margin-top:16px;font-weight:800}@media (max-width:980px){.seo-search-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.seo-search-links{grid-template-columns:1fr}}.admin-search-v13134{background:#f8fbff;border:1px solid #dce6f0;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;width:100%;min-width:0;margin:0 0 18px;padding:14px;display:grid}.admin-search-field-v13134{color:#637b90;gap:6px;min-width:0;font-size:11px;font-weight:800;display:grid}.admin-search-field-v13134 input{color:#15324b;width:100%;min-width:0;min-height:48px;font:inherit;background:#fff;border:1px solid #cad9e7;border-radius:11px;outline:0;padding:0 14px;font-size:14px;font-weight:650}.admin-search-field-v13134 input:focus{border-color:#176bff;box-shadow:0 0 0 3px #176bff21}.admin-search-field-v13134 input::placeholder{color:#8294a5}.admin-search-meta-v13134{color:#6b8093;white-space:nowrap;justify-content:flex-end;align-items:center;gap:12px;min-height:48px;font-size:12px;display:flex}.admin-search-meta-v13134 strong{color:#17354d;font-size:14px}.admin-search-meta-v13134 button{color:#176bff;cursor:pointer;background:#fff;border:1px solid #bcd3ee;border-radius:10px;min-height:38px;padding:0 12px;font-weight:800}.admin-search-meta-v13134 button:hover{background:#edf5ff}.admin-search-empty-v13134{margin-top:0}html[data-theme=dark] .admin-search-v13134{background:#122438;border-color:#2b4358}html[data-theme=dark] .admin-search-field-v13134{color:#9fb3c5}html[data-theme=dark] .admin-search-field-v13134 input{color:#eef5fb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0d1a27;border-color:#35516a}html[data-theme=dark] .admin-search-field-v13134 input::placeholder{color:#8298ab}html[data-theme=dark] .admin-search-meta-v13134{color:#9fb3c5}html[data-theme=dark] .admin-search-meta-v13134 strong{color:#eef5fb}html[data-theme=dark] .admin-search-meta-v13134 button{color:#80b4ff;background:#132b41;border-color:#355a7b}.admin-company-controls-v13130 .admin-reverify-form-v13130 input[type=checkbox]{accent-color:#176bff;appearance:auto!important;background:initial!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;box-shadow:none!important;border-radius:4px!important;flex:0 0 18px!important;margin:0!important;padding:0!important}.admin-reverify-help-v13134{color:#63798d;margin:0;font-size:13px;line-height:1.45}.admin-listing-state-v13134{border-radius:999px;width:max-content;margin:12px 0 0;padding:6px 9px;font-size:12px;font-weight:800}.admin-listing-state-v13134.enabled{color:#157348;background:#e8f8ef}.admin-listing-state-v13134.disabled{color:#8b5b08;background:#fff4dc}.admin-listing-enabled-v13134{color:#157348;background:#e8f8ef;border:1px solid #b8dfc7;border-radius:999px;width:max-content;margin-top:7px;padding:5px 8px;font-weight:800;font-size:11px!important;display:inline-flex!important}.footer-cookie-settings-v13134{width:max-content;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.footer-cookie-settings-v13134:hover{text-decoration:underline}.tr-car-badges .is-unverified-v13134,.tr-unverified-company-v13134{color:#8a5907!important;background:#fff3d5!important;border-color:#e9c36c!important}.tr-unverified-company-v13134{border:1px solid #e9c36c;border-radius:999px;align-items:center;gap:5px;width:max-content;padding:4px 7px;font-style:normal;font-weight:800;font-size:11px!important;display:inline-flex!important}.tr-unverified-listing-banner-v13134{color:#724a08;background:#fff8e8;border:1px solid #e9c36c;border-radius:14px;align-items:flex-start;gap:11px;margin:0 0 18px;padding:14px 16px;display:flex}.tr-unverified-listing-banner-v13134 strong{margin-bottom:3px;display:block}.tr-unverified-listing-banner-v13134 p{margin:0;line-height:1.5}.tr-booking-unverified-v13134{color:#6e4a0b;background:#fff9eb;border:1px solid #e5c77d;border-radius:20px;align-self:start;gap:12px;padding:24px;display:grid;position:sticky;top:100px;box-shadow:0 14px 38px #3d2e0d17}.tr-booking-unverified-v13134 h2,.tr-booking-unverified-v13134 p{margin:0}.tr-booking-unverified-v13134 p{color:#765f37;line-height:1.55}html[data-theme=dark] .admin-reverify-help-v13134{color:#a9bdcf}html[data-theme=dark] .admin-listing-state-v13134.enabled,html[data-theme=dark] .admin-listing-enabled-v13134{color:#8fe1b1;background:#173529}html[data-theme=dark] .admin-listing-enabled-v13134{border-color:#2e6548}html[data-theme=dark] .admin-listing-state-v13134.disabled{color:#f2c970;background:#382f1d}html[data-theme=dark] .tr-unverified-company-v13134,html[data-theme=dark] .tr-car-badges .is-unverified-v13134{color:#f3ce78!important;background:#3b301b!important;border-color:#725d2d!important}html[data-theme=dark] .tr-unverified-listing-banner-v13134,html[data-theme=dark] .tr-booking-unverified-v13134{color:#f3ce78;background:#30291b;border-color:#65552f}html[data-theme=dark] .tr-booking-unverified-v13134 p{color:#d7c49b}.tr-supplier-page-v13121{background:var(--bg);padding:92px 0 72px}.tr-supplier-hero-v13121{border:1px solid var(--line);background:var(--card);border-radius:24px;align-items:center;gap:24px;margin:22px 0 42px;padding:30px;display:flex}.tr-supplier-logo-v13121{border:1px solid var(--line);background:#fff;border-radius:22px;flex:0 0 104px;justify-content:center;align-items:center;width:104px;height:104px;font-size:28px;font-weight:800;display:flex;overflow:hidden}.tr-supplier-logo-v13121 img{object-fit:contain;width:88px;height:88px}.tr-supplier-copy-v13121 h1{margin:10px 0 8px;font-size:36px}.tr-supplier-copy-v13121>p{max-width:820px;color:var(--muted);line-height:1.65}.tr-supplier-stats-v13121{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.tr-supplier-stats-v13121 strong{font-size:18px}.tr-supplier-stats-v13121 span{color:var(--muted)}.tr-supplier-section-v13121{margin-bottom:44px}.tr-supplier-reviews-v13121{margin-bottom:10px}.tr-supplier-detail strong a,.tr-supplier-vendor-link-v13121{color:inherit;text-decoration:none}.tr-supplier-detail strong a:hover,.tr-supplier-vendor-link-v13121:hover{text-decoration:underline}@media (max-width:720px){.tr-supplier-page-v13121{padding-top:78px}.tr-supplier-hero-v13121{border-radius:18px;align-items:flex-start;padding:20px}.tr-supplier-logo-v13121{border-radius:16px;flex-basis:76px;width:76px;height:76px}.tr-supplier-logo-v13121 img{width:64px;height:64px}.tr-supplier-copy-v13121 h1{font-size:27px}}.dashboard-layout-v11 .fleet-table-v2 .table-row-v2{grid-template-columns:25px 2fr .9fr .6fr 1fr .55fr .7fr minmax(178px,.95fr)!important}.fleet-row-actions-v13124{justify-content:flex-end;align-items:center;gap:7px;min-width:0;display:flex}.row-block-link-v13124{color:#176bff;text-align:center;white-space:nowrap;background:#fff;border:1px solid #b9d3ff;border-radius:9px;min-width:96px;padding:8px 10px;font-weight:780;text-decoration:none}.vehicle-availability-back-v13124{color:#176bff;margin-bottom:12px;font-size:14px;font-weight:780;text-decoration:none;display:inline-flex}.vehicle-availability-manager-v13124{gap:22px;max-width:1260px;display:grid}.vehicle-block-card-v13124{order:1}.vehicle-availability-manager-v13124>.vehicle-calendar-v134{order:2;margin:0}.vehicle-block-form-v13124{grid-template-columns:1fr 1fr 1fr auto;align-items:end}.vehicle-block-form-v13124>button{min-height:54px}.vehicle-block-list-title-v13124{color:#1b3651;margin:24px 0 0;font-size:16px}.vehicle-block-card-v13124 .vehicle-form-message-v2{margin-top:16px}.vehicle-photo-guide-v13124{background:#f3f8ff;border:1px solid #cfe0f5;border-radius:17px;grid-template-columns:minmax(260px,360px) 1fr;align-items:center;gap:20px;margin:0 0 20px;padding:16px;display:grid}.vehicle-photo-example-v13124{background:#e8f0f8;border:1px solid #cbd9e7;border-radius:13px;position:relative;overflow:hidden}.vehicle-photo-example-v13124 img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.vehicle-photo-example-v13124 span{color:#fff;background:#07192ad1;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:800;position:absolute;bottom:9px;left:9px}.vehicle-photo-guide-v13124>div:last-child{gap:8px;display:grid}.vehicle-photo-guide-v13124 strong{color:#15304c;font-size:18px}.vehicle-photo-guide-v13124 p{color:#526b83;margin:0;line-height:1.55}.vehicle-photo-guide-v13124 small{color:#20704a;font-weight:760;line-height:1.5}.vehicle-photo-guide-v13124 b{color:#526b83;font-size:13px;line-height:1.55}.vehicle-photo-upload-v13124{background:#fbfdff;border:1px solid #e0e8f1;border-radius:14px;flex-wrap:wrap;padding:14px}.vehicle-cover-choice-v13124{color:#1b5fb8;cursor:pointer;background:#eef5ff;border:1px solid #b9d3ff;border-radius:10px;align-items:center;gap:8px;min-height:42px;padding:0 12px;font-weight:780;display:flex}.vehicle-cover-choice-v13124 input{width:18px;height:18px}.vehicle-cover-choice-v13124 span{background:0 0!important;padding:0!important;font-size:13px!important;position:static!important}.vehicle-photo-grid-v13124>div{flex-direction:column;display:flex}.vehicle-photo-frame-v13124{position:relative}.vehicle-photo-grid-v13124 .vehicle-photo-frame-v13124>span{width:auto;top:8px;left:8px}.vehicle-photo-actions-v13124{background:#fff;grid-template-columns:1fr auto auto;gap:6px;padding:8px;display:grid!important}.vehicle-photo-actions-v13124 button{min-height:36px;color:#31506b!important;text-align:center!important;background:#fff!important;border:1px solid #d9e3ed!important;border-radius:8px!important;width:auto!important;padding:7px 9px!important;font-size:12px!important}.vehicle-photo-actions-v13124 .set-cover-v13124{grid-column:1/-1;color:#176bff!important;background:#eef5ff!important;border-color:#c5d9ff!important}.vehicle-photo-actions-v13124 .delete-photo-v13124{grid-column:1/-1;color:#b52b3a!important;background:#fff4f5!important;border-color:#f0ccd0!important}.vehicle-photo-actions-v13124 button:disabled{opacity:.42;cursor:not-allowed}html[data-theme=dark] .row-block-link-v13124{color:#9bc0ff;background:#142536;border-color:#35587b}html[data-theme=dark] .dashboard-mobile-top img{filter:brightness(0)invert()}html[data-theme=dark] .dashboard-layout-v11 .fleet-search-v2 input,html[data-theme=dark] .dashboard-layout-v11 .fleet-search-v2 select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e7eff7!important;background:#102235!important;border-color:#2b455f!important}html[data-theme=dark] .dashboard-layout-v11 .fleet-search-v2 input::placeholder{color:#91a5b8!important}html[data-theme=dark] .vehicle-photo-guide-v13124,html[data-theme=dark] .vehicle-photo-upload-v13124{background:#102235;border-color:#2b455f}html[data-theme=dark] .vehicle-photo-guide-v13124 strong,html[data-theme=dark] .vehicle-block-list-title-v13124{color:#eef5fb}html[data-theme=dark] .vehicle-photo-guide-v13124 p,html[data-theme=dark] .vehicle-photo-guide-v13124 b{color:#a9bdcf}html[data-theme=dark] .vehicle-photo-guide-v13124 small{color:#8fd8ad}html[data-theme=dark] .vehicle-cover-choice-v13124{color:#a8cbff;background:#173553;border-color:#35587b}html[data-theme=dark] .vehicle-photo-actions-v13124{background:#0f1d2b}html[data-theme=dark] .vehicle-photo-actions-v13124 button{color:#dce8f2!important;background:#142536!important;border-color:#35506a!important}html[data-theme=dark] .vehicle-photo-actions-v13124 .set-cover-v13124{color:#a8cbff!important;background:#173553!important}html[data-theme=dark] .vehicle-photo-actions-v13124 .delete-photo-v13124{color:#ffabb4!important;background:#3a242b!important;border-color:#67404a!important}@media (max-width:1000px){.vehicle-extra-form-v1394{grid-template-columns:1fr 1fr 1fr}.vehicle-extra-form-v1394>button{justify-self:start}.vehicle-block-form-v13124{grid-template-columns:1fr 1fr}}@media (max-width:820px){.dashboard-layout-v11 .fleet-table-panel{background:0 0!important;border:0!important;padding:0!important;overflow:visible!important}.dashboard-layout-v11 .fleet-table-v2{gap:13px;display:grid;background:0 0!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.dashboard-layout-v11 .fleet-table-v2 .table-head-v2{display:none!important}.dashboard-layout-v11 .fleet-table-panel .fleet-table-v2 .table-row-v2:not(.table-head-v2){position:relative;box-shadow:0 8px 24px #0f26490d;background:#fff!important;border:1px solid #dfe7f0!important;border-radius:17px!important;grid-template-columns:1fr 1fr!important;gap:13px!important;min-width:0!important;padding:16px!important;display:grid!important}.fleet-table-v2 .fleet-select-mobile{z-index:2;position:absolute;top:15px;right:15px}.fleet-table-v2 .fleet-select-mobile input{width:19px;height:19px}.dashboard-layout-v11 .fleet-table-panel .fleet-table-v2 .table-row-v2:not(.table-head-v2)>.vehicle-cell-v2{padding-right:34px;grid-column:1/-1!important;grid-template-columns:104px minmax(0,1fr)!important;align-items:center!important;width:100%!important;min-width:0!important;display:grid!important}.fleet-table-v2 .vehicle-cell-v2:before{grid-column:1/-1}.fleet-table-v2 .vehicle-cell-v2>span{min-width:0}.fleet-table-v2 .vehicle-cell-v2 img{object-fit:cover;width:104px!important;height:70px!important}.fleet-table-v2 [data-label]:not(.vehicle-cell-v2){background:#f7f9fc;border-radius:11px;align-content:start;gap:5px;min-width:0;padding:9px;display:grid}.fleet-table-v2 [data-label]:not(.vehicle-cell-v2):before{content:attr(data-label);color:#8192a2;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:800}.fleet-table-v2 .availability-cell-v2 b{width:100%}.fleet-table-v2 .fleet-row-actions-v13124{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.fleet-row-actions-v13124 .row-edit-link-v2,.fleet-row-actions-v13124 .row-block-link-v13124{justify-content:center;align-items:center;display:flex;grid-column:auto!important;width:100%!important;min-height:43px!important;padding:0 10px!important;font-size:13px!important}.vehicle-photo-guide-v13124{grid-template-columns:1fr}.vehicle-extra-form-v1394,.vehicle-block-form-v13124{grid-template-columns:1fr 1fr}html[data-theme=dark] .dashboard-layout-v11 .fleet-table-panel .fleet-table-v2 .table-row-v2:not(.table-head-v2){background:#111f2e!important;border-color:#2b4257!important}html[data-theme=dark] .fleet-table-v2 [data-label]:not(.vehicle-cell-v2){background:#142536}}@media (max-width:560px){.vehicle-extra-form-v1394,.vehicle-block-form-v13124{grid-template-columns:1fr}.vehicle-photo-guide-v13124{padding:12px}.vehicle-photo-upload-v13124{padding:11px}.vehicle-photo-grid-v13124{grid-template-columns:1fr!important}}.customer-supplier-contact-v13130{background:#f1fbf5;border:1px solid #b9d9c7;border-radius:14px;margin:16px 0;padding:15px}.customer-supplier-contact-v13130>strong{color:#165f37;margin-bottom:5px;display:block}.customer-supplier-contact-v13130 p{color:#496478;margin:0;font-size:13px;line-height:1.5}.customer-supplier-contact-v13130>div{flex-wrap:wrap;gap:8px;margin-top:11px;display:flex}.customer-supplier-contact-v13130 a{color:#12653a;background:#fff;border:1px solid #9ed1b3;border-radius:9px;padding:8px 11px;font-size:13px;font-weight:760}.customer-supplier-contact-v13130.locked{background:#fff9ed;border-color:#f0d39c}.customer-supplier-contact-v13130.locked>strong{color:#8c5b0a}html[data-theme=dark] .customer-supplier-contact-v13130{background:#122b21;border-color:#315b49}html[data-theme=dark] .customer-supplier-contact-v13130>strong{color:#8ce1ae}html[data-theme=dark] .customer-supplier-contact-v13130 p{color:#b5c6d3}html[data-theme=dark] .customer-supplier-contact-v13130 a{color:#a5e9bd;background:#172a38;border-color:#3d6655}html[data-theme=dark] .customer-supplier-contact-v13130.locked{background:#30291c;border-color:#695b36}html[data-theme=dark] .customer-supplier-contact-v13130.locked>strong{color:#f0c36d}.dashboard-page-v13130{max-width:1440px}.admin-operations-list-v13130{gap:18px;display:grid}.admin-operation-card-v13130{background:#fff;border:1px solid #dce6ef;border-radius:18px;padding:20px;box-shadow:0 8px 26px #1028460d}.admin-operation-card-v13130>header{border-bottom:1px solid #e8eef4;justify-content:space-between;gap:18px;padding-bottom:15px;display:flex}.admin-operation-card-v13130 header small,.admin-operation-card-v13130 label>span,.admin-contact-grid-v13130 small,.admin-document-grid-v13130 small{color:#71869a;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.admin-operation-card-v13130 h2{margin:4px 0;font-size:20px}.admin-operation-card-v13130 header p{color:#64798c;margin:0}.admin-contact-grid-v13130{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:15px 0;display:grid}.admin-contact-grid-v13130>span,.admin-document-grid-v13130>span{background:#f8fafc;border:1px solid #e4ebf2;border-radius:12px;gap:4px;padding:12px;display:grid}.admin-contact-grid-v13130 a{color:#176bff;font-weight:700}.admin-operation-form-v13130,.admin-company-controls-v13130{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-operation-form-v13130 label,.admin-company-controls-v13130 form,.admin-editor-grid-v13130 label{gap:6px;display:grid}.admin-operation-form-v13130 input,.admin-operation-form-v13130 select,.admin-company-controls-v13130 input,.admin-company-controls-v13130 select,.admin-vehicle-editor-v13130 input,.admin-vehicle-editor-v13130 select,.admin-vehicle-editor-v13130 textarea{color:#18334c;background:#fff;border:1px solid #cfdae5;border-radius:10px;width:100%;min-height:44px;padding:9px 11px}.admin-operation-form-v13130 .wide{grid-column:1/-1}.admin-operation-actions-v13130{grid-column:1/-1;gap:9px;display:flex}.admin-refund-v13130{color:#a72132;background:#fff3f4;border:1px solid #efbdc3}.admin-operation-message-v13130{color:#176bff;margin:12px 0 0;font-weight:760}.admin-document-grid-v13130{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:14px 0;display:grid}.admin-document-grid-v13130 b{color:#9a6208}.admin-document-grid-v13130 .doc-status-approved{color:#16834e}.admin-document-grid-v13130 .doc-status-rejected{color:#bf2d3d}.admin-company-controls-v13130 form{border:1px solid #e1e9f0;border-radius:13px;align-content:start;padding:14px}.admin-company-controls-v13130 h3{margin:0 0 4px;font-size:15px}.admin-reverify-form-v13130{grid-column:1/-1}.admin-reverify-form-v13130>div{flex-wrap:wrap;gap:8px;display:flex}.admin-reverify-form-v13130>div label{border:1px solid #d8e2eb;border-radius:9px;align-items:center;gap:6px;padding:8px;display:flex}.admin-warning-v13130{color:#885708;background:#fff5df;border:1px solid #efc16f}.admin-fleet-grid-v13130{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.admin-fleet-grid-v13130>article{background:#fff;border:1px solid #dce6ef;border-radius:17px;padding:18px}.admin-fleet-grid-v13130 h2{margin:5px 0}.admin-fleet-grid-v13130 p{color:#6e8295;margin:0}.admin-fleet-grid-v13130 form{grid-template-columns:1fr 1fr .75fr;gap:9px;margin-top:14px;display:grid}.admin-fleet-grid-v13130 label{gap:5px;display:grid}.admin-fleet-grid-v13130 label span{text-transform:uppercase;color:#71869a;font-size:11px;font-weight:800}.admin-fleet-grid-v13130 input,.admin-fleet-grid-v13130 select{background:#fff;border:1px solid #cfdae5;border-radius:9px;width:100%;min-height:42px;padding:7px 9px}.admin-fleet-grid-v13130 form>div{grid-column:1/-1;gap:8px;display:flex}.admin-fleet-grid-v13130 article>p[role=status]{color:#176bff;font-weight:760}.admin-users-table-v13130 .table-row-v2{grid-template-columns:1.1fr 1.3fr 1fr .8fr 1fr 1.1fr}.admin-users-table-v13130 strong{display:grid}.admin-users-table-v13130 a{color:#176bff;overflow-wrap:anywhere}.admin-vehicle-editor-v13130{gap:16px;display:grid}.admin-vehicle-editor-v13130>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-vehicle-editor-v13130 header h1{margin:5px 0}.admin-vehicle-editor-v13130 header p{color:#64798c;margin:0}.admin-vehicle-editor-v13130 fieldset{border:0;gap:16px;padding:0;display:grid}.admin-vehicle-editor-v13130 section{background:#fff;border:1px solid #dce6ef;border-radius:17px;padding:18px}.admin-vehicle-editor-v13130 section h2{margin:0 0 14px;font-size:18px}.admin-editor-grid-v13130{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.admin-editor-grid-v13130 .wide{grid-column:1/-1}.admin-vehicle-editor-v13130 textarea{resize:vertical;min-height:90px}.admin-editor-checks-v13130,.admin-editor-features-v13130{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.admin-editor-checks-v13130 label,.admin-editor-features-v13130 label{border:1px solid #d9e3ec;border-radius:10px;align-items:center;gap:7px;padding:9px 11px;display:flex}.admin-vehicle-editor-v13130 input[type=checkbox]{width:18px;min-height:18px}.admin-vehicle-editor-v13130>footer{align-items:center;gap:14px;display:flex}.admin-vehicle-editor-v13130>footer p{color:#176bff;font-weight:760}.admin-document-open-v13131{color:#176bff;text-underline-offset:2px;width:max-content;margin-top:4px;font-size:13px;font-weight:800;text-decoration:underline}html[data-theme=dark] .admin-operation-card-v13130,html[data-theme=dark] .admin-fleet-grid-v13130>article,html[data-theme=dark] .admin-vehicle-editor-v13130 section{color:#e8f1f8;background:#111f2e;border-color:#2b4257}html[data-theme=dark] .admin-contact-grid-v13130>span,html[data-theme=dark] .admin-document-grid-v13130>span,html[data-theme=dark] .admin-company-controls-v13130 form{background:#142536;border-color:#2d465d}html[data-theme=dark] .admin-operation-form-v13130 input,html[data-theme=dark] .admin-operation-form-v13130 select,html[data-theme=dark] .admin-company-controls-v13130 input,html[data-theme=dark] .admin-company-controls-v13130 select,html[data-theme=dark] .admin-fleet-grid-v13130 input,html[data-theme=dark] .admin-fleet-grid-v13130 select,html[data-theme=dark] .admin-vehicle-editor-v13130 input,html[data-theme=dark] .admin-vehicle-editor-v13130 select,html[data-theme=dark] .admin-vehicle-editor-v13130 textarea{color:#eef5fb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0d1a27;border-color:#35516a}html[data-theme=dark] .admin-editor-checks-v13130 label,html[data-theme=dark] .admin-editor-features-v13130 label{background:#142536;border-color:#35516a}.admin-document-source-v13136{color:#176bff;font-size:11px;font-style:normal;font-weight:800}.admin-commission-field-v13136{grid-template-columns:minmax(0,1fr) 36px;align-items:center;display:grid}.admin-commission-field-v13136 b{background:#f3f7fb;border:1px solid #cfdae5;border-left:0;border-radius:0 10px 10px 0;place-items:center;min-height:44px;display:grid}.admin-commission-field-v13136 input{border-radius:10px 0 0 10px!important}.admin-document-upload-v13136{grid-column:1/-1;grid-template-columns:minmax(150px,.65fr) minmax(220px,1.35fr) auto!important;align-items:end!important}.admin-document-upload-v13136 h3,.admin-document-upload-v13136 p{grid-column:1/-1}.admin-document-upload-v13136 p{color:#64798c;margin:0 0 4px;font-size:13px}.admin-document-upload-v13136 input[type=file]{padding:7px!important}.admin-reverify-form-v13130 input[type=checkbox]{accent-color:#176bff;flex:0 0 18px!important;width:18px!important;height:18px!important;min-height:18px!important;padding:0!important}html[data-theme=dark] .admin-commission-field-v13136 b{color:#eef5fb;background:#142536;border-color:#35516a}html[data-theme=dark] .admin-document-source-v13136{color:#8db9ff}.vehicle-commission-preview-v13136{background:#f5f9ff;border:1px solid #bfd5ef;border-radius:13px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px;display:grid}.vehicle-commission-preview-v13136>strong,.vehicle-commission-preview-v13136>small{grid-column:1/-1}.vehicle-commission-preview-v13136>strong{color:#173a5e}.vehicle-commission-preview-v13136>div{background:#fff;border-radius:10px;gap:4px;padding:10px;display:grid}.vehicle-commission-preview-v13136 span,.vehicle-commission-preview-v13136 small{color:#64798c;font-size:12px}.vehicle-commission-preview-v13136 b{color:#165f37;font-size:17px}.vehicle-commission-preview-v13136>div:nth-of-type(2) b{color:#a14c25}.vehicle-commission-preview-v13136 .total b{color:#176bff}.vehicle-commission-preview-v13136>small{line-height:1.45}html[data-theme=dark] .vehicle-commission-preview-v13136{background:#102439;border-color:#35516a}html[data-theme=dark] .vehicle-commission-preview-v13136>strong{color:#e8f1f8}html[data-theme=dark] .vehicle-commission-preview-v13136>div{background:#142536}html[data-theme=dark] .vehicle-commission-preview-v13136 span,html[data-theme=dark] .vehicle-commission-preview-v13136 small{color:#b8cad9}.reviewer-name-notice-v13136{color:#536b80;background:#f5f9ff;border:1px solid #c8dbef;border-radius:11px;gap:5px;margin:10px 0;padding:11px 12px;font-size:13px;line-height:1.45;display:grid}.reviewer-name-notice-v13136 strong{color:#173a5e}.reviewer-name-notice-v13136 a{color:#176bff;text-underline-offset:2px;width:max-content;font-weight:800;text-decoration:underline}html[data-theme=dark] .reviewer-name-notice-v13136{color:#b8cad9;background:#102439;border-color:#35516a}html[data-theme=dark] .reviewer-name-notice-v13136 strong{color:#e8f1f8}html[data-theme=light]{--blue:#075ad7;--tr-blue:#075ad7}html[data-theme=light] .tr-field-label,html[data-theme=light] .tr-date-trigger .is-placeholder,html[data-theme=light] .tr-search-note,html[data-theme=light] .home-refresh-v10 .benefit-grid-v10 p,html[data-theme=light] .home-refresh-v10 .final-section-head p,html[data-theme=light] .home-refresh-v10 .compare-final-copy>p,html[data-theme=light] .home-refresh-v10 .compare-final-items p,html[data-theme=light] .home-refresh-v10 .partner-final-grid>div>p,html[data-theme=light] .home-refresh-v10 .faq-intro-v2 p,html[data-theme=light] .home-refresh-v10 .faq-accordion p,html[data-theme=light] .cookie-consent-v13132 p{color:#526779!important}html[data-theme=light] .tr-car-heading>div>span,html[data-theme=light] .tr-car-heading>em,html[data-theme=light] .tr-price del,html[data-theme=light] .tr-supplier small,html[data-theme=light] .tr-price>span,html[data-theme=light] .tr-price p small,html[data-theme=light] .tr-price>em,html[data-theme=light] .language-dropdown a small{color:#526575!important}html[data-theme=light] .tr-rating small{color:#6f5d2d!important}html[data-theme=light] .home-refresh-v10 .final-section-head>div>span,html[data-theme=light] .home-refresh-v10 .compare-final-copy>span,html[data-theme=light] .home-refresh-v10 .final-section-head>a,html[data-theme=light] .home-refresh-v10 .faq-toggle-icon,html[data-theme=light] .cookie-consent-v13132 a{color:#075ad7!important}
