.cx-option-flow,.cx-validity-flow{gap:8px;margin:16px 0;display:flex}.cx-option-flow span,.cx-validity-flow span{text-align:center;background:#edf7ff;border-radius:13px;flex:1;padding:13px 10px}.cx-option-flow b{color:#087b91;display:block}.cx-option-timers,.cx-sanction-lanes,.cx-twin-board{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cx-option-timers section,.cx-sanction-lanes section{background:#fff;border:1px solid #cbdbe7;border-radius:15px;padding:15px}.cx-option-timers strong,.cx-option-timers b,.cx-option-timers span,.cx-sanction-lanes small,.cx-sanction-lanes strong,.cx-sanction-lanes b,.cx-sanction-lanes span{display:block}.cx-option-timers b{color:#8b4aa5;margin:7px 0;font-size:20px}.cx-demand-card{background:#fff6df;border-radius:14px;grid-template-columns:auto 1fr;gap:5px 12px;margin-top:13px;padding:14px;display:grid}.cx-demand-card b{color:#a04e19;grid-column:2}.cx-gravity-map{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:18px 0;display:grid}.cx-gravity-map section{color:#fff;text-align:center;background:#1a7187;border-radius:50%;padding:17px}.cx-gravity-map section:last-child{background:#e88b3d}.cx-gravity-map section strong,.cx-gravity-map section b{display:block}.cx-gravity-map>div{background:#dce7ed;height:8px;position:relative}.cx-gravity-map>div i{background:#37a7b6;height:100%;display:block}.cx-gravity-map>div span{font-size:11px;position:absolute;top:-28px;left:66%;transform:translate(-50%)}.cx-gravity-worked,.cx-gravity-laws,.cx-meeting-rules,.cx-agenda-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0;display:grid}.cx-gravity-worked span,.cx-gravity-laws section,.cx-meeting-rules section,.cx-agenda-grid section{background:#f4f7fa;border-radius:12px;padding:11px}.cx-gravity-worked b,.cx-gravity-laws strong,.cx-gravity-laws b,.cx-gravity-laws span{display:block}.cx-sanction-lanes section:first-child{border-top:5px solid #d05c4b}.cx-sanction-lanes section:last-child{border-top:5px solid #e3ad37}.cx-sanction-lanes b{margin-top:8px;font-size:18px}.cx-sanction-calc{background:#fff4e8;border-radius:14px;justify-content:center;align-items:center;gap:14px;margin:14px 0;padding:14px;display:flex}.cx-sanction-calc b{color:#b54e22}.cx-seat-table{color:#fff;background:#183f59;border-radius:18px;grid-template-columns:auto 1fr 1fr;gap:8px 14px;padding:18px;display:grid}.cx-seat-table>strong{grid-row:span 2;font-size:18px}.cx-seat-table>b{font-size:26px}.cx-seat-table small{color:#c7e1ef;grid-column:2/-1}.cx-meeting-rules{grid-template-columns:repeat(3,1fr)}.cx-meeting-rules strong,.cx-meeting-rules b,.cx-agenda-grid strong,.cx-agenda-grid b{display:block}.cx-agenda-grid .is-no{color:#9b3731;background:#fff0ef}.cx-price-basket{grid-template-columns:repeat(4,1fr);gap:9px;margin:16px 0;display:grid}.cx-price-basket section{background:#eff9f4;border:1px solid #bde0d1;border-radius:15px;padding:14px}.cx-price-basket .is-out{background:#fff1f0;border-color:#efc2bd}.cx-price-basket strong,.cx-price-basket b,.cx-price-basket span{display:block}.cx-price-basket b{margin:8px 0;font-size:18px}.cx-equation-strip{gap:6px;display:flex}.cx-equation-strip span{text-align:center;background:#eef5fa;border-radius:10px;flex:1;padding:10px}.cx-twin-board section{border-radius:18px;padding:17px}.cx-twin-board .is-density{background:#edf5ff;border:1px solid #b9d6f4}.cx-twin-board .is-charge{background:#fff5e8;border:1px solid #f0d1a7}.cx-twin-board strong,.cx-twin-board small,.cx-twin-board b,.cx-twin-board span{display:block}.cx-twin-board b{margin:9px 0;font-size:18px}.cx-twin-board span{border-top:1px solid #fffa;padding:5px 0}.cx-rule-locks{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.cx-rule-locks span{background:#f1f3f5;border-radius:999px;padding:9px 11px}@media (max-width:700px){.cx-option-timers,.cx-sanction-lanes,.cx-twin-board{grid-template-columns:1fr}.cx-gravity-worked,.cx-gravity-laws,.cx-agenda-grid,.cx-price-basket{grid-template-columns:1fr 1fr}.cx-equation-strip{grid-template-columns:1fr 1fr;display:grid}.cx-seat-table{grid-template-columns:1fr}.cx-seat-table>strong,.cx-seat-table small{grid-area:auto}}
.cx-exchange-scale,.cx-huff-stores,.cx-friction-cards,.cx-lease-cases,.cx-request-board,.cx-benchmark-desk,.cx-exclusion-sort{grid-template-columns:1fr 1fr;gap:11px;margin:16px 0;display:grid}.cx-exchange-scale section{background:#f2f8fb;border-bottom:5px solid #2b8ca2;border-radius:18px;padding:18px;position:relative}.cx-exchange-scale strong,.cx-exchange-scale span,.cx-exchange-scale b{display:block}.cx-exchange-scale i{z-index:2;color:#158496;font-size:28px;position:absolute;top:35%;right:-23px}.cx-trait-tags,.cx-report-routes{flex-wrap:wrap;gap:8px;display:flex}.cx-trait-tags span,.cx-report-routes span{background:#eaf7f3;border-radius:999px;padding:8px 11px}.cx-supplement-box{background:#fff2e5;border-radius:14px;grid-template-columns:1fr 1fr;gap:7px;margin:13px 0;padding:14px;display:grid}.cx-supplement-box strong{color:#9a4e1d;grid-column:1/-1}.cx-risk-chain,.cx-plan-line,.cx-override-line{gap:8px;margin:12px 0;display:flex}.cx-risk-chain span,.cx-plan-line span,.cx-override-line span{text-align:center;background:#f1f5f7;border-radius:11px;flex:1;padding:10px}.cx-formula-board{color:#fff;text-align:center;background:#183f59;border-radius:13px;padding:14px;font-weight:800}.cx-huff-stores section{border:1px solid #cbdde6;border-radius:16px;padding:15px}.cx-huff-stores strong,.cx-huff-stores span,.cx-huff-stores b,.cx-huff-stores i{display:block}.cx-huff-stores i{color:#fff;background:linear-gradient(90deg,#168b9c,#66cad3);border-radius:8px;margin-top:10px;padding:7px;font-style:normal}.cx-friction-cards section{background:#fff7e9;border-radius:14px;padding:13px}.cx-friction-cards strong,.cx-friction-cards b,.cx-friction-cards span{display:block}.cx-friction-cards b{color:#ae5d22;margin:5px 0}.cx-lease-gates{grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0;display:grid}.cx-lease-gates section{text-align:center;background:#eef8ff;border-radius:16px;padding:15px}.cx-lease-gates b{color:#fff;background:#157d91;border-radius:50%;place-items:center;width:25px;height:25px;margin:auto;display:grid}.cx-lease-gates strong,.cx-lease-gates span{margin-top:6px;display:block}.cx-lease-cases section,.cx-request-board section,.cx-benchmark-desk section,.cx-exclusion-sort section{background:#eff9f4;border:1px solid #c3dfd3;border-radius:14px;padding:14px}.cx-lease-cases .is-no,.cx-exclusion-sort .is-out{background:#fff0ef;border-color:#efc1bd}.cx-lease-cases strong,.cx-lease-cases b,.cx-lease-cases span,.cx-request-board strong,.cx-request-board b{display:block}.cx-request-board b{color:#137b72;margin-top:7px}.cx-benchmark-desk section{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.cx-benchmark-desk b{color:#8552a3}.cx-plan-line b{color:#147d8c;display:block}.cx-acquisition-dials{grid-template-columns:repeat(4,1fr);gap:10px;margin:16px 0;display:grid}.cx-acquisition-dials section{text-align:center;background:#f5fbfd;border:2px solid #b9d7e4;border-radius:50% 50% 16px 16px;padding:15px}.cx-acquisition-dials strong,.cx-acquisition-dials b,.cx-acquisition-dials span{display:block}.cx-acquisition-dials b{color:#0e778b;margin:7px 0}.cx-override-line i{float:right;color:#7c8990;font-size:11px}.cx-demand-meter{gap:9px;margin:17px 0;display:grid}.cx-demand-meter section{grid-template-columns:1fr 160px 35px;align-items:center;gap:10px;display:grid}.cx-demand-meter section>div{background:#e4edf1;border-radius:8px;grid-column:2;height:12px}.cx-demand-meter i{background:linear-gradient(90deg,#46b5a4,#e89043);border-radius:8px;height:100%;display:block}.cx-demand-meter b{text-align:right}.cx-exclusion-sort .is-in{background:#fff4e7;border-color:#efcfaa}.cx-exclusion-sort strong,.cx-exclusion-sort b{display:block}.cx-exclusion-sort b{margin-top:5px}@media (max-width:700px){.cx-exchange-scale,.cx-huff-stores,.cx-friction-cards,.cx-lease-cases,.cx-request-board,.cx-benchmark-desk,.cx-exclusion-sort{grid-template-columns:1fr}.cx-lease-gates,.cx-acquisition-dials{grid-template-columns:1fr 1fr}.cx-exchange-scale i{display:none}.cx-demand-meter section{grid-template-columns:1fr 100px 30px}.cx-risk-chain,.cx-plan-line{grid-template-columns:1fr 1fr;display:grid}}
.cx-expense-triage,.cx-lq-verdicts,.cx-foreign-clocks,.cx-rejection-filter,.cx-shareholder-xray{grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0;display:grid}.cx-expense-triage section,.cx-lq-verdicts section,.cx-foreign-clocks section,.cx-rejection-filter section,.cx-shareholder-xray section{background:#f3f8fb;border:1px solid #cedee7;border-radius:16px;padding:15px}.cx-expense-triage strong,.cx-expense-triage span,.cx-expense-triage b,.cx-expense-triage small{display:block}.cx-expense-triage b{color:#147a71;margin:7px 0}.cx-expense-triage section:last-child{background:#fff0ef}.cx-choice-scale,.cx-permit-line,.cx-filter-process{gap:8px;margin:12px 0;display:flex}.cx-choice-scale span,.cx-permit-line span,.cx-filter-process span{text-align:center;background:#eef6f7;border-radius:11px;flex:1;padding:10px}.cx-choice-scale i{float:right;color:#168078}.cx-lq-fractions{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;display:grid}.cx-lq-fractions section{color:#fff;text-align:center;background:#173f58;border-radius:16px;grid-template-columns:1fr auto 1fr;gap:8px;padding:16px;display:grid}.cx-lq-fractions small{grid-column:1/-1}.cx-lq-fractions b{font-size:22px}.cx-lq-steps{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.cx-lq-steps span{background:#fff5e8;border-radius:12px;padding:12px}.cx-lq-steps b,.cx-permit-line b,.cx-filter-process b{color:#157d8c;display:block}.cx-lq-verdicts section{text-align:center}.cx-lq-verdicts strong,.cx-lq-verdicts b,.cx-foreign-clocks strong,.cx-foreign-clocks b{display:block}.cx-foreign-clocks b{color:#8a4ca2;margin-top:8px;font-size:18px}.cx-rejection-filter{grid-template-columns:1fr 1fr}.cx-rejection-filter strong,.cx-rejection-filter b,.cx-rejection-filter span{display:block}.cx-rejection-filter b{color:#ae3e37;margin:7px 0}.cx-shareholder-xray{grid-template-columns:1fr 1fr}.cx-shareholder-xray strong,.cx-shareholder-xray b{display:block}.cx-shareholder-xray b{color:#176f65;margin-top:7px}.cx-trust-xray{gap:8px;display:grid}.cx-trust-xray section{background:#f3f0fb;border-radius:12px;grid-template-columns:1fr auto 1fr;gap:10px;padding:12px;display:grid}.cx-tunnel-zones,.cx-maintenance-strip{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.cx-tunnel-zones span,.cx-maintenance-strip span{background:#eaf6f3;border-radius:999px;padding:8px 10px}.cx-utility-tunnel{color:#fff;background:#324957;border:8px solid #9b8768;border-radius:24px;grid-template-columns:repeat(5,1fr);gap:8px;padding:18px;display:grid}.cx-utility-tunnel>strong{text-align:center;grid-column:1/-1}.cx-utility-tunnel section{text-align:center;background:#167d88;border-radius:12px;padding:11px 7px}.cx-utility-tunnel section.is-review{background:#b96835}.cx-utility-tunnel b,.cx-utility-tunnel span{display:block}.cx-utility-tunnel span{margin-top:5px;font-size:11px}@media (max-width:700px){.cx-expense-triage,.cx-foreign-clocks{grid-template-columns:1fr}.cx-rejection-filter,.cx-shareholder-xray,.cx-lq-verdicts,.cx-utility-tunnel{grid-template-columns:1fr 1fr}.cx-lq-steps,.cx-choice-scale,.cx-permit-line,.cx-filter-process{grid-template-columns:1fr;display:grid}.cx-utility-tunnel>strong{grid-column:1/-1}}
.cx-sublease-routes,.cx-material-index,.cx-objection-blocks,.cx-building-layers,.cx-plan-passports{grid-template-columns:1fr 1fr;gap:11px;margin:16px 0;display:grid}.cx-sublease-routes section,.cx-material-index section,.cx-objection-blocks section,.cx-building-layers section,.cx-plan-passports section{background:#f4f8fa;border:1px solid #cfdee5;border-radius:16px;padding:15px}.cx-sublease-routes strong,.cx-sublease-routes span,.cx-sublease-routes b,.cx-sublease-routes small{display:block}.cx-sublease-routes b{color:#137a70;margin:7px 0}.cx-payment-line,.cx-isodapane-line,.cx-enforcement-clock,.cx-objection-conveyor,.cx-component-tests,.cx-principle-line{gap:8px;margin:12px 0;display:flex}.cx-payment-line span,.cx-isodapane-line span,.cx-enforcement-clock span,.cx-objection-conveyor span,.cx-component-tests span,.cx-principle-line span{text-align:center;background:#edf6f7;border-radius:11px;flex:1;padding:10px}.cx-weber-triangle{grid-template-columns:1fr 1fr;gap:70px;width:min(440px,100%);margin:18px auto;padding-bottom:90px;display:grid;position:relative}.cx-weber-triangle section{color:#fff;text-align:center;background:#1b7188;border-radius:50%;padding:15px}.cx-weber-triangle section:nth-child(2){background:#bd7041}.cx-weber-triangle i{background:#e7b644;border-radius:50%;padding:15px;font-style:normal;font-weight:800;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.cx-weber-triangle:before,.cx-weber-triangle:after{content:"";border-top:2px dashed #7f969f;width:46%;position:absolute;top:55px}.cx-weber-triangle:before{transform-origin:0;left:5%;transform:rotate(25deg)}.cx-weber-triangle:after{transform-origin:100%;right:5%;transform:rotate(-25deg)}.cx-material-index{grid-template-columns:repeat(3,1fr)}.cx-material-index strong,.cx-material-index b,.cx-material-index span{display:block}.cx-material-index b{color:#9d5623;margin:6px 0}.cx-isodapane-line b,.cx-enforcement-clock b,.cx-objection-conveyor b,.cx-component-tests b,.cx-principle-line b{color:#147b89;display:block}.cx-enforcement-rates{grid-template-columns:repeat(4,1fr);gap:9px;margin:14px 0;display:grid}.cx-enforcement-rates section{text-align:center;background:#fff1e5;border-radius:50% 50% 13px 13px;padding:14px}.cx-enforcement-rates strong,.cx-enforcement-rates b{display:block}.cx-enforcement-rates b{color:#b45220;font-size:24px}.cx-stop-rules{flex-wrap:wrap;gap:8px;display:flex}.cx-stop-rules span{background:#edf5ef;border-radius:999px;padding:8px 10px}.cx-objection-blocks{grid-template-columns:repeat(3,1fr)}.cx-objection-blocks strong,.cx-objection-blocks b{display:block}.cx-objection-blocks b{color:#a33e38;margin-top:7px}.cx-building-layers{grid-template-columns:repeat(3,1fr)}.cx-building-layers section:nth-child(2){background:#e9f7f2;border:3px solid #6db9a4}.cx-building-layers strong,.cx-building-layers span,.cx-building-layers b{display:block}.cx-building-layers b{color:#176d64;margin-top:8px}.cx-plan-passports{grid-template-columns:repeat(3,1fr)}.cx-plan-passports .is-pass{background:#ebf8f2;border-color:#aed9c6}.cx-plan-passports .is-check{background:#fff0ef;border-color:#edbcb7}.cx-plan-passports strong,.cx-plan-passports b{display:block}.cx-plan-passports b{margin-top:7px}@media (max-width:700px){.cx-sublease-routes,.cx-material-index,.cx-objection-blocks,.cx-building-layers,.cx-plan-passports{grid-template-columns:1fr}.cx-enforcement-rates{grid-template-columns:1fr 1fr}.cx-payment-line,.cx-isodapane-line,.cx-enforcement-clock,.cx-objection-conveyor,.cx-component-tests,.cx-principle-line{grid-template-columns:1fr 1fr;display:grid}}
.cx-unfair-gates,.cx-lease-tracks,.cx-renewal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.cx-unfair-gates section,.cx-lease-tracks section,.cx-renewal-grid section{background:linear-gradient(145deg,#fff,#f5f8fc);border:1px solid #d8e2ed;border-radius:18px;flex-direction:column;gap:8px;min-height:138px;padding:17px;display:flex;position:relative;box-shadow:0 8px 22px #17324d0d}.cx-unfair-gates section>b{color:#d6e1ec;font-size:28px;position:absolute;top:12px;right:14px}.cx-unfair-gates strong,.cx-lease-tracks strong,.cx-renewal-grid strong{color:#102a43;font-size:16px}.cx-unfair-gates span,.cx-lease-tracks small,.cx-renewal-grid b{color:#334e68;line-height:1.5}.cx-unfair-gates small,.cx-renewal-grid small{color:#627d98;margin-top:auto}.cx-agency-standards,.cx-dcf-results,.cx-housing-counts{grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0;display:grid}.cx-agency-standards section,.cx-dcf-results section,.cx-housing-counts section{color:#0b6258;background:#e8f5f3;border-radius:14px;justify-content:space-between;align-items:center;gap:8px;padding:13px 15px;display:flex}.cx-agency-standards i{color:#799793;font-style:normal}.cx-exclusion-stamps,.cx-caution-list{gap:8px;margin:13px 0;display:grid}.cx-exclusion-stamps span,.cx-caution-list span{color:#8b3a2a;background:#fff4f1;border-left:4px solid #eb7b62;border-radius:8px;padding:11px 14px;font-size:13px}.cx-dcf-head{gap:10px;margin:16px 0;display:flex}.cx-dcf-head span{color:#dcecff;text-align:center;background:#162f4a;border-radius:14px;flex:1;padding:13px}.cx-dcf-head b{color:#6de2c5;margin-left:6px;font-size:18px}.cx-dcf-table{border:1px solid #d8e2ed;border-radius:16px;overflow:hidden}.cx-dcf-table section{border-bottom:1px solid #edf2f7;grid-template-columns:1.2fr .7fr .8fr .8fr;align-items:center;gap:10px;padding:12px 15px;display:grid}.cx-dcf-table section:last-child{border-bottom:0}.cx-dcf-table strong{gap:6px;display:flex}.cx-dcf-table small{color:#8c5a00;background:#fff0cf;border-radius:6px;padding:2px 6px}.cx-dcf-table i{color:#829ab1;font-style:normal}.cx-dcf-table b{text-align:right;color:#087f6d}.cx-dcf-results section{color:#174ea6;background:#eaf2ff}.cx-dcf-results b{font-size:20px}.cx-formula-strip{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.cx-formula-strip code{color:#334e68;background:#f1f5f9;border-radius:10px;padding:9px 12px;font-family:inherit}.cx-lease-tracks{grid-template-columns:repeat(3,1fr)}.cx-lease-tracks section:first-child{border-top:5px solid #2b8a7e}.cx-lease-tracks section:nth-child(2){border-top:5px solid #3d77c3}.cx-lease-tracks section:nth-child(3){border-top:5px solid #d98a1d}.cx-lease-tracks section div{flex-wrap:wrap;gap:5px;display:flex}.cx-lease-tracks section div span{background:#edf2f7;border-radius:8px;padding:4px 7px;font-size:12px}.cx-lease-tracks section>b{color:#164e63;margin-top:auto}.cx-lease-race,.cx-route-steps{gap:8px;margin:16px 0;display:flex}.cx-lease-race section,.cx-route-steps span{background:#f0f7ff;border-radius:13px;flex-direction:column;flex:1;gap:5px;padding:13px;display:flex;position:relative}.cx-lease-race section:not(:last-child):after,.cx-route-steps span:not(:last-child):after{content:"›";z-index:1;color:#7da2c8;font-size:22px;position:absolute;top:16px;right:-9px}.cx-lease-race section>b,.cx-route-steps span>b{color:#2770b8}.cx-lease-race span{color:#526d82;font-size:12px}.cx-trust-layers{flex-direction:column;gap:7px;max-width:680px;margin:18px auto;display:flex}.cx-trust-layers section{background:#edf7f5;border:1px solid #cce8e2;border-radius:14px;grid-template-columns:42px 120px 1fr;align-items:center;gap:12px;padding:14px 18px;display:grid}.cx-trust-layers section:nth-child(2){background:#eef4fd;border-color:#d5e2f5;margin-inline:25px}.cx-trust-layers section:nth-child(3){background:#fff6e8;border-color:#f2dfbd;margin-inline:50px}.cx-trust-layers section>b{color:#5d8291}.cx-trust-routes{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.cx-trust-routes section{background:#f7f9fc;border-radius:14px;gap:6px;padding:14px;display:grid}.cx-trust-routes span{color:#627d98}.cx-trust-routes b{color:#22577a}.cx-tax-date{color:#fff;text-align:center;background:#243b53;border-radius:14px;margin:17px 0;padding:14px;font-weight:800}.cx-tax-filters{gap:8px;display:grid}.cx-tax-filters section{background:#effaf6;border-left:5px solid #2c9a78;border-radius:11px;grid-template-columns:1.1fr 1.6fr 80px;align-items:center;gap:10px;padding:12px 15px;display:grid}.cx-tax-filters section.is-taxed{background:#fff4f1;border-color:#d36b57}.cx-tax-filters span{color:#526d82}.cx-tax-filters b{text-align:center;color:#087f5b}.cx-tax-filters .is-taxed b{color:#b4422e}.cx-tax-examples{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:13px;display:grid}.cx-tax-examples section{text-align:center;background:#f4f7fa;border-radius:12px;padding:13px}.cx-tax-examples strong,.cx-tax-examples b{display:block}.cx-tax-examples b{color:#236e8c;margin-top:6px}.cx-renewal-grid{grid-template-columns:repeat(2,1fr)}.cx-renewal-grid section{border-left:5px solid #448c82}.cx-renewal-grid section:last-child{background:#fffaf1;border-color:#d8912f}.cx-renewal-grid span{color:#52756e;font-size:13px}.cx-housing-counts section{color:#7c5516;background:#fff3dc}.cx-route-steps span{text-align:center;color:#245f57;background:#eef7f5;align-items:center}.cx-route-steps span>b{color:#1c8374}@media (max-width:680px){.cx-unfair-gates,.cx-lease-tracks,.cx-renewal-grid,.cx-agency-standards,.cx-dcf-results,.cx-housing-counts,.cx-tax-examples{grid-template-columns:1fr}.cx-dcf-table section{grid-template-columns:1.2fr .7fr .8fr}.cx-dcf-table i{display:none}.cx-lease-race,.cx-route-steps{flex-direction:column}.cx-lease-race section:not(:last-child):after,.cx-route-steps span:not(:last-child):after{content:"↓";top:auto;bottom:-16px;right:12px}.cx-trust-layers section,.cx-trust-layers section:nth-child(2),.cx-trust-layers section:nth-child(3){grid-template-columns:34px 90px 1fr;margin-inline:0}.cx-trust-routes{grid-template-columns:1fr}.cx-tax-filters section{grid-template-columns:1fr 70px}.cx-tax-filters span{grid-area:2/1/auto/-1}.cx-tax-filters b{grid-area:1/2}.cx-dcf-head{flex-direction:column}}
.cx-mortgage-tether{justify-content:center;gap:72px;margin:20px 0;display:flex}.cx-mortgage-tether section{text-align:center;background:#eef9fb;border:2px solid #3b82a0;border-radius:18px;min-width:180px;padding:20px;position:relative}.cx-mortgage-tether section:last-child{background:#f7f1fb;border-color:#8d6bb3}.cx-mortgage-tether i{color:#6c8495;width:56px;font-style:normal;position:absolute;top:30px;left:calc(100% + 8px)}.cx-mortgage-tether i:before,.cx-mortgage-tether i:after{content:"";background:#6c8495;width:24px;height:3px;position:absolute;top:22px}.cx-mortgage-tether i:before{left:-4px}.cx-mortgage-tether i:after{right:-4px}.cx-mortgage-tether strong,.cx-mortgage-tether span{display:block}.cx-mortgage-tether span{color:#627d98;margin-top:5px}.cx-mortgage-rules,.cx-thirdparty-tools{grid-template-columns:repeat(4,1fr);gap:9px;margin:14px 0;display:grid}.cx-mortgage-rules section,.cx-thirdparty-tools section{background:#f4f7fa;border-radius:13px;gap:7px;padding:13px;display:grid}.cx-mortgage-rules b{color:#1d6d7f}.cx-thirdparty-tools{grid-template-columns:repeat(3,1fr)}.cx-thirdparty-tools section{background:#fff8ed;border-top:4px solid #d5983c}.cx-thirdparty-tools small{color:#8c6b36}.cx-loan-inputs{grid-template-columns:repeat(5,1fr);gap:8px;margin:16px 0;display:grid}.cx-loan-inputs section{text-align:center;background:#eef3f8;border-radius:12px;padding:11px}.cx-loan-inputs span,.cx-loan-inputs b{display:block}.cx-loan-inputs span{color:#627d98;font-size:12px}.cx-loan-gauges{gap:13px;margin:18px 0;display:grid}.cx-loan-gauges section{grid-template-columns:48px 1fr 210px 95px;align-items:center;gap:12px;display:grid}.cx-loan-gauges section>div{background:#e2e8f0;border-radius:20px;height:16px;overflow:hidden}.cx-loan-gauges i{background:linear-gradient(90deg,#2c9b8b,#59c7a5);border-radius:20px;height:100%;display:block}.cx-loan-gauges section:nth-child(2) i{background:linear-gradient(90deg,#326fb0,#63a4df)}.cx-loan-gauges span{color:#627d98;font-size:13px}.cx-loan-gauges b{text-align:right;color:#164e63;font-size:17px}.cx-dcr-steps,.cx-agent-checklist{gap:8px;margin:14px 0;display:flex}.cx-dcr-steps span,.cx-agent-checklist span{color:#315f59;background:#edf7f5;border-radius:13px;flex:1;padding:13px;position:relative}.cx-dcr-steps span>b,.cx-agent-checklist span>b{color:#138171;display:block}.cx-agent-applicants{grid-template-columns:repeat(4,1fr);gap:9px;margin:16px 0;display:grid}.cx-agent-applicants section{background:#effaf7;border:1px solid #bfe2d9;border-radius:14px;flex-direction:column;justify-content:space-between;min-height:90px;padding:14px;display:flex}.cx-agent-applicants section.is-denied{background:#fff5f2;border-color:#efc3ba}.cx-agent-applicants b{color:#137461}.cx-agent-applicants .is-denied b{color:#b74732}.cx-agent-checklist span{color:#3e5e7c;background:#f0f5fb}.cx-agent-checklist span>b{color:#3977b2}.cx-agent-scope{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.cx-agent-scope section{background:#fff7e9;border-radius:12px;gap:8px;padding:13px;display:grid}.cx-agent-scope b{color:#8b621e}.cx-registration-stack{gap:7px;max-width:680px;margin:18px auto;display:grid}.cx-registration-stack section{background:#edf4fb;border-left:6px solid #325d86;border-radius:12px;grid-template-columns:48px 1fr 130px;align-items:center;gap:10px;padding:14px;display:grid}.cx-registration-stack section.is-sub{background:#eef9f6;border-color:#48a18c;margin-left:55px}.cx-registration-stack section>b{font-size:18px}.cx-registration-stack span{color:#627d98;text-align:right}.cx-subreg-types,.cx-consent-route{grid-template-columns:repeat(4,1fr);gap:8px;margin:13px 0;display:grid}.cx-subreg-types section,.cx-consent-route section{background:#f5f7fa;border-radius:12px;gap:7px;padding:12px;display:grid}.cx-subreg-types b{color:#246f83}.cx-consent-route{grid-template-columns:repeat(3,1fr)}.cx-consent-route section{background:#fff6e8}.cx-consent-route b{color:#8a5d18}.cx-tax-elevator{flex-direction:column;gap:7px;max-width:700px;margin:18px auto;display:flex}.cx-tax-elevator section{background:linear-gradient(90deg,#fdf0e4,#fff8ef);border-radius:12px;grid-template-columns:70px 1fr 70px 2fr;align-items:center;gap:10px;padding:14px 17px;display:grid}.cx-tax-elevator section:nth-child(2){background:#f0f5fb;margin-inline:40px}.cx-tax-elevator section:nth-child(3){background:#eef9f6;margin-inline:80px}.cx-tax-elevator b{color:#b45f27;font-size:18px}.cx-tax-elevator small{color:#627d98}.cx-tax-layer-example{color:#eaf4fc;background:#263f58;border-radius:14px;grid-template-columns:1.2fr repeat(3,1fr) 1.1fr;align-items:center;gap:7px;padding:14px;display:grid}.cx-tax-layer-example span{font-size:12px}.cx-tax-layer-example>b{color:#77e1bd;text-align:right}.cx-landtax-compare{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:13px;display:grid}.cx-landtax-compare section{background:#f4f7fa;border-radius:12px;flex-direction:column;padding:13px;display:flex}.cx-landtax-compare b{color:#245e7c;margin:5px 0}.cx-landtax-compare small{color:#7b8e9e}.cx-plan-routes{grid-template-columns:repeat(2,1fr);gap:12px;margin:17px 0;display:grid}.cx-plan-routes>section{background:#f8fafc;border:1px solid #d4e1ec;border-radius:17px;padding:15px}.cx-plan-routes>section>strong{color:#153d5d;min-height:42px;display:block}.cx-plan-routes section div{gap:6px;display:grid}.cx-plan-routes section span{background:#eaf3fa;border-radius:9px;align-items:center;gap:8px;padding:9px;display:flex}.cx-plan-routes section span>b{color:#fff;background:#3b7ca6;border-radius:50%;place-items:center;width:23px;height:23px;font-size:11px;display:grid}.cx-plan-clocks{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.cx-plan-clocks section{text-align:center;background:#edf8f5;border-radius:12px;padding:13px}.cx-plan-clocks strong,.cx-plan-clocks span{display:block}.cx-plan-clocks strong{color:#167766;font-size:18px}.cx-plan-hierarchy{flex-direction:column;align-items:center;gap:5px;margin:15px 0;display:flex}.cx-plan-hierarchy span{width:calc(100% - var(--level) * 13%);background:hsl(calc(205 + var(--level) * 8) 45% calc(92% - var(--level) * 4%));text-align:center;color:#234b67;border-radius:9px;padding:9px}@media (max-width:680px){.cx-mortgage-tether{gap:44px}.cx-mortgage-tether section{flex:1;min-width:0;padding:14px 9px}.cx-mortgage-tether i{width:38px;left:calc(100% + 3px)}.cx-mortgage-tether i:before,.cx-mortgage-tether i:after{width:13px}.cx-mortgage-rules,.cx-thirdparty-tools,.cx-agent-applicants,.cx-subreg-types,.cx-consent-route,.cx-landtax-compare,.cx-plan-clocks{grid-template-columns:1fr 1fr}.cx-loan-inputs{grid-template-columns:repeat(2,1fr)}.cx-loan-gauges section{grid-template-columns:42px 1fr 80px}.cx-loan-gauges span{grid-area:2/1/auto/-1}.cx-dcr-steps,.cx-agent-checklist{flex-direction:column}.cx-agent-scope,.cx-plan-routes{grid-template-columns:1fr}.cx-registration-stack section{grid-template-columns:40px 1fr}.cx-registration-stack section.is-sub{margin-left:25px}.cx-registration-stack span{text-align:left;grid-column:2}.cx-tax-elevator section,.cx-tax-elevator section:nth-child(2),.cx-tax-elevator section:nth-child(3){grid-template-columns:55px 1fr 55px;margin-inline:0}.cx-tax-elevator small{grid-column:1/-1}.cx-tax-layer-example{grid-template-columns:1fr 1fr}.cx-tax-layer-example strong,.cx-tax-layer-example>b{text-align:left;grid-column:1/-1}.cx-plan-routes>section>strong{min-height:0;margin-bottom:10px}}
.cx-rescission-compare{border:1px solid #d7e2ec;border-radius:16px;margin:17px 0;overflow:hidden}.cx-rescission-compare header,.cx-rescission-compare section{grid-template-columns:.7fr 1.1fr 1.1fr;gap:1px;display:grid}.cx-rescission-compare header>*{color:#fff;background:#294a66;padding:12px}.cx-rescission-compare section>*{border-top:1px solid #e5edf3;padding:11px 12px}.cx-rescission-compare section>b{color:#294a66;background:#f0f5f8}.cx-rescission-compare section span:last-child{color:#226858;background:#eef9f5}.cx-mutual-signals{flex-wrap:wrap;gap:8px;margin:13px 0;display:flex}.cx-mutual-signals span{color:#6b4d86;background:#f1ecf8;border-radius:20px;padding:8px 11px;font-size:13px}.cx-ownership-return,.cx-restoration-process,.cx-proposal-process{gap:7px;margin:14px 0;display:flex}.cx-ownership-return span,.cx-restoration-process span,.cx-proposal-process span{color:#3e617d;background:#eef5fb;border-radius:12px;flex:1;padding:12px;font-size:13px;position:relative}.cx-ownership-return span>b,.cx-restoration-process span>b,.cx-proposal-process span>b{color:#2d789d;display:block}.cx-appraisal-wall{grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0;display:grid}.cx-appraisal-wall section{background:#f4f7fa;border-top:5px solid #637d95;border-radius:15px;flex-direction:column;min-height:175px;padding:15px;display:flex}.cx-appraisal-wall section.is-market{background:#eff9f6;border-color:#2f9c87}.cx-appraisal-wall section.is-income{background:#f7f1fb;border-color:#9a72bd}.cx-appraisal-wall section.is-rent{background:#fff8eb;border-color:#d99635}.cx-appraisal-wall span{color:#627d98;margin:7px 0 12px;font-size:12px}.cx-appraisal-wall div{flex-wrap:wrap;gap:5px;margin-top:auto;display:flex}.cx-appraisal-wall div b{background:#fff;border-radius:7px;padding:4px 7px;font-size:12px}.cx-appraisal-traps{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cx-appraisal-traps section{background:#fff3ed;border-radius:12px;gap:6px;padding:12px;display:grid}.cx-appraisal-traps b{color:#a04f35}.cx-corp-blueprint{grid-template-columns:repeat(3,1fr);gap:9px;margin:17px 0;display:grid}.cx-corp-blueprint section{background:#f8fafc;border:1px solid #d5e2ec;border-radius:14px;grid-template-columns:34px 1fr;gap:4px 8px;padding:14px;display:grid}.cx-corp-blueprint section>b{color:#a9bbc9;grid-row:1/3;font-size:21px}.cx-corp-blueprint span{color:#526d82;font-size:13px}.cx-officer-calculator{color:#e9f5fb;background:#193c54;border-radius:15px;align-items:center;gap:10px;padding:15px;display:flex}.cx-officer-calculator span,.cx-officer-calculator strong{flex:1}.cx-officer-calculator i{color:#81acc4;font-style:normal}.cx-officer-calculator strong{color:#79e1bd}.cx-officer-calculator small{color:#d1e3ec}.cx-corp-education{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:13px;display:grid}.cx-corp-education section{background:#edf8f4;border-radius:12px;padding:12px}.cx-corp-education strong,.cx-corp-education b{display:block}.cx-corp-education b{color:#24725e;margin-top:5px}.cx-restoration-evidence{grid-template-columns:repeat(5,1fr);gap:8px;margin:17px 0;display:grid}.cx-restoration-evidence section{background:#eff9f6;border:1px solid #bde1d6;border-radius:13px;flex-direction:column;min-height:130px;padding:12px;display:flex}.cx-restoration-evidence section.is-rejected{background:#fff4f1;border-color:#edc4ba}.cx-restoration-evidence span{color:#627d98;margin:7px 0;font-size:12px}.cx-restoration-evidence b{color:#267762;margin-top:auto}.cx-restoration-evidence .is-rejected b{color:#b04b37}.cx-restoration-split{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.cx-restoration-split section{background:#edf4fb;border-radius:12px;gap:6px;padding:13px;display:grid}.cx-restoration-split b{color:#345f80}.cx-time-switches{grid-template-columns:repeat(5,1fr);gap:8px;margin:17px 0;display:grid}.cx-time-switches section{background:#f0f6fa;border-top:5px solid #397ba1;border-radius:13px;flex-direction:column;min-height:145px;padding:13px;display:flex}.cx-time-switches b{color:#185c79;margin:9px 0}.cx-time-switches span{color:#657e90;margin-top:auto;font-size:12px}.cx-tax-timeline{gap:4px;margin:14px 0;display:flex}.cx-tax-timeline span{text-align:center;color:#654f79;background:#f4f1f8;border-radius:10px;flex:1;padding:11px 8px;font-size:12px;position:relative}.cx-tax-timeline span>b{display:block}.cx-replot-exchange{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cx-replot-exchange section{background:#fff5e5;border-radius:12px;justify-content:space-between;gap:8px;padding:13px;display:flex}.cx-replot-exchange b{color:#8c5e17}.cx-proposal-gates{grid-template-columns:repeat(4,1fr);gap:9px;margin:18px 0;display:grid}.cx-proposal-gates section{background:#f2f7fb;border:1px solid #c9dce8;border-radius:15px;flex-direction:column;min-height:130px;padding:15px;display:flex;position:relative}.cx-proposal-gates section>b{color:#7d9bb0}.cx-proposal-gates strong{margin:9px 0}.cx-proposal-gates span{color:#196f64;margin-top:auto;font-size:20px;font-weight:800}.cx-proposal-gates section:nth-child(2) span,.cx-proposal-gates section:nth-child(3) span{color:#95651f}.cx-proposal-excluded{gap:6px;margin:12px 0;display:grid}.cx-proposal-excluded span{color:#9a402f;background:#fff2ef;border-left:4px solid #d76450;border-radius:7px;padding:9px 12px}.cx-consent-math{color:#e6f1f8;background:#213d56;border-radius:14px;grid-template-columns:1fr auto 1.2fr 1fr 1.2fr;align-items:center;gap:8px;padding:14px;display:grid}.cx-consent-math i{color:#9bb5c7;font-style:normal}.cx-consent-math strong{color:#7ee0c1}.cx-consent-math b{font-size:13px}.cx-proposal-process span{color:#69567c;background:#f5f2fa}.cx-proposal-process span>b{color:#8967a7}@media (max-width:680px){.cx-rescission-compare header,.cx-rescission-compare section{grid-template-columns:.7fr 1fr 1fr;font-size:12px}.cx-rescission-compare header>*,.cx-rescission-compare section>*{padding:9px 7px}.cx-ownership-return,.cx-restoration-process,.cx-proposal-process{flex-direction:column}.cx-appraisal-wall,.cx-proposal-gates{grid-template-columns:1fr 1fr}.cx-appraisal-wall section{min-height:145px}.cx-appraisal-traps,.cx-corp-blueprint,.cx-corp-education{grid-template-columns:1fr}.cx-officer-calculator{flex-direction:column;align-items:stretch}.cx-restoration-evidence,.cx-time-switches{grid-template-columns:1fr 1fr}.cx-restoration-evidence section,.cx-time-switches section{min-height:115px}.cx-restoration-split,.cx-replot-exchange{grid-template-columns:1fr}.cx-tax-timeline{flex-direction:column;gap:8px;padding-bottom:0;overflow-x:visible}.cx-tax-timeline span{width:100%;min-width:0}.cx-consent-math{grid-template-columns:1fr 1fr}.cx-consent-math strong{grid-column:1/-1}.cx-consent-math i{display:none}}
.cx-rescission-airlocks{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;display:grid}.cx-rescission-airlocks section{background:#f3f8fb;border:1px solid #cadde9;border-radius:17px;flex-direction:column;min-height:190px;padding:15px;display:flex}.cx-rescission-airlocks section:nth-child(2){background:#fff9ee;border-color:#e2d3b6}.cx-rescission-airlocks section:nth-child(3){background:#fff5f2;border-color:#e8c8c0}.cx-rescission-airlocks strong{font-size:17px}.cx-rescission-airlocks span{color:#627d98;margin:8px 0}.cx-rescission-airlocks b{color:#285f7a}.cx-rescission-airlocks small{margin-top:auto;padding-top:9px}.cx-rescission-airlocks i{color:#20725d;text-align:center;background:#dff4ed;border-radius:8px;margin-top:8px;padding:6px;font-style:normal}.cx-restitution-pairs,.cx-cap-sensitivity,.cx-coowner-attachments{grid-template-columns:repeat(3,1fr);gap:8px;margin:13px 0;display:grid}.cx-restitution-pairs section,.cx-cap-sensitivity section,.cx-coowner-attachments section{background:#eff4f8;border-radius:12px;gap:6px;padding:12px;display:grid}.cx-restitution-pairs b,.cx-coowner-attachments b{color:#44677f}.cx-rights-chain,.cx-enforcement-arrow,.cx-taxpayer-primary,.cx-development-process{gap:6px;margin:14px 0;display:flex}.cx-rights-chain span,.cx-enforcement-arrow span,.cx-taxpayer-primary span,.cx-development-process span{color:#665779;background:#f1eef7;border-radius:11px;flex:1;padding:11px;font-size:12px}.cx-rights-chain b,.cx-enforcement-arrow b,.cx-taxpayer-primary b,.cx-development-process b{color:#7c60a0;display:block}.cx-noi-waterfall{align-items:flex-start;gap:7px;margin:18px 0;display:flex}.cx-noi-waterfall section{min-height:calc(105px + var(--drop) * 12px);background:#eef6fa;border-top:5px solid #3f84a3;border-radius:12px;flex-direction:column;flex:1;padding:12px;display:flex}.cx-noi-waterfall section:last-child{background:#ecfaf5;border-color:#2b9b7c}.cx-noi-waterfall span{color:#7d9aab}.cx-noi-waterfall strong{margin:8px 0}.cx-noi-waterfall b{color:#1f617e;margin-top:auto}.cx-expense-buckets{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.cx-expense-buckets section{background:#eaf7f2;border-radius:11px;padding:11px}.cx-expense-buckets section.is-out{background:#fff1ed}.cx-expense-buckets strong,.cx-expense-buckets b{display:block}.cx-expense-buckets b{color:#22735d;margin-top:5px}.cx-expense-buckets .is-out b{color:#aa4f3c}.cx-cap-calculator{color:#e7f3f9;background:#1f4158;border-radius:14px;grid-template-columns:1fr auto 1fr 1.4fr;align-items:center;gap:10px;margin:14px 0;padding:15px;display:grid}.cx-cap-calculator i{font-style:normal}.cx-cap-calculator strong{color:#76e3bd;font-size:20px}.cx-cap-calculator small{text-align:right}.cx-cap-sensitivity section{text-align:center}.cx-cap-sensitivity b{color:#256b85}.cx-signboards{grid-template-columns:repeat(4,1fr);gap:9px;margin:17px 0;display:grid}.cx-signboards section{background:#f0f8fa;border:2px solid #2f7188;border-radius:9px;flex-direction:column;min-height:130px;padding:13px;display:flex;box-shadow:0 5px #c4dce3}.cx-signboards b{color:#174f65;margin:10px 0}.cx-signboards span{color:#627d98;margin-top:auto}.cx-sign-removal{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.cx-sign-removal section{background:#fff1ed;border-left:4px solid #d35f4a;border-radius:10px;padding:12px}.cx-sign-removal section.is-stay{background:#edf9f5;border-color:#2e9a79}.cx-sign-removal strong,.cx-sign-removal b{display:block}.cx-sign-removal b{color:#9d4030;margin-top:5px}.cx-sign-removal .is-stay b{color:#23735e}.cx-enforcement-arrow span{color:#6f613f;background:#f4f1e9}.cx-enforcement-arrow b{color:#9b792d}.cx-coownership-ledgers{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;display:grid}.cx-coownership-ledgers>section{background:#f3f8fb;border:1px solid #cbdde8;border-radius:17px;padding:16px}.cx-coownership-ledgers>section:last-child{background:#f8f3fb;border-color:#d9cbe6}.cx-coownership-ledgers strong{font-size:18px}.cx-coownership-ledgers div{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.cx-coownership-ledgers span{background:#fff;border-radius:8px;padding:7px 9px}.cx-coownership-ledgers b{color:#2a6581}.cx-preservation-sheet{color:#eaf3f8;background:#243f56;border-radius:14px;grid-template-columns:1.2fr 1fr 1fr 2fr;align-items:center;gap:10px;padding:15px;display:grid}.cx-preservation-sheet div{gap:5px;display:flex}.cx-preservation-sheet div span{background:#36576f;border-radius:6px;padding:4px 6px}.cx-preservation-sheet b{color:#7ee2c2}.cx-preservation-sheet i{font-style:normal}.cx-coowner-attachments section{background:#fff7e9}.cx-coowner-attachments b{color:#805b1f}.cx-taxpayer-cases{grid-template-columns:repeat(5,1fr);gap:8px;margin:17px 0;display:grid}.cx-taxpayer-cases section{background:#f2f6f9;border-top:5px solid #5f8099;border-radius:13px;flex-direction:column;min-height:140px;padding:13px;display:flex}.cx-taxpayer-cases b{color:#1e627c;margin-top:auto;padding-top:9px}.cx-taxpayer-primary span{color:#37685f;background:#edf7f4}.cx-taxpayer-primary b{color:#23806d}.cx-heir-card{background:#fff6e7;border-radius:13px;grid-template-columns:1.3fr .7fr 1.5fr;gap:10px;padding:14px;display:grid}.cx-heir-card b{color:#805c22}.cx-development-radar{grid-template-columns:repeat(5,1fr);gap:7px;margin:17px 0;display:grid}.cx-development-radar section{text-align:center;background:linear-gradient(160deg,#e5f3f6,#f8fbfc);border-radius:50% 50% 13px 13px;flex-direction:column;justify-content:space-between;min-height:105px;padding:12px;display:flex}.cx-development-radar b{color:#1f6c7d}.cx-development-bypass{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.cx-development-bypass section{background:#edf9f5;border-left:4px solid #269478;border-radius:10px;padding:12px}.cx-development-bypass strong,.cx-development-bypass b{display:block}.cx-development-bypass b{color:#23715d;margin-top:6px}.cx-restriction-clock{grid-template-columns:repeat(3,1fr);gap:9px;margin:14px 0;display:grid}.cx-restriction-clock section{background:#fff3e2;border-radius:13px;gap:6px;padding:13px;display:grid}.cx-restriction-clock b{color:#9a6218;font-size:18px}.cx-restriction-clock span{color:#765f3c}.cx-development-process span{color:#49647b;background:#eef3f9}.cx-development-process b{color:#34769e}@media (max-width:680px){.cx-rescission-airlocks{grid-template-columns:1fr}.cx-rescission-airlocks section{min-height:0}.cx-restitution-pairs,.cx-cap-sensitivity,.cx-coowner-attachments{grid-template-columns:1fr}.cx-rights-chain,.cx-enforcement-arrow,.cx-taxpayer-primary,.cx-development-process{flex-direction:column}.cx-noi-waterfall{flex-direction:column;gap:8px;padding-bottom:0;overflow-x:visible}.cx-noi-waterfall section{width:100%;min-width:0;min-height:0}.cx-expense-buckets,.cx-taxpayer-cases,.cx-development-radar,.cx-cap-calculator{grid-template-columns:1fr 1fr}.cx-cap-calculator small{text-align:left;grid-column:1/-1}.cx-signboards,.cx-sign-removal,.cx-development-bypass{grid-template-columns:1fr 1fr}.cx-coownership-ledgers{grid-template-columns:1fr}.cx-preservation-sheet{grid-template-columns:1fr 1fr}.cx-preservation-sheet i{grid-column:1/-1}.cx-taxpayer-cases section{min-height:115px}.cx-heir-card,.cx-restriction-clock{grid-template-columns:1fr}}
.cx-deposit-balance{grid-template-columns:1fr 1fr;gap:28px;margin:18px 0;display:grid}.cx-deposit-balance section{background:#edf8fa;border:2px solid #3b8293;border-radius:18px;gap:8px;padding:18px;display:grid;position:relative}.cx-deposit-balance section:last-child{background:#f7f2fb;border-color:#8a6daf}.cx-deposit-balance i{z-index:2;color:#a37b2c;text-align:center;width:34px;font-size:26px;font-style:normal;position:absolute;top:38%;right:-31px}.cx-deposit-balance b{color:#286d7e}.cx-deposit-balance span{color:#587487}.cx-lease-use-states{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.cx-lease-use-states section{background:#f2f5f7;border-radius:13px;gap:7px;padding:13px;display:grid}.cx-lease-use-states b{color:#276d70}.cx-rent-change-flow,.cx-check-strip,.cx-privacy-locks,.cx-substitute-tags,.cx-priority-warnings,.cx-zoning-locks{gap:7px;margin:14px 0;display:flex}.cx-rent-change-flow span,.cx-check-strip span,.cx-privacy-locks span,.cx-substitute-tags span,.cx-priority-warnings span,.cx-zoning-locks span{color:#725c2e;background:#fff5df;border-radius:10px;flex:1;padding:10px;font-size:12px}.cx-rent-change-flow b{color:#b07b1d;display:block}.cx-comparison-formula{color:#e9f2f7;background:#203f53;border-radius:15px;align-items:stretch;gap:5px;margin:18px 0;padding:12px;display:flex}.cx-comparison-formula span{flex:1;justify-content:space-between;align-items:center;gap:4px;font-size:12px;display:flex}.cx-comparison-formula i{color:#7edec1;font-size:18px;font-style:normal}.cx-comparison-formula strong{color:#7ee4bc;align-items:center;display:flex}.cx-factor-console{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.cx-factor-console section{background:#eff7fa;border-top:5px solid #4c8fab;border-radius:12px;flex-direction:column;min-height:125px;padding:13px;display:flex}.cx-factor-console span{color:#60798a;margin:8px 0}.cx-factor-console b{color:#21677f;margin-top:auto}.cx-check-strip span{color:#347162;background:#edf8f4}.cx-exclusive-timeline{grid-template-columns:repeat(4,1fr);gap:8px;margin:18px 0;display:grid}.cx-exclusive-timeline section{background:#eef6fa;border-radius:14px;grid-template-columns:auto 1fr;gap:6px;padding:13px;display:grid}.cx-exclusive-timeline b{color:#fff;text-align:center;background:#3d809b;border-radius:50%;grid-row:1/3;width:24px;height:24px}.cx-exclusive-timeline span{color:#5d7688;grid-column:2;font-size:12px}.cx-exclusive-clocks{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cx-exclusive-clocks section{background:#f8f1e6;border-radius:13px;align-items:center;gap:15px;padding:14px;display:flex}.cx-exclusive-clocks strong{color:#9d681b;font-size:24px}.cx-privacy-locks span{color:#6d587e;background:#f3eef8}.cx-land-dock{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;display:grid}.cx-land-dock section{background:#eff8f9;border:1px solid #bed9df;border-radius:16px;grid-template-columns:auto 1fr;gap:7px;padding:14px;display:grid}.cx-land-dock b{color:#fff;text-align:center;background:#327d88;border-radius:7px;grid-row:1/4;width:27px;height:27px}.cx-land-dock span,.cx-land-dock small{grid-column:2}.cx-land-movement-rules,.cx-tax-priority-gates,.cx-zoning-switches{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cx-land-movement-rules section,.cx-tax-priority-gates section,.cx-zoning-switches section{background:#f4f3ed;border-radius:11px;gap:7px;padding:12px;display:grid}.cx-land-movement-rules b,.cx-zoning-switches b{color:#536f76}.cx-substitute-tags span{color:#4c687d;background:#eef3f8}.cx-tax-priority-gates{grid-template-columns:1fr 1fr;margin:18px 0}.cx-tax-priority-gates section{background:#f1f6f9}.cx-tax-priority-gates span{color:#24725e}.cx-tax-priority-gates b{color:#8d5f24}.cx-tax-podium{justify-content:center;align-items:flex-end;gap:8px;margin:16px 0;display:flex}.cx-tax-podium section{background:#e8f5f1;border-radius:14px 14px 5px 5px;flex-direction:column;flex:1;max-width:300px;min-height:120px;padding:15px;display:flex}.cx-tax-podium section:first-child{background:#fff0c9;min-height:155px}.cx-tax-podium b{color:#a46e11;font-size:26px}.cx-tax-podium span{color:#617a76;margin-top:auto}.cx-priority-warnings span{color:#8c4838;background:#fff0eb}.cx-zoning-layers{gap:7px;margin:18px 0;display:grid}.cx-zoning-layers section{background:#edf7f7;border-radius:13px;grid-template-columns:50px 120px 1fr 1fr;align-items:center;gap:10px;padding:13px;display:grid}.cx-zoning-layers section:nth-child(2){background:#f4f0f9;margin:0 4%}.cx-zoning-layers section:nth-child(3){background:#fff4e4;margin:0 8%}.cx-zoning-layers b{color:#347783;font-size:20px}.cx-zoning-layers small{color:#6d7480}.cx-zoning-switches{grid-template-columns:1fr 1fr}.cx-zoning-locks span{color:#4c6176;background:#eef2f7}@media (max-width:680px){.cx-deposit-balance,.cx-exclusive-clocks,.cx-tax-priority-gates{grid-template-columns:1fr}.cx-deposit-balance{gap:8px}.cx-deposit-balance i{display:none}.cx-lease-use-states,.cx-factor-console,.cx-exclusive-timeline,.cx-land-dock,.cx-land-movement-rules,.cx-zoning-switches{grid-template-columns:1fr 1fr}.cx-rent-change-flow,.cx-check-strip,.cx-privacy-locks,.cx-substitute-tags,.cx-priority-warnings,.cx-zoning-locks{flex-direction:column}.cx-comparison-formula{overflow-x:auto}.cx-comparison-formula span{min-width:105px}.cx-zoning-layers section{grid-template-columns:42px 1fr}.cx-zoning-layers span,.cx-zoning-layers small{grid-column:2}.cx-zoning-layers section:nth-child(2),.cx-zoning-layers section:nth-child(3){margin:0}}@media (max-width:430px){.cx-lease-use-states,.cx-factor-console,.cx-exclusive-timeline,.cx-land-dock,.cx-land-movement-rules,.cx-zoning-switches{grid-template-columns:1fr}}
.cx-attachment-gates{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;display:grid}.cx-attachment-gates section{background:#f0f7f9;border:1px solid #c6dce3;border-radius:16px;grid-template-columns:auto 1fr;gap:7px;padding:14px;display:grid}.cx-attachment-gates section>b{color:#fff;text-align:center;background:#347f94;border-radius:50%;grid-row:1/4;width:28px;height:28px}.cx-attachment-gates span,.cx-attachment-gates small{grid-column:2}.cx-attachment-gates span{color:#27715f}.cx-attachment-gates small{color:#98503e}.cx-attachment-cases{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cx-attachment-cases section{background:#f5f2e9;border-radius:12px;flex-direction:column;min-height:110px;padding:13px;display:flex}.cx-attachment-cases span{color:#756c55;margin:7px 0}.cx-attachment-cases b{color:#3b6c78;margin-top:auto}.cx-cycle-wave{align-items:center;gap:7px;min-height:230px;margin:18px 0;display:flex}.cx-cycle-wave section{background:linear-gradient(#dff3f5,#f4fafb);border-radius:45% 45% 13px 13px;flex-direction:column;flex:1;min-height:145px;padding:13px;display:flex;box-shadow:0 7px #b7d9df}.cx-cycle-wave section:nth-child(2){box-shadow-color:#bcdcca;background:linear-gradient(#e7f6ed,#f7fbf8);min-height:180px;transform:translateY(-28px)}.cx-cycle-wave section:nth-child(3){box-shadow-color:#e5c990;background:linear-gradient(#fff0d3,#fffaf1);min-height:165px;transform:translateY(-12px)}.cx-cycle-wave section:nth-child(4){box-shadow-color:#d9bbc8;background:linear-gradient(#f5e9ee,#fbf7f9);min-height:125px;transform:translateY(22px)}.cx-cycle-wave strong{font-size:18px}.cx-cycle-wave span{color:#5e7884;margin:8px 0}.cx-cycle-wave small{margin-top:auto}.cx-cycle-signals{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cx-cycle-signals section{background:#eef3f7;border-radius:11px;gap:5px;padding:12px;display:grid}.cx-cycle-signals b{color:#42677b}.cx-cycle-cautions,.cx-boundary-excluded,.cx-penalty-warnings{gap:7px;margin:13px 0;display:flex}.cx-cycle-cautions span,.cx-boundary-excluded span,.cx-penalty-warnings span{color:#8c4d3c;background:#fff1e9;border-radius:9px;flex:1;padding:9px;font-size:12px}.cx-permit-designation{align-items:center;gap:7px;margin:18px 0;display:flex}.cx-permit-designation section{text-align:center;background:#edf7f7;border-radius:13px;flex:1;gap:5px;padding:14px;display:grid;position:relative}.cx-permit-designation b{color:#237182;font-size:21px}.cx-permit-designation i{z-index:2;color:#9f7a2c;font-style:normal;position:absolute;top:35%;right:-12px}.cx-permit-thresholds{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.cx-permit-thresholds section{text-align:center;background:#f1f5f7;border-top:4px solid #678da0;border-radius:11px;padding:12px}.cx-permit-thresholds strong,.cx-permit-thresholds b{display:block}.cx-permit-thresholds b{color:#286b82;margin-top:5px}.cx-permit-states{grid-template-columns:repeat(3,1fr);gap:9px;margin:14px 0;display:grid}.cx-permit-states section{background:#f7f2e9;border-radius:13px;flex-direction:column;min-height:115px;padding:13px;display:flex}.cx-permit-states b{color:#8b672c;margin:7px 0}.cx-permit-states span{color:#706955;margin-top:auto}.cx-boundary-sheet{background:repeating-linear-gradient(#f8fbfc,#f8fbfc 34px,#e5eef2 35px);border:1px solid #b9d2df;border-radius:16px;grid-template-columns:1fr 1fr;gap:7px;margin:18px 0;padding:13px;display:grid}.cx-boundary-sheet section{background:#ffffffd9;border-radius:8px;grid-template-columns:1fr 1.4fr;gap:8px;padding:10px;display:grid}.cx-boundary-sheet strong{color:#38677d}.cx-boundary-scene{background:#e6f2e9;border-radius:14px;justify-content:space-around;gap:12px;padding:22px 12px;display:flex}.cx-boundary-scene section{align-content:end;justify-items:center;gap:4px;min-height:105px;display:grid;position:relative}.cx-boundary-scene section:before{content:"";background:#c6814f;border-radius:3px;width:8px;height:55px;position:absolute;top:0;box-shadow:0 5px #8b5c39}.cx-boundary-scene b{color:#fff;background:#287b73;border-radius:8px;padding:3px 6px;position:absolute;top:-13px}.cx-boundary-scene span{color:#527062}.cx-boundary-excluded span{color:#685c78;background:#f2eef6}.cx-penalty-meters{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;display:grid}.cx-penalty-meters section{background:#eff6f8;border-radius:15px;grid-template-columns:1fr auto;gap:8px;padding:15px;display:grid}.cx-penalty-meters div{background:#d9e4e8;border-radius:10px;grid-column:1/-1;height:15px;overflow:hidden}.cx-penalty-meters i{background:#3b8ba0;border-radius:10px;height:100%;display:block}.cx-penalty-meters section:last-child i{background:#cf6a4f}.cx-penalty-meters b{color:#246d80;font-size:24px}.cx-penalty-meters section:last-child b{color:#a84d39}.cx-penalty-meters span{grid-column:1/-1}.cx-penalty-example{color:#eaf3f7;background:#253f52;border-radius:13px;grid-template-columns:1.3fr 1fr 1fr;gap:9px;padding:14px;display:grid}.cx-penalty-example b{color:#ffbda9}.cx-penalty-route,.cx-enforcement-ladder{gap:6px;margin:14px 0;display:flex}.cx-penalty-route span,.cx-enforcement-ladder span{color:#6c6249;background:#f5f1e7;border-radius:10px;flex:1;padding:10px;font-size:12px}.cx-penalty-route b,.cx-enforcement-ladder b{color:#a17b2d;display:block}.cx-building-switches{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0;display:grid}.cx-building-switches section{background:#eef5f8;border-radius:13px;grid-template-columns:auto 1fr;gap:7px;padding:13px;display:grid}.cx-building-switches b{color:#fff;text-align:center;background:#477f98;border-radius:7px;grid-row:1/3;width:25px;height:25px}.cx-building-switches span{color:#5e7684;grid-column:2}.cx-structure-objects{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.cx-structure-objects section{text-align:center;background:#fff5e5;border-bottom:5px solid #c6944c;border-radius:10px;padding:12px}.cx-structure-objects strong,.cx-structure-objects b{display:block}.cx-structure-objects b{color:#925f19;margin-top:5px}.cx-enforcement-ladder span:first-child{transform:translateY(-9px)}.cx-enforcement-ladder span:nth-child(2){transform:translateY(-3px)}@media (max-width:680px){.cx-attachment-gates,.cx-attachment-cases,.cx-cycle-signals,.cx-permit-states,.cx-building-switches{grid-template-columns:1fr}.cx-cycle-wave{flex-direction:column;gap:10px;min-height:0;padding:12px 0;overflow-x:visible}.cx-cycle-wave section{width:100%;min-width:0;box-shadow:none;transform:none!important}.cx-cycle-cautions,.cx-boundary-excluded,.cx-penalty-warnings,.cx-penalty-route,.cx-enforcement-ladder{flex-direction:column}.cx-permit-thresholds,.cx-structure-objects{grid-template-columns:1fr 1fr}.cx-boundary-sheet,.cx-penalty-example,.cx-penalty-meters{grid-template-columns:1fr}}@media (max-width:430px){.cx-permit-designation{flex-direction:column}.cx-permit-designation section{width:100%}.cx-permit-designation i{display:none}.cx-boundary-scene{flex-direction:column}.cx-boundary-scene section{min-height:90px}}
.cx-value-transform{grid-template-columns:repeat(3,1fr);gap:9px;margin:18px 0;display:grid}.cx-value-transform section{background:#eef7f9;border-radius:15px;grid-template-columns:1fr auto 1fr;align-items:center;gap:7px;padding:14px;display:grid}.cx-value-transform i{color:#b07c2b;font-size:20px;font-style:normal}.cx-value-transform b{color:#276c80}.cx-subrogation-process,.cx-survey-calendar{gap:6px;margin:14px 0;display:flex}.cx-subrogation-process span,.cx-survey-calendar span{color:#6c624b;background:#f5f0e7;border-radius:10px;flex:1;padding:10px;font-size:12px}.cx-subrogation-process b,.cx-survey-calendar b{color:#9f7528;display:block}.cx-subrogation-races,.cx-rate-risk,.cx-tax-transfers,.cx-tax-time-compare{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cx-subrogation-races section,.cx-rate-risk section,.cx-tax-transfers section,.cx-tax-time-compare section{background:#eff4f7;border-radius:11px;gap:6px;padding:12px;display:grid}.cx-subrogation-races b,.cx-tax-transfers b{color:#3b6b7e}.cx-finance-gauges{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;display:grid}.cx-finance-gauges section{text-align:center;background:#f7fbfc;border:8px solid #d6e6eb;border-radius:50%;flex-direction:column;align-items:center;min-height:180px;padding:14px;display:flex}.cx-finance-gauges strong{color:#27728a;font-size:22px}.cx-finance-gauges span{margin:6px 0}.cx-finance-gauges i{font-style:normal}.cx-finance-gauges b{color:#315f72;margin-top:auto}.cx-equity-slide{gap:6px;display:flex}.cx-equity-slide section{background:#edf7f2;border-radius:10px;flex:1;justify-content:space-between;padding:11px;display:flex}.cx-equity-slide b{color:#27735d}.cx-rate-risk{grid-template-columns:1fr 1fr;margin-top:12px}.cx-rate-risk section{background:#fff4e4}.cx-rate-risk b{color:#805d26}.cx-title-actors{grid-template-columns:repeat(4,1fr);gap:8px;margin:18px 0;display:grid}.cx-title-actors section{background:#f0f5f7;border-top:5px solid #557f94;border-radius:12px;flex-direction:column;min-height:105px;padding:13px;display:flex}.cx-title-actors section:last-child{background:#edf8f4;border-color:#2d9678}.cx-title-actors span{color:#617784;margin-top:auto}.cx-title-lines{gap:7px;display:flex}.cx-title-lines section{background:#f8f1e7;border-radius:10px;flex:1;grid-template-columns:auto auto auto;justify-content:center;align-items:center;gap:7px;padding:11px;display:grid}.cx-title-lines i{color:#9b752d;font-style:normal}.cx-title-lines strong{text-align:center;grid-column:1/-1}.cx-title-remedies{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:13px;display:grid}.cx-title-remedies section{background:#f3eef7;border-radius:11px;gap:6px;padding:12px;display:grid}.cx-title-remedies b{color:#67547b}.cx-survey-clocks{grid-template-columns:1fr 1fr;gap:13px;max-width:560px;margin:18px auto;display:grid}.cx-survey-clocks section{aspect-ratio:2;background:#f8fbfc;border:10px solid #cde1e7;border-radius:50%;justify-content:center;align-items:center;gap:14px;display:flex}.cx-survey-clocks section.is-inspect{border-color:#dfd2ea}.cx-survey-clocks b{color:#277386;font-size:30px}.cx-survey-clocks .is-inspect b{color:#785e91}.cx-survey-increments{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cx-survey-increments section{text-align:center;background:#fff4e2;border-radius:11px;padding:12px}.cx-survey-increments strong,.cx-survey-increments b{display:block}.cx-survey-increments b{color:#986315;margin-top:5px}.cx-survey-agreement{color:#e8f2f6;background:#253f52;border-radius:12px;grid-template-columns:1.2fr 3fr 1fr;gap:9px;margin:13px 0;padding:13px;display:grid}.cx-survey-agreement span{color:#7fe0c0}.cx-survey-agreement b{color:#dabdf0}.cx-extinction-doors{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;display:grid}.cx-extinction-doors section{background:#f0f5f7;border:2px solid #7898a9;border-radius:8px 8px 18px 18px;grid-template-columns:auto 1fr;gap:7px;padding:15px;display:grid;box-shadow:inset 0 -8px #d6e3e8}.cx-extinction-doors>section>b{color:#fff;text-align:center;background:#3d7187;border-radius:50%;grid-row:1/4;width:28px;height:28px}.cx-extinction-doors span,.cx-extinction-doors small{grid-column:2}.cx-tax-transfers section{background:#fff2ed;border-left:4px solid #b36b52}.cx-tax-transfers b{color:#914b38}.cx-tax-time-compare{grid-template-columns:1fr 1fr;margin-top:12px}.cx-tax-time-compare b{color:#3d6e83}.cx-tax-time-compare span{color:#647984}.cx-housing-casefiles{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0;display:grid}.cx-housing-casefiles section{background:#f0f6f8;border-left:8px solid #4f8398;border-radius:12px;grid-template-columns:auto 1fr;gap:7px;padding:14px;display:grid}.cx-housing-casefiles section:nth-child(2){border-color:#886ca1}.cx-housing-casefiles section:nth-child(3){border-color:#b17a2c}.cx-housing-casefiles section:nth-child(4){border-color:#2b9173}.cx-housing-casefiles>section>b{color:#386a80;grid-row:1/4;font-size:24px}.cx-housing-casefiles span,.cx-housing-casefiles small{grid-column:2}.cx-housing-casefiles span{color:#637b87}.cx-housing-casefiles small{color:#33715f}.cx-housing-sanctions,.cx-hearing-list{flex-wrap:wrap;gap:7px;margin:12px 0;display:flex}.cx-housing-sanctions span,.cx-hearing-list span{color:#8d4937;background:#fff1ec;border-radius:10px;flex:40%;padding:10px}.cx-hearing-list span{color:#68547a;background:#f2edf7}@media (max-width:680px){.cx-value-transform,.cx-subrogation-races,.cx-finance-gauges,.cx-title-remedies,.cx-survey-increments,.cx-extinction-doors,.cx-tax-transfers{grid-template-columns:1fr}.cx-subrogation-process,.cx-survey-calendar{flex-direction:column}.cx-finance-gauges section{aspect-ratio:auto;border-radius:20px;min-height:150px}.cx-title-actors{grid-template-columns:1fr 1fr}.cx-title-lines,.cx-equity-slide{flex-direction:column}.cx-survey-clocks,.cx-housing-casefiles,.cx-survey-agreement,.cx-tax-time-compare{grid-template-columns:1fr}.cx-housing-sanctions span,.cx-hearing-list span{flex-basis:100%}}@media (max-width:430px){.cx-title-actors,.cx-value-transform section{grid-template-columns:1fr}.cx-value-transform i{transform:rotate(90deg)}}
.cx-transfer-layers,.cx-policy-status,.cx-hlpa-clocks,.cx-coowner-examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.cx-transfer-layers section,.cx-policy-status section,.cx-hlpa-clocks section,.cx-coowner-examples section{background:linear-gradient(145deg,#fff,#f3f8fc);border:1px solid #cbd9e6;border-radius:16px;gap:7px;padding:16px;display:grid}.cx-transfer-layers small,.cx-policy-status strong{color:#087b75}.cx-transfer-layers strong,.cx-hlpa-clocks b,.cx-coowner-examples b{color:#12334a;font-size:1.05rem}.cx-transfer-layers b{color:#617588;font-weight:600}.cx-transfer-lease,.cx-repurchase-process,.cx-coowner-gates,.cx-farmland-decision{align-items:stretch;gap:8px;margin:16px 0;display:flex}.cx-transfer-lease span,.cx-repurchase-process span,.cx-coowner-gates span,.cx-farmland-decision span{color:#174d4a;background:#e8f6f4;border-radius:13px;flex:1;padding:12px 10px;font-size:.88rem}.cx-transfer-lease b,.cx-repurchase-process b,.cx-coowner-gates b,.cx-farmland-decision b{color:#008b82;margin-bottom:5px;display:block}.cx-transfer-forks,.cx-hlpa-scope,.cx-farmland-denied{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.cx-transfer-forks section,.cx-hlpa-scope section,.cx-farmland-denied section{background:#fff4e8;border:1px solid #f0d6b9;border-radius:13px;gap:6px;padding:13px;display:grid}.cx-transfer-forks b,.cx-hlpa-scope b{color:#9a5712}.cx-policy-timeline{gap:0;margin:22px 0;display:flex;overflow-x:auto}.cx-policy-timeline section{text-align:center;border-top:3px solid #16a39a;flex:1;min-width:128px;padding:35px 8px 12px;position:relative}.cx-policy-timeline section:before{content:"";background:#16a39a;border-radius:50%;width:13px;height:13px;position:absolute;top:-8px;left:50%}.cx-policy-timeline b,.cx-policy-timeline strong,.cx-policy-timeline span{display:block}.cx-policy-timeline strong{margin:7px 0;font-size:.88rem}.cx-policy-timeline span{color:#078079}.cx-policy-timeline .is-off{border-color:#b7bec7}.cx-policy-timeline .is-off:before{background:#8d98a4}.cx-policy-timeline .is-off span,.cx-policy-status .is-off strong{color:#7c4650}.cx-policy-trap,.cx-coowner-formula{color:#714b07;background:#fff1d6;border-radius:14px;padding:14px 16px;font-weight:700}.cx-hlpa-scope{grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0}.cx-hlpa-scope section{background:#edf7ff;border-color:#c6deef}.cx-hlpa-succession{gap:8px;display:grid}.cx-hlpa-succession span{color:#51468d;background:#f1eefc;border-radius:12px;padding:11px 14px}.cx-repurchase-form{border:2px solid #8fb9cc;border-radius:18px;margin:18px 0;overflow:hidden}.cx-repurchase-form section{border-bottom:1px solid #d5e2e8;grid-template-columns:1.1fr 1fr .8fr;padding:13px 15px;display:grid}.cx-repurchase-form section:last-child{border-bottom:0}.cx-repurchase-form b{color:#087b75}.cx-repurchase-rejected{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cx-repurchase-rejected strong{margin-right:5px}.cx-repurchase-rejected span{color:#9a3d3d;background:#f9e7e7;border-radius:999px;padding:8px 11px}.cx-coowner-formula{text-align:center;color:#076d66;background:#e7f7f4}.cx-farmland-allowed{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:18px 0;display:grid}.cx-farmland-allowed section{background:#eaf7ec;border:1px solid #bcdcc1;border-radius:14px;gap:5px;padding:14px;display:grid}.cx-farmland-allowed b{color:#28713a}.cx-farmland-denied section{background:#faecec;border-color:#e8c5c5}.cx-farmland-denied strong{color:#983f45}@media (max-width:700px){.cx-transfer-layers,.cx-policy-status,.cx-hlpa-clocks,.cx-coowner-examples{grid-template-columns:1fr}.cx-transfer-lease,.cx-repurchase-process,.cx-coowner-gates,.cx-farmland-decision{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cx-transfer-forks,.cx-farmland-denied{grid-template-columns:1fr}.cx-hlpa-scope,.cx-farmland-allowed{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-repurchase-form section{grid-template-columns:1fr;gap:4px}.cx-policy-timeline{flex-direction:column;gap:10px;overflow-x:visible}.cx-policy-timeline section{text-align:left;border-top:0;border-left:3px solid #16a39a;width:100%;min-width:0;padding:14px 10px 10px 20px}.cx-policy-timeline section:before{top:50%;left:-8px;transform:translateY(-50%)}}
.cx-lessee-ladder,.cx-renewal-window,.cx-tax-snapshot,.cx-association-blueprint{align-items:stretch;gap:8px;margin:20px 0;display:flex}.cx-lessee-ladder section,.cx-renewal-window section,.cx-tax-snapshot section,.cx-association-blueprint section{background:linear-gradient(150deg,#edf8f6,#fff);border:1px solid #beddd8;border-radius:15px;flex:1;gap:6px;padding:14px 10px;display:grid;position:relative}.cx-lessee-ladder section:not(:last-child):after,.cx-association-blueprint section:not(:last-child):after{content:"›";z-index:2;color:#159188;font-size:1.4rem;position:absolute;top:35%;right:-8px}.cx-lessee-ladder b,.cx-association-blueprint b{color:#0b8980}.cx-lessee-ladder span,.cx-association-blueprint span{color:#5e7280;font-size:.83rem}.cx-lessee-gates,.cx-rental-routes,.cx-renewal-total,.cx-tax-base-compare,.cx-public-land-rule{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:15px 0;display:grid}.cx-lessee-gates section,.cx-rental-routes section,.cx-renewal-total section,.cx-tax-base-compare section,.cx-public-land-rule section{background:#edf7ff;border:1px solid #c8deed;border-radius:14px;gap:6px;padding:14px;display:grid}.cx-lessee-gates .is-no{background:#faeded;border-color:#eccaca}.cx-lessee-gates .is-no b{color:#9e4148}.cx-lessee-price,.cx-renewal-exception,.cx-tax-settlement,.cx-association-memory{color:#704e0d;background:#fff3d9;border-radius:14px;padding:14px 16px;font-weight:650}.cx-rental-portfolio{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:18px 0;display:grid}.cx-rental-portfolio section{background:linear-gradient(145deg,#fff,#eef6fb);border:1px solid #cbdde8;border-radius:15px;gap:5px;min-height:105px;padding:14px;display:grid}.cx-rental-portfolio strong{color:#126e78}.cx-rental-portfolio span{font-size:.85rem}.cx-rental-portfolio b{color:#425f76;align-self:end}.cx-rental-routes{grid-template-columns:repeat(3,minmax(0,1fr))}.cx-rental-outsider,.cx-category-trap{color:#933e49;background:#fae9ea;border-radius:13px;padding:13px 15px}.cx-renewal-window section{border-top:5px solid #279b91}.cx-renewal-window strong{color:#097a72}.cx-renewal-total{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-renewal-total strong{color:#0b7f77;font-size:1.25rem}.cx-renewal-locks{flex-wrap:wrap;gap:8px;margin:15px 0;display:flex}.cx-renewal-locks span{color:#60487a;background:#f3edf8;border-radius:999px;padding:9px 11px;font-size:.86rem}.cx-category-families{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.cx-category-families section{background:#f8fbfd;border:1px solid #ccdae3;border-radius:15px;padding:14px}.cx-category-families strong{color:#176c75;margin-bottom:10px;display:block}.cx-category-families div{flex-wrap:wrap;gap:6px;display:flex}.cx-category-families span{color:#25645f;background:#e7f4f2;border-radius:999px;padding:6px 9px;font-size:.84rem}.cx-category-symbols{gap:8px;margin:14px 0;display:flex}.cx-category-symbols section{text-align:center;flex:1}.cx-category-symbols b{color:#fff;background:#138b83;border-radius:50%;place-items:center;width:38px;height:38px;margin:auto;display:grid}.cx-category-symbols span{margin-top:6px;font-size:.78rem;display:block}.cx-tax-snapshot section{background:#f5f7fa;border-color:#d8dfe6}.cx-tax-snapshot .is-focus{background:#dff5f1;border:2px solid #12978c;transform:translateY(-5px);box-shadow:0 9px 20px #11847a26}.cx-tax-snapshot strong,.cx-tax-snapshot b,.cx-tax-snapshot span{display:block}.cx-tax-snapshot strong{color:#087e75}.cx-tax-base-compare{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-tax-base-compare b{color:#087d75;font-size:1.15rem}.cx-association-blueprint section{min-width:0}.cx-public-land-rule{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-public-land-rule b{color:#0a8279}@media (max-width:700px){.cx-lessee-ladder,.cx-renewal-window,.cx-tax-snapshot,.cx-association-blueprint{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cx-lessee-ladder section:after,.cx-association-blueprint section:after{display:none}.cx-lessee-gates,.cx-rental-routes{grid-template-columns:1fr}.cx-rental-portfolio{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-category-families{grid-template-columns:1fr}.cx-category-symbols{grid-template-columns:repeat(3,1fr);display:grid}.cx-public-land-rule,.cx-tax-base-compare{grid-template-columns:1fr}}
.cx-intent-minds,.cx-kind-checkpoints,.cx-maintenance-clocks{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.cx-intent-minds section,.cx-kind-checkpoints section,.cx-maintenance-clocks section{background:linear-gradient(145deg,#fff,#eef7f7);border:1px solid #c8dce4;border-radius:16px;gap:6px;padding:15px;display:grid}.cx-intent-minds b,.cx-kind-checkpoints b{color:#088b81}.cx-intent-minds small{color:#687a86}.cx-intent-matrix,.cx-mbs-board,.cx-threshold-xray,.cx-registry-desks,.cx-rank-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:16px 0;display:grid}.cx-intent-matrix section{background:#f4f0fb;border-radius:14px;grid-template-columns:1fr auto 1fr;align-items:center;gap:7px;padding:13px;display:grid}.cx-intent-matrix strong{color:#604c82;grid-column:1/-1}.cx-thirdparty-flow,.cx-prepay-flow,.cx-building-merger,.cx-maintenance-rail{gap:8px;margin:17px 0;display:flex}.cx-thirdparty-flow span,.cx-prepay-flow span,.cx-building-merger span,.cx-maintenance-rail section{color:#225c57;background:#e7f5f2;border-radius:13px;flex:1;padding:12px 10px}.cx-thirdparty-flow b,.cx-prepay-flow b,.cx-building-merger b,.cx-maintenance-rail b{color:#07857c;margin-bottom:5px;display:block}.cx-mbs-board section{background:#fff;border:1px solid #cbd9e5;border-radius:16px;overflow:hidden}.cx-mbs-board header{color:#0b746d;background:#e9f5f4;justify-content:space-between;padding:12px 14px;display:flex}.cx-mbs-board p{padding:0 14px}.cx-mbs-board section>div{border-top:1px solid #e1e7eb;grid-template-columns:1fr 1fr;display:grid}.cx-mbs-board section>div b{padding:11px;font-size:.82rem}.cx-mbs-caution,.cx-deposit-formula,.cx-kind-example{color:#704b08;background:#fff2d7;border-radius:14px;padding:14px 16px;font-weight:700}.cx-threshold-xray section{background:#e9f7ef;border:1px solid #bee0c9;border-radius:17px;padding:16px}.cx-threshold-xray section.is-out{background:#faeeee;border-color:#ebcaca}.cx-threshold-xray strong{margin-bottom:10px;display:block}.cx-threshold-xray span{border-bottom:1px solid #5a787826;justify-content:space-between;padding:8px;display:flex}.cx-threshold-xray span:last-child{border-bottom:0}.cx-threshold-xray b{font-size:.78rem}.cx-deposit-case{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.cx-deposit-case>*{background:#f2f5f8;border-radius:12px;padding:11px}.cx-deposit-case strong{color:#166a63;background:#e5f4f1;grid-column:1/-1}.cx-registry-desks section{border:1px solid #c7dae4;border-radius:17px;overflow:hidden}.cx-registry-desks header{background:#edf6fa;justify-content:space-between;padding:14px;display:flex}.cx-registry-desks section>div{flex-wrap:wrap;gap:6px;padding:14px;display:flex}.cx-registry-desks section>div span{color:#28655f;background:#e8f5f2;border-radius:999px;padding:6px 9px}.cx-registry-desks footer{color:#715411;background:#f7f1e5;padding:11px 14px}.cx-rank-pair section{background:#f0eef8;border-radius:13px;gap:5px;padding:13px;display:grid}.cx-kind-checkpoints{grid-template-columns:repeat(5,minmax(0,1fr))}.cx-kind-clock{gap:8px;margin:16px 0;display:flex}.cx-kind-clock section{background:#f4f8fa;border-top:4px solid #168f86;flex:1;padding:13px}.cx-kind-clock strong,.cx-kind-clock span{display:block}.cx-kind-clock strong{color:#087a72;margin-bottom:6px}.cx-kind-example{gap:5px;display:grid}.cx-maintenance-rail{padding-top:7px;overflow-x:auto}.cx-maintenance-rail section{min-width:116px;position:relative}.cx-maintenance-rail section:not(:last-child):after{content:"→";z-index:2;color:#168b83;position:absolute;top:40%;right:-10px}.cx-maintenance-clocks section strong{font-size:.86rem}.cx-maintenance-clocks section b{color:#0b7c73;font-size:1.05rem}.cx-integrated-tags{flex-wrap:wrap;gap:8px;display:flex}.cx-integrated-tags span{color:#614d7e;background:#f1edf8;border-radius:999px;padding:8px 11px;font-size:.84rem}@media (max-width:700px){.cx-intent-minds,.cx-maintenance-clocks{grid-template-columns:1fr}.cx-kind-checkpoints{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-intent-matrix,.cx-mbs-board,.cx-threshold-xray,.cx-registry-desks,.cx-rank-pair{grid-template-columns:1fr}.cx-thirdparty-flow,.cx-prepay-flow,.cx-building-merger,.cx-kind-clock{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cx-maintenance-rail{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.cx-maintenance-rail section{min-width:0}.cx-maintenance-rail section:after{display:none}}
.cx-prescription-engines,.cx-auction-boats,.cx-license-prohibitions,.cx-coverage-specials,.cx-emigration-cases,.cx-farmland-clocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:17px 0;display:grid}.cx-prescription-engines section{background:linear-gradient(145deg,#e8f7f4,#fff);border:1px solid #bcded7;border-radius:18px;gap:7px;padding:16px;display:grid}.cx-prescription-engines strong{color:#126d66}.cx-prescription-engines b{font-size:1.45rem}.cx-prescription-engines span{font-size:.87rem}.cx-possession-tests{gap:8px;margin:16px 0;display:grid}.cx-possession-tests section{background:#edf7f3;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.cx-possession-tests section.is-break{color:#7f3030;background:#faecec}.cx-possession-tests b{background:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.cx-prescription-finish,.cx-local-rule,.cx-license-memory{color:#6e4c0c;background:#fff1d6;border-radius:14px;padding:14px 16px;font-weight:700}.cx-auction-waterline{background:#dceff4;border-bottom:5px solid #4b9dae;border-radius:14px;gap:5px;padding:14px;display:grid}.cx-auction-boats{grid-template-columns:repeat(3,minmax(0,1fr))}.cx-auction-boats section{border:1px solid;border-radius:16px;gap:7px;padding:14px;display:grid}.cx-auction-boats .is-aboard{background:#e7f7ed;border-color:#b6ddc4}.cx-auction-boats .is-sink{background:#f7eeee;border-color:#e6c7c7}.cx-auction-boats section:not(.is-aboard):not(.is-sink){background:#fff6dd;border-color:#e7d39b}.cx-auction-boats b{font-size:1.05rem}.cx-auction-clock,.cx-license-issue,.cx-emigration-line,.cx-farmland-route{gap:8px;margin:17px 0;display:flex}.cx-auction-clock span,.cx-license-issue section,.cx-emigration-line section,.cx-farmland-route span{background:#eef3f7;border-radius:13px;flex:1;gap:5px;padding:12px;display:grid}.cx-auction-clock b,.cx-license-issue b,.cx-farmland-route b{color:#07857c}.cx-license-prohibitions{grid-template-columns:repeat(3,minmax(0,1fr))}.cx-license-prohibitions section{background:#f6f1fb;border:1px solid #d9cee8;border-radius:16px;gap:7px;padding:15px;display:grid}.cx-license-prohibitions b{color:#6a4d87}.cx-coverage-bars{align-items:flex-end;gap:9px;height:190px;margin:20px 0;display:flex}.cx-coverage-bars section{text-align:center;flex:1;min-width:0}.cx-coverage-bars section>div{justify-content:center;align-items:flex-end;height:150px;display:flex}.cx-coverage-bars i{background:linear-gradient(#4baaa1,#c8ebe5);border-radius:9px 9px 2px 2px;justify-content:center;align-items:flex-start;width:min(54px,75%);padding-top:7px;font-style:normal;display:flex}.cx-coverage-bars strong{margin-top:7px;font-size:.78rem;display:block}.cx-coverage-specials{grid-template-columns:repeat(5,minmax(0,1fr))}.cx-coverage-specials section{text-align:center;background:#eef3fa;border-radius:13px;padding:12px 8px}.cx-coverage-specials strong,.cx-coverage-specials b{display:block}.cx-coverage-specials strong{min-height:34px;font-size:.76rem}.cx-coverage-specials b{color:#256e83}.cx-emigration-line section{border-top:4px solid #8ac9c2;position:relative}.cx-emigration-line section.is-deadline{background:#fff0df;border-color:#e38f34}.cx-emigration-line b,.cx-emigration-line strong,.cx-emigration-line span{display:block}.cx-emigration-line b{color:#087b73}.cx-emigration-gates{flex-wrap:wrap;gap:8px;display:flex}.cx-emigration-gates span{color:#24645e;background:#eaf6f3;border-radius:999px;padding:8px 11px}.cx-emigration-cases section{border-radius:15px;justify-content:space-between;gap:10px;padding:14px;display:flex}.cx-emigration-cases .is-yes{background:#e7f7ed}.cx-emigration-cases .is-no{background:#f9eaea}.cx-farmland-area{align-items:stretch;gap:8px;margin:18px 0;display:flex}.cx-farmland-area section{background:#eef7ef;border-radius:15px;flex:1;gap:5px;padding:14px;display:grid}.cx-farmland-area>i{align-self:center;font-size:1.3rem;font-style:normal}.cx-farmland-area .is-total{background:#fff0dc}.cx-farmland-clocks{grid-template-columns:repeat(3,minmax(0,1fr))}.cx-farmland-clocks section{background:#f1eff8;border:1px solid #dbd2e8;border-radius:17px;gap:7px;padding:15px;display:grid}.cx-farmland-clocks b{color:#675083;font-size:1.3rem}@media (max-width:700px){.cx-auction-boats,.cx-license-prohibitions,.cx-coverage-specials,.cx-farmland-clocks,.cx-prescription-engines,.cx-emigration-cases{grid-template-columns:1fr}.cx-auction-clock,.cx-license-issue,.cx-emigration-line,.cx-farmland-route{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cx-coverage-bars{gap:4px}.cx-coverage-bars strong{font-size:.67rem}.cx-farmland-area{grid-template-columns:1fr auto 1fr;display:grid}.cx-farmland-area .is-total{grid-column:1/-1}.cx-possession-tests section{grid-template-columns:auto 1fr}.cx-possession-tests span{grid-column:2}.cx-emigration-cases section{display:grid}}
.cx-pfi-timelines,.cx-price-offices,.cx-disposition-gates,.cx-area-layers,.cx-regulated-radars{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:17px 0;display:grid}.cx-pfi-timelines section{background:#fff;border:1px solid #c6dde0;border-radius:17px;overflow:hidden}.cx-pfi-timelines header{background:#e8f6f3;justify-content:space-between;gap:8px;padding:13px 14px;display:flex}.cx-pfi-timelines header b{color:#31726c;font-size:.76rem}.cx-pfi-timelines section>div{gap:7px;padding:13px;display:flex}.cx-pfi-timelines span{background:#f2f5f7;border-radius:10px;flex:1;padding:8px;font-size:.78rem}.cx-pfi-timelines span i{color:#07867d;font-style:normal;font-weight:700;display:block}.cx-pfi-timelines footer{color:#725311;background:#fff4dc;padding:10px 13px;font-weight:700}.cx-pfi-axis,.cx-price-trap,.cx-next-bid,.cx-disposition-use,.cx-area-worked,.cx-radar-memory{color:#6f4c0b;background:#fff1d5;border-radius:14px;padding:14px 16px;font-weight:700}.cx-price-offices{grid-template-columns:repeat(3,minmax(0,1fr))}.cx-price-offices section{background:linear-gradient(145deg,#edf6fa,#fff);border:1px solid #c8dde7;border-radius:17px;gap:7px;padding:16px;display:grid}.cx-price-offices b{color:#177689}.cx-price-offices small{border-top:1px dashed #bfd1d7;padding-top:9px}.cx-price-flow,.cx-bid-route,.cx-disposition-rail{gap:7px;margin:16px 0;display:flex}.cx-price-flow span,.cx-bid-route span,.cx-disposition-rail span{background:#eaf5f2;border-radius:12px;flex:1;padding:11px 9px;font-size:.78rem}.cx-price-flow b,.cx-bid-route b,.cx-disposition-rail b{color:#087f76;margin-bottom:4px;display:block}.cx-auction-methods{gap:8px;margin:15px 0;display:flex}.cx-auction-methods span{text-align:center;color:#614d7e;background:#f0ecf8;border-radius:999px;flex:1;padding:10px;font-weight:700}.cx-bid-calculator{background:#eef6f8;border-radius:18px;align-items:center;gap:10px;padding:16px;display:flex}.cx-bid-calculator section{text-align:center;flex:1}.cx-bid-calculator small,.cx-bid-calculator b{display:block}.cx-bid-calculator b{color:#087a72;font-size:1.2rem}.cx-bid-calculator>i{font-size:1.2rem;font-style:normal}.cx-disposition-gates{grid-template-columns:repeat(3,minmax(0,1fr))}.cx-disposition-gates section{border:1px solid;border-radius:16px;gap:7px;padding:14px;display:grid}.cx-disposition-gates .is-report{background:#e8f7ee;border-color:#b9ddc6}.cx-disposition-gates .is-approval{background:#f9ecec;border-color:#e6c6c6}.cx-disposition-gates b{font-size:1.05rem}.cx-area-layers{grid-template-columns:repeat(4,minmax(0,1fr))}.cx-area-layers section{background:#edf5f8;border-top:5px solid #4c9daa;border-radius:17px;gap:7px;padding:14px;display:grid}.cx-area-layers b{color:#246c79;font-size:.78rem}.cx-area-layers section>div{gap:6px;display:grid}.cx-area-layers span{background:#fff;border-radius:9px;padding:7px;font-size:.76rem}.cx-floor-counter,.cx-radar-numbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:16px 0;display:grid}.cx-floor-counter section,.cx-radar-numbers section{background:#f3eff8;border-radius:14px;gap:5px;padding:13px;display:grid}.cx-floor-counter b,.cx-radar-numbers b{color:#664e82}.cx-regulated-radars section{border:1px solid #c8dce3;border-radius:18px;overflow:hidden}.cx-regulated-radars header{background:#e7f5f2;justify-content:space-between;gap:10px;padding:14px;display:flex}.cx-regulated-radars header b{font-size:.78rem}.cx-regulated-radars section>div{gap:7px;padding:14px;display:grid}.cx-regulated-radars footer{color:#624e7d;background:#f5f0fa;padding:11px 14px;font-weight:700}@media (max-width:700px){.cx-pfi-timelines,.cx-price-offices,.cx-disposition-gates,.cx-regulated-radars{grid-template-columns:1fr}.cx-area-layers{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-price-flow,.cx-bid-route,.cx-disposition-rail{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cx-bid-calculator{grid-template-columns:1fr auto 1fr;display:grid}.cx-bid-calculator section:last-child{grid-column:1/-1}.cx-floor-counter,.cx-radar-numbers{grid-template-columns:1fr}.cx-pfi-timelines section>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}
.cx-standard-selection,.cx-handoff-line{gap:8px;margin:16px 0;display:flex}.cx-standard-selection span,.cx-handoff-line span{background:#eaf6f2;border-radius:13px;flex:1;padding:11px;font-size:.78rem}.cx-standard-selection b,.cx-handoff-line b{color:#087f76;margin-bottom:4px;display:block}.cx-standard-equation{background:#eef5f8;border-radius:18px;align-items:stretch;gap:7px;padding:15px;display:flex}.cx-standard-equation section{text-align:center;flex:1;padding:10px 5px;position:relative}.cx-standard-equation small,.cx-standard-equation strong{display:block}.cx-standard-equation strong{color:#16778a;margin-top:7px}.cx-standard-equation i{font-style:normal;position:absolute;top:50%;right:-8px}.cx-standard-result{background:#e8f7ee;border-radius:14px;justify-content:space-between;align-items:center;margin:12px 0;padding:14px 16px;display:flex}.cx-standard-result b{color:#18764a;font-size:1.1rem}.cx-b33-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;padding:14px 16px;font-weight:700}.cx-b33-note.is-alert{color:#8c3b34;background:#fce9e7}.cx-role-cards,.cx-permit-sort,.cx-predecision-bundle,.cx-remodel-votes,.cx-housing-models,.cx-form-overlay,.cx-form-penalties{gap:10px;margin:16px 0;display:grid}.cx-role-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.cx-role-cards section,.cx-remodel-votes section{background:#edf5f8;border-radius:16px;gap:6px;padding:15px;display:grid}.cx-role-cards strong,.cx-remodel-votes b{color:#15778a}.cx-permit-sort,.cx-predecision-bundle{grid-template-columns:repeat(4,minmax(0,1fr))}.cx-permit-sort section,.cx-predecision-bundle section{border:1px solid;border-radius:15px;gap:6px;padding:13px;display:grid}.cx-permit-sort .is-in,.cx-predecision-bundle section{background:#eaf7ef;border-color:#b8ddc7}.cx-permit-sort .is-out{background:#f9ecec;border-color:#e6c6c6}.cx-predecision-bundle i{color:#168457;font-style:normal}.cx-predecision-clocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:16px 0;display:grid}.cx-predecision-clocks section{background:#f2eff9;border-radius:17px;gap:5px;padding:16px;display:grid}.cx-predecision-clocks b{color:#654e84;font-size:1.3rem}.cx-remodel-gauges{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:17px 0;display:grid}.cx-remodel-gauges section{background:#eef6f8;border-radius:17px;padding:14px}.cx-remodel-gauges section>div{background:#d8e4e8;border-radius:99px;height:10px;overflow:hidden}.cx-remodel-gauges i{border-radius:inherit;background:linear-gradient(90deg,#29a89a,#6b8fd8);height:100%;display:block}.cx-remodel-gauges strong,.cx-remodel-gauges span{margin-top:7px;display:block}.cx-remodel-gauges strong{font-size:1.25rem}.cx-remodel-votes{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-housing-models{grid-template-columns:repeat(3,minmax(0,1fr))}.cx-housing-models section{border:1px solid #c9dce3;border-radius:18px;overflow:hidden}.cx-housing-models header{background:#eaf5f2;gap:6px;padding:14px;display:grid}.cx-housing-models header b{color:#087f76}.cx-housing-models section>span{padding:8px 14px;display:block}.cx-landlease-strip{background:#fff1d5;border-radius:15px;justify-content:center;align-items:center;gap:14px;padding:15px;display:flex}.cx-landlease-strip span{flex:1}.cx-form-overlay{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-form-overlay section{background:#edf5f8;border-radius:18px;gap:8px;padding:16px;display:grid}.cx-form-overlay .is-exclusive{background:#eaf7ef;border:2px solid #79c49b}.cx-form-overlay strong{font-size:1.05rem}.cx-form-overlay span{background:#fff;border-radius:10px;padding:8px}.cx-form-overlay span b{color:#16784c;display:block}.cx-form-penalties{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-form-penalties section{background:#f8edf0;border-radius:15px;gap:6px;padding:14px;display:grid}.cx-form-penalties b{color:#8a4050}@media (max-width:700px){.cx-standard-selection,.cx-handoff-line,.cx-standard-equation{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cx-standard-equation i{display:none}.cx-role-cards,.cx-permit-sort,.cx-predecision-bundle,.cx-remodel-gauges,.cx-housing-models,.cx-predecision-clocks,.cx-remodel-votes,.cx-form-overlay,.cx-form-penalties{grid-template-columns:1fr}.cx-landlease-strip{align-items:flex-start}.cx-landlease-strip i{display:none}}
.cx-possessor-ledger{grid-template-columns:100px repeat(3,minmax(150px,1fr));gap:6px;margin:16px 0;padding-bottom:4px;display:grid;overflow-x:auto}.cx-possessor-ledger__head,.cx-possessor-ledger__row{display:contents}.cx-possessor-ledger__head span{color:#087f76;text-align:center;background:#eaf6f2;border-radius:8px;justify-content:center;align-items:center;padding:8px 6px;font-size:.72rem;font-weight:700;display:flex}.cx-possessor-ledger__row strong{background:#f3f8f9;border-radius:10px;align-items:center;padding:10px 8px;font-size:.8rem;display:flex}.cx-possessor-ledger__row span{background:#fff;border:1px solid #e0e9ec;border-radius:10px;align-items:center;padding:10px 8px;font-size:.74rem;line-height:1.35;display:flex}.cx-b34-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b34-note.is-alert{color:#8c3b34;background:#fce9e7}.cx-lien-gates,.cx-lien-examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.cx-lien-gates section{background:#f3f8f9;border-radius:16px;gap:8px;padding:14px;display:grid}.cx-lien-gates strong{font-size:.85rem}.cx-lien-gates section>div{flex-direction:column;gap:6px;display:flex}.cx-lien-gates .is-pass,.cx-lien-examples .is-pass{color:#15703f;background:#e7f6ee}.cx-lien-gates .is-fail,.cx-lien-examples .is-fail{color:#a1423a;background:#fbeae8}.cx-lien-gates .is-pass,.cx-lien-gates .is-fail{border-radius:9px;padding:8px 10px;font-size:.75rem}.cx-lien-examples section{text-align:center;border:1px solid;border-radius:16px;gap:6px;padding:14px;display:grid}.cx-lien-examples .is-pass{border-color:#b8ddc7}.cx-lien-examples .is-fail{border-color:#e6c6c6}.cx-lien-examples i{font-size:1.3rem;font-style:normal}.cx-lien-examples .is-pass i{color:#168457}.cx-lien-examples .is-fail i{color:#a1423a}.cx-rate-track{gap:10px;margin:16px 0;display:flex}.cx-rate-track section{text-align:center;background:linear-gradient(145deg,#fff,#eef5f8);border:1px solid #d7e4e8;border-radius:16px;flex:1;gap:5px;padding:16px 14px;display:grid}.cx-rate-track b{color:#fff;background:#177f76;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin:0 auto;font-size:.72rem;display:flex}.cx-rate-track strong{font-size:.92rem}.cx-rate-track span{color:#16778a;font-weight:700}.cx-rate-track small{color:#6b7c82;font-size:.72rem}.cx-rate-sidenote{background:#f2eff9;border-radius:14px;align-items:center;gap:10px;margin:12px 0;padding:14px 16px;display:flex}.cx-rate-sidenote strong{color:#654e84;white-space:nowrap}.cx-efficiency-rings{gap:10px;margin:16px 0;display:grid}.cx-efficiency-rings section{background:#f3f8f9;border-radius:14px;padding:12px 14px}.cx-efficiency-rings__bar{background:#dce7ea;border-radius:99px;height:10px;margin-bottom:8px;overflow:hidden}.cx-efficiency-rings__bar i{border-radius:inherit;background:linear-gradient(90deg,#29a89a,#2f6fb0);height:100%;display:block}.cx-efficiency-rings strong{color:#16778a;display:block}.cx-efficiency-rings span{color:#4b5a60;margin-top:2px;font-size:.78rem;display:block}.cx-efficiency-traits{flex-direction:column;gap:8px;margin:12px 0;display:flex}.cx-efficiency-traits span{color:#6f4c0b;background:#fff1d5;border-radius:12px;padding:10px 14px;font-size:.8rem}.cx-leverage-states{gap:10px;margin:16px 0;display:grid}.cx-leverage-states section{border:1px solid;border-radius:16px;gap:5px;padding:14px 16px;display:grid}.cx-leverage-states .is-plus{background:#eaf7ef;border-color:#b8ddc7}.cx-leverage-states .is-neutral{background:#f3f4f6;border-color:#d8dce1}.cx-leverage-states .is-minus{background:#f9ecec;border-color:#e6c6c6}.cx-leverage-states strong{font-size:.92rem}.cx-leverage-states span{color:#4b5a60;font-size:.78rem}.cx-leverage-states b{font-size:.85rem}.cx-leverage-states .is-plus b{color:#168457}.cx-leverage-states .is-minus b{color:#a1423a}.cx-leverage-ratio{background:#eef5f8;border-radius:14px;align-items:center;gap:10px;margin:12px 0;padding:14px 16px;display:flex}.cx-leverage-ratio strong{white-space:nowrap;color:#16778a}.cx-prohibition-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.cx-prohibition-grid section{background:#f8edf0;border:1px solid #ecd3da;border-radius:16px;gap:8px;padding:14px;display:grid}.cx-prohibition-grid header{gap:4px;display:grid}.cx-prohibition-grid header b{color:#8a4050;font-size:.68rem;font-weight:700}.cx-prohibition-grid span{background:#fff;border-radius:9px;padding:8px 9px;font-size:.75rem}@media (max-width:700px){.cx-lien-gates,.cx-lien-examples,.cx-prohibition-grid{grid-template-columns:1fr}.cx-rate-track{grid-template-columns:1fr;display:grid}.cx-possessor-ledger{grid-template-columns:88px repeat(3,minmax(135px,1fr))}}
.cx-lease-gate{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.cx-lease-gate section{border:1px solid;border-radius:16px;gap:6px;padding:14px;display:grid}.cx-lease-gate .is-in{background:#eaf7ef;border-color:#b8ddc7}.cx-lease-gate .is-out{background:#f9ecec;border-color:#e6c6c6}.cx-lease-gate b{font-size:1rem}.cx-lease-gate .is-in b{color:#168457}.cx-lease-gate .is-out b{color:#a1423a}.cx-lease-gate span{color:#4b5a60;font-size:.78rem}.cx-lease-ladder{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.cx-lease-ladder section{background:#eef5f8;border-radius:16px;gap:8px;padding:14px 16px;display:grid}.cx-lease-ladder strong{color:#16778a;font-size:.95rem}.cx-lease-ladder span{background:#fff;border:1px solid #dbe6ea;border-radius:9px;padding:8px 10px;font-size:.78rem}.cx-lease-exclude{background:#f8edf0;border-radius:14px;gap:5px;margin:12px 0;padding:14px 16px;display:grid}.cx-lease-exclude strong{color:#8a4050}.cx-lease-exclude span{color:#4b5a60;font-size:.8rem}.cx-lease-overcap{background:#f3f8f9;border-radius:14px;gap:8px;margin:12px 0;padding:14px 16px;display:grid}.cx-lease-overcap>strong{color:#16778a;font-size:.85rem}.cx-lease-overcap>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cx-lease-overcap span{border-radius:10px;gap:5px;padding:10px;display:grid}.cx-lease-overcap .is-keep{background:#eaf7ef}.cx-lease-overcap .is-lose{background:#f9ecec}.cx-lease-overcap b{font-size:.72rem}.cx-lease-overcap .is-keep b{color:#168457}.cx-lease-overcap .is-lose b{color:#a1423a}.cx-lease-overcap i{color:#4b5a60;font-size:.74rem;font-style:normal}.cx-b35-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b35-note.is-alert{color:#8c3b34;background:#fce9e7}.cx-tax-thresholds{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.cx-tax-thresholds section{text-align:center;background:linear-gradient(145deg,#fff,#eef5f8);border:1px solid #d7e4e8;border-radius:16px;gap:6px;padding:16px;display:grid}.cx-tax-thresholds strong{color:#4b5a60;font-size:.85rem}.cx-tax-thresholds b{color:#16778a;font-size:1.3rem}.cx-tax-method{background:#f3f8f9;border-radius:14px;align-items:center;gap:10px;margin:12px 0;padding:14px 16px;display:flex}.cx-tax-method span{flex:1;font-size:.82rem}.cx-tax-method i{color:#177f76;font-style:normal}.cx-rental-filter{margin:16px 0}.cx-rental-filter section{background:#f3f8f9;border-radius:16px;gap:8px;padding:14px 16px;display:grid}.cx-rental-filter strong{font-size:.88rem}.cx-rental-filter section>div{gap:8px;display:flex}.cx-rental-filter .is-yes{color:#6f4c0b;background:#fff1d5;border-radius:9px;flex:1;padding:9px 10px;font-size:.78rem}.cx-rental-filter .is-no{color:#168457;background:#eaf7ef;border-radius:9px;flex:1;padding:9px 10px;font-size:.78rem}.cx-rental-overseas{background:#eef5f8;border-radius:14px;gap:5px;margin:12px 0;padding:14px 16px;display:grid}.cx-rental-overseas strong{color:#16778a}.cx-rental-overseas span{color:#4b5a60;font-size:.8rem}.cx-zone-tiers{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.cx-zone-tiers section{background:#eef5f8;border-radius:15px;gap:6px;padding:13px;display:grid}.cx-zone-tiers strong{color:#16778a;font-size:.85rem}.cx-zone-tiers span{background:#fff;border-radius:8px;padding:6px 8px;font-size:.7rem}.cx-zone-check{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.cx-zone-check span{border-radius:10px;padding:8px 11px;font-size:.76rem}.cx-zone-check .is-urban{color:#168457;background:#eaf7ef}.cx-zone-check .is-not-urban{color:#a1423a;background:#f9ecec}.cx-dup-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.cx-dup-board section{background:#f3f8f9;border-radius:16px;gap:6px;padding:14px 16px;display:grid}.cx-dup-board strong{color:#16778a;font-size:.85rem}.cx-dup-board span{background:#fff;border-radius:9px;padding:7px 9px;font-size:.76rem}.cx-dup-mandatory,.cx-dup-relax{background:#eef5f8;border-radius:14px;gap:6px;margin:12px 0;padding:14px 16px;display:grid}.cx-dup-mandatory strong,.cx-dup-relax strong{color:#16778a}.cx-dup-mandatory span{color:#4b5a60;font-size:.8rem}.cx-dup-mandatory b,.cx-dup-relax b{font-size:.9rem}@media (max-width:700px){.cx-lease-gate,.cx-lease-ladder,.cx-tax-thresholds,.cx-zone-tiers,.cx-dup-board,.cx-lease-overcap>div{grid-template-columns:1fr}}
.cx-b36-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b36-note.is-alert{color:#8c3b34;background:#fce9e7}.cx-mis-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.cx-mis-compare section{background:#eef5f8;border-radius:16px;gap:6px;padding:14px;display:grid}.cx-mis-compare strong{font-size:.82rem}.cx-mis-compare b{color:#16778a;font-size:.9rem}.cx-mis-compare span{color:#4b5a60;font-size:.74rem}.cx-mis-effect{gap:10px;margin:12px 0;display:flex}.cx-mis-effect span{background:#f3f8f9;border-radius:12px;flex:1;gap:5px;padding:12px;font-size:.78rem;display:grid}.cx-mis-effect b{color:#177f76}.cx-rrs-gates{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.cx-rrs-gates span{border-radius:10px;padding:9px 12px;font-size:.78rem}.cx-rrs-gates .is-valid{color:#168457;background:#eaf7ef}.cx-rrs-gates .is-invalid{color:#a1423a;background:#f9ecec}.cx-rrs-examples{background:#f3f8f9;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;padding:14px 16px;display:flex}.cx-rrs-examples strong{color:#16778a;font-size:.8rem}.cx-rrs-examples span{background:#fff;border-radius:9px;padding:7px 10px;font-size:.76rem}.cx-tt-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.cx-tt-types section{background:#eef5f8;border-radius:16px;gap:6px;padding:14px;display:grid}.cx-tt-types strong{color:#16778a;font-size:.85rem}.cx-tt-types span{color:#4b5a60;font-size:.76rem}.cx-tt-auction{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.cx-tt-auction section{background:#f3f8f9;border-radius:16px;gap:6px;padding:14px;display:grid}.cx-tt-auction strong{font-size:.85rem}.cx-tt-auction span{color:#4b5a60;font-size:.76rem}.cx-tt-auction .is-shield{background:#eaf7ef;border:2px solid #79c49b}.cx-tt-auction .is-shield strong{color:#168457}.cx-jot-noapply{color:#8a4050;background:#f8edf0;border-radius:14px;margin:12px 0;padding:12px 16px;font-size:.8rem}.cx-transfer-excl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.cx-transfer-excl section{background:#f9ecec;border:1px solid #e6c6c6;border-radius:16px;gap:5px;padding:14px;display:grid}.cx-transfer-excl strong{color:#a1423a;font-size:.82rem}.cx-transfer-excl span{color:#4b5a60;font-size:.74rem}.cx-transfer-inc{color:#168457;background:#eaf7ef;border-radius:14px;margin:12px 0;padding:12px 16px;font-size:.8rem;font-weight:700}.cx-uio-list{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.cx-uio-list span{color:#16778a;background:#eef5f8;border-radius:10px;padding:9px 12px;font-size:.78rem;font-weight:700}.cx-uio-not{color:#a1423a;background:#f9ecec;border-radius:14px;margin:12px 0;padding:12px 16px;font-size:.8rem}@media (max-width:700px){.cx-mis-compare,.cx-tt-types,.cx-tt-auction,.cx-transfer-excl{grid-template-columns:1fr}}
.cx-b37-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b37-note.is-alert{color:#8c3b34;background:#fce9e7}.cx-fact-qa{gap:10px;margin:16px 0;display:grid}.cx-fact-qa section{background:#eef5f8;border-radius:16px;gap:5px;padding:14px 16px;display:grid}.cx-fact-qa strong{color:#16778a;font-size:.82rem}.cx-fact-qa span{color:#334;font-size:.78rem}.cx-easement-extra{color:#334;background:#f3f8f9;border-radius:14px;margin:12px 0;padding:12px 16px;font-size:.8rem}.cx-cg-natures{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.cx-cg-natures section{background:#eef5f8;border-radius:16px;gap:6px;padding:14px;display:grid}.cx-cg-natures strong{color:#16778a;font-size:.85rem}.cx-cg-natures span{color:#4b5a60;font-size:.76rem}.cx-float-timeline{gap:10px;margin:16px 0;display:flex}.cx-float-timeline section{text-align:center;background:linear-gradient(145deg,#fff,#eef5f8);border:1px solid #d7e4e8;border-radius:16px;flex:1;gap:5px;padding:16px 14px;display:grid}.cx-float-timeline b{color:#fff;background:#177f76;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin:0 auto;font-size:.72rem;display:flex}.cx-float-timeline strong{font-size:.85rem}.cx-float-timeline span{color:#4b5a60;font-size:.74rem}.cx-anchor-date{text-align:center;color:#16778a;background:#eef5f8;border-radius:16px;margin:16px 0;padding:16px;font-size:1.05rem;font-weight:800}@media (max-width:700px){.cx-cg-natures,.cx-float-timeline{flex-direction:column;grid-template-columns:1fr}}
.cx-b38-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b38-note.is-alert{color:#8c3b34;background:#fce9e7}.cx-fence-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.cx-fence-row section{border:1px solid;border-radius:16px;gap:6px;padding:14px;display:grid}.cx-fence-row .is-in{background:#eaf7ef;border-color:#b8ddc7}.cx-fence-row .is-out{background:#f9ecec;border-color:#e6c6c6}.cx-fence-row strong{font-size:.85rem}.cx-fence-row .is-in strong{color:#168457}.cx-fence-row .is-out strong{color:#a1423a}.cx-fence-row span{color:#4b5a60;font-size:.76rem;display:block}.cx-reg-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.cx-reg-split section{border-radius:16px;gap:6px;padding:14px;display:grid}.cx-reg-split .is-no{background:#eaf7ef}.cx-reg-split .is-yes{background:#f9ecec}.cx-reg-split strong{font-size:.85rem}.cx-reg-split span{background:#fff;border-radius:9px;padding:7px 9px;font-size:.74rem}@media (max-width:700px){.cx-fence-row,.cx-reg-split{grid-template-columns:1fr}}
.cx-b39-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b39-note.is-alert{color:#8c3b34;background:#fce9e7}.cx-fine-router{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.cx-fine-router section{background:#eef5f8;border-radius:16px;gap:6px;padding:13px;display:grid}.cx-fine-router strong{color:#16778a;font-size:.8rem}.cx-fine-router span{background:#fff;border-radius:8px;padding:6px 8px;font-size:.7rem}.cx-easement-extra.is-alert-tone{color:#a1423a;background:#f9ecec}@media (max-width:700px){.cx-fine-router{grid-template-columns:1fr}}
.cx-b40-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b40-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b41-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b41-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b42-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b42-note.is-alert{color:#8c3b34;background:#fce9e7}.cx-formula-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.cx-formula-panel section{background:#eef5f8;border-radius:16px;gap:5px;padding:13px;display:grid}.cx-formula-panel strong{color:#16778a;font-size:.8rem}.cx-formula-panel span{background:#fff;border-radius:8px;padding:7px 9px;font-size:.74rem}@media (max-width:700px){.cx-formula-panel{grid-template-columns:1fr}}
.cx-b43-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b43-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b44-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b44-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b45-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b45-note.is-alert{color:#8c3b34;background:#fce9e7}.cx-tax-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.cx-tax-grid section{background:#eef5f8;border-radius:16px;gap:6px;padding:13px;display:grid}.cx-tax-grid strong{color:#16778a;font-size:.8rem}.cx-tax-grid span{background:#fff;border-radius:8px;padding:7px 8px;font-size:.7rem;display:block}.cx-tax-grid span b{color:#654e84;margin-bottom:2px;font-size:.65rem;display:block}@media (max-width:700px){.cx-tax-grid{grid-template-columns:1fr}}
.cx-b46-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b46-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b47-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b47-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b48-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b48-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b49-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b49-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b50-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b50-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b51-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b51-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b52-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b52-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b53-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b53-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b54-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b54-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b55-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b55-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b56-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b56-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b57-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b57-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b58-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b58-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b59-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b59-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b60-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b60-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b61-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b61-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b62-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b62-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b63-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b63-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b64-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b64-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b65-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b65-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b66-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b66-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b67-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b67-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b68-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b68-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b69-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b69-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b70-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b70-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b71-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b71-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b72-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b72-note.is-alert{color:#8c3b34;background:#fce9e7}
.cx-b73-note{color:#6f4c0b;background:#fff1d5;border-radius:14px;margin:12px 0;padding:14px 16px;font-weight:700}.cx-b73-note.is-alert{color:#8c3b34;background:#fce9e7}
