:root{color:#172033;background:#f4f6fa;font-family:Inter,system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}main{background:#fff;border-radius:14px;max-width:1200px;margin:36px auto;padding:28px;box-shadow:0 12px 42px #1b2b4b18}.login{max-width:680px;margin-top:15vh}header{justify-content:space-between;align-items:center;display:flex}header p{color:#667085;margin-top:-12px}h2{margin-top:0}input,select{background:#fff;border:1px solid #ccd3df;border-radius:8px;min-width:180px;padding:10px}button{color:#fff;cursor:pointer;background:#2357d8;border:0;border-radius:8px;padding:8px 12px}.secondary{background:#667085}.danger{background:#b42318}.actions,form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}section{border-top:1px solid #e6e9ef;margin-top:32px;padding-top:24px}.grid{grid-template-columns:1.5fr 1fr;gap:24px;display:grid}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid #e6e9ef;padding:10px}.error{color:#b42318;background:#fef3f2;border-radius:8px;padding:12px}.cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-top:16px;display:grid}.card{overflow-wrap:anywhere;border:1px solid #e6e9ef;border-radius:10px;flex-direction:column;gap:8px;padding:14px;display:flex}.card code,.card small{display:block}.secret{overflow-wrap:anywhere;background:#fff7d6;border-radius:8px;align-items:center;gap:10px;margin:16px 0;padding:12px;display:flex}@media (width<=800px){main{border-radius:0;margin:0}.grid{grid-template-columns:1fr}header{align-items:flex-start;gap:12px}}
