:root{font-family:IBM Plex Sans,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde}a{font-weight:500;color:#ff4545;text-decoration:inherit}a:hover{color:#a12525}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;background-color:#929292;cursor:pointer;transition:border-color .25s}button:hover{border-color:#949494}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{max-width:1280px;width:100%;margin:0 auto;padding:.5rem;text-align:center;background-color:#000}.host-btns[data-v-9b387f33]{display:flex;gap:10px;position:absolute;top:10px;left:10px;z-index:100}.edit-btn[data-v-9b387f33]{top:10px;left:10px;color:#fff;border:none;padding:5px 10px;cursor:pointer;z-index:100;background:#4caf50;font:13px sans-serif;border-radius:12px}.delete-btn[data-v-9b387f33]{top:10px;right:10px;background:#ff4d4d;color:#fff;border:none;padding:5px 10px;cursor:pointer;z-index:100;font:13px sans-serif;border-radius:12px}.copy-ic[data-v-9b387f33]{width:14px;opacity:1;padding:0 10px}.copy-overlay[data-v-9b387f33]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;border-radius:15px}.copy-message[data-v-9b387f33]{color:#fff;padding:10px 20px;border-radius:5px;font-size:16px;animation:fadeInOut-9b387f33 1.5s ease-in-out}@keyframes fadeInOut-9b387f33{0%{opacity:0;transform:translateY(-20px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.copyable[data-v-9b387f33]{cursor:pointer;position:relative;display:inline-flex;align-items:center;gap:8px}.copy-icon[data-v-9b387f33]{opacity:0;transition:opacity .3s ease}.copyable:hover .copy-icon[data-v-9b387f33]{opacity:1}.copyable[data-v-9b387f33]:active{transform:scale(.98)}@keyframes copied-9b387f33{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.copyable.copied .copy-icon[data-v-9b387f33]{animation:copied-9b387f33 .3s ease}.show-data-btn[data-v-9b387f33]{position:absolute;bottom:5px;right:5px;z-index:99;background:linear-gradient(135deg,#fff,#d0cfcf);color:#000;font:13px sans-serif;border-radius:12px}.inactive-label[data-v-9b387f33]{width:100%;text-align:right;font-size:12px;color:red;font-weight:700;border-radius:5px;padding-right:20px;position:absolute;bottom:10px;right:0}.logo-container[data-v-9b387f33]{z-index:99;position:absolute;top:10px;right:10px;overflow:hidden}.logo-container img[data-v-9b387f33]{border-radius:10px}.card[data-v-9b387f33]{border:1px solid #333;overflow:hidden;border-radius:15px;padding:20px;color:#fff;width:90%;perspective:1000px;cursor:pointer;min-width:270px;min-height:200px;margin:0 auto 20px;position:relative;text-align:start;background:linear-gradient(135deg,#212121,#000)}.card-inner[data-v-9b387f33]{position:relative;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d}.card-inner.flipped[data-v-9b387f33]{transform:rotateY(180deg)}.card-front[data-v-9b387f33],.card-back[data-v-9b387f33]{position:absolute;width:100%;min-height:200px;font-size:13px;padding-bottom:30px;padding-top:30px;backface-visibility:hidden;left:0;top:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.card-front[data-v-9b387f33]{color:#fff;z-index:1}.card-back[data-v-9b387f33]{background:linear-gradient(135deg,#212121,#000);border-radius:20px;color:#fff;transform:rotateY(180deg);z-index:1;text-align:start}.card h3[data-v-9b387f33]{margin:0 0 20px;font-size:1.2em;font-weight:500}.card-number[data-v-9b387f33]{font-size:1.2em;letter-spacing:2px;margin-bottom:20px}.card-details[data-v-9b387f33]{display:flex;justify-content:space-between;font-size:.9em}.expiry[data-v-9b387f33]{text-align:start}.expiry span[data-v-9b387f33]{display:block;font-size:.8em;opacity:.8;margin-bottom:4px}.card-holder[data-v-9b387f33]{text-transform:uppercase;letter-spacing:1px}.loading[data-v-e0d985ea],.error[data-v-e0d985ea]{text-align:center;padding:20px}.error[data-v-e0d985ea]{color:red}.text-username[data-v-e0d985ea]{text-align:start;font-size:12px}input[type=checkbox][data-v-e0d985ea]:checked{accent-color:red;border-color:red}.users-list[data-v-e0d985ea]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:20px}.user-card[data-v-e0d985ea]{display:flex;flex-direction:row;align-items:center;gap:10px;justify-content:start;padding:10px 5px;border-radius:12px;background:#202020;box-shadow:0 2px 4px #0000001a;font-size:14px}.user-card h3[data-v-e0d985ea]{margin:0 0 10px}.user-card p[data-v-e0d985ea]{margin:0;color:#666}h2[data-v-6603b6ec]{color:#fff;margin-bottom:4px;text-align:left;font-weight:700}.card-form[data-v-6603b6ec]{margin-top:20px;padding-right:10px;border-radius:10px;box-shadow:none}.form-group[data-v-6603b6ec]{margin-bottom:20px;text-align:left;margin-right:10px}.form-row[data-v-6603b6ec]{display:flex;gap:20px;justify-content:flex-start}label[data-v-6603b6ec]{display:block;margin-bottom:8px;color:#f1f1f1;font-weight:500;text-align:left}input[data-v-6603b6ec],select[data-v-6603b6ec]{padding:10px;width:99%;border:1px solid #111;font-size:14px;background:#3f3f3f;color:#fff;transition:none;text-align:left;border-radius:10px}input[data-v-6603b6ec]:focus,select[data-v-6603b6ec]:focus{outline:none;border-color:#f51414;box-shadow:none}input[data-v-6603b6ec]::placeholder{color:#888;text-align:left}.submit-btn[data-v-6603b6ec]{margin-top:20px;width:100%;padding:12px;background:#f51414;color:#fff;border:none;font-size:16px;font-weight:500;cursor:pointer;transition:none;text-align:center;border-radius:10px}.submit-btn[data-v-6603b6ec]:hover{background:#ae0000}.submit-btn[data-v-6603b6ec]:active{background:#8d0000}.cancel-btn[data-v-6603b6ec]{margin-top:10px;width:100%;padding:12px;background:#888;color:#fff;border:none;border-radius:10px;font-size:16px;font-weight:500;cursor:pointer;transition:none;text-align:center}.cancel-btn[data-v-6603b6ec]:hover{background:#666}.cancel-btn[data-v-6603b6ec]:active{background:#444}.read-the-docs[data-v-7968066e]{color:#888}.wallet-container[data-v-7968066e]{padding:20px 5px 100px;display:flex;flex-direction:column;gap:20px;max-width:600px;margin:0 auto}.inactive[data-v-7968066e]{opacity:.6}.loading-message[data-v-7968066e]{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;min-height:150px;border:1px dashed #3e3e3e;border-radius:20px;opacity:.7}h2[data-v-ba948dce]{color:#fff;margin-bottom:4px;text-align:left;font-weight:700}.card-form[data-v-ba948dce]{margin-top:20px;padding-right:10px;border-radius:10px;box-shadow:none}.form-group[data-v-ba948dce]{margin-bottom:20px;text-align:left;margin-right:10px}.form-row[data-v-ba948dce]{display:flex;gap:20px;justify-content:flex-start}label[data-v-ba948dce]{display:block;margin-bottom:8px;color:#f1f1f1;font-weight:500;text-align:left}input[data-v-ba948dce],select[data-v-ba948dce]{padding:10px;width:99%;border:1px solid #111;font-size:14px;background:#3f3f3f;color:#fff;transition:none;text-align:left;border-radius:10px}input[data-v-ba948dce]:focus,select[data-v-ba948dce]:focus{outline:none;border-color:#f51414;box-shadow:none}input[data-v-ba948dce]::placeholder{color:#888;text-align:left}.submit-btn[data-v-ba948dce]{margin-top:20px;width:100%;padding:12px;background:#f51414;color:#fff;border:none;font-size:16px;font-weight:500;cursor:pointer;transition:none;text-align:center;border-radius:10px}.submit-btn[data-v-ba948dce]:hover{background:#ae0000}.submit-btn[data-v-ba948dce]:active{background:#8d0000}.add-card-btn[data-v-b310724f]{background-color:#f51414;color:#fff;padding:10px 20px;border:none;border-radius:12px;font-size:14px;cursor:pointer;margin-left:20px}.add-card-btn[data-v-b310724f]:hover{background-color:#b80000}.logo-header[data-v-b310724f]{padding:5px 20px;display:flex;justify-content:space-between;align-items:center}.logo[data-v-b310724f]{will-change:filter;transition:filter .3s}.logo.vue[data-v-b310724f]:hover{filter:drop-shadow(0 0 1em #ee3f3f)}
