@media(min-width:992px){.ant-layout-sider{min-width:240px!important;max-width:240px!important;width:240px!important;flex:0 0 240px!important}.ant-layout-sider-collapsed{min-width:80px!important;max-width:80px!important;width:80px!important;flex:0 0 80px!important}.ant-layout-sider,.ant-layout-sider-children{background-color:var(--theme-background-element)!important}.ant-layout-sider .ant-layout-sider-children>div:first-child{width:100%!important;justify-content:center!important;background-color:var(--theme-background-element)!important}.ant-layout-sider{position:sticky;top:0;height:100vh}}.ant-layout-sider-trigger{border-top:1px solid var(--theme-border)}.ant-menu-title-content{white-space:nowrap}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--theme-background-element, #2a2a2a);border-radius:5px}::-webkit-scrollbar-thumb{background:var(--theme-border-active, #505050);border-radius:5px;border:2px solid var(--theme-background-element, #2a2a2a)}::-webkit-scrollbar-thumb:hover{background:var(--theme-primary, #1890ff)}::-webkit-scrollbar-corner{background:var(--theme-background-element, #2a2a2a)}html{scrollbar-width:auto;scrollbar-color:var(--theme-border-active, #505050) var(--theme-background-element, #2a2a2a)}*{scrollbar-width:thin;scrollbar-color:var(--theme-border-active, #505050) var(--theme-background-element, #2a2a2a)}.ant-layout-sider,.ant-layout-sider-children,.ant-menu{scrollbar-width:thin;scrollbar-color:var(--theme-border-active, #505050) var(--theme-sidebar-background, #1f1f1f)}.ant-layout-sider::-webkit-scrollbar-track,.ant-layout-sider-children::-webkit-scrollbar-track,.ant-menu::-webkit-scrollbar-track{background:var(--theme-sidebar-background, #1f1f1f)}.ant-layout-content{scrollbar-width:thin;scrollbar-color:var(--theme-border-active, #505050) var(--theme-background, #141414)}.ant-layout-content::-webkit-scrollbar-track{background:var(--theme-background, #141414)}.ant-table-body,.ant-table-content{scrollbar-width:thin;scrollbar-color:var(--theme-border-active, #505050) var(--theme-background-element, #2a2a2a)}.ant-table-body::-webkit-scrollbar,.ant-table-content::-webkit-scrollbar{width:8px;height:8px}.ant-table-body::-webkit-scrollbar-track,.ant-table-content::-webkit-scrollbar-track{background:var(--theme-background-element, #2a2a2a);border-radius:4px}.ant-table-body::-webkit-scrollbar-thumb,.ant-table-content::-webkit-scrollbar-thumb{background:var(--theme-border-active, #505050);border-radius:4px}.ant-table-body::-webkit-scrollbar-thumb:hover,.ant-table-content::-webkit-scrollbar-thumb:hover{background:var(--theme-primary, #1890ff)}.ant-modal-body,.ant-drawer-body{scrollbar-width:thin;scrollbar-color:var(--theme-border-active, #505050) var(--theme-background-panel, #1a1a1a)}.ant-modal-body::-webkit-scrollbar-track,.ant-drawer-body::-webkit-scrollbar-track{background:var(--theme-background-panel, #1a1a1a)}.ant-card-body,pre,code,.monaco-editor{scrollbar-width:thin;scrollbar-color:var(--theme-border-active, #505050) var(--theme-background-element, #2a2a2a)}pre::-webkit-scrollbar,code::-webkit-scrollbar{width:8px;height:8px}pre::-webkit-scrollbar-track,code::-webkit-scrollbar-track{background:var(--theme-background-element, #2a2a2a);border-radius:4px}pre::-webkit-scrollbar-thumb,code::-webkit-scrollbar-thumb{background:var(--theme-border-active, #505050);border-radius:4px}::selection{background:var(--theme-primary, #1890ff);color:var(--theme-on-primary, #ffffff)}::-moz-selection{background:var(--theme-primary, #1890ff);color:var(--theme-on-primary, #ffffff)}.ant-table-thead>tr>th{white-space:nowrap}.num-cell,.metric-card .ant-statistic-content{white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width:768px){.header-search-hint,.header-user-details{display:none!important}}@media(max-width:575px){.header-encryption{display:none!important}.header-right-cluster{gap:8px!important}}.key-name-cell{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:100%}.key-name-cell .key-name-text{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:clamp(11px,2vw,14px)}.key-name-cell .key-suffix{font-size:11px;font-family:monospace}@media screen and (max-width:1200px){.key-name-cell .key-name-text{font-size:12px}}@media screen and (max-width:768px){.key-name-cell .key-name-text{font-size:11px}.key-name-cell .key-suffix{font-size:10px}}.user-email-cell{display:flex;flex-direction:column;min-width:0;max-width:100%}@keyframes login-card-in{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.login-card-enter{animation:login-card-in .45s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.login-card-enter{animation:none}}.mg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}@media(max-width:520px){.mg-grid{grid-template-columns:repeat(2,1fr);gap:10px}}@media(min-width:1920px){.mg-grid{grid-template-columns:repeat(auto-fill,minmax(248px,1fr))}}.mg-card{border-radius:10px;border:1px solid var(--mg-border);overflow:hidden;transition:transform .18s cubic-bezier(.16,1,.3,1),border-color .18s ease,box-shadow .18s ease}.mg-card:hover,.mg-card:focus-within{transform:translateY(-2px);border-color:var(--mg-border-hover);box-shadow:0 6px 16px #0000002e}.mg-card--failed,.mg-card--failed:hover,.mg-card--failed:focus-within{border-color:var(--mg-error)}.mg-media .ant-image img,.mg-media img.mg-img{opacity:0;transition:opacity .35s ease-out,transform .45s cubic-bezier(.16,1,.3,1)}.mg-media--loaded .ant-image img,.mg-media--loaded img.mg-img{opacity:1}.mg-card:hover .mg-media .ant-image img,.mg-card:focus-within .mg-media .ant-image img,.mg-card:hover .mg-media img.mg-img,.mg-card:focus-within .mg-media img.mg-img{transform:scale(1.045)}.mg-scrim{position:absolute;inset:auto 0 0;padding:28px 10px 8px;background:linear-gradient(180deg,#0000 0,#0000008c 14px,#000000d9 26px);color:#fff;font-size:12px;line-height:16px;pointer-events:none}.mg-scrim-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mg-actions{position:absolute;top:8px;right:8px;display:flex;gap:6px;opacity:0;pointer-events:none;transition:opacity .18s ease}.mg-card:hover .mg-actions,.mg-card:focus-within .mg-actions{opacity:1;pointer-events:auto}.mg-video-dim{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0000001f;transition:background .18s ease}.mg-card:hover .mg-video-dim,.mg-card:focus-within .mg-video-dim{background:#00000059}.mg-play{transition:transform .18s ease}.mg-card:hover .mg-play,.mg-card:focus-within .mg-play{transform:scale(1.08)}@keyframes mg-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.mg-shimmer-sweep{animation:mg-shimmer 1.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.mg-shimmer-sweep{animation:none}.mg-card,.mg-media .ant-image img,.mg-media img.mg-img,.mg-video-dim,.mg-play,.mg-actions,.mg-scrim{transition:none}.mg-card:hover,.mg-card:focus-within{transform:none}.mg-card:hover .mg-media .ant-image img,.mg-card:focus-within .mg-media .ant-image img,.mg-card:hover .mg-media img.mg-img,.mg-card:focus-within .mg-media img.mg-img,.mg-card:hover .mg-play,.mg-card:focus-within .mg-play{transform:none}}
