| @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Space+Grotesk:wght@400;500;600&family=JetBrains+Mono:wght@400;500&display=swap'); |
| @import "tailwindcss"; |
|
|
| @theme { |
| --font-sans: "Inter", ui-sans-serif, system-ui, sans-serif; |
| --font-display: "Space Grotesk", sans-serif; |
| --font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, monospace; |
| } |
|
|
| |
| @keyframes fadeIn { |
| from { opacity: 0; transform: translateY(3px); } |
| to { opacity: 1; transform: translateY(0); } |
| } |
|
|
| .animate-fadeIn { |
| animation: fadeIn 0.25s cubic-bezier(0.16, 1, 0.3, 1) forwards; |
| } |
|
|
| |
| .markdown-body h1 { |
| font-family: var(--font-display); |
| font-size: 1.5rem; |
| font-weight: 600; |
| color: #f4f4f5; |
| margin-top: 1.25rem; |
| margin-bottom: 0.75rem; |
| border-bottom: 1px solid #27272a; |
| padding-bottom: 0.25rem; |
| letter-spacing: -0.025em; |
| } |
|
|
| .markdown-body h2 { |
| font-family: var(--font-display); |
| font-size: 1.15rem; |
| font-weight: 600; |
| color: #e4e4e7; |
| margin-top: 1rem; |
| margin-bottom: 0.5rem; |
| letter-spacing: -0.015em; |
| } |
|
|
| .markdown-body h3 { |
| font-family: var(--font-display); |
| font-size: 1rem; |
| font-weight: 500; |
| color: #d4d4d8; |
| margin-top: 0.75rem; |
| margin-bottom: 0.25rem; |
| } |
|
|
| .markdown-body p { |
| font-size: 0.75rem; |
| color: #a1a1aa; |
| line-height: 1.6; |
| margin-bottom: 0.75rem; |
| } |
|
|
| .markdown-body ul, .markdown-body ol { |
| font-size: 0.75rem; |
| color: #a1a1aa; |
| margin-left: 1.25rem; |
| margin-bottom: 0.75rem; |
| list-style-type: decimal; |
| } |
|
|
| .markdown-body ul { |
| list-style-type: disc; |
| } |
|
|
| .markdown-body li { |
| margin-bottom: 0.25rem; |
| } |
|
|
| .markdown-body blockquote { |
| border-left: 3px solid #f59e0b; |
| background-color: rgb(245 158 11 / 0.05); |
| padding: 0.5rem 0.75rem; |
| border-radius: 0 4px 4px 0; |
| font-style: italic; |
| font-size: 0.75rem; |
| color: #d4d4d8; |
| margin: 1rem 0; |
| } |
|
|
| .markdown-body code { |
| font-family: var(--font-mono); |
| font-size: 0.7rem; |
| background-color: #18181b; |
| border: 1px solid #27272a; |
| padding: 0.15rem 0.3rem; |
| border-radius: 4px; |
| color: #f3f4f6; |
| } |
|
|
| .markdown-body pre { |
| margin: 1rem 0; |
| border-radius: 8px; |
| overflow-x: auto; |
| } |
|
|
| .markdown-body pre code { |
| color: #f9fafb; |
| display: block; |
| background-color: #09090b; |
| border: 1px solid #18181b; |
| padding: 0.75rem; |
| font-size: 0.7rem; |
| line-height: 1.5; |
| overflow-x: auto; |
| } |
|
|
| .markdown-body table { |
| width: 100%; |
| border-collapse: collapse; |
| margin: 1rem 0; |
| font-size: 0.75rem; |
| } |
|
|
| .markdown-body th, |
| .markdown-body td { |
| border: 1px solid #27272a; |
| padding: 0.5rem 0.75rem; |
| text-align: left; |
| color: #a1a1aa; |
| } |
|
|
| .markdown-body th { |
| background-color: #18181b; |
| font-weight: 600; |
| color: #e4e4e7; |
| } |
|
|
| .markdown-body tr:nth-child(even) { |
| background-color: rgba(24, 24, 27, 0.4); |
| } |
|
|
| .markdown-body select { |
| background-image: none; |
| } |
|
|
| |
| .markdown-pdf { |
| color: #0f172a !important; |
| } |
|
|
| .markdown-pdf h1 { |
| font-family: Georgia, Cambria, "Times New Roman", Times, serif !important; |
| font-size: 1.85rem !important; |
| font-weight: 700 !important; |
| color: #1e3a8a !important; |
| margin-top: 1.5rem !important; |
| margin-bottom: 0.75rem !important; |
| border-bottom: 1px solid #e2e8f0 !important; |
| padding-bottom: 0.25rem !important; |
| letter-spacing: -0.025em !important; |
| } |
|
|
| .markdown-pdf h2 { |
| font-family: Georgia, Cambria, "Times New Roman", Times, serif !important; |
| font-size: 1.25rem !important; |
| font-weight: 600 !important; |
| color: #1e3a8a !important; |
| margin-top: 1.25rem !important; |
| margin-bottom: 0.5rem !important; |
| border-bottom: 1px solid #e2e8f0 !important; |
| padding-bottom: 0.15rem !important; |
| letter-spacing: -0.015em !important; |
| } |
|
|
| .markdown-pdf h3 { |
| font-family: var(--font-sans) !important; |
| font-size: 1rem !important; |
| font-weight: 600 !important; |
| color: #0f172a !important; |
| margin-top: 1rem !important; |
| margin-bottom: 0.25rem !important; |
| } |
|
|
| .markdown-pdf h4 { |
| font-family: var(--font-sans) !important; |
| font-size: 0.9rem !important; |
| font-weight: 700 !important; |
| color: #1e293b !important; |
| text-transform: uppercase !important; |
| letter-spacing: 0.05em !important; |
| border-bottom: 2px solid currentColor !important; |
| padding-bottom: 0.15rem !important; |
| margin-top: 1rem !important; |
| margin-bottom: 0.25rem !important; |
| } |
|
|
| .markdown-pdf p { |
| font-size: 0.8rem !important; |
| color: #334155 !important; |
| line-height: 1.65 !important; |
| margin-bottom: 0.75rem !important; |
| } |
|
|
| .markdown-pdf ul, .markdown-pdf ol { |
| font-size: 0.8rem !important; |
| color: #334155 !important; |
| margin-left: 1.5rem !important; |
| margin-bottom: 0.75rem !important; |
| } |
|
|
| .markdown-pdf ul { |
| list-style-type: disc !important; |
| } |
|
|
| .markdown-pdf ol { |
| list-style-type: decimal !important; |
| } |
|
|
| .markdown-pdf li { |
| margin-bottom: 0.25rem !important; |
| } |
|
|
| .markdown-pdf blockquote { |
| border-left: 3px solid #2563eb !important; |
| background-color: #f8fafc !important; |
| padding: 0.5rem 0.75rem !important; |
| border-radius: 0 4px 4px 0 !important; |
| font-style: italic !important; |
| font-size: 0.8rem !important; |
| color: #475569 !important; |
| margin: 1rem 0 !important; |
| } |
|
|
| .markdown-pdf table { |
| width: 100%; |
| border-collapse: collapse; |
| margin: 1rem 0; |
| font-size: 0.8rem; |
| } |
|
|
| .markdown-pdf th, |
| .markdown-pdf td { |
| border: 1px solid #e2e8f0; |
| padding: 0.5rem 0.75rem; |
| text-align: left; |
| color: #334155; |
| } |
|
|
| .markdown-pdf th { |
| background-color: #f1f5f9; |
| font-weight: 600; |
| color: #0f172a; |
| } |
|
|
| .markdown-pdf tr:nth-child(even) { |
| background-color: #f8fafc; |
| } |
|
|
| .markdown-pdf code { |
| font-family: var(--font-mono) !important; |
| font-size: 0.7rem !important; |
| background-color: #f1f5f9 !important; |
| border: 1px solid #e2e8f0 !important; |
| padding: 0.15rem 0.3rem !important; |
| border-radius: 4px !important; |
| color: #0f172a !important; |
| } |
|
|
| .markdown-pdf pre { |
| margin: 1rem 0 !important; |
| border-radius: 6px !important; |
| overflow-x: auto !important; |
| background-color: #0f172a !important; |
| padding: 0.75rem !important; |
| } |
|
|
| .markdown-pdf pre code { |
| color: #f8fafc !important; |
| background-color: transparent !important; |
| border: none !important; |
| padding: 0 !important; |
| font-size: 0.7rem !important; |
| display: block !important; |
| line-height: 1.5 !important; |
| } |
|
|
| |
| ::-webkit-scrollbar { |
| width: 6px; |
| height: 6px; |
| } |
|
|
| ::-webkit-scrollbar-track { |
| background: rgba(15, 17, 21, 0.2); |
| } |
|
|
| ::-webkit-scrollbar-thumb { |
| background: #334155; |
| border-radius: 10px; |
| } |
|
|
| ::-webkit-scrollbar-thumb:hover { |
| background: #475569; |
| } |
|
|
| |
| * { |
| scrollbar-width: thin; |
| scrollbar-color: #334155 rgba(15, 17, 21, 0.1); |
| } |
|
|
| |
| .markdown-body pre, |
| .markdown-pdf pre, |
| .markdown-body pre[class*="language-"], |
| .markdown-pdf pre[class*="language-"] { |
| background: #09090b !important; |
| border: 1px solid #1c1d22 !important; |
| padding: 0.85rem !important; |
| border-radius: 8px !important; |
| margin: 1rem 0 !important; |
| } |
|
|
| .markdown-pdf pre { |
| background: #0f172a !important; |
| border: 1px solid #1e293b !important; |
| } |
|
|
| |
| .markdown-body pre code, |
| .markdown-pdf pre code, |
| .markdown-body pre code[class*="language-"], |
| .markdown-pdf pre code[class*="language-"], |
| .markdown-body pre[class*="language-"] code, |
| .markdown-pdf pre[class*="language-"] code { |
| background: transparent !important; |
| border: none !important; |
| padding: 0 !important; |
| color: #f8fafc !important; |
| font-family: var(--font-mono) !important; |
| font-size: 0.72rem !important; |
| line-height: 1.5 !important; |
| } |
|
|
| |
| .token.comment, |
| .token.prolog, |
| .token.doctype, |
| .token.cdata { |
| color: #6a737d !important; |
| } |
|
|
| .token.punctuation { |
| color: #999 !important; |
| } |
|
|
| .token.property, |
| .token.tag, |
| .token.boolean, |
| .token.number, |
| .token.constant, |
| .token.symbol, |
| .token.deleted { |
| color: #f47067 !important; |
| } |
|
|
| .token.selector, |
| .token.attr-name, |
| .token.string, |
| .token.char, |
| .token.builtin, |
| .token.inserted { |
| color: #7ee787 !important; |
| } |
|
|
| .token.operator, |
| .token.entity, |
| .token.url, |
| .language-css .token.string, |
| .style .token.string { |
| color: #d1f1a5 !important; |
| } |
|
|
| .token.atrule, |
| .token.attr-value, |
| .token.keyword { |
| color: #ff7b72 !important; |
| } |
|
|
| .token.function, |
| .token.class-name { |
| color: #d2a8ff !important; |
| } |
|
|
| .token.regex, |
| .token.important, |
| .token.variable { |
| color: #e2b13c !important; |
| } |
|
|
| |
| |
| |
|
|
| |
| .theme-light { |
| background-color: #F8FAFC !important; |
| color: #334155 !important; |
| } |
|
|
| .theme-light header { |
| background-color: #FFFFFF !important; |
| border-color: #E2E8F0 !important; |
| } |
|
|
| .theme-light nav button { |
| color: #64748B !important; |
| } |
|
|
| .theme-light nav button.text-white { |
| color: #0F172A !important; |
| border-bottom-color: #3B82F6 !important; |
| } |
|
|
| .theme-light header span.text-white { |
| color: #0F172A !important; |
| } |
|
|
| .theme-light header .bg-amber-900\/10 { |
| background-color: #FEF3C7 !important; |
| color: #D97706 !important; |
| border-color: #FCD34D !important; |
| } |
|
|
| .theme-light main { |
| background-color: #F8FAFC !important; |
| } |
|
|
| .theme-light .bg-\[\#15181E\] { |
| background-color: #FFFFFF !important; |
| border-color: #E2E8F0 !important; |
| box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.05), 0 2px 4px -2px rgb(0 0 0 / 0.05) !important; |
| } |
|
|
| .theme-light .border-slate-800, |
| .theme-light .border-slate-805, |
| .theme-light .border-slate-850 { |
| border-color: #E2E8F0 !important; |
| } |
|
|
| .theme-light .bg-\[\#0F1115\] { |
| background-color: #F1F5F9 !important; |
| color: #1E293B !important; |
| } |
|
|
| .theme-light textarea, |
| .theme-light input { |
| color: #0F172A !important; |
| } |
|
|
| .theme-light .text-white { |
| color: #0F172A !important; |
| } |
|
|
| .theme-light .text-slate-350, |
| .theme-light .text-slate-400, |
| .theme-light .text-slate-300 { |
| color: #475569 !important; |
| } |
|
|
| .theme-light .text-slate-500 { |
| color: #64748B !important; |
| } |
|
|
| .theme-light .bg-\[\#0F1115\]\/60 { |
| background-color: #F1F5F9 !important; |
| border-color: #E2E8F0 !important; |
| } |
|
|
| |
| .input-theme-terminal { |
| background-color: #04070a !important; |
| color: #39FF14 !important; |
| font-family: var(--font-mono) !important; |
| border-color: #10B981 !important; |
| text-shadow: 0 0 3px rgba(16, 185, 129, 0.4); |
| } |
|
|
| .input-theme-terminal::placeholder { |
| color: #155E43 !important; |
| } |
|
|
| .input-theme-terminal * { |
| color: #39FF14 !important; |
| } |
|
|
| .input-theme-notebook { |
| background-color: #FAF6ED !important; |
| color: #3D2D1E !important; |
| font-family: Georgia, serif !important; |
| border-color: #E5D5C5 !important; |
| line-height: 1.8 !important; |
| font-size: 0.85rem !important; |
| } |
|
|
| .input-theme-notebook::placeholder { |
| color: #B29D88 !important; |
| } |
|
|
| .input-theme-notebook * { |
| color: #3D2D1E !important; |
| font-family: Georgia, serif !important; |
| } |
|
|
| .input-theme-notebook h1, |
| .input-theme-notebook h2, |
| .input-theme-notebook h3 { |
| color: #1c150d !important; |
| font-weight: bold !important; |
| } |
|
|
| .input-theme-ivory { |
| background-color: #FCFCFA !important; |
| color: #1C1917 !important; |
| font-family: var(--font-sans) !important; |
| border-color: #E7E5E4 !important; |
| } |
|
|
| .input-theme-ivory::placeholder { |
| color: #A8A29E !important; |
| } |
|
|
| .input-theme-ivory * { |
| color: #1C1917 !important; |
| } |
|
|
| |
| |
| .export-theme-tech h1 { |
| font-family: var(--font-sans) !important; |
| font-weight: 700 !important; |
| color: #111827 !important; |
| border-bottom: 2px solid #0d9488 !important; |
| } |
| .export-theme-tech h2 { |
| font-family: var(--font-sans) !important; |
| color: #0f766e !important; |
| border-bottom: 1px solid #f1f5f9 !important; |
| } |
| .export-theme-tech h3 { |
| font-family: var(--font-sans) !important; |
| color: #111827 !important; |
| } |
| .export-theme-tech p { |
| font-family: var(--font-sans) !important; |
| color: #1e293b !important; |
| } |
|
|
| |
| .export-theme-academic { |
| padding: 2.5rem !important; |
| } |
| .export-theme-academic h1 { |
| font-family: "Times New Roman", Times, serif !important; |
| font-size: 1.6rem !important; |
| text-align: center !important; |
| text-transform: uppercase !important; |
| border-bottom: 1px double #000000 !important; |
| padding-bottom: 0.5rem !important; |
| color: #000000 !important; |
| margin-top: 2rem !important; |
| } |
| .export-theme-academic h2 { |
| font-family: "Times New Roman", Times, serif !important; |
| font-size: 1.2rem !important; |
| font-weight: bold !important; |
| text-align: left !important; |
| border-bottom: none !important; |
| color: #000000 !important; |
| margin-top: 1.5rem !important; |
| } |
| .export-theme-academic h3 { |
| font-family: "Times New Roman", Times, serif !important; |
| font-size: 1.05rem !important; |
| font-style: italic !important; |
| color: #000000 !important; |
| } |
| .export-theme-academic p { |
| font-family: "Times New Roman", Times, serif !important; |
| font-size: 0.85rem !important; |
| line-height: 1.8 !important; |
| text-indent: 1.5rem !important; |
| color: #111111 !important; |
| } |
|
|
| |
| .export-theme-sunset { |
| background-color: #FDFAF6 !important; |
| } |
| .export-theme-sunset h1 { |
| font-family: var(--font-display) !important; |
| font-size: 1.75rem !important; |
| color: #991B1B !important; |
| border-bottom: 2px dashed #F59E0B !important; |
| padding-bottom: 0.3rem !important; |
| } |
| .export-theme-sunset h2 { |
| font-family: var(--font-display) !important; |
| color: #B91C1C !important; |
| border-bottom: 1px solid #FEF3C7 !important; |
| } |
| .export-theme-sunset h3 { |
| font-family: var(--font-display) !important; |
| color: #78350F !important; |
| } |
| .export-theme-sunset p { |
| color: #451A03 !important; |
| line-height: 1.7 !important; |
| } |
|
|
| |
| .export-theme-midnight { |
| background-color: #0c111d !important; |
| color: #f3f4f6 !important; |
| } |
| .export-theme-midnight h1 { |
| font-family: var(--font-sans) !important; |
| font-weight: 800 !important; |
| color: #ffffff !important; |
| border-bottom: 2px solid #3b82f6 !important; |
| padding-bottom: 0.3rem !important; |
| margin-bottom: 1rem !important; |
| } |
| .export-theme-midnight h2 { |
| font-family: var(--font-sans) !important; |
| color: #60a5fa !important; |
| border-bottom: 1px solid #1f2937 !important; |
| margin-top: 1.2rem !important; |
| margin-bottom: 0.6rem !important; |
| } |
| .export-theme-midnight h3 { |
| font-family: var(--font-sans) !important; |
| color: #9ca3af !important; |
| margin-top: 1rem !important; |
| } |
| .export-theme-midnight p { |
| color: #d1d5db !important; |
| line-height: 1.75 !important; |
| } |
| .export-theme-midnight strong, |
| .export-theme-midnight b { |
| color: #ffffff !important; |
| } |
| .export-theme-midnight code { |
| background-color: #1f2937 !important; |
| color: #ffffff !important; |
| padding: 2px 4px !important; |
| border-radius: 4px !important; |
| } |
| .export-theme-midnight pre { |
| background-color: #111827 !important; |
| border: 1px solid #1f2937 !important; |
| border-radius: 6px !important; |
| } |
| .export-theme-midnight blockquote { |
| border-left-color: #3b82f6 !important; |
| color: #9ca3af !important; |
| } |
|
|
| |
| |
| |
|
|
| @media print { |
| @page { |
| size: letter; |
| margin: 1in !important; |
| } |
|
|
| |
| #pdf-print-container { |
| counter-reset: print-h1 0 print-h2 0 print-h3 0 print-h4 0; |
| } |
|
|
| |
| #pdf-print-container .prose { |
| counter-reset: print-h1; |
| } |
| #pdf-print-container .prose h1 { |
| counter-increment: print-h1; |
| counter-reset: print-h2; |
| } |
| #pdf-print-container .prose h1::before { |
| content: counter(print-h1) ". " !important; |
| font-weight: bold; |
| margin-right: 0.25em; |
| } |
| #pdf-print-container .prose h2 { |
| counter-increment: print-h2; |
| counter-reset: print-h3; |
| } |
| #pdf-print-container .prose h2::before { |
| content: counter(print-h1) "." counter(print-h2) " " !important; |
| font-weight: bold; |
| margin-right: 0.25em; |
| } |
| #pdf-print-container .prose h3 { |
| counter-increment: print-h3; |
| counter-reset: print-h4; |
| } |
| #pdf-print-container .prose h3::before { |
| content: counter(print-h1) "." counter(print-h2) "." counter(print-h3) " " !important; |
| font-weight: bold; |
| margin-right: 0.25em; |
| } |
| #pdf-print-container h4, |
| #pdf-print-container .prose h4 { |
| counter-increment: print-h4; |
| font-size: 11pt !important; |
| font-weight: 700 !important; |
| text-transform: uppercase !important; |
| letter-spacing: 0.05em !important; |
| border-bottom: 2px solid currentColor !important; |
| padding-bottom: 3px !important; |
| margin-top: 14pt !important; |
| margin-bottom: 6pt !important; |
| page-break-after: avoid !important; |
| break-after: avoid !important; |
| } |
| #pdf-print-container .prose h4::before { |
| content: counter(print-h1) "." counter(print-h2) "." counter(print-h3) "." counter(print-h4) " " !important; |
| font-weight: bold; |
| margin-right: 0.25em; |
| } |
|
|
| |
| #app-workspace, |
| header, |
| footer, |
| aside, |
| button, |
| .fixed, |
| .modal, |
| .dialog-overlay, |
| .flex-shrink-0 { |
| display: none !important; |
| visibility: hidden !important; |
| } |
|
|
| |
| html, body { |
| background-color: #ffffff !important; |
| color: #111827 !important; |
| margin: 0 !important; |
| padding: 0 !important; |
| height: auto !important; |
| overflow: visible !important; |
| font-size: 12pt !important; |
| } |
|
|
| |
| #pdf-print-container { |
| display: block !important; |
| visibility: visible !important; |
| position: relative !important; |
| width: 100% !important; |
| max-width: 100% !important; |
| margin: 0 !important; |
| padding: 0 !important; |
| box-shadow: none !important; |
| border: none !important; |
| box-sizing: border-box !important; |
| font-family: "Inter", var(--font-sans), system-ui, sans-serif !important; |
| -webkit-print-color-adjust: exact !important; |
| print-color-adjust: exact !important; |
| color-scheme: light !important; |
| } |
|
|
| |
| #pdf-print-container > * { |
| position: relative !important; |
| z-index: 10 !important; |
| } |
|
|
| |
| #pdf-print-container::before { |
| content: var(--print-watermark-text, "CONFIDENTIAL"); |
| display: var(--print-watermark-display, block) !important; |
| position: fixed; |
| top: 50%; |
| left: 50%; |
| transform: translate(-50%, -50%) rotate(-30deg); |
| font-size: 28pt; |
| font-weight: 950; |
| font-family: "Inter", var(--font-sans), system-ui, sans-serif !important; |
| color: rgba(100, 116, 139, 0.08) !important; |
| width: 180%; |
| text-align: center; |
| white-space: nowrap; |
| pointer-events: none; |
| z-index: 1 !important; |
| text-transform: uppercase; |
| letter-spacing: 0.15em; |
| } |
|
|
| |
| .print-page-number-footer { |
| position: fixed; |
| bottom: -0.5in; |
| right: 0.5in; |
| font-family: "JetBrains Mono", var(--font-mono), monospace !important; |
| font-size: 8pt !important; |
| font-weight: 700 !important; |
| color: #0f172a !important; |
| background-color: rgba(255, 255, 255, 0.95) !important; |
| border: 1px solid #cbd5e1 !important; |
| padding: 3px 8px !important; |
| border-radius: 4px !important; |
| pointer-events: none; |
| z-index: 2000 !important; |
| display: flex !important; |
| align-items: center !important; |
| gap: 4px !important; |
| } |
|
|
| .print-page-number-footer::after { |
| content: "Page " counter(page); |
| } |
|
|
| |
| .print-page-header { |
| position: fixed; |
| top: -0.6in; |
| left: 0; |
| right: 0; |
| height: 0.35in; |
| display: flex !important; |
| align-items: center !important; |
| justify-content: space-between; |
| font-family: "JetBrains Mono", var(--font-mono), monospace !important; |
| font-size: 8pt !important; |
| font-weight: 600; |
| color: #475569 !important; |
| border-bottom: 1.5px solid #cbd5e1 !important; |
| padding-bottom: 4px !important; |
| pointer-events: none; |
| z-index: 2000 !important; |
| text-transform: uppercase; |
| letter-spacing: 0.05em; |
| } |
|
|
| .export-theme-midnight .print-page-header { |
| color: #94a3b8 !important; |
| border-bottom-color: #334155 !important; |
| } |
|
|
| |
| #pdf-print-container h1, |
| #pdf-print-container h2, |
| #pdf-print-container h3, |
| #pdf-print-container h4 { |
| page-break-after: avoid !important; |
| break-after: avoid !important; |
| } |
|
|
| #pdf-print-container p, |
| #pdf-print-container blockquote, |
| #pdf-print-container pre, |
| #pdf-print-container li, |
| #pdf-print-container tr { |
| page-break-inside: avoid !important; |
| break-inside: avoid !important; |
| } |
|
|
| #pdf-print-container p { |
| margin-bottom: 1.25em !important; |
| } |
|
|
| #pdf-print-container * { |
| visibility: visible !important; |
| } |
|
|
| |
| .export-theme-tech h1 { |
| font-size: 26pt !important; |
| border-bottom: 2px solid #0d9488 !important; |
| padding-bottom: 4px; |
| margin-bottom: 12pt; |
| color: #111827 !important; |
| } |
| .export-theme-tech h2 { |
| font-size: 18pt !important; |
| color: #0f766e !important; |
| border-bottom: 1px solid #e2e8f0 !important; |
| margin-top: 16pt; |
| margin-bottom: 8pt; |
| } |
| .export-theme-tech h4 { |
| border-bottom: 2.5px solid #0d9488 !important; |
| color: #111827 !important; |
| font-family: var(--font-mono), monospace !important; |
| font-size: 12pt !important; |
| padding-bottom: 3px !important; |
| } |
| .export-theme-tech p { |
| font-size: 10.5pt !important; |
| line-height: 1.6 !important; |
| color: #1e293b !important; |
| } |
|
|
| .export-theme-academic { |
| font-family: "Times New Roman", Times, serif !important; |
| padding: 1.2in 1in !important; |
| } |
| .export-theme-academic h1 { |
| font-size: 20pt !important; |
| text-transform: uppercase !important; |
| border-bottom: 1px double #000000 !important; |
| padding-bottom: 6px; |
| margin-bottom: 16pt; |
| text-align: center !important; |
| } |
| .export-theme-academic h2 { |
| font-size: 14pt !important; |
| font-weight: bold !important; |
| border-bottom: none !important; |
| margin-top: 18pt; |
| margin-bottom: 8pt; |
| } |
| .export-theme-academic h4 { |
| border-bottom: 1.5px solid #111111 !important; |
| font-style: italic !important; |
| color: #111111 !important; |
| font-family: "Times New Roman", Times, serif !important; |
| text-transform: none !important; |
| letter-spacing: normal !important; |
| font-size: 12pt !important; |
| padding-bottom: 2px !important; |
| } |
| .export-theme-academic p { |
| font-size: 11pt !important; |
| line-height: 1.8 !important; |
| text-indent: 0.5in !important; |
| color: #111111 !important; |
| } |
|
|
| .export-theme-sunset { |
| background-color: #FDFAF6 !important; |
| border-radius: 0 !important; |
| } |
| .export-theme-sunset h1 { |
| font-size: 24pt !important; |
| color: #991B1B !important; |
| border-bottom: 2px dashed #F59E0B !important; |
| padding-bottom: 4px; |
| margin-bottom: 12pt; |
| } |
| .export-theme-sunset h2 { |
| font-size: 17pt !important; |
| color: #B91C1C !important; |
| border-bottom: 1px solid #FEF3C7 !important; |
| margin-top: 16pt; |
| margin-bottom: 8pt; |
| } |
| .export-theme-sunset h4 { |
| border-bottom: 2px solid #F59E0B !important; |
| color: #991B1B !important; |
| font-size: 11.5pt !important; |
| padding-bottom: 3px !important; |
| } |
| .export-theme-sunset p { |
| font-size: 11pt !important; |
| line-height: 1.7 !important; |
| color: #451A03 !important; |
| } |
|
|
| .export-theme-corporate h1 { |
| font-size: 24pt !important; |
| border-bottom: 2px solid #2563eb !important; |
| padding-bottom: 4px; |
| margin-bottom: 12pt; |
| color: #1e3a8a !important; |
| } |
| .export-theme-corporate h2 { |
| font-size: 17pt !important; |
| color: #1d4ed8 !important; |
| border-bottom: 1px solid #e2e8f0 !important; |
| margin-top: 16pt; |
| margin-bottom: 8pt; |
| } |
| .export-theme-corporate h4 { |
| border-bottom: 2px solid #2563eb !important; |
| color: #1e3a8a !important; |
| font-size: 11.5pt !important; |
| padding-bottom: 3px !important; |
| } |
| .export-theme-corporate p { |
| font-size: 11pt !important; |
| line-height: 1.6 !important; |
| color: #1e293b !important; |
| } |
|
|
| |
| .export-theme-midnight { |
| background-color: #0c111d !important; |
| color: #f8fafc !important; |
| -webkit-print-color-adjust: exact !important; |
| print-color-adjust: exact !important; |
| } |
| .export-theme-midnight h1 { |
| font-size: 24pt !important; |
| color: #ffffff !important; |
| border-bottom: 2px solid #3b82f6 !important; |
| padding-bottom: 4px; |
| margin-bottom: 12pt; |
| } |
| .export-theme-midnight h2 { |
| font-size: 17pt !important; |
| color: #60a5fa !important; |
| border-bottom: 1px solid #1f2937 !important; |
| margin-top: 16pt; |
| margin-bottom: 8pt; |
| } |
| .export-theme-midnight h4 { |
| border-bottom: 2px solid #3b82f6 !important; |
| color: #ffffff !important; |
| font-size: 11.5pt !important; |
| padding-bottom: 3px !important; |
| } |
| .export-theme-midnight p { |
| font-size: 11pt !important; |
| line-height: 1.75 !important; |
| color: #e5e7eb !important; |
| } |
| } |
|
|
| |
| @media screen { |
| #pdf-print-container { |
| display: none !important; |
| } |
| } |
|
|
|
|
|
|