.brick-page{padding-top:8px}.brick-page .mini-intro{margin-bottom:12px}.brick-page .mini-intro h1{font-size:36px;margin:8px 0}.brick-panel{max-width:470px;padding:16px;margin-bottom:24px}.brick-panel .mini-stats{padding-bottom:0}.brick-panel .mini-status{font-size:13px;min-height:38px;margin:8px 0}.brick-court{display:block;width:100%;border:2px solid #75a5a7;border-radius:14px;overflow:hidden;touch-action:none;cursor:ew-resize;background:#112f3c}.brick-court canvas{display:block;width:100%;height:auto}.brick-court:focus-visible{outline:4px solid #f5b769;outline-offset:3px}.brick-panel .mini-controls{display:flex;gap:10px;margin-top:12px}.brick-panel .mini-controls button{min-height:48px;flex:1;min-width:0;padding:10px}.brick-panel .mini-controls button:disabled{opacity:.65;cursor:default}.brick-help{color:#d2e4e3;font-size:13px;margin:10px 0 0;line-height:1.5}@media(max-width:600px){.brick-page{padding-top:0}.brick-page .mini-intro h1{font-size:30px}.brick-panel{padding:12px}.brick-panel .mini-stats strong{font-size:22px}.brick-panel .mini-stats span{font-size:10px}}
