.site-discovery{box-sizing:border-box;max-width:1100px;margin:48px auto;padding:28px 24px;border-top:1px solid #d5dfe3;color:#244050;font:16px/1.8 system-ui,sans-serif}.site-discovery h2{font-size:23px;line-height:1.4}.site-discovery nav{display:flex;gap:20px;flex-wrap:wrap}.site-discovery a{color:inherit;text-underline-offset:4px}.site-discovery .analytics-notice{font-size:13px;color:#52626a}.site-discovery button{font:inherit;font-size:13px;padding:8px 12px;background:white;color:#244050;border:1px solid #9aaab4;cursor:pointer}.jz-webmaster-link{display:block;padding:12px 24px;background:#eaf1f5;color:#193d50;font:15px/1.5 system-ui;text-align:right}
.site-discovery{flex-shrink:0}
@media(max-width:700px){
 html body.jizhu-designer-page{height:auto;min-height:100dvh;overflow-y:auto}
 html body.jizhu-designer-page .app{flex:none;height:auto;min-height:0;display:flex;flex-direction:column}
 html body.jizhu-designer-page .panel{flex:none;height:auto;min-height:0;overflow:visible;width:100%;max-width:100%}
 html body.jizhu-designer-page .panel-content{flex:none;height:auto;max-height:none;overflow:visible}
 html body.jizhu-designer-page .summary{position:static}
 html body.jizhu-designer-page .topbar{height:auto;min-height:42px;padding:6px 10px;overflow:visible}
 html body.jizhu-designer-page .topbar .topbar-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;min-width:0}
 html body.jizhu-designer-page .topbar .topbar-actions>button{min-width:0;max-width:100%;white-space:normal}
}
