| | |
| |
|
| | |
| | @import 'tailwindcss/base'; |
| | @import 'tailwindcss/components'; |
| | @import 'tailwindcss/utilities'; |
| | |
| |
|
| | |
| | html { |
| | font-size: clamp(12px, 2vw, 16px); |
| | } |
| |
|
| | body { |
| | -webkit-user-select: none; |
| | user-select: none; |
| | -webkit-touch-callout: none; |
| | } |
| |
|
| | input, textarea, select, button { |
| | -webkit-user-select: text; |
| | user-select: text; |
| | } |
| |
|
| | |
| | @media (min-width: 768px) and (orientation: landscape) { |
| | body { |
| | font-size: 14px; |
| | } |
| | |
| | html { |
| | font-size: 14px; |
| | } |
| | } |
| |
|
| | |
| | @media (min-width: 1024px) and (max-width: 1366px) and (orientation: landscape) { |
| | body { |
| | font-size: 15px; |
| | } |
| | } |
| |
|
| | |
| | .custom-scrollbar::-webkit-scrollbar { |
| | width: 6px; |
| | } |
| |
|
| | .custom-scrollbar::-webkit-scrollbar-track { |
| | background: #f1f5f9; |
| | border-radius: 10px; |
| | } |
| |
|
| | .custom-scrollbar::-webkit-scrollbar-thumb { |
| | background: linear-gradient(180deg, #05998c, #047569); |
| | border-radius: 10px; |
| | } |
| |
|
| | .custom-scrollbar::-webkit-scrollbar-thumb:hover { |
| | background: linear-gradient(180deg, #047569, #036356); |
| | } |
| | |
| | @media print { |
| | body { |
| | margin: 0; |
| | padding: 0; |
| | background: white; |
| | } |
| |
|
| | |
| | .no-print { |
| | display: none !important; |
| | } |
| |
|
| | |
| | .page-break-after { |
| | page-break-after: auto; |
| | } |
| |
|
| | |
| | .print-container { |
| | width: 100%; |
| | max-width: 210mm; |
| | margin: 0 auto; |
| | padding: 20mm; |
| | background: white; |
| | box-shadow: none; |
| | } |
| |
|
| | |
| | .print-section { |
| | page-break-inside: avoid; |
| | margin-bottom: 0.5cm; |
| | } |
| |
|
| | |
| | .print-image { |
| | max-width: 100%; |
| | height: auto; |
| | page-break-inside: avoid; |
| | } |
| |
|
| | |
| | .shadow-lg, .shadow-md, .shadow-sm { |
| | box-shadow: none !important; |
| | } |
| |
|
| | |
| | .bg-gradient-to-br { |
| | background: linear-gradient(135deg, #f8f9fa 0%, #f0f4f8 100%) !important; |
| | } |
| |
|
| | |
| | body { |
| | font-size: 10pt; |
| | line-height: 1.4; |
| | } |
| |
|
| | h1 { |
| | font-size: 18pt; |
| | margin: 0.2cm 0; |
| | } |
| |
|
| | h3 { |
| | font-size: 12pt; |
| | margin: 0.15cm 0; |
| | } |
| |
|
| | p { |
| | margin: 0.1cm 0; |
| | } |
| | } |