.rb-adr-box{display:grid;grid-gap:8px;gap:8px;padding-top:14px;border-top:1px solid var(--border)}.rb-adr-label{color:var(--muted);font-size:13px;font-weight:700}.rb-adr-row{display:flex;flex-wrap:wrap;gap:8px}.rb-adr-input{flex:1 1 220px;min-width:0;min-height:48px;padding:0 14px;border:1px solid #c9d6e3;border-radius:12px;background:#fff;color:var(--ink);font:inherit;font-size:16px;font-weight:650}.rb-adr-input::placeholder{color:#6b8197;font-weight:500}.rb-adr-input:hover:not(:disabled){border-color:var(--blue)}.rb-adr-input:disabled{background:#f3f6f9}.rb-adr-go{flex:0 0 auto;min-width:44px;min-height:48px;padding:0 22px;border:0;border-radius:999px;background:var(--navy);color:#fff;font:inherit;font-size:15.5px;font-weight:800;cursor:pointer;touch-action:manipulation}.rb-adr-go:hover:not(:disabled){background:var(--blue)}.rb-adr-go:disabled{cursor:default;opacity:.65}.rb-adr-msg{min-height:0;color:var(--muted);font-size:13.5px;line-height:1.4}.rb-adr-msg:empty{display:none}.rb-adr-msg[data-tone=error]{color:#8a3b00;font-weight:650}.rb-adr-choose{margin:4px 0 6px;color:var(--ink);font-size:14px;font-weight:800}.rb-adr-list{overflow:hidden;margin:0;padding:0;border:1px solid var(--border);border-radius:14px;background:#fff;list-style:none}.rb-adr-list li+li{border-top:1px solid var(--border)}.rb-adr-item{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:10px 14px;border:0;background:transparent;color:var(--ink);font:inherit;font-size:15.5px;font-weight:650;text-align:left;cursor:pointer;touch-action:manipulation}.rb-adr-item:hover{background:#f3f8fd}.rb-adr-item span{min-width:0;overflow-wrap:anywhere}.rb-adr-item small{flex:none;max-width:45%;color:var(--muted);font-size:12.5px;font-weight:600;text-align:right}.rb-adr-credit{margin-top:6px;color:var(--muted);font-size:12px;line-height:1.4}.rb-adr-from{color:var(--muted);font-size:13.5px}.rb-adr-from strong{color:var(--ink)}@media (max-width:480px){.rb-adr-go{flex:1 1 100%}}.rb-near-box{display:grid;grid-gap:18px;gap:18px}.rb-near-controls{display:grid;grid-gap:14px;gap:14px;padding:18px;border:1px solid var(--border);border-radius:16px;background:var(--card);box-shadow:0 6px 22px rgba(21,48,76,.05)}.rb-near-fuels{display:flex;flex-wrap:wrap;gap:8px}.rb-near-fuels button,.rb-near-order button{min-height:44px;padding:0 16px;border:1px solid var(--border);border-radius:999px;background:#fff;color:var(--ink);font:inherit;font-size:15px;font-weight:700;cursor:pointer;touch-action:manipulation;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.rb-near-fuels button:hover,.rb-near-order button:hover{border-color:var(--blue)}.rb-near-fuels button[aria-pressed=true],.rb-near-order button[aria-pressed=true]{border-color:var(--navy);background:var(--navy);color:#fff}.rb-near-go{display:inline-flex;align-items:center;justify-content:center;gap:10px;justify-self:start;min-height:52px;padding:0 24px;border:0;border-radius:999px;background:var(--lime);color:var(--lime-ink);font:inherit;font-size:16px;font-weight:800;cursor:pointer;touch-action:manipulation;transition:background-color .16s ease}.rb-near-go:hover{background:#9ee45f}.rb-near-go:disabled{cursor:progress;opacity:.7}.rb-near-results{min-height:24px}p.rb-near-error,p.rb-near-hint{padding:14px 18px;border-radius:12px;background:#eef4fa;color:var(--muted)}p.rb-near-error{border:1px solid #f2c58b;background:#fff6e8;color:#6b3d06;font-weight:600}.rb-near-error a{color:inherit;text-decoration:underline}.rb-near-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-bottom:12px}.rb-near-bar p{color:var(--muted)}.rb-near-bar strong{color:var(--ink)}.rb-near-order{display:flex;flex-wrap:wrap;gap:6px}.rb-near-list{overflow:hidden;margin:0;padding:0;border:1px solid var(--border);border-radius:14px;background:var(--card);list-style:none;box-shadow:0 6px 22px rgba(21,48,76,.05)}.rb-near-list li+li{border-top:1px solid var(--border)}.rb-near-list li[data-cheapest]{background:#f1faea;box-shadow:inset 4px 0 0 var(--lime)}.rb-near-list a{display:grid;grid-template-columns:3.4em auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:64px;padding:10px 16px;color:var(--ink)}.rb-near-list a:hover{background:#f3f8fd}.rb-near-list a:hover strong{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.rb-near-list a:focus-visible{outline-offset:-3px}.rb-near-km{display:flex;flex-direction:column;align-items:flex-end;font-size:17px;font-weight:800;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rb-near-km small{color:var(--muted);font-size:12px;font-weight:700}.rb-near-badge{display:inline-grid;place-items:center;width:56px;height:36px;border-radius:10px;background:#e9eff5;color:#3f5a76;font-weight:800}.rb-near-name{display:flex;flex-direction:column;min-width:0}.rb-near-name strong{overflow-wrap:anywhere}.rb-near-name small{color:var(--muted);font-size:13.5px}.rb-near-price{display:flex;flex-direction:column;align-items:flex-end;font-size:19px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.rb-near-price small{color:var(--muted);font-size:12px;font-weight:700}.rb-near-price em{margin-top:4px;padding:2px 8px;border-radius:999px;background:#fde7e7;color:#a4231c;font-size:12px;font-style:normal;font-weight:700}.rb-near-price em[data-trend=down]{background:#e1f4d3;color:#1c6a22}.rb-near-price em.rb-near-best{background:#2a8327;color:#fff}p.rb-near-privacy{color:var(--muted);font-size:14px}@media (max-width:560px){.rb-near-order{gap:4px}.rb-near-order button{padding:0 10px;font-size:14px}.rb-near-list a{grid-template-columns:3em minmax(0,1fr) auto;gap:10px;padding:10px 12px}.rb-near-badge{display:none!important}.rb-near-go{justify-self:stretch}}@media (prefers-reduced-motion:reduce){.rb-near-fuels button,.rb-near-go,.rb-near-order button{transition:none}}