:root{--pt-bg-color:#f5f5f5;--pt-surface-color:#fff;--pt-text-color:#333;--pt-border-color:#e2e8f0;--pt-primary-color:#0056b3;--pt-primary-hover:#004494;--pt-sidebar-width:280px;--pt-font-size-base:16px;--pt-input-height:40px;--pt-border-radius:6px}.chao-de-fabrica{--pt-bg-color:#000;--pt-surface-color:#1a1a1a;--pt-text-color:#ff0;--pt-border-color:#ff0;--pt-primary-color:#fa0;--pt-primary-hover:#fc0;--pt-font-size-base:22px;--pt-input-height:60px;--pt-border-radius:0px}.plato-toolbox-wrapper{background-color:var(--pt-bg-color);min-height:80vh;color:var(--pt-text-color);font-family:system-ui,-apple-system,sans-serif;font-size:var(--pt-font-size-base);border:1px solid var(--pt-border-color);box-sizing:border-box;transition:all .3s;display:flex}.pt-sidebar{width:var(--pt-sidebar-width);background-color:var(--pt-surface-color);border-right:1px solid var(--pt-border-color);flex-direction:column;padding:20px;display:flex}.pt-menu{flex-grow:1;margin:0;padding:0;list-style:none}.pt-menu li{margin-bottom:10px}.pt-menu button{text-align:left;border:1px solid var(--pt-border-color);width:100%;color:var(--pt-text-color);cursor:pointer;border-radius:var(--pt-border-radius);font-size:var(--pt-font-size-base);background:0 0;padding:15px;transition:background .2s}.pt-menu button:hover,.pt-menu button.active{background:var(--pt-primary-color);color:var(--pt-bg-color)}.pt-main{background-color:var(--pt-bg-color);flex-grow:1;padding:30px}.pt-toggle-container{border-top:1px solid var(--pt-border-color);margin-top:20px;padding-top:20px}.pt-toggle-container label{cursor:pointer;align-items:center;gap:10px;font-weight:700;display:flex}[data-v-22039786]:root{--plato-gray:#444;--plato-yellow:#f2b705;--bg-input:#f8fafc}.plato-tool-paper[data-v-22039786]{background:#fff;border-radius:4px;padding:25px}.tool-header[data-v-22039786]{border-left:4px solid var(--plato-yellow);margin-bottom:25px;padding-left:15px}.tool-title-section[data-v-22039786]{color:var(--plato-gray);align-items:center;gap:10px;display:flex}.tool-title-section h2[data-v-22039786]{letter-spacing:-.02em;margin:0;font-size:1.3em;font-weight:800}.tool-subtitle[data-v-22039786]{color:#777;margin:5px 0 0;font-size:.8em}.control-grid[data-v-22039786]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-top:15px;display:grid}.field-label[data-v-22039786]{text-transform:uppercase;color:var(--plato-gray);margin-bottom:6px;font-size:.75em;font-weight:700;display:block}.plato-input[data-v-22039786]{background:var(--bg-input);color:#333;border:1px solid #ccc;border-radius:4px;width:100%;padding:10px;font-size:1em}.plato-toggle[data-v-22039786]{background:#eee;border:1px solid #ddd;border-radius:6px;margin-bottom:10px;padding:4px;display:flex}.plato-toggle button[data-v-22039786]{color:var(--plato-gray);cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:4px;flex:1;margin:0 2px;padding:10px;font-size:.8em;font-weight:700;transition:all .2s}.plato-toggle button.active[data-v-22039786]{background:var(--plato-gray);color:#fff;border-color:var(--plato-gray)}.results-display[data-v-22039786]{grid-template-columns:1fr 1fr;gap:15px;margin:30px 0;display:grid}.result-card[data-v-22039786]{text-align:center;border:1px solid #ddd;border-radius:6px;padding:20px;position:relative}.result-card.secondary[data-v-22039786]{color:var(--plato-gray);background:#f1f5f9}.result-card.primary[data-v-22039786]{background:var(--plato-gray);color:#fff;border:1px solid var(--plato-gray);border-bottom:5px solid var(--plato-yellow)}.result-label[data-v-22039786]{text-transform:uppercase;margin-bottom:5px;font-size:.7em;font-weight:800;display:block}.result-value[data-v-22039786]{color:inherit;margin:5px 0;font-size:2.2em;font-weight:800}.result-value small[data-v-22039786]{font-size:.4em}.result-desc[data-v-22039786]{opacity:.9;margin:0;font-size:.7em}.premium-badge[data-v-22039786]{background:var(--plato-yellow);color:var(--plato-gray);text-transform:uppercase;border:1px solid var(--plato-gray);border-radius:10px;padding:3px 12px;font-size:.6em;font-weight:900;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.scientific-article[data-v-22039786]{margin-top:50px}.article-divider[data-v-22039786]{background:#eee;height:1px;margin-bottom:30px}.standard-article-title[data-v-22039786]{text-align:center;margin-bottom:30px}.standard-article-title h3[data-v-22039786]{color:var(--plato-gray);text-transform:uppercase;letter-spacing:.05em;border-bottom:3px solid var(--plato-yellow);padding-bottom:8px;font-size:1.1em;font-weight:800;display:inline-block}.article-content[data-v-22039786]{color:#444;text-align:justify;font-size:.85em;line-height:1.6}.equation-block[data-v-22039786],.formula-box[data-v-22039786]{text-align:center;color:#000;background:#f8f8f8;border:1px solid #eee;border-radius:4px;margin:20px 0;padding:15px;font-size:1.1em;overflow-x:auto}.reference-section[data-v-22039786]{background:#fcfcfc;border-top:2px solid #eee;margin-top:30px;padding:15px}.reference-section h5[data-v-22039786]{text-transform:uppercase;margin:0 0 10px;font-size:.9em}.reference-section ul[data-v-22039786]{margin:0;padding-left:15px;list-style:square}.reference-section li[data-v-22039786]{margin-bottom:5px;font-size:.95em}@media (width<=600px){.results-display[data-v-22039786]{grid-template-columns:1fr}.plato-tool-paper[data-v-22039786]{padding:15px}}[data-v-227292f8]:root{--plato-gray:#444;--plato-yellow:#f2b705;--bg-input:#f8fafc}.plato-tool-paper[data-v-227292f8]{background:#fff;border-radius:4px;padding:25px}.tool-header[data-v-227292f8]{border-left:4px solid var(--plato-yellow);margin-bottom:25px;padding-left:15px}.tool-title-section[data-v-227292f8]{color:var(--plato-gray);align-items:center;gap:10px;display:flex}.tool-title-section h2[data-v-227292f8]{letter-spacing:-.02em;margin:0;font-size:1.3em;font-weight:800}.tool-subtitle[data-v-227292f8]{color:#777;margin:5px 0 0;font-size:.8em}.control-grid[data-v-227292f8]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-top:15px;display:grid}.field-label[data-v-227292f8]{text-transform:uppercase;color:var(--plato-gray);margin-bottom:6px;font-size:.75em;font-weight:700;display:block}.plato-input[data-v-227292f8]{background:var(--bg-input);color:#333;border:1px solid #ccc;border-radius:4px;width:100%;padding:10px;font-size:1em}.plato-toggle[data-v-227292f8]{background:#eee;border:1px solid #ddd;border-radius:6px;margin-bottom:10px;padding:4px;display:flex}.plato-toggle button[data-v-227292f8]{color:var(--plato-gray);cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:4px;flex:1;margin:0 2px;padding:10px;font-size:.8em;font-weight:700;transition:all .2s}.plato-toggle button.active[data-v-227292f8]{background:var(--plato-gray);color:#fff;border-color:var(--plato-gray)}.results-display[data-v-227292f8]{grid-template-columns:1fr 1fr;gap:15px;margin:30px 0;display:grid}.result-card[data-v-227292f8]{text-align:center;border:1px solid #ddd;border-radius:6px;padding:20px;position:relative}.result-card.primary[data-v-227292f8]{background:var(--plato-gray);color:#fff;border:1px solid var(--plato-gray);border-bottom:5px solid var(--plato-yellow)}.result-card.secondary-dark[data-v-227292f8]{color:#eee;background:#333}.result-label[data-v-227292f8]{text-transform:uppercase;margin-bottom:5px;font-size:.7em;font-weight:800;display:block}.result-value[data-v-227292f8]{color:inherit;margin:5px 0;font-size:2.2em;font-weight:800}.result-desc[data-v-227292f8]{opacity:.9;margin:0;font-size:.7em}.premium-badge[data-v-227292f8]{background:var(--plato-yellow);color:var(--plato-gray);text-transform:uppercase;border:1px solid var(--plato-gray);border-radius:10px;padding:3px 12px;font-size:.6em;font-weight:900;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.stats-grid[data-v-227292f8]{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:30px;display:grid}.stat-item[data-v-227292f8]{text-align:center;background:#f8fafc;border:1px solid #eee;border-radius:4px;padding:12px}.stat-item label[data-v-227292f8]{color:#777;text-transform:uppercase;margin-bottom:4px;font-size:.65em;font-weight:700;display:block}.stat-value[data-v-227292f8]{color:var(--plato-gray);font-size:1.1em;font-weight:800}.scientific-article[data-v-227292f8]{margin-top:50px}.article-divider[data-v-227292f8]{background:#eee;height:1px;margin-bottom:30px}.standard-article-title[data-v-227292f8]{text-align:center;margin-bottom:30px}.standard-article-title h3[data-v-227292f8]{color:var(--plato-gray);text-transform:uppercase;letter-spacing:.05em;border-bottom:3px solid var(--plato-yellow);padding-bottom:8px;font-size:1.1em;font-weight:800;display:inline-block}.article-content[data-v-227292f8]{color:#444;text-align:justify;font-size:.85em;line-height:1.6}.equation-block[data-v-227292f8],.formula-box[data-v-227292f8]{text-align:center;color:#000;background:#f8f8f8;border:1px solid #eee;border-radius:4px;margin:20px 0;padding:15px;font-size:1.1em;overflow-x:auto}.formula-caption[data-v-227292f8]{color:#777;text-align:center;margin-top:-10px;margin-bottom:20px;font-size:.8em;font-style:italic}.reference-section[data-v-227292f8]{background:#fcfcfc;border-top:2px solid #eee;margin-top:30px;padding:15px}.reference-section h5[data-v-227292f8]{text-transform:uppercase;margin:0 0 10px;font-size:.9em}.reference-section ul[data-v-227292f8]{margin:0;padding-left:15px;list-style:square}.reference-section li[data-v-227292f8]{margin-bottom:5px;font-size:.95em}@media (width<=600px){.results-display[data-v-227292f8],.stats-grid[data-v-227292f8]{grid-template-columns:1fr}.plato-tool-paper[data-v-227292f8]{padding:15px}}[data-v-40e85a64]:root{--plato-gray:#444;--plato-yellow:#f2b705;--bg-input:#f8fafc}.plato-tool-paper[data-v-40e85a64]{background:#fff;border-radius:4px;padding:25px}.tool-header[data-v-40e85a64]{border-left:4px solid var(--plato-yellow);margin-bottom:25px;padding-left:15px}.tool-title-section[data-v-40e85a64]{color:var(--plato-gray);align-items:center;gap:10px;display:flex}.tool-title-section h2[data-v-40e85a64]{letter-spacing:-.02em;margin:0;font-size:1.3em;font-weight:800}.tool-subtitle[data-v-40e85a64]{color:#777;margin:5px 0 0;font-size:.8em}.control-grid[data-v-40e85a64]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-top:15px;display:grid}.full-width[data-v-40e85a64]{grid-column:1/-1}.field-label[data-v-40e85a64]{text-transform:uppercase;color:var(--plato-gray);margin-bottom:6px;font-size:.75em;font-weight:700;display:block}.plato-input[data-v-40e85a64],.plato-select[data-v-40e85a64]{background:var(--bg-input);color:#333;border:1px solid #ccc;border-radius:4px;width:100%;padding:10px;font-size:1em}.limit-alert[data-v-40e85a64]{color:#d93025;align-items:center;gap:4px;margin-top:5px;font-size:.65em;font-weight:700;display:flex}.highlight-box[data-v-40e85a64]{border:1px dashed var(--plato-yellow);background:#fffdf0;border-radius:4px;padding:15px}.results-display[data-v-40e85a64]{grid-template-columns:1fr 1fr;gap:15px;margin:30px 0;display:grid}.result-card[data-v-40e85a64]{text-align:center;border:1px solid #ddd;border-radius:6px;padding:20px;position:relative}.result-card.primary[data-v-40e85a64]{background:var(--plato-gray);color:#fff;border-bottom:5px solid var(--plato-yellow)}.result-card.secondary-dark[data-v-40e85a64]{color:#eee;background:#333}.result-label[data-v-40e85a64]{text-transform:uppercase;margin-bottom:5px;font-size:.7em;font-weight:800;display:block}.result-value[data-v-40e85a64]{color:inherit;margin:5px 0;font-size:2.2em;font-weight:800}.result-desc[data-v-40e85a64]{opacity:.9;margin:0;font-size:.7em}.premium-badge[data-v-40e85a64]{background:var(--plato-yellow);color:var(--plato-gray);text-transform:uppercase;border:1px solid var(--plato-gray);border-radius:10px;padding:3px 12px;font-size:.6em;font-weight:900;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.stats-grid[data-v-40e85a64]{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:30px;display:grid}.stat-item[data-v-40e85a64]{text-align:center;background:#f8fafc;border:1px solid #eee;border-radius:4px;padding:12px}.stat-item label[data-v-40e85a64]{color:#777;text-transform:uppercase;margin-bottom:4px;font-size:.65em;font-weight:700;display:block}.stat-value[data-v-40e85a64]{color:var(--plato-gray);font-size:1.1em;font-weight:800}.reference-table-container[data-v-40e85a64]{margin:25px 0;overflow-x:auto}.plato-table[data-v-40e85a64]{border-collapse:collapse;text-align:left;background:#fff;border:1px solid #eee;width:100%;font-size:.85em}.plato-table th[data-v-40e85a64]{text-transform:uppercase;background:#f4f4f4;border-bottom:2px solid #ddd;padding:12px;font-weight:800}.plato-table td[data-v-40e85a64]{border-bottom:1px solid #eee;padding:10px 12px}.scientific-article[data-v-40e85a64]{margin-top:50px}.article-divider[data-v-40e85a64]{background:#eee;height:1px;margin-bottom:30px}.standard-article-title[data-v-40e85a64]{text-align:center;margin-bottom:30px}.standard-article-title h3[data-v-40e85a64]{color:var(--plato-gray);text-transform:uppercase;letter-spacing:.05em;border-bottom:3px solid var(--plato-yellow);padding-bottom:8px;font-size:1.1em;font-weight:800;display:inline-block}.scientific-alert-box[data-v-40e85a64]{border:2px solid var(--plato-yellow);background:#fffdf0;border-radius:4px;margin-bottom:25px;padding:15px}.scientific-alert-box h4[data-v-40e85a64]{color:var(--gray-chumbo);align-items:center;gap:8px;margin:0 0 10px;font-size:.9em;display:flex}.scientific-alert-box p[data-v-40e85a64]{color:#444;margin:0;font-size:.9em;line-height:1.5}.article-content[data-v-40e85a64]{color:#444;text-align:justify;font-size:.85em;line-height:1.6}.formula-box[data-v-40e85a64]{text-align:center;color:#000;background:#f8f8f8;border:1px solid #eee;border-radius:4px;margin:20px 0;padding:15px;font-size:1.1em;overflow-x:auto}.reference-section[data-v-40e85a64]{background:#fcfcfc;border-top:2px solid #eee;margin-top:30px;padding:15px}.reference-section h5[data-v-40e85a64]{text-transform:uppercase;margin:0 0 10px;font-size:.9em}.reference-section ul[data-v-40e85a64]{margin:0;padding-left:15px;list-style:square}@media (width<=600px){.results-display[data-v-40e85a64],.stats-grid[data-v-40e85a64]{grid-template-columns:1fr}.plato-tool-paper[data-v-40e85a64]{padding:15px}}[data-v-a233b07b]:root{--plato-gray:#444;--plato-yellow:#f2b705;--bg-input:#f8fafc}.plato-tool-paper[data-v-a233b07b]{background:#fff;border-radius:4px;padding:25px}.tool-header[data-v-a233b07b]{border-left:4px solid var(--plato-yellow);margin-bottom:25px;padding-left:15px}.tool-title-section[data-v-a233b07b]{color:var(--plato-gray);align-items:center;gap:10px;display:flex}.tool-title-section h2[data-v-a233b07b]{letter-spacing:-.02em;margin:0;font-size:1.3em;font-weight:800}.tool-subtitle[data-v-a233b07b]{color:#777;margin:5px 0 0;font-size:.8em}.control-grid[data-v-a233b07b]{grid-template-columns:1fr 1fr;gap:20px;margin-top:15px;display:grid}.input-section[data-v-a233b07b]{background:#fdfdfd;border:1px solid #eee;border-radius:4px;padding:15px}.section-label[data-v-a233b07b]{color:var(--plato-gray);text-transform:uppercase;border-bottom:1px solid #eee;margin:0 0 15px;padding-bottom:5px;font-size:.75em;font-weight:800}.field-label[data-v-a233b07b]{text-transform:uppercase;color:#777;margin-bottom:4px;font-size:.7em;font-weight:700;display:block}.plato-input[data-v-a233b07b]{background:var(--bg-input);color:#333;border:1px solid #ccc;border-radius:4px;width:100%;padding:8px;font-size:.95em}.results-display.trio[data-v-a233b07b]{grid-template-columns:repeat(3,1fr);gap:12px;margin:30px 0;display:grid}.result-card[data-v-a233b07b]{text-align:center;border:1px solid #ddd;border-radius:6px;padding:15px;position:relative}.result-card.primary[data-v-a233b07b]{background:var(--plato-gray);color:#fff;border-bottom:5px solid var(--plato-yellow)}.result-card.secondary-dark[data-v-a233b07b]{color:#eee;background:#333}.result-label[data-v-a233b07b]{text-transform:uppercase;margin-bottom:4px;font-size:.65em;font-weight:800;display:block}.result-value[data-v-a233b07b]{color:inherit;margin:4px 0;font-size:1.8em;font-weight:800}.result-desc[data-v-a233b07b]{opacity:.8;margin:0;font-size:.6em}.premium-badge[data-v-a233b07b]{background:var(--plato-yellow);color:var(--plato-gray);text-transform:uppercase;border:1px solid var(--plato-gray);border-radius:10px;padding:2px 8px;font-size:.55em;font-weight:900;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.tooltip-container[data-v-a233b07b]{cursor:help}.tooltip-text[data-v-a233b07b]{visibility:hidden;color:#fff;z-index:10;opacity:0;text-align:left;border:1px solid var(--plato-yellow);background-color:#222;border-radius:4px;width:220px;margin-left:-110px;padding:10px;font-size:.7em;line-height:1.4;transition:opacity .3s;position:absolute;bottom:105%;left:50%}.tooltip-container:hover .tooltip-text[data-v-a233b07b]{visibility:visible;opacity:1}.scientific-article[data-v-a233b07b]{margin-top:50px}.article-divider[data-v-a233b07b]{background:#eee;height:1px;margin-bottom:30px}.standard-article-title[data-v-a233b07b]{text-align:center;margin-bottom:30px}.standard-article-title h3[data-v-a233b07b]{color:var(--plato-gray);text-transform:uppercase;letter-spacing:.05em;border-bottom:3px solid var(--plato-yellow);padding-bottom:8px;font-size:1.1em;font-weight:800;display:inline-block}.scientific-alert-box[data-v-a233b07b]{border:2px solid var(--plato-yellow);background:#fffdf0;border-radius:4px;margin-bottom:25px;padding:15px}.scientific-alert-box h4[data-v-a233b07b]{color:var(--plato-gray);align-items:center;gap:8px;margin:0 0 8px;font-size:.85em;display:flex}.scientific-alert-box p[data-v-a233b07b]{color:#444;margin:0;font-size:.8em;line-height:1.5}.article-content[data-v-a233b07b]{color:#444;text-align:justify;font-size:.85em;line-height:1.6}.model-deep-dive[data-v-a233b07b]{background:#fcfcfc;border-left:3px solid #eee;border-radius:4px;margin:25px 0;padding:15px}.model-deep-dive h5[data-v-a233b07b]{color:var(--plato-gray);margin:15px 0 5px;font-size:.9em}.formula-box[data-v-a233b07b]{text-align:center;color:#000;background:#f8f8f8;border:1px solid #eee;border-radius:4px;margin:15px 0;padding:15px;font-size:1.1em;overflow-x:auto}.table-sub-title[data-v-a233b07b]{color:var(--plato-gray);text-transform:uppercase;margin:20px 0 10px;font-size:.9em}.reference-table-container[data-v-a233b07b]{margin:20px 0;overflow-x:auto}.plato-table[data-v-a233b07b]{border-collapse:collapse;text-align:left;background:#fff;border:1px solid #eee;width:100%;font-size:.85em}.plato-table th[data-v-a233b07b]{text-transform:uppercase;background:#f4f4f4;border-bottom:2px solid #ddd;padding:10px;font-weight:800}.plato-table td[data-v-a233b07b]{border-bottom:1px solid #eee;padding:8px 10px}.reference-section[data-v-a233b07b]{background:#fcfcfc;border-top:2px solid #eee;margin-top:30px;padding:15px}.reference-section h5[data-v-a233b07b]{text-transform:uppercase;margin:0 0 10px;font-size:.85em}.reference-section ul[data-v-a233b07b]{margin:0;padding-left:15px;list-style:square}@media (width<=800px){.control-grid[data-v-a233b07b],.results-display.trio[data-v-a233b07b]{grid-template-columns:1fr}}[data-v-48046d46]:root{--plato-gray:#444;--plato-yellow:#f2b705;--bg-input:#f8fafc}.plato-tool-paper[data-v-48046d46]{background:#fff;border-radius:4px;padding:25px}.tool-header[data-v-48046d46]{border-left:4px solid var(--plato-yellow);margin-bottom:25px;padding-left:15px}.tool-title-section[data-v-48046d46]{color:var(--plato-gray);align-items:center;gap:10px;display:flex}.tool-title-section h2[data-v-48046d46]{letter-spacing:-.02em;margin:0;font-size:1.3em;font-weight:800}.tool-subtitle[data-v-48046d46]{color:#777;margin:5px 0 0;font-size:.8em}.plato-toggle[data-v-48046d46]{background:#eee;border:1px solid #ddd;border-radius:6px;margin-bottom:25px;padding:4px;display:flex}.plato-toggle button[data-v-48046d46]{color:var(--plato-gray);cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:4px;flex:1;margin:0 2px;padding:12px;font-size:.85em;font-weight:700;transition:all .2s}.plato-toggle button.active[data-v-48046d46]{background:var(--plato-gray);color:#fff;border-color:var(--plato-gray)}.control-grid[data-v-48046d46]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;display:grid}.full-width[data-v-48046d46]{grid-column:1/-1}.field-label[data-v-48046d46]{text-transform:uppercase;color:var(--plato-gray);margin-bottom:6px;font-size:.75em;font-weight:700;display:block}.plato-input[data-v-48046d46],.plato-select[data-v-48046d46]{background:var(--bg-input);color:#333;border:1px solid #ccc;border-radius:4px;width:100%;padding:10px;font-size:1em}.results-display[data-v-48046d46]{margin:30px 0}.dual-results[data-v-48046d46]{grid-template-columns:1fr 1fr;gap:15px;display:grid}.result-card[data-v-48046d46]{text-align:center;border:1px solid #ddd;border-radius:6px;padding:25px;position:relative}.result-card.primary[data-v-48046d46]{background:var(--plato-gray);color:#fff;border-bottom:5px solid var(--plato-yellow)}.result-card.secondary-dark[data-v-48046d46]{color:#eee;background:#333}.result-label[data-v-48046d46]{text-transform:uppercase;margin-bottom:8px;font-size:.7em;font-weight:800;display:block}.result-value[data-v-48046d46]{color:inherit;margin:5px 0;font-size:2.5em;font-weight:800}.result-value small[data-v-48046d46]{font-size:.4em}.result-desc[data-v-48046d46]{opacity:.9;margin:0;font-size:.75em}.premium-badge[data-v-48046d46]{background:var(--plato-yellow);color:var(--plato-gray);text-transform:uppercase;border:1px solid var(--plato-gray);border-radius:10px;padding:3px 12px;font-size:.6em;font-weight:900;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.scientific-article[data-v-48046d46]{margin-top:50px}.article-divider[data-v-48046d46]{background:#eee;height:1px;margin-bottom:30px}.standard-article-title[data-v-48046d46]{text-align:center;margin-bottom:30px}.standard-article-title h3[data-v-48046d46]{color:var(--plato-gray);text-transform:uppercase;letter-spacing:.05em;border-bottom:3px solid var(--plato-yellow);padding-bottom:8px;font-size:1.1em;font-weight:800;display:inline-block}.article-content[data-v-48046d46]{color:#444;text-align:justify;font-size:.85em;line-height:1.6}.formula-box[data-v-48046d46]{text-align:center;color:#000;background:#f8f8f8;border:1px solid #eee;border-radius:4px;margin:20px 0;padding:15px;font-size:1.1em;overflow-x:auto}.formula-caption[data-v-48046d46]{color:#777;text-align:center;margin-top:-10px;margin-bottom:20px;font-size:.8em;font-style:italic}.table-sub-title[data-v-48046d46]{color:var(--plato-gray);text-transform:uppercase;margin:20px 0 10px;font-size:.9em}.reference-table-container[data-v-48046d46]{margin:25px 0;overflow-x:auto}.plato-table[data-v-48046d46]{border-collapse:collapse;text-align:left;background:#fff;border:1px solid #eee;width:100%;font-size:.85em}.plato-table th[data-v-48046d46]{text-transform:uppercase;background:#f4f4f4;border-bottom:2px solid #ddd;padding:12px;font-weight:800}.plato-table td[data-v-48046d46]{border-bottom:1px solid #eee;padding:10px 12px}.reference-section[data-v-48046d46]{background:#fcfcfc;border-top:2px solid #eee;margin-top:30px;padding:15px}.reference-section h5[data-v-48046d46]{text-transform:uppercase;margin:0 0 10px;font-size:.9em}.reference-section ul[data-v-48046d46]{margin:0;padding-left:15px;list-style:square}@media (width<=600px){.dual-results[data-v-48046d46]{grid-template-columns:1fr}.plato-tool-paper[data-v-48046d46]{padding:15px}}[data-v-32e6b3e1]:root{--plato-gray:#444;--plato-yellow:#f2b705;--bg-input:#f8fafc}.plato-tool-paper[data-v-32e6b3e1]{background:#fff;border-radius:4px;padding:25px}.tool-header[data-v-32e6b3e1]{border-left:4px solid var(--plato-yellow);margin-bottom:25px;padding-left:15px}.tool-title-section[data-v-32e6b3e1]{color:var(--plato-gray);align-items:center;gap:10px;display:flex}.tool-title-section h2[data-v-32e6b3e1]{letter-spacing:-.02em;margin:0;font-size:1.3em;font-weight:800}.tool-subtitle[data-v-32e6b3e1]{color:#777;margin:5px 0 0;font-size:.8em}.control-grid[data-v-32e6b3e1]{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:15px;display:grid}.field-label[data-v-32e6b3e1]{text-transform:uppercase;color:var(--plato-gray);margin-bottom:6px;font-size:.75em;font-weight:700;display:block}.plato-input[data-v-32e6b3e1]{background:var(--bg-input);color:#333;border:1px solid #ccc;border-radius:4px;width:100%;padding:10px;font-size:1em}.results-display[data-v-32e6b3e1]{margin:30px 0}.dual-results[data-v-32e6b3e1]{grid-template-columns:1fr 1fr;gap:15px;display:grid}.result-card[data-v-32e6b3e1]{text-align:center;border:1px solid #ddd;border-radius:6px;padding:25px;position:relative}.result-card.primary[data-v-32e6b3e1]{background:var(--plato-gray);color:#fff;border-bottom:5px solid var(--plato-yellow)}.result-card.secondary-dark[data-v-32e6b3e1]{color:#eee;background:#333}.result-label[data-v-32e6b3e1]{text-transform:uppercase;margin-bottom:8px;font-size:.7em;font-weight:800;display:block}.result-value[data-v-32e6b3e1]{color:inherit;margin:5px 0;font-size:2.5em;font-weight:800}.result-value small[data-v-32e6b3e1]{font-size:.4em}.result-desc[data-v-32e6b3e1]{opacity:.9;margin:0;font-size:.75em}.premium-badge[data-v-32e6b3e1]{background:var(--plato-yellow);color:var(--plato-gray);text-transform:uppercase;border:1px solid var(--plato-gray);border-radius:10px;padding:3px 12px;font-size:.6em;font-weight:900;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.stats-grid[data-v-32e6b3e1]{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:30px;display:grid}.stat-item[data-v-32e6b3e1]{text-align:center;background:#f8fafc;border:1px solid #eee;border-radius:4px;padding:15px}.stat-item label[data-v-32e6b3e1]{color:#777;text-transform:uppercase;margin-bottom:4px;font-size:.7em;font-weight:700;display:block}.stat-value[data-v-32e6b3e1]{color:var(--plato-gray);font-size:1.2em;font-weight:800}.scientific-article[data-v-32e6b3e1]{margin-top:50px}.article-divider[data-v-32e6b3e1]{background:#eee;height:1px;margin-bottom:30px}.standard-article-title[data-v-32e6b3e1]{text-align:center;margin-bottom:30px}.standard-article-title h3[data-v-32e6b3e1]{color:var(--plato-gray);text-transform:uppercase;letter-spacing:.05em;border-bottom:3px solid var(--plato-yellow);padding-bottom:8px;font-size:1.1em;font-weight:800;display:inline-block}.scientific-alert-box[data-v-32e6b3e1]{border:2px solid var(--plato-yellow);background:#fffdf0;border-radius:4px;margin-bottom:25px;padding:15px}.scientific-alert-box h4[data-v-32e6b3e1]{color:var(--plato-gray);align-items:center;gap:8px;margin:0 0 8px;font-size:.85em;display:flex}.scientific-alert-box p[data-v-32e6b3e1]{color:#444;margin:0;font-size:.8em;line-height:1.5}.article-content[data-v-32e6b3e1]{color:#444;text-align:justify;font-size:.85em;line-height:1.6}.formula-box[data-v-32e6b3e1]{text-align:center;color:#000;background:#f8f8f8;border:1px solid #eee;border-radius:4px;margin:20px 0;padding:15px;font-size:1.1em;overflow-x:auto}.table-sub-title[data-v-32e6b3e1]{color:var(--plato-gray);text-transform:uppercase;margin:25px 0 10px;font-size:.9em}.reference-table-container[data-v-32e6b3e1]{margin:20px 0;overflow-x:auto}.plato-table[data-v-32e6b3e1]{border-collapse:collapse;text-align:left;background:#fff;border:1px solid #eee;width:100%;font-size:.85em}.plato-table th[data-v-32e6b3e1]{text-transform:uppercase;background:#f4f4f4;border-bottom:2px solid #ddd;padding:10px;font-weight:800}.plato-table td[data-v-32e6b3e1]{border-bottom:1px solid #eee;padding:8px 10px}.reference-section[data-v-32e6b3e1]{background:#fcfcfc;border-top:2px solid #eee;margin-top:30px;padding:15px}.reference-section h5[data-v-32e6b3e1]{text-transform:uppercase;margin:0 0 10px;font-size:.85em}.reference-section ul[data-v-32e6b3e1]{margin:0;padding-left:15px;list-style:square}@media (width<=800px){.control-grid[data-v-32e6b3e1],.dual-results[data-v-32e6b3e1]{grid-template-columns:1fr}.plato-tool-paper[data-v-32e6b3e1]{padding:15px}}[data-v-aed001e5]:root{--plato-gray:#444;--plato-yellow:#f2b705;--bg-input:#f8fafc}.plato-tool-paper[data-v-aed001e5]{background:#fff;border-radius:4px;padding:25px}.tool-header[data-v-aed001e5]{border-left:4px solid var(--plato-yellow);margin-bottom:25px;padding-left:15px}.tool-title-section[data-v-aed001e5]{color:var(--plato-gray);align-items:center;gap:10px;display:flex}.tool-title-section h2[data-v-aed001e5]{letter-spacing:-.02em;margin:0;font-size:1.3em;font-weight:800}.tool-subtitle[data-v-aed001e5]{color:#777;margin:5px 0 0;font-size:.8em}.blend-manager[data-v-aed001e5]{background:#fdfdfd;border:1px solid #eee;border-radius:4px;margin-bottom:30px;padding:20px}.section-label[data-v-aed001e5]{color:var(--plato-gray);text-transform:uppercase;border-bottom:1px solid #eee;margin:0 0 15px;padding-bottom:5px;font-size:.8em;font-weight:800}.table-responsive[data-v-aed001e5]{overflow-x:auto}.dynamic-table[data-v-aed001e5]{border-collapse:collapse;width:100%;margin-bottom:15px}.dynamic-table th[data-v-aed001e5]{text-transform:uppercase;color:#666;text-align:left;border-bottom:2px solid #ddd;padding:8px;font-size:.7em}.dynamic-table td[data-v-aed001e5]{vertical-align:middle;border-bottom:1px solid #eee;padding:8px}.plato-input[data-v-aed001e5]{background:var(--bg-input);border:1px solid #ccc;border-radius:4px;padding:10px;font-size:.95em}.text-input[data-v-aed001e5]{width:100%;min-width:150px}.num-input[data-v-aed001e5]{text-align:center;width:100px}.laa-display[data-v-aed001e5]{color:var(--plato-gray);text-align:center;font-family:monospace;font-size:1.1em;font-weight:800}.action-col[data-v-aed001e5]{text-align:center;width:60px}.btn-remove[data-v-aed001e5]{color:#d93025;cursor:pointer;background:#fee;border:1px solid #fcc;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;margin:0 auto;transition:all .2s;display:flex}.btn-remove[data-v-aed001e5]:hover{color:#fff;background:#d93025}.action-row[data-v-aed001e5]{justify-content:flex-start;display:flex}.btn-add-lote[data-v-aed001e5]{color:var(--plato-gray);cursor:pointer;text-transform:uppercase;background:#fff;border:2px dashed #ccc;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 20px;font-size:.85em;font-weight:700;transition:all .2s;display:flex}.btn-add-lote[data-v-aed001e5]:hover{border-color:var(--plato-yellow);color:var(--plato-gray);background:#fffdf0}.results-display[data-v-aed001e5]{margin:30px 0}.dual-results[data-v-aed001e5]{grid-template-columns:1fr 1fr;gap:15px;display:grid}.result-card[data-v-aed001e5]{text-align:center;border:1px solid #ddd;border-radius:6px;padding:25px;position:relative}.result-card.primary[data-v-aed001e5]{background:var(--plato-gray);color:#fff;border-bottom:5px solid var(--plato-yellow)}.result-card.secondary-dark[data-v-aed001e5]{color:#eee;background:#333}.result-label[data-v-aed001e5]{text-transform:uppercase;margin-bottom:8px;font-size:.7em;font-weight:800;display:block}.result-value[data-v-aed001e5]{color:inherit;margin:5px 0;font-size:2.5em;font-weight:800}.result-value small[data-v-aed001e5]{font-size:.4em}.result-desc[data-v-aed001e5]{opacity:.9;margin:0;font-size:.75em}.premium-badge[data-v-aed001e5]{background:var(--plato-yellow);color:var(--plato-gray);text-transform:uppercase;border:1px solid var(--plato-gray);white-space:nowrap;border-radius:10px;padding:3px 12px;font-size:.6em;font-weight:900;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.stats-grid[data-v-aed001e5]{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:30px;display:grid}.stat-item[data-v-aed001e5]{text-align:center;background:#f8fafc;border:1px solid #eee;border-radius:4px;padding:15px}.stat-item label[data-v-aed001e5]{color:#777;text-transform:uppercase;margin-bottom:4px;font-size:.7em;font-weight:700;display:block}.stat-value[data-v-aed001e5]{color:var(--plato-gray);font-size:1.2em;font-weight:800}.scientific-article[data-v-aed001e5]{margin-top:50px}.article-divider[data-v-aed001e5]{background:#eee;height:1px;margin-bottom:30px}.standard-article-title[data-v-aed001e5]{text-align:center;margin-bottom:30px}.standard-article-title h3[data-v-aed001e5]{color:var(--plato-gray);text-transform:uppercase;letter-spacing:.05em;border-bottom:3px solid var(--plato-yellow);padding-bottom:8px;font-size:1.1em;font-weight:800;display:inline-block}.scientific-alert-box[data-v-aed001e5]{border:2px solid var(--plato-yellow);background:#fffdf0;border-radius:4px;margin-bottom:25px;padding:15px}.scientific-alert-box h4[data-v-aed001e5]{color:var(--plato-gray);align-items:center;gap:8px;margin:0 0 8px;font-size:.85em;display:flex}.scientific-alert-box p[data-v-aed001e5]{color:#444;margin:0;font-size:.8em;line-height:1.5}.article-content[data-v-aed001e5]{color:#444;text-align:justify;font-size:.85em;line-height:1.6}.formula-box[data-v-aed001e5]{text-align:center;color:#000;background:#f8f8f8;border:1px solid #eee;border-radius:4px;margin:20px 0;padding:15px;font-size:1.1em;overflow-x:auto}.table-sub-title[data-v-aed001e5]{color:var(--plato-gray);text-transform:uppercase;margin:25px 0 10px;font-size:.9em}.reference-table-container[data-v-aed001e5]{margin:20px 0;overflow-x:auto}.plato-table[data-v-aed001e5]{border-collapse:collapse;text-align:left;background:#fff;border:1px solid #eee;width:100%;font-size:.85em}.plato-table th[data-v-aed001e5]{text-transform:uppercase;background:#f4f4f4;border-bottom:2px solid #ddd;padding:10px;font-weight:800}.plato-table td[data-v-aed001e5]{border-bottom:1px solid #eee;padding:8px 10px}.reference-section[data-v-aed001e5]{background:#fcfcfc;border-top:2px solid #eee;margin-top:30px;padding:15px}.reference-section h5[data-v-aed001e5]{text-transform:uppercase;margin:0 0 10px;font-size:.85em}.reference-section ul[data-v-aed001e5]{margin:0;padding-left:15px;list-style:square}@media (width<=800px){.dual-results[data-v-aed001e5]{grid-template-columns:1fr}.plato-tool-paper[data-v-aed001e5]{padding:15px}.num-input[data-v-aed001e5]{width:70px}}[data-v-ade6dee2]:root{--plato-gray:#444;--plato-yellow:#f2b705;--bg-input:#f8fafc;--metric-marker:var(--plato-yellow);--imperial-marker:#7f8c8d}.plato-tool-paper[data-v-ade6dee2]{background:#fff;border-radius:4px;padding:25px}.tool-header[data-v-ade6dee2]{border-left:4px solid var(--plato-yellow);margin-bottom:25px;padding-left:15px}.tool-title-section[data-v-ade6dee2]{color:var(--plato-gray);align-items:center;gap:10px;display:flex}.tool-title-section h2[data-v-ade6dee2]{letter-spacing:-.02em;margin:0;font-size:1.3em;font-weight:800}.tool-subtitle[data-v-ade6dee2]{color:#777;margin:5px 0 0;font-size:.8em}.conversion-section[data-v-ade6dee2]{background:#fdfdfd;border:1px solid #eee;border-radius:6px;margin-bottom:25px;padding:20px}.section-label[data-v-ade6dee2]{color:var(--plato-gray);text-transform:uppercase;border-bottom:1px solid #eee;align-items:center;gap:8px;margin:0 0 15px;padding-bottom:8px;font-size:.8em;font-weight:800;display:flex}.conversion-grid[data-v-ade6dee2]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:15px;display:grid}.input-field[data-v-ade6dee2]{flex-direction:column;display:flex}.field-label[data-v-ade6dee2]{text-transform:uppercase;color:#777;margin-bottom:6px;font-size:.7em;font-weight:700}.plato-input[data-v-ade6dee2]{background:var(--bg-input);color:#333;text-align:center;border:1px solid #ddd;border-radius:4px;width:100%;padding:12px 10px;font-size:1.1em;font-weight:700;transition:border-color .2s}.plato-input[data-v-ade6dee2]:focus{border-color:var(--plato-gray);background:#fff;outline:none}.group-metric .plato-input[data-v-ade6dee2]{border-left:5px solid var(--metric-marker)}.group-imperial .plato-input[data-v-ade6dee2]{border-left:5px solid var(--imperial-marker);background:#f4f6f7}.scientific-article[data-v-ade6dee2]{margin-top:50px}.article-divider[data-v-ade6dee2]{background:#eee;height:1px;margin-bottom:30px}.standard-article-title[data-v-ade6dee2]{text-align:center;margin-bottom:30px}.standard-article-title h3[data-v-ade6dee2]{color:var(--plato-gray);text-transform:uppercase;letter-spacing:.05em;border-bottom:3px solid var(--plato-yellow);padding-bottom:8px;font-size:1.1em;font-weight:800;display:inline-block}.scientific-alert-box[data-v-ade6dee2]{border:2px solid var(--plato-yellow);background:#fffdf0;border-radius:4px;margin-bottom:25px;padding:15px}.scientific-alert-box h4[data-v-ade6dee2]{color:var(--plato-gray);align-items:center;gap:8px;margin:0 0 8px;font-size:.85em;display:flex}.scientific-alert-box p[data-v-ade6dee2]{color:#444;margin:0;font-size:.8em;line-height:1.5}.article-content[data-v-ade6dee2]{color:#444;text-align:justify;font-size:.85em;line-height:1.6}.table-sub-title[data-v-ade6dee2]{color:var(--plato-gray);text-transform:uppercase;margin:25px 0 10px;font-size:.9em}.reference-table-container[data-v-ade6dee2]{margin:20px 0;overflow-x:auto}.plato-table[data-v-ade6dee2]{border-collapse:collapse;text-align:left;background:#fff;border:1px solid #eee;width:100%;font-size:.85em}.plato-table th[data-v-ade6dee2]{text-transform:uppercase;background:#f4f4f4;border-bottom:2px solid #ddd;padding:10px;font-weight:800}.plato-table td[data-v-ade6dee2]{border-bottom:1px solid #eee;padding:8px 10px}.reference-section[data-v-ade6dee2]{background:#fcfcfc;border-top:2px solid #eee;margin-top:30px;padding:15px}.reference-section h5[data-v-ade6dee2]{text-transform:uppercase;margin:0 0 10px;font-size:.85em}.reference-section ul[data-v-ade6dee2]{margin:0;padding-left:15px;list-style:square}@media (width<=600px){.conversion-grid[data-v-ade6dee2]{grid-template-columns:1fr 1fr}.plato-tool-paper[data-v-ade6dee2]{padding:15px}}[data-v-673c5ecb]:root{--plato-gray:#444;--plato-yellow:#f2b705;--bg-input:#f8fafc;--metric-marker:var(--plato-yellow);--imperial-marker:#7f8c8d}.plato-tool-paper[data-v-673c5ecb]{background:#fff;border-radius:4px;padding:25px}.tool-header[data-v-673c5ecb]{border-left:4px solid var(--plato-yellow);margin-bottom:25px;padding-left:15px}.tool-title-section[data-v-673c5ecb]{color:var(--plato-gray);align-items:center;gap:10px;display:flex}.tool-title-section h2[data-v-673c5ecb]{letter-spacing:-.02em;margin:0;font-size:1.3em;font-weight:800}.tool-subtitle[data-v-673c5ecb]{color:#777;margin:5px 0 0;font-size:.8em}.conversion-section[data-v-673c5ecb]{background:#fdfdfd;border:1px solid #eee;border-radius:6px;margin-bottom:25px;padding:20px}.section-label[data-v-673c5ecb]{color:var(--plato-gray);text-transform:uppercase;border-bottom:1px solid #eee;align-items:center;gap:8px;margin:0 0 15px;padding-bottom:8px;font-size:.8em;font-weight:800;display:flex}.conversion-grid[data-v-673c5ecb]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:15px;display:grid}.five-cols[data-v-673c5ecb]{grid-template-columns:repeat(5,1fr)}.input-field[data-v-673c5ecb]{flex-direction:column;display:flex}.field-label[data-v-673c5ecb]{text-transform:uppercase;color:#777;margin-bottom:6px;font-size:.7em;font-weight:700}.plato-input[data-v-673c5ecb]{background:var(--bg-input);color:#333;text-align:center;border:1px solid #ddd;border-radius:4px;width:100%;padding:12px 10px;font-size:1.1em;font-weight:700;transition:border-color .2s}.plato-input[data-v-673c5ecb]:focus{border-color:var(--plato-gray);background:#fff;outline:none}.group-metric .plato-input[data-v-673c5ecb]{border-left:5px solid var(--metric-marker)}.group-imperial .plato-input[data-v-673c5ecb]{border-left:5px solid var(--imperial-marker);background:#f4f6f7}.preview-group[data-v-673c5ecb]{justify-content:flex-end}.color-preview-box[data-v-673c5ecb]{border:1px solid #ccc;border-radius:4px;width:100%;height:44px;box-shadow:inset 0 2px 4px #0000001a}.scientific-article[data-v-673c5ecb]{margin-top:50px}.article-divider[data-v-673c5ecb]{background:#eee;height:1px;margin-bottom:30px}.standard-article-title[data-v-673c5ecb]{text-align:center;margin-bottom:30px}.standard-article-title h3[data-v-673c5ecb]{color:var(--plato-gray);text-transform:uppercase;letter-spacing:.05em;border-bottom:3px solid var(--plato-yellow);padding-bottom:8px;font-size:1.1em;font-weight:800;display:inline-block}.scientific-alert-box[data-v-673c5ecb]{border:2px solid var(--plato-yellow);background:#fffdf0;border-radius:4px;margin-bottom:25px;padding:15px}.scientific-alert-box h4[data-v-673c5ecb]{color:var(--plato-gray);align-items:center;gap:8px;margin:0 0 8px;font-size:.85em;display:flex}.scientific-alert-box p[data-v-673c5ecb]{color:#444;margin:0;font-size:.8em;line-height:1.5}.article-content[data-v-673c5ecb]{color:#444;text-align:justify;font-size:.85em;line-height:1.6}.formula-box[data-v-673c5ecb]{text-align:center;color:#000;background:#f8f8f8;border:1px solid #eee;border-radius:4px;margin:20px 0;padding:15px;font-size:1.1em;overflow-x:auto}.table-sub-title[data-v-673c5ecb]{color:var(--plato-gray);text-transform:uppercase;margin:25px 0 10px;font-size:.9em}.reference-table-container[data-v-673c5ecb]{margin:20px 0;overflow-x:auto}.plato-table[data-v-673c5ecb]{border-collapse:collapse;text-align:left;background:#fff;border:1px solid #eee;width:100%;font-size:.85em}.plato-table th[data-v-673c5ecb]{text-transform:uppercase;background:#f4f4f4;border-bottom:2px solid #ddd;padding:10px;font-weight:800}.plato-table td[data-v-673c5ecb]{border-bottom:1px solid #eee;padding:8px 10px}@media (width<=900px){.five-cols[data-v-673c5ecb]{grid-template-columns:1fr 1fr}}@media (width<=600px){.conversion-grid[data-v-673c5ecb],.five-cols[data-v-673c5ecb]{grid-template-columns:1fr}.plato-tool-paper[data-v-673c5ecb]{padding:15px}}[data-v-13e09820]:root{--plato-gray:#444;--plato-yellow:#f2b705;--bg-input:#f8fafc}.plato-tool-paper[data-v-13e09820]{background:#fff;border-radius:4px;padding:25px}.tool-header[data-v-13e09820]{border-left:4px solid var(--plato-yellow);margin-bottom:25px;padding-left:15px}.tool-title-section[data-v-13e09820]{color:var(--plato-gray);align-items:center;gap:10px;display:flex}.tool-title-section h2[data-v-13e09820]{letter-spacing:-.02em;margin:0;font-size:1.3em;font-weight:800}.tool-subtitle[data-v-13e09820]{color:#777;margin:5px 0 0;font-size:.8em}.warning-noir[data-v-13e09820]{border-left-color:var(--plato-yellow);background:#fffdf0}.warning-noir h4[data-v-13e09820]{color:var(--plato-gray);margin-bottom:5px;font-weight:800}.control-grid[data-v-13e09820]{grid-template-columns:1fr 1fr;gap:20px;margin-top:15px;display:grid}.input-section[data-v-13e09820]{background:#fdfdfd;border:1px solid #eee;border-radius:4px;flex-direction:column;gap:12px;padding:15px;display:flex}.section-label[data-v-13e09820]{color:var(--plato-gray);text-transform:uppercase;border-bottom:1px solid #eee;margin:0 0 5px;padding-bottom:5px;font-size:.75em;font-weight:800}.full-width[data-v-13e09820]{grid-column:1/-1}.split-grid[data-v-13e09820]{grid-template-columns:1fr 1fr;gap:15px;display:grid}.input-field[data-v-13e09820]{flex-direction:column;display:flex}.field-label[data-v-13e09820]{text-transform:uppercase;color:#777;margin-bottom:6px;font-size:.7em;font-weight:700}.plato-input[data-v-13e09820]{background:var(--bg-input);color:#333;border:1px solid #ccc;border-radius:4px;width:100%;padding:10px;font-size:1em;font-weight:700}.small-input[data-v-13e09820]{text-align:center;width:80px}.range-container[data-v-13e09820]{align-items:center;gap:15px;margin-bottom:5px;display:flex}.plato-slider[data-v-13e09820]{accent-color:var(--plato-gray);flex:1}.plate-info[data-v-13e09820]{color:var(--plato-yellow);text-transform:uppercase;margin:0;font-size:.75em;font-weight:700}.results-display[data-v-13e09820]{margin:40px 0 30px}.standard-article-title.mini h3[data-v-13e09820]{border-bottom:2px solid #ddd;margin-bottom:15px;font-size:.9em}.fractions-grid[data-v-13e09820]{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.fraction-card[data-v-13e09820]{text-align:center;border:1px solid #ddd;border-radius:6px;padding:20px;position:relative}.fraction-title[data-v-13e09820]{text-transform:uppercase;opacity:.9;margin-bottom:10px;font-size:.7em;font-weight:800;display:block}.res-val[data-v-13e09820]{margin-bottom:5px;font-size:2em;font-weight:900}.res-desc[data-v-13e09820]{margin:0 0 10px;font-size:.85em}.chem-note[data-v-13e09820]{opacity:.8;font-size:.65em;font-style:italic;display:block}.heads[data-v-13e09820]{color:#fff;background:#3a2c2c;border-top:4px solid #e74c3c}.hearts[data-v-13e09820]{background:var(--plato-gray);color:#fff;border-top:4px solid #27ae60}.tails[data-v-13e09820]{color:#fff;background:#3a322c;border-top:4px solid #e67e22}.stats-grid[data-v-13e09820]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mt-4[data-v-13e09820]{margin-top:20px}.stat-item[data-v-13e09820]{text-align:center;background:#f8fafc;border:1px solid #eee;border-radius:4px;padding:15px}.stat-item label[data-v-13e09820]{color:#777;text-transform:uppercase;margin-bottom:4px;font-size:.7em;font-weight:700;display:block}.stat-value[data-v-13e09820]{color:var(--plato-gray);font-size:1.2em;font-weight:800}.scientific-article[data-v-13e09820]{margin-top:50px}.article-divider[data-v-13e09820]{background:#eee;height:1px;margin-bottom:30px}.standard-article-title[data-v-13e09820]{text-align:center;margin-bottom:30px}.standard-article-title h3[data-v-13e09820]{color:var(--plato-gray);text-transform:uppercase;letter-spacing:.05em;border-bottom:3px solid var(--plato-yellow);padding-bottom:8px;font-size:1.1em;font-weight:800;display:inline-block}.scientific-alert-box[data-v-13e09820]{border:1px solid #eee;border-left:4px solid var(--plato-yellow);border-radius:4px;margin-bottom:25px;padding:15px}.article-content[data-v-13e09820]{color:#444;text-align:justify;font-size:.85em;line-height:1.6}.formula-box[data-v-13e09820]{text-align:center;color:#000;background:#f8f8f8;border:1px solid #eee;border-radius:4px;margin:20px 0;padding:15px;font-size:1.1em;overflow-x:auto}.formula-caption[data-v-13e09820]{color:#777;text-align:center;margin-top:-10px;margin-bottom:20px;font-size:.8em;font-style:italic}.table-sub-title[data-v-13e09820]{color:var(--plato-gray);text-transform:uppercase;margin:25px 0 10px;font-size:.9em}.reference-table-container[data-v-13e09820]{margin:20px 0;overflow-x:auto}.plato-table[data-v-13e09820]{border-collapse:collapse;text-align:left;background:#fff;border:1px solid #eee;width:100%;font-size:.85em}.plato-table th[data-v-13e09820]{text-transform:uppercase;background:#f4f4f4;border-bottom:2px solid #ddd;padding:10px;font-weight:800}.plato-table td[data-v-13e09820]{border-bottom:1px solid #eee;padding:8px 10px}.reference-section[data-v-13e09820]{background:#fcfcfc;border-top:2px solid #eee;margin-top:30px;padding:15px}.reference-section h5[data-v-13e09820]{text-transform:uppercase;margin:0 0 10px;font-size:.85em}.reference-section ul[data-v-13e09820]{margin:0;padding-left:15px;list-style:square}@media (width<=800px){.control-grid[data-v-13e09820],.split-grid[data-v-13e09820],.fractions-grid[data-v-13e09820],.stats-grid[data-v-13e09820]{grid-template-columns:1fr}.plato-tool-paper[data-v-13e09820]{padding:15px}}[data-v-02e64752]:root{--plato-gray:#444;--plato-yellow:#f2b705;--bg-input:#f8fafc}.plato-tool-paper[data-v-02e64752]{background:#fff;border-radius:4px;padding:25px}.tool-header[data-v-02e64752]{border-left:4px solid var(--plato-yellow);margin-bottom:25px;padding-left:15px}.tool-title-section[data-v-02e64752]{color:var(--plato-gray);align-items:center;gap:10px;display:flex}.tool-title-section h2[data-v-02e64752]{letter-spacing:-.02em;margin:0;font-size:1.3em;font-weight:800}.tool-subtitle[data-v-02e64752]{color:#777;margin:5px 0 0;font-size:.8em}.control-grid[data-v-02e64752]{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:25px;display:grid}.input-field[data-v-02e64752]{flex-direction:column;display:flex}.field-label[data-v-02e64752]{text-transform:uppercase;color:#777;margin-bottom:6px;font-size:.7em;font-weight:700}.plato-select[data-v-02e64752],.plato-input[data-v-02e64752]{background:var(--bg-input);color:#333;border:1px solid #ccc;border-radius:4px;width:100%;padding:10px;font-size:1em}.plato-select[data-v-02e64752]:focus,.plato-input[data-v-02e64752]:focus{border-color:var(--plato-gray);outline:none}.water-grid[data-v-02e64752]{grid-template-columns:1fr 1.2fr;gap:25px;margin-bottom:30px;display:grid}.water-section[data-v-02e64752]{background:#fcfcfc;border:1px solid #eee;border-radius:4px;padding:20px}.section-label[data-v-02e64752]{color:var(--plato-gray);text-transform:uppercase;border-bottom:1px solid #eee;margin:0 0 15px;padding-bottom:5px;font-size:.8em;font-weight:800}.table-responsive[data-v-02e64752]{overflow-x:auto}.dynamic-table[data-v-02e64752]{border-collapse:collapse;width:100%;font-size:.85em}.dynamic-table th[data-v-02e64752]{text-transform:uppercase;color:#555;text-align:left;background:#f4f4f4;border-bottom:2px solid #ddd;padding:10px;font-weight:800}.dynamic-table td[data-v-02e64752]{vertical-align:middle;border-bottom:1px solid #eee;padding:8px}.table-input[data-v-02e64752]{text-align:center;width:60px;padding:6px}.final-val[data-v-02e64752]{color:var(--plato-gray);text-align:center;font-size:1.1em;font-weight:700}.status-col[data-v-02e64752]{text-align:center;font-size:.85em;font-weight:700}.batch-control[data-v-02e64752]{border:1px solid var(--plato-yellow);background:#fffdf0;border-radius:4px;justify-content:space-between;align-items:center;margin-top:20px;padding:15px;display:flex}.vol-control[data-v-02e64752]{align-items:center;gap:10px;display:flex}.vol-control .field-label[data-v-02e64752]{color:var(--plato-gray);margin:0}.vol-input[data-v-02e64752]{text-align:center;width:80px;font-weight:700}.btn-solve[data-v-02e64752]{background:var(--plato-gray);color:#fff;cursor:pointer;border:none;border-radius:4px;align-items:center;gap:8px;padding:10px 15px;font-weight:700;transition:all .2s;display:flex}.btn-solve[data-v-02e64752]:hover{background:#222}.salts-container[data-v-02e64752]{flex-direction:column;gap:10px;display:flex}.salt-detail-card[data-v-02e64752]{border:1px solid #ddd;border-left:4px solid var(--plato-gray);background:#fff;border-radius:6px;padding:15px}.salt-header[data-v-02e64752]{justify-content:space-between;align-items:center;display:flex}.common-name[data-v-02e64752]{color:var(--plato-gray);text-transform:uppercase;font-size:1em;font-weight:800}.molecule[data-v-02e64752]{color:var(--plato-yellow);background:#333;border-radius:4px;padding:2px 6px;font-family:serif;font-size:1.1em;font-weight:700}.scientific-name[data-v-02e64752]{color:#777;margin:5px 0 10px;font-size:.75em;font-style:italic}.salt-input-row[data-v-02e64752]{align-items:center;gap:10px;display:flex}.salt-input[data-v-02e64752]{text-align:center;width:100px;color:var(--plato-gray);font-weight:700}.unit[data-v-02e64752]{color:#888;text-transform:uppercase;font-size:.8em;font-weight:700}.status-ok[data-v-02e64752]{color:#27ae60}.status-warn[data-v-02e64752]{color:#e67e22}.status-error[data-v-02e64752]{color:#d93025}.results-display.trio[data-v-02e64752]{grid-template-columns:repeat(3,1fr);gap:12px;margin:30px 0;display:grid}.result-card[data-v-02e64752]{text-align:center;border:1px solid #ddd;border-radius:6px;padding:20px;position:relative}.result-card.primary[data-v-02e64752]{background:var(--plato-gray);color:#fff;border-bottom:5px solid var(--plato-yellow)}.result-card.secondary-dark[data-v-02e64752]{color:#eee;background:#333}.result-label[data-v-02e64752]{text-transform:uppercase;margin-bottom:8px;font-size:.7em;font-weight:800;display:block}.result-value[data-v-02e64752]{color:inherit;margin:5px 0;font-size:2.2em;font-weight:800}.result-desc[data-v-02e64752]{opacity:.9;margin:0;font-size:.7em}.highlight-text[data-v-02e64752]{color:var(--plato-yellow);font-weight:700}.premium-badge[data-v-02e64752]{background:var(--plato-yellow);color:var(--plato-gray);text-transform:uppercase;border:1px solid var(--plato-gray);white-space:nowrap;border-radius:10px;padding:3px 12px;font-size:.6em;font-weight:900;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.tooltip-container[data-v-02e64752]{cursor:help}.tooltip-text[data-v-02e64752]{visibility:hidden;color:#fff;text-align:left;border:1px solid var(--plato-yellow);z-index:10;opacity:0;background-color:#222;border-radius:4px;width:240px;margin-left:-120px;padding:12px;font-size:.75em;line-height:1.5;transition:opacity .3s;position:absolute;bottom:105%;left:50%}.tooltip-container:hover .tooltip-text[data-v-02e64752]{visibility:visible;opacity:1}.scientific-article[data-v-02e64752]{margin-top:50px}.article-divider[data-v-02e64752]{background:#eee;height:1px;margin-bottom:30px}.standard-article-title[data-v-02e64752]{text-align:center;margin-bottom:30px}.standard-article-title h3[data-v-02e64752]{color:var(--plato-gray);text-transform:uppercase;letter-spacing:.05em;border-bottom:3px solid var(--plato-yellow);padding-bottom:8px;font-size:1.1em;font-weight:800;display:inline-block}.scientific-alert-box[data-v-02e64752]{border:1px solid #eee;border-left:4px solid var(--plato-yellow);border-radius:4px;margin-bottom:25px;padding:15px}.warning-noir[data-v-02e64752]{background:#fffdf0}.warning-noir h4[data-v-02e64752]{color:var(--plato-gray);margin-bottom:8px;font-weight:800}.article-content[data-v-02e64752]{color:#444;text-align:justify;font-size:.85em;line-height:1.6}.formula-box[data-v-02e64752]{text-align:center;color:#000;background:#f8f8f8;border:1px solid #eee;border-radius:4px;margin:20px 0;padding:15px;font-size:1.1em;overflow-x:auto}.formula-caption[data-v-02e64752]{color:#777;text-align:center;margin-top:-10px;margin-bottom:20px;font-size:.8em;font-style:italic}.reference-section[data-v-02e64752]{background:#fcfcfc;border-top:2px solid #eee;margin-top:30px;padding:15px}.reference-section h5[data-v-02e64752]{text-transform:uppercase;margin:0 0 10px;font-size:.85em}.reference-section ul[data-v-02e64752]{margin:0;padding-left:15px;list-style:square}@media (width<=900px){.water-grid[data-v-02e64752]{grid-template-columns:1fr}}@media (width<=600px){.control-grid[data-v-02e64752],.results-display.trio[data-v-02e64752]{grid-template-columns:1fr}.plato-tool-paper[data-v-02e64752]{padding:15px}.batch-control[data-v-02e64752]{flex-direction:column;gap:15px}}[data-v-1a24729f]:root{--plato-gray:#444;--plato-yellow:#f2b705;--bg-input:#f8fafc}.plato-tool-paper[data-v-1a24729f]{background:#fff;border-radius:4px;padding:25px}.tool-header[data-v-1a24729f]{border-left:4px solid var(--plato-yellow);margin-bottom:25px;padding-left:15px}.tool-title-section[data-v-1a24729f]{color:var(--plato-gray);align-items:center;gap:10px;display:flex}.tool-title-section h2[data-v-1a24729f]{letter-spacing:-.02em;margin:0;font-size:1.3em;font-weight:800}.tool-subtitle[data-v-1a24729f]{color:#777;margin:5px 0 0;font-size:.8em}.control-grid[data-v-1a24729f]{grid-template-columns:1fr 1fr;gap:20px;margin-top:15px;display:grid}.input-section[data-v-1a24729f]{background:#fdfdfd;border:1px solid #eee;border-radius:4px;flex-direction:column;gap:12px;padding:15px;display:flex}.section-label[data-v-1a24729f]{color:var(--plato-gray);text-transform:uppercase;border-bottom:1px solid #eee;margin:0 0 5px;padding-bottom:5px;font-size:.75em;font-weight:800}.input-field[data-v-1a24729f]{flex-direction:column;display:flex}.field-label[data-v-1a24729f]{text-transform:uppercase;color:#777;margin-bottom:6px;font-size:.7em;font-weight:700}.plato-input[data-v-1a24729f],.plato-select[data-v-1a24729f]{background:var(--bg-input);color:#333;border:1px solid #ccc;border-radius:4px;width:100%;padding:10px;font-size:1em;font-weight:700}.plato-input[data-v-1a24729f]:focus,.plato-select[data-v-1a24729f]:focus{border-color:var(--plato-gray);outline:none}.input-with-tag[data-v-1a24729f]{align-items:center;gap:10px;display:flex}.info-tag[data-v-1a24729f]{color:var(--plato-gray);white-space:nowrap;background:#eee;border:1px solid #ddd;border-radius:4px;padding:8px 12px;font-size:.85em;font-weight:800}.plato-toggle[data-v-1a24729f]{background:#eee;border:1px solid #ddd;border-radius:4px;padding:4px;display:flex}.plato-toggle button[data-v-1a24729f]{color:#666;cursor:pointer;background:#fff;border:none;border-radius:2px;flex:1;margin:0 2px;padding:10px;font-size:.85em;font-weight:700;transition:all .2s}.plato-toggle button.active[data-v-1a24729f]{background:var(--plato-gray);color:#fff}.results-display.trio[data-v-1a24729f]{grid-template-columns:repeat(3,1fr);gap:12px;margin:30px 0;display:grid}.result-card[data-v-1a24729f]{text-align:center;border:1px solid #ddd;border-radius:6px;padding:20px;position:relative}.result-card.primary[data-v-1a24729f]{background:var(--plato-gray);color:#fff;border-bottom:5px solid var(--plato-yellow)}.result-card.secondary-dark[data-v-1a24729f]{color:#eee;background:#333}.result-label[data-v-1a24729f]{text-transform:uppercase;margin-bottom:8px;font-size:.7em;font-weight:800;display:block}.result-value[data-v-1a24729f]{color:inherit;margin:5px 0;font-size:2.2em;font-weight:800}.result-value small[data-v-1a24729f]{font-size:.4em}.result-desc[data-v-1a24729f]{opacity:.9;margin:0;font-size:.7em}.premium-badge[data-v-1a24729f]{background:var(--plato-yellow);color:var(--plato-gray);text-transform:uppercase;border:1px solid var(--plato-gray);white-space:nowrap;border-radius:10px;padding:3px 12px;font-size:.6em;font-weight:900;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.scientific-notation[data-v-1a24729f]{color:var(--plato-yellow);background:#0000004d;border:1px solid #555;border-radius:4px;margin-top:10px;padding:4px 10px;font-family:monospace;font-size:1em;font-weight:800;display:inline-block}.text-success[data-v-1a24729f]{color:#27ae60!important}.text-warn[data-v-1a24729f]{color:#f2b705!important}.tooltip-container[data-v-1a24729f]{cursor:help}.tooltip-text[data-v-1a24729f]{visibility:hidden;color:#fff;text-align:left;border:1px solid var(--plato-yellow);z-index:10;opacity:0;background-color:#222;border-radius:4px;width:240px;margin-left:-120px;padding:12px;font-size:.75em;line-height:1.5;transition:opacity .3s;position:absolute;bottom:105%;left:50%}.tooltip-container:hover .tooltip-text[data-v-1a24729f]{visibility:visible;opacity:1}.scientific-article[data-v-1a24729f]{margin-top:50px}.article-divider[data-v-1a24729f]{background:#eee;height:1px;margin-bottom:30px}.standard-article-title[data-v-1a24729f]{text-align:center;margin-bottom:30px}.standard-article-title h3[data-v-1a24729f]{color:var(--plato-gray);text-transform:uppercase;letter-spacing:.05em;border-bottom:3px solid var(--plato-yellow);padding-bottom:8px;font-size:1.1em;font-weight:800;display:inline-block}.article-content[data-v-1a24729f]{color:#444;text-align:justify;font-size:.85em;line-height:1.6}.formula-box[data-v-1a24729f]{text-align:center;color:#000;background:#f8f8f8;border:1px solid #eee;border-radius:4px;margin:20px 0;padding:15px;font-size:1.1em;overflow-x:auto}.reference-section[data-v-1a24729f]{background:#fcfcfc;border-top:2px solid #eee;margin-top:30px;padding:15px}.reference-section h5[data-v-1a24729f]{text-transform:uppercase;margin:0 0 10px;font-size:.85em}.reference-section ul[data-v-1a24729f]{margin:0;padding-left:15px;list-style:square}@media (width<=800px){.control-grid[data-v-1a24729f],.results-display.trio[data-v-1a24729f]{grid-template-columns:1fr}.plato-tool-paper[data-v-1a24729f]{padding:15px}}[data-v-adc42490]:root{--plato-gray:#444;--plato-yellow:#f2b705;--bg-input:#f8fafc}.plato-tool-paper[data-v-adc42490]{background:#fff;border-radius:4px;padding:25px}.tool-header[data-v-adc42490]{border-left:4px solid var(--plato-yellow);margin-bottom:25px;padding-left:15px}.tool-title-section[data-v-adc42490]{color:var(--plato-gray);align-items:center;gap:10px;display:flex}.tool-title-section h2[data-v-adc42490]{letter-spacing:-.02em;margin:0;font-size:1.3em;font-weight:800}.tool-subtitle[data-v-adc42490]{color:#777;margin:5px 0 0;font-size:.8em}.control-grid[data-v-adc42490]{grid-template-columns:1fr 1fr;gap:20px;margin-top:15px;display:grid}.input-section[data-v-adc42490]{background:#fdfdfd;border:1px solid #eee;border-radius:4px;flex-direction:column;gap:12px;padding:15px;display:flex}.section-label[data-v-adc42490]{color:var(--plato-gray);text-transform:uppercase;border-bottom:1px solid #eee;margin:0 0 5px;padding-bottom:5px;font-size:.75em;font-weight:800}.split-grid[data-v-adc42490]{grid-template-columns:1fr 1fr;gap:15px;display:grid}.input-field[data-v-adc42490]{flex-direction:column;display:flex}.field-label[data-v-adc42490]{text-transform:uppercase;color:#777;margin-bottom:6px;font-size:.7em;font-weight:700}.plato-input[data-v-adc42490]{background:var(--bg-input);color:#333;border:1px solid #ccc;border-radius:4px;width:100%;padding:10px;font-size:1em;font-weight:700}.plato-input[data-v-adc42490]:focus{border-color:var(--plato-gray);outline:none}.field-hint[data-v-adc42490]{color:#888;margin-top:4px;font-size:.7em;font-style:italic}.results-display.trio[data-v-adc42490]{grid-template-columns:repeat(3,1fr);gap:12px;margin:30px 0;display:grid}.result-card[data-v-adc42490]{text-align:center;border:1px solid #ddd;border-radius:6px;padding:20px;position:relative}.result-card.primary[data-v-adc42490]{background:var(--plato-gray);color:#fff;border-bottom:5px solid var(--plato-yellow)}.result-card.secondary-dark[data-v-adc42490]{color:#eee;background:#333}.result-label[data-v-adc42490]{text-transform:uppercase;margin-bottom:8px;font-size:.7em;font-weight:800;display:block}.result-value[data-v-adc42490]{color:inherit;margin:5px 0;font-size:2.2em;font-weight:800}.result-value small[data-v-adc42490]{font-size:.4em}.result-desc[data-v-adc42490]{opacity:.9;margin:0;font-size:.7em}.highlight-text[data-v-adc42490]{color:var(--plato-yellow);font-weight:700}.premium-badge[data-v-adc42490]{background:var(--plato-yellow);color:var(--plato-gray);text-transform:uppercase;border:1px solid var(--plato-gray);white-space:nowrap;border-radius:10px;padding:3px 12px;font-size:.6em;font-weight:900;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.tooltip-container[data-v-adc42490]{cursor:help}.tooltip-text[data-v-adc42490]{visibility:hidden;color:#fff;text-align:left;border:1px solid var(--plato-yellow);z-index:10;opacity:0;background-color:#222;border-radius:4px;width:240px;margin-left:-120px;padding:12px;font-size:.75em;line-height:1.5;transition:opacity .3s;position:absolute;bottom:105%;left:50%}.tooltip-container:hover .tooltip-text[data-v-adc42490]{visibility:visible;opacity:1}.scientific-article[data-v-adc42490]{margin-top:50px}.article-divider[data-v-adc42490]{background:#eee;height:1px;margin-bottom:30px}.standard-article-title[data-v-adc42490]{text-align:center;margin-bottom:30px}.standard-article-title h3[data-v-adc42490]{color:var(--plato-gray);text-transform:uppercase;letter-spacing:.05em;border-bottom:3px solid var(--plato-yellow);padding-bottom:8px;font-size:1.1em;font-weight:800;display:inline-block}.scientific-alert-box[data-v-adc42490]{border:1px solid #eee;border-left:4px solid var(--plato-yellow);border-radius:4px;margin-bottom:25px;padding:15px}.warning-noir[data-v-adc42490]{background:#fffdf0}.warning-noir h4[data-v-adc42490]{color:var(--plato-gray);margin-bottom:8px;font-weight:800}.article-content[data-v-adc42490]{color:#444;text-align:justify;font-size:.85em;line-height:1.6}.formula-box[data-v-adc42490]{text-align:center;color:#000;background:#f8f8f8;border:1px solid #eee;border-radius:4px;margin:20px 0;padding:15px;font-size:1.1em;overflow-x:auto}.reference-section[data-v-adc42490]{background:#fcfcfc;border-top:2px solid #eee;margin-top:30px;padding:15px}.reference-section h5[data-v-adc42490]{text-transform:uppercase;margin:0 0 10px;font-size:.85em}.reference-section ul[data-v-adc42490]{margin:0;padding-left:15px;list-style:square}@media (width<=800px){.control-grid[data-v-adc42490],.split-grid[data-v-adc42490],.results-display.trio[data-v-adc42490]{grid-template-columns:1fr}.plato-tool-paper[data-v-adc42490]{padding:15px}}[data-v-98a8fa3e]:root{--plato-gray:#444;--plato-yellow:#f2b705;--bg-input:#f8fafc}.plato-tool-paper[data-v-98a8fa3e]{background:#fff;border-radius:4px;padding:25px}.tool-header[data-v-98a8fa3e]{border-left:4px solid var(--plato-yellow);margin-bottom:25px;padding-left:15px}.tool-title-section[data-v-98a8fa3e]{color:var(--plato-gray);align-items:center;gap:10px;display:flex}.tool-title-section h2[data-v-98a8fa3e]{letter-spacing:-.02em;margin:0;font-size:1.3em;font-weight:800}.tool-subtitle[data-v-98a8fa3e]{color:#777;margin:5px 0 0;font-size:.8em}.control-grid[data-v-98a8fa3e]{grid-template-columns:1fr 1fr;gap:20px;margin-top:15px;display:grid}.input-section[data-v-98a8fa3e]{background:#fdfdfd;border:1px solid #eee;border-radius:4px;flex-direction:column;gap:12px;padding:15px;display:flex}.section-label[data-v-98a8fa3e]{color:var(--plato-gray);text-transform:uppercase;border-bottom:1px solid #eee;margin:0 0 5px;padding-bottom:5px;font-size:.75em;font-weight:800}.split-grid[data-v-98a8fa3e]{grid-template-columns:1fr 1fr;gap:15px;display:grid}.input-field[data-v-98a8fa3e]{flex-direction:column;display:flex}.field-label[data-v-98a8fa3e]{text-transform:uppercase;color:#777;margin-bottom:6px;font-size:.7em;font-weight:700}.plato-input[data-v-98a8fa3e]{background:var(--bg-input);color:#333;border:1px solid #ccc;border-radius:4px;width:100%;padding:10px;font-size:1em;font-weight:700}.plato-input[data-v-98a8fa3e]:focus{border-color:var(--plato-gray);outline:none}.results-display.trio[data-v-98a8fa3e]{grid-template-columns:repeat(3,1fr);gap:12px;margin:30px 0;display:grid}.result-card[data-v-98a8fa3e]{text-align:center;border:1px solid #ddd;border-radius:6px;padding:20px;position:relative}.result-card.primary[data-v-98a8fa3e]{background:var(--plato-gray);color:#fff;border-bottom:5px solid var(--plato-yellow)}.result-card.secondary-dark[data-v-98a8fa3e]{color:#eee;background:#333}.result-label[data-v-98a8fa3e]{text-transform:uppercase;margin-bottom:8px;font-size:.7em;font-weight:800;display:block}.result-value[data-v-98a8fa3e]{color:inherit;margin:5px 0;font-size:2.2em;font-weight:800}.result-value small[data-v-98a8fa3e]{font-size:.4em}.result-desc[data-v-98a8fa3e]{opacity:.9;margin:0;font-size:.7em}.premium-badge[data-v-98a8fa3e]{background:var(--plato-yellow);color:var(--plato-gray);text-transform:uppercase;border:1px solid var(--plato-gray);white-space:nowrap;border-radius:10px;padding:3px 12px;font-size:.6em;font-weight:900;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.tooltip-container[data-v-98a8fa3e]{cursor:help}.tooltip-text[data-v-98a8fa3e]{visibility:hidden;color:#fff;text-align:left;border:1px solid var(--plato-yellow);z-index:10;opacity:0;background-color:#222;border-radius:4px;width:240px;margin-left:-120px;padding:12px;font-size:.75em;line-height:1.5;transition:opacity .3s;position:absolute;bottom:105%;left:50%}.tooltip-container:hover .tooltip-text[data-v-98a8fa3e]{visibility:visible;opacity:1}.scientific-article[data-v-98a8fa3e]{margin-top:50px}.article-divider[data-v-98a8fa3e]{background:#eee;height:1px;margin-bottom:30px}.standard-article-title[data-v-98a8fa3e]{text-align:center;margin-bottom:30px}.standard-article-title h3[data-v-98a8fa3e]{color:var(--plato-gray);text-transform:uppercase;letter-spacing:.05em;border-bottom:3px solid var(--plato-yellow);padding-bottom:8px;font-size:1.1em;font-weight:800;display:inline-block}.scientific-alert-box[data-v-98a8fa3e]{border:1px solid #eee;border-left:4px solid var(--plato-yellow);border-radius:4px;margin-bottom:25px;padding:15px}.warning-noir[data-v-98a8fa3e]{background:#fffdf0}.warning-noir h4[data-v-98a8fa3e]{color:var(--plato-gray);margin-bottom:8px;font-weight:800}.article-content[data-v-98a8fa3e]{color:#444;text-align:justify;font-size:.85em;line-height:1.6}.formula-box[data-v-98a8fa3e]{text-align:center;color:#000;background:#f8f8f8;border:1px solid #eee;border-radius:4px;margin:20px 0;padding:15px;font-family:Courier New,Courier,monospace;font-size:1.2em;font-weight:700}.formula-caption[data-v-98a8fa3e]{color:#777;text-align:center;margin-top:-10px;margin-bottom:20px;font-size:.8em;font-style:italic}.reference-section[data-v-98a8fa3e]{background:#fcfcfc;border-top:2px solid #eee;margin-top:30px;padding:15px}.reference-section h5[data-v-98a8fa3e]{text-transform:uppercase;margin:0 0 10px;font-size:.85em}.reference-section ul[data-v-98a8fa3e]{margin:0;padding-left:15px;list-style:square}@media (width<=800px){.control-grid[data-v-98a8fa3e],.split-grid[data-v-98a8fa3e],.results-display.trio[data-v-98a8fa3e]{grid-template-columns:1fr}.plato-tool-paper[data-v-98a8fa3e]{padding:15px}}[data-v-e0768239]:root{--plato-gray:#444;--plato-yellow:#f2b705;--bg-input:#f8fafc}.plato-tool-paper[data-v-e0768239]{background:#fff;border-radius:4px;padding:25px}.tool-header[data-v-e0768239]{border-left:4px solid var(--plato-yellow);margin-bottom:25px;padding-left:15px}.tool-title-section[data-v-e0768239]{color:var(--plato-gray);align-items:center;gap:10px;display:flex}.tool-title-section h2[data-v-e0768239]{letter-spacing:-.02em;margin:0;font-size:1.3em;font-weight:800}.tool-subtitle[data-v-e0768239]{color:#777;margin:5px 0 0;font-size:.8em}.scientific-alert-box[data-v-e0768239]{border:1px solid #eee;border-left:4px solid var(--plato-yellow);border-radius:4px;margin-bottom:25px;padding:15px}.warning-noir[data-v-e0768239]{background:#fffdf0}.warning-noir h4[data-v-e0768239]{color:var(--plato-gray);margin-bottom:8px;font-weight:800}.control-grid[data-v-e0768239]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.input-section[data-v-e0768239]{background:#fdfdfd;border:1px solid #eee;border-radius:4px;padding:20px}.section-label[data-v-e0768239]{color:var(--plato-gray);text-transform:uppercase;border-bottom:1px solid #eee;margin:0 0 15px;padding-bottom:5px;font-size:.8em;font-weight:800}.split-grid[data-v-e0768239]{grid-template-columns:1fr 1fr;gap:15px;display:grid}.mt-2[data-v-e0768239]{margin-top:10px}.mt-3[data-v-e0768239]{margin-top:15px}.mt-4[data-v-e0768239]{margin-top:30px}.input-field[data-v-e0768239]{flex-direction:column;display:flex}.field-label[data-v-e0768239]{text-transform:uppercase;color:#777;margin-bottom:6px;font-size:.7em;font-weight:700}.plato-select[data-v-e0768239],.plato-input[data-v-e0768239]{background:var(--bg-input);color:#333;border:1px solid #ccc;border-radius:4px;width:100%;padding:10px;font-size:1em;font-weight:700}.plato-select[data-v-e0768239]:focus,.plato-input[data-v-e0768239]:focus{border-color:var(--plato-gray);outline:none}.field-hint[data-v-e0768239]{color:#888;font-size:.7em;font-style:italic}.target-indicators[data-v-e0768239]{color:#fff;text-align:center;background:#333;border-radius:4px;justify-content:space-between;margin-top:15px;padding:15px;display:flex}.indicator[data-v-e0768239]{border-right:1px solid #555;flex-direction:column;flex:1;display:flex}.indicator[data-v-e0768239]:last-child{border-right:none}.ind-label[data-v-e0768239]{opacity:.8;text-transform:uppercase;letter-spacing:1px;font-size:.65em;font-weight:800}.ind-val[data-v-e0768239]{margin-top:5px;font-size:1.4em;font-weight:900}.indicator.min .ind-val[data-v-e0768239]{color:var(--plato-yellow)}.indicator.target .ind-val[data-v-e0768239]{color:#27ae60}.indicator.max .ind-val[data-v-e0768239]{color:#e74c3c}.data-log-section[data-v-e0768239]{background:#fdfdfd;border:1px solid #e0e0e0;border-radius:8px;padding:0;overflow:hidden;box-shadow:0 4px 6px #00000005}.data-log-header[data-v-e0768239]{background:#f8fafc;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:15px 20px;display:flex}.log-count[data-v-e0768239]{color:#777;text-transform:uppercase;background:#eee;border-radius:12px;padding:4px 10px;font-size:.75em;font-weight:700}.table-responsive[data-v-e0768239]{overflow-x:auto}.noir-theme[data-v-e0768239]{border-collapse:collapse;text-align:center;width:100%}.noir-theme th[data-v-e0768239]{background:var(--plato-gray);color:#fff;text-transform:uppercase;letter-spacing:.05em;padding:14px 10px;font-size:.75em;font-weight:800}.noir-theme tr[data-v-e0768239]{transition:background .2s}.noir-theme tr[data-v-e0768239]:hover{background:#f4f6f8}.noir-theme td[data-v-e0768239]{vertical-align:middle;border-bottom:1px solid #eee;padding:12px 10px}.lethal-zone[data-v-e0768239]{background:#fffaf9;position:relative}.lethal-zone td[data-v-e0768239]:first-child:before{content:"";background:#e74c3c;width:4px;position:absolute;top:0;bottom:0;left:0}.phase-cell[data-v-e0768239]{color:#555;font-size:.85em}.table-input.mono[data-v-e0768239]{color:var(--plato-gray);text-align:center;background:#fff;border:1px solid #ccc;border-radius:4px;width:80px;padding:8px;font-family:Courier New,Courier,monospace;font-size:1.1em;transition:all .2s}.table-input.mono.temp[data-v-e0768239]{width:90px;font-weight:700}.table-input.mono[data-v-e0768239]:focus{border-color:var(--plato-yellow);outline:none;box-shadow:0 0 0 2px #f2b70533}.rate-val[data-v-e0768239]{color:#e74c3c;font-family:monospace;font-size:1.1em;font-weight:900}.action-col[data-v-e0768239]{width:60px}.plato-icon-btn[data-v-e0768239]{color:#bbb;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:inline-flex}.plato-icon-btn.danger[data-v-e0768239]:hover{color:#e74c3c;background:#e74c3c1a}.logger-actions[data-v-e0768239]{background:#fff;border-top:1px solid #e0e0e0;justify-content:flex-end;gap:12px;padding:15px 20px;display:flex}.btn-logger[data-v-e0768239]{cursor:pointer;text-transform:uppercase;border-radius:4px;align-items:center;gap:8px;padding:10px 18px;font-size:.8em;font-weight:800;transition:all .2s;display:flex}.btn-logger.primary[data-v-e0768239]{background:var(--plato-gray);color:#fff;border:none}.btn-logger.primary[data-v-e0768239]:hover{background:#222}.btn-logger.secondary[data-v-e0768239]{color:var(--plato-gray);background:#fff;border:1px solid #ccc}.btn-logger.secondary[data-v-e0768239]:hover{border-color:var(--plato-gray);background:#f8fafc}.results-display.trio[data-v-e0768239]{grid-template-columns:repeat(3,1fr);gap:12px;margin:30px 0;display:grid}.result-card[data-v-e0768239]{text-align:center;border:1px solid #ddd;border-radius:6px;padding:20px;position:relative}.result-card.primary[data-v-e0768239]{background:var(--plato-gray);color:#fff;border-bottom:5px solid var(--plato-yellow)}.result-card.secondary-dark[data-v-e0768239]{color:#eee;background:#333}.result-label[data-v-e0768239]{text-transform:uppercase;margin-bottom:8px;font-size:.7em;font-weight:800;display:block}.result-value[data-v-e0768239]{color:inherit;margin:5px 0;font-size:2.2em;font-weight:800}.result-value small[data-v-e0768239]{font-size:.4em}.result-desc[data-v-e0768239]{margin:0;font-size:.7em;font-weight:700}.premium-badge[data-v-e0768239]{background:var(--plato-yellow);color:var(--plato-gray);text-transform:uppercase;border:1px solid var(--plato-gray);white-space:nowrap;border-radius:10px;padding:3px 12px;font-size:.6em;font-weight:900;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.text-success[data-v-e0768239]{color:#27ae60!important}.text-warn[data-v-e0768239]{color:var(--plato-yellow)!important}.text-error[data-v-e0768239]{color:#e74c3c!important}.highlight-text.text-success[data-v-e0768239]{color:#2ecc71!important}.tooltip-container[data-v-e0768239]{cursor:help}.tooltip-text[data-v-e0768239]{visibility:hidden;color:#fff;text-align:left;border:1px solid var(--plato-yellow);z-index:10;opacity:0;background-color:#222;border-radius:4px;width:240px;margin-left:-120px;padding:12px;font-size:.75em;line-height:1.5;transition:opacity .3s;position:absolute;bottom:105%;left:50%}.tooltip-container:hover .tooltip-text[data-v-e0768239]{visibility:visible;opacity:1}.scientific-article[data-v-e0768239]{margin-top:50px}.article-divider[data-v-e0768239]{background:#eee;height:1px;margin-bottom:30px}.standard-article-title[data-v-e0768239]{text-align:center;margin-bottom:30px}.standard-article-title h3[data-v-e0768239]{color:var(--plato-gray);text-transform:uppercase;letter-spacing:.05em;border-bottom:3px solid var(--plato-yellow);padding-bottom:8px;font-size:1.1em;font-weight:800;display:inline-block}.article-content[data-v-e0768239]{color:#444;text-align:justify;font-size:.85em;line-height:1.6}.formula-box[data-v-e0768239]{text-align:center;color:#000;background:#f8f8f8;border:1px solid #eee;border-radius:4px;margin:20px 0;padding:15px;font-size:1.2em;overflow-x:auto}.reference-section[data-v-e0768239]{background:#fcfcfc;border-top:2px solid #eee;margin-top:30px;padding:15px}.reference-section h5[data-v-e0768239]{text-transform:uppercase;margin:0 0 10px;font-size:.85em}.reference-section ul[data-v-e0768239]{margin:0;padding-left:15px;list-style:square}@media (width<=900px){.control-grid[data-v-e0768239],.results-display.trio[data-v-e0768239]{grid-template-columns:1fr}.plato-tool-paper[data-v-e0768239]{padding:15px}.target-indicators[data-v-e0768239]{flex-direction:column;gap:10px}.indicator[data-v-e0768239]{border-bottom:1px solid #555;border-right:none;padding-bottom:10px}.logger-actions[data-v-e0768239]{flex-direction:column;justify-content:center}}[data-v-81faca25]:root{--plato-gray:#444;--plato-yellow:#f2b705;--bg-input:#f8fafc}.plato-tool-paper[data-v-81faca25]{background:#fff;border-radius:4px;padding:25px}.tool-header[data-v-81faca25]{border-left:4px solid var(--plato-yellow);margin-bottom:25px;padding-left:15px}.tool-title-section[data-v-81faca25]{color:var(--plato-gray);align-items:center;gap:10px;display:flex}.tool-title-section h2[data-v-81faca25]{letter-spacing:-.02em;margin:0;font-size:1.3em;font-weight:800}.tool-subtitle[data-v-81faca25]{color:#777;margin:5px 0 0;font-size:.8em}.control-grid[data-v-81faca25]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.input-section[data-v-81faca25]{background:#fdfdfd;border:1px solid #eee;border-radius:4px;padding:20px}.section-label[data-v-81faca25]{color:var(--plato-gray);text-transform:uppercase;border-bottom:1px solid #eee;margin:0 0 15px;padding-bottom:5px;font-size:.8em;font-weight:800}.split-grid[data-v-81faca25]{grid-template-columns:1fr 1fr;gap:15px;display:grid}.mt-3[data-v-81faca25]{margin-top:15px}.mt-4[data-v-81faca25]{margin-top:30px}.input-field[data-v-81faca25]{flex-direction:column;display:flex}.field-label[data-v-81faca25]{text-transform:uppercase;color:#777;margin-bottom:6px;font-size:.7em;font-weight:700}.plato-select[data-v-81faca25],.plato-input[data-v-81faca25]{background:var(--bg-input);color:#333;border:1px solid #ccc;border-radius:4px;width:100%;padding:10px;font-size:1em;font-weight:700}.plato-select[data-v-81faca25]:focus,.plato-input[data-v-81faca25]:focus{border-color:var(--plato-gray);outline:none}.field-hint[data-v-81faca25]{color:#888;margin-top:4px;font-size:.7em;font-style:italic}.fixed-value-display[data-v-81faca25]{color:var(--plato-gray);text-align:center;background:#fdfdfd;border:1px solid #ddd;border-radius:4px;padding:9px;font-family:monospace;font-size:1.2em}.results-display.grid-6[data-v-81faca25]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.result-card[data-v-81faca25]{text-align:center;border:1px solid #ddd;border-radius:6px;flex-direction:column;justify-content:center;padding:18px 10px;display:flex;position:relative}.result-card.primary[data-v-81faca25]{background:var(--plato-gray);color:#fff;border-bottom:4px solid var(--plato-yellow)}.result-card.secondary-dark[data-v-81faca25]{color:#eee;background:#333}.result-card.roi-box[data-v-81faca25]{background:#222;border:1px solid #555}.result-label[data-v-81faca25]{text-transform:uppercase;margin-bottom:6px;font-size:.65em;font-weight:800;display:block}.result-value[data-v-81faca25]{color:inherit;margin:2px 0;font-family:monospace;font-size:2em;font-weight:900}.result-value small[data-v-81faca25]{font-size:.4em}.result-desc[data-v-81faca25]{opacity:.9;margin:0;font-size:.65em}.premium-badge[data-v-81faca25]{background:var(--plato-yellow);color:var(--plato-gray);text-transform:uppercase;white-space:nowrap;border:1px solid var(--plato-gray);border-radius:10px;padding:2px 10px;font-size:.55em;font-weight:900;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.text-success[data-v-81faca25]{color:#2ecc71!important}.text-warn[data-v-81faca25]{color:var(--plato-yellow)!important}.highlight-text[data-v-81faca25]{color:#27ae60;font-weight:700}.metabolic-diagnosis[data-v-81faca25]{border:1px solid #ddd;border-radius:4px;margin-top:25px;padding:20px;font-size:.9em;line-height:1.6}.metabolic-diagnosis h4[data-v-81faca25]{color:var(--plato-gray);text-transform:uppercase;align-items:center;gap:8px;margin:0 0 10px;font-size:1.1em;font-weight:800;display:flex}.diag-content[data-v-81faca25]{color:#444;margin:0}.box-success[data-v-81faca25]{background:#fdfdfd;border-left:5px solid #27ae60}.box-warn[data-v-81faca25]{border-left:5px solid var(--plato-yellow);background:#fffdf0}.box-error[data-v-81faca25]{background:#fff5f5;border-left:5px solid #e74c3c}.tooltip-container[data-v-81faca25]{cursor:help;position:relative}.tooltip-text[data-v-81faca25]{visibility:hidden;color:#fff;opacity:0;text-align:left;z-index:10;border:1px solid var(--plato-yellow);background-color:#222;border-radius:4px;width:220px;margin-left:-110px;padding:12px;font-size:.85em;line-height:1.4;transition:opacity .3s;position:absolute;bottom:105%;left:50%}.tooltip-container:hover .tooltip-text[data-v-81faca25]{visibility:visible;opacity:1}.scientific-article[data-v-81faca25]{margin-top:50px}.article-divider[data-v-81faca25]{background:#eee;height:1px;margin-bottom:30px}.standard-article-title[data-v-81faca25]{text-align:center;margin-bottom:30px}.standard-article-title h3[data-v-81faca25]{color:var(--plato-gray);text-transform:uppercase;letter-spacing:.05em;border-bottom:3px solid var(--plato-yellow);padding-bottom:8px;font-size:1.1em;font-weight:800;display:inline-block}.didactic-grid[data-v-81faca25]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.didactic-card[data-v-81faca25]{background:#fcfcfc;border:1px solid #eee;border-radius:4px;padding:20px}.didactic-card.highlight[data-v-81faca25]{border-left:4px solid var(--plato-yellow);background:#fffdf0}.didactic-card h4[data-v-81faca25]{color:var(--plato-gray);text-transform:uppercase;margin:0 0 10px;font-size:.9em;font-weight:800}.didactic-card p[data-v-81faca25]{color:#444;text-align:justify;margin:0 0 10px;font-size:.85em}.full-width[data-v-81faca25]{grid-column:span 2}.formula-box[data-v-81faca25]{color:var(--plato-yellow);text-align:center;background:#222;border-radius:4px;margin-top:10px;margin-bottom:5px;padding:12px;font-family:Courier New,Courier,monospace;font-size:1.2em;font-weight:700}.formula-caption[data-v-81faca25]{text-align:center;font-style:italic;color:#777!important;font-size:.75em!important}@media (width<=900px){.results-display.grid-6[data-v-81faca25]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.control-grid[data-v-81faca25],.split-grid[data-v-81faca25],.didactic-grid[data-v-81faca25],.results-display.grid-6[data-v-81faca25]{grid-template-columns:1fr}.plato-tool-paper[data-v-81faca25]{padding:15px}}:root{--plato-gray:#444;--plato-yellow:#f2b705;--text-main:#333;--text-light:#666;--bg-dashboard:#f8fafc}#page-header,#page-footer-wrapper{display:none!important}body{background-color:var(--bg-dashboard);margin:0}.plato-app-container{color:var(--text-main);font-family:Inter,system-ui,sans-serif;line-height:1.4}.plato-app-header{background:var(--plato-gray);color:#fff;border-bottom:4px solid var(--plato-yellow);justify-content:space-between;align-items:center;padding:15px 30px;display:flex}.header-logo img{max-width:100px}.header-titles h1.header-title-main{color:#fff;letter-spacing:-.02em;margin:0;font-size:1.4em;font-weight:800}.header-titles .subtitle{color:var(--plato-yellow);letter-spacing:.05em;text-transform:uppercase;margin:2px 0 0;font-size:.7em;font-weight:600}.plato-dashboard{max-width:1300px;margin:0 auto;padding:40px 30px}.category-section{margin-bottom:50px}.category-header{align-items:center;gap:15px;margin-bottom:25px;display:flex}.category-header h2{color:var(--plato-gray);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;margin:0;font-size:1.1em;font-weight:800}.category-line{background:#ddd;flex-grow:1;height:1px}.modules-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}.module-card{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;flex-direction:column;padding:24px;transition:all .2s;display:flex;position:relative;box-shadow:0 2px 4px #00000005}.module-card:hover{border-color:var(--plato-yellow);transform:translateY(-3px);box-shadow:0 10px 15px #0000000d}.premium-card{background:var(--plato-gray);border-color:#333}.premium-card .card-content h3{color:#fff}.premium-card .card-content p{color:#bbb}.premium-card .card-icon{color:var(--plato-yellow);background:#f2b70526}.premium-card .card-action{color:var(--plato-yellow);border-top-color:#555}.card-tag{background:var(--plato-yellow);color:var(--plato-gray);text-transform:uppercase;border-radius:3px;padding:3px 8px;font-size:.6em;font-weight:900;position:absolute;top:12px;right:12px}.card-icon{width:40px;height:40px;color:var(--plato-gray);background:#f1f5f9;border-radius:6px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.card-content{flex-grow:1}.card-content h3{color:var(--plato-gray);margin:0 0 8px;font-size:1.05em;font-weight:800}.card-content p{color:var(--text-light);margin:0;font-size:.85em;line-height:1.5}.card-action{color:#3498db;text-transform:uppercase;border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-top:20px;padding-top:15px;font-size:.75em;font-weight:800;transition:color .2s;display:flex}.module-card:hover .card-action{color:var(--plato-gray)}.premium-card:hover .card-action{color:var(--plato-yellow)}.tool-navigation{background:#fff;border-bottom:1px solid #ddd;align-items:center;padding:12px 30px;display:flex}.btn-back-dark{background:var(--plato-gray);text-transform:uppercase;cursor:pointer;border:none;border-radius:4px;align-items:center;gap:8px;padding:10px 18px;font-size:.75em;font-weight:800;transition:all .2s;display:flex;color:#fff!important}.btn-back-dark:hover{background:var(--plato-yellow);color:var(--plato-gray)!important}.active-tool-title{color:var(--plato-gray);text-transform:uppercase;margin-left:20px;font-size:.9em;font-weight:800}.tool-wrapper{max-width:1000px;margin:0 auto;padding:30px}.loading-state{text-align:center;color:var(--text-light);padding:100px 0;font-weight:700}.spinner{border:3px solid #eee;border-top-color:var(--plato-yellow);border-radius:50%;width:35px;height:35px;margin:0 auto 15px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.plato-toolbox-footer{text-align:center;color:var(--text-light);background:#fff;border-top:1px solid #ddd;padding:20px;font-size:.7em}.paywall-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:9999;background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.paywall-modal{text-align:center;border-top:5px solid var(--plato-yellow);background:#fff;border-radius:6px;width:90%;max-width:400px;padding:35px}.modal-header i{color:var(--plato-yellow);margin-bottom:15px;font-size:34px}.modal-header h2{color:var(--plato-gray);text-transform:uppercase;margin:0 0 10px;font-size:1.3em;font-weight:800}.paywall-modal p{color:var(--text-light);margin-bottom:25px;font-size:.85em;line-height:1.5}.btn-course-link{background:var(--plato-gray);color:#fff;text-transform:uppercase;border-radius:4px;margin-bottom:10px;padding:14px;font-size:.85em;font-weight:800;text-decoration:none;transition:all .2s;display:block}.btn-course-link:hover{background:var(--plato-yellow);color:var(--plato-gray)}.btn-close-modal{cursor:pointer;color:var(--text-light);background:0 0;border:none;margin-top:15px;font-size:.75em;font-weight:700;text-decoration:underline}.card-icon .dashicons,.premium-card .dashicons,.modal-header .dashicons{speak:never;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:22px;height:22px;font-family:dashicons;font-size:22px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.modal-header .dashicons{width:34px;height:34px;font-size:34px}
