@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_b0fec0ff-module__Z2byoW__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_b0fec0ff-module__Z2byoW__variable{--font-montserrat:"Montserrat","Montserrat Fallback"}
.keysContainer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e1e1e80;border:1px solid #ffffff14;border-radius:20px;padding:24px}.keysControls{align-items:center;gap:16px;margin-bottom:24px;display:flex}.keysTypeSelect{flex-shrink:0}.searchBar{flex:1;align-items:center;max-width:400px;display:flex;position:relative}.searchIcon{color:#fff6;pointer-events:none;font-size:14px;position:absolute;left:16px}.searchInput{color:#fff;background:#141414f2;border:1px solid #ffffff14;border-radius:12px;width:100%;height:44px;padding:0 16px 0 44px;font-family:inherit;font-size:14px;transition:all .2s}.searchInput:focus{border-color:#8b5cf680;outline:none}.searchInput::placeholder{color:#ffffff4d}.keysTable{margin-top:16px}.keysHeader{background:#14141480;border-radius:12px;grid-template-columns:2fr 1fr 1fr 1.5fr .5fr;gap:16px;margin-bottom:8px;padding:12px 16px;display:grid}.keysHeader .keyColumn{text-transform:uppercase;color:#ffffff80;letter-spacing:.05em;font-size:12px;font-weight:600}.keysBody{max-height:850px;padding-right:8px;overflow-y:auto}.keysBody::-webkit-scrollbar{width:8px}.keysBody::-webkit-scrollbar-track{background:#ffffff08;border-radius:4px}.keysBody::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:4px}.keysBody::-webkit-scrollbar-thumb:hover{background:#8b5cf680}.keyRow{background:#1414144d;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:2fr 1fr 1fr 1.5fr .5fr;align-items:center;gap:16px;margin-bottom:8px;padding:16px;transition:all .2s;display:grid}.keyRow:hover{background:#14141480;border-color:#8b5cf64d}.keyColumn{align-items:center;display:flex}.keyColumn.actions{justify-content:flex-end}.keyContainer{align-items:center;gap:8px;display:flex}.keyText{color:#fffc;font-family:Courier New,monospace;font-size:13px}.copyKeyButton{color:#a78bfa;cursor:pointer;opacity:0;background:#8b5cf61a;border:none;border-radius:6px;padding:6px 8px;font-size:12px;transition:all .2s}.keyRow:hover .copyKeyButton{opacity:1}.copyKeyButton:hover{background:#8b5cf633}.keyTypeBadge{text-transform:uppercase;border-radius:8px;padding:6px 12px;font-size:11px;font-weight:600;display:inline-block}.keyTypeBadge.trial{color:#3b82f6;background:#3b82f633}.keyTypeBadge.monthly{color:#a855f7;background:#a855f733}.keyTypeBadge.lifetime{color:#eab308;background:#eab30833}.unbindedBadge{text-transform:uppercase;border-radius:8px;padding:6px 12px;font-size:11px;font-weight:600;display:inline-block}.unbindedBadge.unbinded{color:#10b981;background:#10b98133}.unbindedBadge.binded{color:#ef4444;background:#ef444433}.keyCreatedAt{color:#fff9;font-size:13px}.keyAction{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;transition:all .2s;display:flex}.keyAction.delete{color:#ef4444;background:#ef44441a}.keyAction.delete:hover{background:#ef444433}@media (max-width:1200px){.keysHeader,.keyRow{grid-template-columns:1.5fr .8fr .8fr 1.2fr .5fr}}@media (max-width:768px){.keysControls{flex-direction:column;align-items:stretch}.searchBar{max-width:none}.keysHeader{display:none}.keyRow{grid-template-columns:1fr;gap:12px}.keyColumn{flex-direction:column;align-items:flex-start;gap:4px}.keyColumn.actions{align-items:flex-start}.copyKeyButton{opacity:1}}
.dashboardContainer{background:#0a0a0a;min-height:100vh;margin-left:280px;padding:2rem}.dashboardHeader{justify-content:space-between;align-items:center;margin-bottom:3rem;display:flex}.dashboardTitle{background:linear-gradient(135deg,#fff 0%,#e0e0e0 50%,#a0a0a0 100%);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.dashboardSubtitle{color:var(--text-secondary);font-size:1rem;font-weight:400}.statsGrid{grid-template-columns:repeat(5,1fr);gap:1.5rem;display:grid}.statCard{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);cursor:pointer;background:linear-gradient(145deg,#141414f2 0%,#0f0f0fe6 100%);border:1px solid #ffffff14;border-radius:20px;padding:2rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.statCard:before{content:"";opacity:1;z-index:0;background:linear-gradient(145deg,#ffffff08,#0000);border-radius:20px;position:absolute;inset:0}.statCard:after{content:"";opacity:0;z-index:0;background:linear-gradient(145deg,#ffffff1a,#0000);border-radius:20px;transition:opacity .3s;position:absolute;inset:-1px}.statCard:hover:after{opacity:1}.statCardHeader{z-index:1;justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex;position:relative}.statIcon{border-radius:14px;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;font-size:1.5rem;transition:transform .3s;display:flex}.statCard:hover .statIcon{transform:scale(1.1)rotate(5deg)}.statTrend{align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.statTrend svg{font-size:.75rem}.statContent{z-index:1;position:relative}.statValue{color:#fff;letter-spacing:-.02em;margin-bottom:.5rem;font-size:2.25rem;font-weight:700}.statTitle{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;font-size:.9375rem;font-weight:500}.statCardGlow{filter:blur(80px);pointer-events:none;z-index:0;opacity:.08;border-radius:50%;width:200%;height:200%;position:absolute;bottom:-50%;right:-50%}.statCard.activeKeys .statIcon{color:#6b4fc4;background:linear-gradient(135deg,#6b4fc433 0%,#6b4fc41a 100%)}.statCard.activeKeys .statCardGlow{background:#6b4fc4}.statCard.activeClients .statIcon{color:#0d9168;background:linear-gradient(135deg,#0d916833 0%,#0d91681a 100%)}.statCard.activeClients .statCardGlow{background:#0d9168}.statCard.monthlyRevenue .statIcon{color:#2563eb;background:linear-gradient(135deg,#2563eb33 0%,#2563eb1a 100%)}.statCard.monthlyRevenue .statCardGlow{background:#2563eb}.statCard.unbindedKeys .statIcon{color:#d97706;background:linear-gradient(135deg,#d9770633 0%,#d977061a 100%)}.statCard.unbindedKeys .statCardGlow{background:#d97706}.statCard.availableKeys .statIcon{color:#4f46e5;background:linear-gradient(135deg,#4f46e533 0%,#4f46e51a 100%)}.statCard.availableKeys .statCardGlow{background:#4f46e5}.statTrend.positive{color:#10b981}.statTrend.negative{color:#ef4444}.chartsGrid{grid-template-rows:auto auto;grid-template-columns:2fr 1fr;gap:1.5rem;margin-top:2rem;display:grid}.chartCard{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:linear-gradient(145deg,#141414f2 0%,#0f0f0fe6 100%);border:1px solid #ffffff14;border-radius:20px;padding:2rem;position:relative;overflow:hidden}.chartCard.topRight{grid-area:1/2}.chartCard.bottomRight{grid-area:2/2}.chartHeader{margin-bottom:1.5rem}.chartTitle{color:#fff;margin-bottom:.25rem;font-size:1.25rem;font-weight:600}.chartSubtitle{color:#ffffff80;font-size:.875rem}.chartContent{height:100%;position:relative}.lineChart{width:100%;margin-bottom:1rem}.chartCard.wide{grid-area:1/1/3}.chartCard.wide .chartContent{height:615px}.chartContent{position:relative}.barChart{width:100%;height:200px;margin-bottom:1rem}.chartLabels{justify-content:space-around;gap:.5rem;display:flex}.chartLabel{color:#ffffff80;text-align:center;font-size:.75rem}.distributionChart{flex-direction:column;gap:1.5rem;display:flex}.distributionItem{grid-template-columns:1fr 3fr auto;align-items:center;gap:1rem;display:grid}.distributionLabel{flex-direction:column;display:flex}.distributionName{color:#ffffffb3;font-size:.875rem;font-weight:500}.distributionValue{color:#fff;font-size:1.125rem;font-weight:600}.distributionBar{background:#ffffff1a;border-radius:4px;height:8px;overflow:hidden}.distributionFill{border-radius:4px;height:100%;transition:width 1s cubic-bezier(.4,0,.2,1)}.distributionFill.active{background:linear-gradient(90deg,#6b4fc4,#8b5cf6)}.distributionFill.unbinded{background:linear-gradient(90deg,#d97706,#f59e0b)}.distributionFill.available{background:linear-gradient(90deg,#4f46e5,#6366f1)}.distributionPercentage{color:#ffffffb3;text-align:right;min-width:40px;font-size:.875rem;font-weight:600}@media (max-width:1200px){.statsGrid{grid-template-columns:repeat(3,1fr)}.chartsGrid{grid-template-rows:auto;grid-template-columns:1fr}.chartCard.wide,.chartCard.topRight,.chartCard.bottomRight{grid-area:auto/1}}@media (max-width:768px){.dashboardContainer{margin-bottom:80px;margin-left:0;padding:1.5rem}.dashboardTitle{font-size:2rem}.statsGrid{grid-template-columns:1fr}.statValue{font-size:2rem}.dashboardHeader{flex-direction:column;align-items:flex-start;gap:1rem}}
.usersContainer{background:#0a0a0a;min-height:100vh;margin-left:280px;padding:2rem}.usersHeader{margin-bottom:3rem}.usersTitle{background:linear-gradient(135deg,#fff 0%,#e0e0e0 50%,#a0a0a0 100%);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.usersSubtitle{color:#ffffff80;font-size:1rem;font-weight:400}.usersMetricsGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:2rem;display:grid}.usersMetricCard{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);cursor:pointer;background:linear-gradient(145deg,#141414f2 0%,#0f0f0fe6 100%);border:1px solid #ffffff14;border-radius:20px;align-items:center;gap:1.5rem;padding:2rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.usersMetricCard:before{content:"";opacity:1;z-index:0;background:linear-gradient(145deg,#ffffff08,#0000);border-radius:20px;position:absolute;inset:0}.usersMetricCard:after{content:"";opacity:0;z-index:0;background:linear-gradient(145deg,#ffffff1a,#0000);border-radius:20px;transition:opacity .3s;position:absolute;inset:-1px}.usersMetricCard:hover:after{opacity:1}.usersMetricIcon{z-index:1;border-radius:14px;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;font-size:1.5rem;transition:transform .3s;display:flex;position:relative}.usersMetricCard:hover .usersMetricIcon{transform:scale(1.1)rotate(5deg)}.usersMetricContent{z-index:1;flex:1;position:relative}.usersMetricValue{color:#fff;letter-spacing:-.02em;margin-bottom:.5rem;font-size:2.25rem;font-weight:700}.usersMetricTitle{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;font-size:.9375rem;font-weight:500}.usersMetricGlow{filter:blur(80px);pointer-events:none;z-index:0;opacity:.08;border-radius:50%;width:200%;height:200%;position:absolute;bottom:-50%;right:-50%}.usersMetricCard.usersRunningUsers .usersMetricIcon{color:#6b4fc4;background:linear-gradient(135deg,#6b4fc433 0%,#6b4fc41a 100%)}.usersMetricCard.usersRunningUsers .usersMetricGlow{background:#6b4fc4}.usersMetricCard.usersRunningTasks .usersMetricIcon{color:#2563eb;background:linear-gradient(135deg,#2563eb33 0%,#2563eb1a 100%)}.usersMetricCard.usersRunningTasks .usersMetricGlow{background:#2563eb}.usersMetricCard.usersSuccessCheckouts .usersMetricIcon{color:#10b981;background:linear-gradient(135deg,#10b98133 0%,#10b9811a 100%)}.usersMetricCard.usersSuccessCheckouts .usersMetricGlow{background:#10b981}.usersMetricCard.usersFailedCheckouts .usersMetricIcon{color:#ef4444;background:linear-gradient(135deg,#ef444433 0%,#ef44441a 100%)}.usersMetricCard.usersFailedCheckouts .usersMetricGlow{background:#ef4444}.usersCheckoutLogsSection{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:linear-gradient(145deg,#141414f2 0%,#0f0f0fe6 100%);border:1px solid #ffffff14;border-radius:20px;padding:2rem;position:relative;overflow:hidden}.usersLogsFilters{grid-template-columns:2fr 1fr;gap:1rem;margin-bottom:2rem;display:grid}.usersSearchWrapper{align-items:center;display:flex;position:relative}.usersSearchIcon{color:#fff6;pointer-events:none;font-size:1rem;position:absolute;left:1.25rem}.usersSearchInput{color:#fff;background:#141414f2;border:1px solid #ffffff14;border-radius:12px;width:100%;height:48px;padding:0 1rem 0 3rem;font-size:.9375rem;transition:all .2s}.usersSearchInput:focus{background:#191919f2;border-color:#ffffff26;outline:none}.usersSearchInput::placeholder{color:#ffffff4d}.usersSelectWrapper{position:relative}.usersCheckoutLogsCard{flex-direction:column;height:600px;display:flex}.usersLogsHeader{background:#ffffff08;border-bottom:1px solid #ffffff14;border-radius:12px 12px 0 0;grid-template-columns:1.5fr 1fr 2fr .75fr 1fr 1.5fr;gap:1rem;padding:1rem 1.5rem;display:grid}.usersLogHeaderCell{color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:600}.usersLogsContent{background:#0003;border-radius:0 0 12px 12px;flex:1}.usersCheckoutLogRow{border-bottom:1px solid #ffffff0d;grid-template-columns:1.5fr 1fr 2fr .75fr 1fr 1.5fr;align-items:center;gap:1rem;padding:1rem 1.5rem;transition:background .2s;display:grid}.usersCheckoutLogRow:hover{background:#ffffff08}.usersLogCell{color:#fffc;font-size:.9375rem}.usersProductCell{color:#fff;font-weight:500}.usersStatusCell{align-items:center;display:flex}.usersStatusBadge{border-radius:8px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.875rem;font-weight:600;display:inline-flex}.usersStatusBadge.usersSuccess{color:#10b981;background:#10b98126}.usersStatusBadge.usersFailed{color:#ef4444;background:#ef444426}.usersTimestampCell{color:#ffffff80;font-size:.8125rem}@media (max-width:1200px){.usersMetricsGrid{grid-template-columns:repeat(2,1fr)}.usersLogsFilters{grid-template-columns:1fr}}@media (max-width:768px){.usersContainer{margin-bottom:80px;margin-left:0;padding:1.5rem}.usersTitle{font-size:2rem}.usersMetricsGrid{grid-template-columns:1fr}.usersCheckoutLogsCard{height:400px}.usersLogsHeader,.usersCheckoutLogRow{grid-template-columns:1fr;gap:.5rem}.usersLogHeaderCell{display:none}.usersLogCell:before{content:attr(data-label);color:#ffffff80;margin-right:.5rem;font-weight:600}}
:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%);--toastify-color-progress-dark:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%);--toastify-color-progress-info:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%);--toastify-color-progress-success:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%);--toastify-color-progress-warning:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%);--toastify-color-progress-error:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%);--toastify-color-progress-bgo:.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));width:var(--toastify-container-width);box-sizing:border-box;color:#fff;flex-direction:column;display:flex;position:fixed}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y:0;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;word-break:break-word;flex:auto;align-items:center;margin-bottom:1rem;display:flex;position:relative}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{width:100%;transform:translate3d(0,var(--y),0)scale(var(--s));transition:transform .3s;position:absolute}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";height:calc(var(--g)*1px);position:absolute;bottom:100%;left:0;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";z-index:-1;height:100%;position:absolute;bottom:0;left:0;right:0;transform:scaleY(3)}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{flex-shrink:0;width:22px;margin-inline-end:10px;display:flex}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light,.Toastify__progress-bar-theme--dark,.Toastify__progress-bar--info,.Toastify__progress-bar--success,.Toastify__progress-bar--warning,.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%)!important}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;z-index:1;background:0 0;border:none;outline:none;padding:0;transition:all .3s;position:absolute;top:6px;right:6px}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{z-index:1;opacity:.7;transform-origin:0;width:100%;height:100%;position:absolute;bottom:0;left:0;background:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%)!important}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius);width:100%;height:5px;position:absolute;bottom:0;left:0;overflow:hidden}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0)scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0)perspective(400px)}30%{transform:translate3d(0,var(--y),0)perspective(400px)rotate3d(1,0,0,-20deg);opacity:1}to{transform:translate3d(0,var(--y),0)perspective(400px)rotate3d(1,0,0,90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-duration:.3s;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px}body{font-family:var(--font-montserrat),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#e5e5e5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0a0a0a;line-height:1.6}:root{--bg-primary:#0a0a0a;--bg-secondary:#141414;--bg-tertiary:#1a1a1a;--bg-hover:#252525;--text-primary:#e5e5e5;--text-secondary:#a0a0a0;--text-muted:#6b6b6b;--border-color:#2a2a2a;--border-hover:#3a3a3a;--accent-primary:#3b82f6;--accent-hover:#2563eb;--accent-text:#60a5fa;--success:#10b981;--warning:#f59e0b;--error:#ef4444;--shadow-sm:0 1px 2px 0 #00000080;--shadow-md:0 4px 6px -1px #00000080;--shadow-lg:0 10px 15px -3px #00000080}a{color:var(--accent-text);text-decoration:none;transition:color .2s}a:hover{color:var(--accent-primary)}button{cursor:pointer;background:0 0;border:none;font-family:inherit}input,textarea,select{color:var(--text-primary);background-color:var(--bg-secondary);border:1px solid var(--border-color);font-family:inherit;font-size:1rem;transition:border-color .2s}input:focus,textarea:focus,select:focus{border-color:var(--accent-primary);outline:none}::placeholder{color:var(--text-muted)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--bg-tertiary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--bg-hover)}.nav{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);z-index:1000;background:linear-gradient(145deg,#141414f2 0%,#0f0f0fe6 100%);border-right:1px solid #ffffff14;flex-direction:column;width:280px;height:100vh;padding:2rem 1.5rem;display:flex;position:fixed;top:0;left:0}.navHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:1rem;margin-bottom:3rem;padding-bottom:2rem;display:flex}.navLogo{background:linear-gradient(135deg,#a78bfa 0%,#8b5cf6 50%,#7c3aed 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 12px #8b5cf64d);-webkit-background-clip:text;background-clip:text;font-size:2rem}.navTitle{background:linear-gradient(135deg,#fff 0%,#e0e0e0 100%);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:700}.navItems{flex-direction:column;gap:.5rem;display:flex}.navItem{color:#fff9;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:12px;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:1rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.navItem:hover{color:#ffffffe6;background:#ffffff0d}.navItem.active{color:#fff;background:linear-gradient(135deg,#8b5cf633 0%,#8b5cf61a 100%)}.navIcon{text-align:center;width:1.5rem;font-size:1.25rem}.navItem.active .navIcon{color:#a78bfa}.activeIndicator{background:linear-gradient(135deg,#a78bfa 0%,#8b5cf6 100%);border-radius:2px 0 0 2px;width:3px;height:100%;position:absolute;top:0;right:0;transform:none;box-shadow:0 0 12px #8b5cf680}@media (max-width:768px){.nav{border-top:1px solid #ffffff14;border-right:none;flex-direction:row;width:100%;height:auto;padding:1rem;top:auto;bottom:0}.navHeader{display:none}.navItems{flex-direction:row;justify-content:space-around;gap:0;width:100%}.navItem{flex-direction:column;flex:1;gap:.25rem;padding:.75rem .5rem}.navItem span{font-size:.75rem}.navIcon{font-size:1.125rem}.activeIndicator{border-radius:0 0 2px 2px;width:40%;height:3px;top:0;right:50%;transform:translate(50%)}}
.container{background:#0a0a0a;justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex;position:relative;overflow:hidden}.container:before{content:"";background:radial-gradient(circle,#8b5cf61f 0%,#0000 70%);border-radius:50%;width:600px;height:600px;animation:20s ease-in-out infinite float;position:absolute;top:-300px;right:-200px}.container:after{content:"";background:radial-gradient(circle,#a855f714 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:15s ease-in-out infinite reverse float;position:absolute;bottom:-250px;left:-150px}@keyframes float{0%,to{transform:translate(0)scale(1)}33%{transform:translate(50px,-50px)scale(1.1)}66%{transform:translate(-50px,50px)scale(.9)}}.card{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);z-index:1;background:linear-gradient(145deg,#141414f2 0%,#0f0f0fe6 100%);border:1px solid #ffffff14;border-radius:24px;width:100%;max-width:440px;padding:3.5rem 3rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 25px 50px -12px #000c,inset 0 0 0 1px #ffffff0d,0 0 100px #8b5cf614}.card:before{content:"";opacity:0;z-index:-1;filter:blur(8px);background:linear-gradient(145deg,#8b5cf64d,#a855f733,#0000,#8b5cf640);border-radius:24px;transition:opacity .4s;position:absolute;inset:-2px}.card:hover:before{opacity:.6}.logoContainer{justify-content:center;align-items:center;margin-bottom:2rem;display:flex}.logoIcon{background:linear-gradient(135deg,#a78bfa 0%,#8b5cf6 50%,#7c3aed 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 20px #8b5cf666);-webkit-background-clip:text;background-clip:text;font-size:3.5rem}.title{text-align:center;background:linear-gradient(135deg,#fff 0%,#e0e0e0 50%,silver 100%);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:2rem;font-weight:700}.subtitle{text-align:center;color:var(--text-secondary);margin-bottom:2.5rem;font-size:.9375rem;font-weight:400}.form{flex-direction:column;gap:1.5rem;display:flex}.inputGroup{flex-direction:column;display:flex;position:relative}.inputWrapper{align-items:center;display:flex;position:relative}.inputIcon{color:var(--text-muted);z-index:1;pointer-events:none;font-size:1rem;transition:color .3s;position:absolute;left:1.25rem}.inputGroup:focus-within .inputIcon{color:#a78bfa}.inputGroup:before{content:"";opacity:0;pointer-events:none;z-index:0;background:linear-gradient(135deg,#8b5cf666,#a855f74d);border-radius:14px;transition:opacity .3s;position:absolute;inset:-1px}.inputGroup:focus-within:before{opacity:1}.input{background:#0a0a0a99;border:1px solid #ffffff0f;border-radius:14px;width:100%;padding:1.125rem 1.5rem 1.125rem 3.5rem;font-size:1rem;font-weight:400;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.input::placeholder{color:#a0a0a066}.input:focus{background:#0f0f0fe6;border-color:#0000;outline:none;box-shadow:0 0 0 1px #8b5cf680,0 8px 20px #8b5cf626,0 0 40px #8b5cf61a}.input:hover:not(:focus):not(:disabled){background:#0f0f0fb3;border-color:#ffffff1f}.input:disabled{opacity:.5;cursor:not-allowed}.button{color:#fff;letter-spacing:.03em;background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%);border-radius:14px;justify-content:center;align-items:center;min-height:56px;margin-top:1rem;padding:1.125rem;font-size:1.0625rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #8b5cf666,inset 0 0 40px #8b5cf633}.button:before{content:"";opacity:0;background:linear-gradient(135deg,#ffffff26 0%,#0000 100%);transition:opacity .3s;position:absolute;inset:0}.button:after{content:"";background:radial-gradient(circle,#ffffff4d,#0000 70%);transition:transform .5s;position:absolute;inset:0;transform:scale(0)}.button:hover:not(:disabled):before{opacity:1}.button:active:not(:disabled):after{transition:transform;transform:scale(1)}.button:hover:not(:disabled){background:linear-gradient(135deg,#9f7aea 0%,#8b5cf6 100%);box-shadow:0 8px 30px #8b5cf680,inset 0 0 60px #8b5cf64d}.button:disabled{cursor:not-allowed;opacity:.7}.iconSuccess{color:#10b981;filter:drop-shadow(0 0 12px #10b98199);font-size:2rem}.iconError{color:#ef4444;filter:drop-shadow(0 0 12px #ef444499);font-size:2rem}.inputWithToggle{padding-right:3.5rem}.togglePassword{color:var(--text-muted);cursor:pointer;z-index:1;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;font-size:1rem;transition:color .3s;display:flex;position:absolute;right:1.25rem}.togglePassword:hover:not(:disabled){color:#a78bfa}.togglePassword:disabled{cursor:not-allowed;opacity:.5}@media (max-width:480px){.card{padding:2.5rem 2rem}.title{font-size:1.75rem}}
.recordsTabs{gap:1rem;margin-bottom:2rem;display:flex}.recordsTab{color:#ffffff80;cursor:pointer;background:linear-gradient(145deg,#141414f2 0%,#0f0f0fe6 100%);border:1px solid #ffffff14;border-radius:16px;flex:1;justify-content:center;align-items:center;gap:.75rem;padding:1.25rem 2rem;font-size:1rem;font-weight:600;transition:all .3s;display:flex}.recordsTab:hover{color:#ffffffb3;border-color:#ffffff26}.recordsTab.active{color:#8b5cf6;background:linear-gradient(135deg,#8b5cf633 0%,#8b5cf61a 100%);border-color:#8b5cf64d}.recordsTab svg{font-size:1.25rem}.recordsContainer{background:linear-gradient(145deg,#141414f2 0%,#0f0f0fe6 100%);border:1px solid #ffffff14;border-radius:20px;flex-direction:column;gap:1rem;max-height:600px;padding:1.5rem;display:flex;overflow-y:auto}.recordsContainer::-webkit-scrollbar{width:8px}.recordsContainer::-webkit-scrollbar-track{background:#ffffff08;border-radius:4px}.recordsContainer::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:4px}.recordsContainer::-webkit-scrollbar-thumb:hover{background:#8b5cf680}.logCard{background:#1e1e1e80;border:1px solid #ffffff0d;border-radius:16px;gap:1.5rem;padding:1.5rem;transition:all .3s;display:flex}.logCard:hover{background:#23232380;border-color:#ffffff1a}.memberAvatar{object-fit:cover;border-radius:50%;width:60px;height:60px}.productImage{object-fit:cover;border-radius:12px;width:80px;height:80px}.logContent{flex-direction:column;flex:1;gap:.5rem;display:flex}.logContent.full{width:100%}.logHeader{justify-content:space-between;align-items:center;display:flex}.logTitle{color:#fff;font-size:1.125rem;font-weight:600}.logStatus{border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:flex}.logStatus.joined{color:#10b981;background:#10b9811a}.logStatus.left{color:#ef4444;background:#ef44441a}.logStatus.success{color:#10b981;background:#10b9811a;border:1px solid #10b98133}.logStatus.failure{color:#ef4444;background:#ef44441a;border:1px solid #ef444433}.logDetail{color:#fff9;font-size:.875rem}.logDetails{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.logDetails.grid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.logTimestamp{color:#fff6;margin-top:.5rem;font-size:.75rem}.waitlistSection{background:linear-gradient(145deg,#141414f2 0%,#0f0f0fe6 100%);border:1px solid #ffffff14;border-radius:20px;margin-top:2rem;padding:2rem}.waitlistContainer{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;margin-top:1.5rem;display:grid}.waitlistCard{background:#1e1e1e80;border:1px solid #ffffff0d;border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;min-height:100px;padding:1.5rem;transition:all .3s;display:flex}.waitlistCard:hover{background:#23232380;border-color:#ffffff1a}.waitlistContent{flex:1;min-width:0;overflow:hidden}.waitlistName{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.5rem;font-size:1rem;font-weight:600;overflow:hidden}.waitlistActions{flex-shrink:0;gap:.5rem;display:flex}.waitlistAction{cursor:pointer;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.waitlistAction.notify{color:#6366f1;background:#6366f11a}.waitlistAction.notify:hover{background:#6366f133;border-color:#6366f1}.waitlistAction.delete{color:#ef4444;background:#ef44441a}.waitlistAction.delete:hover{background:#ef444433;border-color:#ef4444}@media (max-width:768px){.recordsTabs{flex-direction:column}.logDetails.grid,.waitlistContainer{grid-template-columns:1fr}}
.analyticsStatsGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:2rem;display:grid}.statCard.success .statIcon{color:#10b981;background:linear-gradient(135deg,#10b98133 0%,#10b9811a 100%)}.statCard.success .statCardGlow{background:#10b981}.statCard.failures .statIcon{color:#ef4444;background:linear-gradient(135deg,#ef444433 0%,#ef44441a 100%)}.statCard.failures .statCardGlow{background:#ef4444}.statCard.queuePasses .statIcon{color:#f59e0b;background:linear-gradient(135deg,#f59e0b33 0%,#f59e0b1a 100%)}.statCard.queuePasses .statCardGlow{background:#f59e0b}.statCard.submissions .statIcon{color:#6366f1;background:linear-gradient(135deg,#6366f133 0%,#6366f11a 100%)}.statCard.submissions .statCardGlow{background:#6366f1}.analyticsChart{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:linear-gradient(145deg,#141414f2 0%,#0f0f0fe6 100%);border:1px solid #ffffff14;border-radius:20px;padding:2rem;position:relative;overflow:hidden}.analyticsChart .chartContent{height:400px}@media (max-width:1200px){.analyticsStatsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.analyticsStatsGrid{grid-template-columns:1fr}}
.managementRow{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:24px;display:grid}.managementCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e1e1e80;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.managementInput{color:#fff;background:#141414f2;border:1px solid #ffffff14;border-radius:12px;width:100%;height:48px;padding:0 16px;font-family:inherit;font-size:14px;transition:all .2s}.managementInput:focus{border-color:#8b5cf680;outline:none}.managementInput::placeholder{color:#ffffff4d}.managementButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%);border:none;border-radius:12px;width:100%;height:48px;font-size:14px;font-weight:600;transition:all .2s}.managementButton:hover{transform:translateY(-2px);box-shadow:0 8px 24px #8b5cf64d}.managementButton:active{transform:translateY(0)}.managementSelect{margin-bottom:0}.licensesContainer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e1e1e80;border:1px solid #ffffff14;border-radius:20px;padding:24px}.licensesTable{margin-top:16px}.licensesHeader{background:#14141480;border-radius:12px;grid-template-columns:2fr 1fr 1.5fr 1.5fr;gap:16px;margin-bottom:8px;padding:12px 16px;display:grid}.licensesHeader .licenseColumn{text-transform:uppercase;color:#ffffff80;letter-spacing:.05em;font-size:12px;font-weight:600}.licensesBody{max-height:500px;padding-right:8px;overflow-y:auto}.licensesBody::-webkit-scrollbar{width:8px}.licensesBody::-webkit-scrollbar-track{background:#ffffff08;border-radius:4px}.licensesBody::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:4px}.licensesBody::-webkit-scrollbar-thumb:hover{background:#8b5cf680}.licenseRow{background:#1414144d;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:2fr 1fr 1.5fr 1.5fr;align-items:center;gap:16px;margin-bottom:8px;padding:16px;transition:all .2s;display:grid}.licenseRow:hover{background:#14141480;border-color:#8b5cf64d}.licenseColumn{align-items:center;display:flex}.licenseColumn.actions{justify-content:flex-end}.licenseKeyText{color:#fffc;font-family:Courier New,monospace;font-size:13px}.licenseTypeBadge{text-transform:uppercase;border-radius:8px;padding:6px 12px;font-size:11px;font-weight:600;display:inline-block}.licenseTypeBadge.trial{color:#3b82f6;background:#3b82f633}.licenseTypeBadge.monthly{color:#a855f7;background:#a855f733}.licenseTypeBadge.lifetime{color:#eab308;background:#eab30833}.licenseExpiration{color:#fff9;font-size:13px}.licenseActions{gap:8px;display:flex}.licenseAction{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;transition:all .2s;display:flex}.licenseAction.refresh{color:#10b981;background:#10b9811a}.licenseAction.refresh:hover{background:#10b98133}.licenseAction.reset{color:#6366f1;background:#6366f11a}.licenseAction.reset:hover{background:#6366f133}.licenseAction.unbind{color:#f59e0b;background:#f59e0b1a}.licenseAction.unbind:hover{background:#f59e0b33}.licenseAction.delete{color:#ef4444;background:#ef44441a}.licenseAction.delete:hover{background:#ef444433}.chartHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.searchBar{align-items:center;width:300px;display:flex;position:relative}.searchIcon{color:#fff6;pointer-events:none;font-size:14px;position:absolute;left:16px}.searchInput{color:#fff;background:#141414f2;border:1px solid #ffffff14;border-radius:12px;width:100%;height:44px;padding:0 16px 0 44px;font-family:inherit;font-size:14px;transition:all .2s}.searchInput:focus{border-color:#8b5cf680;outline:none}.searchInput::placeholder{color:#ffffff4d}.licenseKeyContainer{align-items:center;gap:8px;display:flex}.copyKeyButton{color:#a78bfa;cursor:pointer;opacity:0;background:#8b5cf61a;border:none;border-radius:6px;padding:6px 8px;font-size:12px;transition:all .2s}.licenseRow:hover .copyKeyButton{opacity:1}.copyKeyButton:hover{background:#8b5cf633}@media (max-width:1200px){.managementRow{grid-template-columns:1fr}.licensesHeader,.licenseRow{grid-template-columns:1.5fr .8fr 1fr 1.2fr}}@media (max-width:768px){.licensesHeader{display:none}.licenseRow{grid-template-columns:1fr;gap:12px}.licenseColumn{flex-direction:column;align-items:flex-start;gap:4px}.licenseColumn.actions{align-items:flex-start}.licenseActions{justify-content:flex-start;width:100%}.chartHeader{flex-direction:column;align-items:flex-start;gap:12px}.searchBar{width:100%}.copyKeyButton{opacity:1}}
