html,body{height:100%;margin:0}body{display:flex;flex-direction:column;overflow:hidden}.browser-bar{padding:12px 18px;gap:15px;flex-shrink:0}.home-link{white-space:nowrap;text-decoration:none;font-size:16px;font-weight:700}.browser-bar form{display:flex;gap:8px;flex:1;min-width:0}.browser-bar input{min-width:0;width:100%;border:1px solid #4e6457;border-radius:8px;padding:12px;background:#1b241f;color:#edf3f0;font-size:16px}.browser-note{padding:8px 18px;font-size:13px;color:#bdcbbf;background:#203024}#browser-status{margin:0;padding:8px 18px;font-size:14px}#frame-host{flex:1;min-height:0;background:white}#frame-host iframe{width:100%;height:100%;border:0;display:block}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}button:focus-visible,input:focus-visible,a:focus-visible{outline:3px solid #ddf686;outline-offset:2px}@media(max-width:650px){.browser-bar{flex-wrap:wrap;gap:8px}.browser-bar form{order:3;flex-basis:100%}.browser-bar #reload{margin-left:auto}.browser-note{font-size:12px}}
