body{margin:0;min-height:100vh;color:#f4f8f2;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;background:linear-gradient(90deg,rgba(2,7,21,.94),rgba(5,13,28,.72)),url("/assets/optimized/wtyka.webp") center top/cover fixed no-repeat}
        main{width:min(760px,calc(100% - 28px));margin:0 auto;padding:34px 0 42px}
        .panel{display:grid;gap:14px;padding:22px;border:1px solid rgba(255,238,189,.22);border-radius:8px;background:rgba(7,12,24,.84);box-shadow:0 22px 70px rgba(0,0,0,.38)}
        h1,p{margin:0}h1{color:#fff7c2;font-size:clamp(30px,6vw,58px);line-height:1}.muted{color:#aab4ae}
        .status{padding:12px 14px;border-radius:8px;border:1px solid rgba(255,238,189,.22);background:rgba(255,238,189,.08);font-weight:900}
        .status.paid{border-color:rgba(125,248,232,.35);background:rgba(40,214,194,.10);color:#7df8e8}.status.failed{border-color:rgba(255,79,109,.35);background:rgba(255,79,109,.10);color:#ff9a9f}
        a{color:#7df8e8;font-weight:900;text-decoration:none}.actions{display:flex;gap:10px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border:1px solid rgba(255,238,189,.30);border-radius:8px;background:rgba(5,12,22,.70);color:#f4f8f2;font-weight:900;text-decoration:none}
        dl{display:grid;grid-template-columns:auto 1fr;gap:7px 12px;margin:0;color:#dfe8de}dt{color:#aab4ae}dd{margin:0;font-weight:800}
        .panel+.panel{margin-top:20px}.checkout-lifetime{display:grid;gap:7px;padding:17px 18px;background:linear-gradient(120deg,rgba(233,173,73,.13),rgba(12,36,52,.45));border:1px solid rgba(233,173,73,.3);border-radius:12px;color:#f8e5b6}.checkout-lifetime[hidden],.payment-connection[hidden]{display:none}.checkout-lifetime>strong{font-size:clamp(25px,5vw,36px);font-variant-numeric:tabular-nums;letter-spacing:.04em;line-height:1.1}.checkout-lifetime small{color:#b9c8d1;font-size:12px;line-height:1.5}.purchase-list{list-style:none;display:grid;gap:10px;margin:0;padding:0}.purchase-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:16px;border-radius:12px;background:rgba(18,40,57,.5);border:1px solid rgba(156,192,207,.16)}.purchase-item>a{color:#ffedbf;line-height:1.4}.purchase-price{color:#f2ce80;font-weight:800;white-space:nowrap}.purchase-state{color:#b9d8ce;font-size:13px}.purchase-item time{font-size:12px;text-align:right}.purchase-countdown{grid-column:1/-1;padding-top:5px;color:#a9bac6;font-size:12px}.purchase-countdown strong{color:#f6d99f;font-variant-numeric:tabular-nums}.recent-purchases h2{margin:0;font-size:24px;color:#fff0c5}.payment-connection{font-size:13px;line-height:1.5}.btn:disabled{opacity:.6;cursor:wait}dd{overflow-wrap:anywhere}.muted{line-height:1.6}.btn{cursor:pointer;font-family:inherit}
        @media(max-width:540px){main{padding-top:20px}.panel{padding:18px}.purchase-item{padding:13px;gap:7px 10px}dl{grid-template-columns:1fr;gap:3px}dd+dt{margin-top:7px}.actions>.btn{flex:1 1 auto;text-align:center;font-size:13px}}
