.keys-access{display:flex;gap:40px;border:1px solid var(--line);padding:22px;margin-bottom:25px;background:#fff}.keys-access .kicker{display:block;margin-bottom:8px}.keys-access code,.keys-access strong{display:block;font-size:14px;font-weight:500}.keys-table-wrap{overflow-x:auto;background:#fff;border:1px solid var(--line)}.keys-table{border-collapse:collapse;width:100%;text-align:left;min-width:630px}.keys-table caption{text-align:left;padding:18px 22px;font-size:14px;font-weight:500}.keys-table th{font-size:12px;color:#858576;font-weight:400;background:#f0f0eb;padding:13px 22px;border-block:1px solid var(--line)}.keys-table td{padding:20px 22px;border-bottom:1px solid var(--line);font-size:14px}.keys-table td strong{font-weight:500;display:block}.keys-table td code{font:12px var(--mono);color:#868679;display:block;margin-top:6px}.key-security{border-left:2px solid #173b59;padding:10px 15px;margin:25px 0;font-size:14px}.key-security p{font-size:14px;color:#858576;margin:5px 0 0;max-width:750px}.keys-request{display:grid;grid-template-columns:1fr 1.4fr;gap:25px;background:#eaeae4;padding:25px;margin-bottom:20px}.keys-request p{color:#858576;font-size:14px}.keys-request pre{font-size:12px;background:#171714;color:#ececdf;margin:0;padding:22px}.keys-request a{display:inline-block}.full-key{display:block;overflow-wrap:anywhere;user-select:all;border:1px solid var(--line);background:#f4f4ee;padding:18px;margin:20px 0;font:14px/1.7 var(--mono)}#key-dialog .pink-button{width:auto}#key-dialog p{font-size:14px}#key-dialog label{display:block}.dashboard .sidebar nav a#keys-nav{padding-left:37px}@media(max-width:700px){.keys-access{flex-direction:column;gap:20px}.keys-request{grid-template-columns:1fr;padding:18px}.dashboard .sidebar nav a#keys-nav{padding-left:0}.keys-table td,.keys-table th{padding:15px}.sidebar nav a{white-space:nowrap}}
