.kept-password-value{--password-number: var(--kept-presentation-info, #4f46e5);font-family:var( --font-mono, ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", monospace );font-size:16px;line-height:24px;font-weight:400;font-variant-ligatures:none;letter-spacing:.3px;white-space:pre-wrap;overflow-wrap:anywhere}.kept-password-value [data-password-kind=number]{color:var(--password-number)}.kept-password-value [data-password-kind=symbol]{color:#ff7a17}:where([data-theme=light],[data-theme=system]) .kept-password-value{--password-number: #4f46e5}:where([data-theme=dark]) .kept-password-value{--password-number: #9aa1f6}@media(prefers-color-scheme:dark){:where([data-theme=system]) .kept-password-value{--password-number: #9aa1f6}}.mkg-root.svelte-1mrmk4z{display:contents}.mkg-card.svelte-1mrmk4z{width:380px;max-width:100%;background:var(--site-bg-canvas);border:1px solid var(--site-border-default);border-radius:var(--r-lg);box-shadow:0 20px 50px color-mix(in srgb,var(--site-brand-primary) 8%,transparent);padding:18px;font-family:var(--font-sans);display:flex;flex-direction:column;gap:16px}.mkg-display.svelte-1mrmk4z{display:flex;align-items:center;gap:8px;min-height:52px;padding:10px 10px 10px 14px;background:var(--site-bg-soft);border:1px solid var(--site-border-default);border-radius:var(--r-md)}.mkg-value.svelte-1mrmk4z{flex:1;min-width:0;color:var(--site-text-primary);word-break:break-all}.mkg-ibtn.svelte-1mrmk4z{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:var(--r-sm);cursor:pointer;background:transparent;color:var(--site-text-body);transition:background .14s,color .14s}.mkg-ibtn-ok.svelte-1mrmk4z{color:var(--success-fg)}.mkg-strength.svelte-1mrmk4z{display:flex;align-items:center;gap:8px}.mkg-bars.svelte-1mrmk4z{display:flex;gap:4px;flex:1}.mkg-bar.svelte-1mrmk4z{flex:1;height:4px;border-radius:2px;transition:background .2s}.mkg-strength-label.svelte-1mrmk4z{font-size:12px;font-weight:600;min-width:28px;text-align:right}.mkg-seg.svelte-1mrmk4z{display:flex;gap:3px;padding:3px;background:var(--site-bg-soft);border-radius:var(--r-md)}.mkg-seg-btn.svelte-1mrmk4z{flex:1;min-height:44px;border:none;border-radius:var(--r-xs);cursor:pointer;font-family:var(--font-sans);font-size:12.5px;font-weight:500;background:transparent;color:var(--site-text-body);box-shadow:none;transition:color .14s,background-color .14s,box-shadow .14s}.mkg-seg-on.svelte-1mrmk4z{background:var(--site-brand-surface);color:var(--site-brand-on-surface);box-shadow:inset 0 0 0 1px var(--site-selected-border),0 1px 3px color-mix(in srgb,var(--site-text-primary) 12%,transparent)}.mkg-len-head.svelte-1mrmk4z{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.mkg-len-label.svelte-1mrmk4z{font-size:13px;color:var(--site-text-body)}.mkg-len-input.svelte-1mrmk4z{width:52px;height:44px;text-align:center;font-size:13px;font-weight:600;font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--site-brand-primary);background:var(--site-bg-soft);border:1px solid var(--site-border-default);border-radius:var(--r-xs);outline:none;padding:0 4px}.mkg-range.svelte-1mrmk4z{width:100%;min-height:44px;accent-color:var(--site-brand-primary);cursor:pointer}.mkg-charset.svelte-1mrmk4z{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mkg-charset-btn.svelte-1mrmk4z{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:44px;border:1px solid var(--site-border-default);border-radius:var(--r-sm);cursor:pointer;font-family:var(--font-sans);font-size:12px;font-weight:500;background:var(--site-bg-canvas);color:var(--site-text-muted);transition:color .14s,background-color .14s,border-color .14s}.mkg-charset-sample.svelte-1mrmk4z{font-family:var(--font-mono)}.mkg-charset-on.svelte-1mrmk4z{border-color:var(--site-selected-border);background:var(--site-brand-surface);color:var(--site-brand-on-surface)}.mkg-sym-toggle.svelte-1mrmk4z{min-height:44px;display:flex;align-items:center;gap:8px;width:100%;padding:0 12px;border:none;border-radius:var(--r-sm);background:transparent;cursor:pointer;font-family:var(--font-sans);transition:color .14s,background-color .14s}.mkg-sym-title.svelte-1mrmk4z{font-size:12px;color:var(--site-text-body);transition:color .14s}.mkg-sym-count.svelte-1mrmk4z{font-size:11px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--site-text-muted)}.mkg-sym-chevron.svelte-1mrmk4z{margin-left:auto;color:var(--site-text-muted);transition:color .14s,transform .15s}.mkg-sym-chevron-open.svelte-1mrmk4z{transform:rotate(180deg)}.mkg-sym-grid.svelte-1mrmk4z{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:5px;margin-top:10px}.mkg-sym-btn.svelte-1mrmk4z{width:44px;flex:0 0 44px;height:44px;border:1px solid var(--site-border-default);border-radius:var(--r-sm);cursor:pointer;font-family:var(--font-mono);font-size:14px;font-weight:600;background:var(--site-bg-canvas);color:var(--site-text-muted);transition:color .12s,background-color .12s,border-color .12s;padding:0;line-height:1}.mkg-sym-on.svelte-1mrmk4z{border-color:var(--site-selected-border);background:var(--site-brand-surface);color:var(--site-brand-on-surface)}.mkg-use.svelte-1mrmk4z{min-height:44px;width:100%;border:none;border-radius:var(--r-md);cursor:pointer;background:var(--site-action-primary);color:var(--site-action-on-primary);font-family:var(--font-sans);font-size:13px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:6px;box-shadow:none;transition:background .14s}.mkg-hist-head.svelte-1mrmk4z{display:flex;align-items:center;gap:8px}.mkg-hist-title-wrap.svelte-1mrmk4z{display:flex;align-items:center;gap:8px;flex:1;min-width:0;font-family:var(--font-sans)}.mkg-hist-title.svelte-1mrmk4z{font-size:13.5px;font-weight:600;color:var(--site-text-primary)}.mkg-hist-badge.svelte-1mrmk4z{font-size:11px;font-weight:600;font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--site-text-body);background:var(--site-bg-soft);padding:1px 8px;border-radius:999px}.mkg-hist-clear.svelte-1mrmk4z{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:44px;min-height:44px;padding:0 10px;border:none;background:transparent;border-radius:var(--r-sm);cursor:pointer;color:var(--site-text-body);font-family:var(--font-sans);font-size:12.5px;font-weight:500;transition:color .14s,background-color .14s}.mkg-hist-empty.svelte-1mrmk4z{min-height:84px;flex:1;display:grid;place-content:center;gap:5px;padding:12px 8px;text-align:center}.mkg-hist-empty.svelte-1mrmk4z strong:where(.svelte-1mrmk4z){color:var(--site-text-body);font-size:12.5px;font-weight:600}.mkg-hist-empty.svelte-1mrmk4z span:where(.svelte-1mrmk4z){color:var(--site-text-muted);font-size:11px}.mkg-hist-list.svelte-1mrmk4z{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto;margin-top:12px}.mkg-hist-row.svelte-1mrmk4z{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:var(--r-md);background:var(--site-bg-soft)}.mkg-hist-row-main.svelte-1mrmk4z{flex:1;min-width:0;cursor:default}.mkg-hist-row-main-use.svelte-1mrmk4z{cursor:pointer}.mkg-hist-row-value.svelte-1mrmk4z{color:var(--site-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkg-hist-row-value.svelte-1mrmk4z .kept-password-value{white-space:nowrap}.mkg-hist-row-time.svelte-1mrmk4z{font-size:10.5px;color:var(--site-text-muted);margin-top:2px}.mkg-hist-copy.svelte-1mrmk4z{flex-shrink:0;width:44px;height:44px;border:none;background:var(--site-bg-canvas);border-radius:10px;cursor:pointer;color:var(--site-text-body);display:inline-flex;align-items:center;justify-content:center;padding:0;transition:color .14s}.mkg-hist-copy-ok.svelte-1mrmk4z{color:var(--success-fg)}.mkg-ibtn.svelte-1mrmk4z:focus-visible,.mkg-seg-btn.svelte-1mrmk4z:focus-visible,.mkg-len-input.svelte-1mrmk4z:focus-visible,.mkg-range.svelte-1mrmk4z:focus-visible,.mkg-charset-btn.svelte-1mrmk4z:focus-visible,.mkg-sym-toggle.svelte-1mrmk4z:focus-visible,.mkg-sym-btn.svelte-1mrmk4z:focus-visible,.mkg-use.svelte-1mrmk4z:focus-visible,.mkg-hist-clear.svelte-1mrmk4z:focus-visible,.mkg-hist-row-main-use.svelte-1mrmk4z:focus-visible,.mkg-hist-copy.svelte-1mrmk4z:focus-visible{outline:3px solid var(--site-focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--site-focus-ring-offset)}.mkg-ibtn.svelte-1mrmk4z:active,.mkg-seg-btn.svelte-1mrmk4z:active,.mkg-charset-btn.svelte-1mrmk4z:active,.mkg-sym-toggle.svelte-1mrmk4z:active,.mkg-sym-btn.svelte-1mrmk4z:active,.mkg-hist-copy.svelte-1mrmk4z:active{background:var(--site-control-pressed)}.mkg-use.svelte-1mrmk4z:active{background:var(--site-action-primary-pressed)}.mkg-hist-clear.svelte-1mrmk4z:active{color:var(--danger-fg);background:var(--danger-bg)}@media(hover:hover)and (pointer:fine){.mkg-ibtn.svelte-1mrmk4z:hover,.mkg-seg-btn.svelte-1mrmk4z:not(.mkg-seg-on):hover,.mkg-charset-btn.svelte-1mrmk4z:not(.mkg-charset-on):hover,.mkg-sym-toggle.svelte-1mrmk4z:hover,.mkg-sym-btn.svelte-1mrmk4z:not(.mkg-sym-on):hover,.mkg-hist-copy.svelte-1mrmk4z:hover{color:var(--site-brand-primary);background:var(--site-control-hover)}.mkg-sym-toggle.svelte-1mrmk4z:hover .mkg-sym-title:where(.svelte-1mrmk4z){color:var(--site-text-primary)}.mkg-sym-toggle.svelte-1mrmk4z:hover .mkg-sym-chevron:where(.svelte-1mrmk4z){color:var(--site-brand-primary)}.mkg-ibtn-ok.svelte-1mrmk4z:hover,.mkg-hist-copy-ok.svelte-1mrmk4z:hover{color:var(--success-fg)}.mkg-charset-on.svelte-1mrmk4z:hover,.mkg-sym-on.svelte-1mrmk4z:hover{background:var(--site-brand-pressed)}.mkg-use.svelte-1mrmk4z:hover{background:var(--site-action-primary-hover)}.mkg-hist-clear.svelte-1mrmk4z:hover{color:var(--danger-fg);background:var(--danger-bg)}.mkg-hist-row-main-use.svelte-1mrmk4z:hover .mkg-hist-row-value:where(.svelte-1mrmk4z){color:var(--site-brand-primary)}}
