/* Reference 3: existing calculator presentation only. No header, footer, engine or theme-mode changes. */
@media screen {
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout {--rv-delay-ref-waves:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201440%201120%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22b%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%2388d1f4%22%20stop-opacity%3D%22.44%22%2F%3E%3Cstop%20offset%3D%22.56%22%20stop-color%3D%22%23f8fcff%22%20stop-opacity%3D%22.12%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23b5e4fc%22%20stop-opacity%3D%22.32%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22g%22%3E%3Cstop%20stop-color%3D%22%23d5ab55%22%20stop-opacity%3D%22.02%22%2F%3E%3Cstop%20offset%3D%22.32%22%20stop-color%3D%22%23dfbd70%22%20stop-opacity%3D%22.64%22%2F%3E%3Cstop%20offset%3D%22.75%22%20stop-color%3D%22%23e6c781%22%20stop-opacity%3D%22.30%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23e7c984%22%20stop-opacity%3D%220%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20fill%3D%22url%28%23b%29%22%20d%3D%22M0%2060C190%2094%20150%20288%20397%20288S815%20129%201052%20224%201325%20436%201440%20416V520C1200%20445%201120%20299%20916%20315S442%20423%20242%20345%20109%20184%200%20175Z%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22url%28%23g%29%22%20stroke-width%3D%221.2%22%20vector-effect%3D%22non-scaling-stroke%22%20d%3D%22M0%2060C190%2094%20150%20288%20397%20288S815%20129%201052%20224%201325%20436%201440%20416%22%2F%3E%3Cpath%20fill%3D%22url%28%23b%29%22%20opacity%3D%22.60%22%20d%3D%22M1440%20755C1204%20662%201150%20884%20911%20873S503%20713%20254%20887%2093%201029%200%20985V1120H1440Z%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22url%28%23g%29%22%20stroke-width%3D%221.1%22%20vector-effect%3D%22non-scaling-stroke%22%20d%3D%22M1440%20755C1204%20662%201150%20884%20911%20873S503%20713%20254%20887%2093%201029%200%20985%22%2F%3E%3C%2Fsvg%3E");--rv-delay-ref-gap:16px;padding-block:24px 40px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .delay-shell {max-width:1160px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .delay-workspace {display:block;min-width:0;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form.rv-delay-form-layout {display:grid;grid-template-columns:minmax(0,1fr);gap:var(--rv-delay-ref-gap);width:100%;max-width:none;padding:0;margin:0;border:0;background:transparent;box-shadow:none;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout :is(.rv-delay-amount-card,.rv-delay-date-card,.rv-delay-submit-card,.rv-delay-legal) {min-width:0;margin:0;border:1px solid var(--rv-delay-skin-rim);border-radius:19px;background:var(--rv-delay-skin-paper);box-shadow:var(--rv-delay-skin-shadow),inset 0 1px 0 var(--rv-delay-skin-light);color:var(--rv-delay-skin-ink);}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-amount-card {width:100%;justify-self:center;padding:16px 18px;box-sizing:border-box;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-stage-heading {display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:center;margin:0 0 10px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-stage-heading h2 {grid-column:2;grid-row:1;min-width:0;margin:0;font-size:17px;font-weight:700;line-height:1.7;color:var(--rv-delay-skin-ink);}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-stage {display:inline-grid;place-items:center;flex:0 0 28px;width:28px;min-height:28px;padding:0;border-radius:8px;background:var(--rv-delay-skin-soft);color:var(--rv-delay-skin-blue);font-size:14px;font-weight:700;line-height:1.5;box-sizing:border-box;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-stage-heading > .rv-delay-stage {grid-column:1;grid-row:1;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-amount-card .rv-delay-stage-heading h2 {text-align:center;padding-inline-end:40px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-amount-card > .delay-pair {display:block;margin:0;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-unit {display:none;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-amount-card label[for=delay-amount] {margin:0 0 6px;font-size:13px;font-weight:500;line-height:1.8;text-align:center;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-amount-card #delay-amount {height:44px;padding-inline:40px 12px;text-align:right;direction:rtl;font-size:16px;border-color:var(--rv-delay-skin-line);border-radius:10px;background-color:var(--rv-delay-skin-paper);background-repeat:no-repeat;background-position:right 12px center;background-size:18px 18px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%231674d1%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cellipse%20cx%3D%2210%22%20cy%3D%225%22%20rx%3D%227%22%20ry%3D%223%22%2F%3E%3Cpath%20d%3D%22M3%205v5c0%201.7%203.1%203%207%203%202%200%203.8-.4%205-1M3%2010v5c0%201.7%203.1%203%207%203M17%205v4%22%2F%3E%3Cellipse%20cx%3D%2216%22%20cy%3D%2214%22%20rx%3D%225%22%20ry%3D%222%22%2F%3E%3Cpath%20d%3D%22M11%2014v5c0%201.1%202.2%202%205%202s5-.9%205-2v-5%22%2F%3E%3C%2Fsvg%3E");}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-amount-card .rn-money-equivalent {display:block;margin:7px 0 0;padding:7px 10px;min-height:34px;box-sizing:border-box;border-radius:8px;background:var(--rv-delay-skin-soft);color:var(--rv-delay-skin-muted);font-size:13px;line-height:1.6;text-align:center;opacity:1;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .delay-pair.rv-delay-dates {display:grid;grid-template-columns:minmax(0,1fr);gap:var(--rv-delay-ref-gap);margin:0;direction:rtl;align-items:stretch;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-date-card {display:block;padding:16px 18px 14px;box-sizing:border-box;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-date-card > legend {float:right;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0;padding:0;font-size:17px;line-height:1.7;font-weight:700;color:var(--rv-delay-skin-ink);}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-date-card > .rv-delay-subtitle {clear:both;margin:0 0 9px;padding-top:3px;font-size:13px;line-height:1.7;color:var(--rv-delay-skin-muted);}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-date-card .delay-date {clear:both;min-width:0;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-date-card :is(#delay-start-month,#delay-end-month) ~ .rn-jm-picker {--rn-jm-row:32px;--rn-jm-text:var(--rv-delay-skin-ink);--rn-jm-muted:var(--rv-delay-skin-muted);--rn-jm-surface:var(--rv-delay-skin-paper);--rn-jm-line:var(--rv-delay-skin-line);--rn-jm-accent:var(--rv-delay-skin-blue);padding:10px 12px 6px;border-radius:13px;background:var(--rn-jm-surface);color:var(--rn-jm-text);border-color:var(--rn-jm-line);box-shadow:inset 0 1px 0 var(--rv-delay-skin-light);}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-date-card :is(#delay-start-month,#delay-end-month) ~ .rn-jm-picker .rn-jm-headings {padding-bottom:3px;font-size:12px;line-height:1.8;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-date-card :is(#delay-start-month,#delay-end-month) ~ .rn-jm-picker .rn-jm-wheel {height:calc(var(--rn-jm-row)*5);}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-date-card :is(#delay-start-month,#delay-end-month) ~ .rn-jm-picker .rn-jm-item {font-size:16px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-date-card :is(#delay-start-month,#delay-end-month) ~ .rn-jm-picker .rn-jm-columns::before {background:var(--rv-delay-skin-soft);border-block-color:var(--rv-delay-skin-line);}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-date-card :is(#delay-start-month,#delay-end-month) ~ .rn-jm-picker .rn-jm-value {min-height:27px;padding-top:5px;font-size:12px;line-height:1.8;color:var(--rv-delay-skin-muted);}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-submit-card {padding:16px 18px 14px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-submit-card .rv-delay-empty {display:grid;justify-items:center;gap:6px;padding:3px 12px 12px;background:var(--rv-delay-skin-soft);border-radius:12px;text-align:center;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-empty .rv-delay-empty-icon {display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--rv-delay-skin-rim);border-radius:50%;background:var(--rv-delay-skin-paper);color:var(--rv-delay-skin-blue);box-shadow:inset 0 1px 0 var(--rv-delay-skin-light);}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-empty-icon svg {width:25px;height:25px;display:block;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-empty p {max-width:42em;margin:0;font-size:13px;line-height:1.9;color:var(--rv-delay-skin-muted);}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-submit-card:has(.delay-summary:not([hidden])) > :is(.rv-delay-empty,.rv-delay-stage-heading) {display:none;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-submit-card > .delay-actions {display:flex;gap:10px;align-items:stretch;margin:10px 0 0;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-submit-card > .delay-actions > .button-primary {display:flex;align-items:center;justify-content:center;gap:18px;flex:3 1 0;min-width:0;min-height:46px;padding:10px 16px;border:1px solid rgba(255,255,255,.22);border-radius:11px;background:linear-gradient(135deg,var(--rv-delay-skin-action),var(--rv-delay-skin-hover));color:#fff;font-size:14px;font-weight:600;line-height:1.7;box-shadow:0 4px 12px rgba(20,70,108,.13),inset 0 1px 0 rgba(255,255,255,.12);}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-submit-card > .delay-actions > .delay-reset {display:flex;align-items:center;justify-content:center;gap:7px;flex:1 1 0;min-width:94px;min-height:46px;padding:9px 12px;border:1px solid var(--rv-delay-skin-line);border-radius:11px;background:var(--rv-delay-skin-paper);color:var(--rv-delay-skin-ink);font-size:13px;line-height:1.7;box-shadow:inset 0 1px 0 var(--rv-delay-skin-light);}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-submit-card .delay-actions button svg {width:18px;height:18px;flex:none;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-submit-card > #delay-error {margin-top:10px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-submit-card .delay-summary {margin:0;padding:0;position:static;border:0;border-radius:0;background:transparent;box-shadow:none;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-legal {margin-top:var(--rv-delay-ref-gap);padding:13px 18px;background:var(--rv-delay-skin-soft);}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-legal-heading {display:flex;align-items:center;gap:8px;margin:0 0 5px;color:var(--rv-delay-skin-ink);font-size:14px;line-height:1.8;font-weight:700;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-legal-heading svg {width:20px;height:20px;color:var(--rv-delay-skin-blue);flex:none;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-legal .delay-help {margin:0;font-size:12px;line-height:1.9;color:var(--rv-delay-skin-muted);opacity:1;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-feedback {margin-block:8px 0;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .delay-heading {display:block;position:relative;margin:0 0 18px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .delay-heading .rv-delay-breadcrumb {margin:0 0 10px;font-size:12px;line-height:1.7;text-align:right;color:var(--rv-delay-skin-muted);}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .delay-heading .rv-delay-intro {display:flex;align-items:center;justify-content:center;gap:18px;min-width:0;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .delay-heading .rv-delay-title-block {min-width:0;text-align:center;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .delay-heading h1 {margin:0;font-size:clamp(25px,2.5vw,34px);line-height:1.6;font-weight:750;padding:0;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .delay-heading h1::after {content:none;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .delay-heading .rv-delay-title-block > p {margin:4px 0 0;font-size:13px;line-height:1.8;color:var(--rv-delay-skin-muted);opacity:1;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .delay-heading #delay-share {width:46px;height:46px;flex:none;border-radius:50%;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .delay-heading #delay-share svg {width:22px;height:22px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .delay-heading .rv-delay-title-block {position:relative;padding-inline-start:22px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .delay-heading .rv-delay-title-block::before {content:"";position:absolute;inset-inline-start:0;inset-block:5px;width:6px;background-image:radial-gradient(circle,#d5ab55 2.5px,transparent 2.8px),linear-gradient(#d5ab55,#d5ab55);background-size:6px 6px,2px calc(100% - 12px);background-position:center bottom,center top;background-repeat:no-repeat;pointer-events:none;}

}
@media screen and (min-width:768px) {
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .delay-pair.rv-delay-dates {grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media screen and (min-width:1024px) {
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-amount-card {width:calc((100% - var(--rv-delay-ref-gap))/2);max-width:560px;}
}
@media screen and (max-width:767px) {
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout {--rv-delay-ref-gap:12px;padding-block:16px 28px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .delay-shell {width:calc(100% - 28px);}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout :is(.rv-delay-amount-card,.rv-delay-submit-card) {padding:13px 13px 12px;border-radius:16px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-date-card {padding:13px 13px 12px;border-radius:16px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-stage-heading h2 {font-size:16px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-date-card > legend {font-size:16px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-date-card :is(#delay-start-month,#delay-end-month) ~ .rn-jm-picker {padding:8px 9px 5px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-date-card :is(#delay-start-month,#delay-end-month) ~ .rn-jm-picker .rn-jm-item {font-size:16px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .delay-heading .rv-delay-intro {gap:10px;justify-content:space-between;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .delay-heading .rv-delay-title-block {text-align:right;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .delay-heading h1 {font-size:clamp(21px,5.6vw,28px);line-height:1.7;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .delay-heading .rv-delay-title-block > p {font-size:12px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .delay-heading #delay-share {width:44px;height:44px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-legal {padding:12px 14px;border-radius:15px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-submit-card > .delay-actions {gap:8px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-submit-card > .delay-actions > .button-primary {font-size:13px;padding-inline:10px;gap:8px;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-submit-card > .delay-actions > .delay-reset {font-size:12px;padding-inline:8px;min-width:86px;}
}
@media screen and (forced-colors:none) {
:root[data-theme=light] body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout {background-color:#eaf6ff;background-image:radial-gradient(circle,rgba(111,172,211,.13) .6px,transparent .9px),var(--rv-delay-ref-waves),radial-gradient(ellipse 75% 40% at 0% 16%,rgba(133,210,249,.30),transparent 74%),radial-gradient(ellipse 70% 50% at 100% 80%,rgba(176,225,252,.29),transparent 76%),linear-gradient(135deg,#e5f5ff,#f7fcff 50%,#eaf7ff);background-size:30px 30px,100% 100%,100% 100%,100% 100%,100% 100%;background-position:0 0,center,center,center,center;background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat;}
:root[data-theme=light] body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-amount-card .rn-money-equivalent {background:#e4f2f0;color:#2e6671;}
}
@media screen and (forced-colors:none) and (prefers-color-scheme:light) {
:root:not([data-theme]) body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout {background-color:#eaf6ff;background-image:radial-gradient(circle,rgba(111,172,211,.13) .6px,transparent .9px),var(--rv-delay-ref-waves),radial-gradient(ellipse 75% 40% at 0% 16%,rgba(133,210,249,.30),transparent 74%),radial-gradient(ellipse 70% 50% at 100% 80%,rgba(176,225,252,.29),transparent 76%),linear-gradient(135deg,#e5f5ff,#f7fcff 50%,#eaf7ff);background-size:30px 30px,100% 100%,100% 100%,100% 100%,100% 100%;background-position:0 0,center,center,center,center;background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat;}
:root:not([data-theme]) body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-amount-card .rn-money-equivalent {background:#e4f2f0;color:#2e6671;}
}
@media screen and (forced-colors:active) {
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout :is(.rv-delay-amount-card,.rv-delay-date-card,.rv-delay-submit-card,.rv-delay-legal) {background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout .rv-delay-stage {background:Canvas;color:CanvasText;border:1px solid CanvasText;}
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-date-card :is(#delay-start-month,#delay-end-month) ~ .rn-jm-picker .rn-jm-columns::before {background:Canvas;border-block-color:Highlight;}
}
@media (prefers-reduced-motion:no-preference) {
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-submit-card > .delay-actions > button {transition:background-color 200ms ease,border-color 200ms ease,box-shadow 200ms ease;}
}
@media (prefers-reduced-motion:reduce) {
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-submit-card > .delay-actions > button {transition:none;}
}
@media screen and (hover:hover) and (pointer:fine) {
body.rn-visual.page-template-page-calc-delay-payment-php #primary-content.delay-page.rv-delay-layout #delay-form .rv-delay-submit-card > .delay-actions > button:hover {filter:none;box-shadow:0 5px 14px rgba(20,70,108,.15);}
}
