@media (min-width:1101px){.rpph-home-foreclosure-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width:641px) and (max-width:1100px){.rpph-home-foreclosure-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.rpph-home-foreclosure-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px}}.rpph-home-foreclosure-grid .feature-box{min-width:0;line-height:1.3}.rpph-modal-backdrop{position:fixed;inset:0;z-index:2000;background:rgba(4,21,36,.72);display:grid;place-items:center;padding:18px;overflow-y:auto}.rpph-modal-panel{position:relative;width:min(100%,620px);max-height:min(88dvh,850px);overflow-y:auto;border-radius:20px;padding:24px;background:var(--surface,#fff);color:var(--ink,#142d45);box-shadow:0 18px 80px rgba(0,0,0,.3);border:1px solid rgba(130,155,180,.36)}.rpph-modal-close{float:right;min-width:44px;min-height:44px;margin:-8px -8px 8px 8px;cursor:pointer}@media(prefers-color-scheme:dark){html:not([data-theme=light]) .rpph-modal-panel{background:#15334b;color:#f5f7fb}}html[data-theme=dark] .rpph-modal-panel{background:#15334b;color:#f5f7fb}html[data-theme=light] .rpph-modal-panel{background:#fff;color:#142d45}:root[data-theme=light]{--rpph-menu-surface:rgba(255,255,255,.97);--rpph-menu-ink:#172c40;--rpph-glass-shine:rgba(255,255,255,.36)}:root[data-theme=dark]{--rpph-menu-surface:rgba(19,45,67,.98);--rpph-menu-ink:#f1f6fb;--rpph-glass-shine:rgba(255,255,255,.14)}:root[data-theme=system]{--rpph-menu-surface:rgba(255,255,255,.97);--rpph-menu-ink:#172c40;--rpph-glass-shine:rgba(255,255,255,.36)}@media (prefers-color-scheme:dark){:root[data-theme=system]{--rpph-menu-surface:rgba(19,45,67,.98);--rpph-menu-ink:#f1f6fb;--rpph-glass-shine:rgba(255,255,255,.14)}}.nav-links.open a{color:var(--rpph-menu-ink,#172c40)!important;display:block}:root[data-theme=light] .nav-links.open a{color:#172c40!important}:root[data-theme=dark] .nav-links.open a{color:#f1f6fb!important}:root[data-theme=system] .nav-links.open a{color:#172c40!important}@media (prefers-color-scheme:dark){:root[data-theme=system] .nav-links.open a{color:#f1f6fb!important}}.rpph-social-auth{margin-top:18px;padding-top:12px;border-top:1px solid var(--border,#ced8e0);display:grid;grid-gap:10px;gap:10px}.rpph-social-auth .muted{margin:0}.rpph-social-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.rpph-social-provider{text-align:center;min-height:44px;display:flex;align-items:center;justify-content:center;padding:8px!important;font-size:13px;white-space:normal}.rpph-social-disabled{opacity:.55;pointer-events:none}@media(max-width:760px){.rpph-social-buttons{grid-template-columns:1fr}}@media(min-width:761px){.rpph-social-buttons{grid-template-columns:repeat(3,minmax(0,1fr))}}.rpph-account-menu{background:var(--rpph-menu-surface,#fff)!important}.rpph-account-menu,.rpph-account-menu a{color:var(--rpph-menu-ink,#172c40)!important}.rpph-account-menu a{display:block}.rpph-account-menu a:focus-visible,.rpph-account-menu a:hover{background:rgba(120,150,176,.15)!important}:root[data-theme=light] .rpph-account-menu a{color:#172c40!important}:root[data-theme=dark] .rpph-account-menu a{color:#f1f6fb!important}:root[data-theme=system] .rpph-account-menu a{color:#172c40!important}@media (prefers-color-scheme:dark){:root[data-theme=system] .rpph-account-menu a{color:#f1f6fb!important}}:root{--rpph-tab-idle-bg:#234963;--rpph-tab-idle-ink:#ffffff;--rpph-tab-active-bg:#e8c77a;--rpph-tab-active-ink:#0a2943;--rpph-tab-edge:rgba(215,237,249,.65)}:root[data-theme=dark],:root[data-theme=system]{--rpph-tab-idle-bg:#234963;--rpph-tab-active-bg:#e8c77a}@media (prefers-color-scheme:dark){:root[data-theme=system]{--rpph-tab-idle-bg:#234963;--rpph-tab-active-bg:#e8c77a}}:root :is(.rpph-calculator-tabs .rpph-tab-bar,.rpph-expense-tabs) button[role=tab]{box-sizing:border-box!important;min-height:44px;max-width:100%;border:1px solid var(--rpph-tab-edge)!important;border-radius:18px!important;background-color:var(--rpph-tab-idle-bg)!important;background-image:linear-gradient(170deg,rgba(255,255,255,.15),rgba(255,255,255,0) 58%,rgba(0,0,0,.12))!important;color:var(--rpph-tab-idle-ink)!important;text-shadow:none!important;box-shadow:inset 0 2px 0 rgba(255,255,255,.3),inset 0 -2px 3px rgba(0,0,0,.12),0 5px 15px rgba(4,23,38,.12)!important;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}:root :is(.rpph-calculator-tabs .rpph-tab-bar,.rpph-expense-tabs) button[role=tab][aria-selected=true]{background-color:var(--rpph-tab-active-bg)!important;background-image:linear-gradient(170deg,rgba(255,255,255,.38),rgba(255,255,255,0) 54%,rgba(142,88,7,.1))!important;color:var(--rpph-tab-active-ink)!important;border-color:#f9e6b2!important;box-shadow:inset 0 3px 2px rgba(255,255,255,.52),inset 0 -2px 2px rgba(159,104,15,.18),0 5px 16px rgba(4,23,38,.12)!important}:root :is(.rpph-calculator-tabs .rpph-tab-bar,.rpph-expense-tabs) button[role=tab]:focus-visible{outline:3px solid #8bbadc!important;outline-offset:3px!important}@media (prefers-reduced-motion:reduce){:root :is(.rpph-calculator-tabs .rpph-tab-bar,.rpph-expense-tabs) button[role=tab]{transition:none!important}}:root{--rpph-gallery-backdrop:#102c41;--rpph-gallery-arrow-bg:#e8c77a;--rpph-gallery-arrow-ink:#102a43;--rpph-menu-panel:#fff;--rpph-menu-text:#172c40;--rpph-menu-hover:rgba(25,70,101,.10)}:root[data-theme=light]{--rpph-gallery-backdrop:#102c41;--rpph-menu-panel:#fff;--rpph-menu-text:#172c40;--rpph-menu-hover:rgba(25,70,101,.10)}:root[data-theme=dark]{--rpph-menu-panel:#133249;--rpph-menu-text:#f3f7fb;--rpph-menu-hover:rgba(225,237,248,.14)}:root[data-theme=system]{--rpph-gallery-backdrop:#102c41;--rpph-menu-panel:#fff;--rpph-menu-text:#172c40;--rpph-menu-hover:rgba(25,70,101,.10)}@media (prefers-color-scheme:dark){:root[data-theme=system]{--rpph-menu-panel:#133249;--rpph-menu-text:#f3f7fb;--rpph-menu-hover:rgba(225,237,248,.14)}}.gallery-lightbox.rpph-fullscreen-gallery{background:var(--rpph-gallery-backdrop)!important;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.gallery-lightbox.rpph-fullscreen-gallery img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.gallery-lightbox.rpph-fullscreen-gallery button[aria-label="Next photo"],.gallery-lightbox.rpph-fullscreen-gallery button[aria-label="Previous photo"]{background:var(--rpph-gallery-arrow-bg)!important;color:var(--rpph-gallery-arrow-ink)!important;border-color:#f5ddaa!important;text-shadow:none!important;opacity:1!important;box-shadow:inset 0 2px 0 rgba(255,255,255,.35),0 4px 12px rgba(0,0,0,.18)!important}.gallery-lightbox.rpph-fullscreen-gallery .close-gallery{color:#fff!important;background:#234963!important}.nav-links.open,.rpph-account-menu{background:var(--rpph-menu-panel)!important;color:var(--rpph-menu-text)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nav-links.open a,.rpph-account-menu a{display:block!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;border-radius:4px!important;color:var(--rpph-menu-text)!important;text-shadow:none!important;padding:10px 12px!important;line-height:1.35!important}.nav-links.open a:is(:hover,:focus-visible),.nav-links.open a[aria-current=page],.rpph-account-menu a:is(:hover,:focus-visible),.rpph-account-menu a[aria-current=page]{background:var(--rpph-menu-hover)!important;box-shadow:none!important}:root :is(.rpph-tab-bar,.rpph-expense-tabs) button[role=tab]{background-image:linear-gradient(170deg,rgba(255,255,255,.22),transparent 58%,rgba(0,0,0,.12))!important;border:1px solid #99b7c8!important;box-shadow:inset 0 2px rgba(255,255,255,.34),0 5px 12px rgba(5,27,44,.16)!important}:root :is(.rpph-tab-bar,.rpph-expense-tabs) button[role=tab][aria-selected=true]{background-image:linear-gradient(170deg,rgba(255,255,255,.4),transparent 54%,rgba(153,100,8,.12))!important;border-color:#fae5a7!important;box-shadow:inset 0 2px rgba(255,255,255,.54),0 5px 12px rgba(5,27,44,.14)!important}:root,:root[data-theme=light]{--rpph-gallery-frame:#234963;--rpph-gallery-control-gold:#e8c77a;--rpph-gallery-control-ink:#102a43;--rpph-calculator-idle:#234963;--rpph-calculator-active:#e8c77a}:root[data-theme=dark]{--rpph-gallery-frame:#19374f;--rpph-gallery-control-gold:#e8c77a;--rpph-gallery-control-ink:#102a43;--rpph-calculator-idle:#234963;--rpph-calculator-active:#e8c77a}:root[data-theme=system]{--rpph-gallery-frame:#234963;--rpph-gallery-control-gold:#e8c77a;--rpph-gallery-control-ink:#102a43;--rpph-calculator-idle:#234963;--rpph-calculator-active:#e8c77a}@media (prefers-color-scheme:dark){:root[data-theme=system]{--rpph-gallery-frame:#19374f}}.gallery-lightbox.rpph-fullscreen-gallery,.gallery-main,.rpph-top-overview .gallery-main{background:var(--rpph-gallery-frame)!important}.gallery-lightbox.rpph-fullscreen-gallery img,.gallery-main img{background-color:var(--rpph-gallery-frame)!important}.gallery-controls button[aria-label="Next photo"],.gallery-controls button[aria-label="Previous photo"],.gallery-lightbox.rpph-fullscreen-gallery button[aria-label="Next photo"],.gallery-lightbox.rpph-fullscreen-gallery button[aria-label="Previous photo"]{background:var(--rpph-gallery-control-gold)!important;background-image:linear-gradient(160deg,rgba(255,255,255,.16),transparent 55%)!important;color:var(--rpph-gallery-control-ink)!important;border:1px solid #efd79b!important;border-radius:13px!important;min-width:44px;min-height:44px;font-weight:800;text-shadow:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 4px 10px rgba(4,23,38,.14)!important}:root :is(.rpph-tab-bar,.rpph-expense-tabs) button[role=tab]{background:var(--rpph-calculator-idle)!important;background-image:linear-gradient(160deg,rgba(255,255,255,.11),transparent 65%)!important;border:1px solid #9db9c9!important;border-radius:13px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 4px 10px rgba(4,23,38,.13)!important;text-shadow:none!important}:root :is(.rpph-tab-bar,.rpph-expense-tabs) button[role=tab][aria-selected=true]{background:var(--rpph-calculator-active)!important;background-image:linear-gradient(160deg,rgba(255,255,255,.13),transparent 65%)!important;border:1px solid #f3dfaa!important;border-radius:13px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.31),0 4px 10px rgba(4,23,38,.12)!important}:root,:root[data-theme=light],:root[data-theme=system]{--rpph-gallery-frame:#f0f3f6;--rpph-gallery-backdrop:#f0f3f6;--rpph-gallery-close-ink:#102a43}:root[data-theme=dark]{--rpph-gallery-frame:#234963;--rpph-gallery-backdrop:#102c41;--rpph-gallery-close-ink:#fff}@media (prefers-color-scheme:dark){:root[data-theme=system]{--rpph-gallery-frame:#234963;--rpph-gallery-backdrop:#102c41;--rpph-gallery-close-ink:#fff}}.gallery-lightbox.rpph-fullscreen-gallery .close-gallery{color:var(--rpph-gallery-close-ink)!important;background:var(--rpph-gallery-frame)!important;border:1px solid #9db9c9!important}:root :is(.rpph-tab-bar,.rpph-expense-tabs) button[role=tab]{padding:11px 19px!important;background-color:#234963!important;background-image:linear-gradient(165deg,rgba(255,255,255,.12),transparent 60%)!important;border:1px solid #a4c1d1!important;box-shadow:inset 0 2px 0 rgba(255,255,255,.27),0 5px 13px rgba(4,23,38,.14)!important}:root :is(.rpph-tab-bar,.rpph-expense-tabs) button[role=tab][aria-selected=true]{background-color:#e8c77a!important;background-image:linear-gradient(165deg,rgba(255,255,255,.14),transparent 60%)!important;border:1px solid #f7dda1!important;box-shadow:inset 0 2px 0 rgba(255,255,255,.24),0 5px 13px rgba(4,23,38,.11)!important}@media(max-width:640px){:root :is(.rpph-tab-bar,.rpph-expense-tabs) button[role=tab]{min-height:44px!important;padding:9px 13px!important;white-space:normal!important}}.rpph-estimate-pdf-tools{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin-top:14px;margin-bottom:12px}.rpph-estimate-pdf-tools>label{display:grid;grid-gap:6px;gap:6px;flex:1 1 215px;margin:0;min-width:0}.rpph-estimate-pdf-tools select{width:100%;min-height:44px}.rpph-estimate-pdf-actions{display:flex;flex-wrap:wrap;gap:10px;flex:2 1 250px}.rpph-estimate-pdf-actions .btn{min-height:46px;flex:1 1 116px;white-space:normal}.rpph-estimate-pdf-actions .rpph-estimate-share{background:#234963!important;color:#fff!important;border-color:#a4bfcd!important}@media(max-width:640px){.rpph-estimate-pdf-tools{display:grid;grid-template-columns:minmax(0,1fr)}.rpph-estimate-pdf-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}:root :is(.rpph-tab-bar,.rpph-expense-tabs) button[role=tab]{background:#234963!important;background-image:none!important;border:2px solid #a4bfcd!important;border-radius:18px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18)!important;min-height:48px!important;font-weight:700!important}:root :is(.rpph-tab-bar,.rpph-expense-tabs) button[role=tab][aria-selected=true]{background:#e8c77a!important;background-image:none!important;border:2px solid #efd79b!important;border-radius:18px!important;box-shadow:none!important}:root :is(.rpph-tab-bar,.rpph-expense-tabs) button[role=tab]:focus-visible{outline:3px solid #ddb45e!important;outline-offset:3px!important}:root .nav-links.open{max-height:max(120px,calc(100dvh - 100px))!important}:root .nav-links.open,:root .rpph-account-menu{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}:root .rpph-account-menu{max-height:max(120px,calc(100dvh - 120px))!important;max-width:calc(100vw - 16px)}@media(max-height:520px){:root .nav-links.open{max-height:max(90px,calc(100dvh - 85px))!important}:root .rpph-account-menu{max-height:max(90px,calc(100dvh - 95px))!important}}:root,:root[data-theme=light],:root[data-theme=system]{--rpph-expense-subtotal-bg:#eaf0f4;--rpph-expense-subtotal-edge:#bdcdd8}:root[data-theme=dark]{--rpph-expense-subtotal-bg:#29475f;--rpph-expense-subtotal-edge:#7894a8}@media(prefers-color-scheme:dark){:root[data-theme=system]{--rpph-expense-subtotal-bg:#29475f;--rpph-expense-subtotal-edge:#7894a8}}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div.rpph-expense-subtotal:not(.expense-total){background:var(--rpph-expense-subtotal-bg)!important;border-left:3px solid var(--rpph-expense-subtotal-edge)!important;border-radius:7px!important;font-weight:700}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div.expense-total{background:var(--rpph-expense-total)!important;border-left:4px solid var(--rpph-expense-total-border)!important;border-radius:7px!important;font-weight:800}:root,:root[data-theme=light]{--rpph-pill-blue:#234963;--rpph-pill-blue-border:#a4bfcd;--rpph-pill-gold:#e8c77a;--rpph-pill-gold-border:#efd79b;--rpph-pill-blue-dark:#1a3850;--rpph-pill-blue-dark-border:#6f8ea3;--rpph-subtle-total:#eaf0f4;--rpph-subtle-total-edge:#bdcdd8;--rpph-strong-total:#f4e7c2;--rpph-strong-total-edge:#bb913e}:root[data-theme=dark]{--rpph-pill-blue:#173247;--rpph-pill-blue-border:#5d7b90;--rpph-pill-gold:#c69d43;--rpph-pill-gold-border:#ddb969;--rpph-pill-blue-dark:#12293b;--rpph-pill-blue-dark-border:#557285;--rpph-subtle-total:#20394d;--rpph-subtle-total-edge:#5d788c;--rpph-strong-total:#5a4a27;--rpph-strong-total-edge:#d2ab55}@media(prefers-color-scheme:dark){:root[data-theme=system]{--rpph-pill-blue:#173247;--rpph-pill-blue-border:#5d7b90;--rpph-pill-gold:#c69d43;--rpph-pill-gold-border:#ddb969;--rpph-pill-blue-dark:#12293b;--rpph-pill-blue-dark-border:#557285;--rpph-subtle-total:#20394d;--rpph-subtle-total-edge:#5d788c;--rpph-strong-total:#5a4a27;--rpph-strong-total-edge:#d2ab55}}:root .rpph-expense-tabs,:root .rpph-tab-bar{display:flex;gap:14px;flex-wrap:nowrap;overflow-x:auto;padding:4px 2px 12px;scrollbar-width:thin}:root :is(.rpph-tab-bar,.rpph-expense-tabs) button[role=tab]{min-height:60px!important;padding:16px 28px!important;border-radius:24px!important;border:2px solid var(--rpph-pill-blue-border)!important;background:var(--rpph-pill-blue)!important;color:#fff!important;font-weight:800!important;font-size:clamp(1rem,1.8vw,1.08rem)!important;white-space:nowrap!important;box-shadow:inset 0 2px 0 rgba(255,255,255,.18),0 4px 12px rgba(4,23,38,.16)!important}:root :is(.rpph-tab-bar,.rpph-expense-tabs) button[role=tab][aria-selected=true]{border-color:var(--rpph-pill-gold-border)!important;background:var(--rpph-pill-gold)!important;color:#102a43!important;box-shadow:inset 0 2px 0 rgba(255,255,255,.22),0 4px 12px rgba(4,23,38,.12)!important}@media(max-width:700px){:root :is(.rpph-tab-bar,.rpph-expense-tabs) button[role=tab]{min-height:52px!important;padding:13px 18px!important;font-size:.96rem!important}}:root .rpph-estimate-pdf-actions .btn{min-height:60px;border-radius:24px;padding:16px 28px;border-width:2px;font-size:clamp(1rem,1.8vw,1.08rem);font-weight:800;box-shadow:inset 0 2px 0 rgba(255,255,255,.18),0 4px 12px rgba(4,23,38,.14)}:root .rpph-estimate-pdf-actions .rpph-estimate-pdf{background:var(--rpph-pill-gold)!important;color:#102a43!important;border-color:var(--rpph-pill-gold-border)!important}:root .rpph-estimate-pdf-actions .rpph-estimate-share{background:var(--rpph-pill-blue)!important;color:#fff!important;border-color:var(--rpph-pill-blue-border)!important}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div{min-height:52px;padding:10px 14px;line-height:1.2}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div span{min-width:12.5ch;text-align:right;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1,tabular-nums lining-nums;letter-spacing:.01em}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div strong{line-height:1.15}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div.rpph-expense-subtotal:not(.expense-total){border-radius:9px!important;font-weight:800}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div.expense-total{border-left:5px solid var(--rpph-strong-total-edge)!important;border-radius:9px!important;font-weight:850}:root .rpph-estimate-pdf-tools{gap:14px;align-items:end}:root .rpph-estimate-pdf-tools>label{max-width:240px}:root .rpph-estimate-pdf-tools select{min-height:50px}:root .nav-links.open,:root .rpph-account-menu{scrollbar-gutter:stable both-edges;-webkit-overflow-scrolling:touch}:root .nav-links.open{max-height:max(120px,calc(100dvh - 94px))!important;overflow-y:auto!important}:root .rpph-account-menu{max-height:max(120px,calc(100dvh - 108px))!important;overflow-y:auto!important;padding-right:6px}@media(max-height:560px){:root .nav-links.open{max-height:max(90px,calc(100dvh - 82px))!important}:root .rpph-account-menu{max-height:max(90px,calc(100dvh - 92px))!important}}:root,:root[data-theme=light]{--rpph-subtle-total:#f8e7ba;--rpph-subtle-total-edge:#d9ad51;--rpph-strong-total:#e8c77a;--rpph-strong-total-edge:#c49a41;--rpph-highlight-ink:#122c42;--rpph-menu-final-bg:#fff;--rpph-menu-final-ink:#172c40;--rpph-menu-final-highlight:#e9f0f5}:root[data-theme=dark]{--rpph-subtle-total:#a98842;--rpph-subtle-total-edge:#e2bc6c;--rpph-strong-total:#d6ad58;--rpph-strong-total-edge:#f0d58f;--rpph-highlight-ink:#10283c;--rpph-menu-final-bg:#133249;--rpph-menu-final-ink:#f4f8fc;--rpph-menu-final-highlight:#274b66}:root[data-theme=system]{--rpph-subtle-total:#f8e7ba;--rpph-subtle-total-edge:#d9ad51;--rpph-strong-total:#e8c77a;--rpph-strong-total-edge:#c49a41;--rpph-highlight-ink:#122c42;--rpph-menu-final-bg:#fff;--rpph-menu-final-ink:#172c40;--rpph-menu-final-highlight:#e9f0f5}@media(prefers-color-scheme:dark){:root[data-theme=system]{--rpph-subtle-total:#a98842;--rpph-subtle-total-edge:#e2bc6c;--rpph-strong-total:#d6ad58;--rpph-strong-total-edge:#f0d58f;--rpph-highlight-ink:#10283c;--rpph-menu-final-bg:#133249;--rpph-menu-final-ink:#f4f8fc;--rpph-menu-final-highlight:#274b66}}:root .nav-links.open,:root .rpph-account-menu{display:flex;flex-direction:column;align-items:stretch;gap:0!important;padding:4px!important;width:min(360px,calc(100vw - 20px))!important;max-width:calc(100vw - 20px)!important;box-sizing:border-box;right:10px;background:var(--rpph-menu-final-bg)!important;color:var(--rpph-menu-final-ink)!important;overflow-x:hidden;scrollbar-width:thin;max-height:max(96px,calc(100dvh - 105px))!important}:root .rpph-account-menu{right:0}:root .nav-links.open a,:root .rpph-account-menu a{display:block!important;width:100%!important;box-sizing:border-box!important;margin:0!important;padding:11px 12px!important;line-height:1.24!important;min-height:40px;border:0!important;border-radius:3px!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--rpph-menu-final-ink)!important}:root .nav-links.open a:focus-visible,:root .nav-links.open a:hover,:root .nav-links.open a[aria-current=page],:root .rpph-account-menu a:focus-visible,:root .rpph-account-menu a:hover,:root .rpph-account-menu a[aria-current=page]{background:var(--rpph-menu-final-highlight)!important}:root .rpph-account-menu form{margin:3px 0 0!important;padding:0!important}:root .rpph-account-menu form button{min-height:43px}@media(max-height:520px){:root .nav-links.open,:root .rpph-account-menu{max-height:max(90px,calc(100dvh - 85px))!important}}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div{padding:9px 12px!important;min-height:42px!important;cursor:pointer!important}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div.rpph-row-selected:not(.expense-total):not(.rpph-expense-subtotal){background:var(--rpph-menu-final-highlight)!important}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div.rpph-expense-subtotal:not(.expense-total){background:var(--rpph-subtle-total)!important;color:var(--rpph-highlight-ink)!important;border-left:4px solid var(--rpph-subtle-total-edge)!important}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div.expense-total{background:var(--rpph-strong-total)!important;color:var(--rpph-highlight-ink)!important;border-left:4px solid var(--rpph-strong-total-edge)!important}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div span{font-variant-numeric:tabular-nums lining-nums!important;font-feature-settings:"tnum" 1,"lnum" 1,tabular-nums lining-nums!important;min-width:16ch;text-align:right!important;white-space:nowrap}:root .rpph-estimate-pdf-actions .btn,:root :is(.rpph-tab-bar,.rpph-expense-tabs) button[role=tab]{padding:10px 16px!important;border-radius:14px!important;border-width:1.5px!important;font-size:15px!important;line-height:1.25!important;letter-spacing:normal!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.22)!important}:root .rpph-tab-bar{gap:10px!important;padding-bottom:8px!important}:root .rpph-expense-tabs{gap:10px!important;padding-bottom:7px!important}:root .rpph-estimate-pdf-actions{gap:10px}:root .rpph-estimate-pdf-actions .btn{flex:1 1 116px;white-space:nowrap!important}@media(max-width:650px){:root .rpph-estimate-pdf-actions .btn,:root :is(.rpph-tab-bar,.rpph-expense-tabs) button[role=tab]{font-size:13px!important;min-height:42px!important;padding:9px 12px!important}}:root .nav-links.open,:root .rpph-account-menu{width:min(70vw,244px)!important;min-width:0!important;max-width:min(70vw,244px)!important;max-height:min(72dvh,calc(100dvh - 92px))!important;overscroll-behavior:contain!important;background:var(--rpph-menu-panel)!important;opacity:1!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:6px!important;scrollbar-width:thin!important}:root .nav-links.open a,:root .rpph-account-menu a{min-height:35px!important;padding:7px 9px!important;font-size:13px!important;line-height:1.3!important}:root .rpph-account-menu{right:0!important;left:auto!important;z-index:1500!important}:root .nav-links.open{z-index:1400!important}:root .rpph-signed-menu{z-index:1501!important}@media(max-width:520px){:root .nav-links.open,:root .rpph-account-menu{width:min(70vw,218px)!important;max-width:min(70vw,218px)!important}}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div .rpph-php-amount{display:grid!important;grid-template-columns:3ch minmax(12ch,1fr)!important;align-items:baseline!important;grid-column-gap:.6ch!important;column-gap:.6ch!important;min-width:19ch!important;white-space:nowrap!important;text-align:right!important;font-feature-settings:tabular-nums lining-nums!important;font-variant-numeric:tabular-nums lining-nums!important}:root .private-estimate .rpph-php-amount em{font-style:normal!important;text-align:left!important;font-size:.84em!important;font-weight:600!important;opacity:.9}:root .private-estimate .rpph-php-amount b{text-align:right!important;font-weight:750!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}:root .rpph-computation-save{display:flex;align-items:end;flex-wrap:wrap;gap:8px;margin-top:12px;padding:12px;border:1px solid var(--line,#ccd4dd);border-radius:12px}:root .rpph-computation-save label{flex:1 1 170px}:root .rpph-computation-save p{flex-basis:100%;margin:0}:root .rpph-computation-save .btn,:root .rpph-estimate-pdf-actions .btn{min-height:38px!important;padding:8px 12px!important;border-radius:9px!important;font-size:13px!important;box-shadow:none!important}:root .rpph-saved-computations{margin:16px 0}:root .rpph-saved-computation{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid var(--line,#ccd4dd);padding:12px 0;flex-wrap:wrap}:root .rpph-saved-computation small{display:block;opacity:.72;margin-top:4px}:root .rpph-computation-actions{display:flex;flex-wrap:wrap;gap:6px}:root .form-card,:root .form-card .form-grid{gap:10px!important}:root .form-card .consent,:root .form-card label.consent{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:start!important;grid-column-gap:9px!important;column-gap:9px!important;grid-row-gap:0!important;row-gap:0!important;margin:4px 0!important;line-height:1.42!important}:root .form-card .consent input[type=checkbox],:root .form-card label.consent input[type=checkbox]{width:17px!important;height:17px!important;min-width:17px!important;max-width:17px!important;margin:2px 0 0!important;align-self:start!important;position:static!important}@media(max-width:420px){:root .private-estimate .rpph-estimate-results.rpph-separated-results>div .rpph-php-amount{min-width:0!important;grid-template-columns:2.7ch minmax(9ch,1fr)!important;column-gap:.35ch!important;font-size:11px!important}}:root,:root[data-theme=light]{--rpph-subtotal-final:#f2dfab;--rpph-subtotal-final-edge:#ca9b39;--rpph-total-final:#e5c06c;--rpph-total-final-edge:#b78628}:root[data-theme=dark]{--rpph-subtotal-final:#8a6c2f;--rpph-subtotal-final-edge:#f0ca74;--rpph-total-final:#c89d44;--rpph-total-final-edge:#f5d588}@media (prefers-color-scheme:dark){:root[data-theme=system]{--rpph-subtotal-final:#8a6c2f;--rpph-subtotal-final-edge:#f0ca74;--rpph-total-final:#c89d44;--rpph-total-final-edge:#f5d588}}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div.rpph-expense-subtotal:not(.expense-total){background:var(--rpph-subtotal-final)!important;border-left:4px solid var(--rpph-subtotal-final-edge)!important}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div.expense-total{background:var(--rpph-total-final)!important;border-left:4px solid var(--rpph-total-final-edge)!important}:root[data-theme=dark] .private-estimate .rpph-estimate-results.rpph-separated-results>div.expense-total,:root[data-theme=dark] .private-estimate .rpph-estimate-results.rpph-separated-results>div.rpph-expense-subtotal:not(.expense-total),:root[data-theme=system] .private-estimate .rpph-estimate-results.rpph-separated-results>div.expense-total,:root[data-theme=system] .private-estimate .rpph-estimate-results.rpph-separated-results>div.rpph-expense-subtotal:not(.expense-total){text-shadow:none!important}:root .private-estimate input[inputmode=decimal],:root .private-estimate input[type=number]{text-align:right!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}:root .private-estimate select{min-height:42px}:root .private-estimate .rpph-estimate-pdf-tools>label{max-width:190px!important}:root .private-estimate .rpph-estimate-pdf-actions .btn,:root .private-estimate .rpph-expense-tabs button[role=tab],:root .rpph-tab-bar button[role=tab]{min-height:42px!important;padding:9px 14px!important;border-radius:12px!important;font-size:14px!important;font-weight:700!important;box-shadow:none!important}:root .private-estimate .rpph-estimate-pdf-actions .btn.btn-gold,:root .private-estimate .rpph-expense-tabs button[role=tab][aria-selected=true],:root .rpph-tab-bar button[role=tab][aria-selected=true]{background:#e8c77a!important;color:#102a43!important;border-color:#efd79b!important}:root .private-estimate .rpph-estimate-pdf-actions .btn.rpph-estimate-share,:root .private-estimate .rpph-expense-tabs button[role=tab][aria-selected=false],:root .rpph-tab-bar button[role=tab][aria-selected=false]{background:#234963!important;color:#fff!important;border-color:#a4bfcd!important}:root .form-card,:root .form-card input,:root .form-card label,:root .form-card p,:root .form-card select,:root .form-card textarea{line-height:1.35!important}:root .form-card{gap:8px!important}:root .form-card .form-grid{gap:8px 12px!important}:root .form-card label{gap:5px!important}:root .form-card textarea{padding-top:10px!important;padding-bottom:10px!important}:root .form-card .consent,:root .form-card label.consent{margin:2px 0!important}@media (max-width:2200px){:root .nav-toggle{display:inline-grid!important}:root .nav-links{display:none!important}:root .nav-links.open{display:flex!important;position:absolute!important;top:100%!important;left:auto!important;right:12px!important}}:root,:root[data-theme=dark],:root[data-theme=light],:root[data-theme=system]{--rpph-subtotal-final:#f8e7ba;--rpph-subtotal-final-edge:#d9ad51;--rpph-total-final:#e8c77a;--rpph-total-final-edge:#c49a41}@media(prefers-color-scheme:dark){:root[data-theme=system]{--rpph-subtotal-final:#f8e7ba;--rpph-subtotal-final-edge:#d9ad51;--rpph-total-final:#e8c77a;--rpph-total-final-edge:#c49a41}}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div.rpph-expense-subtotal:not(.expense-total){background:#f8e7ba!important;border-left:4px solid #d9ad51!important}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div.expense-total{background:#e8c77a!important;border-left:4px solid #c49a41!important}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div:is(.rpph-expense-subtotal,.expense-total) :is(strong,span,em,b){color:#102a43!important}:root,:root[data-theme=dark],:root[data-theme=light],:root[data-theme=system]{--rpph-nav-group-bg:#163a56;--rpph-nav-group-border:#6f90a7;--rpph-nav-item-bg:#003b64;--rpph-nav-item-active:#325b7b;--rpph-simple-blue:#29587a;--rpph-simple-blue-border:#8fb0c5;--rpph-simple-gold:#e5c36f;--rpph-simple-gold-border:#efd79b;--rpph-total-same:#e5c36f;--rpph-subtotal-same:#f2e2b1}@media(prefers-color-scheme:dark){:root[data-theme=system]{--rpph-nav-group-bg:#163a56;--rpph-nav-group-border:#6f90a7}}:root .nav-links.open,:root .rpph-account-menu{background:var(--rpph-nav-group-bg)!important;border:1px solid var(--rpph-nav-group-border)!important;border-radius:22px!important;box-shadow:none!important;padding:10px!important}:root .nav-links.open a,:root .rpph-account-menu a,:root .rpph-account-menu form .btn{background:var(--rpph-nav-item-bg)!important;color:#fff!important;border:1px solid rgba(255,255,255,.04)!important;border-radius:8px!important;padding:13px 16px!important}:root .nav-links.open a:focus-visible,:root .nav-links.open a:hover,:root .rpph-account-menu a:focus-visible,:root .rpph-account-menu a:hover,:root .rpph-account-menu a[aria-current=page]{background:var(--rpph-nav-item-active)!important}:root .rpph-account-menu form .btn{background:var(--rpph-simple-blue)!important;border:2px solid var(--rpph-simple-blue-border)!important}:root .rpph-estimate-pdf-actions .btn,:root :is(.rpph-tab-bar,.rpph-expense-tabs) button[role=tab]{background:var(--rpph-simple-blue)!important;border:2px solid var(--rpph-simple-blue-border)!important;color:#fff!important;border-radius:18px!important;box-shadow:none!important;background-image:none!important;min-height:46px!important;font-weight:700!important}:root .rpph-estimate-pdf-actions .btn.btn-gold,:root :is(.rpph-tab-bar,.rpph-expense-tabs) button[role=tab][aria-selected=true]{background:var(--rpph-simple-gold)!important;border:2px solid var(--rpph-simple-gold-border)!important;color:#102a43!important}:root .rpph-estimate-pdf-actions .btn.rpph-estimate-share{background:var(--rpph-simple-blue)!important;color:#fff!important;border:2px solid var(--rpph-simple-blue-border)!important}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div.rpph-expense-subtotal:not(.expense-total){background:var(--rpph-subtotal-same)!important;color:#102a43!important;border-left:4px solid #cfaa52!important;border-radius:8px!important}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div.expense-total{background:var(--rpph-total-same)!important;color:#102a43!important;border-left:4px solid #bf8f2d!important;border-radius:8px!important}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div.rpph-row-selected{box-shadow:inset 0 0 0 2px rgba(16,42,67,.15)!important;filter:saturate(1.02)}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div[role=button]{transition:box-shadow .15s ease,filter .15s ease,transform .15s ease}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div[role=button]:active{transform:translateY(1px)}:root{--rpph-form-row-gap:10px;--rpph-form-column-gap:14px;--rpph-form-label-gap:5px;--rpph-form-copy-leading:1.4;--rpph-form-check-size:18px;--rpph-form-check-gap:10px}:root :is(form.form-card,.form-card,form.manager-form,.manager-content form,.admin-controls){row-gap:var(--rpph-form-row-gap)!important}:root :is(.form-card,.manager-form,.manager-content form) .form-grid,:root :is(.form-card,.manager-form,.manager-content form,.admin-controls) .form-grid{row-gap:var(--rpph-form-row-gap)!important;column-gap:var(--rpph-form-column-gap)!important}:root :is(form.form-card,.form-card,form.manager-form,.manager-content form) label:not(.consent):not(:has(>input[type=checkbox]:first-child)){row-gap:var(--rpph-form-label-gap)!important}:root :is(form.form-card,.form-card,form.manager-form,.manager-content form) :is(label,p,small,legend,.rpph-loan-terms){line-height:var(--rpph-form-copy-leading)!important}:root :is(form.form-card,.form-card,form.manager-form,.manager-content form) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){line-height:1.35!important}:root :is(form.form-card,.form-card,form.manager-form,.manager-content form) :is(p,small){-webkit-margin-before:0;margin-block-start:0}:root :is(form,.form-card,.admin-controls) label.consent,:root :is(form,.form-card,.admin-controls) label:has(>input[type=checkbox]:first-child){display:grid!important;grid-template-columns:var(--rpph-form-check-size) minmax(0,1fr)!important;align-items:start!important;justify-items:start;grid-column-gap:var(--rpph-form-check-gap)!important;column-gap:var(--rpph-form-check-gap)!important;grid-row-gap:0!important;row-gap:0!important;margin-block:3px!important;padding:0!important;line-height:var(--rpph-form-copy-leading)!important;width:100%;max-width:100%;min-width:0;cursor:pointer}:root :is(form,.form-card,.admin-controls) label.consent>input[type=checkbox],:root :is(form,.form-card,.admin-controls) label>input[type=checkbox]:first-child{display:block!important;box-sizing:border-box!important;width:var(--rpph-form-check-size)!important;min-width:var(--rpph-form-check-size)!important;max-width:var(--rpph-form-check-size)!important;height:var(--rpph-form-check-size)!important;min-height:var(--rpph-form-check-size)!important;max-height:var(--rpph-form-check-size)!important;margin:1px 0 0!important;padding:0!important;position:static!important;float:none!important;transform:none!important;align-self:start!important;justify-self:start!important;flex:none!important;accent-color:var(--gold,#caa14e)}:root :is(form,.form-card,.admin-controls) label.consent>span,:root :is(form,.form-card,.admin-controls) label>input[type=checkbox]:first-child+span{display:block;min-width:0;margin:0!important;padding:0!important;line-height:var(--rpph-form-copy-leading)!important;overflow-wrap:anywhere}:root :is(form,.form-card,.admin-controls) input[type=checkbox]:focus-visible{outline:2px solid var(--gold,#caa14e);outline-offset:3px}@media (max-width:640px){:root{--rpph-form-row-gap:9px;--rpph-form-column-gap:10px}}:root .private-estimate .rpph-estimate-pdf-actions .btn,:root :is(.rpph-calculator-tabs .rpph-tab-bar,.private-estimate .rpph-expense-tabs) button[role=tab]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;min-width:155px!important;padding:10px 16px!important;border:2px solid #9eb9c8!important;border-radius:14px!important;font-size:14px!important;line-height:1.25!important;letter-spacing:0!important;background:#285773!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important}:root .private-estimate .rpph-estimate-pdf-actions .btn.rpph-estimate-pdf,:root :is(.rpph-calculator-tabs .rpph-tab-bar,.private-estimate .rpph-expense-tabs) button[role=tab][aria-selected=true]{background:#e8c77a!important;color:#102a43!important;border-color:#f0dfa7!important}:root .private-estimate .rpph-estimate-pdf-actions .btn.rpph-estimate-share{background:#285773!important;color:#fff!important;border-color:#9eb9c8!important}:root .private-estimate .rpph-estimate-results.rpph-separated-results>div.rpph-row-selected:not(.expense-total):not(.rpph-expense-subtotal){outline:2px solid rgba(210,167,80,.65)!important;outline-offset:-2px!important}:root[data-theme=dark] .private-estimate .rpph-estimate-results.rpph-separated-results>div.rpph-expense-subtotal:not(.expense-total){background:#775922!important;border-left-color:#c7a04f!important;color:#fff!important}:root[data-theme=dark] .private-estimate .rpph-estimate-results.rpph-separated-results>div.expense-total{background:#95712e!important;border-left-color:#e2b862!important;color:#fff!important}:root[data-theme=dark] .private-estimate .rpph-estimate-results.rpph-separated-results>div:is(.rpph-expense-subtotal,.expense-total) :is(strong,span,em,b){color:#fff!important;opacity:1!important;text-shadow:0 1px 1px rgba(0,0,0,.18)!important}@media(prefers-color-scheme:dark){:root[data-theme=system] .private-estimate .rpph-estimate-results.rpph-separated-results>div.rpph-expense-subtotal:not(.expense-total){background:#775922!important;border-left-color:#c7a04f!important;color:#fff!important}:root[data-theme=system] .private-estimate .rpph-estimate-results.rpph-separated-results>div.expense-total{background:#95712e!important;border-left-color:#e2b862!important;color:#fff!important}:root[data-theme=system] .private-estimate .rpph-estimate-results.rpph-separated-results>div:is(.rpph-expense-subtotal,.expense-total) :is(strong,span,em,b){color:#fff!important;opacity:1!important;text-shadow:0 1px 1px rgba(0,0,0,.18)!important}}:root[data-theme=dark] ::selection{background:#e8c77a!important;color:#102a43!important}:root[data-theme=dark] input::selection,:root[data-theme=dark] textarea::selection{background:#d2ad5b!important;color:#102a43!important}@media(prefers-color-scheme:dark){:root[data-theme=system] ::selection{background:#e8c77a!important;color:#102a43!important}}@media(max-width:540px){:root .private-estimate .rpph-estimate-pdf-actions .btn,:root :is(.rpph-calculator-tabs .rpph-tab-bar,.private-estimate .rpph-expense-tabs) button[role=tab]{min-width:130px!important;font-size:13px!important;padding:8px 11px!important}}:root .private-estimate .rpph-estimate-pdf-tools{display:grid!important;grid-template-columns:minmax(160px,.85fr) minmax(0,1.8fr)!important;align-items:end!important;grid-gap:12px!important;gap:12px!important}:root .private-estimate .rpph-estimate-pdf-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;width:100%!important;min-width:0!important}:root .private-estimate .rpph-estimate-pdf-actions .btn{min-width:0!important;width:100%!important;flex:none!important;white-space:nowrap!important}:root .private-estimate .rpph-estimate-pdf-actions .btn,:root :is(.rpph-calculator-tabs .rpph-tab-bar,.private-estimate .rpph-expense-tabs) button[role=tab]{min-height:50px!important;padding:11px 16px!important;border-radius:15px!important;font-size:15px!important;font-weight:750!important}@media(max-width:720px){:root .private-estimate .rpph-estimate-pdf-tools{grid-template-columns:minmax(0,1fr)!important}:root .private-estimate .rpph-estimate-pdf-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}:root .private-estimate .rpph-estimate-pdf-actions .btn{font-size:13px!important;padding:9px 7px!important}}:root[data-theme=dark] .rpph-property-finance-detail .loan-summary,:root[data-theme=system] .rpph-property-finance-detail .loan-summary{background:#e6c67b!important;color:#102b42!important}:root[data-theme=dark] .rpph-property-finance-detail .loan-summary :is(p,strong,dt,dd),:root[data-theme=system] .rpph-property-finance-detail .loan-summary :is(p,strong,dt,dd){color:#102b42!important;opacity:1!important}:root[data-theme=dark] .rpph-property-finance-note,:root[data-theme=system] .rpph-property-finance-note{background:#173a56!important;color:#f4f7fb!important;border-left:4px solid #e7c779!important}:root[data-theme=dark] .rpph-property-finance-note a,:root[data-theme=system] .rpph-property-finance-note a{color:#f5d587!important}@media(prefers-color-scheme:light){:root[data-theme=system] .rpph-property-finance-note{background:#f5f7f9!important;color:#19344a!important}:root[data-theme=system] .rpph-property-finance-detail .loan-summary{background:#e8c77a!important;color:#102b42!important}}.rpph-property-finance-detail .loan-summary dl,.rpph-property-finance-detail .loan-summary strong{color:#102b42!important}.rpph-card-loan-link{flex-basis:100%!important;white-space:normal!important;text-align:center}:root :is(.rpph-tab-bar,.rpph-expense-tabs) button[role=tab][aria-selected=true]{background:#e9c87f!important;color:#112c44!important;border:2px solid #f7e3a8!important;border-radius:19px!important;box-shadow:inset 0 2px 0 #fff6d2,0 1px 2px rgba(0,0,0,.1)!important}:root .property-card .card-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;grid-gap:9px!important;gap:9px!important}:root .property-card .card-actions>:is(button,a).btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:43px!important;min-height:43px!important;max-height:43px!important;padding:8px 12px!important;margin:0!important;line-height:1.15!important;font-size:13px!important;font-weight:750!important;white-space:nowrap!important;border-radius:12px!important;flex:none!important}:root :is(.rpph-calculator-tabs .rpph-tab-bar,.private-estimate .rpph-expense-tabs) button[role=tab][aria-selected=true]{background:#e8c77a!important;background-image:none!important;color:#102a43!important;border:2px solid #f0dc9f!important;border-radius:19px!important;box-shadow:none!important;text-shadow:none!important}@media(max-width:520px){:root .property-card .card-actions>:is(button,a).btn{height:41px!important;min-height:41px!important;max-height:41px!important;font-size:12px!important}}:root,:root[data-theme=light],:root[data-theme=system]{--rpph-menu-unified-bg:#ffffff;--rpph-menu-unified-text:#173a56;--rpph-menu-unified-border:#dbe4ea;--rpph-menu-unified-hover:#f1f5f8;--rpph-menu-unified-pressed:#e4edf3}:root[data-theme=dark]{--rpph-menu-unified-bg:#173a56;--rpph-menu-unified-text:#ffffff;--rpph-menu-unified-border:#52738b;--rpph-menu-unified-hover:#244b69;--rpph-menu-unified-pressed:#2d5775}@media (prefers-color-scheme:dark){:root[data-theme=system]{--rpph-menu-unified-bg:#173a56;--rpph-menu-unified-text:#ffffff;--rpph-menu-unified-border:#52738b;--rpph-menu-unified-hover:#244b69;--rpph-menu-unified-pressed:#2d5775}}:root .nav-links.open,:root .rpph-account-menu{background:var(--rpph-menu-unified-bg)!important;color:var(--rpph-menu-unified-text)!important;border:1px solid var(--rpph-menu-unified-border)!important;border-radius:13px!important;padding:5px!important;gap:1px!important;box-shadow:0 8px 22px rgba(11,32,51,.13)!important;overflow-y:auto!important;overscroll-behavior:contain}:root .nav-links.open a,:root .rpph-account-menu a,:root .rpph-account-menu form .btn{display:block!important;width:100%!important;min-height:32px!important;padding:7px 11px!important;margin:0!important;line-height:1.2!important;font-size:12.5px!important;font-weight:700!important;text-align:left;border:0!important;border-radius:5px!important;box-shadow:none!important;background:var(--rpph-menu-unified-bg)!important;background-image:none!important;color:var(--rpph-menu-unified-text)!important;text-shadow:none!important;transition:background-color .14s ease!important}:root .nav-links.open a:focus-visible,:root .nav-links.open a:hover,:root .nav-links.open a[aria-current=page],:root .rpph-account-menu a:focus-visible,:root .rpph-account-menu a:hover,:root .rpph-account-menu a[aria-current=page],:root .rpph-account-menu form .btn:focus-visible,:root .rpph-account-menu form .btn:hover{background:var(--rpph-menu-unified-hover)!important;color:var(--rpph-menu-unified-text)!important}:root .nav-links.open a:active,:root .rpph-account-menu a:active,:root .rpph-account-menu form .btn:active{background:var(--rpph-menu-unified-pressed)!important}:root .rpph-account-menu form{padding:2px 0 0!important;margin:0!important}:root .rpph-register-intro h1{color:#e8c77a!important}