@media screen{.print-only-footer,.print-only-header{display:none!important}}@media print{@page{size:A4 portrait;margin:15mm}.fixed,.no-print,.sticky,[role=dialog],aside,button,footer,header,nav{display:none!important}body,html{background:#ffffff!important;color:#000000!important;font-size:11pt!important;line-height:1.4!important}.print-container,body,html{margin:0!important;padding:0!important;width:100%!important;box-shadow:none!important}.print-container{display:block!important;max-width:100%!important;border:none!important}.print-only-header{display:flex!important;justify-content:space-between;align-items:center;border-bottom:2px solid #0f172a;padding-bottom:12px;margin-bottom:20px}.print-logo-title{font-size:16pt!important;font-weight:800!important;color:#0f172a!important;font-family:monospace}.print-meta{font-size:9pt!important;color:#475569!important;text-align:right}.fintech-card,.print-card{background:#ffffff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;box-shadow:none!important;margin-bottom:16px!important}.fintech-card,.print-card,table{page-break-inside:avoid;break-inside:avoid}table{width:100%!important;border-collapse:collapse!important}td,th{border:1px solid #e2e8f0!important;padding:6px 8px!important;font-size:9.5pt!important}th{background-color:#f1f5f9!important;color:#0f172a!important}.tabular-nums{font-variant-numeric:tabular-nums!important;font-family:monospace!important}.print-only-footer{display:block!important;margin-top:30px;padding-top:10px;border-top:1px solid #cbd5e1;font-size:8pt!important;color:#64748b!important;text-align:center}}.calconova-slot-results [class*=bg-gradient-to-br]:first-of-type,.calconova-slot-results>[class*=rounded-2xl]:first-child:not([class*=grid]),.calconova-slot-results>div>[class*=rounded-2xl]:first-child:not([class*=grid]){background-image:linear-gradient(to bottom right,#10b981,#0f766e)!important;background-color:initial!important;color:#ffffff!important;border-color:transparent!important;border-radius:1rem!important;box-shadow:0 20px 25px -5px rgb(0 0 0/.15),0 8px 10px -6px rgb(0 0 0/.1)!important;padding:1.5rem!important}.calconova-slot-results [class*=bg-gradient-to-br]:first-of-type [class*=uppercase],.calconova-slot-results>[class*=rounded-2xl]:first-child:not([class*=grid]) [class*=uppercase],.calconova-slot-results>div>[class*=rounded-2xl]:first-child:not([class*=grid]) [class*=uppercase]{color:rgba(209,250,229,.95)!important;opacity:.95!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:.05em!important}.calconova-slot-results [class*=bg-gradient-to-br]:first-of-type [class*=text-3xl],.calconova-slot-results [class*=bg-gradient-to-br]:first-of-type [class*=text-4xl],.calconova-slot-results>[class*=rounded-2xl]:first-child:not([class*=grid]) [class*=text-3xl],.calconova-slot-results>[class*=rounded-2xl]:first-child:not([class*=grid]) [class*=text-4xl],.calconova-slot-results>div>[class*=rounded-2xl]:first-child:not([class*=grid]) [class*=text-3xl],.calconova-slot-results>div>[class*=rounded-2xl]:first-child:not([class*=grid]) [class*=text-4xl]{color:#ffffff!important;font-weight:900!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-variant-numeric:tabular-nums}.calconova-slot-results [class*=bg-gradient-to-br]:first-of-type p,.calconova-slot-results [class*=bg-gradient-to-br]:first-of-type span,.calconova-slot-results>[class*=rounded-2xl]:first-child:not([class*=grid]) p,.calconova-slot-results>[class*=rounded-2xl]:first-child:not([class*=grid]) span,.calconova-slot-results>div>[class*=rounded-2xl]:first-child:not([class*=grid]) p,.calconova-slot-results>div>[class*=rounded-2xl]:first-child:not([class*=grid]) span{color:#d1fae5}.calconova-slot-results [class*=bg-gradient-to-br]:first-of-type b,.calconova-slot-results [class*=bg-gradient-to-br]:first-of-type strong,.calconova-slot-results>[class*=rounded-2xl]:first-child:not([class*=grid]) b,.calconova-slot-results>[class*=rounded-2xl]:first-child:not([class*=grid]) strong,.calconova-slot-results>div>[class*=rounded-2xl]:first-child:not([class*=grid]) b,.calconova-slot-results>div>[class*=rounded-2xl]:first-child:not([class*=grid]) strong{color:#ffffff!important}.calconova-slot-results [class*=bg-gradient-to-br]:first-of-type [class*=rounded-lg],.calconova-slot-results [class*=bg-gradient-to-br]:first-of-type [class*=rounded-md],.calconova-slot-results>[class*=rounded-2xl]:first-child:not([class*=grid]) [class*=rounded-lg],.calconova-slot-results>[class*=rounded-2xl]:first-child:not([class*=grid]) [class*=rounded-md],.calconova-slot-results>div>[class*=rounded-2xl]:first-child:not([class*=grid]) [class*=rounded-lg],.calconova-slot-results>div>[class*=rounded-2xl]:first-child:not([class*=grid]) [class*=rounded-md]{background-color:rgba(255,255,255,.15)!important;border-color:rgba(255,255,255,.2)!important;color:#ecfdf5!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.calconova-inputs-wrapper input:focus,.calconova-inputs-wrapper select:focus,.calconova-inputs-wrapper textarea:focus{--tw-ring-color:#10b981!important;border-color:#10b981!important}.calconova-inputs-wrapper button[class*=bg-blue-600]{background-color:#059669!important}.calconova-inputs-wrapper button[class*="hover:bg-blue-700"]:hover,.calconova-inputs-wrapper button[class*=bg-blue-600]:hover{background-color:#047857!important}.calconova-calculator-container [class*=font-mono]:not(code):not(pre):not(kbd):not(samp):not(.preserve-mono),.calconova-inputs-wrapper [class*=font-mono]:not(code):not(pre):not(kbd):not(samp):not(.preserve-mono),.calconova-inputs-wrapper input,.calconova-inputs-wrapper select,.calconova-slot-results [class*=font-mono]:not(code):not(pre):not(kbd):not(samp):not(.preserve-mono),.calconova-slot-results input,.calconova-slot-results select{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}.calconova-inputs-wrapper input[type=number],.calconova-inputs-wrapper input[type=text],.calconova-slot-results [class*=grid] [class*=text-base]:not(p),.calconova-slot-results [class*=grid] [class*=text-lg]:not(p){font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-variant-numeric:tabular-nums}