html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}body{overscroll-behavior:none;-webkit-tap-highlight-color:transparent}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#eef2f3;background:#101820;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{justify-content:center;align-items:center;min-height:100vh;margin:0;padding:1.5rem;display:flex}main.container{background:#18242f;border:1px solid #eef2f324;border-radius:8px;flex-direction:column;gap:.9rem;width:min(560px,100%);padding:1.5rem;display:flex;box-shadow:0 18px 36px #00000047}h1{margin:0;font-size:1.25rem}.lead{color:#a7b3bd;margin:0}.check-row{align-items:center;gap:.55rem;font-size:.95rem;font-weight:600;display:flex}.check-row input{width:1.05rem;height:1.05rem}.actions{flex-wrap:wrap;gap:.7rem;display:flex}button{color:#101820;cursor:pointer;background:#69d2c4;border:1px solid #eef2f32e;border-radius:8px;padding:.65rem 1rem;font-size:.95rem;font-weight:600}button:hover{filter:brightness(1.06)}pre#plugin-output{background:#0d141b;border:1px solid #eef2f31f;border-radius:8px;min-height:110px;max-height:260px;margin:0;padding:.9rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;overflow:auto}
