.lck{--ink:#1d1d1f;--ink2:#6e6e73;--ink3:#86868b;--line:#d2d2d7;--alt:#f5f5f7;--coral:#f14d4c;--coral-deep:#c9302f;min-height:100vh;color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.47}.lck a{color:inherit;text-decoration:none}.lck__wrap{width:min(100% - 40px,1040px);margin-inline:auto}.lck__nav{z-index:10;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--line);background:#ffffffd9;position:sticky;top:0}.lck__nav-in{justify-content:space-between;align-items:center;min-height:56px;display:flex}.lck__wm{letter-spacing:-.02em;font-size:20px;font-weight:700}.lck__wm span{color:var(--coral)}.lck__wm i{color:var(--ink2);font-style:normal;font-weight:400}.lck__back{color:var(--ink2);font-size:14px}.lck__back:hover{color:var(--ink)}.lck__main{padding:32px 0 80px}.lck__steps{color:var(--ink3);flex-wrap:wrap;gap:8px 24px;margin:0 0 32px;padding:0;font-size:13px;list-style:none;display:flex}.lck__steps li{align-items:center;gap:8px;display:inline-flex}.lck__steps li span{border:1px solid var(--line);border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:600;display:grid}.lck__steps li.is-done span{background:var(--ink);border-color:var(--ink);color:#fff}.lck__steps li.is-on{color:var(--ink);font-weight:600}.lck__steps li.is-on span{background:var(--coral);border-color:var(--coral);color:#fff}.lck__grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:48px;display:grid}.lck__h1{letter-spacing:-.02em;margin:0 0 8px;font-size:40px;font-weight:600;line-height:1.1}.lck__lede{color:var(--ink2);max-width:52ch;margin:0 0 28px}.lck__fs{border:0;border-top:1px solid var(--line);gap:16px;margin:0;padding:24px 0;display:grid}.lck__fs legend{letter-spacing:-.01em;margin-bottom:12px;padding:0;font-size:21px;font-weight:600}.lck__note{background:var(--alt);color:var(--ink2);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.lck__field{gap:6px;display:grid}.lck__field span{color:var(--ink2);font-size:13px;font-weight:600}.lck__field small{color:var(--ink3);font-size:12px}.lck__field input{border:1px solid var(--line);min-height:48px;font:inherit;color:var(--ink);background:#fff;border-radius:12px;padding:0 14px;font-size:17px}.lck__field input:focus{border-color:var(--coral);outline:none;box-shadow:0 0 0 4px #f14d4c26}.lck__field input[readonly]{background:var(--alt);color:var(--ink2)}.lck__hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.lck__pay-methods{flex-wrap:wrap;gap:8px;display:flex}.lck__pay-methods span{background:var(--alt);color:var(--ink2);border-radius:999px;padding:8px 12px;font-size:13px}.lck__fine{color:var(--ink3);margin:0;font-size:12px;line-height:1.5}.lck__fine a{text-decoration:underline}.lck__err{color:var(--coral-deep);background:#fde6e2;border-radius:12px;margin:16px 0 0;padding:12px 14px;font-size:14px;font-weight:500}.lck__err a{font-weight:600;text-decoration:underline}.lck__btn{background:var(--coral);color:#fff;min-height:50px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 28px;font-size:17px;font-weight:600;transition:background .2s;display:inline-flex}.lck__btn:hover{background:var(--coral-deep)}.lck__btn:disabled{opacity:.4;cursor:not-allowed}.lck__btn--pay{width:100%;margin:24px 0 12px}.lck__summary{position:sticky;top:76px}.lck__card{background:var(--alt);border-radius:18px;padding:22px}.lck__card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lck__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--coral);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.lck__card h2{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:600}.lck__card-top p{color:var(--ink2);margin:4px 0 0;font-size:13px}.lck__edit{color:var(--coral);font-size:14px}.lck__lines{border-top:1px solid var(--line);margin:18px 0 0;padding:0;list-style:none}.lck__lines li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;font-size:15px;display:flex}.lck__lines b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.lck__total{justify-content:space-between;align-items:baseline;padding:14px 0 4px;font-weight:600;display:flex}.lck__total b{letter-spacing:-.02em;font-size:24px}.lck__incl{border-top:1px solid var(--line);color:var(--ink2);gap:6px;margin:16px 0 0;padding:14px 0 0;font-size:13px;list-style:none;display:grid}.lck__incl li:before{content:"✓ ";color:#1e7a3c;font-weight:700}.lck__empty{justify-items:start;gap:12px;padding:40px 0;display:grid}.lck__empty h1{letter-spacing:-.02em;margin:0;font-size:32px;font-weight:600}.lck__empty p{color:var(--ink2);max-width:48ch;margin:0 0 8px}@media (max-width:860px){.lck__grid{grid-template-columns:1fr;gap:24px}.lck__summary{order:-1;position:static}.lck__h1{font-size:32px}.lck{font-size:16px}}.lcb__intro{margin-bottom:24px}.lcb__tools{grid-template-columns:minmax(0,1fr) 180px auto;gap:10px;display:grid}.lcb__search input,.lcb__tools select{border:1px solid var(--line);width:100%;min-height:46px;font:inherit;color:var(--ink);background:#fff;border-radius:12px;padding:0 14px;font-size:16px}.lcb__search input:focus,.lcb__tools select:focus{border-color:var(--coral);outline:none;box-shadow:0 0 0 4px #f14d4c26}.lcb__sr{position:absolute;left:-9999px}.lcb__near{border:1px solid var(--ink);background:var(--ink);color:#fff;min-height:46px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;padding:0 18px;font-size:15px;font-weight:600}.lcb__near.is-on{color:var(--ink);background:#fff}.lcb__near:disabled{opacity:.5;cursor:wait}.lcb__err{color:var(--coral-deep);margin:10px 0 0;font-size:14px}.lcb__count{color:var(--ink3);margin:12px 0 4px;font-size:13px}.lcb__group{margin-top:28px}.lcb__group h2{letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);margin:0 0 12px;font-size:13px;font-weight:600}.lcb__list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.lcb__card{background:var(--alt);border-radius:16px;align-content:start;gap:6px;padding:18px;display:grid}.lcb__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.lcb__card h3{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600}.lcb__km{color:var(--coral);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.lcb__addr{color:var(--ink);margin:0;font-size:14px}.lcb__hours{color:var(--ink3);margin:0;font-size:12.5px;line-height:1.5}.lcb__actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.lcb__btn{border:1px solid var(--line);min-height:34px;color:var(--ink);background:#fff;border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.lck .lcb__btn--primary{background:var(--ink);border-color:var(--ink);color:#fff}.lcb__btn:hover{border-color:var(--ink)}.lcb__empty{color:var(--ink2);margin:32px 0}.lcb__foot{margin-top:40px}@media (max-width:700px){.lcb__tools{grid-template-columns:1fr 1fr}.lcb__search{grid-column:1/-1}}.lcb--pick .lcb__list{grid-template-columns:1fr;gap:8px}.lcb--pick .lcb__group{margin-top:16px}.lcb__card--btn{text-align:left;border:1px solid var(--line);cursor:pointer;width:100%;font:inherit;color:inherit;background:#fff;padding:14px 16px;position:relative}.lcb__card--btn:hover{border-color:var(--ink)}.lcb__card--btn.is-selected{border-color:var(--coral);background:#fff7f6;box-shadow:0 0 0 3px #f14d4c26}.lcb--pick .lcb__card h3{font-size:16px}.lcb--pick .lcb__addr{font-size:13px}.lcb--pick .lcb__hours{font-size:12px}.lcb__pickmark{color:var(--coral);font-size:12px;font-weight:600;position:absolute;top:12px;right:14px}.lcb__card--btn:not(.is-selected) .lcb__pickmark{color:var(--ink3)}.lcb__more{border:1px solid var(--line);min-height:40px;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;margin-top:12px;padding:0 16px;font-size:14px;font-weight:600}.lck__chosen{background:#fff7f6;border:1px solid #f9cfc8;border-radius:12px;gap:4px;padding:12px 14px;font-size:14px;display:grid}.lck__chosen b{font-size:15px}.lck__chosen a{color:var(--coral);font-weight:600}
/*# sourceMappingURL=61d8096cc7891426.css.map*/