:root{--tlm-primary:#3b82f6;--tlm-primary-hover:#2563eb;--tlm-secondary:#8b5cf6;--tlm-success:#10b981;--tlm-warning:#f59e0b;--tlm-danger:#ef4444;--tlm-gray-50:#f9fafb;--tlm-gray-100:#f3f4f6;--tlm-gray-200:#e5e7eb;--tlm-gray-300:#d1d5db;--tlm-gray-500:#6b7280;--tlm-gray-700:#374151;--tlm-gray-900:#111827;--tlm-border-radius:8px;--tlm-shadow-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--tlm-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);--tlm-shadow-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)}.tlm-purchase-page{max-width:1200px;margin:0 auto;padding:40px 20px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,sans-serif}.tlm-purchase-header{text-align:center;margin-bottom:50px}.tlm-purchase-header h1{font-size:36px;font-weight:700;color:var(--tlm-gray-900);margin-bottom:15px}.tlm-purchase-header p{font-size:18px;color:var(--tlm-gray-500);max-width:600px;margin:0 auto}.tlm-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:60px}@media (max-width:968px){.tlm-pricing-grid{grid-template-columns:1fr;max-width:400px;margin-left:auto;margin-right:auto}}.tlm-pricing-card{background:#fff;border:2px solid var(--tlm-gray-200);border-radius:16px;padding:40px 30px;position:relative;transition:all 0.3s ease}.tlm-pricing-card:hover{transform:translateY(-5px);box-shadow:var(--tlm-shadow-lg)}.tlm-pricing-card.popular{border-color:var(--tlm-primary);transform:scale(1.05)}.tlm-pricing-card.popular:hover{transform:scale(1.05) translateY(-5px)}.tlm-popular-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--tlm-primary);color:#fff;padding:6px 20px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.tlm-pricing-card .plan-name{font-size:24px;font-weight:600;color:var(--tlm-gray-900);margin-bottom:10px}.tlm-pricing-card .plan-description{font-size:14px;color:var(--tlm-gray-500);margin-bottom:25px}.tlm-pricing-card .plan-price{margin-bottom:25px}.tlm-pricing-card .price-amount{font-size:48px;font-weight:700;color:var(--tlm-gray-900)}.tlm-pricing-card .price-currency{font-size:24px;font-weight:600;vertical-align:super;color:var(--tlm-gray-500)}.tlm-pricing-card .price-period{font-size:14px;color:var(--tlm-gray-500)}.tlm-pricing-card .plan-features{list-style:none;padding:0;margin:0 0 30px}.tlm-pricing-card .plan-features li{display:flex;align-items:flex-start;gap:12px;padding:10px 0;font-size:14px;color:var(--tlm-gray-700);border-bottom:1px solid var(--tlm-gray-100)}.tlm-pricing-card .plan-features li:last-child{border-bottom:none}.tlm-pricing-card .plan-features li .feature-icon{color:var(--tlm-success);font-weight:700;flex-shrink:0}.tlm-pricing-card .plan-features li.disabled{color:var(--tlm-gray-300);text-decoration:line-through}.tlm-pricing-card .plan-features li.disabled .feature-icon{color:var(--tlm-gray-300)}.tlm-purchase-btn{display:block;width:100%;padding:14px 24px;border:none;border-radius:var(--tlm-border-radius);font-size:16px;font-weight:600;cursor:pointer;transition:all 0.2s ease;text-align:center;text-decoration:none}.tlm-purchase-btn.primary{background:var(--tlm-primary);color:#fff}.tlm-purchase-btn.primary:hover{background:var(--tlm-primary-hover)}.tlm-purchase-btn.secondary{background:var(--tlm-gray-100);color:var(--tlm-gray-700)}.tlm-purchase-btn.secondary:hover{background:var(--tlm-gray-200)}.tlm-purchase-btn:disabled{opacity:.6;cursor:not-allowed}.tlm-purchase-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .6);z-index:999999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all 0.3s ease}.tlm-purchase-modal-overlay.active{opacity:1;visibility:visible}.tlm-purchase-modal{background:#fff;border-radius:16px;width:90%;max-width:500px;max-height:90vh;overflow:auto;transform:scale(.9);transition:transform 0.3s ease}.tlm-purchase-modal-overlay.active .tlm-purchase-modal{transform:scale(1)}.tlm-purchase-modal-header{padding:25px 30px;border-bottom:1px solid var(--tlm-gray-200);display:flex;justify-content:space-between;align-items:center}.tlm-purchase-modal-header h2{margin:0;font-size:20px;font-weight:600;color:var(--tlm-gray-900)}.tlm-purchase-modal-close{background:none;border:none;font-size:28px;color:var(--tlm-gray-500);cursor:pointer;line-height:1;padding:0}.tlm-purchase-modal-close:hover{color:var(--tlm-gray-700)}.tlm-purchase-modal-body{padding:30px}.tlm-purchase-form-group{margin-bottom:20px}.tlm-purchase-form-group label{display:block;font-size:14px;font-weight:500;color:var(--tlm-gray-700);margin-bottom:8px}.tlm-purchase-form-group input{width:100%;padding:12px 16px;border:1px solid var(--tlm-gray-300);border-radius:var(--tlm-border-radius);font-size:15px;transition:border-color 0.2s,box-shadow 0.2s}.tlm-purchase-form-group input:focus{outline:none;border-color:var(--tlm-primary);box-shadow:0 0 0 3px rgb(59 130 246 / .1)}.tlm-purchase-summary{background:var(--tlm-gray-50);border-radius:var(--tlm-border-radius);padding:20px;margin-bottom:25px}.tlm-purchase-summary-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.tlm-purchase-summary-row.total{border-top:1px solid var(--tlm-gray-200);margin-top:10px;padding-top:15px;font-weight:600;font-size:18px}#tlm-paypal-button-container{margin-top:20px}.tlm-success-message{text-align:center;padding:40px 20px}.tlm-success-icon{width:80px;height:80px;background:var(--tlm-success);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 25px;font-size:40px;color:#fff}.tlm-success-message h2{font-size:28px;font-weight:600;color:var(--tlm-gray-900);margin-bottom:15px}.tlm-success-message p{font-size:16px;color:var(--tlm-gray-500);margin-bottom:25px}.tlm-license-display{background:var(--tlm-gray-100);border-radius:var(--tlm-border-radius);padding:20px;margin:25px 0}.tlm-license-display label{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:var(--tlm-gray-500);margin-bottom:8px}.tlm-license-display .license-key{font-family:'Consolas','Monaco',monospace;font-size:22px;font-weight:600;color:var(--tlm-gray-900);letter-spacing:2px}.tlm-copy-btn{display:inline-flex;align-items:center;gap:8px;margin-top:15px;padding:10px 20px;background:var(--tlm-primary);color:#fff;border:none;border-radius:var(--tlm-border-radius);font-size:14px;cursor:pointer;transition:background 0.2s}.tlm-copy-btn:hover{background:var(--tlm-primary-hover)}.tlm-lookup-page{max-width:600px;margin:0 auto;padding:40px 20px}.tlm-lookup-header{text-align:center;margin-bottom:40px}.tlm-lookup-header h1{font-size:32px;font-weight:700;color:var(--tlm-gray-900);margin-bottom:10px}.tlm-lookup-header p{font-size:16px;color:var(--tlm-gray-500)}.tlm-lookup-form{background:#fff;border:1px solid var(--tlm-gray-200);border-radius:12px;padding:30px;box-shadow:var(--tlm-shadow)}.tlm-lookup-form .form-group{margin-bottom:20px}.tlm-lookup-form label{display:block;font-size:14px;font-weight:500;color:var(--tlm-gray-700);margin-bottom:8px}.tlm-lookup-form input[type="email"]{width:100%;padding:14px 18px;border:1px solid var(--tlm-gray-300);border-radius:var(--tlm-border-radius);font-size:16px;transition:border-color 0.2s,box-shadow 0.2s}.tlm-lookup-form input[type="email"]:focus{outline:none;border-color:var(--tlm-primary);box-shadow:0 0 0 3px rgb(59 130 246 / .1)}.tlm-lookup-btn{width:100%;padding:14px 24px;background:var(--tlm-primary);color:#fff;border:none;border-radius:var(--tlm-border-radius);font-size:16px;font-weight:600;cursor:pointer;transition:background 0.2s}.tlm-lookup-btn:hover{background:var(--tlm-primary-hover)}.tlm-lookup-btn:disabled{opacity:.6;cursor:not-allowed}.tlm-license-results{margin-top:30px}.tlm-license-card{background:#fff;border:1px solid var(--tlm-gray-200);border-radius:12px;padding:25px;margin-bottom:20px;box-shadow:var(--tlm-shadow-sm)}.tlm-license-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.tlm-license-card .license-key{font-family:'Consolas','Monaco',monospace;font-size:16px;font-weight:600;color:var(--tlm-gray-900);background:var(--tlm-gray-100);padding:8px 12px;border-radius:6px}.tlm-license-badge{display:inline-block;padding:5px 12px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase}.tlm-license-badge.active{background:rgb(16 185 129 / .1);color:var(--tlm-success)}.tlm-license-badge.expired{background:rgb(239 68 68 / .1);color:var(--tlm-danger)}.tlm-license-badge.pending{background:rgb(245 158 11 / .1);color:var(--tlm-warning)}.tlm-license-card-info{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:20px}.tlm-license-info-item{background:var(--tlm-gray-50);padding:12px 15px;border-radius:8px}.tlm-license-info-item label{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:var(--tlm-gray-500);margin-bottom:4px}.tlm-license-info-item .value{font-size:14px;font-weight:500;color:var(--tlm-gray-900)}.tlm-activations-section{margin-top:20px;padding-top:20px;border-top:1px solid var(--tlm-gray-200)}.tlm-activations-section h4{font-size:14px;font-weight:600;color:var(--tlm-gray-700);margin-bottom:15px}.tlm-activation-item{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;background:var(--tlm-gray-50);border-radius:8px;margin-bottom:10px}.tlm-activation-item:last-child{margin-bottom:0}.tlm-activation-info .machine-name{font-weight:500;color:var(--tlm-gray-900)}.tlm-activation-info .activation-date{font-size:12px;color:var(--tlm-gray-500);margin-top:2px}.tlm-deactivate-btn{padding:6px 12px;background:#fff0;color:var(--tlm-danger);border:1px solid var(--tlm-danger);border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all 0.2s}.tlm-deactivate-btn:hover{background:var(--tlm-danger);color:#fff}.tlm-empty-state{text-align:center;padding:40px 20px}.tlm-empty-state .icon{font-size:48px;margin-bottom:15px;opacity:.5}.tlm-empty-state h3{font-size:18px;font-weight:600;color:var(--tlm-gray-700);margin-bottom:10px}.tlm-empty-state p{font-size:14px;color:var(--tlm-gray-500)}.tlm-loading{display:flex;align-items:center;justify-content:center;gap:10px;padding:20px}.tlm-spinner{width:20px;height:20px;border:2px solid var(--tlm-gray-200);border-top-color:var(--tlm-primary);border-radius:50%;animation:tlmSpin 0.8s linear infinite}@keyframes tlmSpin{to{transform:rotate(360deg)}}.tlm-alert{padding:15px 20px;border-radius:var(--tlm-border-radius);margin-bottom:20px;display:flex;align-items:flex-start;gap:12px}.tlm-alert.success{background:rgb(16 185 129 / .1);border:1px solid rgb(16 185 129 / .2);color:var(--tlm-success)}.tlm-alert.error{background:rgb(239 68 68 / .1);border:1px solid rgb(239 68 68 / .2);color:var(--tlm-danger)}.tlm-alert.warning{background:rgb(245 158 11 / .1);border:1px solid rgb(245 158 11 / .2);color:var(--tlm-warning)}.tlm-alert.info{background:rgb(59 130 246 / .1);border:1px solid rgb(59 130 246 / .2);color:var(--tlm-primary)}.tlm-alert .alert-icon{font-size:20px;flex-shrink:0}.tlm-alert .alert-message{font-size:14px;line-height:1.5}.tlm-features-comparison{margin-top:60px}.tlm-features-comparison h2{text-align:center;font-size:28px;font-weight:700;color:var(--tlm-gray-900);margin-bottom:40px}.tlm-features-table{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden;box-shadow:var(--tlm-shadow)}.tlm-features-table th,.tlm-features-table td{padding:16px 20px;text-align:left;border-bottom:1px solid var(--tlm-gray-200)}.tlm-features-table th{background:var(--tlm-gray-50);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--tlm-gray-500)}.tlm-features-table td{font-size:14px;color:var(--tlm-gray-700)}.tlm-features-table .feature-name{font-weight:500}.tlm-features-table .check{color:var(--tlm-success);font-size:18px}.tlm-features-table .cross{color:var(--tlm-gray-300);font-size:18px}@media (max-width:768px){.tlm-purchase-header h1{font-size:28px}.tlm-pricing-card{padding:30px 20px}.tlm-pricing-card.popular{transform:none}.tlm-pricing-card.popular:hover{transform:translateY(-5px)}.tlm-license-card-info{grid-template-columns:1fr}.tlm-features-table{font-size:13px}.tlm-features-table th,.tlm-features-table td{padding:12px 15px}}@media (max-width:480px){.tlm-purchase-header h1{font-size:24px}.tlm-pricing-card .price-amount{font-size:36px}.tlm-activation-item{flex-direction:column;align-items:flex-start;gap:12px}.tlm-deactivate-btn{width:100%;text-align:center}}.tlm-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:20px}.tlm-modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .6);backdrop-filter:blur(4px)}.tlm-modal-content{position:relative;background:#fff;border-radius:16px;width:100%;max-width:480px;max-height:90vh;overflow:auto;box-shadow:0 25px 50px -12px rgb(0 0 0 / .25)}.tlm-modal-content.tlm-modal-lg{max-width:600px}.tlm-modal-close{position:absolute;top:16px;right:16px;background:none;border:none;font-size:28px;color:var(--tlm-gray-400);cursor:pointer;line-height:1;padding:4px;z-index:10}.tlm-modal-close:hover{color:var(--tlm-gray-600)}.tlm-checkout-form{padding:40px 30px}.tlm-modal-title{font-size:24px;font-weight:700;color:var(--tlm-gray-900);margin:0 0 30px;text-align:center}.tlm-checkout-summary{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,var(--tlm-primary),var(--tlm-secondary));border-radius:12px;padding:20px 25px;margin-bottom:25px;color:#fff}.tlm-checkout-summary .summary-plan{display:flex;flex-direction:column;gap:4px}.tlm-checkout-summary .plan-label{font-size:12px;opacity:.8}.tlm-checkout-summary .plan-name{font-size:18px;font-weight:600}.tlm-checkout-summary .price-amount{font-size:28px;font-weight:700}.tlm-form-group{margin-bottom:20px}.tlm-form-group label{display:block;font-size:14px;font-weight:500;color:var(--tlm-gray-700);margin-bottom:8px}.tlm-form-group label .required{color:var(--tlm-danger)}.tlm-form-group input{width:100%;padding:12px 16px;border:1px solid var(--tlm-gray-300);border-radius:var(--tlm-border-radius);font-size:15px;transition:border-color 0.2s,box-shadow 0.2s;box-sizing:border-box}.tlm-form-group input:focus{outline:none;border-color:var(--tlm-primary);box-shadow:0 0 0 3px rgb(59 130 246 / .1)}.tlm-payment-methods{display:flex;gap:10px;margin-bottom:20px}.tlm-payment-option{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;background:var(--tlm-gray-50);border:2px solid var(--tlm-gray-200);border-radius:12px;cursor:pointer;transition:all 0.2s ease}.tlm-payment-option:hover{border-color:var(--tlm-gray-300);background:var(--tlm-gray-100)}.tlm-payment-option.selected{border-color:var(--tlm-primary);background:rgb(59 130 246 / .05)}.tlm-payment-option .payment-icon{font-size:24px}.tlm-payment-option .payment-name{font-size:13px;font-weight:500;color:var(--tlm-gray-700)}.tlm-payment-option.selected .payment-name{color:var(--tlm-primary)}.tlm-payment-container{margin-top:20px}.tlm-payment-container .payment-note{text-align:center;font-size:13px;color:var(--tlm-gray-500);margin-top:12px}.tlm-checkout-message{padding:12px 16px;border-radius:var(--tlm-border-radius);margin-top:20px;font-size:14px;text-align:center}.tlm-checkout-message.error{background:rgb(239 68 68 / .1);color:var(--tlm-danger)}.tlm-checkout-message.success{background:rgb(16 185 129 / .1);color:var(--tlm-success)}.tlm-checkout-message.warning{background:rgb(245 158 11 / .1);color:var(--tlm-warning)}.tlm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border:none;border-radius:var(--tlm-border-radius);font-size:15px;font-weight:600;cursor:pointer;transition:all 0.2s ease;text-decoration:none}.tlm-btn-primary{background:var(--tlm-primary);color:#fff}.tlm-btn-primary:hover{background:var(--tlm-primary-hover)}.tlm-btn-lg{padding:16px 32px;font-size:16px}.tlm-btn-full{width:100%}.tlm-btn:disabled{opacity:.6;cursor:not-allowed}.tlm-btn .btn-icon{font-size:18px}.tlm-bank-details{padding:40px 30px;text-align:center}.tlm-bank-details .tlm-success-icon{width:70px;height:70px;background:var(--tlm-success);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:36px;color:#fff}.tlm-bank-details h2{font-size:24px;font-weight:700;color:var(--tlm-gray-900);margin:0 0 10px}.tlm-bank-intro{color:var(--tlm-gray-500);margin-bottom:30px}.tlm-reference-box{background:#fef3c7;border:2px solid #f59e0b;border-radius:12px;padding:20px;margin-bottom:20px}.tlm-reference-box label{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:#92400e;font-weight:600;margin-bottom:8px}.tlm-reference-box .reference-value{display:flex;align-items:center;justify-content:center;gap:12px}.tlm-reference-box .reference-value span{font-family:'Consolas','Monaco',monospace;font-size:24px;font-weight:700;color:#92400e;letter-spacing:2px}.tlm-amount-box{background:var(--tlm-gray-50);border-radius:12px;padding:20px;margin-bottom:25px}.tlm-amount-box label{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:var(--tlm-gray-500);margin-bottom:8px}.tlm-amount-box .amount-value{font-size:28px;font-weight:700;color:var(--tlm-success)}.tlm-bank-info{text-align:left;margin-bottom:25px}.tlm-bank-info h3{font-size:16px;font-weight:600;color:var(--tlm-gray-900);margin-bottom:15px}.tlm-bank-table{width:100%;border-collapse:collapse}.tlm-bank-table tr{border-bottom:1px solid var(--tlm-gray-200)}.tlm-bank-table tr:last-child{border-bottom:none}.tlm-bank-table td{padding:12px 0}.tlm-bank-table td.label{color:var(--tlm-gray-500);font-size:14px;width:40%}.tlm-bank-table td.value{color:var(--tlm-gray-900);font-size:14px;font-weight:500;text-align:right;display:flex;align-items:center;justify-content:flex-end;gap:8px}.tlm-bank-notes{background:var(--tlm-gray-50);border-radius:8px;padding:16px;margin-bottom:25px;text-align:left}.tlm-bank-notes p{font-size:13px;color:var(--tlm-gray-600);margin:0 0 10px;line-height:1.5}.tlm-bank-notes p:last-child{margin-bottom:0}.tlm-success-content{padding:40px 30px;text-align:center}.tlm-success-content .tlm-success-icon{width:80px;height:80px;background:var(--tlm-success);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:40px;color:#fff}.tlm-success-content h2{font-size:28px;font-weight:700;color:var(--tlm-gray-900);margin:0 0 10px}.tlm-success-content>p{color:var(--tlm-gray-500);margin-bottom:25px}.tlm-license-display{background:var(--tlm-gray-100);border-radius:12px;padding:20px;margin-bottom:25px}.tlm-license-display label{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:var(--tlm-gray-500);margin-bottom:10px}.tlm-license-display .license-value{display:flex;align-items:center;justify-content:center;gap:12px}.tlm-license-display .license-value span{font-family:'Consolas','Monaco',monospace;font-size:20px;font-weight:600;color:var(--tlm-gray-900);letter-spacing:2px}.tlm-next-steps{text-align:left;background:var(--tlm-gray-50);border-radius:12px;padding:20px;margin-bottom:25px}.tlm-next-steps h3{font-size:16px;font-weight:600;color:var(--tlm-gray-900);margin:0 0 12px}.tlm-next-steps ol{margin:0;padding-left:20px}.tlm-next-steps li{font-size:14px;color:var(--tlm-gray-600);margin-bottom:8px;line-height:1.5}.tlm-next-steps li:last-child{margin-bottom:0}.copy-btn{background:var(--tlm-gray-200);border:none;border-radius:6px;padding:6px 10px;font-size:14px;cursor:pointer;transition:background 0.2s}.copy-btn:hover{background:var(--tlm-gray-300)}.tlm-copy-feedback{position:fixed;top:20px;left:50%;transform:translateX(-50%);background:var(--tlm-success);color:#fff;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:1000001;box-shadow:var(--tlm-shadow-lg)}.tlm-loading-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(255 255 255 / .95);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;z-index:1000000}.tlm-loading-overlay .tlm-spinner{width:40px;height:40px;border-width:3px}.tlm-loading-overlay span{font-size:16px;color:var(--tlm-gray-600)}.tlm-badge{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase}.tlm-badge.active{background:rgb(16 185 129 / .1);color:var(--tlm-success)}.tlm-badge.expired{background:rgb(239 68 68 / .1);color:var(--tlm-danger)}.tlm-badge.pending{background:rgb(245 158 11 / .1);color:var(--tlm-warning)}.tlm-badge.revoked{background:rgb(107 114 128 / .1);color:var(--tlm-gray-500)}@media (max-width:520px){.tlm-modal-content{max-width:100%;max-height:100vh;border-radius:0}.tlm-checkout-form,.tlm-bank-details,.tlm-success-content{padding:30px 20px}.tlm-payment-methods{flex-direction:column}.tlm-checkout-summary{flex-direction:column;gap:15px;text-align:center}.tlm-reference-box .reference-value span{font-size:18px}.tlm-license-display .license-value span{font-size:16px}}