/*!
 * GPR מחשבון קצב ריצה — עיצוב
 * גרסה 1.0.0 · GPR Digital · https://seoagency.co.il
 * כל הסלקטורים תחומים תחת .gpr-calc כדי שלא יתנגשו בעיצוב של האתר המארח.
 */
 .gpr-calc{--gpr-ink:#0d192a;--gpr-body:#33415c;--gpr-muted:#6b7794;--gpr-accent:#fd723b;--gpr-line:#e2e6ee;--gpr-field:#f7f9fc;--gpr-surface:#fff;--gpr-radius:10px;box-sizing:border-box;max-width:720px;margin:0 0 26px;padding:20px 22px;border:1px solid var(--gpr-line);border-radius:var(--gpr-radius);background:var(--gpr-surface);color:var(--gpr-body);font-family:inherit;font-size:16px;line-height:1.7;direction:rtl;text-align:right}.gpr-calc *,.gpr-calc *::before,.gpr-calc *::after{box-sizing:border-box}.gpr-calc__title{margin:0 0 4px;color:var(--gpr-ink);font-size:20px;font-weight:700;line-height:1.3}.gpr-calc__lede{margin:0 0 18px;color:var(--gpr-muted);font-size:15px}.gpr-calc__modes{display:flex;gap:8px;margin:0 0 18px;padding:0;border:0}.gpr-calc__modes legend{padding:0;position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gpr-calc__mode{position:relative;flex:1 1 0%}.gpr-calc__mode input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.gpr-calc__mode label{display:block;margin:0;cursor:pointer}.gpr-calc__mode span{display:block;padding:10px 12px;border:1px solid var(--gpr-line);border-radius:8px;background:var(--gpr-field);color:var(--gpr-body);font-size:15px;font-weight:600;text-align:center;transition:border-color .15s,background .15s,color .15s}.gpr-calc__mode input:checked+label span{border-color:var(--gpr-ink);background:var(--gpr-ink);color:#fff}.gpr-calc__mode input:focus-visible+label span{outline:3px solid var(--gpr-accent);outline-offset:2px}.gpr-calc__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin:0 0 18px;padding:0;border:0}.gpr-calc__fields+.gpr-calc__fields{margin-top:4px}.gpr-calc__fields legend{padding:0 0 10px;color:var(--gpr-ink);font-size:15px;font-weight:700}.gpr-calc__field{min-width:0}.gpr-calc__field--wide{grid-column:1 / -1}.gpr-calc__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.gpr-calc__field label{display:block;margin:0 0 5px;color:var(--gpr-ink);font-size:14.5px;font-weight:600}.gpr-calc__hint{display:block;margin:4px 0 0;color:var(--gpr-muted);font-size:13px;font-weight:400}.gpr-calc__field input[type="number"],.gpr-calc__field select{width:100%;height:46px;padding:0 12px;border:1px solid var(--gpr-line);border-radius:8px;background:var(--gpr-field);color:var(--gpr-ink);font-family:inherit;font-size:16px;font-weight:600;direction:ltr;text-align:center}.gpr-calc__field select{direction:rtl;text-align:right}.gpr-calc__field input:focus-visible,.gpr-calc__field select:focus-visible{outline:3px solid var(--gpr-accent);outline-offset:1px;border-color:var(--gpr-ink)}.gpr-calc__time{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;direction:ltr}.gpr-calc__time>div{min-width:0}.gpr-calc__time label{direction:rtl;text-align:center;font-size:13px;font-weight:500;color:var(--gpr-muted)}.gpr-calc__out{min-height:132px;margin:0;padding:16px 18px;border:1px solid var(--gpr-line);border-radius:var(--gpr-radius);background:var(--gpr-field)}.gpr-calc__primary{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0 0 4px}.gpr-calc__primary b{color:var(--gpr-ink);font-size:34px;font-weight:700;line-height:1.1;direction:ltr;unicode-bidi:isolate}.gpr-calc__primary span{color:var(--gpr-muted);font-size:15px}.gpr-calc__secondary{margin:10px 0 0;padding:10px 0 0;border-top:1px solid var(--gpr-line);display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:8px 16px;font-size:15px}.gpr-calc__secondary div{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.gpr-calc__secondary dt,.gpr-calc__secondary .k{color:var(--gpr-muted)}.gpr-calc__secondary dd,.gpr-calc__secondary .v{margin:0;color:var(--gpr-ink);font-weight:700;direction:ltr;unicode-bidi:isolate;white-space:nowrap}.gpr-calc__empty{margin:0;color:var(--gpr-muted)}.gpr-calc__error{margin:0;color:#a4262c;font-weight:600}.gpr-calc__splits{margin:18px 0 0}.gpr-calc__splits h3{margin:0 0 8px;color:var(--gpr-ink);font-size:16px;font-weight:700}.gpr-calc__splits table{width:100%;border-collapse:collapse;font-size:15px}.gpr-calc__splits th,.gpr-calc__splits td{padding:9px 10px;border-bottom:1px solid var(--gpr-line);text-align:right}.gpr-calc__splits th{color:var(--gpr-muted);font-size:13.5px;font-weight:600}.gpr-calc__splits td:last-child{color:var(--gpr-ink);font-weight:700;direction:ltr;unicode-bidi:isolate;text-align:left}.gpr-calc__splits tr:last-child td{border-bottom:0}.gpr-calc__note{margin:14px 0 0;color:var(--gpr-muted);font-size:13.5px}.gpr-calc__noscript{margin:0;padding:14px 16px;border:1px solid var(--gpr-line);border-radius:8px;background:var(--gpr-field);color:var(--gpr-body)}@media (max-width:600px){.gpr-calc{padding:16px;font-size:15.5px}.gpr-calc__fields,.gpr-calc__pair{grid-template-columns:1fr}.gpr-calc__primary b{font-size:30px}.gpr-calc__out{min-height:150px}}.gpr-calc__label-as-text{display:block;margin:0 0 5px;color:var(--gpr-ink);font-size:14.5px;font-weight:600}.gpr-calc__splits caption{caption-side:bottom;padding:8px 0 0;color:var(--gpr-muted);font-size:13px;text-align:right}@media (prefers-reduced-motion:reduce){.gpr-calc__mode span{transition:none}}@media (prefers-contrast:more){.gpr-calc{--gpr-muted:#3d4657;--gpr-line:#9aa4bb}}