.rv.svelte-1mnijxe{background:#fbfaf6;min-height:70vh;padding:1.2rem 0 4rem}.wrap.svelte-1mnijxe{width:min(1120px,100% - 2rem);margin:0 auto}.head.svelte-1mnijxe{display:flex;align-items:center;gap:1rem;margin:1rem 0 1.2rem}.head.svelte-1mnijxe h1:where(.svelte-1mnijxe){margin:0;font-size:clamp(1.5rem,3vw,2rem)}.head.svelte-1mnijxe p:where(.svelte-1mnijxe){margin:.15rem 0 0;color:var(--muted)}.avatar.svelte-1mnijxe{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--green-deep);color:#fff;font-weight:800}.login-note.svelte-1mnijxe{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;padding:.8rem 1rem;margin-bottom:1rem;border-radius:14px;background:#fff4d1;color:#6b4a00}.login-note.svelte-1mnijxe p:where(.svelte-1mnijxe){flex:1 1 18rem;margin:0;font-size:.9rem;font-weight:600}.grid.svelte-1mnijxe{display:grid;grid-template-columns:minmax(0,1fr) 21rem;gap:1.4rem;align-items:start;max-width:none}.main.svelte-1mnijxe{display:flex;flex-direction:column;gap:1rem}.card.svelte-1mnijxe{background:#fff;border:1px solid #ece9df;border-radius:20px;padding:1.3rem 1.4rem 1.4rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 6px 20px #0f17200a}.card.rv-err.svelte-1mnijxe{border-color:var(--danger)}h2.svelte-1mnijxe{display:flex;align-items:center;gap:.6rem;margin:0;font-size:1.1rem}.n.svelte-1mnijxe{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--gold, #ffc72c);color:var(--green-deep);font-size:.8rem;font-weight:800}.muted.svelte-1mnijxe,.hint.svelte-1mnijxe{margin:0;color:var(--muted);font-size:.85rem}.lbl.svelte-1mnijxe,legend.svelte-1mnijxe{font-size:.85rem;font-weight:700;padding:0}small.svelte-1mnijxe{font-weight:500;color:var(--muted)}.two.svelte-1mnijxe{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}.three.svelte-1mnijxe{display:grid;grid-template-columns:2fr 1fr 1fr;gap:.8rem;margin-top:.8rem}.field.svelte-1mnijxe{display:flex;flex-direction:column;gap:.35rem;min-width:0}.field.svelte-1mnijxe input:where(.svelte-1mnijxe),.field.svelte-1mnijxe select:where(.svelte-1mnijxe),.field.svelte-1mnijxe textarea:where(.svelte-1mnijxe){width:100%}.field-error.svelte-1mnijxe{margin:0;font-size:.8rem;font-weight:600;color:var(--danger)}.svc-list.svelte-1mnijxe{display:flex;flex-direction:column;gap:.6rem}.svc.svelte-1mnijxe,.pay-opt.svelte-1mnijxe{position:relative;display:flex;align-items:flex-start;gap:.8rem;padding:.85rem 1rem;border:1.5px solid var(--field-border);border-radius:14px;cursor:pointer;background:#fff;transition:border-color .16s,background .16s,box-shadow .16s}.svc.svelte-1mnijxe:hover,.pay-opt.svelte-1mnijxe:hover:not(.off){border-color:var(--field-border-hover)}.svc.on.svelte-1mnijxe,.pay-opt.on.svelte-1mnijxe{border-color:var(--green);background:var(--green-soft);box-shadow:0 0 0 4px var(--field-ring)}.svc.svelte-1mnijxe input:where(.svelte-1mnijxe),.pay-opt.svelte-1mnijxe input:where(.svelte-1mnijxe){position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.pay-opt.off.svelte-1mnijxe{opacity:.55;cursor:not-allowed}.radio.svelte-1mnijxe{flex:none;display:grid;place-items:center;width:22px;height:22px;margin-top:.1rem;border-radius:50%;border:2px solid #c9d0c9;color:#fff;background:#fff}.on.svelte-1mnijxe .radio:where(.svelte-1mnijxe){border-color:var(--green);background:var(--green)}.svc-t.svelte-1mnijxe{display:flex;flex-direction:column;min-width:0;flex:1}.svc-t.svelte-1mnijxe small:where(.svelte-1mnijxe){margin-top:.15rem}.svc-t.svelte-1mnijxe small.svc-notes:where(.svelte-1mnijxe){white-space:pre-line}.svc-p.svelte-1mnijxe{font-weight:800;font-size:.9rem;white-space:nowrap}.qty-row.svelte-1mnijxe{display:flex;align-items:center;justify-content:space-between;gap:1rem}.qty.svelte-1mnijxe{display:inline-flex;align-items:center;border:1.5px solid var(--field-border);border-radius:12px;overflow:hidden}.qty.svelte-1mnijxe button:where(.svelte-1mnijxe){display:grid;place-items:center;width:42px;height:42px;border:0;background:#f7f8f5;cursor:pointer}.qty.svelte-1mnijxe button:where(.svelte-1mnijxe):disabled{opacity:.4;cursor:not-allowed}.qty.svelte-1mnijxe output:where(.svelte-1mnijxe){min-width:46px;text-align:center;font-weight:800}.opts.svelte-1mnijxe{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.opt.svelte-1mnijxe{display:flex;align-items:center;gap:.6rem;font-weight:600;font-size:.9rem;cursor:pointer}.opt.svelte-1mnijxe span:where(.svelte-1mnijxe){flex:1}.opt.svelte-1mnijxe em:where(.svelte-1mnijxe){font-style:normal;color:var(--muted);font-weight:700}.loc.svelte-1mnijxe{display:flex;flex-direction:column;gap:.6rem}.geo.svelte-1mnijxe{align-self:flex-start;display:inline-flex;align-items:center;gap:.45rem;padding:.6rem 1rem;border:1.5px solid var(--field-border);border-radius:12px;background:#fff;font:inherit;font-size:.88rem;font-weight:700;cursor:pointer}.geo.svelte-1mnijxe:disabled{opacity:.6;cursor:wait}.linkish.svelte-1mnijxe{align-self:flex-start;display:inline-flex;align-items:center;gap:.25rem;border:0;background:none;padding:0;font:inherit;font-size:.8rem;color:var(--danger);text-decoration:underline;cursor:pointer}.promo-row.svelte-1mnijxe{display:flex;gap:.6rem}.promo-row.svelte-1mnijxe input:where(.svelte-1mnijxe){flex:1;min-width:0;text-transform:uppercase}.promo-on.svelte-1mnijxe{display:flex;align-items:center;gap:.5rem;padding:.6rem .9rem;border-radius:12px;background:var(--green-soft);color:var(--green-deep);font-size:.9rem}.promo-on.svelte-1mnijxe .linkish:where(.svelte-1mnijxe){margin-left:auto}.pay.svelte-1mnijxe{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}.pay-opt.svelte-1mnijxe span:where(.svelte-1mnijxe):last-child{display:flex;flex-direction:column}.side.svelte-1mnijxe{position:sticky;top:5.5rem}.sum.svelte-1mnijxe{display:flex;flex-direction:column;gap:.6rem;background:#fff;border:2px solid var(--ink, #14211a);border-radius:20px;padding:1.2rem 1.2rem 1.3rem}.sum.svelte-1mnijxe h3:where(.svelte-1mnijxe){margin:0;font-size:1.05rem}.s-svc.svelte-1mnijxe{margin:0;font-weight:800}.s-when.svelte-1mnijxe{display:flex;gap:.4rem;align-items:flex-start;margin:0;font-size:.84rem;color:var(--ink-soft)}.s-when.svelte-1mnijxe svg{flex:none;margin-top:.15rem}.lines.svelte-1mnijxe{margin:.3rem 0;padding:.6rem 0;border-top:1px dashed #d9dcd2;border-bottom:1px dashed #d9dcd2;display:flex;flex-direction:column;gap:.4rem;transition:opacity .15s}.lines[aria-busy=true].svelte-1mnijxe{opacity:.55}.lines.svelte-1mnijxe div:where(.svelte-1mnijxe){display:flex;justify-content:space-between;gap:.6rem;font-size:.88rem}.lines.svelte-1mnijxe dt:where(.svelte-1mnijxe){display:inline-flex;align-items:center;gap:.3rem;color:var(--ink-soft)}.lines.svelte-1mnijxe dd:where(.svelte-1mnijxe){margin:0;font-weight:700;white-space:nowrap}.lines.svelte-1mnijxe .disc:where(.svelte-1mnijxe) dd:where(.svelte-1mnijxe){color:var(--green-deep)}.lines.svelte-1mnijxe .total:where(.svelte-1mnijxe){padding-top:.4rem;border-top:1px solid #ece9df;font-size:1.05rem}.lines.svelte-1mnijxe .total:where(.svelte-1mnijxe) dt:where(.svelte-1mnijxe),.lines.svelte-1mnijxe .total:where(.svelte-1mnijxe) dd:where(.svelte-1mnijxe){color:var(--ink);font-weight:800}.safe.svelte-1mnijxe{display:flex;gap:.4rem;align-items:flex-start;margin:.2rem 0 0;font-size:.74rem;color:var(--muted)}.safe.svelte-1mnijxe svg{flex:none;margin-top:.1rem}.paymode.svelte-1mnijxe{margin-top:.9rem}.paymode-t.svelte-1mnijxe{margin:0 0 .5rem;font-size:.85rem;font-weight:800}.paybox.svelte-1mnijxe{display:flex;flex-direction:column;align-items:center;gap:.8rem;margin:1.2rem auto;padding:1.1rem 1.3rem;max-width:34rem;border-radius:16px;background:#fff8e0;border:1px solid #f1d56a;text-align:center}.paybox.svelte-1mnijxe p:where(.svelte-1mnijxe){margin:0;font-size:.92rem;line-height:1.5}.paybox.ok.svelte-1mnijxe{background:#e6f7e8;border-color:#b6e2bd}.done.svelte-1mnijxe{max-width:38rem;margin:2rem auto 0;padding:2rem 1.6rem;background:#fff;border:1px solid #ece9df;border-radius:24px;text-align:center;box-shadow:0 14px 40px #0f172014;animation:svelte-1mnijxe-pop .5s cubic-bezier(.2,.9,.3,1.2) both}.done-ico.svelte-1mnijxe{display:inline-grid;place-items:center;width:66px;height:66px;border-radius:50%;background:var(--green);color:#fff}.done.svelte-1mnijxe h1:where(.svelte-1mnijxe){margin:.8rem 0 .3rem}.ref.svelte-1mnijxe{margin:0;font-size:1.05rem}.ref.svelte-1mnijxe strong:where(.svelte-1mnijxe){letter-spacing:.08em;background:var(--gold-soft, #fff4d1);padding:.15rem .6rem;border-radius:8px}.lead.svelte-1mnijxe{color:var(--ink-soft);margin:.7rem 0 1.2rem}.recap.svelte-1mnijxe{list-style:none;margin:0 0 1.4rem;padding:0;text-align:left;border:1px solid #ece9df;border-radius:14px}.recap.svelte-1mnijxe li:where(.svelte-1mnijxe){display:flex;justify-content:space-between;gap:1rem;padding:.65rem .9rem;border-bottom:1px solid #f1efe7;font-size:.88rem}.recap.svelte-1mnijxe li:where(.svelte-1mnijxe):last-child{border-bottom:0}.recap.svelte-1mnijxe span:where(.svelte-1mnijxe){color:var(--muted)}.recap.svelte-1mnijxe strong:where(.svelte-1mnijxe){text-align:right}.recap.svelte-1mnijxe .tot:where(.svelte-1mnijxe) strong:where(.svelte-1mnijxe){font-size:1.05rem}.actions.svelte-1mnijxe{display:flex;gap:.6rem;flex-wrap:wrap;justify-content:center}@keyframes svelte-1mnijxe-pop{0%{opacity:0;transform:translateY(14px) scale(.97)}}@media (max-width: 900px){.grid.svelte-1mnijxe{grid-template-columns:1fr}.side.svelte-1mnijxe{position:static;order:-1}.two.svelte-1mnijxe,.three.svelte-1mnijxe{grid-template-columns:1fr}}
