.license-key-cell{display:flex;align-items:center;gap:.75rem;font-family:var(--font-mono,monospace)}.license-key-cell__value{font-size:1.05rem;color:var(--theme-elevation-800);background:var(--theme-elevation-50);padding:.35rem .6rem;border-radius:var(--style-radius-s);border:1px solid var(--theme-elevation-200);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:350px;font-weight:500}.license-key-cell__copy{padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0;opacity:.5;transition:opacity .2s}.license-key-cell__copy:hover{opacity:1}.license-key-cell__copy svg{width:14px;height:14px}@layer payload-default{}.import-keys-drawer{display:grid;gap:20px;padding-bottom:5px}.import-keys-drawer__lede{margin:0;color:var(--theme-elevation-700);line-height:1.65;max-width:44rem}.import-keys-drawer__summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:15px}.import-keys-drawer__summary-item{display:grid;gap:5px;padding:17px;border-radius:var(--style-radius-s);border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50)}.import-keys-drawer__summary-label{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--theme-elevation-600)}.import-keys-drawer__summary-value{font-size:.95rem;line-height:1.4;color:var(--theme-text)}.import-keys-drawer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.import-keys-drawer__field{display:grid;gap:7px}.import-keys-drawer__field--full{grid-column:1/-1}.import-keys-drawer__label{font-weight:600;letter-spacing:-.01em}.import-keys-drawer__control{width:100%;min-height:2.875rem;padding:.75rem .9rem;border-radius:var(--style-radius-s);border:1px solid var(--theme-elevation-200);background:var(--theme-elevation-0);color:var(--theme-text);font:inherit;line-height:1.5;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.import-keys-drawer__control:focus{outline:none;border-color:var(--theme-success-500);box-shadow:0 0 0 3px rgba(var(--theme-success-rgb,34,197,94),.15)}.import-keys-drawer__control--textarea{min-height:10rem;resize:vertical}.import-keys-drawer__control--file{padding-top:.6rem;padding-bottom:.6rem}.import-keys-drawer__hint{color:var(--theme-elevation-600);font-size:.9rem;line-height:1.45}.import-keys-drawer__hint--compact{margin:0}.import-keys-drawer__notice{padding:18px;border-radius:var(--style-radius-s);border:1px solid rgba(var(--theme-warning-rgb,245,158,11),.2);background:rgba(var(--theme-warning-rgb,245,158,11),.08);color:var(--theme-text);line-height:1.55}.import-keys-drawer__details{padding:15px;border-radius:var(--style-radius-s);border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50)}.import-keys-drawer__details summary{cursor:pointer;font-weight:600}.import-keys-drawer__details ul{display:grid;gap:.25rem;max-height:11rem;margin:12px 0 0;padding-left:18px;overflow:auto;font-family:monospace;font-size:.86rem;overflow-wrap:anywhere}.import-keys-drawer__actions{display:flex;flex-wrap:wrap;gap:15px;align-items:center;justify-content:space-between}.import-keys-drawer__trigger-button{margin:0}.import-keys-drawer__result{display:grid;gap:15px;padding:19px;border-radius:var(--style-radius-s);border:1px solid var(--theme-elevation-150);background:linear-gradient(180deg,var(--theme-elevation-0),var(--theme-elevation-50))}.import-keys-drawer__result-header{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center}.import-keys-drawer__result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:0}.import-keys-drawer__result-grid div{padding:15px;border-radius:var(--style-radius-s);background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-100)}.import-keys-drawer__result-grid dt{margin:0 0 .25rem;color:var(--theme-elevation-600);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.import-keys-drawer__result-grid dd{margin:0;font-size:1rem;line-height:1.5}@media(max-width:48rem){.import-keys-drawer__grid,.import-keys-drawer__result-grid{grid-template-columns:1fr}.import-keys-drawer__actions{align-items:flex-start}}@layer payload-default{}.license-keys-list-view{display:grid;gap:15px}.license-keys-list-view__actions{display:grid;justify-items:stretch;gap:10px;width:100%}.license-keys-list-view__actions>*{max-width:100%}.license-keys-list-view__filters,.license-keys-list-view__primary-actions{display:grid;grid-template-columns:minmax(16rem,1fr) auto auto;align-items:stretch;gap:10px;padding:13px;border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);background:var(--theme-elevation-50)}.license-keys-list-view__filter-group,.license-keys-list-view__search{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.license-keys-list-view__search input{flex:1 1 10rem;min-width:0;min-height:2.45rem;padding:.55rem .7rem;border:1px solid var(--theme-elevation-200);border-radius:var(--style-radius-s);background:var(--theme-elevation-0);color:var(--theme-text);font:inherit}.license-keys-list-view__filter-group{padding-left:10px;border-left:1px solid var(--theme-elevation-150)}.license-keys-list-view__filter-group span{color:var(--theme-elevation-500);font-size:.78rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.license-keys-list-view__filter-group a{display:inline-flex;align-items:center;justify-content:center;min-height:2.45rem;padding:.45rem .7rem;border:1px solid var(--theme-elevation-200);border-radius:var(--style-radius-s);background:var(--theme-elevation-0);color:var(--theme-text);font-weight:600;text-decoration:none;white-space:nowrap}@media(max-width:48rem){.license-keys-list-view__filters,.license-keys-list-view__primary-actions{justify-content:flex-start}.license-keys-list-view__filters{grid-template-columns:1fr}.license-keys-list-view__filter-group,.license-keys-list-view__search{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.license-keys-list-view__filter-group{padding-left:0;padding-top:9px;border-left:0;border-top:1px solid var(--theme-elevation-150)}.license-keys-list-view__filter-group span{grid-column:1/-1}.license-keys-list-view__filter-group a{min-width:0}}.license-status-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .9rem;border-radius:100px;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border:1px solid rgba(0,0,0,0);line-height:1}.license-status-badge__dot{width:6px;height:6px;border-radius:50%;display:block}.license-status-badge--available{background:rgba(var(--theme-success-rgb,34,197,94),.1);color:var(--theme-success-500);border-color:rgba(var(--theme-success-rgb,34,197,94),.2)}.license-status-badge--available .license-status-badge__dot{background:var(--theme-success-500);box-shadow:0 0 8px var(--theme-success-500)}.license-status-badge--assigned,.license-status-badge--used{background:var(--theme-elevation-100);color:var(--theme-elevation-600);border-color:var(--theme-elevation-200)}.license-status-badge--assigned .license-status-badge__dot,.license-status-badge--used .license-status-badge__dot{background:var(--theme-elevation-500)}.license-status-badge--reserved{background:rgba(var(--theme-warning-rgb,245,158,11),.1);color:var(--theme-warning-500);border-color:rgba(var(--theme-warning-rgb,245,158,11),.2)}.license-status-badge--reserved .license-status-badge__dot{background:var(--theme-warning-500)}.license-status-badge--expired,.license-status-badge--invalid{background:rgba(var(--theme-error-rgb,239,68,68),.1);color:var(--theme-error-500);border-color:rgba(var(--theme-error-rgb,239,68,68),.2)}.license-status-badge--expired .license-status-badge__dot,.license-status-badge--invalid .license-status-badge__dot{background:var(--theme-error-500)}@layer payload-default{}.license-stock-sidebar{display:grid;gap:15px;padding:15px;border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);background:var(--theme-elevation-50)}.license-stock-sidebar--empty{color:var(--theme-elevation-650);line-height:1.45}.license-stock-sidebar--empty p,.license-stock-sidebar__empty{margin:0}.license-stock-sidebar__header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.license-stock-sidebar__header>div{display:grid;gap:.15rem}.license-stock-sidebar__eyebrow{color:var(--theme-elevation-600);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.license-stock-sidebar__totals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.license-stock-sidebar__totals div{display:grid;gap:.15rem;padding:11px;border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);background:var(--theme-elevation-0)}.license-stock-sidebar__group-meta,.license-stock-sidebar__totals span{color:var(--theme-elevation-650);font-size:.78rem;line-height:1.35}.license-stock-sidebar__groups{display:grid;gap:10px}.license-stock-sidebar__group{display:grid;gap:7px;padding:13px;border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);background:var(--theme-elevation-0)}.license-stock-sidebar__group-meta,.license-stock-sidebar__group-title{display:flex;flex-wrap:wrap;justify-content:space-between;gap:7px}.license-stock-sidebar__group-title span{color:var(--theme-elevation-650)}.license-stock-sidebar__bar{display:flex;overflow:hidden;width:100%;height:.45rem;border-radius:999px;background:var(--theme-elevation-150)}.license-stock-sidebar__bar-fill{display:block;min-width:0}.license-stock-sidebar__bar-fill--available{background:var(--theme-success-500)}.license-stock-sidebar__bar-fill--reserved{background:var(--theme-warning-500)}.license-stock-sidebar__bar-fill--assigned{background:var(--theme-elevation-700)}.license-stock-sidebar .payload-button{max-width:100%}.seedButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;text-decoration:underline}.seedButton:hover{cursor:pointer;opacity:.85}