#planQuoteBody[hidden]{display:none!important}.plan-status-available{background:#e4f4ec!important;color:#207843!important}.plan-status-optional{background:#cce4ff!important;color:#174c7d!important}.plan-status-occupied,.plan-status-pavilion{background:#e4ebf5!important;color:#173e68!important}.plan-company-details{margin:14px 0}.plan-company-details h3{margin:8px 0;font-size:17px}.plan-company-details p{font-size:13px;line-height:1.5}.plan-company-details .pill{display:inline-block;text-decoration:none}.plan-company-details button:disabled{opacity:.55;cursor:default}.plan-status-legend .optional-dot{background:#a9d3ff;border-color:#6c9ccd}#plan .plan-hotspot.optional{background:#a9d3ff;outline:none}.plan-hotspot{overflow:hidden;overflow-wrap:anywhere}.plan-hotspot.selected,.spot.selected{outline:3px solid #0969f5!important;outline-offset:-3px;z-index:6}.spot.optional{background:#a9d3ff!important;color:#17304f}.spot{overflow:hidden;overflow-wrap:anywhere}#planNamePublication button{margin:8px 8px 8px 0;width:auto}#planNamePublication [role=status]{color:#b42318}#detail>span[class^=plan-status]{display:inline-block;padding:4px 10px;border-radius:12px;font-weight:700}