:root{color-scheme:light dark;--text: #1d1d1f;--text-2: #6e6e73;--fill: rgba(0, 0, 0, .035);--hair: rgba(0, 0, 0, .08);--accent: #0a66d6;--hover: rgba(0, 0, 0, .04)}@media(prefers-color-scheme:dark){:root{--text: #f2f2f2;--text-2: #a1a1a6;--fill: rgba(255, 255, 255, .05);--hair: rgba(255, 255, 255, .1);--accent: #4c9bff;--hover: rgba(255, 255, 255, .05)}}html,body{margin:0;padding:0;background:transparent;color:var(--text);font:14px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}#box{padding:0}.line{margin:4px 0;font-size:13px;color:var(--text-2)}.group{border-radius:10px;background:var(--fill);overflow:hidden}.empty{padding:12px;color:var(--text-2);font-size:13px}.row{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;position:relative}.row+.row:before,.extra+.row:before{content:"";position:absolute;top:0;left:12px;right:0;border-top:1px solid var(--hair)}.row:hover,.row.open{background:var(--hover)}.main{flex:1 1 auto;min-width:0;display:flex;align-items:baseline;gap:8px;overflow:hidden}.name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.after{color:var(--text-2);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.right{color:var(--text-2);font-size:13px;white-space:nowrap;letter-spacing:.5px}button{font:inherit;font-size:13px;border:0;background:none;color:var(--accent);cursor:pointer;padding:4px 2px}button:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}button:disabled{opacity:.5;cursor:default}.passkey{padding:6px 12px;border-radius:8px;background:var(--accent);color:#fff;margin-left:4px}.extra{padding:4px 12px 10px;background:var(--hover)}.field{display:flex;align-items:baseline;gap:10px;min-height:30px}.label{color:var(--text-2);font-size:13px;min-width:84px}.value{flex:1 1 auto;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.text{margin:4px 0 0;padding:10px;border-radius:8px;background:var(--fill);font:12.5px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;overflow-wrap:anywhere;max-height:360px;overflow:auto}.note{margin:6px 0 0;font-size:13px;color:var(--text-2)}
