.keys-table .key-hint-button,.keys-table .key-hint-button span,.keys-table .key-username-name,.keys-table .key-username-sub,.keys-table .table-sub,.keys-table .validity-duration,.keys-table .validity-expiry{overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:anywhere}@media (max-width:1000px) and (min-width:701px){.keys-table .operation-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.keys-table .operation-actions .btn{padding:0 4px;font-size:11px;gap:3px}}@media (max-width:700px){.keys-table .operation-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.keys-table .operation-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.keys-table td:first-child .key-hint-button{align-items:flex-start!important;justify-content:flex-start;text-align:left}.keys-table .key-username{align-items:flex-start;text-align:left}}.keys-table .key-hint-button .cell-strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:600;line-height:1.55;letter-spacing:.01em;white-space:normal;overflow-wrap:anywhere;word-break:break-all}.keys-table .key-username-subaccount .key-username-name{color:var(--ink-2);font-size:14px;font-weight:500}.keys-table .key-username-line{display:flex;align-items:baseline;justify-content:center;gap:2px;max-width:100%}.keys-table .key-username-label{flex:none;color:var(--ink-3);font-size:14px;font-weight:500;white-space:nowrap}.keys-table .key-username-line .key-username-name{min-width:0;overflow-wrap:anywhere}@media (max-width:1000px){.keys-table .key-username-line{justify-content:flex-start}}.team-code-value{cursor:text;-webkit-user-select:all;-moz-user-select:all;user-select:all}.team-code-value::selection{background:#bfd8ff;color:#1c2c4a}.team-code-value::-moz-selection{background:#bfd8ff;color:#1c2c4a}.keys-table .key-source-label{display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:100%}.keys-table .key-source-name{min-width:0;color:var(--ink-2);font-size:13px;font-weight:500;line-height:1.4;text-align:left;white-space:normal;overflow-wrap:anywhere}.keys-table .key-source-mark{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:20px;height:20px;padding:0 4px;border:1px solid #d8c9f5;border-radius:5px;background:#f5f0ff;color:#6d4aff;font-size:13px;font-weight:700;line-height:1}.keys-table .key-source-mark.is-direct{border-color:#cfe1f6;background:#edf5ff;color:#2563c9}.sidebar .side-link{width:100%;box-sizing:border-box;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.sidebar .side-link>span{flex:1;min-width:0;text-align:left}