body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{position:relative;text-align:center;z-index:1}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}body{background:#000;margin:0;overflow-x:hidden}#root{min-height:100vh;position:relative;z-index:1}.App-header{align-items:center;background-color:initial;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#0f8}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#tsparticles{height:100%;inset:0;pointer-events:none;position:fixed;width:100%;z-index:0}.entry-screen{align-items:flex-start;background:#0000;color:#f8fafc;display:flex;font-family:Inter,Segoe UI,Arial,sans-serif;justify-content:center;min-height:100vh;padding:clamp(78px,11vh,96px) 24px 32px;position:relative;width:100%;z-index:1}.entry-content{max-width:610px;min-width:0;width:100%}.team-content{max-width:820px}.entry-header{margin-bottom:52px}.entry-brand{text-align:center}.entry-title{color:#f8fafc;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:clamp(44px,6vw,60px);font-weight:650;letter-spacing:-.055em;line-height:1.08;margin:0}.entry-mark{color:#41d00e}.entry-subtitle{color:#c3c8cc;font-size:15px;font-weight:400;line-height:1.5;margin:14px 0 0}.entry-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;position:fixed;right:clamp(18px,4vw,54px);top:24px;z-index:3}.entry-nav-button,.entry-status{align-items:center;background:#000000b8;border:1px solid #bccfd738;border-radius:9px;color:#dce4e6;display:inline-flex;font-family:inherit;font-size:12px;font-weight:550;justify-content:center;min-height:40px;padding:0 14px;white-space:nowrap}.entry-nav-button{color:#b6f5ae;cursor:pointer;transition:border-color .16s ease,background .16s ease}.entry-nav-button:hover{background:#131e12db;border-color:#41d00e9e}.entry-tabs{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07090a94;border:1px solid #bccfd733;border-radius:10px;display:flex;margin-bottom:24px;overflow:hidden;width:100%}.entry-tab{background:#0000;border:0;color:#c5cbd0;cursor:pointer;flex:1 1;font-family:inherit;font-size:14px;font-weight:500;height:50px;min-width:0;padding:0 16px;transition:color .16s ease,background .16s ease}.entry-tab+.entry-tab{border-left:1px solid #bccfd72e}.entry-tab.active{background:#71857738;box-shadow:inset 0 0 0 1px #ffffff0d;color:#fff}.entry-field{margin-bottom:16px;min-width:0}.entry-label{color:#c4c9cd;display:block;font-size:12px;font-weight:550;margin:0 0 8px 3px}.entry-input{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080b0cc2;border:1px solid #9eb2bc3d;border-radius:11px;box-sizing:border-box;color:#f4f7f8;display:block;font-family:inherit;font-size:15px;height:54px;min-width:0;outline:none;padding:0 16px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease;width:100%}.entry-input::placeholder{color:#8d959b}.entry-input:focus{background:#090e0ae0;border-color:#41d00eb8;box-shadow:0 0 0 3px #41d00e17}.entry-button-row{border-radius:10px;display:flex;margin-top:22px;overflow:hidden;width:100%}.entry-action{cursor:pointer;font-family:inherit;font-size:14px;font-weight:650;height:54px;padding:0 18px;transition:filter .16s ease,background .16s ease}.entry-action:hover:not(:disabled){filter:brightness(1.08)}.entry-primary{background:linear-gradient(135deg,#25eb2c,#1dd81d);border:1px solid #25eb2c;color:#000;flex:1 1 auto;min-width:0}.entry-secondary{background:#000000c7;border:1px solid #bccfd74d;border-left:0;color:#f2f4f2;flex:0 0 auto;min-width:185px}.entry-error{color:#fca5a5;font-size:13px;line-height:1.45;margin-top:12px}.entry-helper{color:#aab0b4;font-size:12px;line-height:1.65;margin:18px auto 0;max-width:520px;text-align:center}.team-entry-fields{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:22px}.team-entry-fields .entry-field{margin-bottom:0}.team-entry-buttons{margin:28px auto 0;max-width:550px}.team-entry-buttons .entry-secondary{min-width:210px}.entry-screen button:disabled{cursor:not-allowed}@media (max-width:700px){.entry-screen{padding:104px 18px 28px}.entry-content{max-width:590px}.entry-header{margin-bottom:34px}.entry-actions{gap:6px;max-width:82%;right:16px;top:16px}.entry-nav-button,.entry-status{font-size:11px;min-height:36px;padding:0 10px}.entry-title{font-size:clamp(40px,11vw,48px)}.entry-subtitle{font-size:14px}.team-entry-fields{gap:13px;grid-template-columns:1fr}}@media (max-width:390px){.entry-button-row{flex-direction:column}.entry-action{flex:0 0 50px;width:100%}.entry-secondary,.team-entry-buttons .entry-secondary{border-left:1px solid #bccfd74d;border-top:0;min-width:0}}.account-page{color:#f4f7f3;font-family:Arial,sans-serif;margin:0 auto;padding:34px 0 54px;position:relative;width:min(1400px,calc(100% - 40px));z-index:1}.account-header-actions,.account-page-header,.account-panel-heading,.account-row-actions,.refund-compose-footer,.refund-request-topline{align-items:center;display:flex;gap:14px;justify-content:space-between}.account-page-header{margin-bottom:22px}.account-page-header h1{font-size:clamp(30px,5vw,44px);line-height:1.1;margin:2px 0 8px}.account-eyebrow{color:#65eb4a;font-size:12px;font-weight:800;letter-spacing:.14em;margin:0 0 6px;text-transform:uppercase}.account-panel-heading p,.account-subtitle{color:#bec9be;font-size:14px;line-height:1.55;margin:0;max-width:760px}.account-header-actions{justify-content:flex-end}.account-button{border-radius:12px;cursor:pointer;font-weight:750;min-height:42px;padding:10px 16px;transition:transform .15s ease,opacity .15s ease,border-color .15s ease}.account-button:hover:not(:disabled){transform:translateY(-1px)}.account-button:disabled{cursor:wait;opacity:.6}.account-button.primary{background:linear-gradient(135deg,#54ed36,#19cd22);border:1px solid #25eb2c;color:#061006}.account-button.secondary{background:#0000009e;border:1px solid #77c26d73;color:#b5ff9f}.account-stat-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.account-panel,.account-stat{background:linear-gradient(145deg,#151f15f5,#050805f7);border:1px solid #80ab7833;border-radius:18px;box-shadow:0 14px 36px #0000004d,0 0 24px #1bd32312}.account-stat{padding:16px 18px}.account-stat span{color:#aab8aa;display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.account-stat strong{color:#f2fff0;display:block;font-size:28px;margin-top:9px}.account-panel{margin-bottom:18px;padding:20px}.account-panel-heading{align-items:flex-end;margin-bottom:16px}.account-panel-heading h2{font-size:20px;margin:0 0 6px}.account-panel-heading p{font-size:12px}.users-heading{align-items:flex-end}.account-search{width:min(320px,100%)}.account-search input,.refund-compose textarea{background:#000000a6;border:1px solid #82a67d4d;border-radius:11px;box-sizing:border-box;color:#f4f7f3;font:inherit;padding:11px 13px;width:100%}.account-search input:focus,.refund-compose textarea:focus{border-color:#55d83b;outline:2px solid #45dc3359}.account-table-scroll{border:1px solid #7ba4732e;border-radius:13px;overflow-x:auto}.account-table{background:#01050173;border-collapse:collapse;min-width:980px;width:100%}.account-table th{background:#1f3d1c85;color:#a9c3a5;font-size:10px;letter-spacing:.08em;padding:12px;text-align:left;text-transform:uppercase;white-space:nowrap}.account-table td{border-top:1px solid #739b6c1f;color:#e0e7df;font-size:12px;padding:12px;white-space:nowrap}.account-table td small,.account-table td strong{display:block}.account-table td small{color:#9cab9a;font-size:11px;margin-top:4px}.account-status{background:#23ae3129;border:1px solid #56d84740;border-radius:99px;color:#d6ffcf;display:inline-flex;font-size:11px;font-weight:800;padding:5px 9px;text-transform:capitalize}.status-denied,.status-free{background:#7d847b24;border-color:#969d9433;color:#c6c9c4}.status-failed,.status-pending{background:#ba871a24;border-color:#e8b74140;color:#ffe5a7}.status-processing{background:#2577bd29;border-color:#58abeb40;color:#c4e4ff}.refund-request-list{grid-gap:12px;display:grid;gap:12px}.refund-request-card{background:#0000006b;border:1px solid #6a9a6533;border-radius:14px;padding:16px}.refund-request-topline{align-items:flex-start}.refund-request-topline h3{font-size:15px;margin:0 0 5px}.refund-request-topline p{color:#a9b5a7;font-size:12px;margin:0}.refund-reason{background:#194a1933;border-left:3px solid #38d72b;border-radius:6px;line-height:1.55;margin:14px 0;overflow-wrap:anywhere;padding:13px;white-space:pre-wrap}.refund-request-meta{color:#9eae9c;display:flex;flex-wrap:wrap;font-size:11px;gap:8px 18px}.account-row-actions{justify-content:flex-start;margin-top:14px}.account-empty{color:#aebbae;font-size:13px;margin:0}.account-alert{border-radius:11px;font-size:13px;line-height:1.5;margin:0 0 14px;padding:12px 14px}.account-alert.error{background:#961e1e2b;border:1px solid #fa64644d;color:#ffbcbc}.account-alert.success{background:#227e2229;border:1px solid #5adc5847;color:#c7ffc2}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.refund-page{padding-top:8vh;width:min(860px,calc(100% - 40px))}.refund-chat-panel{padding:clamp(18px,4vw,30px)}.chat-message{align-items:flex-start;display:flex;gap:12px;margin-bottom:16px}.chat-message>div{background:#0000006b;border:1px solid #7da07633;border-radius:13px;min-width:0;padding:13px 15px}.chat-message.from-user{flex-direction:row-reverse}.chat-message.from-user>div{background:#1c531d40}.chat-message strong{color:#ddffda;font-size:12px}.chat-message p{color:#e1e7df;font-size:13px;line-height:1.55;margin:7px 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.chat-message small{color:#9fb09d;display:block;font-size:10px;margin-top:9px;text-transform:capitalize}.chat-avatar{background:#2393252e;border:1px solid #54e63752;border-radius:50%;color:#a9ff95;display:grid;flex:0 0 34px;font-size:11px;font-weight:800;height:34px;place-items:center}.refund-compose{border-top:1px solid #71926b2e;margin-top:20px;padding-top:18px}.refund-compose label{color:#d3e3d1;display:block;font-size:13px;font-weight:700;margin-bottom:9px}.refund-compose textarea{line-height:1.5;min-height:130px;resize:vertical}.refund-compose-footer{color:#8f9b8d;font-size:11px;margin-top:10px}.refund-resolution{background:#23611f2e;border:1px solid #54cc3c3b;border-radius:11px;color:#d5f4cf;font-size:13px;line-height:1.5;margin-top:14px;padding:12px 14px}.refund-privacy-note{color:#9aa597;font-size:11px;line-height:1.55;margin:18px 2px 0}@media (max-width:760px){.account-page{padding-top:22px;width:min(100% - 28px,1400px)}.account-page-header,.account-panel-heading,.users-heading{align-items:stretch;flex-direction:column}.account-header-actions{width:100%}.account-header-actions .account-button{flex:1 1}.account-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-stat{padding:13px}.account-stat strong{font-size:24px}.account-panel{padding:15px}.account-search{width:100%}.account-row-actions,.refund-request-topline{flex-direction:column}.account-row-actions{align-items:stretch}.account-row-actions .account-button{width:100%}.refund-page{padding-top:22px;width:min(100% - 28px,860px)}}
/*# sourceMappingURL=main.e60c5b45.css.map*/