*{box-sizing:border-box}body{margin:0;background:#0b1220;color:#edf2ff;font:16px/1.6 "Segoe UI",Arial,sans-serif}main{max-width:540px;margin:7vh auto;padding:32px;border:1px solid #354765;border-radius:16px;background:#111d31}small{letter-spacing:.18em;color:#bd9cf5}h1{font-size:28px}label{display:block;margin:18px 0}input{display:block;width:100%;padding:12px;margin-top:6px;border:1px solid #586b89;border-radius:8px;background:#0b1220;color:inherit;font:inherit}button,a{display:inline-block;padding:12px 16px;border:1px solid #7d65cf;border-radius:8px;background:#3b2882;color:white;font:inherit;cursor:pointer;margin-top:12px}p{color:#c0cde1}#notice{color:#f4cf87}button:disabled{opacity:.5}@media(max-width:600px){main{margin:20px 12px;padding:24px}}
video{width:100%;max-height:65vh;background:#000} main{max-width:1000px} section article{padding:1rem;border-bottom:1px solid #394554} select{max-width:100%;margin:8px;padding:8px;background:#172231;color:white} button{margin:6px} .inveora-history-link{display:block;position:relative;z-index:10;padding:12px;background:#172231;color:#dbeafe;text-align:center}

pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}main{min-width:0}p,h1,h2,a{overflow-wrap:anywhere}select{max-width:calc(100% - 16px)}
