html,body{color:#9a94ad;background:#05040a;height:100%;margin:0;font:15px/1.5 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;overflow:hidden}.app-status{text-align:center;max-width:28rem;margin:0;padding:0 1rem;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%)}code{color:#e9e6f2}.app-button{color:#fff;font:inherit;cursor:pointer;background:#2f6fd6;border:0;border-radius:8px;padding:.45rem 1.1rem;font-weight:600;position:fixed;top:calc(50% + 2.25rem);left:50%;transform:translate(-50%)}.app-button:hover:not(:disabled){filter:brightness(1.1)}.app-button:disabled{opacity:.6;cursor:default}.drop-overlay{z-index:10;color:#fff;text-shadow:0 1px 3px #0009;pointer-events:none;background:#2f6fd624;border:2px dashed #2f6fd6e6;border-radius:14px;place-items:center;font-size:1.05rem;font-weight:600;display:grid;position:fixed;inset:12px}.drop-overlay[hidden]{display:none}