@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_2ae47f08-module__h69qWW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_2ae47f08-module__h69qWW__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_eb58308d-module__w_p2Lq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_eb58308d-module__w_p2Lq__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.1975l3y3401x_.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.3go-kn2r40gie.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.1jc1xb-qv_87z.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.3dbq0oou7i_24.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.2mm3nq9i83l-m.woff2?dpl=dpl_HfwV3C33n9nR6Zy9aZ6gsGv9N3gC)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_e4074b4a-module__BmJdTG__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_e4074b4a-module__BmJdTG__variable{--font-poppins:"Poppins", "Poppins Fallback"}
:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-family:Arial,Helvetica,sans-serif;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.bk{--brand:#111;--ink:#15181c;--muted:#687078;--line:#ecedf1;color:var(--ink);width:100%;min-height:100vh;font-family:var(--font-geist-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:-.011em;background:#f7f8fa}.bk-header{border-bottom:1px solid var(--line);z-index:20;background:#fff;position:sticky;top:0}.bk-header-inner{justify-content:space-between;align-items:center;max-width:1140px;margin:0 auto;padding:14px 20px;display:flex}.bk-brand{font-size:17px;font-weight:700}.bk-logo{width:auto;max-height:32px;display:block}.bk-phone{color:var(--brand);font-size:14px;font-weight:600}.bk-main{max-width:560px;margin:0 auto;padding:28px 20px 56px}.bk-title{letter-spacing:-.025em;margin-bottom:18px;font-size:22px;font-weight:700}.bk-steps{color:#aab0b7;gap:8px;margin-bottom:18px;font-size:11px;font-weight:600;list-style:none;display:flex}.bk-steps li{border-top:2px solid var(--line);text-transform:uppercase;letter-spacing:.04em;flex:1;padding-top:9px;transition:color .2s,border-color .2s}.bk-steps li.on{color:var(--brand);border-top-color:var(--brand)}.bk-card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:22px;box-shadow:0 1px 2px #1014180a,0 12px 28px -16px #10141824}.bk-center{text-align:center}.bk-label{color:#2a2f35;margin:16px 0 7px;font-size:13px;font-weight:600;display:block}.bk-card>.bk-label:first-child{margin-top:0}.bk-input{width:100%;color:var(--ink);background:#fff;border:1px solid #e3e5ea;border-radius:10px;padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s}.bk-input::placeholder{color:#aab0b7}.bk-input:focus{border-color:var(--brand);box-shadow:0 0 0 3.5px color-mix(in srgb, var(--brand) 15%, transparent);outline:none}.bk-input:disabled{color:#aab0b7;background:#f5f6f8}.bk-row{grid-template-columns:1fr 1fr;align-items:end;gap:12px;display:grid}.bk-check{align-items:center;gap:8px;padding-bottom:10px;font-size:14px;font-weight:600;display:flex}.bk-check input{width:18px;height:18px;accent-color:var(--brand)}.bk-retour{background:color-mix(in srgb, var(--brand) 5%, #fff);border:1.5px solid color-mix(in srgb, var(--brand) 22%, var(--line));cursor:pointer;text-align:left;width:100%;color:var(--ink);border-radius:12px;align-items:center;gap:14px;margin-top:16px;padding:14px 16px;font-family:inherit;transition:border-color .15s,background .15s;display:flex}.bk-retour:hover{border-color:color-mix(in srgb, var(--brand) 40%, var(--line))}.bk-retour.on{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 8%, #fff)}.bk-retour-info{flex:1;display:block}.bk-retour-head{align-items:center;gap:8px;display:flex}.bk-retour-head strong{font-size:14.5px}.bk-badge{text-transform:uppercase;letter-spacing:.05em;color:#fff;background:var(--brand);border-radius:999px;padding:3px 7px;font-size:10px;font-weight:700}.bk-retour-sub{color:var(--muted);margin-top:3px;font-size:12.5px;line-height:1.4;display:block}.bk-toggle{background:#d3d7dd;border-radius:999px;flex-shrink:0;width:44px;height:26px;transition:background .15s;position:relative}.bk-toggle.on{background:var(--brand)}.bk-toggle>span{background:#fff;border-radius:50%;width:20px;height:20px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.bk-toggle.on>span{left:21px}.bk-btn{background:var(--brand);color:#fff;cursor:pointer;text-align:center;border:none;border-radius:11px;width:100%;margin-top:20px;padding:13px 16px;font-size:15px;font-weight:600;transition:filter .15s,transform 40ms;display:inline-block}.bk-btn:hover:not(:disabled){filter:brightness(.93)}.bk-btn:active:not(:disabled){transform:translateY(1px)}.bk-btn:disabled{opacity:.45;cursor:not-allowed}.bk-btn.ghost{color:var(--ink);background:#fff;border:1px solid #e3e5ea}.bk-btn.ghost:hover:not(:disabled){filter:none;background:#f5f6f8}.bk-actions{gap:12px;display:flex}.bk-actions .bk-btn{margin-top:18px}.bk-error{color:#b42318;background:#fdecec;border:1px solid #f6cfca;border-radius:9px;margin-bottom:14px;padding:11px 14px;font-size:14px}.bk-vehicles{flex-direction:column;gap:10px;display:flex}.bk-vehicle{text-align:left;border:1.5px solid var(--line);cursor:pointer;color:var(--ink);background:#fff;border-radius:14px;padding:15px;font-family:inherit;transition:border-color .15s,box-shadow .15s,transform 40ms}.bk-vehicle:hover{border-color:#d3d7dd}.bk-vehicle:active{transform:translateY(1px)}.bk-vehicle.sel{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 13%, transparent)}.bk-vehicle-top{justify-content:space-between;align-items:baseline;display:flex}.bk-vehicle-name{font-size:16px;font-weight:700}.bk-vehicle-price{color:var(--brand);font-size:16px;font-weight:700}.bk-vehicle-desc{color:#6b7280;margin:4px 0;font-size:13px}.bk-vehicle-meta{color:#9aa1a9;font-size:12px}.bk-pay{flex-direction:column;gap:8px;display:flex}.bk-payopt{border:1.5px solid var(--line);cursor:pointer;border-radius:11px;align-items:center;gap:10px;padding:13px 14px;font-size:14px;font-weight:600;transition:border-color .15s,background .15s;display:flex}.bk-payopt:hover{border-color:#d3d7dd}.bk-payopt.sel{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 5%, #fff)}.bk-payopt input{accent-color:var(--brand)}.bk-overview{border-top:1px solid #eceef1;margin-top:18px;padding-top:14px}.bk-ov-row{justify-content:space-between;gap:16px;padding:5px 0;font-size:14px;display:flex}.bk-ov-row span:first-child{color:#6b7280;flex-shrink:0}.bk-ov-row span:last-child{text-align:right}.bk-ov-row.total{border-top:1px solid #eceef1;margin-top:6px;padding-top:10px;font-size:17px;font-weight:700}.bk-ov-row.total span:first-child{color:#1a1d21}.bk-check-icon{color:var(--brand);justify-content:center;margin-bottom:10px;display:flex}.bk-center .bk-btn{width:auto;padding-left:28px;padding-right:28px}.bk-credit{text-align:center;color:#9aa1a9;margin-top:22px;font-size:12px}.bk-credit a{color:#6b7280;text-decoration:underline}.bk-picker{position:relative}.bk-picker-btn{text-align:left;cursor:pointer}.bk-picker-btn.ph{color:#9aa1a9}.bk-pop{z-index:50;background:#fff;border:1px solid #d3d7dd;border-radius:12px;width:280px;padding:12px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 32px #00000024}.bk-cal-head{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}.bk-cal-head button{cursor:pointer;background:#f1f3f5;border:none;border-radius:8px;width:30px;height:30px;font-size:16px}.bk-cal-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.bk-cal-dow span{text-align:center;color:#9aa1a9;padding:4px 0;font-size:11px}.bk-cal-day{cursor:pointer;color:#1a1d21;background:0 0;border:none;border-radius:8px;padding:8px 0;font-size:13px}.bk-cal-day:hover:not(:disabled){background:#f1f3f5}.bk-cal-day:disabled{color:#d3d7dd;cursor:not-allowed}.bk-cal-day.sel{background:var(--brand);color:#fff}.bk-time-pop{grid-template-columns:repeat(3,1fr);gap:4px;width:210px;max-height:240px;display:grid;overflow-y:auto}.bk-time-slot{cursor:pointer;color:#1a1d21;background:#fff;border:1px solid #e1e4e8;border-radius:7px;padding:7px 0;font-size:13px}.bk-time-slot:hover{background:#f1f3f5}.bk-time-slot.sel{background:var(--brand);color:#fff;border-color:var(--brand)}.bk-main.bk-layout{flex-direction:column;display:flex}.bk-form-col{order:1}.bk-trust{order:2}@media (min-width:860px){.bk-main.bk-layout{grid-template-columns:1fr 1.05fr;align-items:start;gap:48px;max-width:1140px;padding-top:44px;display:grid}.bk-trust{order:1}.bk-form-col{order:2}.bk-header-inner{padding:18px 20px}.bk-brand{font-size:19px}.bk-title{margin-bottom:22px;font-size:28px}.bk-steps{margin-bottom:22px;font-size:12px}.bk-card{border-radius:18px;padding:30px}.bk-label{margin-top:20px;font-size:14px}.bk-input{border-radius:11px;padding:15px 16px;font-size:16px}.bk-btn{padding:16px 18px;font-size:16px}.bk-vehicle{padding:20px}.bk-vehicle-name,.bk-vehicle-price{font-size:18px}.bk-vehicle-desc{font-size:14px}.bk-trust-title{margin-bottom:14px;font-size:38px}.bk-trust-sub{margin-bottom:24px;font-size:18px}.bk-usps{gap:12px;margin-bottom:20px}.bk-usp{padding:16px}.bk-usp strong{font-size:15px}.bk-usp span{font-size:13px}.bk-reviews,.bk-callcard{padding:18px}.bk-callcard strong{font-size:16px}}.bk-trust-title{letter-spacing:-.035em;margin-bottom:10px;font-size:27px;font-weight:800;line-height:1.12}.bk-trust-sub{color:var(--muted);margin-bottom:18px;font-size:15px;line-height:1.5}.bk-usps{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px;display:grid}.bk-usp{border:1px solid var(--line);background:#fff;border-radius:12px;gap:10px;padding:12px;display:flex}.bk-usp-ico{color:var(--brand);flex-shrink:0;margin-top:1px}.bk-usp strong{font-size:13.5px;display:block}.bk-usp span{color:#6b7280;font-size:12px}.bk-reviews{border:1px solid var(--line);background:#fff;border-radius:12px;margin-bottom:16px;padding:14px}.bk-reviews-head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.bk-g{font-size:14px;font-weight:700}.bk-rating b{font-size:16px}.bk-stars{color:#f5a623;letter-spacing:1px}.bk-stars.sm{font-size:12px}.bk-reviews-count{color:#9aa1a9;margin-left:auto;font-size:12px}.bk-review{border-top:1px solid #eceef1;padding:8px 0}.bk-review:last-child{padding-bottom:0}.bk-review-top{justify-content:space-between;gap:8px;font-size:13px;font-weight:600;display:flex}.bk-review p{color:#6b7280;margin-top:2px;font-size:12px;line-height:1.4}.bk-callcard{border:1px solid var(--line);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.bk-callcard strong{font-size:14px;display:block}.bk-callcard span{color:#6b7280;font-size:12px}.bk-callbtn{background:var(--brand);color:#fff;white-space:nowrap;border-radius:9px;align-items:center;gap:8px;padding:11px 14px;font-size:14px;font-weight:700;display:inline-flex}.bk-callbar{display:none}@media (max-width:859px){.bk-callbar{z-index:100;text-align:center;background:var(--brand);color:#fff;padding:14px;font-weight:700;display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 12px #00000024}.bk-main{padding-bottom:84px}}@media (max-width:420px){.bk-row,.bk-usps{grid-template-columns:1fr}}.ib-logout{border:1px solid var(--line);cursor:pointer;color:var(--ink);background:0 0;border-radius:8px;padding:7px 12px;font-size:13px;font-weight:600}.ib-logout:hover{background:#f5f6f8}.ib-count{color:#fff;background:var(--brand);vertical-align:middle;border-radius:999px;margin-left:8px;padding:3px 10px;font-size:13px;font-weight:600}.ib-list{flex-direction:column;gap:12px;display:flex}.ib-item{border:1px solid var(--line);background:#fff;border-left:4px solid #cfd3d9;border-radius:12px;padding:16px 18px;box-shadow:0 1px 2px #1014180a}.ib-item.st-new{border-left-color:var(--brand)}.ib-item.st-confirmed{border-left-color:#1f9d55}.ib-item.st-completed{opacity:.85;border-left-color:#8a93a0}.ib-item.st-cancelled{opacity:.6;border-left-color:#c0c5cc}.ib-item.st-rejected{opacity:.7;border-left-color:#d9534f}.ib-top{align-items:center;gap:10px;margin-bottom:6px;display:flex}.ib-num{color:var(--muted);font-size:14px;font-weight:700}.ib-badge{text-transform:uppercase;letter-spacing:.03em;color:#51585f;background:#eef0f3;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.ib-badge.st-new{background:color-mix(in srgb, var(--brand) 14%, #fff);color:var(--brand)}.ib-badge.st-confirmed{color:#1f7a45;background:#e6f4ec}.ib-badge.st-rejected{color:#b42318;background:#fdecec}.ib-price{margin-left:auto;font-size:16px;font-weight:700}.ib-route{margin-bottom:4px;font-size:15px;font-weight:600}.ib-arrow{color:var(--muted)}.ib-meta{color:var(--muted);flex-wrap:wrap;gap:6px;margin-bottom:6px;font-size:13px;display:flex}.ib-cust{color:#3a4047;font-size:13px}.ib-cust a{color:var(--brand)}.ib-pay{color:var(--muted)}.ib-note{color:var(--muted);margin-top:4px;font-size:13px;font-style:italic}.ib-actions{gap:8px;margin-top:12px;display:flex}.ib-act{border:1px solid var(--line);cursor:pointer;color:var(--ink);background:#fff;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600}.ib-act:hover{background:#f5f6f8}.ib-act.primary{background:var(--brand);color:#fff;border-color:var(--brand)}.ib-act.primary:hover{filter:brightness(.93)}.ib-nav{align-items:center;gap:8px;display:flex}.ib-flash{color:#1f7a45;background:#e6f4ec;border:1px solid #bfe3cd;border-radius:9px;margin-bottom:14px;padding:11px 14px;font-size:14px;font-weight:600}.ov-filter{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:18px;display:flex}.ov-filter>div{flex-direction:column;display:flex}.ov-filter .bk-label{margin-top:0}.ov-filter .bk-input{width:auto}.ov-go{width:auto;margin-top:0}.ov-summary{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:6px;display:flex}.ov-stat{border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px 18px}.ov-stat span{color:var(--muted);font-size:12px;display:block}.ov-stat strong{font-size:20px}.ov-pdf{width:auto;margin-top:0;margin-left:auto}.ov-note{color:var(--muted);margin:8px 0 16px;font-size:12px}.ov-table{border-collapse:collapse;border:1px solid var(--line);background:#fff;border-radius:12px;width:100%;font-size:13px;overflow:hidden}.ov-table th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);background:#f7f8fa;padding:10px 12px;font-size:12px;font-weight:600}.ov-table td{border-bottom:1px solid var(--line);padding:10px 12px}.ov-table tr:last-child td{border-bottom:none}.ov-route{color:#3a4047}.ov-amt{text-align:right;white-space:nowrap;font-weight:600}
