:where(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input){--oc-primary:#285f90;--oc-primary-2:#2d6b9e;--oc-primary-3:#153a57;--oc-accent:#285f90;--oc-accent-soft:#eaf2f8;--oc-bg:#f2f6fa;--oc-surface:#ffffff;--oc-surface-2:#edf3f8;--oc-text:#152a40;--oc-muted:#40566d;--oc-border:#9bb1c5;--oc-danger:#942b2b;--r47-bg:#f1f5f9;--r47-surface:#ffffff;--r47-soft:#edf3f8;--r47-strong:#dfe9f2;--r47-text:#152a40;--r47-muted:#40566d;--r47-line:#9bb1c5;--r47-primary:#285f90;--r47-primary-hover:#1b4a73;--r47-primary-soft:#e5eff7;--r47-love:#285f90;--r47-love-soft:#eaf2f8;--r47-shadow:0 10px 26px rgba(19,54,82,.10);--oc30-ink:#152a40;--oc30-muted:#40566d;--oc30-line:#9bb1c5;--oc30-panel:#ffffff;--oc30-panel-2:#edf3f8;--oc-v97-result-border:#9bb1c5;--oc-v97-result-bg:linear-gradient(135deg,#edf3f8,#ffffff);--oc-v97-result-shadow:0 10px 26px rgba(19,54,82,.09);--oc-v97-text:#152a40;--oc-v97-muted:#40566d;--oc-v97-line:#9bb1c5;--oc-v97-soft:#edf3f8;--oc-v97-primary:#285f90}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input),body[data-oc-workspace=stable-v30] :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input){color:#152a40;border-color:#9bb1c5!important;background-color:#fff!important}body[data-oc-workspace=stable-v30] .cal-section,body[data-oc-workspace=stable-v30] .oc-r47-tool,body[data-oc-workspace=stable-v30] .oc-adv-tool{box-shadow:0 10px 26px rgba(19,54,82,.09)!important}.agri-hero,.fe-hero{color:#152a40;background:linear-gradient(135deg,#eaf2f8,#f7fafd)!important;border-color:#9bb1c5!important}.agri-hero h1,.fe-hero h1,.fe-workspace-head h2,.fe-content-card h2,.agri-info h2,.oc-r47-head h2,.oc-adv-head h2{color:#173b59!important}.agri-kicker,.fe-kicker,.oc-r47-eyebrow,.oc-adv-eyebrow{color:#285f90!important}.agri-badges span,.fe-badges span{color:#25445f;border-color:#a7bbcd;background:#fff}.oc-r47-hero,.oc-r47-content-card,.oc-adv-content-card,.fe-content-card,.agri-info{color:#152a40;border-color:#9bb1c5!important;background:#fff!important}.oc-r47-hero{background:linear-gradient(135deg,#eaf2f8,#f7fafd)!important}.oc-r47-trust span,.oc-r47-private,.oc-adv-private,.fe-private{color:#40566d!important;background:#edf3f8!important;border-color:#9bb1c5!important}.oc-r47-related-card,.agri-related a,.fe-related-card{color:#152a40!important;background:#fff!important;border-color:#9bb1c5!important}.oc-r47-related-card strong,.agri-related a strong,.fe-related-card strong{color:#173f67!important}.oc-r47-related-card small,.agri-related a small,.fe-related-card small{color:#40566d!important}.oc-r47-example,.oc-adv-example,.fe-content-card .fe-note{color:#344e66!important;background:#eaf2f8!important;border-color:#285f90!important}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) label,body :is(.oc-r47-field,.oc-adv-field,.agri-form,.fe-field) label{color:#1d3d5a!important;font-weight:750}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) small,body :is(.oc-r47-field,.oc-adv-field,.agri-form,.fe-field) small,.fe-help,.oc-r47-help,.oc-adv-help,.oc-r54-help,.oc-v55-help{color:#40566d!important;line-height:1.5}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea){box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:46px;padding:10px 12px;color:#152a40!important;background:#fff!important;border:1px solid #7892aa!important;border-radius:10px!important;box-shadow:inset 0 1px 2px rgba(18,45,68,.05)!important;font:inherit;font-size:16px}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) textarea{min-height:96px;resize:vertical}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) input::placeholder,body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) textarea::placeholder{color:#596f83;opacity:1}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) input[type=checkbox],body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) input[type=radio]{accent-color:#285f90}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) input[type=range]{accent-color:#285f90}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) button:not(:disabled):not(.oc-r47-secondary):not(.oc-adv-secondary):not(.secondary):not(.fe-secondary):not(.agri-preset button):not(.oc-r47-close):not(.oc-v97-result-close):not([type=reset]):not(.reset):not(.clear):not(.reset-btn):not(.clear-btn):not(.clear-button):not([data-action=clear]),body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(input[type=submit],input[type=button]):not([type=reset]){min-height:44px;color:#fff!important;background:#285f90!important;border:1px solid #174b77!important;border-radius:9px;box-shadow:0 3px 8px rgba(22,66,100,.14)!important;font-weight:750}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) button:not(:disabled):not(.oc-r47-secondary):not(.oc-adv-secondary):not(.secondary):not(.fe-secondary):not(.oc-r47-close):not(.oc-v97-result-close):not([type=reset]):not(.reset):not(.clear):not(.reset-btn):not(.clear-btn):not(.clear-button):not([data-action=clear]):hover{color:#fff!important;background:#1b4a73!important;border-color:#123e63!important}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-secondary,.oc-adv-secondary,.secondary,.fe-secondary,.reset-btn,.clear-btn,.clear-button,[type=reset],.agri-preset button){color:#203f5b!important;background:#eaf1f7!important;border:1px solid #829bb2!important;box-shadow:none!important}.agri-preset button.active,.agri-preset button[aria-pressed=true]{color:#fff!important;background:#285f90!important;border-color:#174b77!important}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) button:disabled,body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) input:disabled,body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) select:disabled{color:#4b6075!important;background:#e4ebf2!important;border-color:#a5b7c8!important;opacity:1;cursor:not-allowed}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-result,.oc-r58-result-panel,.oc-adv-result,.oc-v97-adv-placeholder,.oc-v97-simple-result,.oc-result-panel,.fe-results,.agri-results){color:#152a40!important;background:#edf3f8!important;border-color:#91a8be!important;box-shadow:0 6px 18px rgba(19,54,82,.07)!important}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-stat,.oc-adv-stat,.oc-v97-simple-stat,.oc-result-detail,.agri-result,.fe-kpi){color:#152a40!important;background:#fff!important;border-color:#9bb1c5!important}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-result-label,.oc-r58-result-kicker,.oc-adv-result-label,.oc-v97-simple-result-label,.oc-result-label){color:#285f90!important}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-main,.oc-r58-result-live,.oc-adv-main,.oc-v97-simple-result-main,.oc-result-main,.agri-result strong,.fe-kpi strong){color:#173f67!important;font-size:clamp(1.8rem,7vw,3rem);line-height:1.08;overflow-wrap:anywhere}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-summary,.oc-adv-summary,.oc-result-detail,.fe-result-summary,.fe-empty){color:#263e55!important}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-stat span,.oc-adv-stat span,.oc-result-label,.agri-result span,.fe-kpi span,.fe-result-note){color:#40566d!important}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-formula,.oc-adv-formula,.oc-adv-note,.fe-note,.agri-note,.oc-v117-preview){color:#344e66!important;background:#eaf2f8!important;border-color:#a7bbcd!important}.agri-form input,.agri-form select,.fe-field input,.fe-field select{border-color:#7892aa!important}.agri-actions .agri-btn.primary,.fe-button:not(.fe-secondary){background:#285f90!important;color:#fff!important;border-color:#174b77!important}.agri-actions .agri-btn.secondary,.fe-button.fe-secondary{background:#eaf1f7!important;color:#203f5b!important;border:1px solid #829bb2!important}.fe-kpi-primary,.fe-kpi-primary strong{color:#173f67!important;background:#e5eff7!important;border-color:#9bb1c5!important}body .fe-card .fe-kpi-primary{background:#e5eff7!important;border-color:#9bb1c5!important}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(button,input,select,textarea,a):focus-visible{outline:#174f89 solid 3px!important;outline-offset:2px;box-shadow:0 0 0 4px #fff!important}html.oc-dark-preload :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input),body.oc-dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input),body[data-theme=dark] :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input),body.dark-mode :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input),html.dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input){--oc-primary:#285f90;--oc-primary-2:#3d83b5;--oc-primary-3:#d4e4f0;--oc-accent:#4c99ca;--oc-accent-soft:#1c3347;--oc-bg:#101c28;--oc-surface:#152535;--oc-surface-2:#1c3041;--oc-text:#f0f6fb;--oc-muted:#c2d1de;--oc-border:#60798f;--oc-danger:#ffbaba;--r47-bg:#101c28;--r47-surface:#152535;--r47-soft:#1c3041;--r47-strong:#294155;--r47-text:#f0f6fb;--r47-muted:#c2d1de;--r47-line:#60798f;--r47-primary:#285f90;--r47-primary-hover:#1b4a73;--r47-primary-soft:#1c3347;--r47-love:#4c99ca;--r47-love-soft:#1c3347;--oc30-ink:#f0f6fb;--oc30-muted:#c2d1de;--oc30-line:#60798f;--oc30-panel:#152535;--oc30-panel-2:#1c3041;--oc-v97-result-border:#60798f;--oc-v97-result-bg:linear-gradient(135deg,#1b3041,#152535);--oc-v97-result-shadow:0 10px 26px rgba(0,0,0,.28);--oc-v97-text:#f0f6fb;--oc-v97-muted:#c2d1de;--oc-v97-line:#60798f;--oc-v97-soft:#1c3041;--oc-v97-primary:#4c99ca;color:#f0f6fb!important;background-color:#152535!important;border-color:#60798f!important}html.oc-dark-preload .agri-hero,body.oc-dark .agri-hero,body[data-theme=dark] .agri-hero,body.dark-mode .agri-hero,html.dark .agri-hero,html.oc-dark-preload .fe-hero,body.oc-dark .fe-hero,body[data-theme=dark] .fe-hero,body.dark-mode .fe-hero,html.dark .fe-hero{color:#f0f6fb!important;background:linear-gradient(135deg,#172d3e,#142433)!important;border-color:#60798f!important}html.oc-dark-preload .agri-hero h1,body.oc-dark .agri-hero h1,body[data-theme=dark] .agri-hero h1,body.dark-mode .agri-hero h1,html.dark .agri-hero h1,html.oc-dark-preload .fe-hero h1,body.oc-dark .fe-hero h1,body[data-theme=dark] .fe-hero h1,body.dark-mode .fe-hero h1,html.dark .fe-hero h1,html.oc-dark-preload .fe-workspace-head h2,body.oc-dark .fe-workspace-head h2,body[data-theme=dark] .fe-workspace-head h2,body.dark-mode .fe-workspace-head h2,html.dark .fe-workspace-head h2{color:#e1eff8!important}html.oc-dark-preload .agri-hero p,body.oc-dark .agri-hero p,body[data-theme=dark] .agri-hero p,body.dark-mode .agri-hero p,html.dark .agri-hero p,html.oc-dark-preload .fe-hero p,body.oc-dark .fe-hero p,body[data-theme=dark] .fe-hero p,body.dark-mode .fe-hero p,html.dark .fe-hero p{color:#c2d1de!important}html.oc-dark-preload :is(.oc-r47-hero,.oc-r47-content-card,.oc-adv-content-card,.fe-content-card,.agri-info),body.oc-dark :is(.oc-r47-hero,.oc-r47-content-card,.oc-adv-content-card,.fe-content-card,.agri-info),body[data-theme=dark] :is(.oc-r47-hero,.oc-r47-content-card,.oc-adv-content-card,.fe-content-card,.agri-info),body.dark-mode :is(.oc-r47-hero,.oc-r47-content-card,.oc-adv-content-card,.fe-content-card,.agri-info),html.dark :is(.oc-r47-hero,.oc-r47-content-card,.oc-adv-content-card,.fe-content-card,.agri-info){color:#f0f6fb!important;background:#152535!important;border-color:#60798f!important}html.oc-dark-preload :is(.oc-r47-trust span,.oc-r47-private,.oc-adv-private,.fe-private),body.oc-dark :is(.oc-r47-trust span,.oc-r47-private,.oc-adv-private,.fe-private),body[data-theme=dark] :is(.oc-r47-trust span,.oc-r47-private,.oc-adv-private,.fe-private),body.dark-mode :is(.oc-r47-trust span,.oc-r47-private,.oc-adv-private,.fe-private),html.dark :is(.oc-r47-trust span,.oc-r47-private,.oc-adv-private,.fe-private){color:#c2d1de!important;background:#1c3041!important;border-color:#60798f!important}html.oc-dark-preload :is(.oc-r47-related-card,.agri-related a,.fe-related-card),body.oc-dark :is(.oc-r47-related-card,.agri-related a,.fe-related-card),body[data-theme=dark] :is(.oc-r47-related-card,.agri-related a,.fe-related-card),body.dark-mode :is(.oc-r47-related-card,.agri-related a,.fe-related-card),html.dark :is(.oc-r47-related-card,.agri-related a,.fe-related-card){color:#f0f6fb!important;background:#1a2e3f!important;border-color:#60798f!important}html.oc-dark-preload :is(.oc-r47-related-card strong,.agri-related a strong,.fe-related-card strong),body.oc-dark :is(.oc-r47-related-card strong,.agri-related a strong,.fe-related-card strong),body[data-theme=dark] :is(.oc-r47-related-card strong,.agri-related a strong,.fe-related-card strong),body.dark-mode :is(.oc-r47-related-card strong,.agri-related a strong,.fe-related-card strong),html.dark :is(.oc-r47-related-card strong,.agri-related a strong,.fe-related-card strong){color:#e1eff8!important}html.oc-dark-preload :is(.oc-r47-related-card small,.agri-related a small,.fe-related-card small),body.oc-dark :is(.oc-r47-related-card small,.agri-related a small,.fe-related-card small),body[data-theme=dark] :is(.oc-r47-related-card small,.agri-related a small,.fe-related-card small),body.dark-mode :is(.oc-r47-related-card small,.agri-related a small,.fe-related-card small),html.dark :is(.oc-r47-related-card small,.agri-related a small,.fe-related-card small){color:#c2d1de!important}html.oc-dark-preload :is(.oc-r47-eyebrow,.oc-adv-eyebrow,.agri-kicker,.fe-kicker,.oc-r47-result-label,.oc-r58-result-kicker,.oc-adv-result-label,.oc-v97-simple-result-label),html.dark :is(.oc-r47-eyebrow,.oc-adv-eyebrow,.agri-kicker,.fe-kicker,.oc-r47-result-label,.oc-r58-result-kicker,.oc-adv-result-label,.oc-v97-simple-result-label),body:is(.oc-dark,[data-theme=dark],.dark-mode) :is(.oc-r47-eyebrow,.oc-adv-eyebrow,.agri-kicker,.fe-kicker,.oc-r47-result-label,.oc-r58-result-kicker,.oc-adv-result-label,.oc-v97-simple-result-label){color:#8fc7e9!important}html.oc-dark-preload :is(.oc-r47-field small,.oc-adv-field small,.fe-help,.oc-r47-help,.oc-adv-help,.oc-r54-help,.oc-v55-help),html.dark :is(.oc-r47-field small,.oc-adv-field small,.fe-help,.oc-r47-help,.oc-adv-help,.oc-r54-help,.oc-v55-help),body:is(.oc-dark,[data-theme=dark],.dark-mode) :is(.oc-r47-field small,.oc-adv-field small,.fe-help,.oc-r47-help,.oc-adv-help,.oc-r54-help,.oc-v55-help){color:#c2d1de!important}html.oc-dark-preload .fe-card .fe-kpi-primary,html.dark .fe-card .fe-kpi-primary,body:is(.oc-dark,[data-theme=dark],.dark-mode) .fe-card .fe-kpi-primary{color:#f0f6fb!important;background:#22384a!important;border-color:#60798f!important}html.oc-dark-preload .fe-card .fe-kpi-primary strong,html.dark .fe-card .fe-kpi-primary strong,body:is(.oc-dark,[data-theme=dark],.dark-mode) .fe-card .fe-kpi-primary strong{color:#e8f3fb!important}html.oc-dark-preload :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(label,strong,legend),body.oc-dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(label,strong,legend),body[data-theme=dark] :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(label,strong,legend),body.dark-mode :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(label,strong,legend),html.dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(label,strong,legend){color:#e4eff7!important}html.oc-dark-preload body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea),body.oc-dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea),body[data-theme=dark] :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea),body.dark-mode :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea),html.dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea){color:#f0f6fb!important;background:#0e1a25!important;border-color:#70879b!important}html.oc-dark-preload body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) input::placeholder,body.oc-dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) input::placeholder,body.oc-dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) textarea::placeholder,body[data-theme=dark] :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) input::placeholder,body[data-theme=dark] :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) textarea::placeholder,body.dark-mode :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) input::placeholder,body.dark-mode :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) textarea::placeholder,html.dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) input::placeholder,html.dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) textarea::placeholder{color:#bac9d6;opacity:1}html.oc-dark-preload body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-result,.oc-r58-result-panel,.oc-adv-result,.oc-v97-adv-placeholder,.oc-v97-simple-result,.oc-result-panel,.fe-results,.agri-results),body.oc-dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-result,.oc-r58-result-panel,.oc-adv-result,.oc-v97-adv-placeholder,.oc-v97-simple-result,.oc-result-panel,.fe-results,.agri-results),body[data-theme=dark] :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-result,.oc-r58-result-panel,.oc-adv-result,.oc-v97-adv-placeholder,.oc-v97-simple-result,.oc-result-panel,.fe-results,.agri-results),body.dark-mode :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-result,.oc-r58-result-panel,.oc-adv-result,.oc-v97-adv-placeholder,.oc-v97-simple-result,.oc-result-panel,.fe-results,.agri-results),html.dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-result,.oc-r58-result-panel,.oc-adv-result,.oc-v97-adv-placeholder,.oc-v97-simple-result,.oc-result-panel,.fe-results,.agri-results){color:#f0f6fb!important;background:#1a2e3f!important;border-color:#60798f!important;box-shadow:0 8px 20px rgba(0,0,0,.2)!important}html.oc-dark-preload body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-stat,.oc-adv-stat,.oc-v97-simple-stat,.oc-result-detail,.agri-result,.fe-kpi),body.oc-dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-stat,.oc-adv-stat,.oc-v97-simple-stat,.oc-result-detail,.agri-result,.fe-kpi),body[data-theme=dark] :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-stat,.oc-adv-stat,.oc-v97-simple-stat,.oc-result-detail,.agri-result,.fe-kpi),body.dark-mode :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-stat,.oc-adv-stat,.oc-v97-simple-stat,.oc-result-detail,.agri-result,.fe-kpi),html.dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-stat,.oc-adv-stat,.oc-v97-simple-stat,.oc-result-detail,.agri-result,.fe-kpi){color:#f0f6fb!important;background:#22384a!important;border-color:#60798f!important}html.oc-dark-preload body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-main,.oc-r58-result-live,.oc-adv-main,.oc-v97-simple-result-main,.oc-result-main,.agri-result strong,.fe-kpi strong),body.oc-dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-main,.oc-r58-result-live,.oc-adv-main,.oc-v97-simple-result-main,.oc-result-main,.agri-result strong,.fe-kpi strong),body[data-theme=dark] :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-main,.oc-r58-result-live,.oc-adv-main,.oc-v97-simple-result-main,.oc-result-main,.agri-result strong,.fe-kpi strong),body.dark-mode :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-main,.oc-r58-result-live,.oc-adv-main,.oc-v97-simple-result-main,.oc-result-main,.agri-result strong,.fe-kpi strong),html.dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-main,.oc-r58-result-live,.oc-adv-main,.oc-v97-simple-result-main,.oc-result-main,.agri-result strong,.fe-kpi strong){color:#e8f3fb!important}html.oc-dark-preload body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-stat span,.oc-adv-stat span,.oc-result-label,.agri-result span,.fe-kpi span,.fe-result-note,.oc-r47-summary,.oc-adv-summary,.oc-result-detail,.fe-result-summary),body.oc-dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-stat span,.oc-adv-stat span,.oc-result-label,.agri-result span,.fe-kpi span,.fe-result-note,.oc-r47-summary,.oc-adv-summary,.oc-result-detail,.fe-result-summary),body[data-theme=dark] :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-stat span,.oc-adv-stat span,.oc-result-label,.agri-result span,.fe-kpi span,.fe-result-note,.oc-r47-summary,.oc-adv-summary,.oc-result-detail,.fe-result-summary),body.dark-mode :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-stat span,.oc-adv-stat span,.oc-result-label,.agri-result span,.fe-kpi span,.fe-result-note,.oc-r47-summary,.oc-adv-summary,.oc-result-detail,.fe-result-summary),html.dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-stat span,.oc-adv-stat span,.oc-result-label,.agri-result span,.fe-kpi span,.fe-result-note,.oc-r47-summary,.oc-adv-summary,.oc-result-detail,.fe-result-summary){color:#c2d1de!important}html.oc-dark-preload body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-formula,.oc-adv-formula,.oc-adv-note,.fe-note,.agri-note,.oc-v117-preview),body.oc-dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-formula,.oc-adv-formula,.oc-adv-note,.fe-note,.agri-note,.oc-v117-preview),body[data-theme=dark] :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-formula,.oc-adv-formula,.oc-adv-note,.fe-note,.agri-note,.oc-v117-preview),body.dark-mode :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-formula,.oc-adv-formula,.oc-adv-note,.fe-note,.agri-note,.oc-v117-preview),html.dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-formula,.oc-adv-formula,.oc-adv-note,.fe-note,.agri-note,.oc-v117-preview){color:#c2d1de!important;background:#1c3041!important;border-color:#60798f!important}html.oc-dark-preload body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(button,input,select,textarea,a):focus-visible,body.oc-dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(button,input,select,textarea,a):focus-visible,body[data-theme=dark] :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(button,input,select,textarea,a):focus-visible,body.dark-mode :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(button,input,select,textarea,a):focus-visible,html.dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(button,input,select,textarea,a):focus-visible{outline-color:#b6ddf7!important;box-shadow:0 0 0 4px #152535!important}html.oc-dark-preload :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-secondary,.oc-adv-secondary,.secondary,.fe-secondary,.reset-btn,.clear-btn,.clear-button,[type=reset],.agri-preset button),html.dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-secondary,.oc-adv-secondary,.secondary,.fe-secondary,.reset-btn,.clear-btn,.clear-button,[type=reset],.agri-preset button),body:is(.oc-dark,[data-theme=dark],.dark-mode) :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(.oc-r47-secondary,.oc-adv-secondary,.secondary,.fe-secondary,.reset-btn,.clear-btn,.clear-button,[type=reset],.agri-preset button){color:#e8f2fa!important;background:#263b4e!important;border-color:#70879b!important}html.oc-dark-preload :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(button,input,select):disabled,html.dark :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(button,input,select):disabled,body:is(.oc-dark,[data-theme=dark],.dark-mode) :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(button,input,select):disabled{color:#cedae4!important;background:#2b4053!important;border-color:#73899d!important}@media (max-width:760px){body :is(.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace) :is(.oc-r47-fields,.oc-adv-grid,.agri-form,.fe-grid){grid-template-columns:minmax(0,1fr)!important}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea){min-height:48px;font-size:16px}body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) :is(button,input[type=submit],input[type=button]){min-height:44px}body :is(.oc-r47-result,.oc-r58-result-panel,.oc-adv-result,.oc-v97-adv-placeholder,.oc-v97-simple-result,.oc-result-panel,.fe-results,.agri-results){box-sizing:border-box;min-width:0;max-width:100%;overflow-wrap:anywhere}}@media (max-width:520px){.agri-hero,.fe-hero{padding:18px 15px;border-radius:15px}.agri-tool,.fe-card,.fe-workspace{padding:15px!important}body :is(.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace) :is(.oc-r47-stats,.oc-adv-stats,.fe-results-grid,.agri-results){grid-template-columns:repeat(2,minmax(0,1fr))!important}body :is(.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace) :is(.oc-r47-actions,.oc-adv-actions,.fe-actions,.agri-actions,.oc-r47-result-actions,.oc-adv-result-actions){gap:8px}body :is(.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace) :is(.oc-r47-actions,.oc-adv-actions,.oc-r47-result-actions,.oc-adv-result-actions) button{min-width:0;padding-inline:8px!important;font-size:.88rem}}@media (max-width:360px){body :is(.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace) :is(.oc-r47-stats,.oc-adv-stats,.fe-results-grid,.agri-results){grid-template-columns:minmax(0,1fr)!important}.oc-r47-main,.oc-r58-result-live,.oc-adv-main,.oc-v97-simple-result-main,.oc-result-main{font-size:clamp(1.6rem,8vw,2.4rem)!important}}@media (prefers-reduced-motion:reduce){body :is(.cal-section,.oc-r47-tool,.oc-adv-tool,.agri-tool,.fe-card,.fe-workspace,.oc-v97-simple-input) *{scroll-behavior:auto!important;transition:none!important}}body[data-oc-workspace=stable-v30] :is(.oc-r47-content-card,.oc-adv-content-card){box-sizing:border-box;width:100%;max-width:100%;margin:clamp(16px,2.1vw,22px) 0;padding:clamp(17px,2.2vw,23px);overflow-wrap:anywhere;border:1px solid #9bb1c5!important;border-radius:16px;background:#fff!important;color:#152a40!important;box-shadow:0 7px 22px rgba(19,54,82,.06)}body[data-oc-workspace=stable-v30] :is(.oc-r47-content-card,.oc-adv-content-card)>:first-child{margin-top:0!important}body[data-oc-workspace=stable-v30] :is(.oc-r47-content-card,.oc-adv-content-card)>:last-child{margin-bottom:0!important}body[data-oc-workspace=stable-v30] :is(.oc-r47-content-card,.oc-adv-content-card)>h2{color:#173b59!important;line-height:1.25}body[data-oc-workspace=stable-v30] :is(.oc-r47-example,.oc-adv-example){box-sizing:border-box;width:100%;max-width:100%;margin:12px 0 0!important;padding:14px 16px!important;border:1px solid #b8cad9!important;border-left:4px solid #285f90!important;border-radius:11px!important;background:#edf3f8!important;color:#233f59!important;line-height:1.65;overflow-wrap:anywhere}body[data-oc-workspace=stable-v30] :is(.oc-r47-example,.oc-adv-example)>:first-child{margin-top:0!important}body[data-oc-workspace=stable-v30] :is(.oc-r47-example,.oc-adv-example)>:last-child{margin-bottom:0!important}body[data-oc-workspace=stable-v30] .oc-r47-related{box-sizing:border-box;width:100%;max-width:100%;margin:24px 0;padding:clamp(17px,2.2vw,23px);border:1px solid #9bb1c5;border-radius:17px;background:#fff;color:#152a40;box-shadow:0 7px 22px rgba(19,54,82,.06)}body[data-oc-workspace=stable-v30] .oc-r47-related>h2{margin:0 0 14px!important;color:#173b59!important;line-height:1.25}body[data-oc-workspace=stable-v30] .oc-r47-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:11px;min-width:0}body[data-oc-workspace=stable-v30] .oc-r47-related-card{box-sizing:border-box;display:flex;min-width:0;min-height:86px;flex-direction:column;justify-content:center;gap:5px;padding:13px 14px;border:1px solid #c0cfdb!important;border-radius:12px;background:#f4f7fa!important;color:#173b59!important;text-decoration:none!important;transition:border-color .16s,background-color .16s,transform .16s}body[data-oc-workspace=stable-v30] .oc-r47-related-card strong{color:#173b59!important;line-height:1.35}body[data-oc-workspace=stable-v30] .oc-r47-related-card small{color:#40566d!important;font-size:.78rem;line-height:1.45}body[data-oc-workspace=stable-v30] .oc-r47-related-card:hover{transform:translateY(-1px);border-color:#668baa!important;background:#eaf2f8!important}body[data-oc-workspace=stable-v30] .oc-r47-related-card:focus-visible{outline:#285f90 solid 3px;outline-offset:2px}body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-area{border-color:#9bb1c5!important;background:linear-gradient(145deg,#f1f6fa,#fff)!important;box-shadow:0 10px 26px rgba(19,54,82,.08)!important}body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-area::before{background:linear-gradient(135deg,rgba(40,95,144,.06),transparent 45%,rgba(219,39,119,.035))!important}body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-label{color:#285f90!important}body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-placeholder{color:#40566d!important}body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-placeholder strong{color:#173b59!important}body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-badge,body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-local-badge{border-color:#b8cad9!important;background:#edf3f8!important;color:#344e66!important}body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-legacy-note{border:1px solid #c0cfdb;background:#edf3f8!important;color:#40566d!important}body[data-oc-calculator=bmi] .oc-calculator-visual{box-sizing:border-box;border-color:#9bb1c5;border-radius:15px;background:#edf3f8}body[data-oc-calculator=bmi] .oc-calculator-visual img{width:100%;max-height:170px;object-fit:cover}@media (max-width:700px){body[data-oc-workspace=stable-v30] .oc-r47-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-oc-calculator=bmi] .oc-calculator-visual{margin:12px 0 16px}body[data-oc-calculator=bmi] .oc-calculator-visual img{max-height:120px}}@media (max-width:460px){body[data-oc-workspace=stable-v30] .oc-r47-related-grid{grid-template-columns:1fr}body[data-oc-workspace=stable-v30] .oc-r47-related-card{min-height:70px}}@media (prefers-reduced-motion:reduce){body[data-oc-workspace=stable-v30] .oc-r47-related-card{transition:none}}html.oc-dark-preload body[data-oc-workspace=stable-v30] :is(.oc-r47-content-card,.oc-adv-content-card),html.dark body[data-oc-workspace=stable-v30] :is(.oc-r47-content-card,.oc-adv-content-card),body.oc-dark[data-oc-workspace=stable-v30] :is(.oc-r47-content-card,.oc-adv-content-card),body.dark-mode[data-oc-workspace=stable-v30] :is(.oc-r47-content-card,.oc-adv-content-card),body[data-theme=dark][data-oc-workspace=stable-v30] :is(.oc-r47-content-card,.oc-adv-content-card){border-color:#60798f!important;background:#152535!important;color:#f0f6fb!important;box-shadow:0 8px 22px rgba(0,0,0,.2)}html.oc-dark-preload body[data-oc-workspace=stable-v30] :is(.oc-r47-content-card,.oc-adv-content-card)>h2,html.dark body[data-oc-workspace=stable-v30] :is(.oc-r47-content-card,.oc-adv-content-card)>h2,body.oc-dark[data-oc-workspace=stable-v30] :is(.oc-r47-content-card,.oc-adv-content-card)>h2,body.dark-mode[data-oc-workspace=stable-v30] :is(.oc-r47-content-card,.oc-adv-content-card)>h2,body[data-theme=dark][data-oc-workspace=stable-v30] :is(.oc-r47-content-card,.oc-adv-content-card)>h2{color:#e1eff8!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] :is(.oc-r47-content-card,.oc-adv-content-card) :is(p,li),html.dark body[data-oc-workspace=stable-v30] :is(.oc-r47-content-card,.oc-adv-content-card) :is(p,li),body.oc-dark[data-oc-workspace=stable-v30] :is(.oc-r47-content-card,.oc-adv-content-card) :is(p,li),body.dark-mode[data-oc-workspace=stable-v30] :is(.oc-r47-content-card,.oc-adv-content-card) :is(p,li),body[data-theme=dark][data-oc-workspace=stable-v30] :is(.oc-r47-content-card,.oc-adv-content-card) :is(p,li){color:#c8d7e3!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] :is(.oc-r47-example,.oc-adv-example),html.dark body[data-oc-workspace=stable-v30] :is(.oc-r47-example,.oc-adv-example),body.oc-dark[data-oc-workspace=stable-v30] :is(.oc-r47-example,.oc-adv-example),body.dark-mode[data-oc-workspace=stable-v30] :is(.oc-r47-example,.oc-adv-example),body[data-theme=dark][data-oc-workspace=stable-v30] :is(.oc-r47-example,.oc-adv-example){border-color:#60798f #60798f #60798f #62a9d5!important;background:#1c3041!important;color:#d6e3ed!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] :is(.oc-r47-example,.oc-adv-example) :is(p,strong),html.dark body[data-oc-workspace=stable-v30] :is(.oc-r47-example,.oc-adv-example) :is(p,strong),body.oc-dark[data-oc-workspace=stable-v30] :is(.oc-r47-example,.oc-adv-example) :is(p,strong),body.dark-mode[data-oc-workspace=stable-v30] :is(.oc-r47-example,.oc-adv-example) :is(p,strong),body[data-theme=dark][data-oc-workspace=stable-v30] :is(.oc-r47-example,.oc-adv-example) :is(p,strong){color:#e1edf5!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] .oc-r47-related,html.dark body[data-oc-workspace=stable-v30] .oc-r47-related,body.oc-dark[data-oc-workspace=stable-v30] .oc-r47-related,body.dark-mode[data-oc-workspace=stable-v30] .oc-r47-related,body[data-theme=dark][data-oc-workspace=stable-v30] .oc-r47-related{border-color:#60798f!important;background:#152535!important;color:#f0f6fb!important;box-shadow:0 8px 22px rgba(0,0,0,.2)}html.oc-dark-preload body[data-oc-workspace=stable-v30] .oc-r47-related>h2,html.dark body[data-oc-workspace=stable-v30] .oc-r47-related>h2,body.oc-dark[data-oc-workspace=stable-v30] .oc-r47-related>h2,body.dark-mode[data-oc-workspace=stable-v30] .oc-r47-related>h2,body[data-theme=dark][data-oc-workspace=stable-v30] .oc-r47-related>h2{color:#e1eff8!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] .oc-r47-related-card,html.dark body[data-oc-workspace=stable-v30] .oc-r47-related-card,body.oc-dark[data-oc-workspace=stable-v30] .oc-r47-related-card,body.dark-mode[data-oc-workspace=stable-v30] .oc-r47-related-card,body[data-theme=dark][data-oc-workspace=stable-v30] .oc-r47-related-card{border-color:#536f87!important;background:#1a2e3f!important;color:#f0f6fb!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] .oc-r47-related-card strong,html.dark body[data-oc-workspace=stable-v30] .oc-r47-related-card strong,body.oc-dark[data-oc-workspace=stable-v30] .oc-r47-related-card strong,body.dark-mode[data-oc-workspace=stable-v30] .oc-r47-related-card strong,body[data-theme=dark][data-oc-workspace=stable-v30] .oc-r47-related-card strong{color:#e1eff8!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] .oc-r47-related-card small,html.dark body[data-oc-workspace=stable-v30] .oc-r47-related-card small,body.oc-dark[data-oc-workspace=stable-v30] .oc-r47-related-card small,body.dark-mode[data-oc-workspace=stable-v30] .oc-r47-related-card small,body[data-theme=dark][data-oc-workspace=stable-v30] .oc-r47-related-card small{color:#c2d1de!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] .oc-r47-related-card:hover,html.dark body[data-oc-workspace=stable-v30] .oc-r47-related-card:hover,body.oc-dark[data-oc-workspace=stable-v30] .oc-r47-related-card:hover,body.dark-mode[data-oc-workspace=stable-v30] .oc-r47-related-card:hover,body[data-theme=dark][data-oc-workspace=stable-v30] .oc-r47-related-card:hover{border-color:#79a5c5!important;background:#223a4d!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-area,html.dark body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-area,body.oc-dark[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-area,body.dark-mode[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-area,body[data-theme=dark][data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-area{border-color:#60798f!important;background:linear-gradient(145deg,#152535,#192b3b)!important;box-shadow:0 10px 26px rgba(0,0,0,.22)!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-area::before,html.dark body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-area::before,body.oc-dark[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-area::before,body.dark-mode[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-area::before,body[data-theme=dark][data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-area::before{background:linear-gradient(135deg,rgba(76,153,202,.08),transparent 48%,rgba(255,126,182,.045))!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 :is(.oc-love-global-result-label,.oc-love-global-result-placeholder),html.dark body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 :is(.oc-love-global-result-label,.oc-love-global-result-placeholder),body.oc-dark[data-oc-workspace=stable-v30] .oc-love-legacy-v71 :is(.oc-love-global-result-label,.oc-love-global-result-placeholder),body.dark-mode[data-oc-workspace=stable-v30] .oc-love-legacy-v71 :is(.oc-love-global-result-label,.oc-love-global-result-placeholder),body[data-theme=dark][data-oc-workspace=stable-v30] .oc-love-legacy-v71 :is(.oc-love-global-result-label,.oc-love-global-result-placeholder){color:#c2d1de!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-label,html.dark body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-label,body.oc-dark[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-label,body.dark-mode[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-label,body[data-theme=dark][data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-label{color:#8fc7e9!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-placeholder strong,html.dark body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-placeholder strong,body.oc-dark[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-placeholder strong,body.dark-mode[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-placeholder strong,body[data-theme=dark][data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-placeholder strong{color:#f0f6fb!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 :is(.oc-love-global-result-badge,.oc-love-local-badge,.oc-love-legacy-note),html.dark body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 :is(.oc-love-global-result-badge,.oc-love-local-badge,.oc-love-legacy-note),body.oc-dark[data-oc-workspace=stable-v30] .oc-love-legacy-v71 :is(.oc-love-global-result-badge,.oc-love-local-badge,.oc-love-legacy-note),body.dark-mode[data-oc-workspace=stable-v30] .oc-love-legacy-v71 :is(.oc-love-global-result-badge,.oc-love-local-badge,.oc-love-legacy-note),body[data-theme=dark][data-oc-workspace=stable-v30] .oc-love-legacy-v71 :is(.oc-love-global-result-badge,.oc-love-local-badge,.oc-love-legacy-note){border-color:#536f87!important;background:#1c3041!important;color:#d6e3ed!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection,html.dark body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection,body.oc-dark[data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection,body.dark-mode[data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection,body[data-theme=dark][data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection{border-color:#60798f!important;background:#1c3041!important;color:#e1edf5!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection h2,html.dark body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection h2,body.oc-dark[data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection h2,body.dark-mode[data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection h2,body[data-theme=dark][data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection h2{color:#e1eff8!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection :is(.partner-names,.partner-name,.name-badge,.result-text,.relationship-title,.relationship-status),html.dark body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection :is(.partner-names,.partner-name,.name-badge,.result-text,.relationship-title,.relationship-status),body.oc-dark[data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection :is(.partner-names,.partner-name,.name-badge,.result-text,.relationship-title,.relationship-status),body.dark-mode[data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection :is(.partner-names,.partner-name,.name-badge,.result-text,.relationship-title,.relationship-status),body[data-theme=dark][data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection :is(.partner-names,.partner-name,.name-badge,.result-text,.relationship-title,.relationship-status){color:#d6e3ed!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection :is(.message,.compliment,#compliment,#friendshipMessage,#resultMessage),html.dark body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection :is(.message,.compliment,#compliment,#friendshipMessage,#resultMessage),body.oc-dark[data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection :is(.message,.compliment,#compliment,#friendshipMessage,#resultMessage),body.dark-mode[data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection :is(.message,.compliment,#compliment,#friendshipMessage,#resultMessage),body[data-theme=dark][data-oc-workspace=stable-v30] .oc-love-legacy-v71 #resultSection :is(.message,.compliment,#compliment,#friendshipMessage,#resultMessage){border:1px solid #536f87!important;background:#263b4e!important;color:#e8f2fa!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-badge,html.dark body[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-badge,body.oc-dark[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-badge,body.dark-mode[data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-badge,body[data-theme=dark][data-oc-workspace=stable-v30] .oc-love-legacy-v71 .oc-love-global-result-badge{color:#ffb3d1!important}html.oc-dark-preload body[data-oc-calculator=bmi] .oc-calculator-visual,html.dark body[data-oc-calculator=bmi] .oc-calculator-visual,body.oc-dark[data-oc-calculator=bmi] .oc-calculator-visual,body.dark-mode[data-oc-calculator=bmi] .oc-calculator-visual,body[data-theme=dark][data-oc-calculator=bmi] .oc-calculator-visual{border-color:#60798f;background:#152535}html.oc-dark-preload body[data-oc-calculator=bmi] .oc-calculator-visual img,html.dark body[data-oc-calculator=bmi] .oc-calculator-visual img,body.oc-dark[data-oc-calculator=bmi] .oc-calculator-visual img,body.dark-mode[data-oc-calculator=bmi] .oc-calculator-visual img,body[data-theme=dark][data-oc-calculator=bmi] .oc-calculator-visual img{filter:brightness(.78) saturate(.82)}body[data-oc-workspace=stable-v30] .left-column{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important}body[data-oc-workspace=stable-v30] .site-name{position:relative!important;inset:auto!important;order:0!important;flex:0 0 auto!important;align-self:stretch!important;margin:0 0 18px!important;padding:0 0 21px!important;visibility:visible!important;opacity:1!important;transform:none!important;z-index:2!important}body[data-oc-workspace=stable-v30] .site-name a{display:flex!important;align-items:center!important;justify-content:flex-start!important;visibility:visible!important;opacity:1!important;transform:none!important}body[data-oc-workspace=stable-v30] .menu{order:1!important;flex:0 0 auto!important;align-self:stretch!important}@media (max-width:960px){body[data-oc-workspace=stable-v30] .left-column{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-height:66px!important;padding:10px 14px!important}body[data-oc-workspace=stable-v30] .site-name{flex:1 1 auto!important;width:auto!important;max-width:calc(100% - 52px)!important;margin:0!important;padding:0!important;border:0!important}body[data-oc-workspace=stable-v30] .site-name a{min-height:46px!important;gap:9px!important;white-space:nowrap!important}body[data-oc-workspace=stable-v30] .site-name a::before{flex:0 0 36px!important;width:36px!important;height:36px!important;background-size:25px 25px!important}body[data-oc-workspace=stable-v30] .site-name::after{display:none!important}body[data-oc-workspace=stable-v30] .menu-icon{position:relative!important;inset:auto!important;display:grid!important;flex:0 0 42px!important;place-items:center!important;width:42px!important;height:42px!important;margin:0!important;padding:0!important;z-index:3!important}body[data-oc-workspace=stable-v30] .menu{position:absolute!important;top:100%!important;left:0!important;right:0!important;width:100%!important;max-height:calc(100vh - 66px)!important;margin:0!important;overflow:auto!important;z-index:101!important}}@media (max-width:360px){body[data-oc-workspace=stable-v30] .site-name a{font-size:.92rem!important;gap:7px!important}body[data-oc-workspace=stable-v30] .site-name a::before{flex-basis:34px!important;width:34px!important;height:34px!important}body[data-oc-workspace=stable-v30] .menu-icon{flex-basis:40px!important;width:40px!important;height:40px!important}}body[data-oc-workspace=stable-v30] .menu-icon:focus-visible{outline:#bfdbfe solid 3px!important;outline-offset:3px!important}@media (max-width:600px){body[data-oc-workspace=stable-v30][data-oc-home=true] .content>.oc-appbar{position:relative!important;top:auto!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:auto auto!important;align-items:stretch!important;gap:5px!important;width:100%!important;margin:10px 0 18px!important;padding:7px!important;flex-wrap:nowrap!important}body[data-oc-workspace=stable-v30][data-oc-home=true] .content>.oc-appbar .oc-app-action{grid-row:1!important;grid-column:auto!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:38px!important;margin:0!important;padding:4px 2px!important;overflow:hidden!important;white-space:nowrap!important;font-size:.9rem!important;line-height:1!important}body[data-oc-workspace=stable-v30][data-oc-home=true] .content>.oc-appbar .oc-label,body[data-oc-workspace=stable-v30][data-oc-home=true] .content>.oc-appbar .oc-sound-state,body[data-oc-workspace=stable-v30][data-oc-home=true] .content>.oc-appbar .oc-search-shortcut{display:none!important}body[data-oc-workspace=stable-v30][data-oc-home=true] .content>.oc-appbar .oc-appbar-search{grid-column:1/-1!important;grid-row:2!important;width:100%!important;min-width:0!important;min-height:44px!important;flex:none!important}body[data-oc-workspace=stable-v30][data-oc-home=true] .content>.oc-appbar .oc-appbar-search input{width:100%!important;min-width:0!important;min-height:44px!important;font-size:16px!important}body[data-oc-workspace=stable-v30][data-oc-home=true] .oc-calculator-app .calculator-topbar{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:6px!important;padding:6px!important}body[data-oc-workspace=stable-v30][data-oc-home=true] .oc-calculator-app .mode-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;width:100%!important;min-width:0!important}body[data-oc-workspace=stable-v30][data-oc-home=true] .oc-calculator-app .mode-tab[data-mode=business]{display:none!important}body[data-oc-workspace=stable-v30][data-oc-home=true] .oc-calculator-app .mode-tab{width:100%!important;min-width:0!important;max-width:none!important;min-height:34px!important;padding:5px 6px!important;overflow:hidden!important;white-space:nowrap!important;font-size:11px!important;text-overflow:clip!important}body[data-oc-workspace=stable-v30][data-oc-home=true] .oc-calculator-app .status-controls{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;justify-content:stretch!important;gap:4px!important;width:100%!important;min-width:0!important;margin:0!important;flex-wrap:nowrap!important}body[data-oc-workspace=stable-v30][data-oc-home=true] .oc-calculator-app .status-controls .small-control{width:100%!important;min-width:0!important;max-width:none!important;min-height:32px!important;margin:0!important;padding:4px 2px!important;overflow:hidden!important;white-space:nowrap!important;font-size:10px!important;line-height:1!important}}@media (max-width:360px){body[data-oc-workspace=stable-v30][data-oc-home=true] .content>.oc-appbar{gap:4px!important;padding:6px!important}body[data-oc-workspace=stable-v30][data-oc-home=true] .content>.oc-appbar .oc-app-action{min-height:36px!important;font-size:.86rem!important}body[data-oc-workspace=stable-v30][data-oc-home=true] .oc-calculator-app .calculator-topbar{gap:5px!important;padding:5px!important}body[data-oc-workspace=stable-v30][data-oc-home=true] .oc-calculator-app .status-controls .small-control{font-size:9px!important}}html body[data-oc-workspace=stable-v30] .left-column{--oc-nav-text:#123b5d;--oc-nav-muted:#465970;--oc-nav-surface:#ffffff;--oc-nav-line:#bdcddb;--oc-nav-hover:#eaf3fc;--oc-nav-active:#dceaf7;--oc-nav-accent:#286da1;--oc-nav-wordmark:url(/assets/brand/officecalculator-wordmark-v161.svg);background:0 0!important;border:0!important;box-shadow:none!important;color:var(--oc-nav-text)!important}html.oc-dark-preload body[data-oc-workspace=stable-v30] .left-column,html.dark body[data-oc-workspace=stable-v30] .left-column,html[data-theme=dark] body[data-oc-workspace=stable-v30] .left-column,html body.oc-dark[data-oc-workspace=stable-v30] .left-column,html body.dark-mode[data-oc-workspace=stable-v30] .left-column,html body[data-theme=dark][data-oc-workspace=stable-v30] .left-column{--oc-nav-text:#eaf3fc;--oc-nav-muted:#adc4dc;--oc-nav-surface:#152234;--oc-nav-line:#41556d;--oc-nav-hover:#20364f;--oc-nav-active:#25425f;--oc-nav-accent:#9bcaf2;--oc-nav-wordmark:url(/assets/brand/officecalculator-wordmark-dark-v161.svg)}html body[data-oc-workspace=stable-v30] .left-column .site-name{width:100%!important;box-sizing:border-box!important;min-width:0!important;margin:0 0 16px!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}html body[data-oc-workspace=stable-v30] .left-column .site-name::after{display:none!important;content:none!important}html body[data-oc-workspace=stable-v30] .left-column .site-name a{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important;color:transparent!important;font-size:0!important;line-height:0!important;text-decoration:none!important;overflow:visible!important}html body[data-oc-workspace=stable-v30] .left-column .site-name a::before{display:none!important;content:none!important;background:0 0!important;box-shadow:none!important}html body[data-oc-workspace=stable-v30] .left-column .site-name a::after{content:""!important;display:block!important;flex:0 1 232px!important;width:min(100%,232px)!important;height:38px!important;min-width:0!important;margin:0!important;background:var(--oc-nav-wordmark) left center/contain no-repeat!important}html body[data-oc-workspace=stable-v30] .left-column .menu{gap:6px!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}html body[data-oc-workspace=stable-v30] .left-column .menu a,html body[data-oc-workspace=stable-v30] .left-column .menu .oc30-nav-group a{display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:42px!important;margin:3px 0!important;padding:9px 11px!important;border:1px solid var(--oc-nav-line)!important;border-radius:8px!important;background:var(--oc-nav-surface)!important;color:var(--oc-nav-text)!important;font-size:.92rem!important;font-weight:600!important;line-height:1.3!important;text-decoration:none!important;text-shadow:none!important;opacity:1!important;transform:none!important;box-shadow:none!important;transition:background-color 140ms,border-color 140ms!important}html body[data-oc-workspace=stable-v30] .left-column .menu .oc30-nav-group a{display:grid!important;box-sizing:border-box!important;grid-template-columns:22px minmax(0,1fr)!important;gap:9px!important}html body[data-oc-workspace=stable-v30] .left-column .menu a>span,html body[data-oc-workspace=stable-v30] .left-column .menu a strong{color:inherit!important;opacity:1!important}html body[data-oc-workspace=stable-v30] .left-column .menu a:hover,html body[data-oc-workspace=stable-v30] .left-column .menu .oc30-nav-group a:hover,html body[data-oc-workspace=stable-v30] .left-column .menu a:focus-visible,html body[data-oc-workspace=stable-v30] .left-column .menu .oc30-nav-group a:focus-visible{border-color:var(--oc-nav-accent)!important;background:var(--oc-nav-hover)!important;color:var(--oc-nav-text)!important}html body[data-oc-workspace=stable-v30] .left-column .menu a.current,html body[data-oc-workspace=stable-v30] .left-column .menu .oc30-nav-group a.current,html body[data-oc-workspace=stable-v30] .left-column .menu a[aria-current=page]{border-color:var(--oc-nav-accent)!important;background:var(--oc-nav-active)!important;color:var(--oc-nav-text)!important;box-shadow:inset 3px 0 var(--oc-nav-accent)!important}html body[data-oc-workspace=stable-v30] .left-column .menu a:focus-visible,html body[data-oc-workspace=stable-v30] .left-column .menu-icon:focus-visible{outline:3px solid var(--oc-nav-accent)!important;outline-offset:2px!important}html body[data-oc-workspace=stable-v30] .left-column .oc30-nav-label{color:var(--oc-nav-muted)!important;font-size:.7rem!important;font-weight:650!important;letter-spacing:.09em!important}html body[data-oc-workspace=stable-v30] .left-column .oc30-nav-icon{width:22px!important;height:22px!important;border:0!important;border-radius:0!important;background:0 0!important;color:inherit!important}html body[data-oc-workspace=stable-v30] .left-column .oc30-recent-copy small{color:var(--oc-nav-muted)!important;font-size:.7rem!important}html body[data-oc-workspace=stable-v30] .left-column .menu-icon{border:1px solid var(--oc-nav-line)!important;border-radius:8px!important;background:0 0!important;box-shadow:none!important;color:var(--oc-nav-text)!important}html body[data-oc-workspace=stable-v30] .left-column .oc30-sidebar-status{display:none!important}@media (max-width:960px){html body[data-oc-workspace=stable-v30] .left-column{background:var(--ocx-bg,var(--oc-nav-surface))!important}html body[data-oc-workspace=stable-v30] .left-column .site-name{width:auto!important;max-width:calc(100% - 56px)!important;flex:1 1 auto!important;margin:0!important}html body[data-oc-workspace=stable-v30] .left-column .site-name a::after{height:34px!important}html body[data-oc-workspace=stable-v30] .left-column .menu-icon{flex:0 0 44px!important;width:44px!important;min-height:44px!important}html body[data-oc-workspace=stable-v30] .left-column .menu.active{box-sizing:border-box!important;padding:8px!important;border:1px solid var(--oc-nav-line)!important;border-radius:10px!important;background:var(--oc-nav-surface)!important}html body[data-oc-workspace=stable-v30] .left-column .menu .oc30-nav-group a{min-height:44px!important;font-size:.94rem!important}}html body[data-oc-workspace=stable-v30] .right-column>.content{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:var(--oc132-content-max,1440px)!important;margin-inline:auto!important}html body[data-oc-workspace=stable-v30] .content>:is(.oc-r47-content-card,.oc-adv-content-card,.oc-r47-related,.oc-related-section,.oc-category-section,.oc-category-showcase,.oc-category-completion,.oc-game-discovery,.oc-discovery-wrap,.oc-home-seo-v90,.oc-v53-longtail,.oc-sitemap-group,.oc-flow-section-v162,.oc-universal-footer){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-inline:0!important;overflow-wrap:anywhere}html body[data-oc-workspace=stable-v30][data-oc-category-hub=true] .content>:is(section,nav,.bt-category-grid,.oc-category-grid,.oc-bank-grid,.oc-bank-sections,.cal-section,.oc-cat-no-results){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-inline:0!important}html body[data-oc-workspace=stable-v30] .oc-discovery-wrap>.oc-discovery{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-inline:0!important}html body[data-oc-workspace=stable-v30] .content>.oc-category-additions-v162{margin-block:22px!important;padding:clamp(16px,2.2vw,24px)!important;border:1px solid var(--oc30-line,#9bb1c5)!important;border-radius:16px!important;background:var(--oc30-panel,#fff)!important;color:var(--oc30-ink,#152a40)!important;box-shadow:0 7px 22px rgba(19,54,82,.06)!important}html body[data-oc-workspace=stable-v30] .oc-category-additions-v162>h2{margin:0 0 16px!important;font-size:clamp(1.2rem,2.2vw,1.6rem)!important;line-height:1.25!important;color:var(--oc30-ink,#152a40)!important}html body[data-oc-workspace=stable-v30] .oc-category-additions-v162>.oc-category-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))!important;gap:12px!important;min-width:0!important;margin:0!important}html body[data-oc-workspace=stable-v30] .oc-category-additions-v162 .oc-category-card{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere}@media (max-width:640px){html body[data-oc-workspace=stable-v30] .content>.oc-category-additions-v162{margin-block:16px!important;padding:15px!important;border-radius:13px!important}}:root{--oc163-ink:#152a40;--oc163-muted:#40566d;--oc163-surface:#ffffff;--oc163-soft:#edf3f8;--oc163-focus:#285f90}html.oc-dark-preload body,html.dark body,html[data-theme=dark] body,body.oc-dark,body.dark-mode,body[data-theme=dark],.oc-calculator-app.is-dark{--oc163-ink:#f1f6fb;--oc163-muted:#c4d7e8;--oc163-surface:#152234;--oc163-soft:#20364f;--oc163-focus:#9bcaf2}html body[data-oc-workspace=stable-v30]{color:var(--oc163-ink)!important}html body[data-oc-workspace=stable-v30] :is(.oc-home-v90-intro,.oc-home-v90-intro p,.oc-r47-head p,.oc-adv-head p){color:var(--oc163-muted)!important}html body[data-oc-workspace=stable-v30] .oc-home-v90-intro h1{color:var(--oc163-ink)!important}html body[data-oc-workspace=stable-v30] .oc-calculator-app .history-panel .text-button{color:var(--oc163-ink)!important;background:var(--oc163-surface)!important;border:1px solid var(--oc-nav-line,#9bb1c5)!important;padding:6px 10px!important}html body[data-oc-workspace=stable-v30] :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--oc163-focus)!important;outline-offset:3px!important}html body[data-oc-home=true] .right-column>.content{display:flex!important;flex-direction:column!important;align-items:stretch!important}html body[data-oc-home=true] .content>.oc-appbar{order:-1}html body[data-oc-home=true] .oc-extension-promo-grid{grid-template-columns:minmax(0,1fr)!important}@media (max-width:600px){html body[data-oc-home=true] .content>.oc-appbar{order:0}}html body[data-oc-workspace=stable-v30] :is(.oc-r47-hero,.oc-adv-hero,.oc-category-hero,.agri-hero,.fe-hero,.eq-hero){margin-block:8px 14px!important;padding-block:clamp(14px,2vw,22px)!important}html body[data-oc-workspace=stable-v30] :is(.oc-r47-hero,.oc-adv-hero,.oc-category-hero,.agri-hero,.fe-hero,.eq-hero) h1{margin-block:4px 8px!important;font-size:clamp(1.5rem,3vw,2.25rem)!important;line-height:1.2!important}html body[data-oc-workspace=stable-v30] :is(.oc-r47-hero,.oc-adv-hero,.oc-category-hero,.agri-hero,.fe-hero,.eq-hero)>p{max-width:75ch;margin-block:6px 0!important;color:var(--oc163-muted)!important}.oc164-reading-block{min-width:0;max-width:100%;overflow-wrap:break-word;content-visibility:auto;contain-intrinsic-block-size:auto var(--oc164-reading-size,300px)}.oc164-example-table{overflow-x:auto;max-width:100%}@media print{.oc164-reading-block{content-visibility:visible!important;contain:none!important;contain-intrinsic-block-size:none!important}}@media (max-width:640px){.oc164-reading-block{--oc164-reading-size:var(--oc164-reading-mobile-size,420px)}}
:is(.oc-contact,.oc-policy){--info-surface:#fff;--info-soft:#edf3f8;--info-text:#152a40;--info-muted:#40566d;--info-link:#1b4a73;--info-border:#7892aa;--info-focus:#174f89;max-width:1080px;margin:0 auto 28px;min-width:0;color:var(--info-text);text-align:left}:is(html.oc-dark-preload,html.dark) :is(.oc-contact,.oc-policy),:is(body.oc-dark,body[data-theme="dark"],body.dark-mode) :is(.oc-contact,.oc-policy){--info-surface:#152535;--info-soft:#1c3041;--info-text:#f0f6fb;--info-muted:#c2d1de;--info-link:#b9deff;--info-border:#7892aa;--info-focus:#9bcfff}body[data-oc-workspace] .content :is(.oc-contact,.oc-policy) :is(h1,h2,h3,p,li,label,strong,span){color:var(--info-text)!important;text-align:left}body[data-oc-workspace] .content :is(.oc-contact,.oc-policy) a:not(.oc-contact-button){color:var(--info-link)!important;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}body :is(.oc-contact,.oc-policy) :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--info-focus)!important;outline-offset:3px}.oc-info-header{padding:8px 0 22px}body[data-oc-workspace] .content .oc-info-header h1{margin:12px 0 8px;font-size:clamp(1.7rem,4vw,2.2rem)!important;line-height:1.2!important}.oc-info-header .oc30-page-kicker{display:none!important}.oc-info-header p{margin:0;max-width:65ch;line-height:1.6}.oc-info-breadcrumb{font-size:.9rem;display:flex;gap:10px;align-items:center}.oc-contact-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:20px;align-items:start}.oc-contact-card{padding:24px;background:var(--info-surface);border:1px solid var(--info-border);border-radius:14px;min-width:0}.oc-contact-card+.oc-contact-card{margin-top:18px}.oc-contact-card h2{margin:0 0 12px;font-size:1.25rem;line-height:1.3}.oc-contact-card h3{margin:20px 0 6px;font-size:1rem;line-height:1.4}.oc-contact-card p{margin:0 0 14px;line-height:1.6}.oc-contact-address{font-size:1.06rem;font-weight:600}.oc-contact-field{margin:18px 0}.oc-contact-field label{display:block;margin-bottom:7px;font-weight:650;line-height:1.4}.oc-contact-field label span{font-size:.875rem;font-weight:400}body .oc-contact :is(input,select,textarea){box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:46px;padding:11px 12px;font:inherit;font-size:16px;line-height:1.5;text-align:left;border:1px solid var(--info-border)!important;border-radius:8px!important;color:var(--info-text)!important;background:var(--info-surface)!important;box-shadow:none!important}body .oc-contact textarea{resize:vertical;min-height:150px}body .oc-contact input::placeholder,body .oc-contact textarea::placeholder{color:var(--info-muted);opacity:1}body[data-oc-workspace] .content .oc-contact .oc-contact-help,body[data-oc-workspace] .content .oc-policy .updated{font-size:.9rem;color:var(--info-muted)!important;line-height:1.5}.oc-contact-field .oc-contact-help{margin:7px 0 0}.oc-contact-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}body .oc-contact .oc-contact-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid #174b77!important;border-radius:8px!important;background:#285f90!important;color:#fff!important;font:inherit;font-weight:650;line-height:1.3;text-decoration:none;cursor:pointer;box-shadow:none!important}body .oc-contact .oc-contact-button:hover{background:#1b4a73!important}body .oc-contact .oc-contact-button.secondary{border-color:var(--info-border)!important;color:var(--info-text)!important;background:var(--info-soft)!important}body .oc-contact .oc-contact-button.secondary:hover{outline:2px solid var(--info-border);outline-offset:1px}.oc-contact-status:empty{display:none}.oc-contact-status{margin:20px 0 0;padding:14px 16px;border-left:3px solid var(--info-focus);background:var(--info-soft);line-height:1.6}.oc-contact-copy-fallback{margin-top:16px;padding:18px;background:var(--info-soft);border:1px solid var(--info-border);border-radius:10px}.oc-contact-copy-fallback label{display:block;margin-bottom:10px;font-weight:650}body .oc-contact [hidden]{display:none!important}body .oc-policy :is(.oc-policy-summary>div,.oc-policy-callout,.oc-policy-kids,.oc-policy-contact){background:var(--info-soft)!important;border-color:var(--info-border)!important;color:var(--info-text)!important}body[data-oc-workspace] .content .oc-policy .oc-policy-summary span{color:var(--info-muted)!important}body .oc-policy .oc-policy-section{border-color:var(--info-border)}body .oc-policy .oc-policy-data :is(th,td){color:var(--info-text)!important;border-color:var(--info-border)!important;background:var(--info-surface)!important}body .oc-policy .oc-policy-data th{background:var(--info-soft)!important}.oc-policy-table-wrap{overflow-x:auto;border-radius:8px}.oc-policy h1{font-size:clamp(1.7rem,4vw,2.2rem);line-height:1.2}@media (max-width:760px){.oc-contact-layout{grid-template-columns:minmax(0,1fr);gap:18px}.oc-contact-card{padding:18px}.oc-contact-actions .oc-contact-button{flex:1 1 160px}.oc-info-header{padding-bottom:18px}}
:root{--oc171-ink:#152a40;--oc171-copy:#243e58;--oc171-muted:#344e66;--oc171-link:#1b4a73;--oc171-surface:#ffffff;--oc171-soft:#edf3f8;--oc171-border:#617d9a;--oc171-focus:#174f89}:is(html.oc-dark-preload,html.dark,html[data-theme="dark"]) body,body:is(.oc-dark,.dark-mode,[data-theme="dark"]){--oc171-ink:#f0f6fb;--oc171-copy:#d6e3ef;--oc171-muted:#c2d1de;--oc171-link:#b9deff;--oc171-surface:#152535;--oc171-soft:#1c3041;--oc171-border:#8da7bf;--oc171-focus:#9bcfff}html body,html body[data-oc-workspace]{--oc-text:var(--oc171-ink);--oc-muted:var(--oc171-muted);--oc30-ink:var(--oc171-ink);--oc30-copy:var(--oc171-copy);--oc30-muted:var(--oc171-muted);--oc163-ink:var(--oc171-ink);--oc163-muted:var(--oc171-copy);--oc163-surface:var(--oc171-surface);--oc163-soft:var(--oc171-soft);--oc163-focus:var(--oc171-focus);--ocx-text:var(--oc171-ink);--ocx-muted:var(--oc171-muted);--text:var(--oc171-ink);--muted:var(--oc171-muted);--card:var(--oc171-surface);--surface:var(--oc171-surface);--surface-soft:var(--oc171-soft)}html body .content>p{color:var(--oc171-copy)!important}html body .content :is(.oc164-reading-block,.oc-home-seo-v90,.oc-home-v90-intro,.oc-category-hero,.oc-r47-hero,.oc-adv-hero,.agri-hero,.fe-hero,.oc-blog-shell,.oc-r47-related,.oc-v63-related,.oc-category-section){color:var(--oc171-ink);--r47-text:var(--oc171-ink);--r47-muted:var(--oc171-muted)}html body .content :is(.oc164-reading-block,.oc-home-seo-v90,.oc-home-v90-intro,.oc-category-hero,.oc-r47-hero,.oc-adv-hero,.agri-hero,.fe-hero,.oc-blog-shell,.oc-r47-related,.oc-v63-related,.oc-category-section) :is(p,li,dt,dd,blockquote,figcaption){color:var(--oc171-copy)!important;-webkit-text-fill-color:var(--oc171-copy)!important}html body .content :is(.oc164-reading-block,.oc-home-seo-v90,.oc-home-v90-intro,.oc-category-hero,.oc-r47-hero,.oc-adv-hero,.agri-hero,.fe-hero,.oc-blog-shell,.oc-r47-related,.oc-v63-related,.oc-category-section) :is(h1,h2,h3,h4){color:var(--oc171-ink)!important;-webkit-text-fill-color:var(--oc171-ink)!important}html body .content :is(.oc164-reading-block,.oc-home-seo-v90,.oc-blog-shell) a:not([class*="button"]):not(.oc-r47-btn){color:var(--oc171-link)!important;-webkit-text-fill-color:var(--oc171-link)!important}html body .content :is(.oc-r47-breadcrumb,.oc-blog-breadcrumbs,.oc-blog-meta,.oc-blog-tools a span){color:var(--oc171-muted)!important}html body .content :is(.oc-r47-breadcrumb,.oc-blog-breadcrumbs) a{color:var(--oc171-link)!important}html body .content :is(.oc-r47-breadcrumb,.oc-blog-breadcrumbs) :is(span,a){opacity:1!important}html body .content :is(.oc-r47-hero,.oc-adv-hero,.oc-category-hero,.agri-hero,.fe-hero,.oc-blog-hero){background:var(--oc171-soft)!important;border-color:#9bb1c5!important}html body .content :is(.oc164-reading-block,.oc-home-seo-v90,.oc-blog-article) :is(table,td,th){color:var(--oc171-ink)!important;background:var(--oc171-surface)!important;border-color:#9bb1c5!important}html body .content :is(.oc164-reading-block,.oc-home-seo-v90,.oc-blog-article) th{background:var(--oc171-soft)!important}html body .content .oc-blog-index-card{background:var(--oc171-surface)!important;color:var(--oc171-ink)!important}html body.oc30-ready[data-oc-workspace] .content :is(.oc164-reading-block,.oc-home-seo-v90,.oc-v129-home-feature,.oc-v90-card,.oc-v89-hub-card,.oc-r47-related-card,.oc-bank-intro,.oc-bank-card,.oc-bank-section,.oc-discovery-card,.oc-sitemap-group,.oc-category-nav-card){color:var(--oc171-ink)!important;background:var(--oc171-surface)!important;border-color:#9bb1c5!important}html body.oc30-ready[data-oc-workspace] .content :is(.oc-category-showcase,.oc-category-nav-copy,.oc-v129-home-feature,.oc-v90-card,.oc-v89-hub-card,.oc-r47-related-card,.oc-bank-intro,.oc-bank-card,.oc-bank-section,.oc-discovery-card,.oc-sitemap-group) :is(p,small){color:var(--oc171-copy)!important;-webkit-text-fill-color:var(--oc171-copy)!important}html body.oc30-ready[data-oc-workspace] .content :is(.oc-v90-card,.oc-v89-hub-card,.oc-r47-related-card,.oc-bank-card) strong{color:var(--oc171-link)!important;-webkit-text-fill-color:var(--oc171-link)!important}html body[data-oc-workspace] .content .fe-content-card .fe-note{color:var(--oc171-copy)!important;background:var(--oc171-soft)!important}html body[data-oc-kids]{--oc171-ink:#152a40;--oc171-copy:#243e58;--oc171-muted:#344e66;--oc171-link:#1b4a73;--oc171-surface:#ffffff;--oc171-soft:#edf3f8}html body[data-oc-kids] .oc-kids-page :is(p,small):not([data-kp-message]):not([data-seq-message]):not([data-time-message]){color:#243e58!important;-webkit-text-fill-color:#243e58!important}html body[data-oc-kids] .oc-kids-page :is(h1,h2,h3,h4){color:#173b59!important;-webkit-text-fill-color:#173b59!important}html body .card-grid .card{color:var(--oc171-ink)!important;background:var(--oc171-surface)!important}html body .cta-panel{color:#ffffff!important;background:#1b4a73!important}html body .cta-panel :is(h2,p){color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}html body[data-oc-workspace] .oc-appbar .oc-appbar-search{color:var(--oc171-ink)!important;background:var(--oc171-surface)!important;border:2px solid var(--oc171-border)!important;box-shadow:none!important}html body[data-oc-workspace] .oc-appbar .oc-appbar-search:focus-within{border-color:var(--oc171-focus)!important;outline:3px solid var(--oc171-focus)!important;outline-offset:2px}html body[data-oc-workspace] .oc-appbar .oc-appbar-search input{color:var(--oc171-ink)!important;-webkit-text-fill-color:var(--oc171-ink)!important;background:transparent!important;border:0!important;box-shadow:none!important;caret-color:var(--oc171-focus)!important;font-size:16px!important}html body[data-oc-workspace] .oc-appbar .oc-appbar-search input::placeholder{color:var(--oc171-muted)!important;-webkit-text-fill-color:var(--oc171-muted)!important;opacity:1!important}html body[data-oc-workspace] .oc-appbar .oc-appbar-search input:focus-visible{outline:0!important}html body[data-oc-workspace] .oc-appbar .oc-search-mark{color:var(--oc171-link)!important;background:var(--oc171-soft)!important;border-color:var(--oc171-border)!important}html body[data-oc-workspace] .oc-appbar :is(.oc-search-panel,.oc-search-shortcut){color:var(--oc171-copy)!important;background:var(--oc171-surface)!important;border-color:var(--oc171-border)!important}html body[data-oc-workspace] .oc-appbar .oc-search-item{color:var(--oc171-ink)!important;border-color:var(--oc171-border)!important}html body[data-oc-workspace] .oc-appbar .oc-search-item strong{color:var(--oc171-link)!important}html body[data-oc-workspace] .oc-appbar :is(.oc-search-item span,.oc-search-empty){color:var(--oc171-copy)!important}html body[data-oc-workspace] .oc-appbar .oc-search-item:is(:hover,.active){background:var(--oc171-soft)!important}html body[data-oc-workspace] .oc-appbar .oc-search-item:focus-visible{outline:3px solid var(--oc171-focus)!important;outline-offset:-3px}html body[data-oc-workspace] .oc-premium-search input{color:var(--oc171-ink)!important;-webkit-text-fill-color:var(--oc171-ink)!important;background:var(--oc171-surface)!important;border:2px solid var(--oc171-border)!important;font-size:16px!important}html body[data-oc-workspace] .oc-premium-search input::placeholder{color:var(--oc171-muted)!important;-webkit-text-fill-color:var(--oc171-muted)!important;opacity:1!important}html body footer:is(.oc-universal-footer,.oc-kids-footer).oc-footer-v171{--oc-footer-ink:#152a40;--oc-footer-heading:#173b59;--oc-footer-link:#1b4a73;--oc-footer-muted:#344e66;background:#e8f0f7!important;background-image:none!important;color:#152a40!important;border:1px solid #b3c4d4!important;box-shadow:none!important;text-align:left!important}html body footer:is(.oc-universal-footer,.oc-kids-footer).oc-footer-v171 :is(.oc-footer-inner,.oc-footer-top,.oc-footer-brand,.oc-footer-column,.oc-footer-links,.oc-footer-bottom,.oc-footer-status,.oc-kids-footer-grid,.oc-kids-footer-grid>div,h2,h3,h4,p,a,span){text-align:left!important;opacity:1!important}html body footer:is(.oc-universal-footer,.oc-kids-footer).oc-footer-v171 :is(.oc-footer-top,.oc-kids-footer-grid){align-items:start!important;justify-items:start!important}html body footer:is(.oc-universal-footer,.oc-kids-footer).oc-footer-v171 :is(.oc-footer-brand,.oc-footer-column){width:100%;min-width:0}html body footer:is(.oc-universal-footer,.oc-kids-footer).oc-footer-v171 :is(.oc-footer-brand>a,h2,h3,h4){color:#173b59!important;-webkit-text-fill-color:#173b59!important}html body footer:is(.oc-universal-footer,.oc-kids-footer).oc-footer-v171 p{color:#152a40!important;-webkit-text-fill-color:#152a40!important;margin-left:0!important;margin-right:0!important}html body footer:is(.oc-universal-footer,.oc-kids-footer).oc-footer-v171 .oc-footer-links{justify-items:start!important;align-content:start!important}html body footer:is(.oc-universal-footer,.oc-kids-footer).oc-footer-v171 :is(.oc-footer-links a,.oc-kids-footer-grid a){color:#1b4a73!important;-webkit-text-fill-color:#1b4a73!important}html body footer:is(.oc-universal-footer,.oc-kids-footer).oc-footer-v171 .oc-footer-bottom{justify-content:flex-start!important;align-items:flex-start!important;flex-wrap:wrap;gap:12px 24px;border-color:#b3c4d4!important;color:#344e66!important}html body footer:is(.oc-universal-footer,.oc-kids-footer).oc-footer-v171 .oc-footer-bottom span{color:#344e66!important;-webkit-text-fill-color:#344e66!important}html body footer:is(.oc-universal-footer,.oc-kids-footer).oc-footer-v171 a:is(:hover,:focus-visible){color:#123e63!important;-webkit-text-fill-color:#123e63!important;background:transparent!important;text-decoration:underline!important;text-underline-offset:4px}html body footer:is(.oc-universal-footer,.oc-kids-footer).oc-footer-v171 a:focus-visible{outline:3px solid #174f89!important;outline-offset:4px}
html body .oc172-ad-placement{box-sizing:border-box;clear:both;grid-column:1/-1;width:100%;max-width:1500px;margin:48px auto;padding:16px 12px;background:var(--oc171-surface,#fff);border:1px solid #9bb1c5;border-radius:12px;text-align:left}html body .oc172-ad-placement[hidden]{display:none!important}html body .oc172-ad-label{display:block;margin:0 0 12px;color:var(--oc171-muted,#344e66);-webkit-text-fill-color:var(--oc171-muted,#344e66);font:600 11px/1.4 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:.06em;text-transform:uppercase;text-align:left;opacity:1}html body .oc172-ad-frame{box-sizing:border-box;width:100%;max-width:970px;height:250px;margin:0 auto}@media (max-width:700px){html body .oc172-ad-placement{margin:40px auto;padding:14px 8px}}html body[data-oc-workspace] .content :is(.oc-v139-result,.oc-alarm-v108,.oc-alarm-v108 .oc-v103-panel,.oc-alarm-v108 .oc-alarm-v108-list-wrap){color:var(--oc171-ink)!important;background:var(--oc171-surface)!important;border-color:#9bb1c5!important}html body[data-oc-workspace] .content .oc-v139-result :is(div,p,span,strong),html body[data-oc-workspace] .content .oc-alarm-v108 :is(h2,h3){color:var(--oc171-ink)!important;-webkit-text-fill-color:var(--oc171-ink)!important}html body[data-oc-workspace] .content .oc-alarm-v108 p{color:var(--oc171-copy)!important;-webkit-text-fill-color:var(--oc171-copy)!important}html body[data-oc-workspace] .content :is(.oc-v139-equivalents span,.oc-alarm-v108 .oc-v103-note){background:var(--oc171-soft)!important}
