.ad-container{margin:0 auto;display:flex;justify-content:center;align-items:center;width:100%;position:relative;z-index:10}.ad-size-articles-grid.ad-container,.adColumn .ad-container{margin:0!important;height:100%!important;max-height:none!important;width:100%!important}.ad-wrapper{display:block;max-width:100%!important;width:auto!important;margin:0 auto;position:relative;z-index:10;box-sizing:border-box}.adColumn .ad-wrapper,.ad-size-articles-grid .ad-wrapper{width:100%!important;height:100%;display:block}.ad-image{max-width:100%!important;width:auto!important;height:auto!important;max-height:none!important;object-fit:contain;display:block;margin:0 auto;position:relative;z-index:10}.ad-size-full-banner,.ad-size-full-banner .ad-container{width:100%;max-width:100%;margin:0;padding:0}.ad-size-full-banner .ad-wrapper{width:100%;max-width:100%;display:block;margin:0}.ad-size-full-banner .ad-image{width:100%;max-width:100%;height:auto;display:block;object-fit:cover}.ad-full-banner-wrapper{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:1rem;overflow:hidden;background-color:transparent}@media (max-width: 768px){.ad-full-banner-wrapper{margin-left:-50vw;margin-right:-50vw}.ad-size-full-banner .ad-image{width:100%;height:auto;object-fit:cover}}.ad-size-hero-banner{width:100%;margin-left:auto;margin-right:auto}.ad-size-hero-banner .ad-wrapper{display:block;max-width:100%!important;width:auto!important;margin:0 auto}.ad-size-hero-banner .ad-image{max-width:100%!important;width:auto!important;height:auto!important;margin:0 auto}.ad-size-content-area{width:100%;margin-left:auto;margin-right:auto}.ad-size-content-area .ad-wrapper{margin:0 auto;max-width:100%!important;width:auto!important}.ad-size-content-area .ad-image{max-width:100%!important;height:auto!important;width:auto!important;margin:0 auto}.ad-size-sidebar{max-width:300px;width:100%}.ad-size-sidebar .ad-image{max-width:300px;width:100%;height:auto}.ad-size-sidebar-tall{max-width:300px;width:100%}.ad-size-sidebar-tall .ad-image{max-width:300px;width:100%;height:auto}.ad-size-banner{max-width:100%;width:auto}.ad-size-banner .ad-wrapper{display:inline-block}.ad-size-banner .ad-image{max-width:100%;width:auto;height:auto}.ad-size-square{max-width:500px;width:100%;margin-left:auto;margin-right:auto}.ad-size-square .ad-wrapper{display:inline-block;max-width:100%;margin:0 auto}.ad-size-square .ad-image{max-width:100%;width:auto;height:auto;object-fit:cover}.ad-size-articles-grid{max-width:100%;width:100%!important;height:100%!important;min-height:auto}.ad-size-articles-grid .ad-wrapper{width:100%!important;height:100%;min-height:auto;display:block;align-items:flex-start;justify-content:flex-start}.ad-size-articles-grid .ad-image{width:auto!important;height:auto!important;min-height:auto!important;max-height:none!important;max-width:100%!important;object-fit:cover}.ad-placeholder-container{min-height:200px;display:flex;align-items:center;justify-content:center;background-color:#f3f4f6;border:2px dashed #d1d5db;border-radius:8px;margin:auto;width:100%}.ad-placeholder-box{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#e5e7eb;border-radius:4px;color:#6b7280;font-size:18px;font-weight:600;text-align:center;padding:1rem}.ad-placeholder-label{font-size:14px;margin-bottom:.5rem;opacity:.7}.ad-placeholder-size{font-size:24px;font-weight:700}.ad-placeholder-key{font-size:12px;margin-top:.5rem;opacity:.6}.ad-hero-banner-wrapper{padding-top:1rem;padding-bottom:1rem;width:100%;display:flex;justify-content:center;align-items:center;min-height:200px}.ad-slot-wrapper{width:100%;display:flex;justify-content:center;align-items:center;margin:1rem auto;min-height:200px}.ad-slot-wrapper:has(.ad-size-square){align-items:flex-start;min-height:auto;margin:0;padding:0}.ad-slot-wrapper.interspersed-ad{align-items:flex-start;min-height:auto;margin:0;padding:0}.ad-slot-wrapper.interspersed-ad .ad-container{margin:0}.ad-slot-wrapper.hero-banner{padding-top:1rem;padding-bottom:1rem;margin:0 auto}.ad-section-wrapper{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding:0 1rem;box-sizing:border-box}@media (max-width: 768px){.ad-section-wrapper{padding:0 .75rem}.ad-slot-wrapper{margin:.5rem auto;min-height:150px}.ad-slot-wrapper:has(.ad-size-articles-grid){display:none!important}.ad-slot-wrapper .ad-size-articles-grid{display:none!important}.ad-container{margin:.5rem auto}}.ad-container img,.ad-wrapper img,.ad-image{max-width:100%!important;width:auto!important;height:auto!important;object-fit:contain}.ad-size-articles-grid .ad-image,.adColumn .ad-image,.adColumn .ad-size-articles-grid .ad-image,.adColumn .ad-container .ad-size-articles-grid .ad-image{width:auto!important;height:unset!important;max-width:100%!important;max-height:none!important;min-height:auto!important;object-fit:cover}.ad-container,.ad-wrapper,.ad-slot-wrapper{max-width:100%;overflow:hidden;box-sizing:border-box}.ad-native-content{border:1px solid var(--dashboard-border, #e5e7eb);padding:1rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;background-color:var(--bg-surface, #f9fafb);margin:0;transition:box-shadow .2s ease;display:flex;flex-direction:column;max-width:100%}.ad-native-content:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}:global(.dark) .ad-native-content{background-color:var(--bg-secondary, #1f2937);border-color:var(--dashboard-border-dark, #374151)}.ad-native-image{width:100%;height:auto;object-fit:cover;border-radius:.5rem;margin:0}.ad-native-content-body{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.ad-native-title{font-size:1.25rem;font-weight:600;color:var(--text-main, #1f2937);margin:0;line-height:1.4}:global(.dark) .ad-native-title{color:var(--text-main-dark, #f9fafb)}.ad-native-description{font-size:.9375rem;color:var(--text-secondary, #4b5563);margin:0;line-height:1.6}:global(.dark) .ad-native-description{color:var(--text-secondary-dark, #d1d5db)}.ad-native-footer{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0;width:100%}.ad-native-link{color:#2563eb;font-weight:500;font-size:.9375rem;text-decoration:none;display:inline-block;transition:color .2s ease;margin:0;padding:0}.ad-native-link:hover{color:#1d4ed8;text-decoration:underline}:global(.dark) .ad-native-link{color:#60a5fa}:global(.dark) .ad-native-link:hover{color:#93c5fd}.ad-native-sponsored{font-size:.8125rem;color:var(--text-tertiary, #9ca3af);margin:0;padding:0}:global(.dark) .ad-native-sponsored{color:var(--text-tertiary-dark, #6b7280)}.dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background-color:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fadeIn .2s ease-out}.dialog-overlay[data-state=closed]{animation:fadeOut .2s ease-in}.dialog-content{position:fixed;left:50%;top:50%;z-index:50;display:grid;width:100%;max-width:32rem;transform:translate(-50%,-50%);gap:1rem;border:1px solid #e5e7eb;background-color:#fff;padding:1.5rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;border-radius:.5rem;animation:dialogIn .2s ease-out}.dialog-content[data-state=closed]{animation:dialogOut .2s ease-in}@media (prefers-color-scheme: dark){.dialog-content{background-color:#1f2937;border-color:#374151;color:#fff}}@media (max-width: 768px){.dialog-content{width:calc(100% - 2rem);max-width:calc(100% - 2rem)}}.dialog-close{position:absolute;right:1rem;top:1rem;opacity:.7;border-radius:.25rem;padding:.25rem;transition:opacity .2s;background:transparent;border:none;cursor:pointer;color:#6b7280}.dialog-close:hover{opacity:1}.dialog-close:focus{outline:2px solid #3b82f6;outline-offset:2px}.dialog-close[data-state=open]{background-color:#f3f4f6;color:#6b7280}@media (prefers-color-scheme: dark){.dialog-close{color:#9ca3af}.dialog-close[data-state=open]{background-color:#374151;color:#9ca3af}}.dialog-header{display:flex;flex-direction:column;gap:.375rem;text-align:center}@media (min-width: 640px){.dialog-header{text-align:left}}.dialog-footer{display:flex;flex-direction:column-reverse;gap:.5rem}@media (min-width: 640px){.dialog-footer{flex-direction:row;justify-content:flex-end}}.dialog-title{font-size:1.125rem;font-weight:600;line-height:1;letter-spacing:-.025em}.dialog-description{font-size:.875rem;color:#6b7280}@media (prefers-color-scheme: dark){.dialog-description{color:#9ca3af}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes dialogIn{0%{opacity:0;transform:translate(-50%,-48%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes dialogOut{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-48%) scale(.95)}}.container-separator-top{height:calc(var(--header-height, 70px) + 1rem);min-height:calc(var(--header-height, 70px) + 1rem);width:100%;flex-shrink:0;display:block;background:transparent}.container-separator-bottom{height:1.5rem;min-height:1.5rem;width:100%;flex-shrink:0;margin:0;padding:0;display:block;background:transparent;box-sizing:border-box}@media (max-width: 768px){.container-separator-top{height:calc(var(--header-height, 70px) + .5rem);min-height:calc(var(--header-height, 70px) + .5rem)}.container-separator-bottom{height:.5rem}}@tailwind base;@tailwind components;@tailwind utilities;.brand-card:hover .brand-underline{transform:scaleX(1)}.brand-card:hover{transform:scale(1.05)}.dark .not-dark{color-scheme:light}.dark .not-dark *{--tw-text-opacity: 1 !important;--tw-bg-opacity: 1 !important;--tw-border-opacity: 1 !important}.dark .dashboard-theme,.dark .dashboard-theme *{color-scheme:light!important}.dark .dashboard-theme [class*=bg-card],.dark .dashboard-theme [class*=text-card-foreground],.dark .dashboard-theme [class*=bg-popover],.dark .dashboard-theme [class*=text-popover-foreground],.dark .dashboard-theme [class*=bg-primary],.dark .dashboard-theme [class*=text-primary-foreground],.dark .dashboard-theme [class*=bg-secondary],.dark .dashboard-theme [class*=text-secondary-foreground],.dark .dashboard-theme [class*=bg-muted],.dark .dashboard-theme [class*=text-muted-foreground],.dark .dashboard-theme [class*=bg-accent],.dark .dashboard-theme [class*=text-accent-foreground],.dark .dashboard-theme [class*=border-input],.dark .dashboard-theme [class*=ring-offset-background],.dark .dashboard-theme [class*=bg-destructive],.dark .dashboard-theme [class*=text-destructive-foreground]{--background: white !important;--foreground: black !important;--card: white !important;--card-foreground: black !important;--popover: white !important;--popover-foreground: black !important;--primary: #1E3D59 !important;--primary-foreground: white !important;--secondary: #f1f5f9 !important;--secondary-foreground: #1E3D59 !important;--muted: #f1f5f9 !important;--muted-foreground: #64748b !important;--accent: #f1f5f9 !important;--accent-foreground: #1E3D59 !important;--destructive: #ef4444 !important;--destructive-foreground: white !important;--border: #e2e8f0 !important;--input: #e2e8f0 !important;--ring: #94a3b8 !important}.dark .dashboard-theme button[class*=outline],.dark .dashboard-theme a[class*=outline] button{background-color:#fff!important;color:#1e3d59!important;border-color:#e2e8f0!important}.dark .dashboard-theme button[class*=outline]:hover,.dark .dashboard-theme a[class*=outline] button:hover{background-color:#f1f5f9!important;color:#1e3d59!important}.dark .dashboard-theme button[class*=outline] svg,.dark .dashboard-theme a[class*=outline] button svg{color:#1e3d59!important}.dark{background-color:#121212}html.dark{background-color:#121212;color-scheme:dark}body.dark{background-color:#121212}@keyframes infinite-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes infinite-scroll-reverse{0%{transform:translate(-100%)}to{transform:translate(0)}}.animate-infinite-scroll{animation:infinite-scroll 40s linear infinite}.animate-infinite-scroll-reverse{animation:infinite-scroll-reverse 40s linear infinite}.group:hover .animate-infinite-scroll,.group:hover .animate-infinite-scroll-reverse{animation-play-state:paused}:root{--font-heading: var(--font-heading, "Outfit"), ui-sans-serif, system-ui, sans-serif;--font-sans: var(--font-body, "Roboto"), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--radius-lg: var(--radius);--radius-md: calc(var(--radius) - 2px);--radius-sm: calc(var(--radius) - 4px);--color-background: var(--background);--color-foreground: var(--foreground);--color-card: var(--card);--color-card-foreground: var(--card-foreground);--color-popover: var(--popover);--color-popover-foreground: var(--popover-foreground);--color-primary: var(--primary);--color-primary-foreground: var(--primary-foreground);--color-secondary: var(--secondary);--color-secondary-foreground: var(--secondary-foreground);--color-muted: var(--muted);--color-muted-foreground: var(--muted-foreground);--color-accent: var(--accent);--color-accent-foreground: var(--accent-foreground);--color-destructive: var(--destructive);--color-destructive-foreground: var(--destructive-foreground);--color-border: var(--border);--color-input: var(--input);--color-ring: var(--ring);--color-chart-1: var(--chart-1);--color-chart-2: var(--chart-2);--color-chart-3: var(--chart-3);--color-chart-4: var(--chart-4);--color-chart-5: var(--chart-5);--color-sidebar: var(--sidebar);--color-sidebar-foreground: var(--sidebar-foreground);--color-sidebar-primary: var(--sidebar-primary);--color-sidebar-primary-foreground: var(--sidebar-primary-foreground);--color-sidebar-accent: var(--sidebar-accent);--color-sidebar-accent-foreground: var(--sidebar-accent-foreground);--color-sidebar-border: var(--sidebar-border);--color-sidebar-ring: var(--sidebar-ring)}@layer base{*,:after,:before,::backdrop,::file-selector-button{border-color:var(--color-gray-200, currentColor)}}@layer base{:root{--background: #f4f4f4;--background-color: #f4f4f4;--foreground: hsl(222.2 84% 4.9%);--card: hsl(0 0% 100%);--card-foreground: hsl(222.2 84% 4.9%);--popover: hsl(0 0% 100%);--popover-foreground: hsl(222.2 84% 4.9%);--primary: hsl(var(--primary-hsl, 222.2 47.4% 11.2%));--primary-foreground: hsl(210 40% 98%);--secondary: hsl(207 90% 92%);--secondary-foreground: hsl(222.2 47.4% 11.2%);--muted: hsl(210 40% 96.1%);--muted-foreground: hsl(215.4 16.3% 46.9%);--accent: hsl(210 40% 96.1%);--accent-foreground: hsl(222.2 47.4% 11.2%);--destructive: hsl(0 84.2% 60.2%);--destructive-foreground: hsl(210 40% 98%);--border: hsl(214.3 31.8% 91.4%);--input: hsl(214.3 31.8% 91.4%);--ring: hsl(222.2 84% 4.9%);--radius: .5rem;--chart-1: hsl(12 76% 61%);--chart-2: hsl(173 58% 39%);--chart-3: hsl(197 37% 24%);--chart-4: hsl(43 74% 66%);--chart-5: hsl(27 87% 67%)}}:root{--navbar-dark-mode-filter: none}.dark{--navbar-dark-mode-filter: invert(1) hue-rotate(180deg)}.dark [style*=--navbar-text-color]{filter:var(--navbar-dark-mode-filter)}.dark{--background: oklch(.145 0 0);--foreground: oklch(.985 0 0);--card: oklch(.145 0 0);--card-foreground: oklch(.985 0 0);--popover: oklch(.205 0 0);--popover-foreground: oklch(.985 0 0);--primary: oklch(.985 0 0);--primary-foreground: oklch(.205 0 0);--secondary: oklch(.269 0 0);--secondary-foreground: oklch(.985 0 0);--muted: oklch(.269 0 0);--muted-foreground: oklch(.708 0 0);--accent: oklch(.269 0 0);--accent-foreground: oklch(.985 0 0);--destructive: oklch(.396 .141 25.723);--destructive-foreground: oklch(.637 .237 25.331);--border: oklch(.269 0 0);--input: oklch(.269 0 0);--ring: oklch(.439 0 0);--chart-1: oklch(.488 .243 264.376);--chart-2: oklch(.696 .17 162.48);--chart-3: oklch(.769 .188 70.08);--chart-4: oklch(.627 .265 303.9);--chart-5: oklch(.645 .246 16.439)}@layer base{*{@apply border-border;}body{@apply bg-background text-foreground;font-size:var(--body-font-size, 16px)}h1{font-size:var(--h1-font-size, 32px)}h2{font-size:var(--h2-font-size, 24px)}h3{font-size:var(--h3-font-size, 20px)}.dark img[src*="/storage/media/"][alt*=Dacia],.dark img[src*="/storage/media/"][alt*=Logo],.dark img[src*="/storage/media/"][alt*=logo],.dark img[src*="/storage/media/"][class*=object-contain]{filter:drop-shadow(0 1px 1px rgb(147 197 253 / .5))!important}.dark .bg-card{background-color:#374151!important}.dark .text-card-foreground,.dark .text-gray-800,.dark .text-center.font-semibold{color:#f9fafb!important}.dark .text-gray-500{color:#d1d5db!important}.font-bold.text-gray-900.dark\:text-gray-100.hover\:text-blue-500.dark\:hover\:text-blue-400.transition-colors.uppercase.tracking-wider{font-family:var(--navbar-font-family, "Roboto");font-size:var(--navbar-font-size, 16px);font-weight:var(--navbar-font-weight, bold);color:var(--navbar-text-color, #111827)!important;text-transform:var(--navbar-text-transform, uppercase);letter-spacing:var(--navbar-letter-spacing, .05em)}.font-bold.text-gray-900.dark\:text-gray-100.hover\:text-blue-500.dark\:hover\:text-blue-400.transition-colors.uppercase.tracking-wider:hover{color:var(--navbar-hover-color, #3b82f6)!important}.font-bold.text-gray-900.dark\:text-gray-100.hover\:text-blue-500.dark\:hover\:text-blue-400.transition-colors.uppercase.tracking-wider[aria-current=page]{color:var(--navbar-active-color, #2563eb)!important}[role=tab]{font-size:var(--tab-font-size, 14px)!important;font-weight:var(--tab-font-weight, medium)!important;color:var(--tab-text-color, #6b7280)!important;padding:var(--tab-padding, .75rem 1rem)!important}[role=tab]:hover{color:var(--tab-hover-color, #3b82f6)!important}[role=tab][aria-selected=true],[role=tab][data-state=active]{color:var(--tab-active-color, #2563eb)!important;border-color:var(--tab-active-color, #2563eb)!important}}@layer components{.dark [data-slot=select-trigger]{background-color:#262626!important;color:#fafafa!important;border-color:#525252!important}.dark [data-slot=select-content]{background-color:#171717!important;color:#fafafa!important;border-color:#525252!important}.dark [data-slot=select-item]{color:#fafafa!important}.dark [data-slot=select-item]:hover,.dark [data-slot=select-item][data-highlighted]{background-color:#262626!important;color:#fafafa!important}.dark [data-slot=select-value]{color:#fafafa!important}.dark [data-placeholder],.dark [data-slot=select-trigger][data-placeholder]{color:#a1a1a1!important}.dark [data-slot=select-trigger] svg{color:#fafafa!important}.dark [data-slot=select-item][data-state=checked]{background-color:#525252!important;color:#fafafa!important}.dark [data-slot=select-trigger][data-disabled]{opacity:.5;color:#a1a1a1!important}.font-roboto-condensed{font-family:Roboto Condensed,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.navbar-roboto-condensed{--navbar-font-family: "Roboto Condensed", ui-sans-serif, system-ui, sans-serif}.hero-article-title{font-family:Roboto Condensed,ui-sans-serif,system-ui,sans-serif;text-transform:capitalize;font-weight:700}.ql-editor{@apply min-h-[300px] p-4;}.ql-editor h1{@apply text-3xl font-bold mt-6 mb-3 pb-2 border-b border-gray-200 text-blue-900;}.ql-editor h2{@apply text-2xl font-semibold mt-5 mb-2 pb-1 border-b border-gray-200 text-blue-800;}.ql-editor h3{@apply text-xl font-semibold mt-4 mb-2 text-blue-700;}.ql-editor h4{@apply text-lg font-medium mt-3 mb-1 text-blue-600;}.ql-editor blockquote{@apply pl-4 border-l-4 border-gray-300 italic my-4 text-gray-700;}.ql-editor pre.ql-syntax{@apply bg-gray-100 p-3 rounded font-mono text-sm overflow-auto;}.ql-editor ul{@apply list-disc pl-5 my-3;}.ql-editor ol{@apply list-decimal pl-5 my-3;}.ql-editor strong{@apply font-bold;}.ql-editor em{@apply italic;}.ql-editor u{@apply underline;}.ql-editor s{@apply line-through;}.ql-editor a{@apply text-blue-600 hover:text-blue-800 underline;}.quill-editor-override .ql-toolbar.ql-snow{@apply rounded-t-md border-gray-300 p-2 bg-gray-50;}.quill-editor-override .ql-container.ql-snow{@apply border-gray-300 rounded-b-md;border-top:0}.quill-editor-override .ql-toolbar button:hover{@apply bg-gray-200;}.quill-editor-override .ql-toolbar button.ql-active{@apply bg-blue-100;}.quill-editor-override .ql-toolbar button.ql-header[value="3"]:after{content:"H3";font-weight:700;font-size:14px;color:#333;display:inline-block;width:18px;text-align:center}.quill-editor-override .ql-toolbar button.ql-header[value="4"]:after{content:"H4";font-weight:700;font-size:13px;color:#333;display:inline-block;width:18px;text-align:center}.quill-editor-override .ql-toolbar button.ql-header[value="3"].ql-active:after,.quill-editor-override .ql-toolbar button.ql-header[value="4"].ql-active:after{color:#1e40af}}.article-content h2{font-size:1.75rem;font-weight:700;margin-top:2rem;margin-bottom:1rem;color:#1e40af;scroll-margin-top:100px;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}.article-content h3{font-size:1.5rem;font-weight:600;margin-top:1.5rem;margin-bottom:.75rem;color:#1e3a8a;scroll-margin-top:100px}.article-content p{margin-bottom:1.25rem;line-height:1.7}.article-content ul,.article-content ol{margin-top:1rem;margin-bottom:1.5rem;padding-left:2.5rem}.article-content ul{list-style-type:disc}.article-content ol{list-style-type:decimal}.article-content li{margin-bottom:.5rem;line-height:1.7}.article-content img{border-radius:.5rem;margin:1.5rem 0}.article-content blockquote{margin:1.5rem 0;padding:1rem 1.5rem;border-left:4px solid #3b82f6;background-color:#f0f9ff;font-style:italic;color:#1e40af}.article-content a{color:#2563eb;text-decoration:underline;text-decoration-color:#93c5fd;text-decoration-thickness:2px;text-underline-offset:2px}.article-content a:hover{color:#1d4ed8;text-decoration-color:#2563eb}.article-content table{width:100%;border-collapse:collapse;margin:1.5rem 0}.article-content th,.article-content td{padding:.75rem;border:1px solid #e5e7eb}.article-content th{background-color:#f3f4f6;font-weight:600}.article-content tr:nth-child(2n){background-color:#f9fafb}
