body{background:#071421;color:#e5f5ff;font:14px system-ui;margin:0}.portal{max-width:1200px;margin:auto;padding:18px}.portal header{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.portal a{color:#45d9e8}.portal h1{font-size:28px}.portal h2{font-size:19px}.pgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.portal article,.portal form{padding:12px;border:1px solid #28465b;border-radius:10px;background:#102538}.portal article form{padding:0;border:0}.portal label{display:block;margin:8px 0}.portal input:not([type=checkbox]){display:block;width:100%;box-sizing:border-box;padding:9px;background:#071421;color:white;border:1px solid #416078;border-radius:5px}.portal button{background:#36d5e7;color:#071421;border:0;border-radius:6px;padding:8px 12px;cursor:pointer;font-weight:600}.portal section{margin:15px 0}
