body:has([data-landing]){background:#000;overflow:auto}.landing{background:#000;min-height:100vh}.landing-grid{touch-action:manipulation;-webkit-tap-highlight-color:transparent;width:100%;position:relative}.landing-semantic{clip:rect(0 0 0 0);white-space:nowrap;color:#eee;border:0;width:1px;height:1px;margin:-1px;padding:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;position:absolute;overflow:hidden}.landing-semantic a{color:#7f7}.landing-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.landing-semantic input,.landing-semantic button{font:inherit;color:#eee;background:#000;border:1px solid #444;border-radius:0;margin:8px 0;padding:10px 12px;font-size:16px;display:block}.landing-semantic button{color:#000;background:#7f7;border-color:#7f7}