.temario-content{color:#1f2937;letter-spacing:.01em;background:linear-gradient(#f8fafc4d 0%,#0000 50%,#f8fafc33 100%);border-radius:16px;max-width:none;padding:1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.05rem;line-height:1.85}.markdown-content{color:#2d3748;letter-spacing:.025em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.8}.markdown-content h1{color:#1a365d;border-bottom:3px solid #3182ce;margin-top:2.5rem;margin-bottom:2rem;padding-bottom:.75rem;font-size:2.75rem;font-weight:700;line-height:1.2}.markdown-content h2{color:#2c5282;background:linear-gradient(135deg,#ebf8ff 0%,#bee3f8 100%);border-left:5px solid #3182ce;border-radius:0 12px 12px 0;margin-top:2.5rem;margin-bottom:1.5rem;padding:1rem 1.25rem;font-size:2.25rem;font-weight:600;box-shadow:0 2px 4px #3182ce1a}.markdown-content h3{color:#2c5282;border-bottom:2px solid #e2e8f0;margin-top:2rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.875rem;font-weight:600}.markdown-content p{color:#4a5568;text-align:justify;margin-bottom:1.5rem;font-size:1.25rem;line-height:1.8}.markdown-content strong{color:#1a365d;font-weight:700}.markdown-content em{color:#553c9a;background:#8b5cf60d;border-radius:4px;padding:.25rem .5rem;font-size:1.1em;font-style:italic;font-weight:500}.markdown-content ul,.markdown-content ol{margin-bottom:2rem;padding-left:2rem;list-style:none}.markdown-content ol{counter-reset:list-counter}.markdown-content li{color:#4a5568;margin-bottom:1rem;padding-left:1rem;font-size:1.2rem;line-height:1.8;position:relative}.markdown-content ul li:before{content:"•";color:#3182ce;font-size:1.2rem;font-weight:700;position:absolute;top:0;left:-1.5rem}.markdown-content ol li:before{counter-increment:list-counter;content:counter(list-counter) ".";color:#3182ce;font-weight:700;position:absolute;top:0;left:-1.5rem}.markdown-content br{margin-bottom:.75rem}.temario-content h1{color:#1e3a8a;text-align:center;background-color:#3b82f608;border:1px solid #3b82f61a;border-radius:16px;margin-top:1rem;margin-bottom:2rem;padding:1.5rem;font-size:2.25rem;font-weight:800;position:relative}@supports ((-webkit-background-clip:text)){.temario-content h1{background:linear-gradient(135deg,#1e3a8a 0%,#3b82f6 50%,#6366f1 100%);-webkit-text-fill-color:transparent;background-clip:text;border:1px solid #3b82f61a}}.temario-content h1:before{content:"📘";-webkit-text-fill-color:initial;margin-bottom:.5rem;font-size:2rem;display:block}.temario-content h1:after{content:"";background:linear-gradient(90deg,#3b82f6,#8b5cf6,#3b82f6);border-radius:2px;width:100px;height:4px;margin:1rem auto 0;display:block}.temario-content h2{color:#1e40af;background:linear-gradient(135deg,#eff6ff 0%,#e0e7ff 100%);border-left:5px solid #3b82f6;border-radius:12px;margin-top:3rem;margin-bottom:1.5rem;padding:1rem 1.25rem;font-size:1.6rem;font-weight:700;position:relative;box-shadow:0 4px 15px #3b82f61a}.temario-content h3{color:#1e40af;background:linear-gradient(90deg,#3b82f614 0%,#0000 100%);border-left:3px solid #60a5fa;border-radius:0 8px 8px 0;margin-top:2.5rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:1.35rem;font-weight:600}.temario-content h4{color:#4338ca;margin-top:1.75rem;margin-bottom:.75rem;font-size:1.15rem;font-weight:600}.temario-content p{text-align:justify;color:#374151;hyphens:auto;text-justify:inter-word;margin-bottom:1.5rem;font-size:1.05rem;line-height:1.9}.temario-content strong{color:#1e40af;background:linear-gradient(#0000 60%,#3b82f626 60%);padding:0 2px;font-weight:700}.temario-content em{color:#7c3aed;font-style:italic;font-weight:500}.temario-content ul,.temario-content ol{margin:1.75rem 0;padding-left:0;list-style:none}.temario-content li{color:#374151;background:linear-gradient(90deg,#f8fafccc 0%,#0000 100%);border-left:2px solid #0000;border-radius:8px;margin-bottom:1rem;padding:.75rem 1rem .75rem 2.5rem;transition:background .2s,border-color .2s;position:relative}@media (hover:hover){.temario-content li:hover{background:linear-gradient(90deg,#eff6ffe6 0%,#e0e7ff80 100%);border-left-color:#3b82f6}}.temario-content ul li:before{content:"•";color:#3b82f6;font-size:1.2rem;font-weight:700;position:absolute;top:.7rem;left:.75rem}.temario-content ol{counter-reset:study-counter}.temario-content ol li:before{counter-increment:study-counter;content:counter(study-counter);color:#fff;background:linear-gradient(135deg,#3b82f6,#6366f1);border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;display:flex;position:absolute;top:.7rem;left:.5rem}.temario-content blockquote{color:#92400e;background:linear-gradient(135deg,#fefce8 0%,#fef3c7 100%);border:none;border-left:4px solid #f59e0b;border-radius:0 16px 16px 0;margin:2rem 0;padding:1.5rem 1.5rem 1.5rem 3rem;font-style:italic;position:relative;box-shadow:0 4px 15px #f59e0b1a}.temario-content blockquote:before{content:"💡";font-size:1.5rem;font-style:normal;position:absolute;top:1.25rem;left:.75rem}.temario-content .concept-box{background:linear-gradient(135deg,#eef2ff 0%,#e0e7ff 100%);border:2px solid #6366f1;border-radius:16px;margin:2.5rem 0;padding:1.75rem 1.75rem 1.75rem 4rem;position:relative;box-shadow:0 8px 25px #6366f11f}.temario-content .concept-box:before{content:"💡";font-size:1.5rem;position:absolute;top:1.5rem;left:1.25rem}.temario-content .concept-box:after{content:"CONCEPTO CLAVE";color:#fff;letter-spacing:.05em;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:20px;padding:.25rem 1rem;font-size:.7rem;font-weight:700;position:absolute;top:-12px;left:3.5rem}.temario-content .important-note{background:linear-gradient(135deg,#fff7ed 0%,#fed7aa 100%);border:2px solid #f97316;border-radius:16px;margin:2.5rem 0;padding:1.75rem 1.75rem 1.75rem 4rem;position:relative;box-shadow:0 8px 25px #f973161f}.temario-content .important-note:before{content:"⚠️";font-size:1.5rem;position:absolute;top:1.5rem;left:1.25rem}.temario-content .important-note:after{content:"IMPORTANTE";color:#fff;letter-spacing:.05em;background:linear-gradient(135deg,#f97316,#ea580c);border-radius:20px;padding:.25rem 1rem;font-size:.7rem;font-weight:700;position:absolute;top:-12px;left:3.5rem}.temario-content .definition{background:linear-gradient(135deg,#ecfdf5 0%,#d1fae5 100%);border:2px solid #10b981;border-radius:16px;margin:2.5rem 0;padding:1.75rem 1.75rem 1.75rem 4rem;position:relative;box-shadow:0 8px 25px #10b9811f}.temario-content .definition:before{content:"📖";font-size:1.5rem;position:absolute;top:1.5rem;left:1.25rem}.temario-content .definition:after{content:"DEFINICIÓN";color:#fff;letter-spacing:.05em;background:linear-gradient(135deg,#10b981,#059669);border-radius:20px;padding:.25rem 1rem;font-size:.7rem;font-weight:700;position:absolute;top:-12px;left:3.5rem}.temario-content code{color:#4f46e5;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border:1px solid #cbd5e1;border-radius:6px;padding:.2rem .6rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.9em;font-weight:500}.temario-content hr{background:linear-gradient(90deg,#0000 0%,#3b82f6 25%,#8b5cf6 50%,#3b82f6 75%,#0000 100%);border:none;border-radius:2px;height:3px;margin:3.5rem 0;position:relative}.temario-content .section-divider{text-align:center;margin:3.5rem 0;padding:1rem 0;position:relative}.temario-content .section-divider:before{content:"";background:linear-gradient(90deg,#0000,#94a3b8,#0000);height:1px;position:absolute;top:50%;left:0;right:0}.temario-content .section-divider span{color:#6366f1;text-transform:uppercase;letter-spacing:.15em;background:#fff;border:1px solid #e0e7ff;border-radius:20px;padding:.5rem 2rem;font-size:.85rem;font-weight:600;position:relative}.temario-content table{border-collapse:separate;border-spacing:0;border-radius:12px;width:100%;margin:2rem 0;overflow:hidden;box-shadow:0 4px 20px #00000014}.temario-content thead{background:linear-gradient(135deg,#1e40af 0%,#3b82f6 100%)}.temario-content th{text-align:left;color:#fff;letter-spacing:.025em;text-transform:uppercase;padding:1rem 1.25rem;font-size:.9rem;font-weight:600}.temario-content td{color:#374151;border-bottom:1px solid #e5e7eb;padding:1rem 1.25rem;line-height:1.6}.temario-content tbody tr{background:#fff;transition:background .2s}.temario-content tbody tr:nth-child(2n){background:#f8fafc}@media (hover:hover){.temario-content tbody tr:hover{background:linear-gradient(90deg,#eff6ff,#e0e7ff)}}.temario-content tbody tr:last-child td{border-bottom:none}@media (width<=768px){.temario-content .collapsible-table-wrapper,.markdown-content .collapsible-table-wrapper{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow:auto hidden}.temario-content .collapsible-table-wrapper>table,.markdown-content .collapsible-table-wrapper>table{width:max-content;min-width:640px;display:table;overflow:visible}.temario-content table,.markdown-content table{-webkit-overflow-scrolling:touch;border-radius:12px;min-width:640px;max-width:100%;display:block;overflow-x:auto}.temario-content thead,.markdown-content thead{z-index:1;position:sticky;left:0}.temario-content th,.markdown-content th{white-space:nowrap;padding:.75rem 1rem;font-size:.75rem}.temario-content td,.markdown-content td{white-space:normal;min-width:100px;padding:.75rem 1rem;font-size:.875rem}.temario-content .collapsible-table-wrapper,.temario-content>table,.markdown-content>table{position:relative}.temario-content .collapsible-table-wrapper:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fffffff2);flex-shrink:0;width:32px;position:sticky;top:0;bottom:0;right:0}}.temario-h1{position:relative;color:#1e40af!important;border-bottom:3px solid #3b82f6!important;margin-top:1.5rem!important;margin-bottom:2rem!important;padding-bottom:1rem!important;font-size:2.5rem!important;font-weight:800!important}.temario-h1:after{content:"";background:linear-gradient(90deg,#1e40af,#3b82f6);border-radius:2px;width:80px;height:3px;position:absolute;bottom:-3px;left:0}.temario-h2{color:#1e40af!important;background:linear-gradient(90deg,#eff6ff,#0000)!important;border-left:4px solid #3b82f6!important;border-radius:0 8px 8px 0!important;margin-top:2.5rem!important;margin-bottom:1.5rem!important;padding-top:.75rem!important;padding-bottom:.75rem!important;padding-left:1rem!important;font-size:1.8rem!important;font-weight:700!important}.temario-h3{color:#1e40af!important;border-bottom:2px solid #e5e7eb!important;margin-top:2rem!important;margin-bottom:1rem!important;padding-bottom:.5rem!important;font-size:1.4rem!important;font-weight:600!important}.temario-paragraph{text-align:justify!important;color:#374151!important;margin-bottom:1.25rem!important;font-size:1rem!important;line-height:1.7!important}.temario-concept{color:#1e40af!important;background:linear-gradient(135deg,#eff6ff,#dbeafe)!important;border:1px solid #3b82f6!important;border-radius:4px!important;padding:.25rem .5rem!important;font-weight:600!important}.temario-list,.temario-ordered-list{margin:1.5rem 0!important;padding-left:2rem!important}.temario-list-item{position:relative;color:#374151!important;margin-bottom:.75rem!important;line-height:1.6!important}.temario-list .temario-list-item::marker{color:#3b82f6!important;font-weight:700!important}.temario-ordered-list .temario-list-item::marker{color:#1e40af!important;font-weight:700!important}.temario-separator{text-align:center;margin:3rem 0;position:relative}.temario-separator:before{content:"";background:linear-gradient(90deg,#0000,#e5e7eb,#0000);height:2px;position:absolute;top:50%;left:0;right:0}.temario-separator span{color:#6b7280;letter-spacing:.2em;background:#fff;padding:0 2rem;font-size:1.2rem;font-weight:500}.temario-content img{display:none!important}@media (width<=768px){.temario-content{padding:.75rem;font-size:16px;line-height:1.75}.temario-content .collapsible-table-wrapper{-webkit-overflow-scrolling:touch;margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem;overflow-x:auto}.temario-content h1{margin-bottom:1.25rem;padding:1rem;font-size:1.4rem;line-height:1.3}.temario-content h1:before{margin-bottom:.25rem;font-size:1.5rem}.temario-content h2{margin-top:2rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:1.2rem}.temario-content h3{margin-top:1.5rem;margin-bottom:.75rem;padding:.5rem .75rem;font-size:1.1rem}.temario-content p{margin-bottom:1rem;font-size:1rem;line-height:1.75}.temario-content li{margin-bottom:.5rem;padding:.5rem .75rem .5rem 2rem;font-size:.95rem}.temario-content blockquote{margin:1.5rem 0;padding:1rem 1rem 1rem 2.5rem}.temario-content blockquote:before{font-size:1.25rem;top:1rem;left:.5rem}.temario-content .concept-box,.temario-content .important-note,.temario-content .definition{margin:1.5rem 0;padding:1.25rem 1rem 1.25rem 3rem}.markdown-content h1{margin-bottom:1.25rem;font-size:1.75rem}.markdown-content h2{padding:.75rem 1rem;font-size:1.4rem}.markdown-content h3{font-size:1.25rem}.markdown-content p{margin-bottom:1rem;font-size:1rem}.markdown-content li{margin-bottom:.5rem;font-size:1rem}.temario-content code{padding:.125rem .25rem;font-size:.85rem}.temario-content pre{padding:.75rem;font-size:.8rem;overflow-x:auto}.temario-content strong{background:0 0;padding:0}}.tema-viewer-content[data-font-size=small],body[data-revopol-font-size=small] .tema-viewer-content{zoom:.85}.tema-viewer-content[data-font-size=large],body[data-revopol-font-size=large] .tema-viewer-content{zoom:1.15}.tema-viewer-content[data-font-size=xl],body[data-revopol-font-size=xl] .tema-viewer-content{zoom:1.3}.tema-viewer-content[data-color-mode=grayscale],body[data-revopol-color-mode=grayscale] .tema-viewer-content{filter:grayscale();transition:filter .2s}body[data-revopol-color-mode=oled] .tema-viewer-content{--tema-accent:#4ade80;--tema-accent-rgb:74 222 128;--tema-accent-strong:#86efac;--tema-accent-soft:#4ade8014;--tema-accent-ring:#4ade8038;--tema-body:#d4d4d4;--tema-glow-h:0 0 14px #4ade8073, 0 0 32px #4ade802e;--tema-glow-s:0 0 8px #4ade8066;--tema-oled-background:radial-gradient(ellipse 80% 60% at 50% 0%, rgb(var(--tema-accent-rgb) / .05), transparent 70%), repeating-linear-gradient(0deg, transparent 0 2px, #ffffff03 2px 3px);isolation:isolate;transition:background-color .2s,color .2s;position:relative;background-color:#000!important;background-image:var(--tema-oled-background)!important;color:var(--tema-body)!important}body[data-revopol-color-mode=oled] .syllabus-detail-card{box-shadow:none!important;background-color:#0000!important;border-color:#0000!important;overflow:visible!important}body[data-revopol-color-mode=oled] .tema-viewer-content:before{content:"";inset-block:0;background-color:#000;background-image:var(--tema-oled-background);pointer-events:none;z-index:-1;width:100vw;position:absolute;left:50%;transform:translate(-50%)}body[data-revopol-color-mode=oled][data-revopol-oled-accent=green] .tema-viewer-content{--tema-accent:#4ade80;--tema-accent-rgb:74 222 128;--tema-accent-strong:#86efac;--tema-accent-soft:#4ade8014;--tema-accent-ring:#4ade8038;--tema-glow-h:0 0 14px #4ade8073, 0 0 32px #4ade802e;--tema-glow-s:0 0 8px #4ade8066}body[data-revopol-color-mode=oled][data-revopol-oled-accent=amber] .tema-viewer-content{--tema-accent:#fbbf24;--tema-accent-rgb:251 191 36;--tema-accent-strong:#fde047;--tema-accent-soft:#fbbf2414;--tema-accent-ring:#fbbf2438;--tema-glow-h:0 0 14px #fbbf2473, 0 0 32px #fbbf242e;--tema-glow-s:0 0 8px #fbbf2466}body[data-revopol-color-mode=oled][data-revopol-oled-accent=cyan] .tema-viewer-content{--tema-accent:#22d3ee;--tema-accent-rgb:34 211 238;--tema-accent-strong:#67e8f9;--tema-accent-soft:#22d3ee14;--tema-accent-ring:#22d3ee38;--tema-glow-h:0 0 14px #22d3ee80, 0 0 32px #22d3ee33;--tema-glow-s:0 0 8px #22d3ee73}body[data-revopol-color-mode=oled][data-revopol-oled-accent=magenta] .tema-viewer-content{--tema-accent:#f472b6;--tema-accent-rgb:244 114 182;--tema-accent-strong:#f9a8d4;--tema-accent-soft:#f472b614;--tema-accent-ring:#f472b638;--tema-glow-h:0 0 14px #f472b680, 0 0 32px #f472b633;--tema-glow-s:0 0 8px #f472b673}body[data-revopol-color-mode=oled][data-revopol-oled-accent=white] .tema-viewer-content{--tema-accent:#f5f5f5;--tema-accent-rgb:245 245 245;--tema-accent-strong:#fff;--tema-accent-soft:#f5f5f50f;--tema-accent-ring:#f5f5f52e;--tema-glow-h:0 0 16px #f5f5f559, 0 0 36px #f5f5f526;--tema-glow-s:0 0 8px #f5f5f54d}body[data-revopol-color-mode=oled] .tema-viewer-content [class*=shadow-]{box-shadow:none!important}body[data-revopol-color-mode=oled] .tema-viewer-content [class*=bg-gradient-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=from-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=via-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=to-]{--tw-gradient-from:transparent!important;--tw-gradient-via:transparent!important;--tw-gradient-to:transparent!important;--tw-gradient-stops:transparent!important;background-image:none!important}body[data-revopol-color-mode=oled] .tema-viewer-content p,body[data-revopol-color-mode=oled] .tema-viewer-content li,body[data-revopol-color-mode=oled] .tema-viewer-content td,body[data-revopol-color-mode=oled] .tema-viewer-content blockquote{color:var(--tema-body)!important}body[data-revopol-color-mode=oled] .tema-viewer-content h1,body[data-revopol-color-mode=oled] .tema-viewer-content h2,body[data-revopol-color-mode=oled] .tema-viewer-content h3,body[data-revopol-color-mode=oled] .tema-viewer-content h4,body[data-revopol-color-mode=oled] .tema-viewer-content h5,body[data-revopol-color-mode=oled] .tema-viewer-content h6{text-shadow:var(--tema-glow-h);letter-spacing:.025em;color:var(--tema-accent)!important;-webkit-text-fill-color:var(--tema-accent)!important;background-clip:initial!important;-webkit-background-clip:initial!important;border-color:var(--tema-accent)!important}body[data-revopol-color-mode=oled] .tema-viewer-content a{text-shadow:var(--tema-glow-s);color:var(--tema-accent-strong)!important;text-decoration-color:var(--tema-accent)!important}body[data-revopol-color-mode=oled] .tema-viewer-content strong,body[data-revopol-color-mode=oled] .tema-viewer-content b{text-shadow:var(--tema-glow-s);font-weight:700;color:var(--tema-accent-strong)!important}body[data-revopol-color-mode=oled] .tema-viewer-content em,body[data-revopol-color-mode=oled] .tema-viewer-content i{text-shadow:var(--tema-glow-s);color:var(--tema-accent)!important;background-color:#0000!important}body[data-revopol-color-mode=oled] .tema-viewer-content [class*=bg-white],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-slate-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-slate-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-slate-200],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-gray-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-gray-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-gray-200],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-zinc-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-zinc-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-neutral-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-neutral-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-stone-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-stone-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-blue-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-blue-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-blue-200],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-sky-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-sky-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-sky-200],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-cyan-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-cyan-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-teal-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-teal-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-emerald-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-emerald-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-green-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-green-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-lime-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-lime-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-yellow-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-yellow-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-amber-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-amber-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-orange-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-orange-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-red-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-red-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-rose-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-rose-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-pink-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-pink-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-fuchsia-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-fuchsia-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-purple-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-purple-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-violet-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-violet-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-indigo-50],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-indigo-100],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=bg-gradient-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=bg-][class*="-50/"],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=bg-][class*="-100/"],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=bg-][class*="-200/"],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=bg-][class*="-300/"],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=bg-white\/],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=bg-black\/]{background-color:var(--tema-accent-soft)!important;box-shadow:inset 0 0 0 1px var(--tema-accent-ring), inset 0 0 36px rgb(var(--tema-accent-rgb) / .04)!important}body[data-revopol-color-mode=oled] .tema-viewer-content [class*="bg-[#"]{background-color:var(--tema-accent-soft)!important;box-shadow:inset 0 0 0 1px var(--tema-accent-ring), inset 0 0 36px rgb(var(--tema-accent-rgb) / .04)!important;background-image:none!important}body[data-revopol-color-mode=oled] .tema-viewer-content [class*="text-[#"]{text-shadow:var(--tema-glow-s);color:var(--tema-accent)!important;-webkit-text-fill-color:var(--tema-accent)!important}body[data-revopol-color-mode=oled] .tema-viewer-content [class*="border-[#"]{border-color:var(--tema-accent)!important}body[data-revopol-color-mode=oled] .tema-viewer-content [class*="bg-[#1F4BA8]"],body[data-revopol-color-mode=oled] .tema-viewer-content [class*="bg-[#2159E2]"],body[data-revopol-color-mode=oled] .tema-viewer-content [class*="bg-[#7B68EE]"]{background-color:var(--tema-accent)!important;box-shadow:0 0 16px rgb(var(--tema-accent-rgb) / .45), inset 0 0 0 1px rgb(var(--tema-accent-rgb) / .6)!important;color:#000!important}body[data-revopol-color-mode=oled] .tema-viewer-content [class*="bg-[#1F4BA8]"] *,body[data-revopol-color-mode=oled] .tema-viewer-content [class*="bg-[#2159E2]"] *,body[data-revopol-color-mode=oled] .tema-viewer-content [class*="bg-[#7B68EE]"] *{color:#000!important;-webkit-text-fill-color:#000!important;text-shadow:none!important}body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-slate-400],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-slate-500],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-slate-600],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-slate-700],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-blue-400],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-blue-500],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-blue-600],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-blue-700],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-sky-400],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-sky-500],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-sky-600],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-cyan-400],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-cyan-500],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-teal-400],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-teal-500],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-emerald-400],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-emerald-500],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-emerald-600],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-green-400],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-green-500],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-amber-400],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-amber-500],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-amber-600],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-yellow-400],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-yellow-500],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-orange-400],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-orange-500],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-orange-600],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-red-400],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-red-500],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-rose-400],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-rose-500],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-pink-400],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-pink-500],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-fuchsia-400],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-fuchsia-500],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-purple-400],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-purple-500],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-purple-600],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-violet-400],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-violet-500],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-indigo-400],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-indigo-500],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-indigo-600],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-indigo-700],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-red-600],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-red-700],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-rose-600],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-rose-700],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-pink-600],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-pink-700],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-fuchsia-600],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-fuchsia-700],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-violet-600],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-violet-700],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-purple-700],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-amber-700],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-orange-700],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-yellow-600],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-yellow-700],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-emerald-700],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-green-600],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-green-700],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-lime-500],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-lime-600],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-teal-600],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-teal-700],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-cyan-600],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-cyan-700],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-sky-700]{background-color:var(--tema-accent)!important;box-shadow:0 0 16px rgb(var(--tema-accent-rgb) / .45), inset 0 0 0 1px rgb(var(--tema-accent-rgb) / .6)!important;color:#000!important}body[data-revopol-color-mode=oled] .tema-viewer-content [class*=bg-]:not([class*=bg-gradient-])[class*="-400"][class~=text-white],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=bg-]:not([class*=bg-gradient-])[class*="-500"][class~=text-white],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=bg-]:not([class*=bg-gradient-])[class*="-600"][class~=text-white],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=bg-]:not([class*=bg-gradient-])[class*="-700"][class~=text-white],body[data-revopol-color-mode=oled] .tema-viewer-content [class*="bg-[#"]:not([class*=bg-gradient-])[class~=text-white]{color:#000!important;-webkit-text-fill-color:#000!important;text-shadow:none!important}body[data-revopol-color-mode=oled] .tema-viewer-content [class~=text-white]{color:var(--tema-body)}body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-slate-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-slate-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-gray-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-gray-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-zinc-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-zinc-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-neutral-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-neutral-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-stone-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-stone-900]{box-shadow:inset 0 0 0 1px var(--tema-accent-ring), inset 0 0 36px rgb(var(--tema-accent-rgb) / .05)!important;background-color:#ffffff06!important}body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-slate-400] *,body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-blue-500] *,body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-blue-600] *,body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-emerald-500] *,body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-indigo-500] *,body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-indigo-600] *,body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-amber-500] *,body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-orange-500] *,body[data-revopol-color-mode=oled] .tema-viewer-content [class~=bg-purple-500] *{color:#000!important;text-shadow:none!important}body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-blue-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-sky-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-cyan-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-teal-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-emerald-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-green-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-lime-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-yellow-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-amber-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-orange-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-red-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-rose-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-pink-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-fuchsia-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-purple-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-violet-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-indigo-]{color:var(--tema-accent)!important}body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-slate-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-gray-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-zinc-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-neutral-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-stone-]{color:var(--tema-body)!important}body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-blue-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-blue-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-blue-950],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-sky-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-sky-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-cyan-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-cyan-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-teal-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-teal-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-emerald-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-emerald-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-green-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-green-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-lime-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-lime-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-yellow-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-yellow-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-amber-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-amber-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-amber-950],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-orange-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-orange-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-red-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-red-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-rose-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-rose-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-pink-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-pink-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-fuchsia-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-fuchsia-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-purple-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-purple-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-violet-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-violet-900],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-indigo-800],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=text-indigo-900]{color:var(--tema-body)!important;-webkit-text-fill-color:var(--tema-body)!important}body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-slate-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-gray-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-zinc-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-neutral-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-stone-]{border-color:#ffffff14!important}body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-blue-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-sky-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-cyan-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-teal-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-emerald-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-green-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-lime-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-yellow-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-amber-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-orange-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-red-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-rose-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-pink-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-purple-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-violet-],body[data-revopol-color-mode=oled] .tema-viewer-content [class*=border-indigo-]{opacity:1;border-color:var(--tema-accent)!important}body[data-revopol-color-mode=oled] .tema-viewer-content table{background:0 0!important;border-color:#ffffff14!important}body[data-revopol-color-mode=oled] .tema-viewer-content th{text-shadow:var(--tema-glow-s);letter-spacing:.04em;text-transform:uppercase;font-size:.85em;background-color:var(--tema-accent-soft)!important;color:var(--tema-accent-strong)!important;border-color:var(--tema-accent)!important}body[data-revopol-color-mode=oled] .tema-viewer-content td{background-color:#0000!important;border-color:#ffffff0f!important}body[data-revopol-color-mode=oled] .tema-viewer-content tr:hover td{background-color:rgb(var(--tema-accent-rgb) / .05)!important}body[data-revopol-color-mode=oled] .tema-viewer-content code,body[data-revopol-color-mode=oled] .tema-viewer-content pre,body[data-revopol-color-mode=oled] .tema-viewer-content kbd{text-shadow:var(--tema-glow-s);background-color:rgb(var(--tema-accent-rgb) / .06)!important;color:var(--tema-accent-strong)!important;border-color:var(--tema-accent-ring)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}body[data-revopol-color-mode=oled] .tema-viewer-content pre{box-shadow:inset 0 0 0 1px var(--tema-accent-ring)!important}body[data-revopol-color-mode=oled] .tema-viewer-content ul li::marker,body[data-revopol-color-mode=oled] .tema-viewer-content ol li::marker{color:var(--tema-accent)!important}body[data-revopol-color-mode=oled] .tema-viewer-content ul li:before{text-shadow:var(--tema-glow-s);color:var(--tema-accent)!important}body[data-revopol-color-mode=oled] .tema-viewer-content .markdown-content,body[data-revopol-color-mode=oled] .tema-viewer-content .markdown-content p,body[data-revopol-color-mode=oled] .tema-viewer-content .markdown-content li,body[data-revopol-color-mode=oled] .tema-viewer-content .temario-content{color:#e5e5e5!important;background:0 0!important}body[data-revopol-color-mode=oled] .tema-viewer-content .markdown-content h1,body[data-revopol-color-mode=oled] .tema-viewer-content .markdown-content h2,body[data-revopol-color-mode=oled] .tema-viewer-content .markdown-content h3,body[data-revopol-color-mode=oled] .tema-viewer-content .markdown-content h4,body[data-revopol-color-mode=oled] .tema-viewer-content .markdown-content h5,body[data-revopol-color-mode=oled] .tema-viewer-content .markdown-content h6{color:var(--tema-accent)!important;border-color:var(--tema-accent)!important;background:0 0!important}body[data-revopol-color-mode=oled] .tema-viewer-content .markdown-content strong{color:var(--tema-accent-strong)!important}body[data-revopol-color-mode=oled] .tema-viewer-content .markdown-content em{color:var(--tema-accent)!important;background:0 0!important}body[data-revopol-color-mode=oled] .tema-viewer-content hr{opacity:.4;background-color:var(--tema-accent)!important;border-color:var(--tema-accent)!important}body[data-revopol-color-mode=oled] .tema-viewer-content ::selection{background:var(--tema-accent);color:#000}.tema-viewer-content[data-line-height=relaxed],body[data-revopol-line-height=relaxed] .tema-viewer-content,.tema-viewer-content[data-line-height=relaxed] p,body[data-revopol-line-height=relaxed] .tema-viewer-content p,.tema-viewer-content[data-line-height=relaxed] li,body[data-revopol-line-height=relaxed] .tema-viewer-content li,.tema-viewer-content[data-line-height=relaxed] td,body[data-revopol-line-height=relaxed] .tema-viewer-content td,.tema-viewer-content[data-line-height=relaxed] span,body[data-revopol-line-height=relaxed] .tema-viewer-content span,.tema-viewer-content[data-line-height=relaxed] div,body[data-revopol-line-height=relaxed] .tema-viewer-content div{line-height:2!important}.tema-viewer-content[data-line-height=loose],body[data-revopol-line-height=loose] .tema-viewer-content,.tema-viewer-content[data-line-height=loose] p,body[data-revopol-line-height=loose] .tema-viewer-content p,.tema-viewer-content[data-line-height=loose] li,body[data-revopol-line-height=loose] .tema-viewer-content li,.tema-viewer-content[data-line-height=loose] td,body[data-revopol-line-height=loose] .tema-viewer-content td,.tema-viewer-content[data-line-height=loose] span,body[data-revopol-line-height=loose] .tema-viewer-content span,.tema-viewer-content[data-line-height=loose] div,body[data-revopol-line-height=loose] .tema-viewer-content div{line-height:2.5!important}.tema-viewer-content[data-column-width=narrow],body[data-revopol-column-width=narrow] .tema-viewer-content{max-width:680px;margin-left:auto;margin-right:auto}body.revopol-dyslexia-font .tema-viewer-content,body.revopol-dyslexia-font .tema-viewer-content *,body[data-revopol-dyslexia-font=true] .tema-viewer-content,body[data-revopol-dyslexia-font=true] .tema-viewer-content *,.tema-viewer-content[data-dyslexia-font=true],.tema-viewer-content[data-dyslexia-font=true] *{letter-spacing:.05em;word-spacing:.15em;font-family:OpenDyslexic,Comic Sans MS,cursive!important}body.revopol-focus-mode [data-focus-hideable]{display:none!important}body.revopol-focus-mode .tema-viewer-content{padding-top:1rem}.tema-viewer-content[data-highlight-paragraph=true] p,body[data-revopol-highlight-paragraph=true] .tema-viewer-content p,.tema-viewer-content[data-highlight-paragraph=true] li,body[data-revopol-highlight-paragraph=true] .tema-viewer-content li{border-radius:6px;margin-left:-4px;margin-right:-4px;padding:2px 4px;transition:background-color .2s,box-shadow .2s}.tema-viewer-content[data-highlight-paragraph=true] p:hover,body[data-revopol-highlight-paragraph=true] .tema-viewer-content p:hover,.tema-viewer-content[data-highlight-paragraph=true] li:hover,body[data-revopol-highlight-paragraph=true] .tema-viewer-content li:hover{background-color:#2563eb0f;box-shadow:inset 3px 0 #2563eb66}.tema-viewer-content .bionic-fixation{font-weight:inherit}.tema-viewer-content[data-bionic-reading=true] .bionic-fixation,body[data-revopol-bionic-reading=true] .tema-viewer-content .bionic-fixation{font-weight:700}.tema-viewer-content[data-bionic-reading=true] strong .bionic-fixation,.tema-viewer-content[data-bionic-reading=true] b .bionic-fixation,body[data-revopol-bionic-reading=true] .tema-viewer-content strong .bionic-fixation,body[data-revopol-bionic-reading=true] .tema-viewer-content b .bionic-fixation{font-weight:800}
