#nativeActivity{position:fixed;inset:0;z-index:45;display:grid;grid-template-rows:auto minmax(0,1fr);background:#09151b;color:#eee1bb;font:13px/1.5 system-ui,sans-serif}#nativeActivity>header{position:static;display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 16px;pointer-events:auto;background:#102a32;border-bottom:1px solid #d8be8266}#nativeActivity>header strong{font:23px Georgia,serif}#nativeActivity>header small{flex:1;min-width:120px}#nativeActivity>header button{min-height:44px;padding:9px 14px}#nativeActivity>div{min-height:0;overflow:hidden}#nativeActivity iframe{height:100%;width:100%;border:0}#nativeActivity iframe:focus{outline:none}.fishing-landmarks{display:grid;gap:8px}.fishing-landmarks button{min-height:44px;text-align:left}.fishing-landmarks small{display:block;color:#b7c6af}.fishing-summary{border:1px solid #9ba16a66;border-radius:10px;padding:14px;margin:14px 0;background:#102c34}.fishing-summary p{line-height:1.6}@media(max-width:600px){#nativeActivity>header{padding:6px;gap:6px}#nativeActivity>header strong{font-size:18px}#nativeActivity>header small{order:3;flex-basis:100%;font-size:11px}#nativeActivity>header button{padding:7px 10px;font-size:11px}}
