#businessPanel{top:12px;left:12px;width:370px;max-height:calc(100% - 60px)}#businessPanel label{display:block;font-size:14px;margin:10px 0}#businessPanel input,#businessPanel select{display:block;width:100%;margin-top:4px;font:inherit;padding:8px;border:1px solid #bfcfc6;border-radius:6px}#businessPanel h3{font-size:15px}.status-row{display:grid;grid-template-columns:12px 1fr;gap:5px 8px;font-size:14px}.status-row strong{grid-column:2;font-size:13px}.status-dot{width:12px;height:12px;border:1px solid #536c60;border-radius:3px;margin-top:3px}.business-info{grid-template-columns:1fr;gap:5px}.business-info dt{font-size:12px;color:#53675f}.business-info dd{overflow-wrap:anywhere;margin-bottom:5px}#detail h3{font-size:16px;border-top:1px solid #dbe5df;padding-top:15px}header{flex-wrap:wrap}#detail{max-height:calc(100% - 55px)}@media(max-width:700px){#businessPanel{width:calc(100% - 24px);max-height:calc(100% - 40px)}#detail{max-height:60%}}
#detail .planning-section{border-top:1px solid #dbe5df;padding:12px 0 4px}#detail summary{cursor:pointer;font-size:15px;font-weight:650;line-height:1.45}#detail .planning-info{display:block;margin:12px 0;font-size:14px;line-height:1.45}#detail .planning-info dt{color:#53675f;margin-top:10px}#detail .planning-info dd{font-weight:650;margin-top:2px}#detail .industry-group{font-size:14px;margin-top:14px;line-height:1.45}#detail .industry-section ul{padding-left:20px;font-size:14px;line-height:1.5}#detail .industry-section li{margin-bottom:8px}#detail .planning-note{font-size:13px;line-height:1.5;color:#53675f}#detail{overscroll-behavior:contain}
