.vh-copyright{position:relative;margin:1.868rem 0;box-sizing:border-box;padding:1rem;width:100%;height:max-content;background-color:#00000008;border-radius:.618rem;overflow:hidden}.vh-copyright a{box-sizing:border-box;padding:1.88px;position:relative;width:max-content;height:max-content;color:var(--vh-font-56)!important;box-shadow:none!important;overflow:hidden}.vh-copyright a:before{position:absolute;right:0;bottom:0;content:"";width:0;height:2px;background-color:var(--vh-main-color);transition:all .3s ease-in-out}.vh-copyright a:hover:before{width:100%;left:0;right:auto}.vh-copyright>p{box-sizing:border-box;padding:.38rem 0!important;width:100%;height:max-content;font-size:.875rem!important}.vh-copyright>p>span{color:var(--vh-main-color)}.vh-copyright>svg{position:absolute;right:3.66rem;top:0;width:auto;height:100%;opacity:.06;transform:scale(1.8);pointer-events:none;z-index:-1}@media screen and (max-width: 666px){.vh-copyright>svg{display:none}}.vh-reward{margin-top:1rem;box-sizing:border-box;padding:1.88rem 0;display:flex;flex-direction:column;gap:.88rem;width:100%;height:max-content;border-radius:var(--vh-main-radius);background-color:var(--vh-white-color);box-shadow:var(--vh-box-shadow)}.vh-reward>p{padding:0!important;width:100%;font-size:.75rem!important;color:#7a7a7a;text-align:center}.vh-reward>.reward-list{display:flex;align-items:center;justify-content:center;gap:1.18rem;width:100%;z-index:1}.vh-reward>.reward-list>span{position:relative;box-sizing:border-box;padding:0 .5rem 0 1.88rem;display:flex;align-items:center;width:max-content;height:2rem;border-radius:.28rem;color:var(--vh-white-color);cursor:pointer;transition:opacity .18s,transform .18s;user-select:none}.vh-reward>.reward-list>span:hover{transform:translateY(-.12rem)}.vh-reward>.reward-list>span:hover:before{pointer-events:auto}.vh-reward>.reward-list>span:hover>img{pointer-events:auto;opacity:1;transform:translate(-50%,-1rem)}.vh-reward>.reward-list>span:before{pointer-events:none;content:"";position:absolute;left:50%;transform:translate(-50%);bottom:100%;width:calc(100vw - 1rem);max-width:258px;height:100%}.vh-reward>.reward-list>span>img{opacity:0;pointer-events:none;position:absolute;left:50%;bottom:100%;transform:translate(-50%);width:calc(100vw - 1rem);max-width:258px;max-height:max-content;border-radius:.588rem;aspect-ratio:6/8;background-size:cover;z-index:1;overflow:hidden;transition:opacity .18s,transform .18s}.vh-reward>.reward-list>span.alipay{background:#00a0e8 url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20448%20512%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M377.7%2032H70.3C31.4%2032%200%2063.4%200%20102.3v307.5C0%20448.6%2031.4%20480%2070.3%20480h307.5c38.5%200%2069.8-31.1%2070.3-69.6-46-25.6-110.6-60.3-171.6-88.4-32.1%2044-84.1%2081-148.6%2081-70.6%200-93.7-45.3-97-76.4-4-39%2014.9-81.5%2099.5-81.5%2035.4%200%2079.4%2010.3%20127.1%2025%2016.5-30.1%2026.5-60.3%2026.5-60.3h-178.2v-16.7h92.1v-31.2H88.3v-19h109.4V92.3h50.9v50.4h109.4v19H248.6v31.2h88.8s-15.2%2046.6-38.4%2090.9c48.9%2016.7%20100%2036%20148.6%2052.7V102.3C447.8%2063.6%20416.4%2032%20377.7%2032zM47.3%20323c1%2020.2%2010.3%2053.7%2069.9%2053.7%2052.1%200%2092.6-39.7%20117.9-72.9-44.6-18.7-84.5-31.4-109.4-31.4-67.5%200-79.4%2033.1-78.4%2050.6z%22%2F%3E%3C%2Fsvg%3E) no-repeat;background-size:.88rem auto;background-position:.56rem center}.vh-reward>.reward-list>span.wechat{background:#1aad19 url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20576%20512%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M385.2%20167.6c6.4%200%2012.6%20.3%2018.8%201.1C387.4%2090.3%20303.3%2032%20207.7%2032%20100.5%2032%2013%20104.8%2013%20197.4c0%2053.4%2029.3%2097.5%2077.9%20131.6l-19.3%2058.6%2068-34.1c24.4%204.8%2043.8%209.7%2068.2%209.7%206.2%200%2012.1-.3%2018.3-.8-4-12.9-6.2-26.6-6.2-40.8-.1-84.9%2072.9-154%20165.3-154zm-104.5-52.9c14.5%200%2024.2%209.7%2024.2%2024.4%200%2014.5-9.7%2024.2-24.2%2024.2-14.8%200-29.3-9.7-29.3-24.2%20.1-14.7%2014.6-24.4%2029.3-24.4zm-136.4%2048.6c-14.5%200-29.3-9.7-29.3-24.2%200-14.8%2014.8-24.4%2029.3-24.4%2014.8%200%2024.4%209.7%2024.4%2024.4%200%2014.6-9.6%2024.2-24.4%2024.2zM563%20319.4c0-77.9-77.9-141.3-165.4-141.3-92.7%200-165.4%2063.4-165.4%20141.3S305%20460.7%20397.6%20460.7c19.3%200%2038.9-5.1%2058.6-9.9l53.4%2029.3-14.8-48.6C534%20402.1%20563%20363.2%20563%20319.4zm-219.1-24.5c-9.7%200-19.3-9.7-19.3-19.6%200-9.7%209.7-19.3%2019.3-19.3%2014.8%200%2024.4%209.7%2024.4%2019.3%200%2010-9.7%2019.6-24.4%2019.6zm107.1%200c-9.7%200-19.3-9.7-19.3-19.6%200-9.7%209.7-19.3%2019.3-19.3%2014.5%200%2024.4%209.7%2024.4%2019.3%20.1%2010-9.9%2019.6-24.4%2019.6z%22%2F%3E%3C%2Fsvg%3E) no-repeat;background-size:1.08rem auto;background-position:.56rem center}article.vh-article-main{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:max-content}article.vh-article-main>header{box-sizing:border-box;padding:2rem 1rem 1rem;display:flex;flex-direction:column;width:100%;height:max-content;background-color:var(--vh-white-color);border-top-left-radius:.5rem;border-top-right-radius:.5rem;box-shadow:var(--vh-box-shadow);overflow:hidden}article.vh-article-main>header>h1{width:100%;font-weight:700}article.vh-article-main>header>.article-meta{box-sizing:border-box;display:flex;align-items:center;gap:.88rem;font-size:.85rem;width:100%;height:.98rem;overflow:hidden}article.vh-article-main>header>.article-meta>.article-meta-item{display:flex;align-items:center;gap:.18rem;width:max-content}article.vh-article-main>header>.article-meta>.article-meta-item>svg{flex-shrink:0;height:.888rem;width:auto;object-fit:contain}article.vh-article-main>header>.article-meta>.article-meta-item>time{color:var(--vh-font-66)}article.vh-article-main>header>.article-meta>.article-meta-item>span.count{padding-left:.38rem;color:#3fa67f}article.vh-article-main>header>.article-meta>.article-meta-item>span.count strong{color:#3fa67f}article.vh-article-main>header>.article-meta>.article-meta-item>span.time{color:#e9b740}article.vh-article-main>header>.article-meta>.article-meta-item>span.time strong{color:#e9b740}article.vh-article-main>main{box-sizing:border-box;padding:1rem;display:flex;flex-direction:column;width:100%;height:max-content;background-color:var(--vh-white-color);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;box-shadow:0 12px 8px 6px #07111b0d;overflow:hidden}article.vh-article-main>main .aplayer-list{max-height:max-content!important}article.vh-article-main>main .aplayer-list>ol{max-height:566px!important}article.vh-article-main>main .dplayer-controller span{color:var(--vh-white-color)}article.vh-article-main>main>.tag-list{margin-top:2rem;position:relative;box-sizing:border-box;padding:1rem 0;display:flex;flex-wrap:wrap;gap:.58rem;width:100%}article.vh-article-main>main>.tag-list>a{position:relative;box-sizing:border-box;padding:0 .3125rem;display:flex;align-items:center;gap:.28rem;width:max-content;height:1.5rem;color:var(--vh-info);border-radius:.28rem;font-size:.76rem;transition:color .288s ease-in-out;overflow:hidden;z-index:1}article.vh-article-main>main>.tag-list>a:hover{color:var(--vh-main-color)!important}article.vh-article-main>main>.tag-list>a:hover:before{width:100%;left:0;right:auto}article.vh-article-main>main>.tag-list>a:hover:after{width:0;right:0;left:auto}article.vh-article-main>main>.tag-list>a:before,article.vh-article-main>main>.tag-list>a:after{content:"";position:absolute;left:auto;right:0;top:0;width:0;height:100%;z-index:1;transition:width .288s ease-in-out;background-color:var(--vh-main-color-16)}article.vh-article-main>main>.tag-list>a:after{width:100%;left:0;right:auto;z-index:-1}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+1){color:var(--vh-default)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+1):after{background-color:var(--vh-default-hover)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+2){color:var(--vh-info)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+2):after{background-color:var(--vh-info-hover)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+3){color:var(--vh-success)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+3):after{background-color:var(--vh-success-hover)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+4){color:var(--vh-warning)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+4):after{background-color:var(--vh-warning-hover)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+5){color:var(--vh-error)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+5):after{background-color:var(--vh-error-hover)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+6){color:var(--vh-import)}article.vh-article-main>main>.tag-list>a:nth-of-type(6n+6):after{background-color:var(--vh-import-hover)}article.vh-article-main>main>.tag-list>a>svg{height:.8rem;width:auto;object-fit:contain;transform:rotate(90deg)}article.vh-article-main>footer{box-sizing:border-box;width:100%;height:max-content}@media screen and (max-width: 999px){article.vh-article-main>header>h1{font-size:1.36rem}article.vh-article-main h1{font-size:1.36rem}article.vh-article-main h2{font-size:1.26rem}article.vh-article-main h3{font-size:1.125rem}article.vh-article-main .vh-node.vh-picture{grid-template-columns:repeat(auto-fit,minmax(48%,1fr))}}@keyframes vhRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.calculator-container[data-v-87befb30]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1200px;padding:2rem;background:#fff;border-radius:12px;box-shadow:0 10px 25px #0000000d;border:.5px solid #C3C8D4}.input-form[data-v-87befb30]{display:grid;gap:1.2rem}.form-group[data-v-87befb30]{display:flex;flex-direction:column}label[data-v-87befb30]{font-weight:600;margin-bottom:.5rem;color:#2d3748}input[data-v-87befb30],select[data-v-87befb30]{padding:12px 15px;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:border-color .3s}input[data-v-87befb30]:focus,select[data-v-87befb30]:focus{border-color:#4299e1;outline:none;box-shadow:0 0 0 3px #4299e133}button[data-v-87befb30]{background-color:#3182ce;color:#fff;border:none;padding:14px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .3s;margin-top:1rem;font-size:1.1rem}button[data-v-87befb30]:hover{background-color:#2b6cb0}.results-card[data-v-87befb30]{background:#f7fafc;border-radius:12px;padding:1.8rem;border:1px solid #e2e8f0}.results-card h3[data-v-87befb30]{margin-top:0;color:#2d3748;border-bottom:2px solid #e2e8f0;padding-bottom:1rem}.result-item[data-v-87befb30]{display:flex;justify-content:space-between;margin-bottom:1.2rem;font-size:1.1rem}.result-item strong[data-v-87befb30]{font-size:1.3rem;color:#3182ce}.cost-item[data-v-87befb30]{display:flex;justify-content:space-between;margin-top:1rem;padding:.8rem 0;border-bottom:1px dashed #e2e8f0}@media (max-width: 768px){.calculator-container[data-v-87befb30]{grid-template-columns:1fr}}.margin-calculator[data-v-e3113d05]{--primary: #4f46e5;--primary-light: #6366f1;--success: #10b981;--warning: #f59e0b;--danger: #ef4444;--text-dark: #1f2937;--text-light: #6b7280;--bg-light: #f9fafb;display:grid;grid-template-columns:1fr 1.5fr;gap:2rem;max-width:1200px;margin:0 auto;padding:2rem;background:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px #0000001a;font-family:Inter,system-ui,sans-serif}.calculator-title[data-v-e3113d05]{font-size:1.75rem;font-weight:700;color:var(--primary);margin-bottom:1.5rem;text-align:center}.input-section[data-v-e3113d05]{display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-e3113d05]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-e3113d05]{font-size:.875rem;font-weight:500;color:var(--text-dark)}.input-wrapper[data-v-e3113d05]{position:relative;display:flex;align-items:center}.currency-symbol[data-v-e3113d05],.percentage-symbol[data-v-e3113d05]{position:absolute;left:.75rem;color:var(--text-light);font-weight:500}.percentage-symbol[data-v-e3113d05]{right:.75rem;left:auto}.input-group input[data-v-e3113d05]{width:100%;padding:.75rem .75rem .75rem 1.75rem;border:1px solid #e5e7eb;border-radius:.5rem;background:#fff;font-size:1rem;transition:all .2s}.input-group input[data-v-e3113d05]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px #4f46e533}.results-section[data-v-e3113d05]{display:flex;flex-direction:column;gap:1.5rem}.results-grid[data-v-e3113d05]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.result-card[data-v-e3113d05]{padding:1rem;background:var(--bg-light);border-radius:.75rem;border-left:4px solid var(--primary)}.result-card.highlight[data-v-e3113d05]{background:#4f46e50d;border-left:4px solid var(--primary)}.result-card h3[data-v-e3113d05]{font-size:.875rem;font-weight:500;color:var(--text-light);margin-bottom:.25rem}.result-value[data-v-e3113d05]{font-size:1.25rem;font-weight:600;color:var(--text-dark)}.chart-container[data-v-e3113d05]{flex:1;display:flex;flex-direction:column;background:#fff;padding:1.5rem;border-radius:1rem;box-shadow:0 1px 3px #0000001a}.chart-container h3[data-v-e3113d05]{font-size:1rem;font-weight:600;color:var(--text-dark);margin-bottom:1rem}.chart-container canvas[data-v-e3113d05]{width:100%!important;height:100%!important;min-height:250px}@media (max-width: 768px){.margin-calculator[data-v-e3113d05]{grid-template-columns:1fr;padding:1rem}.results-grid[data-v-e3113d05]{grid-template-columns:1fr}.chart-container[data-v-e3113d05]{min-height:300px}}.calculator-container[data-v-2f73e906]{max-width:1200px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}.calculator-title[data-v-2f73e906]{text-align:center;color:#2e59d9;margin-bottom:.5rem}.calculator-description[data-v-2f73e906]{text-align:center;color:#6c757d;margin-bottom:2rem}.calculator-grid[data-v-2f73e906]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.input-panel[data-v-2f73e906]{background-color:#f8f9fa;padding:1.5rem;border-radius:.5rem;box-shadow:0 .15rem .5rem #0000001a}.results-panel[data-v-2f73e906]{background-color:#fff;padding:1.5rem;border-radius:.5rem;box-shadow:0 .15rem .5rem #0000001a;display:flex;flex-direction:column}.input-group[data-v-2f73e906]{margin-bottom:1.5rem}.input-group label[data-v-2f73e906]{display:block;margin-bottom:.5rem;font-weight:600;color:#5a5c69}.input-group input[type=text][data-v-2f73e906],.input-group input[type=number][data-v-2f73e906],.input-group select[data-v-2f73e906]{width:100%;padding:.75rem;border:1px solid #d1d3e2;border-radius:.35rem;font-size:1rem;transition:border-color .15s ease-in-out}.input-group input[type=text][data-v-2f73e906]:focus,.input-group input[type=number][data-v-2f73e906]:focus,.input-group select[data-v-2f73e906]:focus{border-color:#4e73df;outline:0;box-shadow:0 0 0 .2rem #4e73df40}.checkbox-group[data-v-2f73e906]{display:flex;align-items:center}.checkbox-group input[data-v-2f73e906]{margin-right:.5rem}.calculate-btn[data-v-2f73e906]{width:100%;padding:.75rem;background-color:#4e73df;color:#fff;border:none;border-radius:.35rem;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .15s ease-in-out}.calculate-btn[data-v-2f73e906]:hover{background-color:#2e59d9}.error-message[data-v-2f73e906]{margin-top:1rem;padding:.75rem;background-color:#f8d7da;color:#721c24;border-radius:.35rem;border:1px solid #f5c6cb}.loading-indicator[data-v-2f73e906]{text-align:center;padding:2rem;color:#6c757d}.results-summary[data-v-2f73e906]{//margin-bottom: 1.5rem;//padding-bottom: 1rem;border-bottom:1px solid #e3e6f0}.results-summary h3[data-v-2f73e906]{color:#4e73df;margin-bottom:.5rem}.results-display[data-v-2f73e906]{//display: grid;//grid-template-columns: 1fr 1fr;//gap: 1.5rem;//flex-grow: 1}.combinations-list[data-v-2f73e906]{padding-right:.5rem}.combinations-list h4[data-v-2f73e906]{color:#5a5c69;margin-bottom:1rem}.combinations-list ul[data-v-2f73e906]{list-style-type:none;padding-left:0}.combinations-list li[data-v-2f73e906]{padding:.5rem 0;border-bottom:1px solid #e3e6f0}.chart-container[data-v-2f73e906]{position:relative;height:300px}.chart-container h4[data-v-2f73e906]{color:#5a5c69;margin-bottom:1rem}@media (max-width: 992px){.calculator-grid[data-v-2f73e906],.results-display[data-v-2f73e906]{grid-template-columns:1fr}}.prefix[data-v-9f674e83]{position:absolute;left:8px;top:50%;transform:translateY(-50%);pointer-events:none}.formatted-input[data-v-9f674e83]{padding-left:30px;min-width:320px}.calculator-container[data-v-9f674e83]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1200px;padding:2rem;background:#fff;border-radius:12px;box-shadow:0 10px 25px #0000000d;border:.5px solid #C3C8D4}.input-form[data-v-9f674e83]{display:grid;gap:1.2rem}.form-group[data-v-9f674e83]{display:flex;flex-direction:column}label[data-v-9f674e83]{font-weight:600;margin-bottom:.5rem;color:#2d3748}input[data-v-9f674e83],select[data-v-9f674e83]{padding:9px 15px;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:border-color .3s}input[data-v-9f674e83]:focus,select[data-v-9f674e83]:focus{border-color:#4299e1;outline:none;box-shadow:0 0 0 3px #4299e133}button[data-v-9f674e83]{background-color:#3182ce;color:#fff;border:none;padding:14px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .3s;margin-top:1rem;font-size:1.1rem}button[data-v-9f674e83]:hover{background-color:#2b6cb0}.results-card[data-v-9f674e83]{background:#f7fafc;border-radius:12px;padding:1.8rem;border:1px solid #e2e8f0}.results-card h3[data-v-9f674e83]{margin-top:0;color:#2d3748;border-bottom:2px solid #e2e8f0;padding-bottom:1rem}.result-item[data-v-9f674e83]{display:flex;justify-content:space-between;margin-bottom:1.2rem;font-size:1.1rem}.result-item strong[data-v-9f674e83]{font-size:1.3rem;color:#3182ce}.cost-item[data-v-9f674e83]{display:flex;justify-content:space-between;margin-top:1rem;padding:.8rem 0;border-bottom:1px dashed #e2e8f0}@media (max-width: 768px){.calculator-container[data-v-9f674e83]{grid-template-columns:1fr}}.prefix[data-v-370aae79]{position:absolute;left:8px;top:50%;transform:translateY(-50%);pointer-events:none}.formatted-input[data-v-370aae79]{padding-left:30px;min-width:320px}.calculator-container[data-v-370aae79]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1200px;padding:2rem;background:#fff;border-radius:12px;box-shadow:0 10px 25px #0000000d;border:.5px solid #C3C8D4}.input-form[data-v-370aae79]{display:grid;gap:1.2rem}.form-group[data-v-370aae79]{display:flex;flex-direction:column}label[data-v-370aae79]{font-weight:600;margin-bottom:.5rem;color:#2d3748}input[data-v-370aae79],select[data-v-370aae79]{padding:9px 15px;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:border-color .3s}input[data-v-370aae79]:focus,select[data-v-370aae79]:focus{border-color:#4299e1;outline:none;box-shadow:0 0 0 3px #4299e133}button[data-v-370aae79]{background-color:#3182ce;color:#fff;border:none;padding:14px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .3s;margin-top:1rem;font-size:1.1rem}button[data-v-370aae79]:hover{background-color:#2b6cb0}.results-card[data-v-370aae79]{background:#f7fafc;border-radius:12px;padding:1.8rem;border:1px solid #e2e8f0}.results-card h3[data-v-370aae79]{margin-top:0;color:#2d3748;border-bottom:2px solid #e2e8f0;padding-bottom:1rem}.result-item[data-v-370aae79]{display:flex;justify-content:space-between;margin-bottom:1.2rem;font-size:1.1rem}.result-item strong[data-v-370aae79]{font-size:1.3rem;color:#3182ce}.cost-item[data-v-370aae79]{display:flex;justify-content:space-between;margin-top:1rem;padding:.8rem 0;border-bottom:1px dashed #e2e8f0}@media (max-width: 768px){.calculator-container[data-v-370aae79]{grid-template-columns:1fr}}.prefix[data-v-4a0e0d84]{position:absolute;left:8px;top:50%;transform:translateY(-50%);pointer-events:none}.formatted-input[data-v-4a0e0d84]{padding-left:30px;min-width:320px}.calculator-container[data-v-4a0e0d84]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1200px;padding:2rem;background:#fff;border-radius:12px;box-shadow:0 10px 25px #0000000d;border:.5px solid #C3C8D4}.input-form[data-v-4a0e0d84]{display:grid;gap:1.2rem}.form-group[data-v-4a0e0d84]{display:flex;flex-direction:column}label[data-v-4a0e0d84]{font-weight:600;margin-bottom:.5rem;color:#2d3748}input[data-v-4a0e0d84],select[data-v-4a0e0d84]{padding:9px 15px;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:border-color .3s}input[data-v-4a0e0d84]:focus,select[data-v-4a0e0d84]:focus{border-color:#4299e1;outline:none;box-shadow:0 0 0 3px #4299e133}button[data-v-4a0e0d84]{background-color:#3182ce;color:#fff;border:none;padding:14px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .3s;margin-top:1rem;font-size:1.1rem}button[data-v-4a0e0d84]:hover{background-color:#2b6cb0}.results-card[data-v-4a0e0d84]{background:#f7fafc;//border-radius: 12px;padding:1.8rem;//border: 1px solid #e2e8f0}.results-card h3[data-v-4a0e0d84]{margin-top:0;color:#2d3748;border-bottom:2px solid #e2e8f0;padding-bottom:1rem}.result-item[data-v-4a0e0d84]{display:flex;justify-content:space-between;margin-bottom:1.2rem;font-size:1.1rem}.result-item strong[data-v-4a0e0d84]{font-size:1.3rem;color:#3182ce}.cost-item[data-v-4a0e0d84]{display:flex;justify-content:space-between;margin-top:1rem;padding:.8rem 0;border-bottom:1px dashed #e2e8f0}@media (max-width: 768px){.calculator-container[data-v-4a0e0d84]{grid-template-columns:1fr}}.calculator[data-v-10fe1007]{max-width:600px;padding:20px;font-family:Arial,sans-serif}.loan-item[data-v-10fe1007]{display:grid;grid-template-columns:2fr 2fr 1fr;gap:10px;margin-bottom:15px;align-items:center}.input-group[data-v-10fe1007]{display:flex;flex-direction:column}input[data-v-10fe1007]{padding:8px;border:1px solid #ddd;border-radius:4px}button[data-v-10fe1007]{padding:8px 12px;cursor:pointer}.add-btn[data-v-10fe1007]{background-color:#4caf50;color:#fff;border:none}.remove-btn[data-v-10fe1007]{background-color:#f44336;color:#fff;border:none}.results[data-v-10fe1007]{margin-top:20px;padding:15px;background-color:#f5f5f5;border-radius:4px}.highlight[data-v-10fe1007]{font-weight:700;color:#2196f3;font-size:1.2em}.calculator[data-v-8cf8dbba]{max-width:600px;padding:20px;font-family:Arial,sans-serif}.loan-item[data-v-8cf8dbba]{display:grid;grid-template-columns:2fr 2fr 1fr;gap:10px;margin-bottom:15px;align-items:center}.input-group[data-v-8cf8dbba]{display:flex;flex-direction:column}input[data-v-8cf8dbba]{padding:8px;border:1px solid #ddd;border-radius:4px}.add-btn[data-v-8cf8dbba]{background-color:#4caf50;color:#fff;border:none}.remove-btn[data-v-8cf8dbba]{background-color:#f44336;color:#fff;border:none}.results[data-v-8cf8dbba]{margin-top:20px;padding:15px;background-color:#f5f5f5;border-radius:4px}.highlight[data-v-8cf8dbba]{font-weight:700;color:#2196f3;font-size:1.2em}.productivity-calculator[data-v-8cf8dbba]{max-width:600px;padding:20px;font-family:Segoe UI,sans-serif}.task-item[data-v-8cf8dbba]{display:flex;gap:10px;margin-bottom:15px;align-items:center}.time-inputs[data-v-8cf8dbba]{display:flex;gap:5px;align-items:center}input[type=text][data-v-8cf8dbba],input[type=number][data-v-8cf8dbba]{padding:8px;border:1px solid #ddd;border-radius:4px}button[data-v-8cf8dbba]{padding:8px 12px;cursor:pointer}.add-btn[data-v-8cf8dbba]{background-color:#42b983;color:#fff;border:none}.summary[data-v-8cf8dbba]{margin-top:20px;padding:15px;background:#f8f9fa;border-radius:8px}.efficiency[data-v-8cf8dbba]{font-weight:700;font-size:1.2em;color:#42b983}.efficiency.warning[data-v-8cf8dbba]{color:#ff6b6b}@media (max-width: 600px){input[data-v-8cf8dbba]{width:125px}}.framing-calculator[data-v-cc5bb81d]{max-width:500px;padding:20px;font-family:Arial,sans-serif;background:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px #0000001a}.input-group[data-v-cc5bb81d]{margin-bottom:15px}label[data-v-cc5bb81d]{display:block;margin-bottom:5px;font-weight:700}input[data-v-cc5bb81d],select[data-v-cc5bb81d]{padding:8px;width:100%;border:1px solid #ddd;border-radius:4px}.openings-section[data-v-cc5bb81d]{margin:20px 0;padding:15px;background:#fff;border-radius:6px}.opening-input[data-v-cc5bb81d]{display:flex;gap:10px;margin-bottom:10px}.opening-input button[data-v-cc5bb81d]{padding:8px 15px;background:#42b983;color:#fff;border:none;border-radius:4px}ul[data-v-cc5bb81d]{list-style:none;padding:0}li[data-v-cc5bb81d]{display:flex;justify-content:space-between;padding:8px;background:#f0f0f0;margin-bottom:5px;border-radius:4px}li button[data-v-cc5bb81d]{background:#ff6b6b;color:#fff;border:none;border-radius:50%;width:22px;height:22px;line-height:22px;padding:0}.results[data-v-cc5bb81d]{margin-top:20px;padding:15px;background:#e8f4fc;border-radius:6px}.results p[data-v-cc5bb81d]{margin:8px 0;font-size:1.1em}.golf-calculator[data-v-1e90ec0f]{max-width:500px;padding:20px;background:#f5f5f5;border-radius:8px;font-family:Arial,sans-serif}.input-group[data-v-1e90ec0f]{margin-bottom:15px}label[data-v-1e90ec0f]{display:block;margin-bottom:5px;font-weight:700}input[data-v-1e90ec0f],select[data-v-1e90ec0f]{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}.result[data-v-1e90ec0f]{margin-top:20px;padding:15px;background:#e8f4fc;border-radius:6px}.result h3[data-v-1e90ec0f]{margin-top:0}.bitcoin-calculator[data-v-46ed69f4]{--primary: #f7931a;--primary-light: #ff9900;--text-dark: #1a1a1a;--text-light: #666666;--bg-light: #f8f9fa;--border-color: #e0e0e0;display:grid;grid-template-columns:1fr 1.5fr;gap:2rem;max-width:1200px;margin:0 auto;padding:2rem;background:#fff;border-radius:1rem;box-shadow:0 4px 12px #00000014;font-family:Inter,system-ui,sans-serif}.calculator-title[data-v-46ed69f4]{font-size:1.75rem;font-weight:700;color:var(--primary);margin-bottom:.5rem}.calculator-subtitle[data-v-46ed69f4]{font-size:1rem;color:var(--text-light);margin-bottom:1.5rem}.input-section[data-v-46ed69f4]{display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-46ed69f4]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-46ed69f4]{font-size:.875rem;font-weight:500;color:var(--text-dark)}.input-wrapper[data-v-46ed69f4]{position:relative;display:flex;align-items:center}.currency-symbol[data-v-46ed69f4],.percentage-symbol[data-v-46ed69f4]{position:absolute;color:var(--text-light);font-weight:500}.currency-symbol[data-v-46ed69f4]{left:.75rem}.percentage-symbol[data-v-46ed69f4]{right:.75rem}.input-group input[data-v-46ed69f4]{width:100%;padding:.75rem .75rem .75rem 1.75rem;border:1px solid var(--border-color);border-radius:.5rem;background:#fff;font-size:1rem;transition:all .2s}.input-group input[data-v-46ed69f4]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #f7931a33}.disclaimer[data-v-46ed69f4]{font-size:.75rem;color:var(--text-light);padding:.75rem;background:#fff9f0;border-radius:.5rem;border-left:3px solid var(--primary)}.results-section[data-v-46ed69f4]{display:flex;flex-direction:column;gap:1.5rem}.summary-cards[data-v-46ed69f4]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.summary-card[data-v-46ed69f4]{padding:1rem;background:var(--bg-light);border-radius:.75rem;text-align:center}.summary-card h3[data-v-46ed69f4]{font-size:.875rem;font-weight:500;color:var(--text-light);margin-bottom:.5rem}.summary-value[data-v-46ed69f4]{font-size:1.5rem;font-weight:700;color:var(--primary);margin-bottom:.25rem}.summary-label[data-v-46ed69f4]{font-size:.75rem;color:var(--text-light)}.chart-container[data-v-46ed69f4]{flex:1;min-height:300px;background:#fff;padding:1.5rem;border-radius:1rem;box-shadow:0 1px 3px #0000001a}.chart-container h3[data-v-46ed69f4]{font-size:1rem;font-weight:600;color:var(--text-dark);margin-bottom:1rem}.data-table[data-v-46ed69f4]{margin-top:1rem}.data-table h3[data-v-46ed69f4]{font-size:1rem;font-weight:600;color:var(--text-dark);margin-bottom:.75rem}.table-scroll[data-v-46ed69f4]{max-height:300px;overflow-y:auto;border:1px solid var(--border-color);border-radius:.5rem}table[data-v-46ed69f4]{width:100%;border-collapse:collapse}th[data-v-46ed69f4],td[data-v-46ed69f4]{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--border-color)}th[data-v-46ed69f4]{font-size:.75rem;font-weight:600;color:var(--text-light);text-transform:uppercase;background:var(--bg-light);position:sticky;top:0}td[data-v-46ed69f4]{font-size:.875rem}tr[data-v-46ed69f4]:nth-child(2n){background-color:var(--bg-light)}@media (max-width: 768px){.bitcoin-calculator[data-v-46ed69f4]{grid-template-columns:1fr;padding:1rem}.summary-cards[data-v-46ed69f4]{grid-template-columns:1fr}.chart-container[data-v-46ed69f4]{min-height:250px}}.calculator[data-v-fca891ad]{max-width:500px;padding:20px;border:1px solid #ddd;border-radius:8px}.input-group[data-v-fca891ad]{margin-bottom:15px}input[data-v-fca891ad]{width:100px;margin:0 10px}button[data-v-fca891ad]{padding:8px 16px;background:#42b983;color:#fff;border:none;border-radius:4px;cursor:pointer}.result[data-v-fca891ad]{margin-top:20px;padding:15px;background:#f5f5f5;border-radius:4px}.penis-calculator[data-v-98f26f65]{max-width:550px;padding:25px;border-radius:10px;background-color:#f9f9f9;box-shadow:0 2px 10px #0000001a;font-family:Segoe UI,Arial,sans-serif}h2[data-v-98f26f65]{color:#333;//text-align: center;margin-bottom:20px}.input-group[data-v-98f26f65]{margin-bottom:18px;display:flex;align-items:center}label[data-v-98f26f65]{width:150px;font-weight:500}input[data-v-98f26f65]{flex:1;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:16px}.calculate-btn[data-v-98f26f65]{width:100%;padding:10px;background-color:#4a89dc;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .3s}.calculate-btn[data-v-98f26f65]:hover{background-color:#3b7dd8}.result-section[data-v-98f26f65]{margin-top:25px;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a}.result-item[data-v-98f26f65]{display:flex;margin-bottom:12px;align-items:baseline}.metric[data-v-98f26f65]{font-weight:500;width:80px}.value[data-v-98f26f65]{flex:1;font-family:Courier New,monospace}.classification[data-v-98f26f65]{color:#666;font-style:italic;margin-left:10px}.summary[data-v-98f26f65]{margin-top:20px;padding-top:15px;border-top:1px solid #eee}.summary strong[data-v-98f26f65]{color:#4a89dc}.disclaimer[data-v-98f26f65]{font-size:12px;color:#888;margin-top:15px;line-height:1.4}.hidden-power-calculator[data-v-a5b83168]{max-width:1200px;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}h1[data-v-a5b83168]{text-align:center;color:#2c3e50;margin-bottom:30px;font-size:2rem}.calculator-container[data-v-a5b83168]{display:flex;flex-wrap:wrap;gap:20px}.input-panel[data-v-a5b83168],.result-panel[data-v-a5b83168]{flex:1;min-width:300px;background:#f9f9f9;border-radius:10px;padding:20px;box-shadow:0 2px 10px #0000001a}.iv-inputs h2[data-v-a5b83168],.power-result h2[data-v-a5b83168]{margin-top:0;color:#2c3e50;border-bottom:2px solid #eee;padding-bottom:10px}.iv-grid[data-v-a5b83168]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.iv-input[data-v-a5b83168]{margin-bottom:10px}.iv-input label[data-v-a5b83168]{display:block;margin-bottom:5px;font-weight:700;color:#555}.iv-input input[type=number][data-v-a5b83168]{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px;font-size:16px}.iv-input input[type=range][data-v-a5b83168]{width:100%;margin-top:5px}.actions[data-v-a5b83168]{margin-top:20px;display:flex;gap:10px}button[data-v-a5b83168]{padding:10px 15px;border:none;border-radius:5px;cursor:pointer;font-weight:700;transition:background-color .2s;flex:1}.randomize-btn[data-v-a5b83168]{background-color:#4caf50;color:#fff}.randomize-btn[data-v-a5b83168]:hover{background-color:#45a049}.reset-btn[data-v-a5b83168]{background-color:#f44336;color:#fff}.reset-btn[data-v-a5b83168]:hover{background-color:#d32f2f}.type-display[data-v-a5b83168]{padding:15px;border-radius:8px;text-align:center;margin:20px 0;color:#fff;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.5);box-shadow:0 3px 6px #00000029}.type-name[data-v-a5b83168]{font-size:1.5rem;display:block}.power-value[data-v-a5b83168]{font-size:1.2rem;display:block;margin-top:5px}.chart-container[data-v-a5b83168]{height:250px;margin:20px 0}.calculation-details[data-v-a5b83168]{margin-top:20px}table[data-v-a5b83168]{width:100%;border-collapse:collapse;margin-top:10px}th[data-v-a5b83168],td[data-v-a5b83168]{padding:10px;text-align:left;border-bottom:1px solid #ddd}th[data-v-a5b83168]{background-color:#f2f2f2;font-weight:700}.total-row[data-v-a5b83168]{font-weight:700;background-color:#f5f5f5}.fighting[data-v-a5b83168]{background-color:#c03028}.flying[data-v-a5b83168]{background-color:#a890f0}.poison[data-v-a5b83168]{background-color:#a040a0}.ground[data-v-a5b83168]{background-color:#e0c068}.rock[data-v-a5b83168]{background-color:#b8a038}.bug[data-v-a5b83168]{background-color:#a8b820}.ghost[data-v-a5b83168]{background-color:#705898}.steel[data-v-a5b83168]{background-color:#b8b8d0}.fire[data-v-a5b83168]{background-color:#f08030}.water[data-v-a5b83168]{background-color:#6890f0}.grass[data-v-a5b83168]{background-color:#78c850}.electric[data-v-a5b83168]{background-color:#f8d030}.psychic[data-v-a5b83168]{background-color:#f85888}.ice[data-v-a5b83168]{background-color:#98d8d8}.dragon[data-v-a5b83168]{background-color:#7038f8}.dark[data-v-a5b83168]{background-color:#705848}.fairy[data-v-a5b83168]{background-color:#ee99ac}@media (max-width: 768px){.calculator-container[data-v-a5b83168]{flex-direction:column}.hidden-power-calculator[data-v-a5b83168]{padding:0}.iv-grid[data-v-a5b83168]{grid-template-columns:1fr}.actions[data-v-a5b83168]{flex-direction:column}}.prayer-calculator-container[data-v-30cd0e5f]{max-width:1200px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.calculator-grid[data-v-30cd0e5f]{display:grid;grid-template-columns:1fr 1.5fr;gap:30px}.input-panel[data-v-30cd0e5f]{background-color:#f8f9fa;padding:25px;border-radius:10px;box-shadow:0 4px 6px #0000001a}.input-group[data-v-30cd0e5f]{margin-bottom:20px}.input-label[data-v-30cd0e5f]{display:block;margin-bottom:8px;font-weight:600;color:#495057}.input-field[data-v-30cd0e5f]{width:100%;padding:10px;border:1px solid #ced4da;border-radius:5px;font-size:16px;transition:border-color .3s}.input-field[data-v-30cd0e5f]:focus{outline:none;border-color:#4dabf7;box-shadow:0 0 0 3px #4dabf733}.radio-group[data-v-30cd0e5f],.checkbox-group[data-v-30cd0e5f]{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.radio-option[data-v-30cd0e5f],.checkbox-option[data-v-30cd0e5f]{display:flex;align-items:center;gap:8px;cursor:pointer}.calculate-btn[data-v-30cd0e5f]{width:100%;padding:12px;background-color:#4dabf7;color:#fff;border:none;border-radius:5px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s}.calculate-btn[data-v-30cd0e5f]:hover{background-color:#339af0}.results-panel[data-v-30cd0e5f]{background-color:#fff;padding:25px;border-radius:10px;box-shadow:0 4px 6px #0000001a}.results-title[data-v-30cd0e5f]{font-size:20px;font-weight:600;margin-bottom:20px;color:#343a40}.summary-cards[data-v-30cd0e5f]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:25px}.summary-card[data-v-30cd0e5f]{background-color:#f8f9fa;padding:15px;border-radius:8px;text-align:center;box-shadow:0 2px 4px #0000000d}.card-value[data-v-30cd0e5f]{font-size:24px;font-weight:700;color:#4dabf7;margin-bottom:5px}.card-label[data-v-30cd0e5f]{font-size:14px;color:#6c757d}.detailed-results[data-v-30cd0e5f]{margin-bottom:25px}.result-item[data-v-30cd0e5f]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #e9ecef}.result-label[data-v-30cd0e5f]{font-weight:600;color:#495057}.result-value[data-v-30cd0e5f]{font-weight:500;color:#212529}.chart-container[data-v-30cd0e5f]{margin-top:30px;height:300px}.empty-state[data-v-30cd0e5f]{display:flex;align-items:center;justify-content:center;height:300px;color:#6c757d;font-style:italic}@media (max-width: 768px){.calculator-grid[data-v-30cd0e5f],.summary-cards[data-v-30cd0e5f]{grid-template-columns:1fr}}.timecode-calculator[data-v-8f712d91]{--primary: #4361ee;--primary-light: #4895ef;--text-dark: #2b2d42;--text-light: #8d99ae;--bg-light: #f8f9fa;--border-color: #e0e0e0;--error-color: #ef233c;display:grid;grid-template-columns:1fr 1.5fr;gap:2rem;max-width:1200px;margin:0 auto;padding:2rem;background:#fff;border-radius:1rem;box-shadow:0 4px 12px #00000014;font-family:Inter,system-ui,sans-serif}.calculator-title[data-v-8f712d91]{font-size:1.75rem;font-weight:700;color:var(--primary);margin-bottom:.5rem}.calculator-subtitle[data-v-8f712d91]{font-size:1rem;color:var(--text-light);margin-bottom:1.5rem}.input-section[data-v-8f712d91]{display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-8f712d91]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-8f712d91]{font-size:.875rem;font-weight:500;color:var(--text-dark)}.input-group input[data-v-8f712d91],.input-group select[data-v-8f712d91]{width:100%;padding:.75rem;border:1px solid var(--border-color);border-radius:.5rem;background:#fff;font-size:1rem;transition:all .2s}.input-group input.error[data-v-8f712d91]{border-color:var(--error-color);background-color:#ef233c0d}.input-group input[data-v-8f712d91]:focus,.input-group select[data-v-8f712d91]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #4361ee33}.disclaimer[data-v-8f712d91]{font-size:.75rem;color:var(--text-light);padding:.75rem;background:#f0f4ff;border-radius:.5rem;border-left:3px solid var(--primary)}.results-section[data-v-8f712d91]{display:flex;flex-direction:column;gap:1.5rem}.summary-cards[data-v-8f712d91]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.summary-card[data-v-8f712d91]{padding:1rem;background:var(--bg-light);border-radius:.75rem;text-align:center}.summary-card h3[data-v-8f712d91]{font-size:.875rem;font-weight:500;color:var(--text-light);margin-bottom:.5rem}.summary-value[data-v-8f712d91]{font-size:1.5rem;font-weight:700;color:var(--primary);margin-bottom:.25rem}.summary-label[data-v-8f712d91]{font-size:.75rem;color:var(--text-light)}.chart-container[data-v-8f712d91]{flex:1;min-height:300px;background:#fff;padding:1.5rem;border-radius:1rem;box-shadow:0 1px 3px #0000001a}.chart-container h3[data-v-8f712d91]{font-size:1rem;font-weight:600;color:var(--text-dark);margin-bottom:1rem}.reference-section[data-v-8f712d91]{margin-top:1rem;padding:1rem;background:var(--bg-light);border-radius:.75rem}.reference-section h3[data-v-8f712d91]{font-size:1rem;font-weight:600;color:var(--text-dark);margin-bottom:.75rem}.reference-section ul[data-v-8f712d91]{font-size:.875rem;color:var(--text-light);padding-left:1.25rem}.reference-section li[data-v-8f712d91]{margin-bottom:.25rem}@media (max-width: 768px){.timecode-calculator[data-v-8f712d91]{grid-template-columns:1fr;padding:1rem}.summary-cards[data-v-8f712d91]{grid-template-columns:1fr}.chart-container[data-v-8f712d91]{min-height:250px}}.size-calculator[data-v-443c25f0]{max-width:800px;padding:20px;font-family:Segoe UI,sans-serif;background:#f9f3f3;border-radius:10px}.measure-mode[data-v-443c25f0]{margin-bottom:20px;padding:10px;background:#fff;border-radius:5px}.measure-mode label[data-v-443c25f0]{margin-right:15px;cursor:pointer}.input-group[data-v-443c25f0]{margin-bottom:15px;display:flex;align-items:center}.input-group label[data-v-443c25f0]{width:120px;font-weight:500}.input-group input[data-v-443c25f0],.input-group select[data-v-443c25f0]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;margin-right:10px}.standard-input[data-v-443c25f0],.custom-input[data-v-443c25f0],.target-system[data-v-443c25f0]{background:#fff;padding:15px;border-radius:5px;margin-bottom:20px}.results[data-v-443c25f0]{background:#fff;padding:20px;border-radius:5px;margin-top:20px}.size-result[data-v-443c25f0]{font-size:24px;font-weight:700;color:#d45d79;margin:15px 0}.size-table[data-v-443c25f0]{margin:20px 0;overflow-x:auto}.size-table table[data-v-443c25f0]{width:100%;border-collapse:collapse}.size-table th[data-v-443c25f0],.size-table td[data-v-443c25f0]{padding:10px;border:1px solid #eee;text-align:center}.size-table th[data-v-443c25f0]{background-color:#f5e1e6}.fit-tips[data-v-443c25f0]{background:#f5e1e6;padding:15px;border-radius:5px;margin-top:20px}.fit-tips h4[data-v-443c25f0]{margin-top:0;color:#a83a5a}@media (max-width: 600px){.input-group[data-v-443c25f0]{flex-direction:column;align-items:flex-start}.input-group label[data-v-443c25f0]{margin-bottom:5px}}.aggregate-calculator[data-v-3533f9d4]{width:320px;padding:20px;background:#f5f5f5;border-radius:10px;box-shadow:0 4px 8px #0000001a;font-family:Segoe UI,sans-serif}.display[data-v-3533f9d4]{height:60px;padding:10px;margin-bottom:15px;background:#fff;border-radius:5px;font-size:32px;text-align:right;line-height:60px;overflow:hidden;box-shadow:inset 0 1px 3px #0000001a}.mode-selector[data-v-3533f9d4]{display:flex;margin-bottom:15px}.mode-selector button[data-v-3533f9d4]{flex:1;padding:8px;border:none;background:#e0e0e0;cursor:pointer;transition:all .2s}.mode-selector button.active[data-v-3533f9d4]{background:#4caf50;color:#fff}.mode-selector button[data-v-3533f9d4]:first-child{border-radius:5px 0 0 5px}.mode-selector button[data-v-3533f9d4]:last-child{border-radius:0 5px 5px 0}.row[data-v-3533f9d4]{display:flex;margin-bottom:10px}button[data-v-3533f9d4]{flex:1;height:50px;margin:0 5px;border:none;border-radius:5px;font-size:18px;cursor:pointer;transition:all .2s;background:#fff}button[data-v-3533f9d4]:hover{background:#e0e0e0}.operator[data-v-3533f9d4]{background:#ff9800;color:#fff}.operator[data-v-3533f9d4]:hover{background:#f57c00}.function[data-v-3533f9d4]{background:#9e9e9e;color:#fff}.function[data-v-3533f9d4]:hover{background:#757575}.trig[data-v-3533f9d4]{background:#2196f3;color:#fff}.log[data-v-3533f9d4]{background:#673ab7;color:#fff}.constant[data-v-3533f9d4]{background:#009688;color:#fff}.converter-input[data-v-3533f9d4]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}.converter-input input[data-v-3533f9d4]{flex:2;padding:8px;border:1px solid #ddd;border-radius:5px}.converter-input select[data-v-3533f9d4]{flex:1;padding:8px;border:1px solid #ddd;border-radius:5px}.converter-input button[data-v-3533f9d4]{flex:1;background:#4caf50;color:#fff}.converter-result[data-v-3533f9d4]{padding:15px;background:#fff;border-radius:5px;font-size:20px;text-align:center}.coat-calculator[data-v-80a1c754]{max-width:1000px;margin:0 auto;padding:20px;font-family:Segoe UI,Roboto,sans-serif}.calculator-header[data-v-80a1c754]{text-align:center;margin-bottom:30px}h1[data-v-80a1c754]{font-size:2rem;color:#333;margin-bottom:15px}.species-select[data-v-80a1c754]{padding:10px 15px;font-size:1rem;border-radius:8px;border:1px solid #ddd;width:200px}.parent-container[data-v-80a1c754]{display:flex;gap:20px;margin-bottom:30px;flex-wrap:wrap}.parent-card[data-v-80a1c754]{flex:1;min-width:300px;background:#f8f9fa;border-radius:12px;padding:20px;box-shadow:0 2px 10px #0000001a}h2[data-v-80a1c754]{font-size:1.3rem;color:#444;margin-bottom:15px;text-align:center}.gene-selector[data-v-80a1c754]{margin-bottom:15px}.gene-selector label[data-v-80a1c754]{display:block;margin-bottom:5px;font-weight:500;color:#555}.gene-selector select[data-v-80a1c754]{width:100%;padding:10px;border-radius:6px;border:1px solid #ccc;font-size:1rem}.calculate-btn[data-v-80a1c754]{display:block;width:100%;max-width:300px;margin:0 auto 30px;padding:12px;background-color:#4a89dc;color:#fff;border:none;border-radius:8px;font-size:1.1rem;font-weight:500;cursor:pointer;transition:background-color .2s}.calculate-btn[data-v-80a1c754]:hover{background-color:#3b7dd8}.results-section[data-v-80a1c754]{margin-top:20px;animation:fadeIn-80a1c754 .5s ease-out}@keyframes fadeIn-80a1c754{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}h2[data-v-80a1c754],h3[data-v-80a1c754]{text-align:center;margin-bottom:20px;color:#333}.color-grid[data-v-80a1c754]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:15px;margin-bottom:30px}.color-tile[data-v-80a1c754]{height:100px;border-radius:8px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 2px 5px #0000001a;transition:transform .2s}.color-tile[data-v-80a1c754]:hover{transform:translateY(-3px)}.color-name[data-v-80a1c754]{font-weight:700;font-size:1rem}.color-percent[data-v-80a1c754]{font-size:1.2rem;margin-top:5px}.genotype-section[data-v-80a1c754]{background:#f5f7fa;border-radius:12px;padding:20px}.genotype-grid[data-v-80a1c754]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px}.genotype-card[data-v-80a1c754]{background:#fff;border-radius:8px;padding:15px;box-shadow:0 2px 5px #0000000d}.gene-pair[data-v-80a1c754]{margin-bottom:5px;font-size:.9rem;color:#555}.genotype-prob[data-v-80a1c754]{font-weight:700;color:#4a89dc;margin-top:8px;text-align:center}@media (max-width: 768px){.parent-container[data-v-80a1c754]{flex-direction:column}.parent-card[data-v-80a1c754]{min-width:auto}.color-grid[data-v-80a1c754]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.genotype-grid[data-v-80a1c754]{grid-template-columns:1fr}}@media (max-width: 480px){h1[data-v-80a1c754]{font-size:1.5rem}.color-grid[data-v-80a1c754]{grid-template-columns:1fr 1fr}.color-tile[data-v-80a1c754]{height:80px}}.calculator-container[data-v-d094e68a]{max-width:500px;padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a;font-family:Arial,sans-serif}h2[data-v-d094e68a]{color:#2c3e50;text-align:center;margin-bottom:24px}.input-group[data-v-d094e68a]{margin-bottom:16px}label[data-v-d094e68a]{display:block;margin-bottom:6px;font-weight:500;color:#34495e}input[data-v-d094e68a]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px}.result[data-v-d094e68a]{margin-top:24px;padding:16px;background-color:#f8f9fa;border-radius:4px;text-align:center;opacity:0;transition:opacity .3s ease}.result.active[data-v-d094e68a]{opacity:1}h3[data-v-d094e68a]{color:#27ae60;margin-bottom:8px}.formula[data-v-d094e68a]{color:#7f8c8d;font-size:14px;margin-top:8px}@media (max-width: 600px){.calculator-container[data-v-d094e68a]{padding:15px}input[data-v-d094e68a]{padding:8px}}.calculator-container[data-v-55cdd730]{max-width:800px;padding:20px;font-family:Segoe UI,sans-serif}h2[data-v-55cdd730],h3[data-v-55cdd730]{color:#2c3e50;margin-bottom:1rem}.input-grid[data-v-55cdd730]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;margin-bottom:2rem}.input-group[data-v-55cdd730]{display:flex;flex-direction:column;margin-bottom:.5rem}label[data-v-55cdd730]{margin-bottom:.3rem;font-weight:500}input[data-v-55cdd730],select[data-v-55cdd730]{padding:.5rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}.results[data-v-55cdd730]{background-color:#f8f9fa;padding:1.5rem;border-radius:8px}.result-item[data-v-55cdd730]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #eee}@media (max-width: 600px){.input-grid[data-v-55cdd730]{grid-template-columns:1fr}.calculator-container[data-v-55cdd730]{padding:15px}}.spell-slot-calculator[data-v-0ba14949]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;max-width:1200px;padding:20px;background-color:#f8f9fa;border-radius:10px;box-shadow:0 4px 12px #0000001a}@media (max-width: 768px){.slots-grid[data-v-0ba14949]{grid-template-columns:repeat(2,1fr)}.chart-container[data-v-0ba14949]{height:250px}}.calculator-header[data-v-0ba14949]{text-align:center;margin-bottom:30px}.calculator-header h2[data-v-0ba14949]{color:#2c3e50;margin-bottom:5px}.subtitle[data-v-0ba14949]{color:#7f8c8d;font-size:1.1rem;margin-top:0}.calculator-container[data-v-0ba14949]{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.calculator-container[data-v-0ba14949]{flex-direction:row}}.controls-panel[data-v-0ba14949]{flex:1;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}.results-panel[data-v-0ba14949]{flex:2;display:flex;flex-direction:column;gap:20px}.control-group[data-v-0ba14949]{margin-bottom:20px}.control-group label[data-v-0ba14949]{display:block;margin-bottom:8px;font-weight:600;color:#34495e}.form-select[data-v-0ba14949]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:1rem;background-color:#fff;transition:border-color .3s}.form-select[data-v-0ba14949]:focus{outline:none;border-color:#3498db}.level-controls[data-v-0ba14949]{display:flex;align-items:center;gap:10px}.level-input[data-v-0ba14949]{width:60px;text-align:center;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:1rem}.level-btn[data-v-0ba14949]{width:40px;height:40px;border:none;border-radius:4px;background-color:#3498db;color:#fff;font-size:1.2rem;cursor:pointer;transition:background-color .3s}.level-btn[data-v-0ba14949]:disabled{background-color:#bdc3c7;cursor:not-allowed}.level-btn[data-v-0ba14949]:not(:disabled):hover{background-color:#2980b9}.summary-card[data-v-0ba14949]{padding:15px;background-color:#f1f8fe;border-radius:8px;border-left:4px solid #3498db;margin-top:20px}.summary-card h3[data-v-0ba14949]{margin-top:0;color:#2c3e50;font-size:1.2rem}.summary-item[data-v-0ba14949]{display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e0e0e0}.summary-item[data-v-0ba14949]:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.summary-value[data-v-0ba14949]{font-weight:600;color:#3498db}.warlock-note[data-v-0ba14949]{margin-top:15px;padding:10px;background-color:#fff8e1;border-radius:4px;font-size:.9rem;color:#e65100}.spell-slots-display[data-v-0ba14949]{padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}.spell-slots-display h3[data-v-0ba14949]{margin-top:0;color:#2c3e50;text-align:center}.slots-grid[data-v-0ba14949]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:15px;margin-top:20px}.slot-level[data-v-0ba14949]{text-align:center;padding:15px 10px;background-color:#f1f8fe;border-radius:8px;transition:transform .3s,box-shadow .3s}.slot-level[data-v-0ba14949]:hover{transform:translateY(-3px);box-shadow:0 4px 8px #0000001a}.slot-level-header[data-v-0ba14949]{font-weight:600;color:#3498db;margin-bottom:5px}.slot-count[data-v-0ba14949]{font-size:1.5rem;font-weight:700;color:#2c3e50}.chart-container[data-v-0ba14949]{flex:1;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;height:300px;min-height:300px}@media (max-width: 767px){.slots-grid[data-v-0ba14949]{grid-template-columns:repeat(3,1fr)}.chart-container[data-v-0ba14949]{height:250px}.spell-slot-calculator[data-v-0ba14949]{padding:0}}.calculator-container[data-v-c4aab840]{max-width:500px;padding:20px;border-radius:10px;box-shadow:0 2px 10px #0000001a;font-family:Segoe UI,sans-serif}.input-group[data-v-c4aab840]{margin:15px 0}label[data-v-c4aab840]{display:block;margin-bottom:5px;font-weight:500}input[data-v-c4aab840]{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;font-size:16px}.mode-toggle[data-v-c4aab840]{display:flex;gap:10px;margin:20px 0}button[data-v-c4aab840]{padding:10px 15px;background:#f0f0f0;border:none;border-radius:5px;cursor:pointer;transition:all .2s}button.active[data-v-c4aab840]{background:#4caf50;color:#fff}button[data-v-c4aab840]:hover{opacity:.9}.reset-btn[data-v-c4aab840]{margin-top:20px;background:#f44336;color:#fff}.result h3[data-v-c4aab840]{margin-top:20px;color:#4caf50;font-size:1.2rem}@media (max-width: 600px){.calculator-container[data-v-c4aab840]{padding:15px}.mode-toggle[data-v-c4aab840]{flex-direction:column}}.calculator-container[data-v-e99cfed8]{max-width:500px;padding:20px;font-family:Arial,sans-serif;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 10px #0000001a}h2[data-v-e99cfed8]{color:#2c3e50;text-align:center;margin-bottom:20px}.input-group[data-v-e99cfed8]{margin-bottom:15px}label[data-v-e99cfed8]{display:block;margin-bottom:5px;font-weight:700;color:#555}.input-wrapper[data-v-e99cfed8]{display:flex;align-items:center}input[data-v-e99cfed8]{flex:1;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px}.unit[data-v-e99cfed8]{margin-left:10px;min-width:40px;color:#666}.result[data-v-e99cfed8]{margin:25px 0;text-align:center;padding:15px;background-color:#f8f9fa;border-radius:4px}.reset-btn[data-v-e99cfed8]{display:block;width:100%;padding:10px;background-color:#f0f0f0;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .3s}.reset-btn[data-v-e99cfed8]:hover{background-color:#e0e0e0}@media (max-width: 600px){.calculator-container[data-v-e99cfed8]{padding:15px;margin:10px}input[data-v-e99cfed8]{padding:8px}}.mortgage-calculator[data-v-b29e44e1]{max-width:600px;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:#f8f9fa;border-radius:10px;box-shadow:0 4px 12px #0000001a}h2[data-v-b29e44e1]{color:#2c3e50;text-align:center;margin-bottom:25px}.input-section[data-v-b29e44e1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px;margin-bottom:20px}.input-group[data-v-b29e44e1]{margin-bottom:15px}label[data-v-b29e44e1]{display:block;margin-bottom:8px;font-weight:500;color:#495057}input[type=number][data-v-b29e44e1]{width:100%;padding:10px;border:1px solid #ced4da;border-radius:5px;font-size:16px}.radio-group[data-v-b29e44e1]{display:flex;gap:15px;margin-top:8px}.radio-group label[data-v-b29e44e1]{display:flex;align-items:center;gap:5px;font-weight:400;cursor:pointer}.results-section[data-v-b29e44e1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:15px;margin-top:25px}.result-card[data-v-b29e44e1]{background:#fff;padding:15px;border-radius:8px;box-shadow:0 2px 8px #0000000d;text-align:center}.result-card h3[data-v-b29e44e1]{color:#6c757d;font-size:16px;margin-bottom:10px}.result-card p[data-v-b29e44e1]{font-size:20px;font-weight:700;color:#2c3e50}@media (max-width: 768px){.mortgage-calculator[data-v-b29e44e1]{padding:15px}.input-section[data-v-b29e44e1],.results-section[data-v-b29e44e1]{grid-template-columns:1fr}}.insurance-calculator[data-v-0c708d93]{max-width:800px;padding:25px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:#f8f9fa;border-radius:12px;box-shadow:0 4px 16px #0000001a}h2[data-v-0c708d93]{color:#2c3e50;text-align:center;margin-bottom:30px;font-size:1.8rem}.input-section[data-v-0c708d93]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:25px}.input-group[data-v-0c708d93]{margin-bottom:18px}label[data-v-0c708d93]{display:block;margin-bottom:10px;font-weight:500;color:#495057;font-size:.95rem}input[data-v-0c708d93],select[data-v-0c708d93]{width:100%;padding:12px;border:1px solid #ced4da;border-radius:6px;font-size:1rem;background:#fff}.radio-group[data-v-0c708d93]{display:flex;gap:15px;margin-top:10px;flex-wrap:wrap}.radio-group label[data-v-0c708d93]{display:flex;align-items:center;gap:8px;font-weight:400;cursor:pointer;white-space:nowrap}.results-section[data-v-0c708d93]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin:30px 0}.result-card[data-v-0c708d93]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000000d;text-align:center}.result-card h3[data-v-0c708d93]{color:#6c757d;font-size:1rem;margin-bottom:12px}.result-card p[data-v-0c708d93]{font-size:1.5rem;font-weight:700;color:#2c3e50;margin:0}.disclaimer[data-v-0c708d93]{font-size:.85rem;color:#6c757d;text-align:center;margin-top:20px;padding-top:15px;border-top:1px solid #e9ecef}@media (max-width: 768px){.insurance-calculator[data-v-0c708d93]{padding:15px}.input-section[data-v-0c708d93],.results-section[data-v-0c708d93]{grid-template-columns:1fr}.radio-group[data-v-0c708d93]{flex-direction:column;gap:8px}}.cake-calculator[data-v-25783c1a]{max-width:900px;padding:2rem;background:#fff9fa;border-radius:12px;box-shadow:0 4px 12px #0000001a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}h2[data-v-25783c1a]{color:#d23d67;text-align:center;margin-bottom:2rem}.input-grid[data-v-25783c1a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem}.input-group[data-v-25783c1a]{margin-bottom:1rem}label[data-v-25783c1a]{display:block;margin-bottom:.5rem;color:#5a3d2a;font-weight:500}input[data-v-25783c1a],select[data-v-25783c1a]{width:100%;padding:.75rem;border:1px solid #e0c9c1;border-radius:6px;background:#fff}.results[data-v-25783c1a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem;margin:2rem 0}.result-card[data-v-25783c1a]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000000d;text-align:center}.result-card h3[data-v-25783c1a]{color:#9e6a5b;font-size:1rem;margin-bottom:.5rem}.result-card p[data-v-25783c1a]{font-size:1.5rem;font-weight:700;color:#d23d67;margin:0}.breakdown[data-v-25783c1a]{background:#fff;padding:1.5rem;border-radius:8px;margin-top:2rem}.breakdown h3[data-v-25783c1a]{color:#9e6a5b;margin-bottom:1rem}.breakdown ul[data-v-25783c1a]{list-style:none;padding:0}.breakdown li[data-v-25783c1a]{padding:.5rem 0;border-bottom:1px solid #f0e6e2;color:#5a3d2a}@media (max-width: 768px){.cake-calculator[data-v-25783c1a]{padding:1rem}.input-grid[data-v-25783c1a],.results[data-v-25783c1a]{grid-template-columns:1fr}}.cord-calculator[data-v-9dfed352]{max-width:800px;padding:2rem;background:#f5f5f0;border-radius:10px;box-shadow:0 2px 10px #0000001a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}h2[data-v-9dfed352]{color:#5d4037;text-align:center;margin-bottom:1.5rem}.input-section[data-v-9dfed352]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem}.input-group[data-v-9dfed352]{margin-bottom:1rem}label[data-v-9dfed352]{display:block;margin-bottom:.5rem;color:#3e2723;font-weight:500}input[data-v-9dfed352],select[data-v-9dfed352]{width:100%;padding:.75rem;border:1px solid #bcaaa4;border-radius:6px;background:#fff}.results[data-v-9dfed352]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin:2rem 0}.result-card[data-v-9dfed352]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000000d;text-align:center}.result-card h3[data-v-9dfed352]{color:#6d4c41;font-size:1rem;margin-bottom:.5rem}.result-card p[data-v-9dfed352]{font-size:1.5rem;font-weight:700;color:#5d4037;margin:0}.info-section[data-v-9dfed352]{margin-top:2rem;padding:1rem;background:#efebe9;border-radius:8px;font-size:.9rem;color:#5d4037}@media (max-width: 768px){.cord-calculator[data-v-9dfed352]{padding:1rem}.input-section[data-v-9dfed352]{grid-template-columns:1fr}.results[data-v-9dfed352]{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.results[data-v-9dfed352]{grid-template-columns:1fr}}.calculator-container[data-v-1eef3af0]{max-width:600px;padding:20px;font-family:Arial,sans-serif}h1[data-v-1eef3af0]{color:#2c3e50;text-align:center;margin-bottom:30px}.input-section[data-v-1eef3af0]{background:#f8f9fa;padding:20px;border-radius:8px;margin-bottom:20px}.input-group[data-v-1eef3af0]{margin-bottom:15px}label[data-v-1eef3af0]{display:block;margin-bottom:5px;font-weight:700}input[data-v-1eef3af0],select[data-v-1eef3af0]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px}.calculate-btn[data-v-1eef3af0]{background-color:#42b983;color:#fff;border:none;padding:12px 20px;border-radius:4px;cursor:pointer;font-size:16px;width:100%;transition:background-color .3s}.calculate-btn[data-v-1eef3af0]:hover{background-color:#3aa876}.result-section[data-v-1eef3af0]{text-align:center;padding:20px;background:#e8f5e9;border-radius:8px;margin-bottom:20px}.result-value[data-v-1eef3af0]{font-size:28px;font-weight:700;color:#2c3e50;margin:10px 0}.note[data-v-1eef3af0]{font-style:italic;color:#666}.instructions[data-v-1eef3af0]{background:#e3f2fd;padding:15px;border-radius:8px}@media (max-width: 768px){.calculator-container[data-v-1eef3af0]{padding:15px}h1[data-v-1eef3af0]{font-size:24px}}.calculator-container[data-v-555ed2a4]{max-width:600px;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}h1[data-v-555ed2a4]{color:#2c3e50;text-align:center;margin-bottom:25px;font-size:1.8rem}.input-section[data-v-555ed2a4]{background:#f8f9fa;padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 4px #0000001a}.input-group[data-v-555ed2a4]{margin-bottom:15px}label[data-v-555ed2a4]{display:block;margin-bottom:5px;font-weight:600;color:#333}input[type=number][data-v-555ed2a4],select[data-v-555ed2a4]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px;box-sizing:border-box}.checkbox-group[data-v-555ed2a4]{display:flex;flex-direction:column;gap:10px}.checkbox-group label[data-v-555ed2a4]{display:flex;align-items:center;gap:8px;font-weight:400}.calculate-btn[data-v-555ed2a4]{background-color:#3498db;color:#fff;border:none;padding:12px 20px;border-radius:4px;cursor:pointer;font-size:16px;width:100%;transition:background-color .3s;margin-top:10px;font-weight:700}.calculate-btn[data-v-555ed2a4]:hover{background-color:#2980b9}.result-section[data-v-555ed2a4]{text-align:center;padding:20px;background:#e8f5e9;border-radius:8px;margin-bottom:20px}.result-value[data-v-555ed2a4]{font-size:32px;font-weight:700;color:#27ae60;margin:15px 0}.breakdown[data-v-555ed2a4]{text-align:left;margin:15px 0;padding:10px;background:#ffffffb3;border-radius:4px}.breakdown p[data-v-555ed2a4]{margin:5px 0}.disclaimer[data-v-555ed2a4]{font-size:.8rem;color:#666;margin-top:10px}.info-section[data-v-555ed2a4]{background:#e3f2fd;padding:15px;border-radius:8px;font-size:.9rem;line-height:1.5}@media (max-width: 480px){.calculator-container[data-v-555ed2a4]{padding:15px}h1[data-v-555ed2a4]{font-size:1.5rem}.result-value[data-v-555ed2a4]{font-size:28px}}.grain-calculator[data-v-4ae7afa6]{max-width:600px;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}h1[data-v-4ae7afa6]{color:#2c3e50;text-align:center;margin-bottom:25px;font-size:1.8rem}.calculator-form[data-v-4ae7afa6]{background:#f8f9fa;padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 4px #0000001a}.input-group[data-v-4ae7afa6]{margin-bottom:15px}label[data-v-4ae7afa6]{display:block;margin-bottom:5px;font-weight:600;color:#333}input[data-v-4ae7afa6],select[data-v-4ae7afa6]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px;box-sizing:border-box}.calculate-btn[data-v-4ae7afa6]{background-color:#4caf50;color:#fff;border:none;padding:12px 20px;border-radius:4px;cursor:pointer;font-size:16px;width:100%;transition:background-color .3s;margin-top:10px;font-weight:700}.calculate-btn[data-v-4ae7afa6]:hover{background-color:#45a049}.results-section[data-v-4ae7afa6]{text-align:center;padding:20px;background:#e8f5e9;border-radius:8px;margin-bottom:20px}.result-item[data-v-4ae7afa6]{display:flex;justify-content:space-between;margin:10px 0;padding:10px;background:#ffffffb3;border-radius:4px}.result-label[data-v-4ae7afa6]{font-weight:700}.result-value[data-v-4ae7afa6]{color:#27ae60;font-weight:700}.info-section[data-v-4ae7afa6]{background:#e3f2fd;padding:15px;border-radius:8px;font-size:.9rem;line-height:1.5}@media (max-width: 480px){.grain-calculator[data-v-4ae7afa6]{padding:15px}h1[data-v-4ae7afa6]{font-size:1.5rem}.result-value[data-v-4ae7afa6]{font-size:1rem}}.kd-calculator[data-v-99f25183]{max-width:500px;padding:20px;font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:#f5f5f5;border-radius:12px;box-shadow:0 4px 6px #0000001a}.calculator-header[data-v-99f25183]{text-align:center;margin-bottom:20px}.calculator-header h1[data-v-99f25183]{color:#333;font-size:1.8rem;margin-bottom:5px}.subtitle[data-v-99f25183]{color:#666;font-size:.9rem}.input-section[data-v-99f25183]{background:#fff;padding:20px;border-radius:8px;margin-bottom:15px}.input-group[data-v-99f25183]{margin-bottom:15px}.input-group label[data-v-99f25183]{display:block;margin-bottom:5px;font-weight:600;color:#444}.input-group input[data-v-99f25183]{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;font-size:16px}.mode-toggle[data-v-99f25183]{display:flex;gap:10px;margin-top:15px}.mode-toggle button[data-v-99f25183]{flex:1;padding:10px;background:#eee;border:none;border-radius:6px;cursor:pointer;transition:all .2s}.mode-toggle button.active[data-v-99f25183]{background:#4caf50;color:#fff}.action-buttons[data-v-99f25183]{display:flex;gap:10px;margin-bottom:20px}.action-buttons button[data-v-99f25183]{flex:1;padding:12px;font-size:16px;font-weight:700;border:none;border-radius:6px;cursor:pointer;transition:all .2s}.calculate-btn[data-v-99f25183]{background:#4caf50;color:#fff}.calculate-btn[data-v-99f25183]:hover{background:#45a049}.reset-btn[data-v-99f25183]{background:#f44336;color:#fff}.reset-btn[data-v-99f25183]:hover{background:#d32f2f}.results-section[data-v-99f25183]{background:#fff;padding:20px;border-radius:8px;margin-bottom:15px}.result-card[data-v-99f25183]{margin-bottom:20px}.result-card h3[data-v-99f25183]{margin-top:0;color:#333;border-bottom:1px solid #eee;padding-bottom:10px}.result-grid[data-v-99f25183]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.result-item[data-v-99f25183]{display:flex;justify-content:space-between;align-items:center;padding:10px;background:#f9f9f9;border-radius:6px}.result-label[data-v-99f25183]{font-weight:600}.result-value[data-v-99f25183]{font-weight:700;font-size:1.1rem}.result-value.excellent[data-v-99f25183]{color:#2ecc71}.result-value.good[data-v-99f25183]{color:#3498db}.result-value.average[data-v-99f25183]{color:#f39c12}.result-value.poor[data-v-99f25183]{color:#e74c3c}.target-section[data-v-99f25183]{padding-top:15px;border-top:1px solid #eee}.improvement-text[data-v-99f25183]{margin-top:10px;color:#555}.improvement-text strong[data-v-99f25183]{color:#2c3e50}.calculator-footer[data-v-99f25183]{text-align:center;font-size:.8rem;color:#777;margin-top:20px}@media (max-width: 600px){.kd-calculator[data-v-99f25183]{padding:15px}.calculator-header h1[data-v-99f25183]{font-size:1.5rem}.result-grid[data-v-99f25183]{grid-template-columns:1fr}.action-buttons[data-v-99f25183]{flex-direction:column}}.linear-calculator[data-v-1ca8ce23]{max-width:800px;padding:20px;font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}h1[data-v-1ca8ce23]{color:#2c3e50;text-align:center;margin-bottom:5px}.subtitle[data-v-1ca8ce23]{text-align:center;color:#7f8c8d;margin-bottom:30px}.dimension-selector[data-v-1ca8ce23]{margin-bottom:20px;display:flex;align-items:center;gap:10px}.dimension-selector select[data-v-1ca8ce23]{padding:8px 12px;border-radius:4px;border:1px solid #ddd}.vector-inputs[data-v-1ca8ce23]{margin-bottom:20px}.vector-row[data-v-1ca8ce23]{display:flex;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}.vector-label[data-v-1ca8ce23]{font-weight:700;min-width:70px}.component-input[data-v-1ca8ce23]{width:60px;padding:8px;border:1px solid #ddd;border-radius:4px;text-align:center}.remove-btn[data-v-1ca8ce23]{background:#e74c3c;color:#fff;border:none;border-radius:50%;width:25px;height:25px;cursor:pointer;display:flex;align-items:center;justify-content:center}.action-buttons[data-v-1ca8ce23]{display:flex;gap:10px;margin-bottom:20px;flex-wrap:wrap}.action-buttons button[data-v-1ca8ce23]{padding:10px 15px;border:none;border-radius:4px;cursor:pointer;font-weight:700}.add-btn[data-v-1ca8ce23]{background:#3498db;color:#fff}.calculate-btn[data-v-1ca8ce23]{background:#2ecc71;color:#fff}.reset-btn[data-v-1ca8ce23]{background:#95a5a6;color:#fff}.result-section[data-v-1ca8ce23]{margin-bottom:30px}.result-card[data-v-1ca8ce23]{padding:15px;border-radius:8px;background:#f8f9fa;border-left:5px solid #2ecc71}.result-card.dependent[data-v-1ca8ce23]{border-left-color:#e74c3c}.result-card h3[data-v-1ca8ce23]{margin-top:0;color:#2c3e50}.dependencies[data-v-1ca8ce23]{margin-top:15px;padding-top:15px;border-top:1px solid #eee}.instructions[data-v-1ca8ce23]{background:#f8f9fa;padding:15px;border-radius:8px}.instructions h3[data-v-1ca8ce23]{margin-top:0;color:#2c3e50}.note[data-v-1ca8ce23]{font-style:italic;color:#7f8c8d;font-size:.9em}@media (max-width: 600px){.linear-calculator[data-v-1ca8ce23]{padding:15px}.vector-row[data-v-1ca8ce23]{flex-direction:column;align-items:flex-start;gap:5px}.action-buttons[data-v-1ca8ce23]{flex-direction:column}.action-buttons button[data-v-1ca8ce23]{width:100%}}.gestation-calculator[data-v-92a7ad22]{max-width:600px;padding:20px;font-family:Arial,sans-serif}h1[data-v-92a7ad22]{color:#4a6b2a;text-align:center;margin-bottom:5px}.subtitle[data-v-92a7ad22]{text-align:center;color:#6b7280;margin-bottom:30px}.input-section[data-v-92a7ad22]{margin-bottom:20px}.input-group[data-v-92a7ad22]{margin-bottom:15px}.input-group label[data-v-92a7ad22]{display:block;margin-bottom:5px;font-weight:600;color:#4b5563}.date-input[data-v-92a7ad22],.days-input[data-v-92a7ad22]{width:100%;padding:10px;border:1px solid #d1d5db;border-radius:6px;font-size:16px}.note[data-v-92a7ad22]{font-size:.8em;color:#6b7280;display:block;margin-top:5px}.calculate-btn[data-v-92a7ad22]{width:100%;padding:12px;background-color:#4a6b2a;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;margin-bottom:20px}.result-section[data-v-92a7ad22]{margin-bottom:30px}.result-card[data-v-92a7ad22]{background-color:#f9fafb;border-radius:8px;padding:20px;border-left:4px solid #4a6b2a}.result-card h3[data-v-92a7ad22]{margin-top:0;color:#4a6b2a;border-bottom:1px solid #e5e7eb;padding-bottom:10px}.timeline[data-v-92a7ad22]{margin-top:20px}.timeline-item[data-v-92a7ad22]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px dashed #e5e7eb}.timeline-date[data-v-92a7ad22]{font-weight:600;color:#4a6b2a}.timeline-label[data-v-92a7ad22]{flex-grow:1;padding-left:20px}.info-section[data-v-92a7ad22]{background-color:#f3f4f6;padding:15px;border-radius:8px}.info-section h3[data-v-92a7ad22]{color:#4a6b2a;margin-top:0}.info-section ul[data-v-92a7ad22]{padding-left:20px}.info-section li[data-v-92a7ad22]{margin-bottom:8px;color:#4b5563}@media (max-width: 480px){.gestation-calculator[data-v-92a7ad22]{padding:15px}.timeline-item[data-v-92a7ad22]{flex-direction:column}.timeline-label[data-v-92a7ad22]{padding-left:0;margin:5px 0}}.mohrs-circle-calculator[data-v-f49cb9e8]{max-width:800px;padding:20px;font-family:Arial,sans-serif}h1[data-v-f49cb9e8]{color:#4a6b2a;text-align:center;margin-bottom:5px}.subtitle[data-v-f49cb9e8]{text-align:center;color:#6b7280;margin-bottom:30px}.input-section[data-v-f49cb9e8]{margin-bottom:20px}.input-row[data-v-f49cb9e8]{display:flex;gap:20px;margin-bottom:15px}.input-group[data-v-f49cb9e8]{flex:1}.input-group label[data-v-f49cb9e8]{display:block;margin-bottom:5px;font-weight:600;color:#4b5563}.input-group input[data-v-f49cb9e8]{width:100%;padding:10px;border:1px solid #d1d5db;border-radius:6px;font-size:16px}.calculate-btn[data-v-f49cb9e8]{width:100%;padding:12px;background-color:#4a6b2a;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;margin-bottom:20px}.results-section[data-v-f49cb9e8]{display:flex;gap:20px;margin-bottom:30px}.principal-stresses[data-v-f49cb9e8],.transformed-stresses[data-v-f49cb9e8]{flex:1;background-color:#f9fafb;border-radius:8px;padding:15px;border-left:4px solid #4a6b2a}.chart-container[data-v-f49cb9e8]{position:relative;height:400px;margin-bottom:30px}.info-section[data-v-f49cb9e8]{background-color:#f3f4f6;padding:15px;border-radius:8px}.info-section h3[data-v-f49cb9e8]{color:#4a6b2a;margin-top:0}.info-section ul[data-v-f49cb9e8]{padding-left:20px}.info-section li[data-v-f49cb9e8]{margin-bottom:8px;color:#4b5563}@media (max-width: 768px){.input-row[data-v-f49cb9e8]{flex-direction:column;gap:10px}.results-section[data-v-f49cb9e8]{flex-direction:column}.chart-container[data-v-f49cb9e8]{height:300px}}.mortgage-calculator[data-v-874bcec2]{max-width:900px;padding:20px;font-family:Arial,sans-serif}h1[data-v-874bcec2]{color:#2c3e50;text-align:center;margin-bottom:5px}.subtitle[data-v-874bcec2]{text-align:center;color:#7f8c8d;margin-bottom:30px}.input-section[data-v-874bcec2]{margin-bottom:20px}.input-row[data-v-874bcec2]{display:flex;gap:20px;margin-bottom:15px}.input-group[data-v-874bcec2]{flex:1}.input-group label[data-v-874bcec2]{display:block;margin-bottom:5px;font-weight:600;color:#34495e}.input-group input[data-v-874bcec2],.input-group select[data-v-874bcec2]{width:100%;padding:10px;border:1px solid #bdc3c7;border-radius:6px;font-size:16px}.calculate-btn[data-v-874bcec2]{width:100%;padding:12px;background-color:#3498db;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;margin-bottom:20px;transition:background-color .3s}.calculate-btn[data-v-874bcec2]:hover{background-color:#2980b9}.results-section[data-v-874bcec2]{display:flex;gap:20px;margin-bottom:30px}.summary[data-v-874bcec2],.breakdown[data-v-874bcec2]{flex:1;background-color:#f8f9fa;border-radius:8px;padding:15px;border-left:4px solid #3498db}.total-payment[data-v-874bcec2]{font-weight:700;color:#2c3e50;font-size:1.1em;margin-top:10px}.chart-container[data-v-874bcec2]{position:relative;height:400px;margin-bottom:20px}.disclaimer[data-v-874bcec2]{font-size:.9em;color:#7f8c8d;text-align:center;margin-top:20px;padding:10px;border-top:1px solid #ecf0f1}@media (max-width: 768px){.input-row[data-v-874bcec2],.results-section[data-v-874bcec2]{flex-direction:column}.chart-container[data-v-874bcec2]{height:300px}}.calculator-container[data-v-44e005fb]{max-width:800px;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}.header[data-v-44e005fb]{text-align:center;margin-bottom:30px}.header h1[data-v-44e005fb]{color:#2c3e50;margin-bottom:5px}.header p[data-v-44e005fb]{color:#7f8c8d;margin-top:0}.input-section[data-v-44e005fb]{background:#f8f9fa;padding:20px;border-radius:8px;margin-bottom:20px;display:flex;flex-wrap:wrap;gap:15px;align-items:flex-end}.input-group[data-v-44e005fb]{flex:1;min-width:200px}label[data-v-44e005fb]{display:block;margin-bottom:5px;font-weight:600;color:#2c3e50}input[data-v-44e005fb]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px}button[data-v-44e005fb]{background-color:#3498db;color:#fff;border:none;padding:12px 20px;border-radius:4px;cursor:pointer;font-size:16px;font-weight:600;transition:background-color .3s;min-width:150px}button[data-v-44e005fb]:hover{background-color:#2980b9}button[data-v-44e005fb]:disabled{background-color:#bdc3c7;cursor:not-allowed}.loading[data-v-44e005fb]{text-align:center;padding:30px}.spinner[data-v-44e005fb]{border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top:4px solid #3498db;width:40px;height:40px;animation:spin-44e005fb 1s linear infinite;margin:0 auto 15px}@keyframes spin-44e005fb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.result-section[data-v-44e005fb]{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 10px #0000001a}.probability-display[data-v-44e005fb]{text-align:center;margin-bottom:30px}.probability-display h2[data-v-44e005fb]{color:#2c3e50;margin-bottom:15px}.probability-bar[data-v-44e005fb]{height:30px;background-color:#ecf0f1;border-radius:15px;overflow:hidden;margin:0 auto;max-width:500px}.probability-fill[data-v-44e005fb]{height:100%;background:linear-gradient(90deg,#3498db,#2ecc71);transition:width .5s ease}.chart-container[data-v-44e005fb]{height:300px;margin:30px 0;position:relative}.factors ul[data-v-44e005fb]{list-style-type:none;padding:0}.factors li[data-v-44e005fb]{padding:8px 0;border-bottom:1px solid #eee;display:flex;justify-content:space-between}.error-message[data-v-44e005fb]{color:#e74c3c;background-color:#fadbd8;padding:15px;border-radius:4px;margin-top:20px;text-align:center}@media (max-width: 600px){.input-group[data-v-44e005fb]{min-width:100%}button[data-v-44e005fb]{width:100%}.probability-bar[data-v-44e005fb]{height:20px}}.calculator-container[data-v-f7b97669]{max-width:1200px;padding:20px;font-family:Arial,sans-serif}h1[data-v-f7b97669]{text-align:center;color:#2c3e50;margin-bottom:30px}.input-section[data-v-f7b97669]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:30px;background:#f8f9fa;padding:20px;border-radius:8px}.input-group[data-v-f7b97669]{display:flex;flex-direction:column}label[data-v-f7b97669]{margin-bottom:8px;font-weight:700;color:#495057}input[data-v-f7b97669]{padding:10px;border:1px solid #ced4da;border-radius:4px;font-size:16px}button[data-v-f7b97669]{grid-column:1 / -1;padding:12px;background-color:#3498db;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .3s}button[data-v-f7b97669]:hover{background-color:#2980b9}.results-section[data-v-f7b97669]{margin-top:30px}.summary-cards[data-v-f7b97669]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:30px}.card[data-v-f7b97669]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a;text-align:center}.card h3[data-v-f7b97669]{margin-top:0;color:#2c3e50}.card p[data-v-f7b97669]{font-size:24px;font-weight:700;color:#3498db;margin-bottom:0}.chart-container[data-v-f7b97669]{margin:40px 0;background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a}.amortization-table[data-v-f7b97669]{overflow-x:auto;margin-top:30px}table[data-v-f7b97669]{width:100%;border-collapse:collapse;background:#fff;box-shadow:0 2px 10px #0000001a;border-radius:8px}th[data-v-f7b97669],td[data-v-f7b97669]{padding:12px 15px;text-align:left;border-bottom:1px solid #ddd}th[data-v-f7b97669]{background-color:#3498db;color:#fff}tr[data-v-f7b97669]:nth-child(2n){background-color:#f8f9fa}@media (max-width: 768px){.input-section[data-v-f7b97669],.summary-cards[data-v-f7b97669]{grid-template-columns:1fr}}.calculator[data-v-e143596e]{max-width:800px;padding:2rem;font-family:Inter,sans-serif;color:#1f2937}header[data-v-e143596e]{text-align:center;margin-bottom:2rem}header h1[data-v-e143596e]{font-size:2rem;font-weight:700;color:#111827}header p[data-v-e143596e]{color:#6b7280;margin-top:.5rem}.card[data-v-e143596e]{background:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden}.input-section[data-v-e143596e]{padding:2rem;border-bottom:1px solid #E5E7EB}.input-group label[data-v-e143596e]{display:block;margin-bottom:1rem;font-weight:500;color:#374151}.dimension-inputs[data-v-e143596e]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.dimension-inputs>div[data-v-e143596e]{position:relative}.dimension-inputs input[data-v-e143596e]{width:100%;padding:.75rem;border:1px solid #D1D5DB;border-radius:.5rem;font-size:1rem}.dimension-inputs span[data-v-e143596e]{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:#6b7280}.unit-selector[data-v-e143596e]{margin-top:2rem}.unit-selector label[data-v-e143596e]{display:block;margin-bottom:1rem;font-weight:500;color:#374151}.unit-options[data-v-e143596e]{display:flex;gap:.5rem}.unit-options button[data-v-e143596e]{flex:1;padding:.75rem;background:#f3f4f6;border:none;border-radius:.5rem;font-size:.875rem;cursor:pointer;transition:all .2s}.unit-options button.active[data-v-e143596e]{background:#6366f1;color:#fff}.result-section[data-v-e143596e]{padding:2rem}.result-card[data-v-e143596e]{text-align:center}.result-card h3[data-v-e143596e]{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.result-value[data-v-e143596e]{font-size:2.5rem;font-weight:700;color:#6366f1;margin-bottom:2rem}.result-value span[data-v-e143596e]{font-size:1rem;font-weight:400;color:#6b7280}.chart-container[data-v-e143596e]{max-width:300px;margin:0 auto}@media (max-width: 768px){.dimension-inputs[data-v-e143596e]{grid-template-columns:1fr}.unit-options[data-v-e143596e]{flex-direction:column}.calculator[data-v-e143596e]{padding:1rem}}.calculator[data-v-702087ce]{max-width:900px;padding:2rem;font-family:Inter,sans-serif;color:#1f2937}header[data-v-702087ce]{text-align:center;margin-bottom:2rem}header h1[data-v-702087ce]{font-size:2rem;font-weight:700;color:#111827}header p[data-v-702087ce]{color:#6b7280;margin-top:.5rem}.unit-toggle[data-v-702087ce]{display:flex;justify-content:left;gap:1rem;margin-bottom:2rem}.unit-toggle button[data-v-702087ce]{padding:.75rem 1.5rem;background:#e5e7eb;border:none;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s}.unit-toggle button.active[data-v-702087ce]{background:#3b82f6;color:#fff}.board-inputs[data-v-702087ce]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;margin-bottom:1.5rem}.board-card[data-v-702087ce]{background:#fff;border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 3px #0000001a}.board-card h3[data-v-702087ce]{margin-top:0;margin-bottom:1.5rem;color:#374151}.input-group[data-v-702087ce]{margin-bottom:1rem;position:relative}.input-group label[data-v-702087ce]{display:block;margin-bottom:.5rem;font-weight:500;color:#4b5563}.input-group input[data-v-702087ce]{width:100%;padding:.75rem;border:1px solid #D1D5DB;border-radius:.5rem;font-size:1rem}.input-group span[data-v-702087ce]{position:absolute;right:.75rem;top:50%;transform:translateY(50%);color:#6b7280}.remove-btn[data-v-702087ce]{width:100%;padding:.5rem;background:#fee2e2;color:#dc2626;border:none;border-radius:.5rem;cursor:pointer;transition:all .2s}.remove-btn[data-v-702087ce]:hover{background:#fecaca}.add-btn[data-v-702087ce]{display:block;width:100%;padding:.75rem;background:#eff6ff;color:#3b82f6;border:1px dashed #3B82F6;border-radius:.5rem;font-weight:500;cursor:pointer;margin-bottom:2rem;transition:all .2s}.add-btn[data-v-702087ce]:hover{background:#dbeafe}.results[data-v-702087ce]{background:#fff;border-radius:.75rem;padding:2rem;margin-bottom:2rem;box-shadow:0 1px 3px #0000001a}.total[data-v-702087ce]{text-align:center;margin-bottom:2rem}.total h2[data-v-702087ce]{margin-top:0;color:#374151}.value[data-v-702087ce]{font-size:3rem;font-weight:700;color:#3b82f6}.chart-container[data-v-702087ce]{max-width:100%;margin:0 auto}.illustration[data-v-702087ce]{background:#fff;border-radius:.75rem;padding:2rem;box-shadow:0 1px 3px #0000001a}.illustration h3[data-v-702087ce]{margin-top:0;text-align:center;color:#374151}.formula[data-v-702087ce]{text-align:center;font-family:monospace;font-size:1.25rem;background:#f3f4f6;padding:1rem;border-radius:.5rem;margin:1.5rem 0}.diagram[data-v-702087ce]{position:relative;height:200px;margin-top:2rem}.board-visual[data-v-702087ce]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150px;height:80px;background:#f59e0b;opacity:.7}.thickness[data-v-702087ce]{position:absolute;top:-20px;left:50%;transform:translate(-50%);width:2px;height:20px;background:#1f2937}.width[data-v-702087ce]{position:absolute;top:50%;right:-20px;transform:translateY(-50%);width:20px;height:2px;background:#1f2937}.length[data-v-702087ce]{position:absolute;bottom:-20px;left:50%;transform:translate(-50%);width:60px;height:2px;background:#1f2937}.dimension-labels[data-v-702087ce]{position:absolute;width:100%;height:100%}.thickness-label[data-v-702087ce]{position:absolute;top:10px;left:50%;transform:translate(-50%);font-size:.75rem}.width-label[data-v-702087ce]{position:absolute;top:50%;right:30px;transform:translateY(-50%);font-size:.75rem}.length-label[data-v-702087ce]{position:absolute;bottom:10px;left:50%;transform:translate(-50%);font-size:.75rem}@media (max-width: 768px){.calculator[data-v-702087ce]{padding:1rem}.board-inputs[data-v-702087ce]{grid-template-columns:1fr}}.calculator[data-v-e15e234b]{max-width:800px;padding:2rem;font-family:Inter,sans-serif;color:#1f2937}header[data-v-e15e234b]{text-align:center;margin-bottom:2rem}header h1[data-v-e15e234b]{font-size:2rem;font-weight:700;color:#111827}header p[data-v-e15e234b]{color:#6b7280;margin-top:.5rem}.card[data-v-e15e234b]{background:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden;margin-bottom:2rem}.input-section[data-v-e15e234b]{padding:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;border-bottom:1px solid #E5E7EB}.input-group[data-v-e15e234b]{margin-bottom:0}.input-group label[data-v-e15e234b]{display:block;margin-bottom:.5rem;font-weight:500;color:#374151}.input-group input[data-v-e15e234b],.input-group select[data-v-e15e234b]{width:100%;padding:.75rem;border:1px solid #D1D5DB;border-radius:.5rem;font-size:1rem}.result-section[data-v-e15e234b]{padding:2rem}.result-card[data-v-e15e234b]{text-align:center;margin-bottom:2rem}.result-card h3[data-v-e15e234b]{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.result-value[data-v-e15e234b]{font-size:3rem;font-weight:700;color:#3b82f6}.result-value span[data-v-e15e234b]{font-size:1.5rem;font-weight:400;color:#6b7280}.chart-container[data-v-e15e234b]{margin:2rem 0;height:300px}.percentage-table[data-v-e15e234b]{margin-top:2rem}.percentage-table h3[data-v-e15e234b]{text-align:center;margin-bottom:1rem}table[data-v-e15e234b]{width:100%;border-collapse:collapse}th[data-v-e15e234b],td[data-v-e15e234b]{padding:.75rem;text-align:left;border-bottom:1px solid #E5E7EB}th[data-v-e15e234b]{font-weight:600;background:#f3f4f6}.illustration[data-v-e15e234b]{background:#fff;border-radius:1rem;padding:2rem;box-shadow:0 4px 6px -1px #0000001a}.illustration h3[data-v-e15e234b]{text-align:center;margin-top:0;margin-bottom:1.5rem}.training-zones[data-v-e15e234b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.zone[data-v-e15e234b]{padding:1rem;border-radius:.5rem;text-align:center}.zone h4[data-v-e15e234b]{margin-top:0;margin-bottom:.5rem}.zone p[data-v-e15e234b]{margin-bottom:0;font-size:.875rem}.endurance[data-v-e15e234b]{background:#eff6ff;border:1px solid #93C5FD}.hypertrophy[data-v-e15e234b]{background:#ecfdf5;border:1px solid #6EE7B7}.strength[data-v-e15e234b]{background:#fef3c7;border:1px solid #FCD34D}.max-effort[data-v-e15e234b]{background:#fee2e2;border:1px solid #FCA5A5}@media (max-width: 768px){.calculator[data-v-e15e234b]{padding:1rem}.input-section[data-v-e15e234b]{grid-template-columns:1fr}.training-zones[data-v-e15e234b]{grid-template-columns:1fr 1fr}}.terminus-calculator[data-v-ca823f3a]{max-width:1200px;margin:0 auto;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}header[data-v-ca823f3a]{text-align:center;margin-bottom:30px}header h1[data-v-ca823f3a]{color:#2c3e50;margin-bottom:10px}.calculator-container[data-v-ca823f3a]{display:flex;flex-wrap:wrap;gap:30px}.input-section[data-v-ca823f3a],.result-section[data-v-ca823f3a]{flex:1;min-width:300px}.calculation-type[data-v-ca823f3a]{margin-bottom:25px}.type-options[data-v-ca823f3a]{display:flex;gap:10px;margin-top:10px;flex-wrap:wrap}.type-options button[data-v-ca823f3a]{flex:1;min-width:120px;padding:10px;background-color:#f8f9fa;border:1px solid #ced4da;border-radius:4px;cursor:pointer;transition:all .3s;color:#7d7979}.type-options button.active[data-v-ca823f3a]{background-color:#4a6baf;color:#fff;border-color:#4a6baf}.input-group[data-v-ca823f3a]{background:#f8f9fa;padding:15px;border-radius:8px;margin-bottom:20px}.input-group h3[data-v-ca823f3a]{margin-top:0;color:#2c3e50;border-bottom:1px solid #ddd;padding-bottom:8px}.input-row[data-v-ca823f3a]{margin-bottom:15px}.input-row label[data-v-ca823f3a]{display:block;margin-bottom:5px;font-weight:600;color:#495057}.input-row input[data-v-ca823f3a],.input-row select[data-v-ca823f3a]{width:100%;padding:8px 12px;border:1px solid #ced4da;border-radius:4px;font-size:16px}.range-slider[data-v-ca823f3a]{margin-top:10px}.range-slider input[data-v-ca823f3a]{width:100%;padding:0}.action-buttons[data-v-ca823f3a]{display:flex;gap:10px;margin-top:20px}.action-buttons button[data-v-ca823f3a]{flex:1;padding:12px;border:none;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .3s}.action-buttons button[data-v-ca823f3a]:first-child{background-color:#4a6baf;color:#fff}.action-buttons button[data-v-ca823f3a]:first-child:hover{background-color:#3a5a9f}.action-buttons button[data-v-ca823f3a]:first-child:disabled{background-color:#ccc;cursor:not-allowed}.action-buttons button.secondary[data-v-ca823f3a]{background-color:#f8f9fa;border:1px solid #ced4da;color:#2c3e50}.action-buttons button.secondary[data-v-ca823f3a]:hover{background-color:#e9ecef}.results-container[data-v-ca823f3a]{background:#f8f9fa;padding:20px;border-radius:8px;min-height:400px}.result-display[data-v-ca823f3a]{text-align:center;margin:20px 0;padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a}.result-value[data-v-ca823f3a]{font-size:36px;font-weight:700;color:#2c3e50;margin:10px 0}.result-description[data-v-ca823f3a]{color:#6c757d;font-size:14px}.visualization-tabs[data-v-ca823f3a]{display:flex;gap:10px;margin:20px 0;border-bottom:1px solid #ddd;padding-bottom:10px}.visualization-tabs button[data-v-ca823f3a]{padding:8px 16px;background:none;border:none;border-bottom:3px solid transparent;cursor:pointer;font-weight:600;color:#495057}.visualization-tabs button.active[data-v-ca823f3a]{border-bottom-color:#4a6baf;color:#4a6baf}.chart-container[data-v-ca823f3a]{position:relative;height:300px;width:100%;margin:20px 0}.methodology-container[data-v-ca823f3a]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000001a}.methodology-container h4[data-v-ca823f3a]{color:#2c3e50;margin-top:0}.methodology-container .formula[data-v-ca823f3a]{background:#f8f9fa;padding:10px;border-radius:4px;font-family:monospace;margin:10px 0;text-align:center}.download-actions[data-v-ca823f3a]{margin-top:20px}.download-button[data-v-ca823f3a]{display:flex;align-items:center;justify-content:center;gap:8px;background-color:#59a14f;color:#fff;padding:10px;border:none;border-radius:4px;cursor:pointer;width:100%}.download-button[data-v-ca823f3a]:hover{background-color:#4a8c40}.error-message[data-v-ca823f3a]{color:#dc3545;background:#f8d7da;padding:10px;border-radius:4px;margin-bottom:15px}.placeholder[data-v-ca823f3a]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;text-align:center;color:#6c757d}.placeholder-icon[data-v-ca823f3a]{margin-bottom:20px}.info-section[data-v-ca823f3a]{margin-top:40px}details[data-v-ca823f3a]{background:#f8f9fa;padding:15px;border-radius:8px;cursor:pointer}summary[data-v-ca823f3a]{font-weight:600;font-size:18px;color:#2c3e50}.info-content[data-v-ca823f3a]{margin-top:15px}.info-content h4[data-v-ca823f3a]{color:#2c3e50;margin-bottom:10px}.info-content p[data-v-ca823f3a],.info-content ul[data-v-ca823f3a]{margin-bottom:10px;line-height:1.6}.info-content ul[data-v-ca823f3a]{padding-left:20px}.info-content .formula[data-v-ca823f3a]{background:#e9ecef;padding:8px;border-radius:4px;font-family:monospace;margin:10px 0;display:inline-block}.info-content table[data-v-ca823f3a]{width:100%;border-collapse:collapse;margin:15px 0}.info-content table th[data-v-ca823f3a],.info-content table td[data-v-ca823f3a]{padding:10px;text-align:left;border:1px solid #ddd}.info-content table th[data-v-ca823f3a]{background-color:#4a6baf;color:#fff}.info-content table tr[data-v-ca823f3a]:nth-child(2n){background-color:#f8f9fa}@media (max-width: 768px){.calculator-container[data-v-ca823f3a]{flex-direction:column}.type-options button[data-v-ca823f3a]{min-width:100px}.result-value[data-v-ca823f3a]{font-size:28px}}.calculator[data-v-13a96eb5]{max-width:600px;padding:20px;font-family:Arial,sans-serif}.input-group[data-v-13a96eb5]{margin-bottom:15px}input[data-v-13a96eb5]{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}.results[data-v-13a96eb5]{margin:20px 0;padding:15px;background:#f5f5f5;border-radius:4px}@media (max-width: 768px){.calculator[data-v-13a96eb5]{padding:10px}}.time-calculator[data-v-42bb9274]{max-width:600px;padding:20px;font-family:Arial,sans-serif}.error-message[data-v-42bb9274]{color:#f44336;margin:10px 0;padding:10px;background-color:#ffebee;border-radius:4px}.entries-table[data-v-42bb9274]{margin:20px 0}table[data-v-42bb9274]{width:100%;border-collapse:collapse}th[data-v-42bb9274],td[data-v-42bb9274]{padding:12px;border:1px solid #ddd;text-align:center}input[type=time][data-v-42bb9274]{padding:8px;border:1px solid #ccc;border-radius:4px;width:100%}.summary[data-v-42bb9274]{margin-top:30px;text-align:center}canvas[data-v-42bb9274]{max-height:300px;margin-top:20px}@media (max-width: 600px){th[data-v-42bb9274],td[data-v-42bb9274]{padding:8px;font-size:14px}}.ramsey-calculator[data-v-0e2f30ca]{max-width:1000px;padding:20px;font-family:Arial,sans-serif}.calculator-grid[data-v-0e2f30ca]{display:grid;grid-template-columns:1fr 1fr;gap:30px}.input-section[data-v-0e2f30ca]{background:#f9f9f9;padding:20px;border-radius:8px}.form-group[data-v-0e2f30ca]{margin-bottom:20px}label[data-v-0e2f30ca]{display:block;margin-bottom:8px;font-weight:700}input[data-v-0e2f30ca]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px}.allocation-section[data-v-0e2f30ca]{margin-top:30px;padding-top:20px;border-top:1px solid #eee}.allocation-grid[data-v-0e2f30ca]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.results-section[data-v-0e2f30ca]{display:flex;flex-direction:column;gap:20px}.result-card[data-v-0e2f30ca]{background:#f0f7ff;padding:20px;border-radius:8px;text-align:center}.result-value[data-v-0e2f30ca]{font-size:28px;font-weight:700;color:#2c7be5;margin-top:10px}.chart-container[data-v-0e2f30ca]{height:300px;margin-top:20px}.ramsey-quote[data-v-0e2f30ca]{margin-top:30px;padding:15px;background:#fff8e6;border-left:4px solid #ffc107;font-style:italic}.ramsey-quote span[data-v-0e2f30ca]{display:block;margin-top:10px;font-weight:700}@media (max-width: 768px){.calculator-grid[data-v-0e2f30ca]{grid-template-columns:1fr}.ramsey-calculator[data-v-0e2f30ca]{padding:0}.allocation-grid[data-v-0e2f30ca]{grid-template-columns:1fr}}.gpa-calculator[data-v-6d35154e]{max-width:900px;padding:20px;font-family:Arial,sans-serif}.calculator-container[data-v-6d35154e]{display:grid;grid-template-columns:1fr 1fr;gap:30px}.courses-section[data-v-6d35154e]{background:#f8f9fa;padding:20px;border-radius:8px}.course-row[data-v-6d35154e]{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:10px;margin-bottom:15px;align-items:center}input[data-v-6d35154e],select[data-v-6d35154e]{padding:8px 12px;border:1px solid #ddd;border-radius:4px}.remove-btn[data-v-6d35154e]{background:#ff6b6b;color:#fff;border:none;border-radius:50%;width:30px;height:30px;cursor:pointer;font-size:16px}.add-btn[data-v-6d35154e]{background:#4caf50;color:#fff;border:none;padding:10px 15px;border-radius:4px;cursor:pointer;margin-top:10px}.results-section[data-v-6d35154e]{display:flex;flex-direction:column;gap:20px}.gpa-display[data-v-6d35154e]{background:#e3f2fd;padding:20px;border-radius:8px;text-align:center}.gpa-value[data-v-6d35154e]{font-size:48px;font-weight:700;color:#1976d2;margin:10px 0}.gpa-scale[data-v-6d35154e]{color:#666;font-size:14px}.chart-container[data-v-6d35154e]{height:300px;background:#fff;padding:15px;border-radius:8px;box-shadow:0 2px 8px #0000001a}@media (max-width: 768px){.calculator-container[data-v-6d35154e]{grid-template-columns:1fr;display:block!important}.gpa-calculator[data-v-6d35154e]{padding:0}.cyxy-ignore-trs[data-v-6d35154e]{width:150px}.course-row[data-v-6d35154e]{grid-template-columns:2fr 1fr 1fr auto;align-items:normal}}.determinant-calculator[data-v-0ac214a4]{max-width:900px;padding:20px;font-family:Arial,sans-serif}.controls[data-v-0ac214a4]{background:#f8f9fa;padding:20px;border-radius:8px;margin-bottom:20px}.size-control[data-v-0ac214a4]{margin-bottom:15px}.size-control select[data-v-0ac214a4]{padding:8px;margin-left:10px}.matrix-input[data-v-0ac214a4]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:20px 0}.matrix-row[data-v-0ac214a4]{display:flex;gap:10px;justify-content:center}.matrix-row input[data-v-0ac214a4]{width:60px;height:40px;text-align:center;font-size:16px}button[data-v-0ac214a4]{background:#4285f4;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:16px;margin-right:10px}button[data-v-0ac214a4]:disabled{background:#ccc}.random-btn[data-v-0ac214a4]{background:#34a853}.results-section[data-v-0ac214a4]{display:grid;grid-template-columns:1fr 2fr;gap:30px}.result-display[data-v-0ac214a4]{background:#e8f5e9;padding:20px;border-radius:8px}.result-display .value[data-v-0ac214a4]{font-size:24px;font-weight:700;color:#2e7d32;margin-top:10px}.chart-container[data-v-0ac214a4]{height:400px;background:#fff;padding:15px;border-radius:8px;box-shadow:0 2px 8px #0000001a}@media (max-width: 768px){.results-section[data-v-0ac214a4]{grid-template-columns:1fr}.chart-container[data-v-0ac214a4]{height:300px}.matrix-row input[data-v-0ac214a4]{width:50px;height:35px}}.double-integral-calculator[data-v-9d8327f6]{max-width:1200px;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}header[data-v-9d8327f6]{text-align:center;margin-bottom:30px}header h1[data-v-9d8327f6]{color:#2c3e50;margin-bottom:10px}.calculator-container[data-v-9d8327f6]{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:30px}.input-section[data-v-9d8327f6],.result-section[data-v-9d8327f6]{flex:1;min-width:300px}.function-input[data-v-9d8327f6],.limit-group[data-v-9d8327f6],.options[data-v-9d8327f6]{background:#f8f9fa;padding:15px;border-radius:8px;margin-bottom:20px}.limit-group h3[data-v-9d8327f6],.options h3[data-v-9d8327f6]{margin-top:0;color:#2c3e50;border-bottom:1px solid #ddd;padding-bottom:8px}.limits-container[data-v-9d8327f6]{display:flex;gap:20px;margin-bottom:20px}.limit-group[data-v-9d8327f6]{flex:1}.limit-input[data-v-9d8327f6],.option-group[data-v-9d8327f6]{margin-bottom:15px}label[data-v-9d8327f6]{display:block;margin-bottom:5px;font-weight:600;color:#495057}input[data-v-9d8327f6],select[data-v-9d8327f6]{width:100%;padding:8px 12px;border:1px solid #ced4da;border-radius:4px;font-size:16px}button[data-v-9d8327f6]{background-color:#4a6baf;color:#fff;border:none;padding:12px 20px;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .3s;width:100%}button[data-v-9d8327f6]:hover{background-color:#3a5a9f}button[data-v-9d8327f6]:disabled{background-color:#ccc;cursor:not-allowed}.result-display[data-v-9d8327f6]{background:#e8f4fd;padding:20px;border-radius:8px;margin-bottom:20px;text-align:center}.integral-notation[data-v-9d8327f6]{font-size:24px;margin:15px 0}.result-value[data-v-9d8327f6]{font-size:32px;font-weight:700;color:#2c3e50;margin:10px 0}.computation-time[data-v-9d8327f6]{font-style:italic;color:#6c757d}.error-message[data-v-9d8327f6]{color:#dc3545;background:#f8d7da;padding:10px;border-radius:4px;margin-bottom:15px}.visualization[data-v-9d8327f6]{margin-top:30px}.chart-container[data-v-9d8327f6]{position:relative;height:400px;width:100%}.warning[data-v-9d8327f6]{background:#fff3cd;color:#856404;padding:10px;border-radius:4px;margin-top:10px;font-size:14px}.examples-section[data-v-9d8327f6]{margin-bottom:30px}.example-buttons[data-v-9d8327f6]{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.example-buttons button[data-v-9d8327f6]{flex:1 1 200px;background-color:#6c757d;padding:8px 12px;font-size:14px}.example-buttons button[data-v-9d8327f6]:hover{background-color:#5a6268}.help-section[data-v-9d8327f6]{margin-top:40px}details[data-v-9d8327f6]{background:#f8f9fa;padding:15px;border-radius:8px;cursor:pointer}summary[data-v-9d8327f6]{font-weight:600;font-size:18px;color:#2c3e50}.help-content[data-v-9d8327f6]{margin-top:15px;padding-left:20px}.help-content p[data-v-9d8327f6]{margin-bottom:10px;line-height:1.6}@media (max-width: 768px){.limits-container[data-v-9d8327f6],.calculator-container[data-v-9d8327f6]{flex-direction:column}.example-buttons button[data-v-9d8327f6]{flex:1 1 100%}}.land-loan-calculator[data-v-aa5d45a3]{max-width:1200px;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}header[data-v-aa5d45a3]{text-align:center;margin-bottom:30px}header h1[data-v-aa5d45a3]{color:#2c3e50;margin-bottom:10px}.calculator-container[data-v-aa5d45a3]{display:flex;flex-wrap:wrap;gap:30px}.input-section[data-v-aa5d45a3],.result-section[data-v-aa5d45a3]{flex:1;min-width:300px}.input-group[data-v-aa5d45a3]{margin-bottom:20px}label[data-v-aa5d45a3]{display:block;margin-bottom:5px;font-weight:600;color:#495057}input[data-v-aa5d45a3],select[data-v-aa5d45a3]{width:100%;padding:10px 12px;border:1px solid #ced4da;border-radius:4px;font-size:16px}.range-slider[data-v-aa5d45a3]{margin-top:10px}.range-slider input[data-v-aa5d45a3]{width:100%;padding:0}.subtext[data-v-aa5d45a3]{font-size:12px;color:#6c757d;margin-top:5px}button[data-v-aa5d45a3]{background-color:#4a6baf;color:#fff;border:none;padding:12px 20px;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .3s;width:100%;margin-top:10px}button[data-v-aa5d45a3]:hover{background-color:#3a5a9f}button[data-v-aa5d45a3]:disabled{background-color:#ccc;cursor:not-allowed}.results-container[data-v-aa5d45a3]{background:#f8f9fa;padding:20px;border-radius:8px}.result-cards[data-v-aa5d45a3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin:20px 0}.result-card[data-v-aa5d45a3]{background:#fff;padding:15px;border-radius:8px;box-shadow:0 2px 4px #0000001a;text-align:center}.result-label[data-v-aa5d45a3]{font-size:14px;color:#6c757d;margin-bottom:5px}.result-value[data-v-aa5d45a3]{font-size:18px;font-weight:700;color:#2c3e50}.chart-container[data-v-aa5d45a3],.schedule-container[data-v-aa5d45a3]{position:relative;height:300px;width:100%;margin:20px 0}.chart-legend[data-v-aa5d45a3]{display:flex;justify-content:center;gap:20px;margin-top:10px}.legend-item[data-v-aa5d45a3]{display:flex;align-items:center;gap:5px}.legend-color[data-v-aa5d45a3]{display:inline-block;width:15px;height:15px;border-radius:3px}.principal-color[data-v-aa5d45a3]{background-color:#4e79a7}.interest-color[data-v-aa5d45a3]{background-color:#e15759}.download-section[data-v-aa5d45a3]{display:flex;gap:10px;margin-top:20px}.download-section button[data-v-aa5d45a3]{flex:1;background-color:#59a14f}.download-section button[data-v-aa5d45a3]:hover{background-color:#4a8c40}.error-message[data-v-aa5d45a3]{color:#dc3545;background:#f8d7da;padding:10px;border-radius:4px;margin-bottom:15px}.info-section[data-v-aa5d45a3]{margin-top:40px}details[data-v-aa5d45a3]{background:#f8f9fa;padding:15px;border-radius:8px;cursor:pointer}summary[data-v-aa5d45a3]{font-weight:600;font-size:18px;color:#2c3e50}.info-content[data-v-aa5d45a3]{margin-top:15px;padding-left:20px}.info-content p[data-v-aa5d45a3],.info-content ul[data-v-aa5d45a3]{margin-bottom:10px;line-height:1.6}.info-content ul[data-v-aa5d45a3]{padding-left:20px}@media (max-width: 768px){.calculator-container[data-v-aa5d45a3]{flex-direction:column}.result-cards[data-v-aa5d45a3]{grid-template-columns:1fr 1fr}.download-section[data-v-aa5d45a3]{flex-direction:column}}@media print{.input-section[data-v-aa5d45a3],button[data-v-aa5d45a3],details[data-v-aa5d45a3]{display:none}.result-section[data-v-aa5d45a3]{width:100%}}.partial-derivative-calculator[data-v-f4a8331a]{max-width:1200px;margin:0 auto;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}header[data-v-f4a8331a]{text-align:center;margin-bottom:30px}header h1[data-v-f4a8331a]{color:#2c3e50;margin-bottom:10px}.calculator-container[data-v-f4a8331a]{display:flex;flex-wrap:wrap;gap:30px}.input-section[data-v-f4a8331a],.result-section[data-v-f4a8331a]{flex:1;min-width:300px}.function-input[data-v-f4a8331a]{margin-bottom:20px}.function-input label[data-v-f4a8331a]{display:block;margin-bottom:8px;font-weight:600;color:#495057}.function-input input[data-v-f4a8331a]{width:100%;padding:10px 12px;border:1px solid #ced4da;border-radius:4px;font-size:16px}.examples[data-v-f4a8331a]{margin-top:8px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.example-label[data-v-f4a8331a]{font-size:14px;color:#6c757d}.example-btn[data-v-f4a8331a]{padding:4px 8px;font-size:12px;background-color:#f8f9fa;border:1px solid #ced4da;border-radius:4px;cursor:pointer;transition:all .2s}.example-btn[data-v-f4a8331a]:hover{background-color:#e9ecef}.error-message[data-v-f4a8331a]{color:#dc3545;margin-top:8px;font-size:14px}.variable-selection[data-v-f4a8331a]{margin-bottom:20px}.variable-selection h3[data-v-f4a8331a]{margin-top:0;margin-bottom:10px;color:#2c3e50}.variable-buttons[data-v-f4a8331a]{display:flex;flex-wrap:wrap;gap:8px}.variable-buttons button[data-v-f4a8331a]{padding:8px 12px;background-color:#f8f9fa;border:1px solid #ced4da;border-radius:4px;cursor:pointer;transition:all .2s}.variable-buttons button.active[data-v-f4a8331a]{background-color:#4a6baf;color:#fff;border-color:#4a6baf}.derivative-options[data-v-f4a8331a]{margin-bottom:20px}.derivative-options h3[data-v-f4a8331a]{margin-top:0;margin-bottom:10px;color:#2c3e50}.option-row[data-v-f4a8331a]{margin-bottom:15px}.option-row label[data-v-f4a8331a]{display:block;margin-bottom:5px;font-weight:600;color:#495057}.option-row select[data-v-f4a8331a]{width:100%;padding:8px 12px;border:1px solid #ced4da;border-radius:4px;font-size:16px}.point-inputs[data-v-f4a8331a]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.point-input[data-v-f4a8331a]{display:flex;align-items:center;gap:5px}.point-input input[data-v-f4a8331a]{width:80px;padding:6px 8px;border:1px solid #ced4da;border-radius:4px}.no-vars-message[data-v-f4a8331a]{font-size:14px;color:#6c757d;font-style:italic}.calculate-btn[data-v-f4a8331a]{width:100%;padding:12px;background-color:#4a6baf;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .3s}.calculate-btn[data-v-f4a8331a]:hover{background-color:#3a5a9f}.calculate-btn[data-v-f4a8331a]:disabled{background-color:#ccc;cursor:not-allowed}.result-container[data-v-f4a8331a]{background-color:#f8f9fa;padding:20px;border-radius:8px;min-height:400px}.result-display[data-v-f4a8331a]{margin-bottom:20px}.derivative-notation[data-v-f4a8331a]{font-size:24px;margin-bottom:10px;color:#2c3e50;font-weight:700}.derivative-expression[data-v-f4a8331a]{font-size:18px;margin-bottom:15px;padding:10px;background-color:#fff;border-radius:4px;border:1px solid #e9ecef}.numerical-result[data-v-f4a8331a]{margin-top:15px;padding:10px;background-color:#e8f4fd;border-radius:4px}.result-label[data-v-f4a8331a]{font-weight:600;margin-bottom:5px}.point-values[data-v-f4a8331a]{display:flex;gap:15px;margin-bottom:8px}.result-value[data-v-f4a8331a]{font-size:18px;font-weight:700}.step-by-step[data-v-f4a8331a]{margin-top:20px;padding:15px;background-color:#fff;border-radius:4px;border:1px solid #e9ecef}.step-by-step h3[data-v-f4a8331a]{margin-top:0;color:#2c3e50}.visualization[data-v-f4a8331a]{margin-top:30px}.chart-tabs[data-v-f4a8331a]{display:flex;gap:10px;margin-bottom:15px;border-bottom:1px solid #ddd;padding-bottom:10px}.chart-tabs button[data-v-f4a8331a]{padding:8px 16px;background:none;border:none;border-bottom:3px solid transparent;cursor:pointer;font-weight:600;color:#495057}.chart-tabs button.active[data-v-f4a8331a]{border-bottom-color:#4a6baf;color:#4a6baf}.chart-container[data-v-f4a8331a]{position:relative;height:400px;width:100%}.slice-controls[data-v-f4a8331a]{display:flex;gap:10px;align-items:center;margin-bottom:15px;flex-wrap:wrap}.slice-controls label[data-v-f4a8331a]{font-weight:600}.slice-controls select[data-v-f4a8331a],.slice-controls input[data-v-f4a8331a]{padding:6px 8px;border:1px solid #ced4da;border-radius:4px}.info-note[data-v-f4a8331a]{font-size:14px;color:#6c757d;font-style:italic}.placeholder[data-v-f4a8331a]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;text-align:center;color:#6c757d}.placeholder-icon[data-v-f4a8331a]{margin-bottom:20px}.info-section[data-v-f4a8331a]{margin-top:40px}details[data-v-f4a8331a]{background:#f8f9fa;padding:15px;border-radius:8px;cursor:pointer}summary[data-v-f4a8331a]{font-weight:600;font-size:18px;color:#2c3e50}.info-content[data-v-f4a8331a]{margin-top:15px}.info-content h4[data-v-f4a8331a]{color:#2c3e50;margin-bottom:10px}.info-content p[data-v-f4a8331a],.info-content ul[data-v-f4a8331a]{margin-bottom:10px;line-height:1.6}.info-content ul[data-v-f4a8331a]{padding-left:20px}.info-content table[data-v-f4a8331a]{width:100%;border-collapse:collapse;margin:15px 0}.info-content table th[data-v-f4a8331a],.info-content table td[data-v-f4a8331a]{padding:10px;text-align:left;border:1px solid #ddd}.info-content table th[data-v-f4a8331a]{background-color:#4a6baf;color:#fff}.info-content table tr[data-v-f4a8331a]:nth-child(2n){background-color:#f8f9fa}.math-func[data-v-f4a8331a]{font-style:italic}@media (max-width: 768px){.calculator-container[data-v-f4a8331a]{flex-direction:column}.variable-buttons button[data-v-f4a8331a]{padding:6px 10px;font-size:14px}.chart-container[data-v-f4a8331a]{height:300px}}.percent-error-calculator[data-v-234b61e9]{max-width:1200px;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}header[data-v-234b61e9]{text-align:center;margin-bottom:30px}header h1[data-v-234b61e9]{color:#2c3e50;margin-bottom:10px}.calculator-container[data-v-234b61e9]{display:flex;flex-wrap:wrap;gap:30px}.input-section[data-v-234b61e9],.result-section[data-v-234b61e9]{flex:1;min-width:300px}.input-group[data-v-234b61e9]{margin-bottom:20px}.input-group label[data-v-234b61e9]{display:block;margin-bottom:8px;font-weight:600;color:#495057}.input-group input[data-v-234b61e9],.input-group select[data-v-234b61e9]{width:100%;padding:10px 12px;border:1px solid #ced4da;border-radius:4px;font-size:16px}.calculate-btn[data-v-234b61e9]{width:100%;padding:12px;background-color:#4a6baf;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .3s;margin-bottom:20px}.calculate-btn[data-v-234b61e9]:hover{background-color:#3a5a9f}.calculate-btn[data-v-234b61e9]:disabled{background-color:#ccc;cursor:not-allowed}.examples[data-v-234b61e9]{margin-top:20px}.examples h3[data-v-234b61e9]{margin-bottom:10px;color:#2c3e50}.example-buttons[data-v-234b61e9]{display:flex;flex-wrap:wrap;gap:8px}.example-buttons button[data-v-234b61e9]{padding:8px 12px;background-color:#f8f9fa;border:1px solid #ced4da;border-radius:4px;cursor:pointer;transition:all .2s;font-size:14px;color:#515254}.example-buttons button[data-v-234b61e9]:hover{background-color:#e9ecef}.result-container[data-v-234b61e9]{background-color:#f8f9fa;padding:20px;border-radius:8px;min-height:400px}.result-display[data-v-234b61e9]{margin-bottom:20px}.formula[data-v-234b61e9]{font-size:18px;margin-bottom:15px;padding:10px;background-color:#fff;border-radius:4px;border:1px solid #e9ecef;text-align:center}.formula-part[data-v-234b61e9]{font-weight:700;color:#2c3e50}.formula-divider[data-v-234b61e9]{color:#6c757d}.result-value[data-v-234b61e9]{text-align:center;margin:20px 0;padding:15px;background-color:#e8f4fd;border-radius:4px}.result-label[data-v-234b61e9]{font-size:18px;margin-right:10px}.result-number[data-v-234b61e9]{font-size:24px;font-weight:700;color:#2c3e50}.result-details[data-v-234b61e9]{display:flex;justify-content:space-around;margin-top:15px}.detail-row[data-v-234b61e9]{text-align:center;padding:10px}.detail-label[data-v-234b61e9]{display:block;font-size:14px;color:#6c757d;margin-bottom:5px}.detail-value[data-v-234b61e9]{font-size:16px;font-weight:600}.visualization[data-v-234b61e9]{margin-top:30px}.chart-container[data-v-234b61e9]{position:relative;height:300px;width:100%;margin:20px 0}.chart-legend[data-v-234b61e9]{display:flex;justify-content:center;gap:20px;margin-top:10px}.legend-item[data-v-234b61e9]{display:flex;align-items:center;gap:5px}.legend-color[data-v-234b61e9]{display:inline-block;width:15px;height:15px;border-radius:3px}.expected-color[data-v-234b61e9]{background-color:#4e79a7}.observed-color[data-v-234b61e9]{background-color:#e15759}.interpretation[data-v-234b61e9]{margin-top:30px;padding:15px;background-color:#fff;border-radius:4px;border:1px solid #e9ecef}.interpretation-content p[data-v-234b61e9]{padding:10px;border-radius:4px;margin-bottom:15px}.good-result[data-v-234b61e9]{background-color:#e6f7e6;border-left:4px solid #2ecc71}.fair-result[data-v-234b61e9]{background-color:#fff8e6;border-left:4px solid #f39c12}.moderate-result[data-v-234b61e9]{background-color:#ffe6e6;border-left:4px solid #e74c3c}.poor-result[data-v-234b61e9]{background-color:#fde8e8;border-left:4px solid #c0392b}.error-scale[data-v-234b61e9]{margin-top:20px}.scale-bar[data-v-234b61e9]{display:flex;height:20px;border-radius:10px;overflow:hidden;margin-bottom:5px}.scale-segment[data-v-234b61e9]{height:100%}.excellent[data-v-234b61e9]{background-color:#2ecc71}.good[data-v-234b61e9]{background-color:#f39c12}.moderate[data-v-234b61e9]{background-color:#e74c3c}.poor[data-v-234b61e9]{background-color:#c0392b}.scale-labels[data-v-234b61e9]{display:flex;justify-content:space-between;font-size:12px;color:#6c757d}.placeholder[data-v-234b61e9]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;text-align:center;color:#6c757d}.placeholder-icon[data-v-234b61e9]{margin-bottom:20px}.info-section[data-v-234b61e9]{margin-top:40px}details[data-v-234b61e9]{background:#f8f9fa;padding:15px;border-radius:8px;cursor:pointer}summary[data-v-234b61e9]{font-weight:600;font-size:18px;color:#2c3e50}.info-content[data-v-234b61e9]{margin-top:15px}.info-content h4[data-v-234b61e9]{color:#2c3e50;margin-bottom:10px}.info-content p[data-v-234b61e9],.info-content ul[data-v-234b61e9]{margin-bottom:10px;line-height:1.6}.info-content ul[data-v-234b61e9]{padding-left:20px}.info-content .formula[data-v-234b61e9]{background:#e9ecef;padding:8px;border-radius:4px;font-family:monospace;margin:10px 0;display:inline-block}.info-content table[data-v-234b61e9]{width:100%;border-collapse:collapse;margin:15px 0}.info-content table th[data-v-234b61e9],.info-content table td[data-v-234b61e9]{padding:10px;text-align:left;border:1px solid #ddd}.info-content table th[data-v-234b61e9]{background-color:#4a6baf;color:#fff}.info-content table tr[data-v-234b61e9]:nth-child(2n){background-color:#f8f9fa}@media (max-width: 768px){.calculator-container[data-v-234b61e9]{flex-direction:column}.result-details[data-v-234b61e9]{flex-direction:column;gap:10px}.chart-container[data-v-234b61e9]{height:250px}}.starbucks-calorie-calculator[data-v-9bf990f3]{max-width:1400px;margin:0 auto;padding:20px;font-family:Helvetica Neue,Arial,sans-serif;color:#333}header[data-v-9bf990f3]{text-align:center;margin-bottom:30px;position:relative}.logo-container[data-v-9bf990f3]{max-width:120px;margin:0 auto 15px}.logo[data-v-9bf990f3]{width:100%;height:auto}header .h1[data-v-9bf990f3]{color:#006341;margin-bottom:10px;font-weight:600}header p[data-v-9bf990f3]{color:#666;font-size:18px}.calculator-container[data-v-9bf990f3]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.menu-section[data-v-9bf990f3]{background-color:#f9f9f9;border-radius:10px;padding:15px;height:fit-content}.category-selector[data-v-9bf990f3]{display:flex;gap:8px;margin-bottom:15px;flex-wrap:wrap}.category-selector button[data-v-9bf990f3]{padding:8px 12px;background-color:#fff;border:1px solid #ddd;border-radius:20px;cursor:pointer;transition:all .2s;font-size:14px;color:#424443}.category-selector button.active[data-v-9bf990f3]{background-color:#006341;color:#fff;border-color:#006341}.menu-items[data-v-9bf990f3]{display:grid;gap:15px}.menu-item[data-v-9bf990f3]{display:flex;align-items:center;gap:12px;padding:10px;background-color:#fff;border-radius:8px;cursor:pointer;transition:all .2s;border:1px solid #eee}.menu-item[data-v-9bf990f3]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.item-image[data-v-9bf990f3]{width:60px;height:60px;border-radius:8px;overflow:hidden;flex-shrink:0;background-color:#f1f1f1;display:flex;align-items:center;justify-content:center}.item-image img[data-v-9bf990f3]{width:100%;height:100%;object-fit:cover}.image-placeholder[data-v-9bf990f3]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:24px;color:#999}.item-info[data-v-9bf990f3]{flex-grow:1}.item-info h3[data-v-9bf990f3]{margin:0 0 5px;font-size:16px;color:#333}.nutrition-badge[data-v-9bf990f3]{display:flex;gap:10px;font-size:14px;color:#666}.customization-section[data-v-9bf990f3]{background-color:#f9f9f9;border-radius:10px;padding:15px;height:fit-content}.current-order h2[data-v-9bf990f3]{color:#006341;margin-bottom:15px;font-size:20px}.order-items[data-v-9bf990f3]{margin-bottom:20px;//max-height: 300px;overflow-y:auto}.order-item[data-v-9bf990f3]{display:flex;justify-content:space-between;align-items:center;padding:12px;background-color:#fff;border-radius:8px;margin-bottom:10px;border:1px solid #eee}.item-details h4[data-v-9bf990f3]{margin:0 0 5px;font-size:16px}.item-options[data-v-9bf990f3]{display:flex;gap:10px;font-size:13px;color:#666}.item-calories[data-v-9bf990f3]{font-weight:600;color:#006341;display:flex;align-items:center;gap:8px}.remove-btn[data-v-9bf990f3]{background:none;border:none;color:#999;font-size:18px;cursor:pointer;padding:0 5px}.remove-btn[data-v-9bf990f3]:hover{color:#d62b1f}.customization-options[data-v-9bf990f3]{margin-top:20px}.option-group[data-v-9bf990f3]{margin-bottom:20px}.option-group h3[data-v-9bf990f3]{margin-bottom:10px;font-size:16px;color:#333}.option-buttons[data-v-9bf990f3]{display:flex;flex-wrap:wrap;gap:8px}.option-buttons button[data-v-9bf990f3]{padding:8px 12px;background-color:#fff;border:1px solid #ddd;border-radius:20px;cursor:pointer;transition:all .2s;font-size:13px;white-space:nowrap;color:#333}.option-buttons button.active[data-v-9bf990f3]{background-color:#006341;color:#fff;border-color:#006341}.empty-order[data-v-9bf990f3]{text-align:center;padding:40px 20px}.placeholder-icon[data-v-9bf990f3]{font-size:48px;color:#d4e8e1;margin-bottom:15px}.empty-order h3[data-v-9bf990f3]{color:#006341;margin-bottom:10px}.empty-order p[data-v-9bf990f3]{color:#666}.nutrition-section[data-v-9bf990f3]{background-color:#f9f9f9;border-radius:10px;padding:15px;height:fit-content}.nutrition-summary h2[data-v-9bf990f3]{color:#006341;margin-bottom:15px;font-size:20px}.summary-cards[data-v-9bf990f3]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:20px}.summary-card[data-v-9bf990f3]{background-color:#fff;border-radius:8px;padding:15px;text-align:center;border:1px solid #eee}.card-value[data-v-9bf990f3]{font-size:24px;font-weight:600;color:#006341;margin-bottom:5px}.card-label[data-v-9bf990f3]{font-size:14px;color:#666}.nutrition-chart[data-v-9bf990f3]{margin:25px 0;height:300px}.daily-value[data-v-9bf990f3]{margin-top:25px}.daily-value h3[data-v-9bf990f3]{color:#333;margin-bottom:15px;font-size:16px}.value-bars[data-v-9bf990f3]{margin-bottom:15px}.value-bar[data-v-9bf990f3]{margin-bottom:12px}.bar-label[data-v-9bf990f3]{font-size:14px;margin-bottom:5px;color:#333}.bar-container[data-v-9bf990f3]{height:20px;background-color:#eee;border-radius:10px;position:relative;overflow:hidden}.bar-fill[data-v-9bf990f3]{height:100%;background-color:#006341;border-radius:10px;transition:width .5s ease}.bar-value[data-v-9bf990f3]{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:12px;color:#fff;font-weight:600}.disclaimer[data-v-9bf990f3]{font-size:12px;color:#999;margin-top:10px}.nutrition-placeholder[data-v-9bf990f3]{text-align:center;padding:40px 20px}.nutrition-placeholder h3[data-v-9bf990f3]{color:#006341;margin-bottom:10px}.nutrition-placeholder p[data-v-9bf990f3]{color:#666}.info-section[data-v-9bf990f3]{margin-top:40px}details[data-v-9bf990f3]{background:#f9f9f9;padding:15px;border-radius:10px;cursor:pointer}summary[data-v-9bf990f3]{font-weight:600;font-size:18px;color:#006341}.info-content[data-v-9bf990f3]{margin-top:15px}.info-content h4[data-v-9bf990f3]{color:#333;margin-bottom:10px}.info-content p[data-v-9bf990f3],.info-content ul[data-v-9bf990f3]{margin-bottom:10px;line-height:1.6}.info-content ul[data-v-9bf990f3]{padding-left:20px}.info-content table[data-v-9bf990f3]{width:100%;border-collapse:collapse;margin:15px 0}.info-content table th[data-v-9bf990f3],.info-content table td[data-v-9bf990f3]{padding:10px;text-align:left;border:1px solid #ddd}.info-content table th[data-v-9bf990f3]{background-color:#006341;color:#fff}.info-content table tr[data-v-9bf990f3]:nth-child(2n){background-color:#f1f1f1}@media (max-width: 1024px){.calculator-container[data-v-9bf990f3]{grid-template-columns:1fr 1fr}.nutrition-section[data-v-9bf990f3]{grid-column:span 2}}@media (max-width: 768px){.calculator-container[data-v-9bf990f3]{grid-template-columns:1fr}.nutrition-section[data-v-9bf990f3]{grid-column:span 1}.summary-cards[data-v-9bf990f3]{grid-template-columns:1fr}.menu-item[data-v-9bf990f3]{flex-direction:column;align-items:flex-start}.item-info[data-v-9bf990f3]{width:100%}}.calculator-container[data-v-3ec5ccaa]{max-width:900px;padding:20px;font-family:Arial,sans-serif}.input-section[data-v-3ec5ccaa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;//margin-bottom: 30px}.input-group[data-v-3ec5ccaa]{display:flex;flex-direction:column}label[data-v-3ec5ccaa]{margin-bottom:5px;font-weight:700}input[data-v-3ec5ccaa],select[data-v-3ec5ccaa]{padding:8px;border:1px solid #ddd;border-radius:4px}.calculate-btn[data-v-3ec5ccaa]{grid-column:1 / -1;padding:10px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px}.calculate-btn[data-v-3ec5ccaa]:hover{background-color:#45a049}.result-section[data-v-3ec5ccaa]{//margin-top: 30px;padding:20px;background-color:#f9f9f9;border-radius:8px}.chart-container[data-v-3ec5ccaa]{margin:30px 0;height:400px}.body-type-image[data-v-3ec5ccaa]{text-align:center;margin-top:20px}.illustration[data-v-3ec5ccaa]{max-width:100%;height:auto;border-radius:8px}@media (max-width: 600px){.input-section[data-v-3ec5ccaa]{grid-template-columns:1fr}.chart-container[data-v-3ec5ccaa]{height:300px}}.cap-rate-calculator[data-v-a8300bfd]{max-width:1200px;margin:0 auto;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa;color:#333}.header[data-v-a8300bfd]{text-align:center;margin-bottom:30px;padding:20px;background:linear-gradient(135deg,#2c3e50,#1a2a3a);color:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a}.header h1[data-v-a8300bfd]{margin:0;font-size:2.2rem}.header p[data-v-a8300bfd]{margin:10px 0 0;opacity:.9;font-size:1.1rem}.calculator-container[data-v-a8300bfd]{display:flex;flex-wrap:wrap;gap:25px;margin-bottom:40px}.input-section[data-v-a8300bfd],.results-section[data-v-a8300bfd]{flex:1;min-width:300px}.input-card[data-v-a8300bfd],.results-card[data-v-a8300bfd],.info-card[data-v-a8300bfd]{background:#fff;border-radius:10px;padding:25px;box-shadow:0 4px 15px #00000014;transition:transform .3s ease}.input-card[data-v-a8300bfd]:hover,.results-card[data-v-a8300bfd]:hover{transform:translateY(-5px)}.input-card h2[data-v-a8300bfd],.results-card h2[data-v-a8300bfd]{margin-top:0;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #eee;color:#2c3e50}.input-group[data-v-a8300bfd]{margin-bottom:20px}label[data-v-a8300bfd]{display:block;margin-bottom:8px;font-weight:600;color:#444}.input-with-icon[data-v-a8300bfd]{display:flex;align-items:center;border:1px solid #ddd;border-radius:6px;overflow:hidden;background:#fff}.input-with-icon .prefix[data-v-a8300bfd],.input-with-icon .suffix[data-v-a8300bfd]{padding:0 12px;background:#f5f7f9;color:#666;font-weight:500}.input-with-icon input[data-v-a8300bfd]{flex:1;border:none;padding:14px;font-size:16px;outline:none}input[data-v-a8300bfd]:focus{background-color:#f8fdff}.calculate-btn[data-v-a8300bfd]{width:100%;padding:14px;background:linear-gradient(135deg,#3498db,#2980b9);color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:10px}.calculate-btn[data-v-a8300bfd]:hover{background:linear-gradient(135deg,#2980b9,#3498db);transform:translateY(-2px);box-shadow:0 4px 10px #3498db4d}.results-summary[data-v-a8300bfd]{margin-bottom:25px}.result-item[data-v-a8300bfd]{display:flex;justify-content:space-between;padding:15px;margin-bottom:12px;background:#f9fbfd;border-radius:8px;border-left:4px solid #3498db}.result-label[data-v-a8300bfd]{font-weight:500;color:#555}.result-value[data-v-a8300bfd]{font-weight:700;font-size:18px;color:#2c3e50}.result-value.highlight[data-v-a8300bfd]{color:#27ae60;font-size:22px}.charts-container[data-v-a8300bfd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin:30px 0}.chart-card[data-v-a8300bfd]{background:#fff;border-radius:8px;padding:20px;box-shadow:0 3px 10px #0000000d}.chart-card h3[data-v-a8300bfd]{margin-top:0;margin-bottom:15px;color:#2c3e50}.chart-wrapper[data-v-a8300bfd]{height:250px;position:relative}.analysis-section[data-v-a8300bfd]{margin-top:30px}.analysis-section h3[data-v-a8300bfd]{margin-top:0;padding-bottom:15px;border-bottom:1px solid #eee;color:#2c3e50}.analysis-grid[data-v-a8300bfd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:20px}.analysis-card[data-v-a8300bfd]{background:#fff;border-radius:8px;padding:20px;display:flex;align-items:flex-start;border:1px solid #eee;transition:all .3s ease}.analysis-card[data-v-a8300bfd]:hover{transform:translateY(-5px);box-shadow:0 5px 15px #00000014;border-color:#3498db}.analysis-icon[data-v-a8300bfd]{font-size:28px;margin-right:15px}.analysis-content h4[data-v-a8300bfd]{margin:0 0 10px;color:#2c3e50}.analysis-content p[data-v-a8300bfd]{margin:0;color:#555;line-height:1.5}.text-success[data-v-a8300bfd]{color:#27ae60;font-weight:600}.text-warning[data-v-a8300bfd]{color:#e67e22;font-weight:600}.text-neutral[data-v-a8300bfd]{color:#3498db;font-weight:600}.info-card[data-v-a8300bfd]{text-align:center;padding:40px 30px;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.info-icon[data-v-a8300bfd]{font-size:48px;margin-bottom:15px}.info-card h3[data-v-a8300bfd]{margin:0 0 15px;color:#2c3e50}.info-card p[data-v-a8300bfd]{color:#555;margin-bottom:15px;line-height:1.6}.key-points[data-v-a8300bfd]{text-align:left;background:#fff;padding:15px;border-radius:8px;margin-top:20px;border-left:4px solid #3498db}.explanation-section[data-v-a8300bfd]{background:#fff;border-radius:10px;padding:30px;box-shadow:0 4px 15px #00000014;margin-top:20px}.explanation-section h2[data-v-a8300bfd]{margin-top:0;color:#2c3e50;padding-bottom:15px;border-bottom:1px solid #eee}.explanation-content[data-v-a8300bfd]{display:flex;flex-wrap:wrap;gap:30px}.explanation-text[data-v-a8300bfd]{flex:1;min-width:300px}.explanation-text p[data-v-a8300bfd]{line-height:1.7;color:#444}.explanation-text ul[data-v-a8300bfd]{padding-left:20px;margin:15px 0}.explanation-text li[data-v-a8300bfd]{margin-bottom:8px;line-height:1.6}.explanation-visual[data-v-a8300bfd]{flex:1;min-width:300px;display:flex;justify-content:center;align-items:center}.cap-rate-scale[data-v-a8300bfd]{width:100%;max-width:500px}.scale-labels[data-v-a8300bfd]{display:flex;justify-content:space-between;margin-bottom:10px;font-size:14px;color:#666}.scale-bar[data-v-a8300bfd]{display:flex;height:25px;border-radius:12px;overflow:hidden;box-shadow:0 2px 5px #0000001a}.scale-segment[data-v-a8300bfd]{height:100%}.low-risk[data-v-a8300bfd]{background:linear-gradient(to right,#27ae60,#2ecc71)}.moderate-risk[data-v-a8300bfd]{background:linear-gradient(to right,#f39c12,#f1c40f)}.high-risk[data-v-a8300bfd]{background:linear-gradient(to right,#e74c3c,#c0392b)}.scale-markers[data-v-a8300bfd]{display:flex;justify-content:space-between;margin-top:8px;font-size:13px;color:#666}@media (max-width: 768px){.calculator-container[data-v-a8300bfd]{flex-direction:column}.header h1[data-v-a8300bfd]{font-size:1.8rem}.result-value[data-v-a8300bfd]{font-size:16px}.result-value.highlight[data-v-a8300bfd]{font-size:20px}}.calculator[data-v-1f98bf56]{max-width:600px;padding:2rem;background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;font-family:Inter,system-ui,sans-serif}header[data-v-1f98bf56]{margin-bottom:1.5rem;text-align:center}h2[data-v-1f98bf56]{font-size:1.5rem;font-weight:600;color:#111827;margin-bottom:.25rem}.subtitle[data-v-1f98bf56]{color:#6b7280;font-size:.875rem}.inputs[data-v-1f98bf56]{display:grid;gap:1.25rem;margin-bottom:1.5rem}.input-field[data-v-1f98bf56]{display:flex;flex-direction:column;gap:.5rem}.input-field label[data-v-1f98bf56]{font-size:.875rem;font-weight:500;color:#374151}.input-field input[data-v-1f98bf56]{padding:.75rem;border:1px solid #e5e7eb;border-radius:8px;font-size:1rem;transition:border-color .2s}.input-field input[data-v-1f98bf56]:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 2px #6366f133}.results[data-v-1f98bf56]{margin:1.5rem 0}.result-card[data-v-1f98bf56]{padding:1.25rem;border-radius:8px;background:#f9fafb;border-left:4px solid #9ca3af}.result-card.normal[data-v-1f98bf56]{border-left-color:#10b981;background:#ecfdf5}.result-card.hypocalcemia[data-v-1f98bf56]{border-left-color:#ef4444;background:#fef2f2}.result-card.hypercalcemia[data-v-1f98bf56]{border-left-color:#f59e0b;background:#fffbeb}.result-card h3[data-v-1f98bf56]{font-size:1.125rem;font-weight:600;margin-bottom:.5rem;color:#111827}.result-card p[data-v-1f98bf56]{color:#4b5563;font-size:.875rem}.chart-toggle[data-v-1f98bf56]{display:flex;justify-content:center;margin:1rem 0}.chart-toggle label[data-v-1f98bf56]{display:flex;align-items:center;gap:.5rem;cursor:pointer;color:#4b5563;font-size:.875rem}.chart-toggle input[data-v-1f98bf56]{width:1rem;height:1rem}.chart-container[data-v-1f98bf56]{height:300px;margin:1.5rem 0}footer[data-v-1f98bf56]{margin-top:1.5rem;text-align:center}.formula[data-v-1f98bf56]{font-size:.875rem;color:#6b7280;font-family:monospace;background:#f3f4f6;padding:.5rem;border-radius:4px;display:inline-block}@media (max-width: 640px){.calculator[data-v-1f98bf56]{padding:1.5rem;border-radius:0}.chart-container[data-v-1f98bf56]{height:250px}}.calculator-container[data-v-d42bd61d]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:2rem;max-width:900px;font-family:Inter,sans-serif;color:#1e293b}.calculator-header[data-v-d42bd61d]{margin-bottom:2rem;text-align:center}.input-section[data-v-d42bd61d]{background:#f8fafc;border-radius:8px;padding:1.5rem;margin-bottom:2rem}.input-group[data-v-d42bd61d]{margin-bottom:1.25rem}.form-select[data-v-d42bd61d],.form-input[data-v-d42bd61d]{width:100%;padding:.75rem;border:1px solid #e2e8f0;border-radius:6px;font-size:1rem;transition:all .2s}.solve-btn[data-v-d42bd61d]{background:#6366f1;color:#fff;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;width:100%;margin-top:.5rem}.solution-section[data-v-d42bd61d]{background:#f8fafc;border-radius:8px;padding:1.5rem;margin-bottom:2rem}.chart-wrapper[data-v-d42bd61d]{height:400px;position:relative}@media (max-width: 768px){.calculator-container[data-v-d42bd61d]{padding:1.5rem}.chart-wrapper[data-v-d42bd61d]{height:300px}}@media (max-width: 480px){.calculator-container[data-v-d42bd61d]{padding:1rem}.chart-wrapper[data-v-d42bd61d]{height:250px}}.variance-calculator[data-v-6971d4f4]{background:#fff;border-radius:16px;box-shadow:0 8px 30px #00000014;padding:2.5rem;max-width:1100px;font-family:Inter,system-ui,-apple-system,sans-serif;color:#1e293b;border:1px solid #e2e8f0}.calculator-title[data-v-6971d4f4]{font-size:2rem;font-weight:700;color:#1e40af;margin-bottom:.5rem;text-align:center}.calculator-subtitle[data-v-6971d4f4]{font-size:1.1rem;color:#64748b;text-align:center;margin-bottom:2rem}.calculator-grid[data-v-6971d4f4]{display:grid;grid-template-columns:1fr 1.2fr;gap:2.5rem}.input-section[data-v-6971d4f4]{flex-direction:column;gap:2rem}.input-group[data-v-6971d4f4]{margin-bottom:1.5rem}.input-group label[data-v-6971d4f4]{display:block;font-weight:600;margin-bottom:.5rem;color:#334155;font-size:.95rem}.form-control[data-v-6971d4f4]{width:100%;padding:.75rem 1rem;border:1px solid #cbd5e1;border-radius:8px;font-size:1rem;transition:all .2s;background:#fff;resize:vertical}.form-control[data-v-6971d4f4]:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.result-card[data-v-6971d4f4]{background:#f8fafc;border-radius:12px;padding:1.75rem;box-shadow:inset 0 2px 4px #00000005;border:1px solid #e2e8f0}.result-card h3[data-v-6971d4f4]{font-size:1.25rem;font-weight:600;color:#1e40af;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid #e2e8f0}.result-row[data-v-6971d4f4]{display:flex;justify-content:space-between;margin-bottom:1rem;font-size:1rem}.result-row.highlight[data-v-6971d4f4]{font-weight:700;color:#1e40af;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #e2e8f0}.chart-section[data-v-6971d4f4]{display:flex;flex-direction:column;gap:1.5rem}.chart-container[data-v-6971d4f4]{height:350px;position:relative;background:#fff;border-radius:12px;padding:1rem;border:1px solid #e2e8f0;box-shadow:0 2px 8px #0000000d}.legend[data-v-6971d4f4]{display:flex;gap:1.5rem;justify-content:center;margin-top:.5rem}.legend-item[data-v-6971d4f4]{display:flex;align-items:center;gap:.5rem;font-size:.9rem}.legend-color[data-v-6971d4f4]{display:inline-block;width:16px;height:16px;border-radius:4px}@media (max-width: 768px){.calculator-grid[data-v-6971d4f4]{grid-template-columns:1fr}.chart-container[data-v-6971d4f4]{height:300px}.calculator-title[data-v-6971d4f4]{font-size:1.75rem}.calculator-subtitle[data-v-6971d4f4]{font-size:1rem}}@media (max-width: 480px){.variance-calculator[data-v-6971d4f4]{padding:1.5rem}.result-card[data-v-6971d4f4]{padding:1.25rem}.result-row[data-v-6971d4f4]{font-size:.95rem}.legend[data-v-6971d4f4]{flex-direction:column;gap:.5rem;align-items:center}}.binomial-calculator[data-v-202e1a71]{background-color:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 20px #00000014;max-width:1200px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#1f2937}h1[data-v-202e1a71]{color:#4f46e5;text-align:center;margin-bottom:1.5rem}.calculator-grid[data-v-202e1a71]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.input-section[data-v-202e1a71]{background-color:#f9fafb;border-radius:12px;padding:1.5rem;border:1px solid #e5e7eb}.input-group[data-v-202e1a71]{margin-bottom:1.5rem}label[data-v-202e1a71]{display:block;margin-bottom:.5rem;font-weight:500;color:#374151}input[data-v-202e1a71]{width:100%;padding:.75rem;border:1px solid #e5e7eb;border-radius:8px;font-size:1rem}.probability-table[data-v-202e1a71]{margin-top:2rem}table[data-v-202e1a71]{width:100%;border-collapse:collapse;margin-top:1rem}th[data-v-202e1a71],td[data-v-202e1a71]{padding:.75rem;text-align:center;border:1px solid #e5e7eb}th[data-v-202e1a71]{background-color:#f3f4f6;font-weight:600}.chart-section[data-v-202e1a71]{display:flex;flex-direction:column;gap:1.5rem}.chart-container[data-v-202e1a71]{height:400px;background-color:#fff;border-radius:12px;padding:1rem;border:1px solid #e5e7eb}.summary-section[data-v-202e1a71]{background-color:#f9fafb;border-radius:12px;padding:1.5rem;border:1px solid #e5e7eb}.summary-item[data-v-202e1a71]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #e5e7eb}.summary-item[data-v-202e1a71]:last-child{border-bottom:none}@media (max-width: 1024px){.calculator-grid[data-v-202e1a71]{grid-template-columns:1fr}.chart-container[data-v-202e1a71]{height:350px}}@media (max-width: 640px){.binomial-calculator[data-v-202e1a71]{padding:1.25rem}table[data-v-202e1a71]{font-size:.875rem}}.coast-fire-calculator[data-v-0563ebb7]{background-color:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 20px #00000014;max-width:1200px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#1f2937}.calculator-title[data-v-0563ebb7]{color:#4f46e5;text-align:center;font-size:1.8rem;margin-bottom:.5rem}.calculator-subtitle[data-v-0563ebb7]{color:#6b7280;text-align:center;margin-bottom:2rem}.calculator-grid[data-v-0563ebb7]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.input-section[data-v-0563ebb7]{display:grid;gap:1.5rem;background-color:#f9fafb;border-radius:12px;padding:1.5rem;border:1px solid #e5e7eb}.input-group[data-v-0563ebb7]{display:flex;flex-direction:column}label[data-v-0563ebb7]{font-weight:500;margin-bottom:.5rem;color:#374151}input[data-v-0563ebb7]{padding:.75rem;border:1px solid #e5e7eb;border-radius:8px;font-size:1rem}.results-section[data-v-0563ebb7]{display:flex;flex-direction:column;gap:1.5rem}.chart-container[data-v-0563ebb7]{height:300px;background-color:#fff;border-radius:12px;padding:1rem;border:1px solid #e5e7eb}.results-summary[data-v-0563ebb7]{background-color:#f9fafb;border-radius:12px;padding:1.5rem;border:1px solid #e5e7eb}.summary-title[data-v-0563ebb7]{color:#4f46e5;text-align:center;margin-bottom:1.5rem;font-size:1.25rem}.result-item[data-v-0563ebb7]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #e5e7eb}.result-item[data-v-0563ebb7]:last-child{border-bottom:none}.result-label[data-v-0563ebb7]{font-weight:500}.result-value[data-v-0563ebb7]{font-weight:600;color:#4f46e5}.status-message[data-v-0563ebb7]{margin-top:1.5rem;padding:1rem;border-radius:8px;background-color:#f0fdf4;text-align:center;font-weight:600}.text-green-600[data-v-0563ebb7]{color:#16a34a}.text-amber-600[data-v-0563ebb7]{color:#d97706}@media (max-width: 1024px){.calculator-grid[data-v-0563ebb7]{grid-template-columns:1fr}.chart-container[data-v-0563ebb7]{height:250px}}@media (max-width: 640px){.coast-fire-calculator[data-v-0563ebb7]{padding:1.25rem}.input-section[data-v-0563ebb7]{padding:1rem}}.conduit-calculator[data-v-58afc8dd]{background-color:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 20px #00000014;max-width:1200px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#1f2937}.calculator-title[data-v-58afc8dd]{color:#3b82f6;text-align:center;font-size:1.8rem;margin-bottom:.5rem}.calculator-subtitle[data-v-58afc8dd]{color:#6b7280;text-align:center;margin-bottom:2rem}.calculator-grid[data-v-58afc8dd]{grid-template-columns:1fr 1fr;gap:2rem}.input-section[data-v-58afc8dd]{display:grid;gap:1.5rem;background-color:#f9fafb;border-radius:12px;padding:1.5rem;border:1px solid #e5e7eb}.input-group[data-v-58afc8dd]{display:flex;flex-direction:column}label[data-v-58afc8dd]{font-weight:500;margin-bottom:.5rem;color:#374151}select[data-v-58afc8dd],input[data-v-58afc8dd]{border:1px solid #e5e7eb;border-radius:8px;font-size:1rem}.wires-section[data-v-58afc8dd]{margin-top:1rem}.section-title[data-v-58afc8dd]{font-size:1.1rem;color:#3b82f6;margin-bottom:1rem}.wire-item[data-v-58afc8dd]{display:flex;gap:.5rem;margin-bottom:.5rem;align-items:center}.wire-item select[data-v-58afc8dd]{flex:2}.wire-item input[data-v-58afc8dd]{flex:1}.remove-btn[data-v-58afc8dd]{background:#fee2e2;color:#dc2626;border:none;width:2rem;height:2rem;border-radius:50%;cursor:pointer;font-size:1.2rem;display:flex;align-items:center;justify-content:center}.add-btn[data-v-58afc8dd]{background:#dbeafe;color:#1d4ed8;border:none;padding:.5rem 1rem;border-radius:8px;cursor:pointer;margin-top:.5rem;width:100%}.results-section[data-v-58afc8dd]{display:flex;flex-direction:column;gap:1.5rem}.chart-container[data-v-58afc8dd]{height:300px;background-color:#fff;border-radius:12px;padding:1rem;border:1px solid #e5e7eb}.results-summary[data-v-58afc8dd]{background-color:#f9fafb;border-radius:12px;padding:1.5rem;border:1px solid #e5e7eb}.summary-title[data-v-58afc8dd]{color:#3b82f6;text-align:center;margin-bottom:1.5rem;font-size:1.25rem}.result-item[data-v-58afc8dd]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #e5e7eb}.result-item[data-v-58afc8dd]:last-child{border-bottom:none}.result-label[data-v-58afc8dd]{font-weight:500}.result-value[data-v-58afc8dd]{font-weight:600;color:#3b82f6}.status-message[data-v-58afc8dd]{margin-top:1.5rem;padding:1rem;border-radius:8px;background-color:#f0fdf4;text-align:center;font-weight:600}.text-red-600[data-v-58afc8dd]{background-color:#fee2e2;color:#dc2626}.text-green-600[data-v-58afc8dd]{background-color:#f0fdf4;color:#16a34a}.text-gray-600[data-v-58afc8dd]{background-color:#f3f4f6;color:#4b5563}.nec-note[data-v-58afc8dd]{margin-top:1rem;font-size:.875rem;color:#6b7280;text-align:center;padding:.5rem;background-color:#f3f4f6;border-radius:6px}@media (max-width: 1024px){.chart-container[data-v-58afc8dd]{height:250px}}@media (max-width: 640px){.conduit-calculator[data-v-58afc8dd]{padding:0}.input-section[data-v-58afc8dd]{padding:1rem}.wire-item[data-v-58afc8dd]{flex-direction:row;align-items:stretch}}.mortgage-calculator[data-v-915c988d]{border-radius:16px;padding:2rem;box-shadow:0 4px 20px #00000014;max-width:1200px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#1f2937}.calculator-title[data-v-915c988d]{color:#3b82f6;text-align:center;font-size:1.8rem;margin-bottom:.5rem}.calculator-subtitle[data-v-915c988d]{color:#6b7280;text-align:center;margin-bottom:2rem}.calculator-grid[data-v-915c988d]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.input-section[data-v-915c988d]{display:grid;gap:1.5rem;background-color:#f9fafb;border-radius:12px;padding:1.5rem;border:1px solid #e5e7eb}.input-group[data-v-915c988d]{display:flex;flex-direction:column}label[data-v-915c988d]{font-weight:500;margin-bottom:.5rem;color:#374151}select[data-v-915c988d],input[data-v-915c988d]{padding:.75rem;border:1px solid #e5e7eb;border-radius:8px;font-size:1rem}.results-section[data-v-915c988d]{display:flex;flex-direction:column;gap:1.5rem}.chart-container[data-v-915c988d]{height:300px;background-color:#fff;border-radius:12px;padding:1rem;border:1px solid #e5e7eb}.results-summary[data-v-915c988d]{background-color:#f9fafb;border-radius:12px;padding:1.5rem;border:1px solid #e5e7eb}.summary-title[data-v-915c988d]{color:#3b82f6;text-align:center;margin-bottom:1.5rem;font-size:1.25rem}.result-item[data-v-915c988d]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #e5e7eb}.result-item[data-v-915c988d]:last-child{border-bottom:none}.result-label[data-v-915c988d]{font-weight:500}.result-value[data-v-915c988d]{font-weight:600;color:#3b82f6}@media (max-width: 1024px){.calculator-grid[data-v-915c988d]{grid-template-columns:1fr}.chart-container[data-v-915c988d]{height:250px}}@media (max-width: 640px){.mortgage-calculator[data-v-915c988d]{padding:1.25rem}.input-section[data-v-915c988d]{padding:1rem}}.era-calculator[data-v-6d41ee5a]{background-color:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 20px #00000014;max-width:1000px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#1f2937}.calculator-title[data-v-6d41ee5a]{color:#1d4ed8;text-align:center;font-size:1.8rem;margin-bottom:.5rem}.calculator-subtitle[data-v-6d41ee5a]{color:#6b7280;text-align:center;margin-bottom:2rem}.calculator-grid[data-v-6d41ee5a]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.input-section[data-v-6d41ee5a]{display:grid;gap:1.5rem;background-color:#f9fafb;border-radius:12px;padding:1.5rem;border:1px solid #e5e7eb}.input-group[data-v-6d41ee5a]{display:flex;flex-direction:column}.innings-input[data-v-6d41ee5a]{position:relative}.input-hint[data-v-6d41ee5a]{font-size:.75rem;color:#6b7280;margin-top:.25rem}label[data-v-6d41ee5a]{font-weight:500;margin-bottom:.5rem;color:#374151}input[data-v-6d41ee5a]{padding:.75rem;border:1px solid #e5e7eb;border-radius:8px;font-size:1rem}.era-display[data-v-6d41ee5a]{background-color:#fff;border-radius:8px;padding:1.5rem;text-align:center;border:1px solid #e5e7eb;margin-top:1rem}.era-value[data-v-6d41ee5a]{font-size:2rem;margin-bottom:.5rem}.era-value .label[data-v-6d41ee5a]{font-weight:600;margin-right:.5rem}.era-value .value[data-v-6d41ee5a]{font-weight:700;color:#1d4ed8}.performance-level[data-v-6d41ee5a]{font-weight:600;padding:.5rem;border-radius:4px}.performance-level.elite[data-v-6d41ee5a]{background-color:#dbeafe;color:#1e40af}.performance-level.good[data-v-6d41ee5a]{background-color:#d1fae5;color:#065f46}.performance-level.average[data-v-6d41ee5a]{background-color:#fef3c7;color:#92400e}.performance-level.poor[data-v-6d41ee5a]{background-color:#fee2e2;color:#991b1b}.results-section[data-v-6d41ee5a]{display:flex;flex-direction:column;gap:1.5rem}.chart-container[data-v-6d41ee5a]{height:300px;background-color:#fff;border-radius:12px;padding:1rem;border:1px solid #e5e7eb}.legend[data-v-6d41ee5a]{display:flex;justify-content:center;gap:2rem}.legend-item[data-v-6d41ee5a]{display:flex;align-items:center;gap:.5rem}.color-dot[data-v-6d41ee5a]{display:inline-block;width:12px;height:12px;border-radius:50%}.color-dot.mlb[data-v-6d41ee5a]{background-color:#3b82f6}.color-dot.user[data-v-6d41ee5a]{background-color:#ef4444}@media (max-width: 768px){.calculator-grid[data-v-6d41ee5a]{grid-template-columns:1fr}.chart-container[data-v-6d41ee5a]{height:250px}}@media (max-width: 480px){.era-calculator[data-v-6d41ee5a]{padding:1rem}.calculator-title[data-v-6d41ee5a]{font-size:1.5rem}.era-value[data-v-6d41ee5a]{font-size:1.75rem}}.etg-calculator[data-v-54db532e]{font-family:Inter,system-ui,sans-serif;max-width:1000px;padding:1.5rem;//background: white;border-radius:16px;box-shadow:0 4px 20px #00000014}.title[data-v-54db532e]{color:#1e40af;text-align:center;margin-bottom:1rem;font-size:1.8rem}.calculator-grid[data-v-54db532e]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.input-section[data-v-54db532e]{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem;background:#f8fafc;border-radius:12px;border:1px solid #e2e8f0}.input-row[data-v-54db532e]{display:flex;gap:1rem}.input-group[data-v-54db532e]{flex:1;display:flex;flex-direction:column;gap:.5rem}label[data-v-54db532e]{font-weight:500;color:#334155}input[data-v-54db532e],select[data-v-54db532e]{padding:.75rem;border:1px solid #cbd5e1;border-radius:8px;font-size:1rem;background:#fff}.results-display[data-v-54db532e]{padding:1.5rem;border-radius:8px;margin-top:1rem;text-align:center;background:#fff;border:1px solid #e2e8f0}.results-display.normal[data-v-54db532e]{border-left:4px solid #10b981}.results-display.caution[data-v-54db532e]{border-left:4px solid #f59e0b}.results-display.high-risk[data-v-54db532e]{border-left:4px solid #ef4444}.result-value[data-v-54db532e]{font-size:1.5rem;margin-bottom:.5rem}.result-value strong[data-v-54db532e]{color:#1e40af}.risk-level[data-v-54db532e]{font-weight:600;font-size:1.2rem;margin-bottom:1rem}.threshold-info[data-v-54db532e]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;font-size:.9rem;color:#64748b}.threshold-line[data-v-54db532e]{display:inline-block;width:12px;height:2px;margin-right:4px;vertical-align:middle}.threshold-line.caution[data-v-54db532e]{background-color:#f59e0b}.threshold-line.high-risk[data-v-54db532e]{background-color:#ef4444}.chart-section[data-v-54db532e]{display:flex;flex-direction:column;gap:1rem}.chart-container[data-v-54db532e]{height:350px;background:#fff;border-radius:12px;padding:1rem;border:1px solid #e2e8f0}.chart-legend[data-v-54db532e]{display:flex;justify-content:center}.legend-item[data-v-54db532e]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f8fafc;border-radius:20px}.color-dot[data-v-54db532e]{width:12px;height:12px;border-radius:50%}.disclaimer[data-v-54db532e]{margin-top:1.5rem;padding:1rem;background:#fffbeb;border-radius:8px;font-size:.85rem;color:#92400e;text-align:center;border:1px solid #fde68a}@media (max-width: 768px){.calculator-grid[data-v-54db532e]{grid-template-columns:1fr}.input-row[data-v-54db532e]{flex-direction:column;gap:1.25rem}.chart-container[data-v-54db532e]{height:300px}}@media (max-width: 480px){.etg-calculator[data-v-54db532e]{padding:1rem}.title[data-v-54db532e]{font-size:1.5rem}}.laplace-calculator[data-v-10a7871a]{font-family:Inter,sans-serif;max-width:1000px;padding:2rem;background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014}h1[data-v-10a7871a]{color:#1e40af;text-align:center;margin-bottom:1.5rem}.control-panel[data-v-10a7871a]{background:#f8fafc;padding:1.5rem;border-radius:12px;margin-bottom:1.5rem;border:1px solid #e2e8f0}.input-group[data-v-10a7871a]{margin-bottom:1rem}label[data-v-10a7871a]{display:block;margin-bottom:.5rem;font-weight:500;color:#334155}select[data-v-10a7871a],input[data-v-10a7871a]{width:100%;padding:.75rem;border:1px solid #cbd5e1;border-radius:8px;font-size:1rem}.custom-toggle[data-v-10a7871a]{margin:1rem 0}.result-display[data-v-10a7871a]{background:#f0fdf4;padding:1.5rem;border-radius:8px;margin-bottom:1.5rem;border:1px solid #bbf7d0}.transform-result[data-v-10a7871a]{font-family:Courier New,monospace;font-size:1.2rem;padding:1rem;background:#fff;border-radius:4px;margin-top:.5rem}.chart-container[data-v-10a7871a]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem}.chart-wrapper[data-v-10a7871a]{height:300px;background:#fff;border-radius:12px;padding:1rem;border:1px solid #e2e8f0}.reference-section[data-v-10a7871a]{background:#eff6ff;padding:1.5rem;border-radius:8px;border:1px solid #bfdbfe}table[data-v-10a7871a]{width:100%;border-collapse:collapse;margin-top:1rem}td[data-v-10a7871a]{padding:.5rem;border-bottom:1px solid #dbeafe;font-family:Courier New,monospace}@media (max-width: 768px){.chart-container[data-v-10a7871a]{grid-template-columns:1fr}.laplace-calculator[data-v-10a7871a]{padding:1rem}}.max-calculator[data-v-c287c654]{font-family:Inter,sans-serif;max-width:800px;padding:2rem;background:#fff;border-radius:1rem;box-shadow:0 4px 20px #00000014}h1[data-v-c287c654]{color:#1e40af;text-align:center;margin-bottom:1.5rem}.input-section[data-v-c287c654]{margin-bottom:1.5rem}label[data-v-c287c654]{display:block;margin-bottom:.5rem;font-weight:500;color:#334155}input[data-v-c287c654]{width:100%;padding:.75rem;border:1px solid #cbd5e1;border-radius:.5rem;font-size:1rem}.result-section[data-v-c287c654]{margin-bottom:1.5rem}.result-card[data-v-c287c654]{background:#f8fafc;padding:1.5rem;border-radius:.75rem;border:1px solid #e2e8f0}.highlight[data-v-c287c654]{color:#ef4444;font-weight:700}.chart-container[data-v-c287c654]{height:400px;margin-bottom:1.5rem;background:#fff;border-radius:.75rem;padding:1rem;border:1px solid #e2e8f0}.instructions[data-v-c287c654]{background:#eff6ff;padding:1.5rem;border-radius:.75rem;border:1px solid #bfdbfe}@media (max-width: 768px){.max-calculator[data-v-c287c654]{padding:1rem}.chart-container[data-v-c287c654]{height:300px}}.paycheck-calculator[data-v-ef4cb1a5]{font-family:Inter,system-ui,sans-serif;max-width:900px;padding:1.5rem;background:#fff;border-radius:1rem;box-shadow:0 4px 20px #00000014}h1[data-v-ef4cb1a5]{color:#1e40af;text-align:center;margin-bottom:1.5rem;font-size:1.8rem}.input-section[data-v-ef4cb1a5]{margin-bottom:2rem}.input-row[data-v-ef4cb1a5]{display:flex;gap:1rem;flex-wrap:wrap}.input-group[data-v-ef4cb1a5]{flex:1;min-width:150px;margin-bottom:1rem}label[data-v-ef4cb1a5]{display:block;margin-bottom:.5rem;font-weight:500;color:#334155}input[data-v-ef4cb1a5],select[data-v-ef4cb1a5]{width:100%;padding:.75rem;border:1px solid #cbd5e1;border-radius:.5rem;font-size:1rem;background:#fff}.results-section[data-v-ef4cb1a5]{display:flex;flex-direction:column;gap:2rem}.result-cards[data-v-ef4cb1a5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.result-card[data-v-ef4cb1a5]{padding:1rem;border-radius:.75rem;text-align:center;box-shadow:0 2px 8px #0000001a}.result-card h3[data-v-ef4cb1a5]{font-size:1rem;margin-bottom:.5rem;color:#64748b}.result-card p[data-v-ef4cb1a5]{font-size:1.25rem;font-weight:600;color:#1e293b}.gross[data-v-ef4cb1a5]{background:#eff6ff;border-top:4px solid #3b82f6}.federal[data-v-ef4cb1a5]{background:#fee2e2;border-top:4px solid #ef4444}.state[data-v-ef4cb1a5]{background:#ffedd5;border-top:4px solid #f97316}.fica[data-v-ef4cb1a5]{background:#fef3c7;border-top:4px solid #f59e0b}.net[data-v-ef4cb1a5]{background:#ecfdf5;border-top:4px solid #10b981}.chart-container[data-v-ef4cb1a5]{height:350px;margin:0 auto;width:100%;max-width:500px}.disclaimer[data-v-ef4cb1a5]{margin-top:2rem;padding:1rem;background:#f8fafc;border-radius:.5rem;font-size:.875rem;color:#64748b;border-left:4px solid #94a3b8}@media (max-width: 768px){.paycheck-calculator[data-v-ef4cb1a5]{padding:1rem}.input-row[data-v-ef4cb1a5]{flex-direction:column;gap:0}.result-cards[data-v-ef4cb1a5]{grid-template-columns:1fr 1fr}.chart-container[data-v-ef4cb1a5]{height:300px}}.paycheck-calculator[data-v-8d052cc2]{font-family:Inter,system-ui,sans-serif;max-width:900px;padding:1.5rem;background:#fff;border-radius:1rem;box-shadow:0 4px 20px #00000014}h1[data-v-8d052cc2]{color:#1e40af;text-align:center;margin-bottom:1.5rem;font-size:1.8rem}.input-section[data-v-8d052cc2]{margin-bottom:2rem}.input-row[data-v-8d052cc2]{display:flex;gap:1rem;flex-wrap:wrap}.input-group[data-v-8d052cc2]{flex:1;min-width:150px;margin-bottom:1rem}label[data-v-8d052cc2]{display:block;margin-bottom:.5rem;font-weight:500;color:#334155}input[data-v-8d052cc2],select[data-v-8d052cc2]{width:100%;padding:.75rem;border:1px solid #cbd5e1;border-radius:.5rem;font-size:1rem;background:#fff}.results-section[data-v-8d052cc2]{display:flex;flex-direction:column;gap:2rem}.result-cards[data-v-8d052cc2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.result-card[data-v-8d052cc2]{padding:1rem;border-radius:.75rem;text-align:center;box-shadow:0 2px 8px #0000001a}.result-card h3[data-v-8d052cc2]{font-size:1rem;margin-bottom:.5rem;color:#64748b}.result-card p[data-v-8d052cc2]{font-size:1.25rem;font-weight:600;color:#1e293b}.gross[data-v-8d052cc2]{background:#eff6ff;border-top:4px solid #3b82f6}.federal[data-v-8d052cc2]{background:#fee2e2;border-top:4px solid #ef4444}.state[data-v-8d052cc2]{background:#ffedd5;border-top:4px solid #f97316}.local[data-v-8d052cc2]{background:#f3e8ff;border-top:4px solid #8b5cf6}.fica[data-v-8d052cc2]{background:#fef3c7;border-top:4px solid #f59e0b}.net[data-v-8d052cc2]{background:#ecfdf5;border-top:4px solid #10b981}.chart-container[data-v-8d052cc2]{height:350px;margin:0 auto;width:100%;max-width:500px}.disclaimer[data-v-8d052cc2]{margin-top:2rem;padding:1rem;background:#f8fafc;border-radius:.5rem;font-size:.875rem;color:#64748b;border-left:4px solid #94a3b8}@media (max-width: 768px){.paycheck-calculator[data-v-8d052cc2]{padding:1rem}.input-row[data-v-8d052cc2]{flex-direction:column;gap:0}.result-cards[data-v-8d052cc2]{grid-template-columns:1fr 1fr}.chart-container[data-v-8d052cc2]{height:300px}}.calculator[data-v-93ff7c62]{max-width:800px;padding:2rem;font-family:Inter,sans-serif;background:#fff;border-radius:1rem;box-shadow:0 4px 20px #0000001a}.input-group[data-v-93ff7c62]{margin-bottom:2rem}.input-wrap[data-v-93ff7c62]{position:relative;margin:1rem 0}.sqrt-icon[data-v-93ff7c62]{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:1.2rem;font-weight:700}input[data-v-93ff7c62]{width:100%;padding:.75rem .75rem .75rem 2rem;border:1px solid #e2e8f0;border-radius:.5rem;font-size:1rem}button[data-v-93ff7c62]{padding:.75rem 1.5rem;background:#6366f1;color:#fff;border:none;border-radius:.5rem;cursor:pointer;transition:background .2s}.result[data-v-93ff7c62]{margin-bottom:2rem}.output[data-v-93ff7c62]{font-family:monospace;font-size:1.2rem;padding:1rem;background:#f8fafc;border-radius:.5rem}.chart-area[data-v-93ff7c62]{height:300px;margin-bottom:2rem;border:1px solid #e2e8f0;border-radius:.5rem;padding:.5rem}.history ul[data-v-93ff7c62]{list-style:none;padding:0;border:1px solid #e2e8f0;border-radius:.5rem}.history li[data-v-93ff7c62]{padding:.75rem 1rem;border-bottom:1px solid #e2e8f0}.history li[data-v-93ff7c62]:last-child{border-bottom:none}@media (max-width: 768px){.calculator[data-v-93ff7c62]{padding:1rem}.chart-area[data-v-93ff7c62]{height:250px}}.rock-calculator[data-v-fa21b5f6]{max-width:900px;font-family:Segoe UI,Roboto,sans-serif;background:#f8f9fa;border-radius:12px;box-shadow:0 4px 20px #00000014}h1[data-v-fa21b5f6]{//color: #2c3e50;//text-align: center;//margin-bottom: 1.5rem;//font-weight: 600}.input-section[data-v-fa21b5f6]{background:#fff;padding:1.5rem;border-radius:8px;margin-bottom:1.5rem;box-shadow:0 2px 8px #0000000d}.dimension-inputs[data-v-fa21b5f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin-bottom:1.5rem}.input-group[data-v-fa21b5f6]{display:flex;flex-direction:column}.input-group label[data-v-fa21b5f6]{margin-bottom:.5rem;font-weight:500;color:#495057}.input-group input[data-v-fa21b5f6],.input-group select[data-v-fa21b5f6]{padding:.75rem;border:1px solid #ced4da;border-radius:6px;font-size:1rem}.stone-selection[data-v-fa21b5f6]{margin-top:1rem}.stone-selection label[data-v-fa21b5f6]{display:block;margin-bottom:.75rem;font-weight:500;color:#495057}.stone-options[data-v-fa21b5f6]{display:flex;gap:.75rem;flex-wrap:wrap}.stone-options button[data-v-fa21b5f6]{padding:.75rem 1.25rem;background:#e9ecef;border:none;border-radius:6px;cursor:pointer;transition:all .2s;text-transform:capitalize}.stone-options button[data-v-fa21b5f6]:hover{background:#dee2e6}.stone-options button.active[data-v-fa21b5f6]{background:#2c3e50;color:#fff}.results-section[data-v-fa21b5f6]{display:grid;grid-template-columns:1fr 1.5fr;gap:1.5rem;margin-bottom:1.5rem}@media (max-width: 768px){.results-section[data-v-fa21b5f6]{grid-template-columns:1fr}}.calculation-results[data-v-fa21b5f6]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000000d}.calculation-results h3[data-v-fa21b5f6]{margin-top:0;margin-bottom:1.5rem;color:#2c3e50;font-weight:600}.result-item[data-v-fa21b5f6]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #e9ecef}.result-item[data-v-fa21b5f6]:last-child{border-bottom:none}.result-item span[data-v-fa21b5f6]{color:#6c757d}.result-item strong[data-v-fa21b5f6]{color:#2c3e50;font-weight:600}.chart-container[data-v-fa21b5f6]{background:#fff;padding:1rem;border-radius:8px;height:300px;box-shadow:0 2px 8px #0000000d}.info-note[data-v-fa21b5f6]{font-size:.875rem;color:#6c757d;text-align:center;margin-top:1rem}.saturn-calculator[data-v-034bca34]{max-width:1200px;//margin: 0 auto;//padding: 2rem 1rem;font-family:Montserrat,Segoe UI,sans-serif;color:#2c3e50}.calculator-title[data-v-034bca34]{text-align:center;color:#6c4adb;margin-bottom:.5rem;font-size:2.2rem}.calculator-description[data-v-034bca34]{text-align:center;color:#7f8c8d;margin-bottom:2rem;font-size:1.1rem;max-width:600px;margin-left:auto;margin-right:auto}.calculator-layout[data-v-034bca34]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;//margin-top: 2rem}.input-panel[data-v-034bca34]{background-color:#f9f7fe;padding:1.8rem;border-radius:12px;box-shadow:0 4px 12px #6c4adb14;border:1px solid #e9e1fb}.results-panel[data-v-034bca34]{background-color:#fff;padding:1.8rem;border-radius:12px;box-shadow:0 4px 12px #0000000d;border:1px solid #eee;display:flex;flex-direction:column}.input-group[data-v-034bca34]{margin-bottom:1.8rem}.input-group label[data-v-034bca34]{display:block;margin-bottom:.6rem;font-weight:600;color:#5a4d6b;font-size:.95rem}.input-group input[type=date][data-v-034bca34],.input-group input[type=time][data-v-034bca34],.input-group input[type=text][data-v-034bca34]{width:100%;padding:.85rem;border:1px solid #d9d0ef;border-radius:8px;font-size:1rem;transition:all .2s ease;background-color:#fff}.input-group input[data-v-034bca34]:focus{border-color:#6c4adb;outline:none;box-shadow:0 0 0 3px #6c4adb1a}.hint[data-v-034bca34]{display:block;font-size:.8rem;color:#888;margin-top:.3rem}.checkbox-group[data-v-034bca34]{display:flex;align-items:center;margin-top:2rem}.checkbox-group input[data-v-034bca34]{margin-right:.7rem;accent-color:#6c4adb}.calculate-btn[data-v-034bca34]{width:100%;padding:1rem;background-color:#6c4adb;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:1.5rem;text-transform:uppercase;letter-spacing:.5px}.calculate-btn[data-v-034bca34]:hover{background-color:#5a3bc2;transform:translateY(-1px)}.calculate-btn[data-v-034bca34]:disabled{background-color:#b8b5c5;cursor:not-allowed;transform:none}.error-message[data-v-034bca34]{margin-top:1.5rem;padding:.9rem;background-color:#fde8e8;color:#c53030;border-radius:8px;border:1px solid #feb2b2;font-size:.9rem}.astrology-note[data-v-034bca34]{margin-top:2rem;padding:1rem;background-color:#f0edfd;border-radius:8px;font-size:.9rem;color:#5a4d6b;border-left:3px solid #6c4adb}.loading-indicator[data-v-034bca34]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:3rem 0;color:#6c4adb}.spinner[data-v-034bca34]{width:50px;height:50px;border:4px solid #f0edfd;border-top:4px solid #6c4adb;border-radius:50%;animation:spin-034bca34 1s linear infinite;margin-bottom:1.5rem}@keyframes spin-034bca34{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.results-header[data-v-034bca34]{margin-bottom:2rem;text-align:center}.results-header h2[data-v-034bca34]{color:#6c4adb;margin-bottom:.5rem}.user-age[data-v-034bca34]{color:#7f8c8d;font-weight:500}.chart-container[data-v-034bca34]{position:relative;height:250px;margin-bottom:2rem}.return-periods[data-v-034bca34]{display:flex;flex-direction:column;gap:1.5rem}.return-card[data-v-034bca34]{padding:1.5rem;border-radius:8px;background-color:#f9f7fe;border:1px solid #e9e1fb;transition:all .2s ease}.return-card.current[data-v-034bca34]{background-color:#f0edfd;border-color:#6c4adb;box-shadow:0 0 0 2px #6c4adb33}.return-card h3[data-v-034bca34]{color:#6c4adb;margin-bottom:.5rem;//display: flex;//align-items: center;//justify-content: space-between}.current-badge[data-v-034bca34]{background-color:#6c4adb;color:#fff;padding:.2rem .6rem;border-radius:12px;font-size:.7rem;text-transform:uppercase;letter-spacing:.5px}.date-range[data-v-034bca34],.age[data-v-034bca34]{color:#5a4d6b;font-size:1.2rem;//margin-bottom: .5rem}.interpretation[data-v-034bca34]{margin-top:1rem;padding-top:1rem;border-top:1px dashed #d9d0ef}.interpretation h4[data-v-034bca34]{color:#6c4adb;font-size:.9rem;margin-bottom:.5rem}.interpretation p[data-v-034bca34]{color:#5a4d6b;font-size:.9rem;line-height:1.5}.empty-state[data-v-034bca34]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:2rem;text-align:center;color:#7f8c8d}.empty-state .icon[data-v-034bca34]{font-size:3rem;margin-bottom:1rem;color:#6c4adb}.empty-state h3[data-v-034bca34]{color:#6c4adb;margin-bottom:.5rem}@media (max-width: 992px){.calculator-layout[data-v-034bca34]{grid-template-columns:1fr}.input-panel[data-v-034bca34],.results-panel[data-v-034bca34]{padding:1.5rem}}@media (max-width: 576px){.calculator-title[data-v-034bca34]{font-size:1.8rem}.calculator-description[data-v-034bca34]{font-size:1rem}.input-panel[data-v-034bca34],.results-panel[data-v-034bca34]{padding:1.2rem}}.angel-calculator[data-v-dac44577]{max-width:800px;padding:2rem;font-family:Avenir,Helvetica,Arial,sans-serif;background:#f8f9fa;border-radius:12px;box-shadow:0 4px 20px #00000014}.input-section[data-v-dac44577]{margin-bottom:2rem}.input-group[data-v-dac44577]{display:flex;flex-direction:column}.input-group label[data-v-dac44577]{margin-bottom:.5rem;font-weight:500;color:#495057}.input-group input[data-v-dac44577]{padding:.75rem;border:1px solid #ced4da;border-radius:6px;font-size:1rem;width:100%}.results-section[data-v-dac44577]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem}@media (max-width: 768px){.results-section[data-v-dac44577]{grid-template-columns:1fr}}.life-path-card[data-v-dac44577]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000000d;text-align:center}.number-display[data-v-dac44577]{font-size:4rem;font-weight:700;color:#6f42c1;margin:1rem 0}.meaning-section[data-v-dac44577]{padding:1rem;background:#6f42c11a;border-radius:6px}.chart-container[data-v-dac44577]{background:#fff;padding:1rem;border-radius:8px;height:250px;box-shadow:0 2px 8px #0000000d}.guide-section[data-v-dac44577]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000000d}.number-grid[data-v-dac44577]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:1rem}.number-card[data-v-dac44577]{padding:1rem;background:#f8f9fa;border-radius:6px}.number-badge[data-v-dac44577]{display:inline-block;width:30px;height:30px;background:#6f42c1;color:#fff;border-radius:50%;text-align:center;line-height:30px;font-weight:700;margin-right:.5rem}.loan-calculator[data-v-3fd019ac]{max-width:1200px;padding:2rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}h2[data-v-3fd019ac]{text-align:center;color:#2c3e50;margin-bottom:2rem}.calculator-grid[data-v-3fd019ac]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem}.input-section[data-v-3fd019ac]{display:grid;gap:1.5rem}.form-group[data-v-3fd019ac]{display:flex;flex-direction:column;gap:.5rem}label[data-v-3fd019ac]{font-weight:600;color:#2c3e50}input[data-v-3fd019ac]{padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;transition:border-color .3s}input[data-v-3fd019ac]:focus{outline:none;border-color:#3498db}.results-section[data-v-3fd019ac]{display:flex;flex-direction:column;gap:1.5rem}.summary-card[data-v-3fd019ac]{background:#f8f9fa;border-radius:8px;padding:1.5rem;box-shadow:0 2px 4px #0000001a}.summary-card h3[data-v-3fd019ac]{margin-top:0;color:#2c3e50;border-bottom:1px solid #eee;padding-bottom:.5rem;margin-bottom:1rem}.summary-item[data-v-3fd019ac]{display:flex;justify-content:space-between;margin-bottom:.75rem}.summary-item.highlight[data-v-3fd019ac]{padding-top:.75rem;border-top:1px solid #eee;margin-top:.75rem;font-weight:700;color:#27ae60}.chart-container[data-v-3fd019ac]{margin:2rem 0;height:400px;background:#fff;border-radius:8px;padding:1rem;box-shadow:0 2px 4px #0000001a}.payment-schedule[data-v-3fd019ac]{margin-top:2rem}.table-container[data-v-3fd019ac]{overflow-x:auto}table[data-v-3fd019ac]{width:100%;border-collapse:collapse;margin-top:1rem}th[data-v-3fd019ac],td[data-v-3fd019ac]{padding:.75rem;text-align:left;border-bottom:1px solid #ddd}th[data-v-3fd019ac]{background-color:#f8f9fa;font-weight:600}tr[data-v-3fd019ac]:hover{background-color:#f5f5f5}@media (max-width: 768px){.calculator-grid[data-v-3fd019ac]{grid-template-columns:1fr}.chart-container[data-v-3fd019ac]{height:300px}}.bitumen-calculator[data-v-c0569db4]{max-width:1200px;padding:2rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333;background:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px #0000001a}h2[data-v-c0569db4]{text-align:center;color:#2c3e50;margin-bottom:.5rem}.subtitle[data-v-c0569db4]{text-align:center;color:#7f8c8d;margin-bottom:2rem}.calculator-grid[data-v-c0569db4]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem}.input-section[data-v-c0569db4]{display:grid;gap:1.5rem}.form-group[data-v-c0569db4]{display:flex;flex-direction:column;gap:.5rem}label[data-v-c0569db4]{font-weight:600;color:#2c3e50;font-size:.9rem}input[data-v-c0569db4]{padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;transition:border-color .3s}input[data-v-c0569db4]:focus{outline:none;border-color:#3498db}.results-section[data-v-c0569db4]{display:flex;flex-direction:column;gap:1.5rem}.summary-card[data-v-c0569db4]{background:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 2px 4px #0000000d}.summary-card h3[data-v-c0569db4]{margin-top:0;color:#2c3e50;border-bottom:1px solid #eee;padding-bottom:.5rem;margin-bottom:1rem;font-size:1.2rem}.summary-item[data-v-c0569db4]{display:flex;justify-content:space-between;margin-bottom:.75rem;padding:.5rem 0;border-bottom:1px dashed #eee}.summary-item.highlight[data-v-c0569db4]{font-weight:700;color:#27ae60;font-size:1.1rem}.summary-note[data-v-c0569db4]{margin-top:1rem;font-style:italic;color:#7f8c8d;font-size:.8rem}.chart-container[data-v-c0569db4]{margin:2rem 0;height:300px;background:#fff;border-radius:8px;padding:1rem;box-shadow:0 2px 4px #0000000d}.conversion-tips[data-v-c0569db4]{background:#e8f4f8;padding:1rem;border-radius:8px;margin-top:1rem}.conversion-tips h4[data-v-c0569db4]{margin-top:0;color:#2980b9}.conversion-tips ul[data-v-c0569db4]{padding-left:1.5rem;margin-bottom:0}@media (max-width: 768px){.calculator-grid[data-v-c0569db4]{grid-template-columns:1fr}.chart-container[data-v-c0569db4]{height:250px}}.drywall-calculator[data-v-5bf19ad1]{max-width:1200px;padding:2rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333;background:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px #0000001a}h2[data-v-5bf19ad1]{text-align:center;color:#2c3e50;margin-bottom:.5rem}.subtitle[data-v-5bf19ad1]{text-align:center;color:#7f8c8d;margin-bottom:2rem}.calculator-grid[data-v-5bf19ad1]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem}.input-section[data-v-5bf19ad1]{display:grid;gap:1.5rem}.form-group[data-v-5bf19ad1]{display:flex;flex-direction:column;gap:.5rem}label[data-v-5bf19ad1]{font-weight:600;color:#2c3e50;font-size:.9rem}input[data-v-5bf19ad1],select[data-v-5bf19ad1]{padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;transition:border-color .3s}input[data-v-5bf19ad1]:focus,select[data-v-5bf19ad1]:focus{outline:none;border-color:#3498db}input[type=range][data-v-5bf19ad1]{padding:0}.slider-value[data-v-5bf19ad1]{font-size:.9rem;color:#7f8c8d;text-align:center}.results-section[data-v-5bf19ad1]{display:flex;flex-direction:column;gap:1.5rem}.summary-card[data-v-5bf19ad1],.materials-card[data-v-5bf19ad1]{background:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 2px 4px #0000000d}.summary-card h3[data-v-5bf19ad1],.materials-card h3[data-v-5bf19ad1]{margin-top:0;color:#2c3e50;border-bottom:1px solid #eee;padding-bottom:.5rem;margin-bottom:1rem;font-size:1.2rem}.summary-item[data-v-5bf19ad1]{display:flex;justify-content:space-between;margin-bottom:.75rem;padding:.5rem 0;border-bottom:1px dashed #eee}.summary-item.highlight[data-v-5bf19ad1]{font-weight:700;color:#27ae60;font-size:1.1rem}.materials-grid[data-v-5bf19ad1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.material-item[data-v-5bf19ad1]{background:#f5f7fa;padding:1rem;border-radius:4px;display:flex;flex-direction:column;align-items:center}.material-name[data-v-5bf19ad1]{font-size:.9rem;color:#7f8c8d}.material-quantity[data-v-5bf19ad1]{font-weight:700;color:#2c3e50;font-size:1.1rem}.chart-container[data-v-5bf19ad1]{margin:2rem 0;height:300px;background:#fff;border-radius:8px;padding:1rem;box-shadow:0 2px 4px #0000000d}.tips-section[data-v-5bf19ad1]{background:#e8f4f8;padding:1rem;border-radius:8px;margin-top:1rem}.tips-section h4[data-v-5bf19ad1]{margin-top:0;color:#2980b9}.tips-section ul[data-v-5bf19ad1]{padding-left:1.5rem;margin-bottom:0}@media (max-width: 768px){.calculator-grid[data-v-5bf19ad1]{grid-template-columns:1fr}.chart-container[data-v-5bf19ad1]{height:250px}.materials-grid[data-v-5bf19ad1]{grid-template-columns:1fr}}.fence-calculator[data-v-9dc0dcd0]{max-width:400px;padding:2rem;font-family:Segoe UI,sans-serif}.input-grid[data-v-9dc0dcd0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem}.material-options button[data-v-9dc0dcd0]{padding:.5rem 1rem;margin-right:.5rem;border:1px solid #ddd;background:#fff;cursor:pointer}.material-options button.active[data-v-9dc0dcd0]{background:#4caf50;color:#fff}.results[data-v-9dc0dcd0]{display:flex;gap:2rem;margin-bottom:2rem}.chart-container[data-v-9dc0dcd0]{height:300px;margin-top:2rem}@media (max-width: 600px){.results[data-v-9dc0dcd0]{flex-direction:column}.input-grid[data-v-9dc0dcd0]{grid-template-columns:1fr}}.half-bday-calculator[data-v-057105ca]{max-width:600px;padding:2rem;font-family:Helvetica Neue,sans-serif}.input-group[data-v-057105ca]{margin-bottom:1.5rem}.input-group label[data-v-057105ca]{display:block;margin-bottom:.5rem;font-weight:600}.input-group input[data-v-057105ca]{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px}.results[data-v-057105ca]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:2rem 0}.result-card[data-v-057105ca]{padding:1.5rem;background:#f8f9fa;border-radius:8px}.highlight[data-v-057105ca]{font-size:1.5rem;font-weight:700;color:#2c3e50}.progress-display[data-v-057105ca]{display:flex;flex-direction:column;gap:.5rem}.chart-container[data-v-057105ca]{height:300px;margin:2rem 0;position:relative}.placeholder[data-v-057105ca]{height:100%;display:flex;align-items:center;justify-content:center;color:#999;border:2px dashed #eee;border-radius:8px}@media (max-width: 600px){.results[data-v-057105ca]{grid-template-columns:1fr}.half-bday-calculator[data-v-057105ca]{padding:1rem}}.portal-calculator[data-v-3eb4b8ca]{max-width:800px;padding:2rem;font-family:Segoe UI,Roboto,sans-serif;background:#1e1e1e;color:#e0e0e0;border-radius:12px;box-shadow:0 4px 20px #0000004d}header[data-v-3eb4b8ca]{text-align:center;margin-bottom:2rem}.input-section[data-v-3eb4b8ca],.result-section[data-v-3eb4b8ca]{background:#2a2a2a;padding:1.5rem;border-radius:8px;margin-bottom:1.5rem}.coordinate-inputs[data-v-3eb4b8ca]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.input-group[data-v-3eb4b8ca]{display:flex;flex-direction:column}.input-group label[data-v-3eb4b8ca]{margin-bottom:.5rem;font-weight:600}.input-group input[data-v-3eb4b8ca]{padding:.75rem;background:#3a3a3a;border:1px solid #444;border-radius:4px;color:#fff}.coordinate-display[data-v-3eb4b8ca]{display:grid;grid-template-columns:repeat(3,1fr);font-size:1.2rem;margin:1rem 0;text-align:center}.alignment-status[data-v-3eb4b8ca]{padding:1rem;text-align:center;border-radius:4px;font-weight:700;margin-top:1rem}.alignment-status.aligned[data-v-3eb4b8ca]{background:#2e7d3233;color:#81c784}.alignment-status[data-v-3eb4b8ca]:not(.aligned){background:#c6282833;color:#ef9a9a}.chart-container[data-v-3eb4b8ca]{height:300px;margin:2rem 0;background:#2a2a2a;border-radius:8px;padding:1rem}.info-box[data-v-3eb4b8ca]{background:#2a2a2a;padding:1.5rem;border-radius:8px;border-left:4px solid #4a6baf}@media (max-width: 768px){.coordinate-inputs[data-v-3eb4b8ca]{grid-template-columns:1fr}.coordinate-display[data-v-3eb4b8ca]{grid-template-columns:1fr;gap:.5rem}.portal-calculator[data-v-3eb4b8ca]{padding:1rem}}.mortgage-calculator[data-v-5ce1ec46]{max-width:1200px;padding:20px;font-family:Arial,sans-serif;color:#333}h1[data-v-5ce1ec46]{text-align:center;color:#2c3e50;margin-bottom:5px}.subtitle[data-v-5ce1ec46]{text-align:center;color:#666;margin-bottom:30px;font-size:1.1rem}.calculator-container[data-v-5ce1ec46]{display:flex;flex-wrap:wrap;gap:20px}.input-panel[data-v-5ce1ec46],.result-panel[data-v-5ce1ec46]{flex:1;min-width:300px;background:#f9f9f9;border-radius:10px;padding:20px;box-shadow:0 2px 10px #0000001a}.input-group[data-v-5ce1ec46]{margin-bottom:20px}.input-group label[data-v-5ce1ec46]{display:block;margin-bottom:8px;font-weight:700;color:#444}.input-group input[type=number][data-v-5ce1ec46],.input-group select[data-v-5ce1ec46]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px;margin-bottom:5px}.input-note[data-v-5ce1ec46]{font-size:.85rem;color:#666;margin-bottom:10px}.range-container[data-v-5ce1ec46]{display:flex;align-items:center;gap:10px;margin-top:5px}.range-container span[data-v-5ce1ec46]{font-size:.8rem;color:#666}.range-container input[type=range][data-v-5ce1ec46]{flex-grow:1}.percentage-display[data-v-5ce1ec46]{text-align:center;font-weight:700;margin-top:5px}.ramsey-principles[data-v-5ce1ec46]{margin-top:30px;padding:15px;background-color:#f0f7ff;border-radius:8px}.ramsey-principles h3[data-v-5ce1ec46]{margin-top:0;color:#0056b3}.ramsey-principles ul[data-v-5ce1ec46]{padding-left:20px}.ramsey-principles li[data-v-5ce1ec46]{margin-bottom:8px;list-style-type:none;position:relative;padding-left:25px}.ramsey-principles li.followed[data-v-5ce1ec46]{color:#4caf50}.ramsey-principles li[data-v-5ce1ec46]:not(.followed){color:#f44336}.check-icon[data-v-5ce1ec46]{position:absolute;left:0;font-weight:700}.results[data-v-5ce1ec46]{display:flex;flex-direction:column;gap:20px}.summary-card[data-v-5ce1ec46]{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 5px #0000001a}.summary-card h2[data-v-5ce1ec46]{margin-top:0;color:#2c3e50;border-bottom:1px solid #eee;padding-bottom:10px}.summary-item[data-v-5ce1ec46]{display:flex;justify-content:space-between;margin:10px 0}.summary-item .label[data-v-5ce1ec46]{color:#666}.summary-item .value[data-v-5ce1ec46]{font-weight:700}.chart-container[data-v-5ce1ec46]{height:300px;margin:20px 0}.amortization-toggle[data-v-5ce1ec46]{text-align:center;margin:15px 0}.amortization-toggle button[data-v-5ce1ec46]{padding:10px 15px;background-color:#2196f3;color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:700;transition:background-color .2s}.amortization-toggle button[data-v-5ce1ec46]:hover,.amortization-toggle button.active[data-v-5ce1ec46]{background-color:#0b7dda}.amortization-schedule[data-v-5ce1ec46]{margin-top:20px}.amortization-schedule h3[data-v-5ce1ec46]{margin-bottom:15px;color:#2c3e50}.table-container[data-v-5ce1ec46]{overflow-x:auto}table[data-v-5ce1ec46]{width:100%;border-collapse:collapse;margin-top:10px}th[data-v-5ce1ec46],td[data-v-5ce1ec46]{padding:12px 15px;text-align:left;border-bottom:1px solid #ddd}th[data-v-5ce1ec46]{background-color:#f2f2f2;font-weight:700}tr[data-v-5ce1ec46]:hover{background-color:#f5f5f5}.no-results[data-v-5ce1ec46]{text-align:center;padding:40px 0;color:#666}@media (max-width: 768px){.calculator-container[data-v-5ce1ec46]{flex-direction:column}.mortgage-calculator[data-v-5ce1ec46]{padding:0}.input-group input[type=number][data-v-5ce1ec46],.input-group select[data-v-5ce1ec46]{font-size:14px}th[data-v-5ce1ec46],td[data-v-5ce1ec46]{padding:8px 10px;font-size:14px}}.calculator-container[data-v-bb38a731]{max-width:1400px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}.header[data-v-bb38a731]{text-align:center;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e0e0e0}.header h1[data-v-bb38a731]{font-size:2.5rem;color:#2c3e50;margin-bottom:.5rem}.header p[data-v-bb38a731]{font-size:1.1rem;color:#7f8c8d;max-width:700px;margin:0 auto}.calculator-grid[data-v-bb38a731]{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 1024px){.calculator-grid[data-v-bb38a731]{grid-template-columns:1fr 1fr}}.input-section[data-v-bb38a731],.results-section[data-v-bb38a731]{display:flex;flex-direction:column;gap:1.5rem;max-width:500px;width:500px}.input-card[data-v-bb38a731],.summary-card[data-v-bb38a731],.charts-section[data-v-bb38a731]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:1.8rem;transition:transform .3s ease,box-shadow .3s ease}.input-card[data-v-bb38a731]:hover,.summary-card[data-v-bb38a731]:hover,.charts-section[data-v-bb38a731]:hover{transform:translateY(-5px);box-shadow:0 6px 25px #0000001f}.input-group[data-v-bb38a731]{margin-bottom:1.5rem}.input-group label[data-v-bb38a731]{display:block;margin-bottom:.6rem;font-weight:600;color:#2c3e50}.input-group input[data-v-bb38a731],.input-group select[data-v-bb38a731]{width:100%;padding:.85rem 1rem;border:1px solid #ddd;border-radius:8px;font-size:1rem;transition:border-color .3s,box-shadow .3s}.input-group input[data-v-bb38a731]:focus,.input-group select[data-v-bb38a731]:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db33;outline:none}.input-with-max[data-v-bb38a731]{position:relative}.max-hint[data-v-bb38a731]{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:#3498db1a;color:#3498db;padding:2px 8px;border-radius:4px;font-size:.85rem;font-weight:500}.range-container[data-v-bb38a731]{margin-top:.5rem;padding:0 .5rem}input[type=range][data-v-bb38a731]{width:100%;height:6px;border-radius:3px;background:#e0e0e0;outline:none;-webkit-appearance:none}input[type=range][data-v-bb38a731]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#3498db;cursor:pointer;transition:background .2s,transform .2s}input[type=range][data-v-bb38a731]::-webkit-slider-thumb:hover{background:#2980b9;transform:scale(1.2)}.results-grid[data-v-bb38a731]{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 768px){.results-grid[data-v-bb38a731]{grid-template-columns:1fr 1fr}}.result-item[data-v-bb38a731]{background:#f8f9fa;border-radius:8px;padding:1rem;border-left:4px solid #3498db}.result-label[data-v-bb38a731]{font-size:.95rem;color:#7f8c8d;margin-bottom:.3rem}.result-value[data-v-bb38a731]{font-size:1.4rem;font-weight:700;color:#2c3e50}.chart-container[data-v-bb38a731]{position:relative;height:300px;margin-top:1rem}.empty-results[data-v-bb38a731]{text-align:center;padding:2rem;background:#f8f9fa;border-radius:8px;color:#7f8c8d;font-style:italic}.disclaimer[data-v-bb38a731]{margin-top:3rem;padding:1.5rem;background:#fef9e7;border-radius:8px;border-left:4px solid #f1c40f}.disclaimer h3[data-v-bb38a731]{color:#d35400;margin-top:0;margin-bottom:1rem}.disclaimer ul[data-v-bb38a731]{padding-left:1.5rem}.disclaimer li[data-v-bb38a731]{margin-bottom:.7rem;line-height:1.5}.calculator-container[data-v-d155b3ae]{max-width:1200px;padding:2rem;font-family:Inter,sans-serif;color:#1f2937}.calculator-grid[data-v-d155b3ae]{display:grid;grid-template-columns:1fr 1.5fr;gap:2rem}.input-section[data-v-d155b3ae]{width:350px;display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-d155b3ae]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-d155b3ae]{font-weight:500}.input-group input[data-v-d155b3ae]{padding:.5rem;border:1px solid #d1d5db;border-radius:.375rem}.checkbox-group[data-v-d155b3ae]{display:flex;align-items:center;gap:.5rem}.stages-section[data-v-d155b3ae]{margin-top:1rem}.stage-item[data-v-d155b3ae]{display:grid;grid-template-columns:auto 1fr auto auto;gap:1rem;align-items:center;padding:.5rem 0;border-bottom:1px solid #e5e7eb}.results-section[data-v-d155b3ae]{display:flex;flex-direction:column;gap:2rem;width:350px}.summary-card[data-v-d155b3ae]{background-color:#f9fafb;padding:1.5rem;border-radius:.5rem;box-shadow:0 1px 3px #0000001a}.summary-item[data-v-d155b3ae]{display:flex;justify-content:space-between;padding:.5rem 0}.chart-container[data-v-d155b3ae]{background-color:#fff;padding:1rem;border-radius:.5rem;box-shadow:0 1px 3px #0000001a}@media (max-width: 768px){.calculator-grid[data-v-d155b3ae]{grid-template-columns:1fr}}.calculator-container[data-v-07244bbc]{max-width:1200px;padding:2rem;font-family:Inter,sans-serif;color:#1f2937}.calculator-grid[data-v-07244bbc]{display:grid;grid-template-columns:1fr 1.5fr;gap:2rem}.input-section[data-v-07244bbc]{display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-07244bbc]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-07244bbc]{font-weight:500;color:#4b5563}.input-group input[data-v-07244bbc]{padding:.75rem;border:1px solid #d1d5db;border-radius:.5rem;background-color:#f9fafb;transition:border-color .2s}.input-group input[data-v-07244bbc]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.results-section[data-v-07244bbc]{margin-top:1rem;padding:1rem;background-color:#f8fafc;border-radius:.5rem}.result-item[data-v-07244bbc]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #e5e7eb}.result-item[data-v-07244bbc]:last-child{border-bottom:none}.warning-message[data-v-07244bbc]{margin-top:1rem;padding:.75rem;background-color:#fef2f2;color:#dc2626;border-radius:.375rem;font-weight:500}.charts-section[data-v-07244bbc]{display:flex;flex-direction:column;gap:2rem}.chart-container[data-v-07244bbc]{background-color:#fff;padding:1.5rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a}.chart-container h3[data-v-07244bbc]{margin-bottom:1rem;font-weight:600;color:#1f2937}@media (max-width: 768px){.calculator-grid[data-v-07244bbc]{grid-template-columns:1fr}.calculator-container[data-v-07244bbc]{padding:1rem}}.cultist-calculator[data-v-3827b94e]{--primary: #4b0082;--secondary: #6b46c1;--accent: #8a2be2;--danger: #dc2626;--background: #f8fafc;--text: #1e293b;--card-bg: #ffffff;--shadow: 0 4px 6px rgba(0, 0, 0, .1);--border-radius: 10px;--transition: all .3s ease;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;max-width:1200px;padding:1.5rem;color:var(--text);background-color:var(--background)}.calculator-container[data-v-3827b94e]{display:flex;flex-direction:column;gap:1.5rem}.input-panel[data-v-3827b94e],.result-panel[data-v-3827b94e]{padding:1.5rem;background:var(--card-bg);border-radius:var(--border-radius);box-shadow:var(--shadow)}h2[data-v-3827b94e]{font-size:1.8rem;color:var(--primary);margin-bottom:.5rem;font-weight:700}h3[data-v-3827b94e]{font-size:1.2rem;color:var(--primary);margin-bottom:.75rem;font-weight:600}p[data-v-3827b94e]{color:var(--secondary);margin-bottom:1.25rem;line-height:1.5}.param-control[data-v-3827b94e]{margin-bottom:1.25rem}.param-control label[data-v-3827b94e]{display:block;margin-bottom:.5rem;font-weight:600;color:var(--primary)}.slider-container[data-v-3827b94e]{display:flex;align-items:center;gap:.75rem}input[type=range][data-v-3827b94e]{width:100%;height:.5rem;-webkit-appearance:none;background:#e2e8f0;border-radius:.5rem;outline:none;transition:var(--transition)}input[type=range][data-v-3827b94e]:hover{background:#cbd5e0}input[type=range][data-v-3827b94e]::-webkit-slider-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;background:var(--secondary);border-radius:50%;cursor:pointer;transition:var(--transition)}input[type=range][data-v-3827b94e]::-webkit-slider-thumb:hover{background:var(--primary);transform:scale(1.1)}.slider-container span[data-v-3827b94e]{width:2.5rem;text-align:center;font-family:monospace;font-size:.9rem}select[data-v-3827b94e]{width:100%;padding:.5rem .75rem;border:1px solid #cbd5e0;border-radius:.5rem;background:var(--card-bg);color:var(--text);transition:var(--transition)}select[data-v-3827b94e]:hover{border-color:var(--secondary)}select[data-v-3827b94e]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px #8a2be233}.element-buttons[data-v-3827b94e]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.element-buttons button[data-v-3827b94e]{padding:.5rem;border:none;border-radius:.5rem;background:#f1f5f9;color:var(--text);font-size:.875rem;cursor:pointer;transition:var(--transition)}.element-buttons button[data-v-3827b94e]:hover{background:#e2e8f0}.element-buttons button.active[data-v-3827b94e]{background:var(--secondary);color:#fff}.toggle[data-v-3827b94e]{display:flex;align-items:center;justify-content:space-between}.switch[data-v-3827b94e]{position:relative;display:inline-block;width:3.5rem;height:1.75rem}.switch input[data-v-3827b94e]{opacity:0;width:0;height:0}.slider[data-v-3827b94e]{position:absolute;cursor:pointer;inset:0;background-color:#e2e8f0;transition:var(--transition);border-radius:2rem}.slider[data-v-3827b94e]:before{position:absolute;content:"";height:1.25rem;width:1.25rem;left:.25rem;bottom:.25rem;background-color:#fff;transition:var(--transition);border-radius:50%}input:checked+.slider[data-v-3827b94e]{background-color:var(--danger)}input:checked+.slider[data-v-3827b94e]:before{transform:translate(1.75rem)}.randomize-btn[data-v-3827b94e]{width:100%;padding:.75rem;margin-top:1.5rem;background:var(--secondary);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:var(--transition)}.randomize-btn[data-v-3827b94e]:hover{background:var(--primary)}.randomize-btn[data-v-3827b94e]:disabled{opacity:.7;cursor:not-allowed}.loading[data-v-3827b94e]{display:flex;align-items:center;justify-content:center}.loading svg[data-v-3827b94e]{animation:spin-3827b94e 1s linear infinite;margin-right:.5rem}@keyframes spin-3827b94e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.preset-rituals[data-v-3827b94e]{margin-top:1.5rem}.preset-grid[data-v-3827b94e]{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.preset-grid button[data-v-3827b94e]{padding:.5rem;background:#f1f5f9;border:none;border-radius:.5rem;font-size:.875rem;cursor:pointer;transition:var(--transition)}.preset-grid button[data-v-3827b94e]:hover{background:#e2e8f0}.result-card[data-v-3827b94e]{padding:1.5rem;border:1px solid #e2e8f0;border-radius:var(--border-radius);margin-bottom:1.5rem;text-align:center}.power-display[data-v-3827b94e]{display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem}.power-value[data-v-3827b94e]{font-size:3rem;font-weight:700;color:var(--primary);line-height:1}.power-label[data-v-3827b94e]{font-size:1rem;color:var(--secondary)}.danger-display[data-v-3827b94e]{display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem}.danger-value[data-v-3827b94e]{font-size:2rem;font-weight:700;color:var(--danger);line-height:1}.danger-label[data-v-3827b94e]{font-size:.875rem;color:var(--danger)}.sigil-container[data-v-3827b94e]{margin:1.5rem auto;width:300px;height:300px}.chart-container[data-v-3827b94e]{height:300px;margin-bottom:1.5rem}.ritual-summary[data-v-3827b94e]{padding:1rem;background:#f1f5f9;border-radius:var(--border-radius)}.ritual-summary ul[data-v-3827b94e]{list-style-type:none;padding:0;margin:0}.ritual-summary li[data-v-3827b94e]{padding:.5rem 0;border-bottom:1px solid #e2e8f0}.ritual-summary li[data-v-3827b94e]:last-child{border-bottom:none}.ritual-summary strong[data-v-3827b94e]{color:var(--primary)}@media (min-width: 1024px){.calculator-container[data-v-3827b94e]{flex-direction:row}.input-panel[data-v-3827b94e]{flex:1}.result-panel[data-v-3827b94e]{flex:2}.element-buttons[data-v-3827b94e]{grid-template-columns:repeat(5,1fr)}.preset-grid[data-v-3827b94e]{grid-template-columns:repeat(4,1fr)}}@media (max-width: 640px){.cultist-calculator[data-v-3827b94e]{padding:0}.element-buttons[data-v-3827b94e]{grid-template-columns:repeat(2,1fr)}.preset-grid[data-v-3827b94e]{grid-template-columns:1fr}.sigil-container[data-v-3827b94e]{width:250px;height:250px}}.car-calculator[data-v-3c063761]{max-width:800px;padding:2rem 1rem;font-family:Arial,sans-serif;background-color:#fff;color:#333;box-shadow:0 4px 8px #0000001a;border-radius:8px}h1[data-v-3c063761]{font-size:1.5rem;margin-bottom:2rem;text-align:center;color:#007acc}.input-form[data-v-3c063761]{display:flex;flex-direction:column;gap:1rem}.input-row[data-v-3c063761]{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:.5rem}.input-field[data-v-3c063761]{padding:.5rem;border:1px solid #cccccc;border-radius:4px;font-size:1rem}.remove-button[data-v-3c063761]{background:none;border:none;color:#e74c3c;font-size:1.25rem;cursor:pointer}.action-button[data-v-3c063761]{padding:.5rem 1rem;background-color:#edf2f7;border:1px solid #007acc;border-radius:4px;cursor:pointer;font-size:1rem;color:#007acc}.action-button.primary[data-v-3c063761]{background-color:#007acc;color:#fff}.chart-container[data-v-3c063761]{margin-top:2rem}@media (max-width: 600px){.input-row[data-v-3c063761]{grid-template-columns:1fr}}.deadline-calculator[data-v-2d117045]{max-width:600px;padding:1.5rem;background-color:#fff;color:#333;border-radius:8px;box-shadow:0 4px 12px #0000001a;font-family:Arial,sans-serif}.title[data-v-2d117045]{font-size:1.5rem;text-align:center;margin-bottom:1.5rem;color:#007acc}.input-form[data-v-2d117045]{display:flex;flex-direction:column;gap:1rem}.form-group[data-v-2d117045]{display:flex;flex-direction:column}.form-group label[data-v-2d117045]{font-weight:700;margin-bottom:.5rem}.form-group input[data-v-2d117045],.dropdown[data-v-2d117045]{padding:.5rem;font-size:1rem;border:1px solid #cccccc;border-radius:4px}.dropdown[data-v-2d117045]{margin-top:.5rem}.calculate-button[data-v-2d117045]{padding:.75rem 1.5rem;font-size:1.2rem;color:#fff;background-color:#007acc;border:none;border-radius:4px;cursor:pointer;align-self:center}.calculate-button[data-v-2d117045]:hover{background-color:#005fa3}.results[data-v-2d117045]{margin-top:1rem;font-size:1rem;text-align:center}.chart-container[data-v-2d117045]{margin-top:2rem}@media (max-width: 600px){.deadline-calculator[data-v-2d117045]{padding:1rem}.title[data-v-2d117045]{font-size:1.25rem}}.dog-years-calculator[data-v-67d51da6]{max-width:500px;padding:1.5rem;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;font-family:Arial,sans-serif;color:#333}.title[data-v-67d51da6]{text-align:center;font-size:1.8rem;color:#007acc;margin-bottom:1.5rem}.input-form[data-v-67d51da6]{display:flex;flex-direction:column;gap:1rem}.form-group[data-v-67d51da6]{display:flex;flex-direction:column}.form-group label[data-v-67d51da6]{font-size:1rem;font-weight:700;margin-bottom:.5rem}.form-group input[data-v-67d51da6],.form-group select[data-v-67d51da6]{padding:.5rem;font-size:1rem;border:1px solid #cccccc;border-radius:4px}.calculate-button[data-v-67d51da6]{padding:.75rem 1.5rem;font-size:1.2rem;color:#fff;background-color:#007acc;border:none;border-radius:4px;cursor:pointer}.calculate-button[data-v-67d51da6]:hover{background-color:#005fa3}.results[data-v-67d51da6]{margin-top:1rem;text-align:center;font-size:1.2rem}.chart-container[data-v-67d51da6]{margin-top:2rem}@media (max-width: 600px){.dog-years-calculator[data-v-67d51da6]{padding:1rem}}.dosage-calculator[data-v-2596e912]{font-family:Arial,sans-serif;padding:1rem;background:#f9f9f9;color:#333}.container[data-v-2596e912]{display:flex;flex-wrap:wrap;gap:2rem}.inputs[data-v-2596e912],.outputs[data-v-2596e912]{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:1.5rem;flex:1 1 350px}.inputs h2[data-v-2596e912],.outputs h2[data-v-2596e912]{font-size:1.25rem;color:#007acc;margin-bottom:1rem}.form-section[data-v-2596e912]{display:flex;flex-direction:column;gap:1rem}.form-group[data-v-2596e912]{display:flex;flex-direction:column}label[data-v-2596e912]{font-weight:700;margin-bottom:.5rem}input[data-v-2596e912]{padding:.5rem;font-size:1rem;border:1px solid #ccc;border-radius:4px}.calculate-btn[data-v-2596e912]{padding:.75rem;font-size:1rem;color:#fff;background-color:#007acc;border:none;border-radius:4px;cursor:pointer}.calculate-btn[data-v-2596e912]:hover{background-color:#005f99}.result[data-v-2596e912]{margin-top:1rem;padding:.75rem;background:#eaf5ff;border:1px solid #b3dbff;border-radius:4px}.chart[data-v-2596e912]{margin-top:2rem;height:300px}@media (max-width: 768px){.container[data-v-2596e912]{flex-direction:column}}.dots-calculator[data-v-17ad8f88]{font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;max-width:1200px;margin:0 auto;padding:20px;color:#333}.calculator-container[data-v-17ad8f88]{display:flex;flex-wrap:wrap;gap:30px}.input-section[data-v-17ad8f88],.output-section[data-v-17ad8f88]{flex:1;min-width:300px}.input-section[data-v-17ad8f88]{background:#f8f9fa;padding:25px;border-radius:10px;box-shadow:0 2px 10px #00000014}.input-group[data-v-17ad8f88]{margin-bottom:20px}label[data-v-17ad8f88]{display:block;margin-bottom:8px;font-weight:600;color:#2c3e50}input[data-v-17ad8f88],select[data-v-17ad8f88]{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:16px}.calculate-btn[data-v-17ad8f88]{width:100%;padding:12px;background-color:#3498db;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s;margin-top:10px}.calculate-btn[data-v-17ad8f88]:hover{background-color:#2980b9}.output-section[data-v-17ad8f88]{background:#fff;padding:25px;border-radius:10px;box-shadow:0 2px 10px #00000014}.result-display[data-v-17ad8f88]{display:flex;flex-direction:column;gap:20px}.score[data-v-17ad8f88]{font-size:3rem;font-weight:700;color:#2c3e50;text-align:center}.interpretation[data-v-17ad8f88]{color:#666;line-height:1.6}.comparison-chart[data-v-17ad8f88]{position:relative;height:300px;margin:20px 0}.strength-level[data-v-17ad8f88]{text-align:center;margin-top:20px}.level-indicator[data-v-17ad8f88]{display:inline-block;padding:10px 20px;color:#fff;font-weight:700;border-radius:20px;font-size:1.2rem;margin-top:10px}.placeholder[data-v-17ad8f88]{text-align:center;color:#666;padding:40px 0}.sample-chart-placeholder[data-v-17ad8f88]{height:300px;background:#f8f9fa;border-radius:8px;margin-top:20px}@media (max-width: 768px){.calculator-container[data-v-17ad8f88]{flex-direction:column}.input-section[data-v-17ad8f88],.output-section[data-v-17ad8f88]{width:100%}}.dunk-calculator[data-v-0cb0dd10]{font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;max-width:1200px;padding:20px;color:#333}.calculator-container[data-v-0cb0dd10]{display:flex;flex-wrap:wrap;gap:30px}.input-section[data-v-0cb0dd10],.output-section[data-v-0cb0dd10]{flex:1;min-width:300px}.input-section[data-v-0cb0dd10]{background:#f8f9fa;padding:25px;border-radius:10px;box-shadow:0 2px 10px #00000014}.input-group[data-v-0cb0dd10]{margin-bottom:20px}label[data-v-0cb0dd10]{display:block;margin-bottom:8px;font-weight:600;color:#2c3e50}input[data-v-0cb0dd10]{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:16px}.calculate-btn[data-v-0cb0dd10]{width:100%;padding:12px;background-color:#3498db;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s;margin-top:10px}.calculate-btn[data-v-0cb0dd10]:hover{background-color:#2980b9}.output-section[data-v-0cb0dd10]{background:#fff;padding:25px;border-radius:10px;box-shadow:0 2px 10px #00000014}.result-display[data-v-0cb0dd10]{display:flex;flex-direction:column;gap:20px}.score[data-v-0cb0dd10]{font-size:2.5rem;font-weight:700;text-align:center;padding:15px;border-radius:8px}.can-dunk[data-v-0cb0dd10]{background-color:#4caf50;color:#fff}.cannot-dunk[data-v-0cb0dd10]{background-color:#f44336;color:#fff}.gap-analysis[data-v-0cb0dd10]{text-align:center;font-size:1.2rem}.dunk-chart[data-v-0cb0dd10]{position:relative;height:300px;margin:20px 0}.training-tips[data-v-0cb0dd10]{background:#f0f7ff;padding:15px;border-radius:8px}.training-tips h3[data-v-0cb0dd10]{margin-top:0;color:#2c3e50}.training-tips ul[data-v-0cb0dd10]{padding-left:20px}.placeholder[data-v-0cb0dd10]{text-align:center;color:#666;padding:40px 0}.sample-chart-placeholder[data-v-0cb0dd10]{height:300px;background:#f8f9fa;border-radius:8px;margin-top:20px}@media (max-width: 768px){.calculator-container[data-v-0cb0dd10]{flex-direction:column}.input-section[data-v-0cb0dd10],.output-section[data-v-0cb0dd10]{width:100%}}.hcg-calculator[data-v-fcde49a7]{font-family:Segoe UI,Roboto,Helvetica Neue,sans-serif;max-width:1200px;padding:20px;color:#333}.calculator-container[data-v-fcde49a7]{display:flex;flex-wrap:wrap;gap:30px}.input-section[data-v-fcde49a7],.results-section[data-v-fcde49a7]{flex:1;min-width:300px}.input-section[data-v-fcde49a7]{background:#f8f9fa;padding:25px;border-radius:10px;box-shadow:0 2px 10px #0000000d}.input-group[data-v-fcde49a7]{margin-bottom:20px}.input-group label[data-v-fcde49a7]{display:block;font-weight:600;margin-bottom:10px;color:#2c3e50}.input-row[data-v-fcde49a7]{display:flex;gap:15px}.input-field[data-v-fcde49a7]{flex:1}.input-field span[data-v-fcde49a7]{display:block;font-size:.9em;color:#666;margin-bottom:5px}.input-field input[data-v-fcde49a7]{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;font-size:1em}.checkbox-group[data-v-fcde49a7]{margin-top:10px}.checkbox-group label[data-v-fcde49a7]{display:flex;align-items:center;gap:8px;font-weight:400;cursor:pointer}.calculate-btn[data-v-fcde49a7]{width:100%;padding:12px;background-color:#4a6baf;color:#fff;border:none;border-radius:6px;font-weight:600;font-size:1em;cursor:pointer;transition:background-color .2s;margin-top:10px}.calculate-btn[data-v-fcde49a7]:hover{background-color:#3a5a9f}.results-section[data-v-fcde49a7]{background:#fff;padding:25px;border-radius:10px;box-shadow:0 2px 10px #0000000d}.loading-state[data-v-fcde49a7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;color:#666}.spinner[data-v-fcde49a7]{width:40px;height:40px;border:4px solid rgba(74,107,175,.2);border-radius:50%;border-top-color:#4a6baf;animation:spin-fcde49a7 1s ease-in-out infinite;margin-bottom:15px}@keyframes spin-fcde49a7{to{transform:rotate(360deg)}}.results-content[data-v-fcde49a7]{display:flex;flex-direction:column;gap:25px}.result-cards[data-v-fcde49a7]{display:flex;gap:15px;flex-wrap:wrap}.result-card[data-v-fcde49a7]{flex:1;min-width:200px;background:#f8f9fa;padding:15px;border-radius:8px;box-shadow:0 1px 3px #0000001a}.result-card h3[data-v-fcde49a7]{margin-top:0;color:#2c3e50;font-size:1.1em}.highlight[data-v-fcde49a7]{font-size:1.8em;font-weight:700;color:#4a6baf;margin:10px 0}.interpretation[data-v-fcde49a7]{font-size:.9em;color:#666}.chart-container[data-v-fcde49a7]{position:relative;height:300px;margin-top:20px}.reference-ranges[data-v-fcde49a7]{margin-top:20px}.reference-ranges h3[data-v-fcde49a7]{margin-bottom:15px}table[data-v-fcde49a7]{width:100%;border-collapse:collapse}th[data-v-fcde49a7],td[data-v-fcde49a7]{padding:10px;text-align:left;border-bottom:1px solid #eee}th[data-v-fcde49a7]{background-color:#f8f9fa;font-weight:600}.empty-state[data-v-fcde49a7]{text-align:center;padding:30px 0;color:#666}.illustration[data-v-fcde49a7]{margin-bottom:20px}.sample-data[data-v-fcde49a7]{margin-top:25px}.sample-btn[data-v-fcde49a7]{padding:8px 16px;background:#e9ecef;border:1px solid #ddd;border-radius:4px;cursor:pointer;transition:background .2s}.sample-btn[data-v-fcde49a7]:hover{background:#dee2e6}@media (max-width: 768px){.calculator-container[data-v-fcde49a7]{flex-direction:column}.input-row[data-v-fcde49a7]{flex-direction:column;gap:10px}.result-cards[data-v-fcde49a7]{flex-direction:column}}.calculator-container[data-v-30bfde2a]{font-family:Segoe UI,Roboto,Helvetica Neue,sans-serif;max-width:1200px;padding:20px;color:#333;display:flex;flex-wrap:wrap;gap:30px}.input-section[data-v-30bfde2a],.results-section[data-v-30bfde2a]{flex:1;min-width:300px}.input-section[data-v-30bfde2a]{background:#f8f9fa;padding:25px;border-radius:10px;box-shadow:0 2px 10px #0000000d}.equation-input[data-v-30bfde2a]{margin-bottom:20px}.equation-input label[data-v-30bfde2a]{display:block;font-weight:600;margin-bottom:10px;color:#2c3e50}.equation-editor input[data-v-30bfde2a]{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:1em;font-family:Courier New,monospace}.variable-inputs[data-v-30bfde2a]{margin-bottom:20px}.input-group[data-v-30bfde2a]{margin-bottom:15px}.input-group label[data-v-30bfde2a]{display:block;font-weight:600;margin-bottom:8px;color:#2c3e50}.input-group select[data-v-30bfde2a]{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;font-size:1em}.point-inputs[data-v-30bfde2a]{display:flex;gap:10px}.point-inputs input[data-v-30bfde2a]{flex:1;padding:10px;border:1px solid #ddd;border-radius:6px;font-size:1em}.options-group[data-v-30bfde2a]{margin:20px 0}.options-group label[data-v-30bfde2a]{display:flex;align-items:center;gap:8px;margin-bottom:10px;cursor:pointer}.calculate-btn[data-v-30bfde2a]{width:100%;padding:12px;background-color:#4a6baf;color:#fff;border:none;border-radius:6px;font-weight:600;font-size:1em;cursor:pointer;transition:background-color .2s}.calculate-btn[data-v-30bfde2a]:hover{background-color:#3a5a9f}.results-section[data-v-30bfde2a]{background:#fff;padding:25px;border-radius:10px;box-shadow:0 2px 10px #0000000d}.loading-state[data-v-30bfde2a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;color:#666}.spinner[data-v-30bfde2a]{width:40px;height:40px;border:4px solid rgba(74,107,175,.2);border-radius:50%;border-top-color:#4a6baf;animation:spin-30bfde2a 1s ease-in-out infinite;margin-bottom:15px}@keyframes spin-30bfde2a{to{transform:rotate(360deg)}}.results-content[data-v-30bfde2a]{display:flex;flex-direction:column;gap:20px}.derivative-result[data-v-30bfde2a]{background:#f8f9fa;padding:15px;border-radius:8px;margin-bottom:15px}.latex-equation[data-v-30bfde2a]{font-size:1.2em;margin:10px 0}.evaluated-result[data-v-30bfde2a]{margin-top:15px;padding-top:15px;border-top:1px solid #eee}.calculation-steps[data-v-30bfde2a]{background:#f8f9fa;padding:15px;border-radius:8px}.calculation-steps ol[data-v-30bfde2a]{padding-left:20px}.calculation-steps li[data-v-30bfde2a]{margin-bottom:8px}.graph-container[data-v-30bfde2a]{margin-top:20px}.chart-wrapper[data-v-30bfde2a]{position:relative;height:300px;margin-top:15px}.graph-note[data-v-30bfde2a]{font-size:.9em;color:#666;text-align:center;margin-top:10px}.empty-state[data-v-30bfde2a]{text-align:center;padding:30px 0;color:#666}.illustration[data-v-30bfde2a]{margin-bottom:20px}.sample-equations[data-v-30bfde2a]{margin-top:25px}.sample-equations p[data-v-30bfde2a]{margin-bottom:10px}.sample-btn[data-v-30bfde2a]{padding:8px 16px;background:#e9ecef;border:1px solid #ddd;border-radius:4px;cursor:pointer;transition:background .2s;margin:5px}.sample-btn[data-v-30bfde2a]:hover{background:#dee2e6}@media (max-width: 768px){.calculator-container[data-v-30bfde2a],.point-inputs[data-v-30bfde2a]{flex-direction:column}}.calculator-container[data-v-bf8fcd22]{font-family:Segoe UI,Roboto,Helvetica Neue,sans-serif;max-width:1200px;padding:20px;color:#333;display:flex;flex-wrap:wrap;gap:30px}.input-section[data-v-bf8fcd22],.results-section[data-v-bf8fcd22]{flex:1;min-width:300px}.input-section[data-v-bf8fcd22]{background:#f8f9fa;padding:25px;border-radius:10px;box-shadow:0 2px 10px #0000000d}.input-group[data-v-bf8fcd22]{margin-bottom:20px}.input-group label[data-v-bf8fcd22]{display:block;font-weight:600;margin-bottom:8px;color:#2c3e50}.input-group input[data-v-bf8fcd22],.input-group select[data-v-bf8fcd22]{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;font-size:1em}.calculate-btn[data-v-bf8fcd22]{width:100%;padding:12px;background-color:#4a6baf;color:#fff;border:none;border-radius:6px;font-weight:600;font-size:1em;cursor:pointer;transition:background-color .2s}.calculate-btn[data-v-bf8fcd22]:hover{background-color:#3a5a9f}.results-section[data-v-bf8fcd22]{background:#fff;padding:25px;border-radius:10px;box-shadow:0 2px 10px #0000000d}.loading-state[data-v-bf8fcd22]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;color:#666}.spinner[data-v-bf8fcd22]{width:40px;height:40px;border:4px solid rgba(74,107,175,.2);border-radius:50%;border-top-color:#4a6baf;animation:spin-bf8fcd22 1s ease-in-out infinite;margin-bottom:15px}@keyframes spin-bf8fcd22{to{transform:rotate(360deg)}}.results-content[data-v-bf8fcd22]{display:flex;flex-direction:column;gap:20px}.summary-cards[data-v-bf8fcd22]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-bottom:20px}.summary-card[data-v-bf8fcd22]{background:#f8f9fa;padding:15px;border-radius:8px;text-align:center}.summary-card h4[data-v-bf8fcd22]{margin:0 0 10px;color:#2c3e50;font-size:.9em}.summary-card .amount[data-v-bf8fcd22]{font-size:1.2em;font-weight:600;color:#4a6baf;margin:0}.chart-container[data-v-bf8fcd22],.comparison-section[data-v-bf8fcd22]{margin-top:30px}.chart-wrapper[data-v-bf8fcd22],.comparison-chart[data-v-bf8fcd22]{position:relative;height:300px;margin-top:15px}.empty-state[data-v-bf8fcd22]{text-align:center;padding:30px 0;color:#666}.illustration[data-v-bf8fcd22]{margin-bottom:20px}.sample-btn[data-v-bf8fcd22]{padding:10px 20px;background:#4a6baf;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background .2s;margin-top:15px}.sample-btn[data-v-bf8fcd22]:hover{background:#3a5a9f}@media (max-width: 768px){.calculator-container[data-v-bf8fcd22]{flex-direction:column;gap:20px}.summary-cards[data-v-bf8fcd22]{grid-template-columns:1fr}}.calculator-container[data-v-2f9065b2]{font-family:Segoe UI,Roboto,Helvetica Neue,sans-serif;max-width:1200px;padding:20px;color:#333;display:flex;flex-wrap:wrap;gap:30px}.input-section[data-v-2f9065b2],.results-section[data-v-2f9065b2]{flex:1;min-width:300px}.input-section[data-v-2f9065b2]{background:#f8f9fa;padding:25px;border-radius:10px;box-shadow:0 2px 10px #0000000d}.input-group[data-v-2f9065b2]{margin-bottom:20px}.input-group label[data-v-2f9065b2]{display:block;font-weight:600;margin-bottom:8px;color:#2c3e50}.input-group input[data-v-2f9065b2]{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;font-size:1em}.calculate-btn[data-v-2f9065b2]{width:100%;padding:12px;background-color:#4a6baf;color:#fff;border:none;border-radius:6px;font-weight:600;font-size:1em;cursor:pointer;transition:background-color .2s}.calculate-btn[data-v-2f9065b2]:hover{background-color:#3a5a9f}.results-section[data-v-2f9065b2]{background:#fff;padding:25px;border-radius:10px;box-shadow:0 2px 10px #0000000d}.loading-state[data-v-2f9065b2]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;color:#666}.spinner[data-v-2f9065b2]{width:40px;height:40px;border:4px solid rgba(74,107,175,.2);border-radius:50%;border-top-color:#4a6baf;animation:spin-2f9065b2 1s ease-in-out infinite;margin-bottom:15px}@keyframes spin-2f9065b2{to{transform:rotate(360deg)}}.results-content[data-v-2f9065b2]{display:flex;flex-direction:column;gap:20px}.result-card[data-v-2f9065b2]{background:#f8f9fa;padding:20px;border-radius:8px;text-align:center;margin-bottom:20px}.formula[data-v-2f9065b2]{font-size:1.2em;margin:0}.result-value[data-v-2f9065b2]{font-weight:700;color:#4a6baf;font-size:1.3em}.chart-container[data-v-2f9065b2],.sequence-section[data-v-2f9065b2]{margin-top:30px}.chart-wrapper[data-v-2f9065b2]{position:relative;height:300px;margin-top:15px}.sequence-grid[data-v-2f9065b2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin-top:15px}.sequence-item[data-v-2f9065b2]{background:#f8f9fa;padding:10px;border-radius:6px;display:flex;align-items:center;gap:5px}.sequence-index[data-v-2f9065b2]{color:#666;font-size:.9em}.sequence-value[data-v-2f9065b2]{font-weight:600}.sequence-mod[data-v-2f9065b2]{color:#666;font-size:.9em}.sequence-result[data-v-2f9065b2]{font-weight:600;color:#4a6baf}.empty-state[data-v-2f9065b2]{text-align:center;padding:30px 0;color:#666}.illustration[data-v-2f9065b2]{margin-bottom:20px}.sample-btn[data-v-2f9065b2]{padding:10px 20px;background:#4a6baf;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background .2s;margin-top:15px}.sample-btn[data-v-2f9065b2]:hover{background:#3a5a9f}@media (max-width: 768px){.calculator-container[data-v-2f9065b2]{flex-direction:column;gap:20px}.sequence-grid[data-v-2f9065b2]{grid-template-columns:1fr}}.numerology-calculator[data-v-5322cb70]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1200px;padding:2rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}.input-section[data-v-5322cb70]{background:#f9f9f9;padding:2rem;border-radius:12px;box-shadow:0 4px 6px #0000000d}.results-section[data-v-5322cb70]{display:flex;flex-direction:column;gap:2rem}.form-group[data-v-5322cb70]{margin-bottom:1.5rem}label[data-v-5322cb70]{display:block;margin-bottom:.5rem;font-weight:600;color:#444}input[type=text][data-v-5322cb70]{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:6px;font-size:1rem}.radio-group[data-v-5322cb70]{display:flex;gap:1rem;margin-top:.5rem}.radio-group label[data-v-5322cb70]{display:flex;align-items:center;gap:.5rem;font-weight:400;cursor:pointer}.numbers-display[data-v-5322cb70]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.number-card[data-v-5322cb70]{background:#fff;padding:1.5rem;border-radius:8px;text-align:center;box-shadow:0 2px 4px #0000000d}.number-value[data-v-5322cb70]{display:block;font-size:2.5rem;font-weight:700;color:#4a6baf;margin-bottom:.5rem}.number-label[data-v-5322cb70]{font-size:.9rem;color:#666}.chart-container[data-v-5322cb70]{background:#fff;padding:1rem;border-radius:8px;height:300px;box-shadow:0 2px 4px #0000000d}.meaning-section[data-v-5322cb70]{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #eee}.meaning-box[data-v-5322cb70]{background:#fff;padding:1rem;border-radius:8px;margin-top:1rem;box-shadow:0 2px 4px #0000000d}@media (max-width: 768px){.numerology-calculator[data-v-5322cb70]{grid-template-columns:1fr;padding:1rem}.numbers-display[data-v-5322cb70]{grid-template-columns:1fr}}.breeding-calculator[data-v-81365519]{max-width:1200px;padding:2rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333;background-color:#f9f9f9;border-radius:12px;box-shadow:0 4px 20px #00000014}.calculator-header[data-v-81365519]{text-align:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #eee}.calculator-header h1[data-v-81365519]{color:#4a6baf;font-size:2.2rem;margin-bottom:.5rem}.calculator-header p[data-v-81365519]{color:#666;font-size:1.1rem}.calculator-grid[data-v-81365519]{display:grid;grid-template-columns:300px 1fr;gap:2rem}.input-section[data-v-81365519]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 10px #0000000d;height:fit-content;position:sticky;top:1rem}.form-group[data-v-81365519]{margin-bottom:1.2rem}.form-group label[data-v-81365519]{display:block;margin-bottom:.5rem;font-weight:600;color:#555;font-size:.95rem}.form-group input[data-v-81365519],.form-group select[data-v-81365519]{width:100%;padding:.8rem;border:1px solid #ddd;border-radius:6px;font-size:1rem;transition:all .2s;background-color:#fff}.form-group select[multiple][data-v-81365519]{height:auto;min-height:100px;padding:.5rem}.form-group select[multiple] option[data-v-81365519]{padding:.5rem;margin:2px 0;border-radius:4px}.form-group input[data-v-81365519]:focus,.form-group select[data-v-81365519]:focus{outline:none;border-color:#4a6baf;box-shadow:0 0 0 2px #4a6baf33}.calculate-btn[data-v-81365519]{width:100%;padding:1rem;background-color:#4a6baf;color:#fff;border:none;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .3s;margin-top:.5rem}.calculate-btn[data-v-81365519]:hover{background-color:#3a5a9f}.reset-btn[data-v-81365519]{width:100%;padding:1rem;background-color:#f1f1f1;color:#555;border:none;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;margin-top:.5rem}.reset-btn[data-v-81365519]:hover{background-color:#e1e1e1}.results-section[data-v-81365519]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 10px #0000000d}.loading-indicator[data-v-81365519]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem}.spinner[data-v-81365519]{width:50px;height:50px;border:4px solid rgba(74,107,175,.2);border-radius:50%;border-top-color:#4a6baf;animation:spin-81365519 1s linear infinite;margin-bottom:1rem}@keyframes spin-81365519{to{transform:rotate(360deg)}}.results-summary[data-v-81365519]{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #eee}.results-summary h2[data-v-81365519]{color:#4a6baf;font-size:1.5rem;margin-bottom:.5rem}.results-summary p[data-v-81365519]{color:#666}.chart-container[data-v-81365519]{height:300px;margin:1.5rem 0;position:relative}.results-filters[data-v-81365519]{display:flex;justify-content:space-between;margin:1.5rem 0;padding:1rem 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.filter-group[data-v-81365519]{display:flex;align-items:center;gap:.5rem}.filter-group label[data-v-81365519]{font-weight:600;font-size:.9rem;color:#555}.filter-group select[data-v-81365519]{padding:.5rem;border:1px solid #ddd;border-radius:4px;background-color:#fff}.results-table[data-v-81365519]{overflow-x:auto;margin-bottom:1.5rem}table[data-v-81365519]{width:100%;border-collapse:collapse}th[data-v-81365519],td[data-v-81365519]{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #eee}th[data-v-81365519]{background-color:#f5f7fa;font-weight:600;color:#4a6baf;text-transform:uppercase;font-size:.8rem;letter-spacing:.5px}tr[data-v-81365519]:hover{background-color:#f9fafc}.pal-info[data-v-81365519]{display:flex;flex-direction:column}.pal-name[data-v-81365519]{font-weight:600;color:#333}.pal-id[data-v-81365519]{font-size:.8rem;color:#999}.element-tags[data-v-81365519]{display:flex;gap:.5rem}.element-tag[data-v-81365519]{padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600;color:#fff}.element-neutral[data-v-81365519]{background-color:#a8a878}.element-fire[data-v-81365519]{background-color:#f08030}.element-water[data-v-81365519]{background-color:#6890f0}.element-grass[data-v-81365519]{background-color:#78c850}.element-electric[data-v-81365519]{background-color:#f8d030}.element-ice[data-v-81365519]{background-color:#98d8d8}.element-ground[data-v-81365519]{background-color:#e0c068}.element-dark[data-v-81365519]{background-color:#705848}.element-dragon[data-v-81365519]{background-color:#7038f8}.parents-combo[data-v-81365519]{font-size:.9rem}.parent-name[data-v-81365519]{font-weight:500;color:#4a6baf}.pagination-controls[data-v-81365519]{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #eee}.page-btn[data-v-81365519]{padding:.5rem 1rem;background-color:#f5f7fa;border:1px solid #ddd;border-radius:4px;cursor:pointer;transition:all .2s}.page-btn[data-v-81365519]:hover:not(:disabled){background-color:#e1e8f0;border-color:#c1d1e0}.page-btn[data-v-81365519]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-v-81365519]{font-weight:600;color:#555}.empty-state[data-v-81365519]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center;color:#666}.empty-icon[data-v-81365519]{width:60px;height:60px;margin-bottom:1rem}.empty-icon svg[data-v-81365519]{width:100%;height:100%;stroke:#ddd}@media (max-width: 992px){.calculator-grid[data-v-81365519]{grid-template-columns:1fr}.input-section[data-v-81365519]{position:static;margin-bottom:2rem}}@media (max-width: 768px){.breeding-calculator[data-v-81365519]{padding:1rem}.calculator-header h1[data-v-81365519]{font-size:1.8rem}.results-filters[data-v-81365519]{flex-direction:column;gap:1rem}}@media (max-width: 480px){.calculator-header h1[data-v-81365519]{font-size:1.5rem}.calculator-header p[data-v-81365519]{font-size:1rem}th[data-v-81365519],td[data-v-81365519]{padding:.5rem;font-size:.85rem}}.punnett-calculator[data-v-d6e032c5]{display:flex;flex-wrap:wrap;gap:2rem;max-width:1200px;margin:0 auto;padding:1rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.controls-panel[data-v-d6e032c5]{flex:1;min-width:300px;background:#f8f9fa;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}.results-panel[data-v-d6e032c5]{flex:2;min-width:300px;display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-d6e032c5]{margin-bottom:1rem}label[data-v-d6e032c5]{display:block;margin-bottom:.5rem;font-weight:600;color:#333}input[data-v-d6e032c5]{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}button[data-v-d6e032c5]{background:#4285f4;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background .2s}button[data-v-d6e032c5]:hover{background:#3367d6}.toggle-advanced[data-v-d6e032c5]{background:#5f6368;margin:1rem 0}.advanced-options[data-v-d6e032c5]{padding:1rem;background:#e8f0fe;border-radius:4px;margin-top:1rem}.allele-buttons[data-v-d6e032c5]{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.allele-buttons button[data-v-d6e032c5]{padding:.25rem .5rem;font-size:.8rem}.punnett-square[data-v-d6e032c5]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}table[data-v-d6e032c5]{width:100%;border-collapse:collapse;margin-top:1rem}th[data-v-d6e032c5],td[data-v-d6e032c5]{border:1px solid #ddd;padding:.5rem;text-align:center}th[data-v-d6e032c5]{background-color:#f2f2f2;font-weight:600}.chart-container[data-v-d6e032c5]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a;position:relative;height:300px}@media (max-width: 768px){.punnett-calculator[data-v-d6e032c5]{flex-direction:column}.allele-buttons[data-v-d6e032c5]{grid-template-columns:repeat(2,1fr)}}.sand-calculator[data-v-57c543de]{display:flex;flex-wrap:wrap;gap:2rem;max-width:1200px;padding:1rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}.controls-panel[data-v-57c543de]{flex:1;min-width:300px;background:#f8f9fa;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}.results-panel[data-v-57c543de]{flex:2;min-width:300px;display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-57c543de]{margin-bottom:1rem}label[data-v-57c543de]{display:block;margin-bottom:.5rem;font-weight:600}input[data-v-57c543de],select[data-v-57c543de]{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}.calculation-results[data-v-57c543de]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}.result-item[data-v-57c543de]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #eee}.result-item[data-v-57c543de]:last-child{border-bottom:none}.label[data-v-57c543de]{font-weight:600}.value[data-v-57c543de]{color:#4285f4}.chart-container[data-v-57c543de]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a;position:relative;height:400px}@media (max-width: 768px){.sand-calculator[data-v-57c543de]{flex-direction:column}.controls-panel[data-v-57c543de],.results-panel[data-v-57c543de]{width:100%}}.tire-calculator[data-v-cbc9420e]{display:flex;flex-wrap:wrap;gap:2rem;max-width:1200px;padding:1rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}.controls-panel[data-v-cbc9420e]{flex:1;min-width:300px;background:#f8f9fa;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}.results-panel[data-v-cbc9420e]{flex:2;min-width:300px;display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-cbc9420e]{margin-bottom:1.5rem;position:relative}label[data-v-cbc9420e]{display:block;margin-bottom:.5rem;font-weight:600;color:#555}input[data-v-cbc9420e],select[data-v-cbc9420e]{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:6px;font-size:1rem;background:#fff}.unit-toggle[data-v-cbc9420e]{position:absolute;right:0;top:28px;display:flex;border:1px solid #ddd;border-radius:4px;overflow:hidden}.unit-toggle button[data-v-cbc9420e]{padding:.25rem .5rem;border:none;background:#eee;cursor:pointer}.unit-toggle button.active[data-v-cbc9420e]{background:#4285f4;color:#fff}.calculation-results[data-v-cbc9420e],.tips[data-v-cbc9420e]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}.result-item[data-v-cbc9420e]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #eee}.result-item[data-v-cbc9420e]:last-child{border-bottom:none}.label[data-v-cbc9420e]{font-weight:600}.value[data-v-cbc9420e]{color:#4285f4;font-weight:600}.chart-container[data-v-cbc9420e]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a;position:relative;height:300px}.tips ul[data-v-cbc9420e]{padding-left:1.25rem;line-height:1.6}.tips li[data-v-cbc9420e]{margin-bottom:.5rem}@media (max-width: 768px){.tire-calculator[data-v-cbc9420e]{flex-direction:column}.controls-panel[data-v-cbc9420e],.results-panel[data-v-cbc9420e]{width:100%}.unit-toggle[data-v-cbc9420e]{top:32px}}.ti84-calculator[data-v-10861c49]{display:flex;flex-wrap:wrap;gap:2rem;max-width:1200px;height:100%;padding:1rem;font-family:Courier New,monospace;background:#f5f5f5;border-radius:12px;box-shadow:0 4px 12px #0000001a}.calculator-panel[data-v-10861c49]{flex:1;min-width:320px;background:#e0e0e0;padding:1.5rem;border-radius:8px;box-shadow:inset 0 0 10px #0000001a}.graph-panel[data-v-10861c49]{flex:2;min-width:320px;background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}.display[data-v-10861c49]{background:#e6f7e6;padding:1rem;margin-bottom:1rem;border:2px solid #333;border-radius:4px;text-align:right;font-size:1.8rem;height:60px;position:relative}.mode-indicators[data-v-10861c49]{position:absolute;top:5px;left:5px;display:flex;gap:5px}.indicator[data-v-10861c49]{background:#333;color:#fff;padding:2px 5px;border-radius:3px;font-size:.8rem}.display-value[data-v-10861c49]{overflow:hidden;text-overflow:ellipsis}.keypad[data-v-10861c49]{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.button-row[data-v-10861c49]{display:contents}.calc-button[data-v-10861c49]{aspect-ratio:1/1;border:none;border-radius:6px;background:#f0f0f0;font-size:1rem;cursor:pointer;transition:all .2s;box-shadow:0 2px 4px #0000001a}.calc-button[data-v-10861c49]:hover{background:#ddd}.calc-button[data-v-10861c49]:active{transform:translateY(2px)}.function-button[data-v-10861c49]{background:#d0d0d0;font-weight:700}.active-mode[data-v-10861c49]{background:#4285f4;color:#fff}.graph-controls[data-v-10861c49]{margin-bottom:1rem}.input-group[data-v-10861c49]{margin-bottom:.5rem}.input-group label[data-v-10861c49]{display:block;margin-bottom:.25rem;font-weight:600}.input-group input[data-v-10861c49]{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:4px}.range-controls[data-v-10861c49]{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.graph-container[data-v-10861c49]{position:relative;height:400px}@media (max-width: 768px){.ti84-calculator[data-v-10861c49]{flex-direction:column}.calculator-panel[data-v-10861c49],.graph-panel[data-v-10861c49]{width:100%}.keypad[data-v-10861c49]{grid-template-columns:repeat(4,1fr)}.calc-button[data-v-10861c49]{aspect-ratio:1/1;min-height:50px}}.topsoil-calculator[data-v-4e57b233]{display:flex;flex-wrap:wrap;gap:2rem;max-width:1200px;padding:1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:#f8f9fa;border-radius:12px;box-shadow:0 4px 6px #0000001a}.input-panel[data-v-4e57b233],.chart-panel[data-v-4e57b233]{flex:1;min-width:300px;background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 4px #0000000d}h2[data-v-4e57b233],h3[data-v-4e57b233]{color:#2c3e50;margin-bottom:1.5rem}.input-group[data-v-4e57b233]{margin-bottom:1.2rem}.input-group label[data-v-4e57b233]{display:block;margin-bottom:.5rem;font-weight:600;color:#34495e}.input-group input[data-v-4e57b233]{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:6px;font-size:1rem;margin-right:.5rem}.input-group select[data-v-4e57b233]{padding:.75rem;border:1px solid #ddd;border-radius:6px;font-size:1rem;background:#fff}.results[data-v-4e57b233]{//margin-top: 2rem;//padding-top: 1.5rem;//border-top: 1px solid #eee}.result-item[data-v-4e57b233]{display:flex;justify-content:space-between;margin-bottom:.75rem;padding:.75rem;background:#f8f9fa;border-radius:6px}.result-item span[data-v-4e57b233]{color:#7f8c8d}.result-item strong[data-v-4e57b233]{color:#2c3e50;font-weight:600}.chart-container[data-v-4e57b233]{position:relative;height:350px;margin-top:1rem}.chart-note[data-v-4e57b233]{margin-top:1rem;font-size:.9rem;color:#7f8c8d;text-align:center}@media (max-width: 768px){.topsoil-calculator[data-v-4e57b233]{flex-direction:column}.input-panel[data-v-4e57b233],.chart-panel[data-v-4e57b233]{width:100%}.input-group[data-v-4e57b233]{display:flex;flex-wrap:wrap;align-items:center}.input-group label[data-v-4e57b233]{flex:0 0 100%}.input-group input[data-v-4e57b233]{flex:1;min-width:0}.input-group select[data-v-4e57b233]{flex:0 0 auto}}.weighted-mean-calculator[data-v-b06fa4a2]{display:flex;flex-wrap:wrap;gap:2rem;max-width:1200px;padding:1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:#f8f9fa;border-radius:12px;box-shadow:0 4px 6px #0000001a}.input-panel[data-v-b06fa4a2],.chart-panel[data-v-b06fa4a2]{flex:1;min-width:300px;background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 4px #0000000d}h2[data-v-b06fa4a2],h3[data-v-b06fa4a2]{color:#2c3e50;margin-bottom:1.5rem}.data-points[data-v-b06fa4a2]{margin-bottom:1.5rem}.data-point[data-v-b06fa4a2]{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;padding:1rem;margin-bottom:1rem;background:#f8f9fa;border-radius:6px}.input-group[data-v-b06fa4a2]{flex:1;min-width:120px}.input-group label[data-v-b06fa4a2]{display:block;margin-bottom:.5rem;font-weight:600;color:#34495e}.input-group input[data-v-b06fa4a2]{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}button[data-v-b06fa4a2]{padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer;font-weight:600;transition:background-color .2s}.add-btn[data-v-b06fa4a2]{background-color:#4caf50;color:#fff;margin-bottom:1.5rem}.add-btn[data-v-b06fa4a2]:hover{background-color:#45a049}.remove-btn[data-v-b06fa4a2]{background-color:#f44336;color:#fff}.remove-btn[data-v-b06fa4a2]:hover{background-color:#d32f2f}.results[data-v-b06fa4a2]{//margin-top: 1.5rem;//padding-top: 1.5rem;//border-top: 1px solid #eee}.result-item[data-v-b06fa4a2]{display:flex;justify-content:space-between;margin-bottom:.75rem;padding:.75rem;background:#f8f9fa;border-radius:6px}.result-item span[data-v-b06fa4a2]{color:#7f8c8d}.result-item strong[data-v-b06fa4a2]{color:#2c3e50;font-weight:600}.chart-container[data-v-b06fa4a2]{position:relative;height:350px;margin-top:1rem}.chart-note[data-v-b06fa4a2]{margin-top:1rem;font-size:.9rem;color:#7f8c8d;text-align:center}@media (max-width: 768px){.weighted-mean-calculator[data-v-b06fa4a2]{flex-direction:column}.input-panel[data-v-b06fa4a2],.chart-panel[data-v-b06fa4a2]{width:100%}.data-point[data-v-b06fa4a2]{flex-direction:column;align-items:flex-start}.input-group[data-v-b06fa4a2]{width:100%}.remove-btn[data-v-b06fa4a2]{align-self:flex-end}}.zakat-calculator[data-v-4f9b8eb5]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;max-width:1200px;padding:20px}.calculator-container[data-v-4f9b8eb5]{display:flex;gap:30px;background:#f9f9f9;border-radius:12px;padding:25px;box-shadow:0 4px 12px #0000001a}.input-section[data-v-4f9b8eb5]{flex:1;padding:15px}.result-section[data-v-4f9b8eb5]{flex:1;display:flex;flex-direction:column;gap:20px}h2[data-v-4f9b8eb5]{color:#2c3e50;margin-bottom:20px;font-weight:600}.form-group[data-v-4f9b8eb5]{margin-bottom:15px}label[data-v-4f9b8eb5]{display:block;margin-bottom:5px;font-weight:500;color:#555}input[data-v-4f9b8eb5]{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;font-size:16px}input[data-v-4f9b8eb5]:focus{outline:none;border-color:#4caf50;box-shadow:0 0 0 2px #4caf5033}.summary[data-v-4f9b8eb5]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 8px #0000000d}.summary h3[data-v-4f9b8eb5]{color:#2c3e50;margin-top:0;margin-bottom:15px;font-size:1.2rem}.summary-item[data-v-4f9b8eb5]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #eee}.summary-item.highlight[data-v-4f9b8eb5]{font-weight:600;color:#2c3e50}.zakat-result[data-v-4f9b8eb5]{text-align:center;margin-top:20px;padding:15px;background:#f0f8ff;border-radius:8px}.zakat-result h4[data-v-4f9b8eb5]{margin:0 0 10px;color:#2c3e50}.amount[data-v-4f9b8eb5]{font-size:2rem;font-weight:700;color:#4caf50;margin:5px 0}.chart-container[data-v-4f9b8eb5]{height:300px;background:#fff;padding:15px;border-radius:8px;box-shadow:0 2px 8px #0000000d}.loading[data-v-4f9b8eb5]{text-align:center;padding:50px;color:#666}@media (max-width: 768px){.calculator-container[data-v-4f9b8eb5]{flex-direction:column}}.calculator-container[data-v-64c39114]{display:flex;flex-direction:row;gap:2rem;max-width:1200px;padding:1.5rem;background-color:#f8f9fa;border-radius:12px;box-shadow:0 4px 6px #0000001a}.input-section[data-v-64c39114]{flex:1;padding:1rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d}.results-section[data-v-64c39114]{flex:1;display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-64c39114]{margin-bottom:1.5rem}label[data-v-64c39114]{display:block;margin-bottom:.5rem;font-weight:600;color:#333}.input-field[data-v-64c39114]{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:6px;font-size:1rem;transition:border-color .3s}.input-field[data-v-64c39114]:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 2px #4a90e233}.info-tip[data-v-64c39114]{margin-top:1rem;padding:.75rem;background-color:#e6f3ff;border-left:4px solid #4a90e2;border-radius:4px;color:#333}.stats-display[data-v-64c39114]{padding:1.5rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d}.stat-item[data-v-64c39114]{display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #eee}.stat-label[data-v-64c39114]{font-weight:600}.stat-value[data-v-64c39114]{font-weight:700}.performance[data-v-64c39114]{padding:.25rem .5rem;border-radius:4px;color:#fff}.excellent[data-v-64c39114]{background-color:#28a745}.good[data-v-64c39114]{background-color:#17a2b8}.average[data-v-64c39114]{background-color:#ffc107;color:#333}.below-average[data-v-64c39114]{background-color:#dc3545}.chart-container[data-v-64c39114]{flex:1;padding:1rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;min-height:300px}@media (max-width: 768px){.calculator-container[data-v-64c39114]{flex-direction:column;padding:1rem}.input-section[data-v-64c39114],.results-section[data-v-64c39114]{width:100%}}.contenedor-calculadora[data-v-d733c3cf]{display:flex;flex-direction:row;gap:2rem;max-width:1200px;padding:1.5rem;background-color:#f8f9fa;border-radius:12px;box-shadow:0 4px 6px #0000001a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.seccion-entrada[data-v-d733c3cf]{flex:1;padding:1rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d}.seccion-resultados[data-v-d733c3cf]{flex:1;display:flex;flex-direction:column;gap:1.5rem}.grupo-entrada[data-v-d733c3cf]{margin-bottom:1.5rem}label[data-v-d733c3cf]{display:block;margin-bottom:.5rem;font-weight:600;color:#333}.campo-entrada[data-v-d733c3cf]{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:6px;font-size:1rem;transition:border-color .3s}.campo-entrada[data-v-d733c3cf]:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 2px #4a90e233}.consejo[data-v-d733c3cf]{margin-top:1rem;padding:.75rem;background-color:#e6f3ff;border-left:4px solid #4a90e2;border-radius:4px;color:#333}.resultados[data-v-d733c3cf]{padding:1.5rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d}.item-resultado[data-v-d733c3cf]{display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #eee}.etiqueta[data-v-d733c3cf]{font-weight:600}.valor[data-v-d733c3cf]{font-weight:700}.etapa[data-v-d733c3cf]{padding:.25rem .5rem;border-radius:4px;color:#fff}.niño[data-v-d733c3cf]{background-color:#28a745}.adolescente[data-v-d733c3cf]{background-color:#17a2b8}.adulto[data-v-d733c3cf]{background-color:#ffc107;color:#333}.adulto-mayor[data-v-d733c3cf]{background-color:#6f42c1}.contenedor-grafico[data-v-d733c3cf]{flex:1;padding:1rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;min-height:300px}@media (max-width: 768px){.contenedor-calculadora[data-v-d733c3cf]{flex-direction:column;padding:1rem}.seccion-entrada[data-v-d733c3cf],.seccion-resultados[data-v-d733c3cf]{width:100%}}.calculator-container[data-v-c75c75a1]{display:flex;flex-direction:row;gap:2rem;max-width:800px;padding:1.5rem;background-color:#f8f9fa;border-radius:12px;box-shadow:0 4px 6px #0000001a}.input-section[data-v-c75c75a1]{flex:1;padding:1rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d}.results-section[data-v-c75c75a1]{flex:1;display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-c75c75a1]{margin-bottom:1.5rem}label[data-v-c75c75a1]{display:block;margin-bottom:.5rem;font-weight:600;color:#333}.input-field[data-v-c75c75a1]{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:6px;font-size:1rem;transition:border-color .3s}.input-field[data-v-c75c75a1]:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 2px #4a90e233}.results-display[data-v-c75c75a1]{padding:1.5rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d}.result-item[data-v-c75c75a1]{display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #eee}.result-label[data-v-c75c75a1]{font-weight:600}.result-value[data-v-c75c75a1]{font-weight:700;color:#2c3e50}.chart-container[data-v-c75c75a1]{flex:1;padding:1rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;min-height:300px}@media (max-width: 768px){.calculator-container[data-v-c75c75a1]{flex-direction:column;padding:1rem}.input-section[data-v-c75c75a1],.results-section[data-v-c75c75a1]{width:100%}}.concrete-calculator[data-v-725f16aa]{display:flex;gap:2rem;max-width:1200px;padding:1.5rem;background-color:#f5f7fa;border-radius:12px;font-family:Segoe UI,Roboto,sans-serif}.input-section[data-v-725f16aa]{flex:1;padding:1.5rem;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}.results-section[data-v-725f16aa]{flex:1;display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-725f16aa]{margin-bottom:1.5rem}label[data-v-725f16aa]{display:block;margin-bottom:.5rem;font-weight:600;color:#2c3e50}input[data-v-725f16aa],select[data-v-725f16aa]{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:6px;font-size:1rem}.dimension-inputs[data-v-725f16aa]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.ratio-options[data-v-725f16aa]{display:flex;flex-direction:column;gap:.5rem}.ratio-options button[data-v-725f16aa]{padding:.75rem;background:#f0f0f0;border:1px solid #ddd;border-radius:6px;cursor:pointer;text-align:left}.ratio-options button.active[data-v-725f16aa]{background:#4682b4;color:#fff;border-color:#4682b4}.results-card[data-v-725f16aa]{padding:1.5rem;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}.result-item[data-v-725f16aa]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #eee}.result-item.highlight[data-v-725f16aa]{font-size:1.1rem;color:#2c3e50;font-weight:600}.chart-container[data-v-725f16aa]{flex:1;padding:1rem;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;min-height:300px}@media (max-width: 768px){.concrete-calculator[data-v-725f16aa]{flex-direction:column;padding:1rem}.dimension-inputs[data-v-725f16aa]{grid-template-columns:1fr}}.debt-snowball-calculator[data-v-ab6c51fc]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f9fbfd;color:#333;padding:2rem;min-height:100vh;display:flex;justify-content:center;align-items:flex-start}.container[data-v-ab6c51fc]{//display: flex;flex-wrap:wrap;gap:2rem;width:100%;max-width:1200px}.panel[data-v-ab6c51fc]{margin:0 auto;background:#fff;border-radius:12px;padding:2rem;box-shadow:0 8px 20px #00000014;flex:1 1 45%;min-width:300px;height:auto}h2[data-v-ab6c51fc]{color:#007bff;font-size:1.8rem;margin-bottom:1.5rem;border-bottom:2px solid #e0eaff;padding-bottom:.8rem;text-align:center}.debt-form[data-v-ab6c51fc]{display:flex;flex-direction:column;gap:1rem}.debt-input-grid[data-v-ab6c51fc]{display:grid;grid-template-columns:repeat(4,1fr) auto;gap:.8rem;align-items:center;background-color:#f0f6ff;border-radius:8px;padding:.8rem;box-shadow:inset 0 1px 3px #0000000d}.debt-input-grid.header[data-v-ab6c51fc]{background-color:#e0eaff;font-weight:700;color:#0056b3;padding:.8rem;text-align:center;margin-bottom:-.5rem}.debt-input-grid.header span[data-v-ab6c51fc]:last-child{visibility:hidden}.input-field[data-v-ab6c51fc]{padding:.7rem;border:1px solid #cce0ff;border-radius:6px;font-size:.95rem;transition:border-color .2s ease,box-shadow .2s ease}.input-field[data-v-ab6c51fc]:focus{border-color:#007bff;box-shadow:0 0 0 3px #007bff40;outline:none}.add-debt-btn[data-v-ab6c51fc],.remove-debt-btn[data-v-ab6c51fc],.calculate-btn[data-v-ab6c51fc]{padding:.75rem 1.2rem;border:none;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:700;transition:background-color .2s ease,transform .1s ease}.add-debt-btn[data-v-ab6c51fc]{background-color:#28a745;color:#fff;margin-top:.5rem}.add-debt-btn[data-v-ab6c51fc]:hover{background-color:#218838;transform:translateY(-1px)}.remove-debt-btn[data-v-ab6c51fc]{background-color:#dc3545;color:#fff;font-size:.85rem;padding:.6rem .8rem}.remove-debt-btn[data-v-ab6c51fc]:hover{background-color:#c82333;transform:translateY(-1px)}.calculate-btn[data-v-ab6c51fc]{background-color:#007bff;color:#fff;margin-top:1rem;width:100%}.calculate-btn[data-v-ab6c51fc]:hover{background-color:#0056b3;transform:translateY(-1px)}.results-summary[data-v-ab6c51fc]{background-color:#e6f7ff;border:1px solid #b3e0ff;border-radius:8px;padding:1rem 1.5rem;margin-bottom:1.5rem;font-size:1.1rem;line-height:1.6}.results-summary p strong[data-v-ab6c51fc]{color:#0056b3;font-size:1.2em}.debt-details ul[data-v-ab6c51fc]{list-style:none;padding:0;margin-top:1rem}.debt-details li[data-v-ab6c51fc]{background-color:#f0f6ff;border-left:4px solid #007bff;margin-bottom:.7rem;padding:.8rem 1rem;border-radius:6px}.debt-details li strong[data-v-ab6c51fc]{color:#0056b3}.no-results[data-v-ab6c51fc]{text-align:center;color:#666;padding:2rem;background-color:#f5f5f5;border-radius:8px}.chart[data-v-ab6c51fc]{margin-top:2rem;max-height:400px;width:100%}@media (max-width: 992px){.panel[data-v-ab6c51fc]{flex-basis:100%;max-width:100%}.debt-input-grid[data-v-ab6c51fc]{grid-template-columns:1fr;gap:.5rem}.debt-input-grid.header[data-v-ab6c51fc]{display:none}}@media (max-width: 576px){.debt-snowball-calculator[data-v-ab6c51fc],.panel[data-v-ab6c51fc]{padding:1rem}h2[data-v-ab6c51fc]{font-size:1.5rem}.input-field[data-v-ab6c51fc],.add-debt-btn[data-v-ab6c51fc],.remove-debt-btn[data-v-ab6c51fc],.calculate-btn[data-v-ab6c51fc]{font-size:.9rem;padding:.6rem 1rem}}.vo2-calculator[data-v-23712949]{display:flex;gap:2rem;padding:2rem;background:#f9f9f9;border-radius:8px}.input-section[data-v-23712949],.result-section[data-v-23712949]{flex:1;background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}.form-group[data-v-23712949]{margin-bottom:1rem}.form-group label[data-v-23712949]{display:block;margin-bottom:.4rem;font-weight:500}.form-group input[data-v-23712949],.form-group select[data-v-23712949]{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:4px}button[data-v-23712949]{padding:.75rem 1.5rem;background:#3e95cd;color:#fff;border:none;border-radius:4px;cursor:pointer}button[data-v-23712949]:hover{background:#357ab8}.vo2-value[data-v-23712949]{font-size:2rem;font-weight:700;margin:1rem 0}canvas[data-v-23712949]{width:100%;height:300px}@media (max-width: 768px){.vo2-calculator[data-v-23712949]{flex-direction:column}}.calculator-container[data-v-db58a2fd]{display:grid;grid-template-columns:1fr 1.5fr;gap:2rem;max-width:1200px;padding:1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.controls-panel[data-v-db58a2fd],.results-panel[data-v-db58a2fd]{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 4px 6px #0000000d}h2[data-v-db58a2fd],h3[data-v-db58a2fd]{color:#1f2937;margin-top:0}h2[data-v-db58a2fd]{font-size:1.5rem;margin-bottom:1.5rem;border-bottom:2px solid #e5e7eb;padding-bottom:.5rem}.size-control[data-v-db58a2fd],.decimal-control[data-v-db58a2fd]{margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}label[data-v-db58a2fd]{font-weight:500;color:#4b5563}input[type=number][data-v-db58a2fd]{padding:.5rem;border:1px solid #d1d5db;border-radius:6px;width:60px;text-align:center}.matrix-input[data-v-db58a2fd]{margin-top:1.5rem}.matrix-grid[data-v-db58a2fd]{display:grid;grid-template-rows:repeat(var(--size),1fr);gap:.5rem;margin-top:.5rem}.matrix-row[data-v-db58a2fd]{display:grid;grid-template-columns:repeat(var(--size),1fr);gap:.5rem}.matrix-cell[data-v-db58a2fd]{padding:.75rem;text-align:center;border:1px solid #d1d5db;border-radius:6px;background:#fff;transition:all .2s}.matrix-cell[data-v-db58a2fd]:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e533}.result-cell[data-v-db58a2fd]{background:#f5f3ff;font-weight:500}.error-message[data-v-db58a2fd]{color:#dc2626;background:#fee2e2;padding:1rem;border-radius:6px;margin-top:1rem}.chart-container[data-v-db58a2fd]{margin-top:2rem;height:300px}@media (max-width: 768px){.calculator-container[data-v-db58a2fd]{grid-template-columns:1fr}}.gcf-calculator[data-v-a707320e]{display:grid;grid-template-columns:1fr 1.5fr;gap:1.5rem;max-width:1200px;padding:1.5rem;font-family:Inter,sans-serif}.control-panel[data-v-a707320e],.result-panel[data-v-a707320e]{background:#fff;border-radius:12px;padding:1.25rem;box-shadow:0 2px 4px #0000000d}h2[data-v-a707320e]{color:#111827;font-size:1.5rem;margin-top:0;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid #e5e7eb}.input-group[data-v-a707320e]{margin-bottom:1.25rem}label[data-v-a707320e]{display:block;margin-bottom:.5rem;font-weight:500;color:#374151}textarea[data-v-a707320e]{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:8px;font-size:1rem;resize:vertical;min-height:80px}.method-selector[data-v-a707320e]{margin-bottom:1.25rem}.radio-group[data-v-a707320e]{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.radio-group label[data-v-a707320e]{display:flex;align-items:center;gap:.5rem;font-weight:400;cursor:pointer}.settings-group[data-v-a707320e]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.settings-group label[data-v-a707320e]{display:flex;align-items:center;gap:.5rem;font-weight:400;cursor:pointer}.examples[data-v-a707320e]{margin-top:1.5rem}.example-buttons[data-v-a707320e]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.5rem}.example-buttons button[data-v-a707320e]{padding:.5rem;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;transition:all .2s;font-size:.875rem}.example-buttons button[data-v-a707320e]:hover{background:#e5e7eb}.error[data-v-a707320e]{color:#dc2626;background:#fee2e2;padding:1rem;border-radius:8px;margin-bottom:1rem}.result-section[data-v-a707320e]{margin-bottom:1.5rem}.gcf-result[data-v-a707320e]{font-size:1.25rem;margin:1rem 0;padding:1rem;background:#f9fafb;border-radius:8px}.highlight[data-v-a707320e]{color:#6366f1;font-weight:700;font-size:1.5rem}.factors-section[data-v-a707320e]{margin-top:1.5rem}.factors-grid[data-v-a707320e]{display:grid;gap:1rem}.number-factors[data-v-a707320e]{padding:1rem;background:#f9fafb;border-radius:8px}.number-factors h4[data-v-a707320e]{margin-top:0;color:#4b5563}.factor-list[data-v-a707320e]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.factor-list span[data-v-a707320e]{display:inline-block;padding:.25rem .5rem;background:#e0e7ff;border-radius:4px;font-size:.875rem}.factor-list .common[data-v-a707320e]{background:#a7f3d0;font-weight:500}.chart-container[data-v-a707320e]{margin-top:2rem;height:300px;position:relative}.chart-legend[data-v-a707320e]{text-align:center;margin-top:.5rem}.common-legend[data-v-a707320e]{display:inline-flex;align-items:center;font-size:.875rem}.common-legend[data-v-a707320e]:before{content:"";display:inline-block;width:12px;height:12px;background:#10b981;border-radius:50%;margin-right:.5rem}@media (max-width: 768px){.gcf-calculator[data-v-a707320e],.example-buttons[data-v-a707320e]{grid-template-columns:1fr}}.calculator-container[data-v-88d83995]{font-family:Inter,system-ui,-apple-system,sans-serif;background:linear-gradient(135deg,#f8fafc,#f1f5f9);padding:1rem;display:flex;justify-content:center;align-items:center}.calculator-card[data-v-88d83995]{display:flex;max-width:1200px;width:100%;background:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden}.input-panel[data-v-88d83995]{flex:1;padding:2rem;border-right:1px solid #e5e7eb}.results-panel[data-v-88d83995]{flex:2;padding:2rem}.form-group[data-v-88d83995]{margin-bottom:1.5rem}.form-group label[data-v-88d83995]{display:block;margin-bottom:.5rem;font-weight:500;color:#374151}.form-control[data-v-88d83995]{width:100%;padding:.75rem;border:1px solid #e5e7eb;border-radius:.5rem;font-size:1rem;transition:all .2s}.form-control[data-v-88d83995]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.result-display[data-v-88d83995]{margin:2rem 0;padding:1.5rem;background:#f8fafc;border-radius:.5rem;text-align:center}.result-value[data-v-88d83995]{font-size:2.5rem;font-weight:700;color:#3b82f6}.btn[data-v-88d83995]{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s;border:none;width:100%}.btn-primary[data-v-88d83995]{background:#3b82f6;color:#fff}.btn-primary[data-v-88d83995]:hover{background:#2563eb}.stats-grid[data-v-88d83995]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem}.stat-card[data-v-88d83995]{background:#eff6ff;padding:1.5rem;border-radius:.5rem;text-align:center}.stat-card h3[data-v-88d83995]{font-size:.875rem;color:#3b82f6;margin-bottom:.5rem}.stat-card p[data-v-88d83995]{font-size:1.75rem;font-weight:700;color:#1e3a8a}.chart-container[data-v-88d83995]{height:250px;margin-bottom:2rem}.score-table[data-v-88d83995]{width:100%;border-collapse:collapse;font-size:.875rem}.score-table th[data-v-88d83995],.score-table td[data-v-88d83995]{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #e5e7eb}.score-table th[data-v-88d83995]{font-weight:500;color:#6b7280;background:#f9fafb}.score-table tr:hover td[data-v-88d83995]{background:#f3f4f6}@media (max-width: 768px){.calculator-card[data-v-88d83995]{flex-direction:column}.input-panel[data-v-88d83995]{border-right:none;border-bottom:1px solid #e5e7eb}.stats-grid[data-v-88d83995]{grid-template-columns:1fr}}.calculator-container[data-v-6e4f6bb2]{font-family:Inter,system-ui,-apple-system,sans-serif;background:linear-gradient(135deg,#f8fafc,#f1f5f9);min-height:100vh;padding:1rem;display:flex;justify-content:center;align-items:center}.calculator-card[data-v-6e4f6bb2]{display:flex;max-width:1400px;width:100%;background:#fff;border-radius:1rem;box-shadow:0 10px 15px -3px #0000001a;overflow:hidden}.input-panel[data-v-6e4f6bb2]{flex:1;padding:2rem;border-right:1px solid #e5e7eb}.results-panel[data-v-6e4f6bb2]{flex:1.5;padding:2rem;display:flex;flex-direction:column;gap:2rem}.form-group[data-v-6e4f6bb2]{margin-bottom:1.5rem}.form-group label[data-v-6e4f6bb2]{display:block;margin-bottom:.5rem;font-weight:500;color:#374151}.form-control[data-v-6e4f6bb2]{width:100%;padding:.75rem 1rem;border:1px solid #e5e7eb;border-radius:.5rem;font-size:1rem;font-family:Courier New,monospace;transition:all .2s}.form-control[data-v-6e4f6bb2]:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.common-transforms[data-v-6e4f6bb2]{margin:2rem 0}.common-transforms h3[data-v-6e4f6bb2]{margin-bottom:1rem;color:#4b5563}.transform-grid[data-v-6e4f6bb2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}.transform-btn[data-v-6e4f6bb2]{padding:.75rem;border:1px solid #e5e7eb;border-radius:.5rem;background:#f9fafb;cursor:pointer;transition:all .2s;text-align:left}.transform-btn[data-v-6e4f6bb2]:hover{background:#f3f4f6;transform:translateY(-2px);box-shadow:0 1px 3px #0000001a}.transform-key[data-v-6e4f6bb2]{font-family:Courier New,monospace;font-weight:600;color:#1e40af}.transform-value[data-v-6e4f6bb2]{font-family:Courier New,monospace;color:#6b7280;font-size:.875rem}.btn-calculate[data-v-6e4f6bb2]{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s;border:none;width:100%;background:#6366f1;color:#fff;margin:1.5rem 0}.btn-calculate[data-v-6e4f6bb2]:hover{background:#4f46e5}.result-display[data-v-6e4f6bb2]{margin:2rem 0;padding:1.5rem;background:#f8fafc;border-radius:.5rem;border-left:4px solid #6366f1}.result-display h3[data-v-6e4f6bb2]{color:#4b5563;margin-bottom:.5rem}.result-value[data-v-6e4f6bb2]{font-family:Courier New,monospace;font-size:1.5rem;font-weight:600;color:#1e40af}.calculation-steps[data-v-6e4f6bb2]{background:#f9fafb;padding:1.5rem;border-radius:.5rem}.calculation-steps h3[data-v-6e4f6bb2]{margin-bottom:1rem;color:#4b5563}.calculation-steps ul[data-v-6e4f6bb2]{list-style-type:none;padding:0;margin:0}.calculation-steps li[data-v-6e4f6bb2]{padding:.5rem 0;border-bottom:1px solid #e5e7eb;font-family:Courier New,monospace;font-size:.875rem}.chart-container[data-v-6e4f6bb2]{height:250px;background:#fff;border-radius:.5rem;padding:1rem;box-shadow:0 1px 3px #0000001a}.history-section[data-v-6e4f6bb2]{flex-grow:1}.history-table[data-v-6e4f6bb2]{width:100%;border-collapse:collapse;font-size:.875rem}.history-table th[data-v-6e4f6bb2],.history-table td[data-v-6e4f6bb2]{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #e5e7eb}.history-table th[data-v-6e4f6bb2]{font-weight:500;color:#6b7280;background:#f9fafb}.history-table tr:hover td[data-v-6e4f6bb2]{background:#f3f4f6}@media (max-width: 1024px){.calculator-card[data-v-6e4f6bb2]{flex-direction:column}.input-panel[data-v-6e4f6bb2]{border-right:none;border-bottom:1px solid #e5e7eb}.transform-grid[data-v-6e4f6bb2]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (max-width: 640px){.transform-grid[data-v-6e4f6bb2]{grid-template-columns:1fr}}.calculator-container[data-v-c6d3cc9e]{font-family:Inter,system-ui,-apple-system,sans-serif;background:linear-gradient(135deg,#f8fafc,#f1f5f9);padding:1rem;display:flex;justify-content:center;align-items:center}.calculator-card[data-v-c6d3cc9e]{display:flex;max-width:1400px;width:100%;background:#fff;border-radius:1rem;box-shadow:0 10px 15px -3px #0000001a;overflow:hidden}.input-panel[data-v-c6d3cc9e]{flex:1;padding:2rem;border-right:1px solid #e5e7eb}.results-panel[data-v-c6d3cc9e]{flex:1.5;padding:2rem;display:flex;flex-direction:column;gap:2rem}.form-group[data-v-c6d3cc9e]{margin-bottom:1.5rem}.form-group label[data-v-c6d3cc9e]{display:block;margin-bottom:.5rem;font-weight:500;color:#374151}.form-control[data-v-c6d3cc9e]{width:100%;padding:.75rem 1rem;border:1px solid #e5e7eb;border-radius:.5rem;font-size:1rem;font-family:Courier New,monospace;transition:all .2s;resize:vertical}.form-control[data-v-c6d3cc9e]:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.sample-data[data-v-c6d3cc9e]{margin:1.5rem 0}.sample-buttons[data-v-c6d3cc9e]{display:flex;flex-wrap:wrap;gap:.5rem}.sample-btn[data-v-c6d3cc9e]{padding:.5rem 1rem;background:#e0e7ff;border:none;border-radius:.5rem;color:#4f46e5;font-weight:500;cursor:pointer;transition:all .2s}.sample-btn[data-v-c6d3cc9e]:hover{background:#c7d2fe}.results-summary[data-v-c6d3cc9e]{margin-top:2rem;padding:1.5rem;background:#f8fafc;border-radius:.5rem;border-left:4px solid #6366f1}.stats-grid[data-v-c6d3cc9e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem;margin-top:1rem}.stat-item[data-v-c6d3cc9e]{background:#fff;padding:.75rem;border-radius:.5rem;box-shadow:0 1px 3px #0000000d}.stat-label[data-v-c6d3cc9e]{font-size:.75rem;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.stat-value[data-v-c6d3cc9e]{font-weight:600;color:#1e40af;margin-top:.25rem}.outliers-display[data-v-c6d3cc9e]{margin-top:1rem;padding:.75rem;background:#fee2e2;border-radius:.5rem;display:flex;align-items:center}.outliers-label[data-v-c6d3cc9e]{font-weight:500;color:#b91c1c;margin-right:.5rem}.outliers-values[data-v-c6d3cc9e]{font-family:Courier New,monospace;color:#7f1d1d}.chart-container[data-v-c6d3cc9e]{height:300px;background:#fff;border-radius:.5rem;padding:1rem;box-shadow:0 1px 3px #0000001a}.calculation-steps[data-v-c6d3cc9e]{background:#f9fafb;padding:1.5rem;border-radius:.5rem;max-height:250px;overflow-y:auto}.calculation-steps h3[data-v-c6d3cc9e]{margin-bottom:1rem;color:#4b5563}.calculation-steps ul[data-v-c6d3cc9e]{list-style-type:none;padding:0;margin:0}.calculation-steps li[data-v-c6d3cc9e]{padding:.5rem 0;border-bottom:1px solid #e5e7eb;font-size:.875rem}.history-section[data-v-c6d3cc9e]{flex-grow:1}.history-table[data-v-c6d3cc9e]{width:100%;border-collapse:collapse;font-size:.875rem}.history-table th[data-v-c6d3cc9e],.history-table td[data-v-c6d3cc9e]{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #e5e7eb}.history-table th[data-v-c6d3cc9e]{font-weight:500;color:#6b7280;background:#f9fafb}.history-table tr[data-v-c6d3cc9e]{cursor:pointer;transition:all .1s}.history-table tr[data-v-c6d3cc9e]:hover{background:#f3f4f6}@media (max-width: 1024px){.calculator-card[data-v-c6d3cc9e]{flex-direction:column}.input-panel[data-v-c6d3cc9e]{border-right:none;border-bottom:1px solid #e5e7eb}.stats-grid[data-v-c6d3cc9e]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 640px){.stats-grid[data-v-c6d3cc9e]{grid-template-columns:repeat(2,1fr)}.sample-buttons[data-v-c6d3cc9e]{flex-direction:column}}.calculator-container[data-v-b273028f]{display:flex;flex-direction:column;gap:1.5rem;padding:1rem;max-width:90rem}.input-panel[data-v-b273028f],.output-panel[data-v-b273028f]{width:100%;background-color:#fff;padding:1.5rem;border-radius:.75rem;box-shadow:0 1px 3px #0000001a}.chart-container[data-v-b273028f]{position:relative;height:20rem;width:100%;background-color:#fff;border-radius:.5rem}.input-group[data-v-b273028f]{margin-bottom:1rem}.result-item[data-v-b273028f]{transition:box-shadow .2s ease-in-out}@media (min-width: 1024px){.calculator-container[data-v-b273028f]{flex-direction:row}.input-panel[data-v-b273028f]{width:30%}.output-panel[data-v-b273028f]{width:70%}}input[data-v-b273028f]:focus{box-shadow:0 0 0 3px #4f46e533;transition:box-shadow .2s ease-in-out}button[data-v-b273028f]:hover{transform:translateY(-1px);transition:transform .2s ease-in-out}@media (max-width: 640px){table[data-v-b273028f]{display:block;overflow-x:auto}}.mad-calculator[data-v-79813c6b]{max-width:1200px;padding:1.5rem;font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:#2d3748}.title[data-v-79813c6b]{font-size:1.75rem;font-weight:600;text-align:center;margin-bottom:1.5rem;color:#1e40af}.calculator-grid[data-v-79813c6b]{display:grid;grid-template-columns:1fr 2fr;gap:1.5rem;margin-bottom:1.5rem}@media (max-width: 768px){.calculator-grid[data-v-79813c6b]{grid-template-columns:1fr}}.controls[data-v-79813c6b]{display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-79813c6b]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-79813c6b]{font-weight:500;color:#4a5568}.input-group textarea[data-v-79813c6b]{padding:.75rem;border:1px solid #e2e8f0;border-radius:.5rem;font-size:1rem;resize:vertical;min-height:100px;transition:all .2s ease}.input-group textarea[data-v-79813c6b]:focus{outline:none;border-color:#818cf8;box-shadow:0 0 0 3px #818cf81a}.stats[data-v-79813c6b]{display:flex;flex-direction:column;gap:.75rem;background-color:#f8fafc;padding:1rem;border-radius:.5rem;border:1px solid #e2e8f0}.stat-item[data-v-79813c6b]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #edf2f7}.stat-item[data-v-79813c6b]:last-child{border-bottom:none}.stat-label[data-v-79813c6b]{font-weight:500;color:#4a5568}.stat-value[data-v-79813c6b]{font-weight:600;color:#1e40af}.highlight .stat-label[data-v-79813c6b],.highlight .stat-value[data-v-79813c6b]{color:#dc2626}.visualization[data-v-79813c6b]{background-color:#fff;padding:1rem;border-radius:.5rem;border:1px solid #e2e8f0;height:100%;min-height:300px}.details[data-v-79813c6b]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:1.5rem}@media (max-width: 768px){.details[data-v-79813c6b]{grid-template-columns:1fr}}.detail-section[data-v-79813c6b]{background-color:#fff;padding:1rem;border-radius:.5rem;border:1px solid #e2e8f0}.detail-section h3[data-v-79813c6b]{font-size:1.125rem;font-weight:600;margin-bottom:.75rem;color:#1e40af}.detail-section p[data-v-79813c6b]{color:#4a5568;line-height:1.5}.money-market-calculator[data-v-a3dda104]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;max-width:1200px;padding:20px;color:#333}.calculator-container[data-v-a3dda104]{display:flex;flex-wrap:wrap;gap:20px;background-color:#f9f9f9;border-radius:10px;padding:20px;box-shadow:0 4px 6px #0000001a}.control-panel[data-v-a3dda104]{flex:1;min-width:300px;background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000000d}.display-panel[data-v-a3dda104]{flex:2;min-width:400px;display:flex;flex-direction:column;gap:20px}.form-group[data-v-a3dda104]{margin-bottom:15px}.form-group label[data-v-a3dda104]{display:block;margin-bottom:5px;font-weight:600;color:#444}.form-group input[data-v-a3dda104],.form-group select[data-v-a3dda104]{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;font-size:16px;transition:border-color .3s}.form-group input[data-v-a3dda104]:focus,.form-group select[data-v-a3dda104]:focus{border-color:#4caf50;outline:none;box-shadow:0 0 0 2px #4caf5033}.action-buttons[data-v-a3dda104]{display:flex;gap:10px;margin-top:20px}.action-buttons button[data-v-a3dda104]{padding:10px 15px;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .2s;flex:1}.reset-button[data-v-a3dda104]{background-color:#f44336;color:#fff}.reset-button[data-v-a3dda104]:hover{background-color:#d32f2f}.save-button[data-v-a3dda104]{background-color:#2196f3;color:#fff}.save-button[data-v-a3dda104]:hover{background-color:#0b7dda}.load-button[data-v-a3dda104]{background-color:#ff9800;color:#fff}.load-button[data-v-a3dda104]:hover{background-color:#e68a00}.results-display[data-v-a3dda104]{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000000d}.result-item[data-v-a3dda104]{display:flex;justify-content:space-between;margin-bottom:10px;padding:10px 0;border-bottom:1px solid #eee}.result-label[data-v-a3dda104]{font-weight:600;color:#555}.result-value[data-v-a3dda104]{font-weight:700;color:#2e7d32}.chart-container[data-v-a3dda104]{flex:1;background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000000d;height:300px}.projection-table[data-v-a3dda104]{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000000d}.projection-table h3[data-v-a3dda104]{margin-top:0}.table-scroll[data-v-a3dda104]{max-height:300px;overflow-y:auto}table[data-v-a3dda104]{width:100%;border-collapse:collapse}th[data-v-a3dda104],td[data-v-a3dda104]{padding:12px 15px;text-align:left;border-bottom:1px solid #ddd}th[data-v-a3dda104]{background-color:#f5f5f5;font-weight:600;position:sticky;top:0}tr[data-v-a3dda104]:hover{background-color:#f9f9f9}@media (max-width: 768px){.calculator-container[data-v-a3dda104]{flex-direction:column}.control-panel[data-v-a3dda104],.display-panel[data-v-a3dda104]{min-width:100%}.action-buttons[data-v-a3dda104]{flex-direction:column}.action-buttons button[data-v-a3dda104]{width:100%}}.opioid-converter-container[data-v-cc489e20]{max-width:1200px;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}.converter-header[data-v-cc489e20]{text-align:center;margin-bottom:30px}.converter-header h1[data-v-cc489e20]{color:#2c3e50;font-size:2.2rem;margin-bottom:5px}.subtitle[data-v-cc489e20]{color:#7f8c8d;font-size:1.1rem}.converter-wrapper[data-v-cc489e20]{display:flex;flex-wrap:wrap;gap:20px}.input-panel[data-v-cc489e20],.output-panel[data-v-cc489e20]{flex:1;min-width:300px;background:#fff;border-radius:10px;padding:20px;box-shadow:0 4px 6px #0000001a}.form-group[data-v-cc489e20]{margin-bottom:20px}.form-group label[data-v-cc489e20]{display:block;margin-bottom:5px;font-weight:600;color:#2c3e50}.form-control[data-v-cc489e20]{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;font-size:16px;transition:border-color .3s}.form-control[data-v-cc489e20]:focus{border-color:#3498db;outline:none}.hint[data-v-cc489e20]{color:#7f8c8d;font-size:.85rem;display:block;margin-top:5px}.calculate-btn[data-v-cc489e20]{width:100%;padding:12px;background-color:#3498db;color:#fff;border:none;border-radius:5px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s;margin:20px 0}.calculate-btn[data-v-cc489e20]:hover{background-color:#2980b9}.info-box[data-v-cc489e20]{background-color:#f8f9fa;border-left:4px solid #3498db;padding:15px;border-radius:0 5px 5px 0;margin-top:30px}.info-box h3[data-v-cc489e20]{margin-top:0;color:#2c3e50}.info-box ul[data-v-cc489e20]{padding-left:20px;margin-bottom:0}.result-card[data-v-cc489e20]{background:#fff;border-radius:10px;padding:20px}.result-card h2[data-v-cc489e20]{color:#2c3e50;margin-top:0;border-bottom:1px solid #eee;padding-bottom:10px}.result-details[data-v-cc489e20]{margin:20px 0}.converted-dose[data-v-cc489e20]{font-size:1.5rem;color:#e74c3c;margin:15px 0;padding:15px;background-color:#f9f9f9;border-radius:5px;text-align:center}.reduced-dose[data-v-cc489e20]{color:#e67e22;font-weight:600}.chart-container[data-v-cc489e20]{height:300px;margin:30px 0;position:relative}.warning-box[data-v-cc489e20]{background-color:#fff3cd;border-left:4px solid #ffc107;padding:15px;border-radius:0 5px 5px 0;margin-top:20px}.warning-box h3[data-v-cc489e20]{margin-top:0;color:#856404}.empty-state[data-v-cc489e20]{text-align:center;padding:40px 20px}.empty-state img[data-v-cc489e20]{max-width:100%;border-radius:5px;margin-bottom:20px}.empty-state h3[data-v-cc489e20]{color:#2c3e50}.disclaimer[data-v-cc489e20]{margin-top:30px;padding:15px;background-color:#f8f9fa;border-radius:5px;font-size:.9rem;color:#7f8c8d}@media (max-width: 768px){.converter-wrapper[data-v-cc489e20]{flex-direction:column}.input-panel[data-v-cc489e20],.output-panel[data-v-cc489e20]{min-width:100%}}.point-buy-calculator[data-v-31d55aea]{max-width:1200px;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#2d3748}.calculator-header[data-v-31d55aea]{text-align:center;margin-bottom:30px}.calculator-header h1[data-v-31d55aea]{color:#2d3748;font-size:2.2rem;margin-bottom:5px}.subtitle[data-v-31d55aea]{color:#718096;font-size:1.1rem}.calculator-wrapper[data-v-31d55aea]{display:flex;flex-wrap:wrap;gap:20px}.input-panel[data-v-31d55aea],.output-panel[data-v-31d55aea]{flex:1;min-width:300px;background:#fff;border-radius:10px;padding:20px;box-shadow:0 4px 6px #0000001a}.points-display[data-v-31d55aea]{display:flex;justify-content:space-between;margin-bottom:20px;padding:15px;background-color:#f7fafc;border-radius:8px}.total-points[data-v-31d55aea],.remaining-points[data-v-31d55aea]{display:flex;flex-direction:column;align-items:center}.remaining-points.warning[data-v-31d55aea]{color:#e53e3e}.remaining-points strong[data-v-31d55aea]{font-size:1.5rem}.attribute-controls[data-v-31d55aea]{margin-bottom:20px}.attribute-row[data-v-31d55aea]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #edf2f7}.attribute-info[data-v-31d55aea]{flex:1}.attribute-name[data-v-31d55aea]{font-weight:600;margin-right:10px}.attribute-value[data-v-31d55aea]{font-weight:700;margin-right:5px}.attribute-modifier[data-v-31d55aea]{color:#718096;font-size:.9rem}.attribute-buttons[data-v-31d55aea]{display:flex;align-items:center;gap:10px}button[data-v-31d55aea]{padding:8px 12px;border:none;border-radius:4px;font-weight:600;cursor:pointer;transition:all .2s}.increase-btn[data-v-31d55aea]{background-color:#48bb78;color:#fff}.increase-btn[data-v-31d55aea]:hover:not(:disabled){background-color:#38a169}.increase-btn[data-v-31d55aea]:disabled{background-color:#c6f6d5;cursor:not-allowed}.decrease-btn[data-v-31d55aea]{background-color:#f56565;color:#fff}.decrease-btn[data-v-31d55aea]:hover:not(:disabled){background-color:#e53e3e}.decrease-btn[data-v-31d55aea]:disabled{background-color:#fed7d7;cursor:not-allowed}.point-cost[data-v-31d55aea]{min-width:60px;text-align:right}.presets[data-v-31d55aea]{margin:25px 0}.presets h3[data-v-31d55aea]{margin-bottom:10px;color:#2d3748}.preset-buttons[data-v-31d55aea]{display:flex;flex-wrap:wrap;gap:10px}.preset-btn[data-v-31d55aea]{background-color:#4299e1;color:#fff;padding:8px 12px;font-size:.9rem}.preset-btn[data-v-31d55aea]:hover{background-color:#3182ce}.reset-btn[data-v-31d55aea]{background-color:#a0aec0}.reset-btn[data-v-31d55aea]:hover{background-color:#718096}.rules-info[data-v-31d55aea]{background-color:#f7fafc;padding:15px;border-radius:8px}.rules-info h3[data-v-31d55aea]{margin-top:0;color:#2d3748}.rules-info ul[data-v-31d55aea]{padding-left:20px;margin-bottom:0}.rules-info li[data-v-31d55aea]{margin-bottom:5px}.results-card[data-v-31d55aea]{background:#fff;border-radius:10px;padding:20px}.results-card h2[data-v-31d55aea]{color:#2d3748;margin-top:0;border-bottom:1px solid #edf2f7;padding-bottom:10px}.modifiers-display[data-v-31d55aea]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:20px 0}.modifier-item[data-v-31d55aea]{background-color:#f7fafc;padding:15px;border-radius:8px;text-align:center}.modifier-name[data-v-31d55aea]{font-weight:600;margin-bottom:5px}.modifier-value[data-v-31d55aea]{font-size:1.5rem;font-weight:700;color:#4299e1}.chart-container[data-v-31d55aea]{height:300px;margin:30px 0;position:relative}.attribute-table[data-v-31d55aea]{margin-top:30px;overflow-x:auto}table[data-v-31d55aea]{width:100%;border-collapse:collapse}th[data-v-31d55aea],td[data-v-31d55aea]{padding:12px 15px;text-align:left;border-bottom:1px solid #edf2f7}th[data-v-31d55aea]{background-color:#f7fafc;font-weight:600}tfoot td[data-v-31d55aea]{font-weight:600;background-color:#f7fafc}.disclaimer[data-v-31d55aea]{margin-top:30px;padding:15px;background-color:#f7fafc;border-radius:5px;font-size:.9rem;color:#718096;text-align:center}@media (max-width: 768px){.calculator-wrapper[data-v-31d55aea]{flex-direction:column}.input-panel[data-v-31d55aea],.output-panel[data-v-31d55aea]{min-width:100%}.modifiers-display[data-v-31d55aea]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.attribute-row[data-v-31d55aea]{flex-direction:column;align-items:flex-start;gap:10px}.attribute-buttons[data-v-31d55aea]{width:100%;justify-content:space-between}.modifiers-display[data-v-31d55aea]{grid-template-columns:1fr}}.pool-calculator[data-v-7a552616]{--primary-color: #4299e1;--primary-hover: #3182ce;--secondary-color: #718096;--light-bg: #f7fafc;--border-color: #e2e8f0;--text-color: #2d3748;--error-color: #e53e3e;--success-color: #48bb78;max-width:1200px;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:var(--text-color);line-height:1.6}.calculator-header h1[data-v-7a552616]{color:var(--text-color);font-size:clamp(1.8rem,4vw,2.2rem);margin-bottom:5px;font-weight:700}.subtitle[data-v-7a552616]{color:var(--secondary-color);font-size:clamp(1rem,2vw,1.1rem)}h2[data-v-7a552616],h3[data-v-7a552616]{color:var(--text-color);font-weight:600}.calculator-wrapper[data-v-7a552616]{display:flex;flex-wrap:wrap;gap:20px}.input-panel[data-v-7a552616],.output-panel[data-v-7a552616]{flex:1;min-width:300px;background:#fff;border-radius:10px;padding:20px;box-shadow:0 4px 6px #0000000d;transition:box-shadow .3s ease}.input-panel[data-v-7a552616]:hover,.output-panel[data-v-7a552616]:hover{box-shadow:0 6px 12px #0000001a}.shape-options[data-v-7a552616]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}.shape-options button[data-v-7a552616]{padding:8px 12px;background-color:var(--light-bg);border:none;border-radius:4px;cursor:pointer;transition:all .2s ease;font-weight:500}.shape-options button[data-v-7a552616]:hover{background-color:#e2e8f0}.shape-options button.active[data-v-7a552616]{background-color:var(--primary-color);color:#fff}.input-group[data-v-7a552616]{margin-bottom:15px}.input-group label[data-v-7a552616]{display:block;margin-bottom:5px;font-weight:500;color:var(--text-color)}.input-group input[data-v-7a552616]{width:100%;padding:10px 12px;border:1px solid var(--border-color);border-radius:6px;font-size:1rem;transition:all .2s ease}.input-group input[data-v-7a552616]:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #4299e133}.volume-display[data-v-7a552616]{margin:25px 0;padding:20px;background:linear-gradient(135deg,#f7fafc,#ebf4ff);border-radius:8px;border-left:4px solid var(--primary-color)}.volume-result[data-v-7a552616]{display:flex;align-items:baseline;gap:10px;margin-bottom:15px;flex-wrap:wrap}.volume-result .label[data-v-7a552616]{font-size:1.1rem;font-weight:500}.volume-result .value[data-v-7a552616]{font-size:clamp(1.8rem,5vw,2.5rem);font-weight:700;color:var(--primary-color)}.volume-result .unit[data-v-7a552616]{font-size:1.2rem;color:var(--secondary-color)}.volume-details[data-v-7a552616]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px}.detail-item[data-v-7a552616]{background-color:#fff;padding:15px;border-radius:8px;box-shadow:0 2px 4px #0000000d}.detail-label[data-v-7a552616]{display:block;font-size:.9rem;color:var(--secondary-color);margin-bottom:5px}.detail-value[data-v-7a552616]{font-weight:600;font-size:1.1rem;color:var(--text-color)}.chart-container[data-v-7a552616]{height:250px;margin:30px 0;position:relative;background:#fff;padding:15px;border-radius:8px;box-shadow:0 2px 8px #0000000d}.chemical-guide table[data-v-7a552616]{width:100%;border-collapse:collapse;margin-top:15px}.chemical-guide th[data-v-7a552616],.chemical-guide td[data-v-7a552616]{padding:12px 15px;text-align:left;border-bottom:1px solid var(--border-color)}.chemical-guide th[data-v-7a552616]{background-color:var(--light-bg);font-weight:600}.chemical-guide tr[data-v-7a552616]:hover{background-color:#4299e10d}.advanced-options[data-v-7a552616]{margin-top:25px;border-top:1px solid var(--border-color);padding-top:15px}.advanced-options h3[data-v-7a552616]{display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:15px;color:var(--text-color);padding:8px 0}.toggle-icon[data-v-7a552616]{font-weight:700;font-size:1.2rem;color:var(--primary-color)}.advanced-content[data-v-7a552616]{padding:15px;background-color:var(--light-bg);border-radius:6px;animation:fadeIn-7a552616 .3s ease}@keyframes fadeIn-7a552616{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.calculator-wrapper[data-v-7a552616]{flex-direction:column}.input-panel[data-v-7a552616],.output-panel[data-v-7a552616]{min-width:100%}.volume-details[data-v-7a552616]{grid-template-columns:1fr}}@media (max-width: 480px){.shape-options[data-v-7a552616]{grid-template-columns:repeat(2,1fr)}.volume-result[data-v-7a552616]{flex-direction:column;align-items:flex-start;gap:5px}.chemical-guide th[data-v-7a552616],.chemical-guide td[data-v-7a552616]{padding:8px 10px;font-size:.9rem}}button[data-v-7a552616],input[type=button][data-v-7a552616],input[type=submit][data-v-7a552616]{transition:all .2s ease}.disclaimer[data-v-7a552616]{margin-top:30px;padding:15px;background-color:var(--light-bg);border-radius:5px;font-size:.9rem;color:var(--secondary-color);text-align:center}.salt-calculator[data-v-20b672eb]{font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;max-width:1200px;padding:20px;color:#2d3748}.calculator-container[data-v-20b672eb]{display:flex;flex-wrap:wrap;gap:30px;background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;overflow:hidden}.input-panel[data-v-20b672eb],.output-panel[data-v-20b672eb]{flex:1;min-width:300px;padding:30px}.input-panel[data-v-20b672eb]{background:#f8fafc;border-right:1px solid #e2e8f0}h2[data-v-20b672eb]{font-size:1.8rem;margin-bottom:8px;color:#1a365d;font-weight:700}.subtitle[data-v-20b672eb]{color:#718096;margin-bottom:25px;font-size:1rem}.form-group[data-v-20b672eb]{margin-bottom:20px}label[data-v-20b672eb]{display:block;margin-bottom:8px;font-weight:500;color:#4a5568}input[type=number][data-v-20b672eb]{width:100%;padding:12px 15px;border:1px solid #cbd5e0;border-radius:8px;font-size:1rem;transition:all .2s}input[type=number][data-v-20b672eb]:focus{outline:none;border-color:#4299e1;box-shadow:0 0 0 3px #4299e133}.note[data-v-20b672eb]{font-size:.85rem;color:#718096;margin-top:5px}.radio-group[data-v-20b672eb]{display:flex;flex-direction:column;gap:10px;margin-top:10px}.radio-group label[data-v-20b672eb]{display:flex;align-items:center;gap:8px;font-weight:400;cursor:pointer}.radio-group input[type=radio][data-v-20b672eb]{width:auto;margin:0}.calculate-btn[data-v-20b672eb]{width:100%;padding:14px;background:#4299e1;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:background .2s;margin-top:15px}.calculate-btn[data-v-20b672eb]:hover{background:#3182ce}.output-panel[data-v-20b672eb]{display:flex;flex-direction:column}.placeholder[data-v-20b672eb]{text-align:center;color:#718096;margin-top:50px}.placeholder img[data-v-20b672eb]{max-width:100%;border-radius:8px;margin-bottom:20px;opacity:.8}.result-card[data-v-20b672eb]{background:#fff;border-radius:10px;padding:25px;box-shadow:0 4px 12px #0000000d;margin-bottom:30px;text-align:center}.result-value[data-v-20b672eb]{font-size:2.5rem;font-weight:700;color:#2b6cb0;margin:15px 0}.unit[data-v-20b672eb]{font-size:1.2rem;color:#718096}.result-details[data-v-20b672eb]{color:#4a5568;font-size:.95rem}.chart-container[data-v-20b672eb]{height:250px;margin:20px 0;position:relative}.tips[data-v-20b672eb]{background:#ebf8ff;padding:20px;border-radius:8px;margin-top:20px}.tips h4[data-v-20b672eb]{color:#2b6cb0;margin-bottom:12px}.tips ul[data-v-20b672eb]{padding-left:20px;color:#4a5568}.tips li[data-v-20b672eb]{margin-bottom:8px}@media (max-width: 768px){.calculator-container[data-v-20b672eb]{flex-direction:column}.input-panel[data-v-20b672eb]{border-right:none;border-bottom:1px solid #e2e8f0}}.pto-calculator[data-v-a1773784]{font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;max-width:1200px;padding:20px;color:#2d3748}.calculator-container[data-v-a1773784]{display:flex;flex-wrap:wrap;gap:30px;background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;overflow:hidden}.input-panel[data-v-a1773784],.output-panel[data-v-a1773784]{flex:1;min-width:300px;padding:30px}.input-panel[data-v-a1773784]{background:#f8fafc;border-right:1px solid #e2e8f0}h2[data-v-a1773784]{font-size:1.8rem;margin-bottom:8px;color:#1a365d;font-weight:700}.subtitle[data-v-a1773784]{color:#718096;margin-bottom:25px;font-size:1rem}.form-group[data-v-a1773784]{margin-bottom:20px}label[data-v-a1773784]{display:block;margin-bottom:8px;font-weight:500;color:#4a5568}input[type=number][data-v-a1773784],input[type=date][data-v-a1773784],select[data-v-a1773784]{width:100%;padding:12px 15px;border:1px solid #cbd5e0;border-radius:8px;font-size:1rem;transition:all .2s}input[data-v-a1773784]:focus,select[data-v-a1773784]:focus{outline:none;border-color:#4299e1;box-shadow:0 0 0 3px #4299e133}.calculate-btn[data-v-a1773784]{width:100%;padding:14px;background:#4299e1;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:background .2s;margin-top:15px}.calculate-btn[data-v-a1773784]:hover{background:#3182ce}.output-panel[data-v-a1773784]{display:flex;flex-direction:column}.placeholder[data-v-a1773784]{text-align:center;color:#718096;margin-top:50px}.placeholder img[data-v-a1773784]{max-width:100%;border-radius:8px;margin-bottom:20px;opacity:.8}.result-card[data-v-a1773784]{background:#fff;border-radius:10px;padding:25px;box-shadow:0 4px 12px #0000000d;margin-bottom:30px;text-align:center}.result-value[data-v-a1773784]{font-size:2.5rem;font-weight:700;color:#2b6cb0;margin:15px 0}.unit[data-v-a1773784]{font-size:1.2rem;color:#718096}.result-details[data-v-a1773784]{color:#4a5568;font-size:.95rem}.chart-container[data-v-a1773784]{height:250px;margin:20px 0;position:relative}.projection[data-v-a1773784]{background:#ebf8ff;padding:20px;border-radius:8px;margin-top:20px}.projection h4[data-v-a1773784]{color:#2b6cb0;margin-bottom:12px}.projection-grid[data-v-a1773784]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:10px}.projection-grid>div[data-v-a1773784]{text-align:center}.projection-grid .month[data-v-a1773784]{font-weight:500;color:#4a5568}.projection-grid .days[data-v-a1773784]{font-weight:600;color:#2b6cb0}@media (max-width: 768px){.calculator-container[data-v-a1773784]{flex-direction:column}.input-panel[data-v-a1773784]{border-right:none;border-bottom:1px solid #e2e8f0}.projection-grid[data-v-a1773784]{grid-template-columns:repeat(2,1fr)}}.matrix[data-v-1a92c364]{display:inline-block;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden}.matrix-row[data-v-1a92c364]{display:flex}.matrix-cell[data-v-1a92c364]{padding:12px 16px;text-align:center;border:1px solid #e2e8f0;background:#fff;min-width:50px}.pivot-cell[data-v-1a92c364]{background-color:#ebf8ff;font-weight:700;color:#2b6cb0}.small-matrix .matrix-cell[data-v-1a92c364]{padding:6px 10px;min-width:40px;font-size:.9rem}.rref-calculator[data-v-05387653]{font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;max-width:1200px;padding:20px;color:#2d3748}.calculator-container[data-v-05387653]{display:flex;flex-wrap:wrap;background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;overflow:hidden}.input-panel[data-v-05387653],.output-panel[data-v-05387653]{flex:3;min-width:300px;padding:30px}.input-panel[data-v-05387653]{background:#f8fafc;border-right:1px solid #e2e8f0}h2[data-v-05387653]{font-size:1.8rem;margin-bottom:8px;color:#1a365d;font-weight:700}.subtitle[data-v-05387653]{color:#718096;margin-bottom:25px;font-size:1rem}.matrix-controls[data-v-05387653]{display:flex;gap:20px;margin-bottom:20px}.form-group[data-v-05387653]{margin-bottom:20px}label[data-v-05387653]{display:block;margin-bottom:8px;font-weight:500;color:#4a5568}.dimension-selector[data-v-05387653]{display:flex;align-items:center;gap:10px}.dimension-selector input[data-v-05387653]{width:60px;padding:8px 12px}select[data-v-05387653]{width:100%;padding:12px 15px;border:1px solid #cbd5e0;border-radius:8px;font-size:1rem}.matrix-input[data-v-05387653]{margin:20px 0}.matrix-grid[data-v-05387653]{display:grid;gap:8px;margin-top:10px}.matrix-grid input[data-v-05387653]{width:100%;padding:12px;text-align:center;border:1px solid #cbd5e0;border-radius:6px;transition:all .2s}.matrix-grid input[data-v-05387653]:focus{outline:none;border-color:#4299e1;box-shadow:0 0 0 3px #4299e133}.action-buttons[data-v-05387653]{display:flex;gap:15px;margin-top:20px}button[data-v-05387653]{flex:1;padding:14px;border:none;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:background .2s}.calculate-btn[data-v-05387653]{background:#4299e1;color:#fff}.calculate-btn[data-v-05387653]:hover{background:#3182ce}.reset-btn[data-v-05387653]{background:#e2e8f0;color:#4a5568}.reset-btn[data-v-05387653]:hover{background:#cbd5e0}.output-panel[data-v-05387653]{display:flex;flex-direction:column}.placeholder[data-v-05387653]{text-align:center;color:#718096;margin-top:50px}.placeholder img[data-v-05387653]{max-width:100%;border-radius:8px;margin-bottom:20px;opacity:.8}.result-section[data-v-05387653]{margin-bottom:30px}.result-section h3[data-v-05387653]{color:#2b6cb0;margin-bottom:15px;font-size:1.3rem}.matrix-display[data-v-05387653]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 8px #0000000d;overflow-x:auto}.chart-container[data-v-05387653]{height:250px;margin:20px 0;position:relative}.steps-section[data-v-05387653]{margin-top:30px}.steps-section h4[data-v-05387653]{color:#4a5568;margin-bottom:15px}.steps-container[data-v-05387653]{max-height:300px;overflow-y:auto;padding-right:10px}.step[data-v-05387653]{background:#f8fafc;padding:15px;border-radius:6px;margin-bottom:15px}.step-description[data-v-05387653]{color:#4a5568;margin-bottom:10px;font-weight:500}@media (max-width: 768px){.calculator-container[data-v-05387653]{flex-direction:column}.input-panel[data-v-05387653]{border-right:none;border-bottom:1px solid #e2e8f0}.matrix-controls[data-v-05387653]{flex-direction:column;gap:15px}}.sakrete-calculator[data-v-21e4180b]{max-width:1200px;margin:0 auto;padding:20px;font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;color:#333;line-height:1.6}h1[data-v-21e4180b]{color:#0069b4;text-align:center;margin-bottom:5px}.subtitle[data-v-21e4180b]{text-align:center;color:#666;margin-bottom:30px;font-size:1.1rem}.calculator-container[data-v-21e4180b]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px}.input-section[data-v-21e4180b],.results-section[data-v-21e4180b]{flex:1;min-width:300px}.input-section[data-v-21e4180b]{background-color:#f8f9fa;padding:25px;border-radius:8px;box-shadow:0 2px 10px #00000014}.input-group[data-v-21e4180b]{margin-bottom:20px}label[data-v-21e4180b]{display:block;margin-bottom:8px;font-weight:600;color:#0069b4}input[data-v-21e4180b],select[data-v-21e4180b]{width:100%;padding:12px;border:1px solid #ced4da;border-radius:6px;font-size:16px;transition:border-color .3s ease}input[data-v-21e4180b]:focus,select[data-v-21e4180b]:focus{outline:none;border-color:#0069b4;box-shadow:0 0 0 3px #0069b41a}.reset-btn[data-v-21e4180b]{background-color:#0069b4;color:#fff;border:none;padding:12px 15px;border-radius:6px;cursor:pointer;font-weight:600;margin-top:15px;width:100%;transition:background-color .3s ease}.reset-btn[data-v-21e4180b]:hover{background-color:#005a9c}.results-section[data-v-21e4180b]{display:flex;flex-direction:column;gap:20px}.results-card[data-v-21e4180b]{background-color:#f8f9fa;padding:25px;border-radius:8px;box-shadow:0 2px 10px #00000014}.results-card h2[data-v-21e4180b]{color:#0069b4;margin-top:0;border-bottom:1px solid #dee2e6;padding-bottom:10px}.result-item[data-v-21e4180b]{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #e9ecef}.result-item.highlight[data-v-21e4180b]{font-weight:700;color:#0069b4;font-size:1.1rem}.result-label[data-v-21e4180b]{font-weight:600}.result-value[data-v-21e4180b]{text-align:right}.tips-section[data-v-21e4180b]{margin-top:20px;padding-top:15px;border-top:1px dashed #ced4da}.tips-section h3[data-v-21e4180b]{color:#0069b4;margin-bottom:10px}.tips-section ul[data-v-21e4180b]{padding-left:20px}.tips-section li[data-v-21e4180b]{margin-bottom:8px}.chart-container[data-v-21e4180b]{height:350px;background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px #00000014;position:relative}.chart-note[data-v-21e4180b]{text-align:center;font-size:.9rem;color:#6c757d;margin-top:10px}.info-section[data-v-21e4180b]{background-color:#f8f9fa;padding:25px;border-radius:8px;box-shadow:0 2px 10px #00000014}.info-section h2[data-v-21e4180b]{color:#0069b4;margin-top:0}@media (max-width: 768px){.calculator-container[data-v-21e4180b]{flex-direction:column}.input-section[data-v-21e4180b],.results-section[data-v-21e4180b]{width:100%}.chart-container[data-v-21e4180b]{height:300px}}.pft-calculator[data-v-50d5eb1c]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;max-width:1000px;background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000001a;overflow:hidden}.calculator-header[data-v-50d5eb1c]{background:linear-gradient(135deg,#d22b2b,#9e1b1b);color:#fff;padding:1.5rem 2rem;text-align:center}.calculator-header h1[data-v-50d5eb1c]{font-size:1.8rem;font-weight:700;margin:0}.calculator-header p[data-v-50d5eb1c]{opacity:.9;margin:.5rem 0 0}.calculator-grid[data-v-50d5eb1c]{display:grid;grid-template-columns:1fr;gap:2rem;padding:2rem}@media (min-width: 768px){.calculator-grid[data-v-50d5eb1c]{grid-template-columns:1fr 1fr}}.input-panel[data-v-50d5eb1c]{background:#f8fafc;padding:1.5rem;border-radius:12px;border:1px solid #e2e8f0}.input-group[data-v-50d5eb1c]{margin-bottom:1.5rem}.input-group label[data-v-50d5eb1c]{display:block;margin-bottom:.5rem;font-weight:500;color:#334155;font-size:.875rem}.input-row[data-v-50d5eb1c]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.input-field select[data-v-50d5eb1c],.input-field input[data-v-50d5eb1c]{width:100%;padding:.75rem;border:1px solid #cbd5e1;border-radius:8px;font-size:1rem;transition:all .2s;background:#fff}.input-field select[data-v-50d5eb1c]:focus,.input-field input[data-v-50d5eb1c]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.input-field span[data-v-50d5eb1c]{display:block;font-size:.75rem;color:#64748b;margin-top:.25rem;text-align:center}.calculate-btn[data-v-50d5eb1c]{width:100%;padding:1rem;background:linear-gradient(to right,#d22b2b,#9e1b1b);color:#fff;border:none;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s;margin:1rem 0}.calculate-btn[data-v-50d5eb1c]:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a}.results-panel[data-v-50d5eb1c]{background:#fef2f2;padding:1.5rem;border-radius:12px;border-left:4px solid #d22b2b;margin-top:1rem}.results-panel h3[data-v-50d5eb1c]{margin-top:0;margin-bottom:1rem;font-size:1.1rem;color:#9e1b1b}.result-item[data-v-50d5eb1c]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid rgba(210,43,43,.1)}.result-item.highlight[data-v-50d5eb1c]{border-top:1px solid rgba(210,43,43,.2);padding-top:.75rem;margin-top:.5rem;font-weight:600}.result-item.first-class[data-v-50d5eb1c]{color:#166534}.result-item.second-class[data-v-50d5eb1c]{color:#9a3412}.result-item.third-class[data-v-50d5eb1c]{color:#991b1b}.result-label[data-v-50d5eb1c]{color:#4b5563}.result-value[data-v-50d5eb1c]{font-weight:600}.chart-container[data-v-50d5eb1c]{background:#fff;padding:1rem;border-radius:12px;border:1px solid #e2e8f0;height:300px}.standards-panel[data-v-50d5eb1c]{background:#f5f5f5;padding:1.5rem;border-radius:12px;margin-top:1.5rem}.standards-panel h4[data-v-50d5eb1c]{margin-top:0;margin-bottom:1rem;font-size:1.1rem;color:#4b5563}.standards-grid[data-v-50d5eb1c]{display:grid;grid-template-columns:1fr;gap:.75rem}.standard-item[data-v-50d5eb1c]{padding:.75rem;border-radius:6px;text-align:center}.standard-item.first-class[data-v-50d5eb1c]{background:#dcfce7;border-left:4px solid #166534}.standard-item.second-class[data-v-50d5eb1c]{background:#ffedd5;border-left:4px solid #9a3412}.standard-item.third-class[data-v-50d5eb1c]{background:#fee2e2;border-left:4px solid #991b1b}.standard-label[data-v-50d5eb1c]{display:block;font-weight:600}.standard-value[data-v-50d5eb1c]{display:block;font-size:.875rem;color:#64748b}@media (max-width: 480px){.input-row[data-v-50d5eb1c]{grid-template-columns:1fr}.calculator-grid[data-v-50d5eb1c]{padding:1rem}}.wacc-calculator[data-v-827546cd]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;max-width:1000px;background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000001a;overflow:hidden}.calculator-header[data-v-827546cd]{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;padding:1.5rem 2rem;text-align:center}.calculator-header h1[data-v-827546cd]{font-size:1.8rem;font-weight:700;margin:0}.calculator-header p[data-v-827546cd]{opacity:.9;margin:.5rem 0 0}.calculator-grid[data-v-827546cd]{display:grid;grid-template-columns:1fr;gap:2rem;padding:2rem}@media (min-width: 768px){.calculator-grid[data-v-827546cd]{grid-template-columns:1fr 1fr}}.input-panel[data-v-827546cd]{background:#f8fafc;padding:1.5rem;border-radius:12px;border:1px solid #e2e8f0}.input-group[data-v-827546cd]{margin-bottom:1.5rem}.input-group label[data-v-827546cd]{display:block;margin-bottom:.5rem;font-weight:500;color:#334155;font-size:.875rem}.input-field input[data-v-827546cd]{width:100%;padding:.75rem;border:1px solid #cbd5e1;border-radius:8px;font-size:1rem;transition:all .2s;background:#fff}.input-field input[data-v-827546cd]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.input-field span[data-v-827546cd]{display:block;font-size:.75rem;color:#64748b;margin-top:.25rem}.calculate-btn[data-v-827546cd]{width:100%;padding:1rem;background:linear-gradient(to right,#2563eb,#1d4ed8);color:#fff;border:none;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s;margin:1rem 0}.calculate-btn[data-v-827546cd]:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a}.results-panel[data-v-827546cd]{background:#eff6ff;padding:1.5rem;border-radius:12px;border-left:4px solid #2563eb;margin-top:1rem}.results-panel h3[data-v-827546cd]{margin-top:0;margin-bottom:1rem;font-size:1.1rem;color:#1d4ed8}.result-item[data-v-827546cd]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid rgba(37,99,235,.1)}.result-item.highlight[data-v-827546cd]{border-top:1px solid rgba(37,99,235,.2);padding-top:.75rem;margin-top:.5rem;font-weight:600}.result-label[data-v-827546cd]{color:#4b5563}.result-value[data-v-827546cd]{font-weight:600}.chart-container[data-v-827546cd]{background:#fff;padding:1rem;border-radius:12px;border:1px solid #e2e8f0;height:300px}.capital-structure[data-v-827546cd]{background:#f5f5f5;padding:1.5rem;border-radius:12px;margin-top:1.5rem}.capital-structure h4[data-v-827546cd]{margin-top:0;margin-bottom:1rem;font-size:1.1rem;color:#4b5563}.structure-visualization[data-v-827546cd]{display:flex;height:40px;border-radius:6px;overflow:hidden}.equity-bar[data-v-827546cd]{background:#3b82f6;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:500;transition:width .5s ease}.debt-bar[data-v-827546cd]{background:#10b981;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:500;transition:width .5s ease}@media (max-width: 480px){.calculator-grid[data-v-827546cd]{padding:1rem}}.calculator-container[data-v-fdac4691]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;max-width:1200px;background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000001a;overflow:hidden}.calculator-header[data-v-fdac4691]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;padding:1.5rem 2rem;text-align:center}.calculator-header h1[data-v-fdac4691]{font-size:1.8rem;font-weight:700;margin:0}.calculator-header p[data-v-fdac4691]{opacity:.9;margin:.5rem 0 0}.calculator-grid[data-v-fdac4691]{display:grid;grid-template-columns:1fr;gap:2rem;padding:2rem}@media (min-width: 768px){.calculator-grid[data-v-fdac4691]{grid-template-columns:1fr 1fr}}.input-panel[data-v-fdac4691]{background:#f8fafc;padding:1.5rem;border-radius:12px;border:1px solid #e2e8f0}.input-group[data-v-fdac4691]{margin-bottom:1.5rem}.input-group label[data-v-fdac4691]{display:block;margin-bottom:.5rem;font-weight:500;color:#334155;font-size:.875rem}.input-field input[data-v-fdac4691],.input-field select[data-v-fdac4691]{width:100%;padding:.75rem;border:1px solid #cbd5e1;border-radius:8px;font-size:1rem;transition:all .2s;background:#fff}.input-field input[data-v-fdac4691]:focus,.input-field select[data-v-fdac4691]:focus{outline:none;border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf633}.input-field span[data-v-fdac4691]{display:block;font-size:.75rem;color:#64748b;margin-top:.25rem}.checkbox-field[data-v-fdac4691]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.checkbox-field input[data-v-fdac4691]{width:auto}.calculate-btn[data-v-fdac4691]{width:100%;padding:1rem;background:linear-gradient(to right,#8b5cf6,#7c3aed);color:#fff;border:none;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s;margin:1rem 0}.calculate-btn[data-v-fdac4691]:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a}.output-panel[data-v-fdac4691]{background:#fff;padding:1.5rem;border-radius:12px;border:1px solid #e2e8f0}.chart-container[data-v-fdac4691]{height:300px;margin-bottom:2rem}.results-summary[data-v-fdac4691]{background:#f5f3ff;padding:1.5rem;border-radius:12px}.results-summary h3[data-v-fdac4691]{margin-top:0;margin-bottom:1rem;color:#7c3aed}.result-item[data-v-fdac4691]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid rgba(124,58,237,.1)}.result-label[data-v-fdac4691]{color:#4b5563}.result-value[data-v-fdac4691]{font-weight:600}.total-cost[data-v-fdac4691]{display:flex;justify-content:space-between;padding:.75rem 0;margin-top:.5rem;font-weight:600;font-size:1.1rem;border-top:1px solid rgba(124,58,237,.2)}.placeholder[data-v-fdac4691]{display:flex;align-items:center;justify-content:center;height:100%;min-height:300px;color:#64748b}@media (max-width: 480px){.calculator-grid[data-v-fdac4691]{padding:1rem}}.calculator-container[data-v-c0156109]{font-family:Roboto,sans-serif;max-width:1000px;//margin: 0 auto;background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000001a;overflow:hidden}.calculator-header[data-v-c0156109]{background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff;padding:1.5rem 2rem;text-align:center}.calculator-header h1[data-v-c0156109]{font-size:1.8rem;font-weight:700;margin:0}.calculator-header p[data-v-c0156109]{opacity:.9;margin:.5rem 0 0}.calculator-grid[data-v-c0156109]{display:grid;grid-template-columns:1fr;gap:2rem;padding:2rem}@media (min-width: 768px){.calculator-grid[data-v-c0156109]{grid-template-columns:1fr 1fr}}.input-panel[data-v-c0156109]{background:#f8fafc;padding:1.5rem;border-radius:12px;border:1px solid #e2e8f0}.input-group[data-v-c0156109]{margin-bottom:1.5rem}.input-group label[data-v-c0156109]{display:block;margin-bottom:.5rem;font-weight:500;color:#334155;font-size:.875rem}.radio-group[data-v-c0156109]{display:flex;flex-direction:column;gap:.5rem}.radio-group label[data-v-c0156109]{display:flex;align-items:center;gap:.5rem;cursor:pointer}input[type=number][data-v-c0156109],input[type=text][data-v-c0156109],select[data-v-c0156109]{width:100%;padding:.75rem;border:1px solid #cbd5e1;border-radius:8px;font-size:1rem;transition:all .2s;background:#fff}input[data-v-c0156109]:focus,select[data-v-c0156109]:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e533}.operation-group[data-v-c0156109]{display:flex;gap:1rem;margin-top:1rem}.operation-group button[data-v-c0156109]{flex:1;padding:.75rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s}.operation-group button[data-v-c0156109]:first-child{background:#4f46e5;color:#fff}.operation-group button[data-v-c0156109]:last-child{background:#e0e7ff;color:#4f46e5}.operation-group button[data-v-c0156109]:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.output-panel[data-v-c0156109]{background:#fff;padding:1.5rem;border-radius:12px;border:1px solid #e2e8f0}.bit-visualization[data-v-c0156109]{margin-bottom:2rem}.bit-container[data-v-c0156109]{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.bit[data-v-c0156109]{width:3rem;height:3rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f1f5f9;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s;position:relative}.bit[data-v-c0156109]:hover{transform:scale(1.05)}.sign-bit[data-v-c0156109]{background:#c7d2fe}.set-bit[data-v-c0156109]{background:#a5b4fc;color:#fff}.bit-position[data-v-c0156109]{position:absolute;bottom:.25rem;font-size:.6rem;color:#64748b}.bit-legend[data-v-c0156109]{display:flex;gap:1rem;font-size:.8rem;color:#64748b}.sign-bit-marker[data-v-c0156109],.set-bit-marker[data-v-c0156109]{display:inline-block;width:12px;height:12px;border-radius:2px;margin-right:.25rem}.sign-bit-marker[data-v-c0156109]{background:#c7d2fe}.set-bit-marker[data-v-c0156109]{background:#a5b4fc}.result-display[data-v-c0156109]{background:#f5f3ff;padding:1.5rem;border-radius:12px;margin-bottom:1.5rem}.result-item[data-v-c0156109]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid rgba(79,70,229,.1)}.result-item[data-v-c0156109]:last-child{border-bottom:none}.warning[data-v-c0156109]{color:#ef4444;font-weight:600}.steps-explanation[data-v-c0156109]{background:#f0fdf4;padding:1.5rem;border-radius:12px;border:1px solid #bbf7d0}.steps-explanation ol[data-v-c0156109]{padding-left:1.5rem;margin:.5rem 0 0}.steps-explanation li[data-v-c0156109]{margin-bottom:.25rem}.placeholder[data-v-c0156109]{display:flex;align-items:center;justify-content:center;height:100%;min-height:300px;color:#64748b}@media (max-width: 480px){.calculator-grid[data-v-c0156109]{padding:1rem}.bit[data-v-c0156109]{width:2.5rem;height:2.5rem;font-size:.9rem}.operation-group[data-v-c0156109]{flex-direction:column}}.calculator-container[data-v-54e52bb3]{font-family:Inter,sans-serif;max-width:1200px;background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000001a;overflow:hidden}.calculator-header[data-v-54e52bb3]{background:linear-gradient(135deg,#4338ca,#5b21b6);color:#fff;padding:1.5rem 2rem;text-align:center}.calculator-header h1[data-v-54e52bb3]{font-size:1.8rem;font-weight:700;margin:0}.calculator-header p[data-v-54e52bb3]{opacity:.9;margin:.5rem 0 0}.calculator-grid[data-v-54e52bb3]{display:grid;grid-template-columns:1fr;gap:2rem;padding:2rem}@media (min-width: 768px){.calculator-grid[data-v-54e52bb3]{grid-template-columns:1fr 1fr}}.input-panel[data-v-54e52bb3]{background:#f8fafc;padding:1.5rem;border-radius:12px;border:1px solid #e2e8f0}.input-group[data-v-54e52bb3]{margin-bottom:1.5rem}.input-group label[data-v-54e52bb3]{display:block;margin-bottom:.5rem;font-weight:500;color:#334155;font-size:.875rem}.state-select[data-v-54e52bb3],select[data-v-54e52bb3],input[data-v-54e52bb3]{width:100%;padding:.75rem;border:1px solid #cbd5e1;border-radius:8px;font-size:1rem;transition:all .2s;background:#fff}input[data-v-54e52bb3]:focus,select[data-v-54e52bb3]:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e533}.operation-group[data-v-54e52bb3]{display:flex;gap:1rem;margin-top:1rem}.operation-group button[data-v-54e52bb3]{flex:1;padding:.75rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s}.operation-group button[data-v-54e52bb3]:first-child{background:#4f46e5;color:#fff}.operation-group button[data-v-54e52bb3]:last-child{background:#e0e7ff;color:#4f46e5}.operation-group button[data-v-54e52bb3]:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.output-panel[data-v-54e52bb3]{background:#fff;padding:1.5rem;border-radius:12px;border:1px solid #e2e8f0}.result-card[data-v-54e52bb3]{padding:1.5rem;border-radius:12px;margin-bottom:1.5rem}.result-card.primary[data-v-54e52bb3]{background:#f5f3ff;border-left:4px solid #4f46e5}.result-card.secondary[data-v-54e52bb3]{background:#ecfdf5;border-left:4px solid #10b981}.result-card h3[data-v-54e52bb3]{margin:0 0 .5rem;font-size:1rem;color:#64748b}.result-card .amount[data-v-54e52bb3]{font-size:2rem;font-weight:700;margin:0;color:#1e293b}.result-card .duration[data-v-54e52bb3],.tax-note[data-v-54e52bb3]{margin:.5rem 0 0;color:#64748b;font-size:.875rem}.chart-container[data-v-54e52bb3]{margin:2rem 0;height:300px}.legal-disclaimer[data-v-54e52bb3]{font-size:.75rem;color:#64748b;text-align:center;margin-top:1rem;padding:1rem;background:#f1f5f9;border-radius:8px}.placeholder[data-v-54e52bb3]{display:flex;align-items:center;justify-content:center;height:100%;min-height:300px;color:#64748b}@media (max-width: 480px){.calculator-grid[data-v-54e52bb3]{padding:1rem}.operation-group[data-v-54e52bb3]{flex-direction:column}.result-card .amount[data-v-54e52bb3]{font-size:1.5rem}}.audiobook-calculator[data-v-0f9aacba]{max-width:1200px;padding:20px;font-family:Inter,sans-serif}.calculator-container[data-v-0f9aacba]{display:grid;grid-template-columns:1fr 1.5fr;gap:30px}.input-panel[data-v-0f9aacba]{background-color:#f8fafc;padding:25px;border-radius:12px;box-shadow:0 4px 6px #0000000d}.input-group[data-v-0f9aacba]{margin-bottom:20px}.input-label[data-v-0f9aacba]{display:block;margin-bottom:8px;font-weight:600;color:#334155;font-size:15px}.input-field[data-v-0f9aacba]{width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:15px;transition:all .2s;background-color:#fff}.input-field[data-v-0f9aacba]:focus{outline:none;border-color:#818cf8;box-shadow:0 0 0 3px #818cf833}.duration-input[data-v-0f9aacba]{display:flex;align-items:center;gap:10px}.duration-input span[data-v-0f9aacba]{color:#64748b;font-weight:700}.speed-options[data-v-0f9aacba]{display:flex;gap:8px;flex-wrap:wrap}.speed-btn[data-v-0f9aacba]{padding:8px 16px;border:1px solid #e2e8f0;border-radius:6px;background-color:#fff;cursor:pointer;transition:all .2s;font-size:14px}.speed-btn[data-v-0f9aacba]:hover{background-color:#f1f5f9}.speed-btn.active[data-v-0f9aacba]{background-color:#6366f1;color:#fff;border-color:#6366f1}.slider[data-v-0f9aacba]{width:100%;margin-top:8px;-webkit-appearance:none;height:6px;border-radius:3px;background:#e2e8f0;outline:none}.slider[data-v-0f9aacba]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#6366f1;cursor:pointer}.slider-value[data-v-0f9aacba]{display:block;text-align:center;margin-top:8px;font-size:14px;color:#475569}.calculate-btn[data-v-0f9aacba]{width:100%;padding:12px;background-color:#6366f1;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s;margin-top:10px}.calculate-btn[data-v-0f9aacba]:hover{background-color:#4f46e5}.results-panel[data-v-0f9aacba]{background-color:#fff;padding:25px;border-radius:12px;box-shadow:0 4px 6px #0000000d}.results-title[data-v-0f9aacba]{font-size:20px;font-weight:600;margin-bottom:20px;color:#1e293b}.summary-cards[data-v-0f9aacba]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:25px}.summary-card[data-v-0f9aacba]{background-color:#f8fafc;padding:15px;border-radius:8px;text-align:center;box-shadow:0 2px 4px #00000008}.card-value[data-v-0f9aacba]{font-size:24px;font-weight:700;color:#6366f1;margin-bottom:5px}.card-label[data-v-0f9aacba]{font-size:14px;color:#64748b}.detailed-results[data-v-0f9aacba]{margin-bottom:25px}.result-item[data-v-0f9aacba]{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f1f5f9}.result-label[data-v-0f9aacba]{font-weight:600;color:#475569;font-size:15px}.result-value[data-v-0f9aacba]{font-weight:500;color:#1e293b;font-size:15px}.chart-container[data-v-0f9aacba]{margin-top:30px;height:250px}.empty-state[data-v-0f9aacba]{display:flex;align-items:center;justify-content:center;height:300px;color:#64748b;font-style:italic;text-align:center;padding:20px}@media (max-width: 768px){.calculator-container[data-v-0f9aacba],.summary-cards[data-v-0f9aacba]{grid-template-columns:1fr}}.calculator-container[data-v-4d027e7b]{display:grid;grid-template-columns:1fr 1.5fr;gap:30px;max-width:1200px;padding:20px;font-family:Inter,sans-serif}.input-panel[data-v-4d027e7b]{background-color:#f8fafc;padding:25px;border-radius:12px;box-shadow:0 4px 6px #0000000d}.input-group[data-v-4d027e7b]{margin-bottom:20px}.input-label[data-v-4d027e7b]{display:block;margin-bottom:8px;font-weight:600;color:#334155;font-size:15px}.input-field[data-v-4d027e7b]{width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:15px;transition:all .2s;background-color:#fff}.input-field[data-v-4d027e7b]:focus{outline:none;border-color:#818cf8;box-shadow:0 0 0 3px #818cf833}.interval-input[data-v-4d027e7b]{display:flex;align-items:center;gap:10px}.interval-input span[data-v-4d027e7b]{color:#64748b;font-weight:700}.sample-buttons[data-v-4d027e7b]{display:flex;gap:8px;flex-wrap:wrap}.sample-btn[data-v-4d027e7b]{padding:6px 12px;border:1px solid #e2e8f0;border-radius:6px;background-color:#fff;cursor:pointer;transition:all .2s;font-size:13px}.sample-btn[data-v-4d027e7b]:hover{background-color:#f1f5f9}.error-message[data-v-4d027e7b]{color:#ef4444;font-size:13px;margin-top:5px}.calculate-btn[data-v-4d027e7b]{width:100%;padding:12px;background-color:#4f46e5;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s;margin-top:10px}.calculate-btn[data-v-4d027e7b]:hover{background-color:#4338ca}.results-panel[data-v-4d027e7b]{background-color:#fff;padding:25px;border-radius:12px;box-shadow:0 4px 6px #0000000d}.results-title[data-v-4d027e7b]{font-size:20px;font-weight:600;margin-bottom:20px;color:#1e293b}.summary-cards[data-v-4d027e7b]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:25px}.summary-card[data-v-4d027e7b]{background-color:#f8fafc;padding:15px;border-radius:8px;text-align:center;box-shadow:0 2px 4px #00000008}.card-value[data-v-4d027e7b]{font-size:24px;font-weight:700;color:#4f46e5;margin-bottom:5px}.card-label[data-v-4d027e7b]{font-size:14px;color:#64748b}.formula-display[data-v-4d027e7b]{background-color:#f8fafc;padding:15px;border-radius:8px;margin-bottom:25px;font-family:Times New Roman,serif}.formula[data-v-4d027e7b]{font-size:18px;margin-bottom:10px;text-align:center}.simplified[data-v-4d027e7b]{font-size:20px;font-weight:600;text-align:center;color:#4f46e5}.graph-container[data-v-4d027e7b]{margin-top:30px;height:300px}.empty-state[data-v-4d027e7b]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;color:#64748b;font-style:italic;text-align:center;padding:20px}@media (max-width: 768px){.calculator-container[data-v-4d027e7b],.summary-cards[data-v-4d027e7b]{grid-template-columns:1fr}}.calculator-container[data-v-d43d2a1c]{display:grid;grid-template-columns:1fr 1.5fr;gap:30px;max-width:1200px;padding:20px;font-family:Inter,sans-serif}.input-panel[data-v-d43d2a1c]{background-color:#f8fafc;padding:25px;border-radius:12px;box-shadow:0 4px 6px #0000000d}.input-group[data-v-d43d2a1c]{margin-bottom:20px}.input-label[data-v-d43d2a1c]{display:block;margin-bottom:8px;font-weight:600;color:#334155;font-size:15px}.input-field[data-v-d43d2a1c]{width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:15px;transition:all .2s;background-color:#fff}.input-field[data-v-d43d2a1c]:focus{outline:none;border-color:#818cf8;box-shadow:0 0 0 3px #818cf833}.range-hint[data-v-d43d2a1c]{font-size:12px;color:#64748b;margin-top:4px}.radio-group[data-v-d43d2a1c]{display:flex;flex-direction:column;gap:8px}.radio-group label[data-v-d43d2a1c]{display:flex;align-items:center;gap:8px;cursor:pointer}.calculate-btn[data-v-d43d2a1c]{width:100%;padding:12px;background-color:#4f46e5;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s;margin-top:10px}.calculate-btn[data-v-d43d2a1c]:hover{background-color:#4338ca}.results-panel[data-v-d43d2a1c]{background-color:#fff;padding:25px;border-radius:12px;box-shadow:0 4px 6px #0000000d}.results-title[data-v-d43d2a1c]{font-size:20px;font-weight:600;margin-bottom:20px;color:#1e293b}.summary-cards[data-v-d43d2a1c]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:25px}.summary-card[data-v-d43d2a1c]{background-color:#f8fafc;padding:15px;border-radius:8px;text-align:center;box-shadow:0 2px 4px #00000008}.card-value[data-v-d43d2a1c]{font-size:18px;font-weight:700;color:#4f46e5;margin-bottom:5px}.card-label[data-v-d43d2a1c]{font-size:14px;color:#64748b}.formula-display[data-v-d43d2a1c]{background-color:#f8fafc;padding:15px;border-radius:8px;margin-bottom:25px;font-family:Times New Roman,serif}.formula[data-v-d43d2a1c]{font-size:16px;margin-bottom:10px;text-align:center;overflow-x:auto}.graph-container[data-v-d43d2a1c]{margin-top:30px;height:300px}.empty-state[data-v-d43d2a1c]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;color:#64748b;font-style:italic;text-align:center;padding:20px}@media (max-width: 768px){.calculator-container[data-v-d43d2a1c],.summary-cards[data-v-d43d2a1c]{grid-template-columns:1fr}}.skirt-calculator[data-v-f8e546a7]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;max-width:1200px;padding:20px;color:#333}.calculator-container[data-v-f8e546a7]{display:flex;flex-wrap:wrap;gap:30px;background-color:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;padding:25px}.input-section[data-v-f8e546a7],.results-section[data-v-f8e546a7]{flex:1;min-width:300px}.input-section[data-v-f8e546a7]{padding-right:20px;border-right:1px solid #eee}.results-section[data-v-f8e546a7]{padding-left:20px}h2[data-v-f8e546a7],h3[data-v-f8e546a7],h4[data-v-f8e546a7]{color:#5d5d5d;margin-bottom:15px}h2[data-v-f8e546a7]{font-size:1.8rem;border-bottom:2px solid #ffb6c1;padding-bottom:10px}.input-group[data-v-f8e546a7]{margin-bottom:20px}label[data-v-f8e546a7]{display:block;margin-bottom:8px;font-weight:600;color:#555}input[data-v-f8e546a7],select[data-v-f8e546a7]{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;font-size:1rem;transition:border-color .3s}input[data-v-f8e546a7]:focus,select[data-v-f8e546a7]:focus{border-color:#ffb6c1;outline:none;box-shadow:0 0 0 2px #ffb6c14d}button[data-v-f8e546a7]{padding:10px 15px;border:none;border-radius:5px;font-size:1rem;cursor:pointer;transition:all .3s;margin-right:10px;margin-top:10px}.calculate-btn[data-v-f8e546a7]{background-color:#ffb6c1;color:#fff}.calculate-btn[data-v-f8e546a7]:hover{background-color:#ff9eb5}.reset-btn[data-v-f8e546a7]{background-color:#e0e0e0;color:#555}.reset-btn[data-v-f8e546a7]:hover{background-color:#d0d0d0}.results-grid[data-v-f8e546a7]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:25px}.result-item[data-v-f8e546a7]{background-color:#f9f9f9;padding:15px;border-radius:5px;border-left:4px solid #ffb6c1}.result-label[data-v-f8e546a7]{display:block;font-weight:600;color:#666;margin-bottom:5px}.result-value[data-v-f8e546a7]{font-size:1.2rem;color:#333}.visualization[data-v-f8e546a7]{margin:30px 0;height:300px}.fabric-diagram[data-v-f8e546a7]{margin-top:20px;text-align:center}.fabric-sheet[data-v-f8e546a7]{position:relative;margin:0 auto;background-color:#f0f8ff;border:1px dashed #add8e6}.skirt-piece[data-v-f8e546a7]{position:absolute;pointer-events:none}.fabric-dimensions[data-v-f8e546a7]{margin-top:10px;font-style:italic;color:#666}.instructions ol[data-v-f8e546a7],.tips ul[data-v-f8e546a7]{padding-left:20px;line-height:1.6}.tips[data-v-f8e546a7]{margin-top:20px;padding:15px;background-color:#f5f5f5;border-radius:5px}@media (max-width: 768px){.calculator-container[data-v-f8e546a7]{flex-direction:column;gap:20px}.input-section[data-v-f8e546a7],.results-section[data-v-f8e546a7]{padding:0;border:none}.results-grid[data-v-f8e546a7]{grid-template-columns:1fr}}.cross-stitch-calculator[data-v-d4642aae]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;max-width:1200px;padding:20px;color:#333}.calculator-container[data-v-d4642aae]{display:flex;flex-wrap:wrap;gap:30px;background-color:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;padding:25px}.input-section[data-v-d4642aae],.results-section[data-v-d4642aae]{flex:1;min-width:300px}.input-section[data-v-d4642aae]{padding-right:20px;border-right:1px solid #eee}.results-section[data-v-d4642aae]{padding-left:20px}h2[data-v-d4642aae],h3[data-v-d4642aae],h4[data-v-d4642aae]{color:#5d5d5d;margin-bottom:15px}h2[data-v-d4642aae]{font-size:1.8rem;border-bottom:2px solid #9c7ca5;padding-bottom:10px}.input-group[data-v-d4642aae]{margin-bottom:20px}.checkbox-group[data-v-d4642aae]{display:flex;align-items:center;gap:10px}.checkbox-group input[data-v-d4642aae]{width:auto}label[data-v-d4642aae]{display:block;margin-bottom:8px;font-weight:600;color:#555}input[data-v-d4642aae],select[data-v-d4642aae]{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;font-size:1rem;transition:border-color .3s}input[data-v-d4642aae]:focus,select[data-v-d4642aae]:focus{border-color:#9c7ca5;outline:none;box-shadow:0 0 0 2px #9c7ca54d}button[data-v-d4642aae]{padding:10px 15px;border:none;border-radius:5px;font-size:1rem;cursor:pointer;transition:all .3s;margin-right:10px;margin-top:10px}.calculate-btn[data-v-d4642aae]{background-color:#9c7ca5;color:#fff}.calculate-btn[data-v-d4642aae]:hover{background-color:#8a6b93}.reset-btn[data-v-d4642aae]{background-color:#e0e0e0;color:#555}.reset-btn[data-v-d4642aae]:hover{background-color:#d0d0d0}.results-grid[data-v-d4642aae]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:25px}.result-item[data-v-d4642aae]{background-color:#f9f9f9;padding:15px;border-radius:5px;border-left:4px solid #9c7ca5}.result-label[data-v-d4642aae]{display:block;font-weight:600;color:#666;margin-bottom:5px}.result-value[data-v-d4642aae]{font-size:1.1rem;color:#333}.visualization[data-v-d4642aae],.fabric-count-chart[data-v-d4642aae]{margin:30px 0;height:300px}.fabric-diagram[data-v-d4642aae]{margin-top:20px;text-align:center}.fabric-sheet[data-v-d4642aae]{position:relative;margin:0 auto;background-color:#f5f5f5;border:1px solid #ddd}.design-area[data-v-d4642aae],.border-area[data-v-d4642aae]{position:absolute}.fabric-dimensions[data-v-d4642aae]{margin-top:10px;font-style:italic;color:#666}.instructions ol[data-v-d4642aae],.tips ul[data-v-d4642aae]{padding-left:20px;line-height:1.6}.tips[data-v-d4642aae]{margin-top:20px;padding:15px;background-color:#f5f5f5;border-radius:5px}@media (max-width: 768px){.calculator-container[data-v-d4642aae]{flex-direction:column;gap:20px}.input-section[data-v-d4642aae],.results-section[data-v-d4642aae]{padding:0;border:none}.results-grid[data-v-d4642aae]{grid-template-columns:1fr}}.calculator-container[data-v-b635d9b9]{display:flex;flex-direction:column;gap:2rem;padding:1.5rem;max-width:1200px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.controls-panel[data-v-b635d9b9],.results-panel[data-v-b635d9b9]{background-color:#fff;border-radius:.75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;padding:1.5rem;transition:all .2s ease-in-out}.controls-panel[data-v-b635d9b9]{flex:1}.results-panel[data-v-b635d9b9]{flex:2}.form-group[data-v-b635d9b9]{margin-bottom:1.25rem}label[data-v-b635d9b9]{display:block;margin-bottom:.5rem;font-weight:500;color:#374151}.form-input[data-v-b635d9b9]{width:100%;padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:1rem;transition:all .2s ease-in-out}.form-input[data-v-b635d9b9]:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f133}.radio-group[data-v-b635d9b9]{display:flex;flex-direction:column;gap:.75rem}.radio-group label[data-v-b635d9b9]{display:flex;align-items:center;cursor:pointer}.form-radio[data-v-b635d9b9]{width:1rem;height:1rem;margin-right:.5rem;accent-color:#6366f1}.reset-btn[data-v-b635d9b9]{width:100%;padding:.75rem;background-color:#6366f1;color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:background-color .2s}.reset-btn[data-v-b635d9b9]:hover{background-color:#4f46e5}.results-card[data-v-b635d9b9]{padding:1rem}.result-item[data-v-b635d9b9]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #e5e7eb}.result-label[data-v-b635d9b9]{font-weight:500;color:#374151}.result-value[data-v-b635d9b9]{font-weight:600;color:#6366f1}.chart-container[data-v-b635d9b9]{margin:1.5rem 0;position:relative;height:300px;width:100%}.empty-state[data-v-b635d9b9]{text-align:center;padding:2rem;color:#6b7280}.illustration[data-v-b635d9b9]{margin-top:1.5rem;text-align:center}.illustration-img[data-v-b635d9b9]{max-width:100%;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a}.illustration-caption[data-v-b635d9b9]{margin-top:.5rem;font-size:.875rem;color:#6b7280}@media (max-width: 768px){.calculator-container[data-v-b635d9b9]{flex-direction:column;padding:1rem}.chart-container[data-v-b635d9b9]{height:250px}}@media (min-width: 1024px){.calculator-container[data-v-b635d9b9]{flex-direction:row}.controls-panel[data-v-b635d9b9]{max-width:400px}}.calculator-container[data-v-f6ca162d]{display:flex;flex-direction:column;gap:2rem;padding:1.5rem;max-width:1200px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#fff9fb}.controls-panel[data-v-f6ca162d],.results-panel[data-v-f6ca162d]{background-color:#fff;border-radius:.75rem;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008;padding:1.5rem;transition:all .2s ease-in-out}.controls-panel[data-v-f6ca162d]{flex:1}.results-panel[data-v-f6ca162d]{flex:2}.disclaimer[data-v-f6ca162d]{font-size:.875rem;color:#6b7280;margin-bottom:1.5rem;font-style:italic}.form-group[data-v-f6ca162d]{margin-bottom:1.25rem}label[data-v-f6ca162d]{display:block;margin-bottom:.5rem;font-weight:500;color:#374151}.form-input[data-v-f6ca162d]{width:100%;padding:.75rem 1rem;border:1px solid #f3e8f2;border-radius:.5rem;font-size:1rem;transition:all .2s ease-in-out;background-color:#fdf4ff}.form-input[data-v-f6ca162d]:focus{outline:none;border-color:#d946ef;box-shadow:0 0 0 3px #ec48991a}.radio-group[data-v-f6ca162d]{display:flex;flex-direction:column;gap:.75rem}.radio-group label[data-v-f6ca162d]{display:flex;align-items:center;cursor:pointer}.form-radio[data-v-f6ca162d]{width:1rem;height:1rem;margin-right:.5rem;accent-color:#d946ef}.criteria-group[data-v-f6ca162d]{display:flex;flex-direction:column;gap:.75rem}.criteria-item[data-v-f6ca162d]{padding:.75rem;background-color:#fdf4ff;border-radius:.5rem;border:1px solid #f3e8f2}.criteria-item label[data-v-f6ca162d]{display:flex;align-items:center;cursor:pointer;margin-bottom:0}.criteria-item input[type=checkbox][data-v-f6ca162d]{width:1rem;height:1rem;margin-right:.5rem;accent-color:#d946ef}.reset-btn[data-v-f6ca162d]{width:100%;padding:.75rem;background-color:#d946ef;color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:background-color .2s}.reset-btn[data-v-f6ca162d]:hover{background-color:#c026d3}.results-card[data-v-f6ca162d]{padding:1rem}.probability-display[data-v-f6ca162d]{text-align:center;margin:1.5rem 0}.probability-value[data-v-f6ca162d]{font-size:3rem;font-weight:700;color:#d946ef;line-height:1}.probability-label[data-v-f6ca162d]{font-size:1.125rem;color:#6b7280;margin-top:.5rem}.chart-container[data-v-f6ca162d]{margin:1.5rem 0;position:relative;height:300px;width:100%}.result-analysis[data-v-f6ca162d]{margin-top:1.5rem;padding:1rem;background-color:#fdf4ff;border-radius:.5rem}.result-analysis h4[data-v-f6ca162d]{color:#d946ef;margin-bottom:.75rem}.result-analysis ul[data-v-f6ca162d]{list-style-type:none;padding-left:0}.result-analysis li[data-v-f6ca162d]{margin-bottom:.5rem}.data-source[data-v-f6ca162d]{font-size:.75rem;color:#9ca3af;text-align:center;margin-top:1rem}.empty-state[data-v-f6ca162d]{text-align:center;padding:2rem;color:#6b7280}@media (max-width: 768px){.calculator-container[data-v-f6ca162d]{flex-direction:column;padding:1rem}.chart-container[data-v-f6ca162d]{height:250px}.probability-value[data-v-f6ca162d]{font-size:2.5rem}}@media (min-width: 1024px){.calculator-container[data-v-f6ca162d]{flex-direction:row}.controls-panel[data-v-f6ca162d]{max-width:400px}}.matrix-container[data-v-02ad50c1]{display:flex;flex-direction:column;gap:2rem;padding:1.5rem;max-width:1200px;font-family:Avenir,Helvetica,Arial,sans-serif;background-color:#f8f9fa}.controls-panel[data-v-02ad50c1],.results-panel[data-v-02ad50c1]{background-color:#fff;border-radius:.75rem;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008;padding:1.5rem;transition:all .2s ease-in-out}.controls-panel[data-v-02ad50c1]{flex:1}.results-panel[data-v-02ad50c1]{flex:2}.disclaimer[data-v-02ad50c1]{font-size:.875rem;color:#6b7280;margin-bottom:1.5rem;font-style:italic}.form-group[data-v-02ad50c1]{margin-bottom:1.25rem}label[data-v-02ad50c1]{display:block;margin-bottom:.5rem;font-weight:500;color:#374151}.form-input[data-v-02ad50c1]{width:100%;padding:.75rem 1rem;border:1px solid #e5e7eb;border-radius:.5rem;font-size:1rem;transition:all .2s ease-in-out;background-color:#f3f4f6}.form-input[data-v-02ad50c1]:focus{outline:none;border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf61a}.radio-group[data-v-02ad50c1]{display:flex;flex-direction:column;gap:.75rem}.radio-group label[data-v-02ad50c1]{display:flex;align-items:center;cursor:pointer}.form-radio[data-v-02ad50c1]{width:1rem;height:1rem;margin-right:.5rem;accent-color:#8b5cf6}.calculate-btn[data-v-02ad50c1]{width:100%;padding:.75rem;background-color:#8b5cf6;color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:background-color .2s}.calculate-btn[data-v-02ad50c1]:hover{background-color:#7c3aed}.results-card[data-v-02ad50c1]{padding:1rem}.matrix-display[data-v-02ad50c1]{display:flex;flex-direction:column;align-items:center;margin:1.5rem 0}.matrix-row[data-v-02ad50c1]{display:flex}.matrix-cell[data-v-02ad50c1]{width:60px;height:60px;display:flex;align-items:center;justify-content:center;margin:4px;border:2px solid #e5e7eb;border-radius:.5rem;font-size:1.5rem;font-weight:700;transition:all .3s ease}.highlight-cell[data-v-02ad50c1]{background-color:#ede9fe;border-color:#8b5cf6;color:#7c3aed;transform:scale(1.1)}.chart-container[data-v-02ad50c1]{margin:1.5rem 0;position:relative;height:250px;width:100%}.result-analysis[data-v-02ad50c1]{margin-top:1.5rem;padding:1rem;background-color:#f3f4f6;border-radius:.5rem}.result-analysis h4[data-v-02ad50c1]{color:#7c3aed;margin-bottom:.75rem}.result-analysis ul[data-v-02ad50c1]{list-style-type:none;padding-left:0}.result-analysis li[data-v-02ad50c1]{margin-bottom:.5rem}.empty-state[data-v-02ad50c1]{text-align:center;padding:2rem;color:#6b7280}@media (max-width: 768px){.matrix-container[data-v-02ad50c1]{flex-direction:column;padding:1rem}.chart-container[data-v-02ad50c1]{height:200px}.matrix-cell[data-v-02ad50c1]{width:50px;height:50px;font-size:1.2rem}}@media (min-width: 1024px){.matrix-container[data-v-02ad50c1]{flex-direction:row}.controls-panel[data-v-02ad50c1]{max-width:350px}}.difference-quotient-calculator[data-v-22865bdd]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;max-width:1200px;padding:20px;color:#333}.calculator-container[data-v-22865bdd]{display:flex;flex-wrap:wrap;gap:30px;background-color:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;padding:25px}.input-section[data-v-22865bdd],.results-section[data-v-22865bdd]{flex:1;min-width:300px}.input-section[data-v-22865bdd]{padding-right:20px;border-right:1px solid #eee}.results-section[data-v-22865bdd]{padding-left:20px}h2[data-v-22865bdd],h3[data-v-22865bdd],h4[data-v-22865bdd]{color:#2c3e50;margin-bottom:15px}h2[data-v-22865bdd]{font-size:1.8rem;border-bottom:2px solid #4e79a7;padding-bottom:10px}.input-group[data-v-22865bdd]{margin-bottom:20px}.checkbox-group[data-v-22865bdd]{display:flex;align-items:center;gap:10px}.checkbox-group input[data-v-22865bdd]{width:auto}label[data-v-22865bdd]{display:block;margin-bottom:8px;font-weight:600;color:#555}.input-hint[data-v-22865bdd]{font-size:.8rem;color:#666;margin-top:4px}input[data-v-22865bdd],select[data-v-22865bdd]{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;font-size:1rem;transition:border-color .3s}input[data-v-22865bdd]:focus,select[data-v-22865bdd]:focus{border-color:#4e79a7;outline:none;box-shadow:0 0 0 2px #4e79a74d}button[data-v-22865bdd]{padding:10px 15px;border:none;border-radius:5px;font-size:1rem;cursor:pointer;transition:all .3s;margin-right:10px;margin-top:10px}.calculate-btn[data-v-22865bdd]{background-color:#4e79a7;color:#fff}.calculate-btn[data-v-22865bdd]:hover{background-color:#3a5f8a}.reset-btn[data-v-22865bdd]{background-color:#e0e0e0;color:#555}.reset-btn[data-v-22865bdd]:hover{background-color:#d0d0d0}.result-item[data-v-22865bdd]{background-color:#f9f9f9;padding:15px;border-radius:5px;border-left:4px solid #4e79a7;margin-bottom:15px}.result-label[data-v-22865bdd]{display:block;font-weight:600;color:#666;margin-bottom:5px}.result-value[data-v-22865bdd]{font-size:1.1rem;color:#333}.calculation-steps[data-v-22865bdd]{margin:20px 0;padding:15px;background-color:#f5f5f5;border-radius:5px}.step[data-v-22865bdd]{margin-bottom:10px}.step-label[data-v-22865bdd]{font-weight:600;color:#4e79a7}.step-value[data-v-22865bdd]{font-family:monospace;display:block;margin-left:20px;margin-top:5px}.visualization[data-v-22865bdd],.slope-visualization[data-v-22865bdd]{margin:30px 0;height:300px}.instructions ol[data-v-22865bdd],.tips ul[data-v-22865bdd]{padding-left:20px;line-height:1.6}.tips[data-v-22865bdd]{margin-top:20px;padding:15px;background-color:#f5f5f5;border-radius:5px}.tips code[data-v-22865bdd]{background-color:#e0e0e0;padding:2px 4px;border-radius:3px;font-family:monospace}.example-functions[data-v-22865bdd]{margin-top:20px}.examples[data-v-22865bdd]{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.examples button[data-v-22865bdd]{background-color:#76b7b2;color:#fff;padding:8px 12px;font-size:.9rem}.examples button[data-v-22865bdd]:hover{background-color:#5d9c97}@media (max-width: 768px){.calculator-container[data-v-22865bdd]{flex-direction:column;gap:20px}.difference-quotient-calculator[data-v-22865bdd]{padding:0}.input-section[data-v-22865bdd],.results-section[data-v-22865bdd]{padding:0;border:none}}.dnd-encounter-calculator[data-v-99855d02]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;max-width:1200px;margin:0 auto;padding:20px;color:#333}.calculator-container[data-v-99855d02]{display:flex;flex-wrap:wrap;gap:30px;background-color:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;padding:25px}.input-section[data-v-99855d02],.results-section[data-v-99855d02]{flex:1;min-width:300px}.input-section[data-v-99855d02]{padding-right:20px;border-right:1px solid #eee}.results-section[data-v-99855d02]{padding-left:20px}h2[data-v-99855d02],h3[data-v-99855d02],h4[data-v-99855d02]{color:#2c3e50;margin-bottom:15px}h2[data-v-99855d02]{font-size:1.8rem;border-bottom:2px solid #9c27b0;padding-bottom:10px}.input-group[data-v-99855d02]{margin-bottom:25px;padding:15px;background-color:#f9f9f9;border-radius:5px}.input-group h3[data-v-99855d02]{margin-top:0;color:#673ab7}label[data-v-99855d02]{display:block;margin-bottom:8px;font-weight:600;color:#555}input[data-v-99855d02],select[data-v-99855d02]{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;font-size:1rem;transition:border-color .3s;margin-bottom:10px}input[data-v-99855d02]:focus,select[data-v-99855d02]:focus{border-color:#9c27b0;outline:none;box-shadow:0 0 0 2px #9c27b04d}button[data-v-99855d02]{padding:10px 15px;border:none;border-radius:5px;font-size:1rem;cursor:pointer;transition:all .3s;margin-right:10px;margin-top:10px}.calculate-btn[data-v-99855d02]{background-color:#9c27b0;color:#fff}.calculate-btn[data-v-99855d02]:hover{background-color:#7b1fa2}.reset-btn[data-v-99855d02]{background-color:#e0e0e0;color:#555}.reset-btn[data-v-99855d02]:hover{background-color:#d0d0d0}.add-btn[data-v-99855d02],.add-monster-btn[data-v-99855d02]{background-color:#673ab7;color:#fff;padding:8px 12px;font-size:.9rem}.add-btn[data-v-99855d02]:hover,.add-monster-btn[data-v-99855d02]:hover{background-color:#5e35b1}.remove-btn[data-v-99855d02]{background-color:#e53935;color:#fff;padding:2px 6px;font-size:.8rem;border-radius:50%;margin-left:5px}.remove-btn[data-v-99855d02]:hover{background-color:#c62828}.party-levels .level-inputs[data-v-99855d02]{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.level-input[data-v-99855d02]{display:flex;align-items:center;gap:5px}.level-input label[data-v-99855d02]{margin-bottom:0;white-space:nowrap}.monster-group[data-v-99855d02]{display:flex;align-items:center;padding:8px;background-color:#f0f0f0;border-radius:4px;margin-bottom:5px}.current-monsters[data-v-99855d02]{margin-top:15px;max-height:200px;overflow-y:auto}.difficulty-summary[data-v-99855d02]{padding:15px;border-radius:5px;margin-bottom:20px;text-align:center}.difficulty-summary h4[data-v-99855d02]{margin-top:0;color:#fff}.difficulty-summary.easy[data-v-99855d02]{background-color:#4caf50}.difficulty-summary.medium[data-v-99855d02]{background-color:#ffc107;color:#333}.difficulty-summary.medium h4[data-v-99855d02]{color:#333}.difficulty-summary.hard[data-v-99855d02]{background-color:#ff9800}.difficulty-summary.deadly[data-v-99855d02]{background-color:#f44336}.results-grid[data-v-99855d02]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:25px}.result-item[data-v-99855d02]{background-color:#f5f5f5;padding:15px;border-radius:5px;border-left:4px solid #673ab7}.result-label[data-v-99855d02]{display:block;font-weight:600;color:#666;margin-bottom:5px}.result-value[data-v-99855d02]{font-size:1.1rem;color:#333}.visualization[data-v-99855d02],.monster-breakdown[data-v-99855d02]{margin:30px 0;height:300px}.recommendations[data-v-99855d02]{margin-top:20px;padding:15px;background-color:#f5f5f5;border-radius:5px}.recommendations ul[data-v-99855d02]{padding-left:20px}.instructions ol[data-v-99855d02],.tips ul[data-v-99855d02]{padding-left:20px;line-height:1.6}.tips[data-v-99855d02]{margin-top:20px;padding:15px;background-color:#f5f5f5;border-radius:5px}.example-encounters[data-v-99855d02]{margin-top:20px}.examples[data-v-99855d02]{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.examples button[data-v-99855d02]{background-color:#673ab7;color:#fff;padding:8px 12px;font-size:.9rem}.examples button[data-v-99855d02]:hover{background-color:#5e35b1}@media (max-width: 768px){.calculator-container[data-v-99855d02]{flex-direction:column;gap:20px}.input-section[data-v-99855d02],.results-section[data-v-99855d02]{padding:0;border:none}.results-grid[data-v-99855d02]{grid-template-columns:1fr}.party-levels .level-inputs[data-v-99855d02]{flex-direction:column;align-items:flex-start}}.calculator-container[data-v-1e9d611d]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1200px;padding:1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.input-panel[data-v-1e9d611d]{background:#f8fafc;padding:1.5rem;border-radius:12px;box-shadow:0 2px 8px #0000001a}.input-panel h2[data-v-1e9d611d]{font-size:1.5rem;font-weight:600;color:#1e293b;margin-bottom:1.5rem}.form-section[data-v-1e9d611d],.tax-section[data-v-1e9d611d]{margin-bottom:1.5rem}.tax-section h3[data-v-1e9d611d]{font-size:1.1rem;font-weight:500;color:#1e293b;margin-bottom:1rem;padding-top:1rem;border-top:1px solid #e2e8f0}.form-group[data-v-1e9d611d]{margin-bottom:1rem}.form-group label[data-v-1e9d611d]{display:block;font-size:.875rem;font-weight:500;color:#475569;margin-bottom:.5rem}.form-group input[data-v-1e9d611d],.form-group select[data-v-1e9d611d]{width:100%;padding:.75rem;border:1px solid #cbd5e1;border-radius:8px;background:#fff;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.form-group input[data-v-1e9d611d]:focus,.form-group select[data-v-1e9d611d]:focus{outline:none;border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa33}.form-row[data-v-1e9d611d]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.checkbox-group[data-v-1e9d611d]{display:flex;align-items:center;margin-bottom:.75rem}.checkbox-group input[data-v-1e9d611d]{margin-right:.5rem}.checkbox-group label[data-v-1e9d611d]{font-size:.875rem;color:#475569}.results-panel[data-v-1e9d611d]{display:flex;flex-direction:column}.results-card[data-v-1e9d611d]{background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 2px 8px #0000001a;height:100%}.results-card h3[data-v-1e9d611d]{font-size:1.25rem;font-weight:600;color:#1e293b;margin-bottom:1.5rem}.summary[data-v-1e9d611d]{margin-bottom:1.5rem}.summary-item[data-v-1e9d611d]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #e2e8f0}.summary-item span[data-v-1e9d611d]:first-child{color:#475569}.summary-item span.highlight[data-v-1e9d611d]{font-size:1.25rem;font-weight:600;color:#16a34a}.chart-container[data-v-1e9d611d]{height:250px;margin:1.5rem 0;position:relative}.breakdown[data-v-1e9d611d]{margin-top:1.5rem}.breakdown-item[data-v-1e9d611d]{display:flex;justify-content:space-between;padding:.5rem 0;font-size:.875rem}.breakdown-item span[data-v-1e9d611d]:first-child{color:#64748b}@media (max-width: 768px){.calculator-container[data-v-1e9d611d]{grid-template-columns:1fr;padding:1rem}.form-row[data-v-1e9d611d]{grid-template-columns:1fr}.chart-container[data-v-1e9d611d]{height:200px}}.half-life-calculator[data-v-76242959]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1200px;padding:1.5rem;font-family:Inter,sans-serif}.input-panel[data-v-76242959]{background:#f8fafc;padding:1.5rem;border-radius:12px;box-shadow:0 2px 8px #0000000d}.input-panel h2[data-v-76242959]{font-size:1.5rem;font-weight:600;color:#1e293b;margin-bottom:1.5rem}.mode-toggle[data-v-76242959]{display:flex;gap:.5rem;margin-bottom:1.5rem}.mode-toggle button[data-v-76242959]{flex:1;padding:.75rem;border:none;border-radius:8px;background:#e2e8f0;color:#64748b;font-weight:500;cursor:pointer;transition:all .2s}.mode-toggle button.active[data-v-76242959]{background:#3b82f6;color:#fff}.form-section[data-v-76242959]{display:flex;flex-direction:column;gap:1rem}.form-group[data-v-76242959]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-76242959]{font-size:.875rem;font-weight:500;color:#475569}.form-group input[data-v-76242959],.form-group select[data-v-76242959],.preset-select[data-v-76242959]{padding:.75rem;border:1px solid #cbd5e1;border-radius:8px;background:#fff;font-size:.875rem;transition:all .2s}.form-group input[data-v-76242959]:focus,.form-group select[data-v-76242959]:focus,.preset-select[data-v-76242959]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.unit-input[data-v-76242959]{display:flex;gap:.5rem}.unit-input input[data-v-76242959]{flex:1}.unit-input select[data-v-76242959]{width:120px}.results-panel[data-v-76242959]{display:flex;flex-direction:column}.results-card[data-v-76242959]{background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 2px 8px #0000000d;height:100%}.results-card h3[data-v-76242959]{font-size:1.25rem;font-weight:600;color:#1e293b;margin-bottom:1.5rem}.summary[data-v-76242959]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.summary-item[data-v-76242959]{display:flex;justify-content:space-between;padding:.75rem;background:#f8fafc;border-radius:8px}.summary-item span[data-v-76242959]:first-child{color:#475569}.summary-item span.highlight[data-v-76242959]{font-weight:600;color:#3b82f6}.chart-container[data-v-76242959]{height:250px;margin:1.5rem 0;position:relative}.decay-table[data-v-76242959]{margin-top:1.5rem}.decay-table h4[data-v-76242959]{font-size:1rem;font-weight:500;color:#1e293b;margin-bottom:.75rem}.decay-table table[data-v-76242959]{width:100%;border-collapse:collapse}.decay-table th[data-v-76242959],.decay-table td[data-v-76242959]{padding:.5rem;text-align:left;border-bottom:1px solid #e2e8f0}.decay-table th[data-v-76242959]{font-size:.75rem;font-weight:500;color:#64748b;text-transform:uppercase}@media (max-width: 768px){.half-life-calculator[data-v-76242959]{grid-template-columns:1fr;padding:1rem}.unit-input[data-v-76242959]{flex-direction:column}.unit-input select[data-v-76242959]{width:100%}.chart-container[data-v-76242959]{height:200px}}.atomic-mass-calculator[data-v-fac33b2b]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1200px;padding:1.5rem;font-family:Inter,sans-serif}.input-panel[data-v-fac33b2b]{background:#f8fafc;padding:1.5rem;border-radius:12px;box-shadow:0 2px 8px #0000000d}.input-panel h2[data-v-fac33b2b]{font-size:1.5rem;font-weight:600;color:#1e293b;margin-bottom:1.5rem}.form-section[data-v-fac33b2b]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-fac33b2b]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-fac33b2b]{font-size:.875rem;font-weight:500;color:#475569}.form-group input[data-v-fac33b2b]{padding:.75rem;border:1px solid #cbd5e1;border-radius:8px;background:#fff;font-size:.875rem;transition:all .2s}.form-group input[data-v-fac33b2b]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.isotopes-list[data-v-fac33b2b]{display:flex;flex-direction:column;gap:1.5rem}.isotope-item[data-v-fac33b2b]{background:#fff;padding:1rem;border-radius:8px;box-shadow:0 1px 3px #0000001a;position:relative}.abundance-input[data-v-fac33b2b]{display:flex;align-items:center;gap:.5rem}.abundance-input input[data-v-fac33b2b]{flex:1}.abundance-input span[data-v-fac33b2b]{color:#64748b}.remove-btn[data-v-fac33b2b]{position:absolute;top:.5rem;right:.5rem;background:#fee2e2;color:#b91c1c;border:none;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;cursor:pointer;transition:all .2s}.remove-btn[data-v-fac33b2b]:hover{background:#fecaca}.action-buttons[data-v-fac33b2b]{display:flex;gap:1rem}.add-btn[data-v-fac33b2b],.calculate-btn[data-v-fac33b2b]{flex:1;padding:.75rem;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s}.add-btn[data-v-fac33b2b]{background:#e0f2fe;color:#0369a1}.add-btn[data-v-fac33b2b]:hover{background:#bae6fd}.calculate-btn[data-v-fac33b2b]{background:#3b82f6;color:#fff}.calculate-btn[data-v-fac33b2b]:hover{background:#2563eb}.results-panel[data-v-fac33b2b]{display:flex;flex-direction:column}.results-card[data-v-fac33b2b]{background:#fff;padding:1.5rem;border-radius:12px;box-shadow:0 2px 8px #0000000d;height:100%}.results-card h3[data-v-fac33b2b]{font-size:1.25rem;font-weight:600;color:#1e293b;margin-bottom:1.5rem}.summary[data-v-fac33b2b]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.summary-item[data-v-fac33b2b]{display:flex;justify-content:space-between;padding:.75rem;background:#f8fafc;border-radius:8px}.summary-item span[data-v-fac33b2b]:first-child{color:#475569}.summary-item span.highlight[data-v-fac33b2b]{font-weight:600;color:#3b82f6}.error[data-v-fac33b2b]{color:#b91c1c}.warning[data-v-fac33b2b]{font-size:.75rem;color:#b45309}.chart-container[data-v-fac33b2b]{height:250px;margin:1.5rem 0;position:relative}.calculation-steps[data-v-fac33b2b]{margin-top:1.5rem}.calculation-steps h4[data-v-fac33b2b]{font-size:1rem;font-weight:500;color:#1e293b;margin-bottom:.75rem}.steps[data-v-fac33b2b]{display:flex;flex-direction:column;gap:.5rem}.step[data-v-fac33b2b]{display:flex;justify-content:space-between;padding:.5rem;border-bottom:1px dashed #e2e8f0}.step-total[data-v-fac33b2b]{display:flex;justify-content:flex-end;padding:.5rem;font-weight:600;color:#3b82f6}@media (max-width: 768px){.atomic-mass-calculator[data-v-fac33b2b]{grid-template-columns:1fr;padding:1rem}.action-buttons[data-v-fac33b2b]{flex-direction:column}.chart-container[data-v-fac33b2b]{height:200px}}.calculator-container[data-v-eeaaab65]{display:flex;flex-wrap:wrap;gap:2rem;max-width:1200px;padding:1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.input-section[data-v-eeaaab65],.results-section[data-v-eeaaab65]{flex:1;min-width:300px}.input-section[data-v-eeaaab65]{background-color:#f8f9fa;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}.results-section[data-v-eeaaab65]{background-color:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}h1[data-v-eeaaab65]{color:#2c3e50;font-size:1.8rem;margin-bottom:1.5rem;font-weight:600}h2[data-v-eeaaab65]{color:#2c3e50;font-size:1.5rem;margin-bottom:1.2rem;font-weight:500}.input-group[data-v-eeaaab65]{margin-bottom:1.2rem}label[data-v-eeaaab65]{display:block;margin-bottom:.5rem;font-weight:500;color:#495057}input[data-v-eeaaab65],select[data-v-eeaaab65]{width:100%;padding:.75rem;border:1px solid #ced4da;border-radius:4px;font-size:1rem;transition:border-color .15s ease-in-out}input[data-v-eeaaab65]:focus,select[data-v-eeaaab65]:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.calculate-btn[data-v-eeaaab65]{width:100%;padding:.75rem;background-color:#28a745;color:#fff;border:none;border-radius:4px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .15s ease-in-out;margin-top:.5rem}.calculate-btn[data-v-eeaaab65]:hover{background-color:#218838}.results-card[data-v-eeaaab65]{background-color:#f8f9fa;padding:1.5rem;border-radius:8px}.result-item[data-v-eeaaab65]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #e9ecef}.result-item.total[data-v-eeaaab65]{font-weight:600;font-size:1.1rem;border-bottom:none;margin-top:.5rem}.amount[data-v-eeaaab65]{color:#2c3e50;font-weight:500}.chart-container[data-v-eeaaab65]{height:300px;margin:1.5rem 0;position:relative}.summary[data-v-eeaaab65]{margin-top:1.5rem;padding:1rem;background-color:#e9ecef;border-radius:4px;font-size:.95rem}.summary p[data-v-eeaaab65]{margin:.5rem 0}.placeholder[data-v-eeaaab65]{display:flex;align-items:center;justify-content:center;height:100%;color:#6c757d;font-style:italic}.info-tip[data-v-eeaaab65]{margin-top:1.5rem;padding:.75rem;background-color:#e7f5ff;border-left:4px solid #4dabf7;border-radius:4px;font-size:.9rem;color:#495057}@media (max-width: 768px){.calculator-container[data-v-eeaaab65]{flex-direction:column;padding:1rem}.input-section[data-v-eeaaab65],.results-section[data-v-eeaaab65]{width:100%;min-width:auto}}.calculator-container[data-v-0cbebb21]{display:flex;gap:2rem;max-width:1200px;padding:1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.input-section[data-v-0cbebb21],.results-section[data-v-0cbebb21]{flex:1;background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 4px 12px #0000001a}h2[data-v-0cbebb21]{color:#2c3e50;margin-bottom:1.5rem;font-size:1.5rem}h3[data-v-0cbebb21]{color:#34495e;margin:1rem 0;font-size:1.2rem}.form-group[data-v-0cbebb21]{margin-bottom:1.2rem}label[data-v-0cbebb21]{display:block;margin-bottom:.5rem;color:#4a5568;font-weight:500}input[type=number][data-v-0cbebb21],select[data-v-0cbebb21]{width:100%;padding:.75rem;border:1px solid #e2e8f0;border-radius:6px;font-size:1rem;transition:border-color .2s}input[type=number][data-v-0cbebb21]:focus,select[data-v-0cbebb21]:focus{outline:none;border-color:#4299e1}input[type=range][data-v-0cbebb21]{width:70%;margin-right:1rem}.income-inputs[data-v-0cbebb21],.custody-inputs[data-v-0cbebb21]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem}.result-item[data-v-0cbebb21]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #edf2f7}.result-item.highlight[data-v-0cbebb21]{font-weight:600;color:#2b6cb0;font-size:1.1rem;margin-top:.5rem}.summary-card[data-v-0cbebb21]{background:#f8fafc;padding:1.5rem;border-radius:8px;margin-bottom:1.5rem}.chart-container[data-v-0cbebb21]{height:300px;margin-bottom:1rem}.disclaimer[data-v-0cbebb21]{font-size:.85rem;color:#718096;line-height:1.5}@media (max-width: 768px){.calculator-container[data-v-0cbebb21]{flex-direction:column;padding:1rem}.income-inputs[data-v-0cbebb21],.custody-inputs[data-v-0cbebb21]{grid-template-columns:1fr}input[type=range][data-v-0cbebb21]{width:60%}}.calculator-container[data-v-476f9cda]{display:flex;gap:2rem;max-width:1200px;padding:1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#f5f7fa,#e4e8f0);border-radius:16px}.input-section[data-v-476f9cda],.results-section[data-v-476f9cda]{flex:1;background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 4px 15px #00000014}h2[data-v-476f9cda]{color:#2c3e50;margin-bottom:1.5rem;font-size:1.6rem;text-align:center;border-bottom:2px solid #e2e8f0;padding-bottom:.8rem}h3[data-v-476f9cda]{color:#4a5568;margin:1.2rem 0 .8rem;font-size:1.2rem;font-weight:600}.form-group[data-v-476f9cda]{margin-bottom:1.3rem}label[data-v-476f9cda]{display:block;margin-bottom:.6rem;color:#4a5568;font-weight:500;font-size:.95rem}input[type=number][data-v-476f9cda],select[data-v-476f9cda]{width:100%;padding:.8rem;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:all .2s;background-color:#f8fafc}input[type=number][data-v-476f9cda]:focus,select[data-v-476f9cda]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea33}.income-inputs[data-v-476f9cda],.parenting-time-inputs[data-v-476f9cda]{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin-bottom:1.5rem}.result-item[data-v-476f9cda]{display:flex;justify-content:space-between;padding:.8rem 0;border-bottom:1px solid #edf2f7;font-size:.95rem}.result-item.highlight[data-v-476f9cda]{font-weight:600;color:#5a67d8;font-size:1.1rem;margin-top:.8rem;padding-top:.8rem;border-top:2px solid #e2e8f0}.summary-card[data-v-476f9cda]{background:#f8fafc;padding:1.5rem;border-radius:10px;margin-bottom:1.5rem;border:1px solid #e2e8f0}.chart-container[data-v-476f9cda]{height:280px;margin-bottom:1.2rem}.disclaimer[data-v-476f9cda]{font-size:.82rem;color:#718096;line-height:1.5;padding:.8rem;background-color:#f8fafc;border-radius:8px}@media (max-width: 768px){.calculator-container[data-v-476f9cda]{flex-direction:column;padding:1rem;border-radius:0}.income-inputs[data-v-476f9cda],.parenting-time-inputs[data-v-476f9cda]{grid-template-columns:1fr;gap:1rem}.input-section[data-v-476f9cda],.results-section[data-v-476f9cda]{padding:1.2rem}h2[data-v-476f9cda]{font-size:1.4rem}}.calculator-container[data-v-03656abf]{display:flex;flex-wrap:wrap;gap:2rem;max-width:1200px;padding:1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.input-section[data-v-03656abf],.results-section[data-v-03656abf]{flex:1;min-width:300px}.input-section[data-v-03656abf]{background-color:#f8f9fa;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}.results-section[data-v-03656abf]{background-color:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}h1[data-v-03656abf]{color:#2c3e50;font-size:1.8rem;margin-bottom:1.5rem;font-weight:600}h2[data-v-03656abf]{color:#2c3e50;font-size:1.5rem;margin-bottom:1.2rem;font-weight:500}.input-group[data-v-03656abf]{margin-bottom:1.2rem}.input-group.checkbox-group[data-v-03656abf]{display:flex;flex-direction:column;gap:.5rem}.input-group.checkbox-group div[data-v-03656abf]{display:flex;align-items:center;gap:.5rem}label[data-v-03656abf]{display:block;margin-bottom:.5rem;font-weight:500;color:#495057}input[type=number][data-v-03656abf],select[data-v-03656abf]{width:100%;padding:.75rem;border:1px solid #ced4da;border-radius:4px;font-size:1rem;transition:border-color .15s ease-in-out}input[type=checkbox][data-v-03656abf]{width:auto}input[data-v-03656abf]:focus,select[data-v-03656abf]:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.calculate-btn[data-v-03656abf]{width:100%;padding:.75rem;background-color:#4e79a7;color:#fff;border:none;border-radius:4px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .15s ease-in-out;margin-top:.5rem}.calculate-btn[data-v-03656abf]:hover{background-color:#3a5f8a}.results-card[data-v-03656abf]{background-color:#f8f9fa;padding:1.5rem;border-radius:8px}.result-item[data-v-03656abf]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #e9ecef}.amount[data-v-03656abf]{color:#2c3e50;font-weight:500}.text-success[data-v-03656abf]{color:#59a14f;font-weight:600}.text-danger[data-v-03656abf]{color:#e15759;font-weight:600}.chart-container[data-v-03656abf]{height:300px;margin:1.5rem 0;position:relative}.summary[data-v-03656abf]{margin-top:1.5rem;padding:1rem;background-color:#e9ecef;border-radius:4px;font-size:.95rem}.summary p[data-v-03656abf]{margin:.5rem 0}.placeholder[data-v-03656abf]{display:flex;align-items:center;justify-content:center;height:100%;color:#6c757d;font-style:italic}.info-tip[data-v-03656abf]{margin-top:1.5rem;padding:.75rem;background-color:#e7f5ff;border-left:4px solid #4dabf7;border-radius:4px;font-size:.9rem;color:#495057}@media (max-width: 768px){.calculator-container[data-v-03656abf]{flex-direction:column;padding:1rem}.input-section[data-v-03656abf],.results-section[data-v-03656abf]{width:100%;min-width:auto}}.calculator-container[data-v-8c16a6dc]{display:flex;flex-wrap:wrap;gap:2rem;max-width:1200px;padding:1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.input-section[data-v-8c16a6dc],.results-section[data-v-8c16a6dc]{flex:1;min-width:300px}.input-section[data-v-8c16a6dc]{background-color:#f8f9fa;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}.results-section[data-v-8c16a6dc]{background-color:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}h1[data-v-8c16a6dc]{color:#2c3e50;font-size:1.8rem;margin-bottom:1.5rem;font-weight:600}h2[data-v-8c16a6dc]{color:#2c3e50;font-size:1.5rem;margin-bottom:1.2rem;font-weight:500}.input-group[data-v-8c16a6dc]{margin-bottom:1.2rem}.input-group .range-inputs[data-v-8c16a6dc]{display:flex;align-items:center;gap:.5rem}.input-group .range-inputs input[data-v-8c16a6dc]{flex:1}.input-group .range-inputs span[data-v-8c16a6dc]{color:#6c757d}label[data-v-8c16a6dc]{display:block;margin-bottom:.5rem;font-weight:500;color:#495057}input[data-v-8c16a6dc],select[data-v-8c16a6dc]{width:100%;padding:.75rem;border:1px solid #ced4da;border-radius:4px;font-size:1rem;transition:border-color .15s ease-in-out}input[data-v-8c16a6dc]:focus,select[data-v-8c16a6dc]:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.calculate-btn[data-v-8c16a6dc]{width:100%;padding:.75rem;background-color:#4e79a7;color:#fff;border:none;border-radius:4px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .15s ease-in-out;margin-top:.5rem}.calculate-btn[data-v-8c16a6dc]:hover{background-color:#3a5f8a}.results-card[data-v-8c16a6dc]{background-color:#f8f9fa;padding:1.5rem;border-radius:8px}.result-item[data-v-8c16a6dc]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #e9ecef}.amount[data-v-8c16a6dc]{color:#2c3e50;font-weight:500;text-align:right;max-width:60%;overflow-wrap:break-word}.chart-container[data-v-8c16a6dc]{height:300px;margin:1.5rem 0;position:relative}.summary[data-v-8c16a6dc]{margin-top:1.5rem;padding:1rem;background-color:#e9ecef;border-radius:4px;font-size:.95rem}.summary p[data-v-8c16a6dc]{margin:.5rem 0}.summary .formula[data-v-8c16a6dc]{font-family:Courier New,Courier,monospace;font-weight:700;font-size:1.1rem;color:#2c3e50}.placeholder[data-v-8c16a6dc]{display:flex;align-items:center;justify-content:center;height:100%;color:#6c757d;font-style:italic}.info-tip[data-v-8c16a6dc]{margin-top:1.5rem;padding:.75rem;background-color:#e7f5ff;border-left:4px solid #4dabf7;border-radius:4px;font-size:.9rem;color:#495057}@media (max-width: 768px){.calculator-container[data-v-8c16a6dc]{flex-direction:column;padding:1rem}.input-section[data-v-8c16a6dc],.results-section[data-v-8c16a6dc]{width:100%;min-width:auto}}.calculator-container[data-v-c4fb5674]{display:flex;flex-wrap:wrap;gap:2rem;max-width:1200px;margin:0 auto;padding:1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.input-section[data-v-c4fb5674],.results-section[data-v-c4fb5674]{flex:1;min-width:300px}.input-section[data-v-c4fb5674]{background-color:#f8f9fa;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}.results-section[data-v-c4fb5674]{background-color:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}h1[data-v-c4fb5674]{color:#2c3e50;font-size:1.8rem;margin-bottom:1.5rem;font-weight:600}h2[data-v-c4fb5674]{color:#2c3e50;font-size:1.5rem;margin-bottom:1.2rem;font-weight:500}h3[data-v-c4fb5674]{color:#2c3e50;font-size:1.2rem;margin-bottom:1rem;font-weight:500}.input-group[data-v-c4fb5674]{margin-bottom:1.2rem}.input-group.checkbox-group[data-v-c4fb5674]{display:flex;flex-direction:column;gap:.5rem}.input-group.checkbox-group div[data-v-c4fb5674]{display:flex;align-items:center;gap:.5rem}.input-hint[data-v-c4fb5674]{font-size:.8rem;color:#6c757d;margin-top:.25rem}label[data-v-c4fb5674]{display:block;margin-bottom:.5rem;font-weight:500;color:#495057}input[data-v-c4fb5674],select[data-v-c4fb5674]{width:100%;padding:.75rem;border:1px solid #ced4da;border-radius:4px;font-size:1rem;transition:border-color .15s ease-in-out}input[type=checkbox][data-v-c4fb5674]{width:auto}input[data-v-c4fb5674]:focus,select[data-v-c4fb5674]:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.calculate-btn[data-v-c4fb5674]{width:100%;padding:.75rem;background-color:#4e79a7;color:#fff;border:none;border-radius:4px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .15s ease-in-out;margin-top:.5rem}.calculate-btn[data-v-c4fb5674]:hover{background-color:#3a5f8a}.results-card[data-v-c4fb5674]{background-color:#f8f9fa;padding:1.5rem;border-radius:8px}.result-item[data-v-c4fb5674]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #e9ecef}.amount[data-v-c4fb5674]{color:#2c3e50;font-weight:500;text-align:right}.text-success[data-v-c4fb5674]{color:#59a14f;font-weight:600}.text-warning[data-v-c4fb5674]{color:#f28e2b;font-weight:600}.text-danger[data-v-c4fb5674]{color:#e15759;font-weight:600}.chart-container[data-v-c4fb5674]{height:300px;margin:1.5rem 0;position:relative}.school-comparison[data-v-c4fb5674]{margin-top:1.5rem}.comparison-grid[data-v-c4fb5674]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.comparison-item[data-v-c4fb5674]{display:flex;justify-content:space-between;padding:.5rem;background-color:#e9ecef;border-radius:4px}.recommendations[data-v-c4fb5674]{margin-top:1.5rem}.recommendations ul[data-v-c4fb5674]{padding-left:1.5rem;margin-top:.5rem}.recommendations li[data-v-c4fb5674]{margin-bottom:.5rem}.placeholder[data-v-c4fb5674]{display:flex;align-items:center;justify-content:center;height:100%;color:#6c757d;font-style:italic}.info-tip[data-v-c4fb5674]{margin-top:1.5rem;padding:.75rem;background-color:#e7f5ff;border-left:4px solid #4dabf7;border-radius:4px;font-size:.9rem;color:#495057}@media (max-width: 768px){.calculator-container[data-v-c4fb5674]{flex-direction:column;padding:1rem}.input-section[data-v-c4fb5674],.results-section[data-v-c4fb5674]{width:100%;min-width:auto}}.calculator-container[data-v-11507b78]{display:flex;flex-wrap:wrap;gap:2rem;max-width:1200px;//padding: 1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.input-section[data-v-11507b78],.results-section[data-v-11507b78]{flex:1;min-width:300px}.input-section[data-v-11507b78]{background-color:#f8f9fa;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}.results-section[data-v-11507b78]{background-color:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}h2[data-v-11507b78]{color:#2c3e50;font-size:1.8rem;margin-bottom:3.5rem;font-weight:600}h2[data-v-11507b78]{color:#2c3e50;font-size:1.5rem;margin-bottom:1.2rem;font-weight:500}h3[data-v-11507b78]{color:#2c3e50;font-size:1.2rem;margin-bottom:1rem;font-weight:500}.input-group[data-v-11507b78]{margin-bottom:1.2rem}.point-input[data-v-11507b78]{display:flex;gap:.5rem}.point-input input[data-v-11507b78]{flex:1}.input-group.checkbox-group[data-v-11507b78]{display:flex;flex-direction:column;gap:.5rem}.input-group.checkbox-group div[data-v-11507b78]{display:flex;align-items:center;gap:.5rem}label[data-v-11507b78]{display:block;margin-bottom:.5rem;font-weight:500;color:#495057}input[data-v-11507b78]{width:100%;padding:.75rem;border:1px solid #ced4da;border-radius:4px;font-size:1rem;transition:border-color .15s ease-in-out}.input-warning[data-v-11507b78]{border-color:#f28e2b}.warning-text[data-v-11507b78]{color:#f28e2b;font-size:.8rem;display:block;margin-top:.25rem}input[data-v-11507b78]:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.calculate-btn[data-v-11507b78]{width:100%;padding:.75rem;background-color:#4e79a7;color:#fff;border:none;border-radius:4px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .15s ease-in-out;margin-top:.5rem}.calculate-btn[data-v-11507b78]:hover{background-color:#3a5f8a}.results-card[data-v-11507b78]{background-color:#f8f9fa;padding:1.5rem;border-radius:8px}.result-item[data-v-11507b78]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #e9ecef}.amount[data-v-11507b78]{color:#2c3e50;font-weight:500;text-align:right}.chart-container[data-v-11507b78]{height:300px;margin:1.5rem 0;position:relative}.calculation-details[data-v-11507b78]{margin-top:1.5rem}.formula-display[data-v-11507b78]{padding:1rem;background-color:#e9ecef;border-radius:4px;font-family:Courier New,Courier,monospace;font-size:.95rem;line-height:1.6}.placeholder[data-v-11507b78]{display:flex;align-items:center;justify-content:center;height:100%;color:#6c757d;font-style:italic}.info-tip[data-v-11507b78]{margin-top:1.5rem;padding:.75rem;background-color:#e7f5ff;border-left:4px solid #4dabf7;border-radius:4px;font-size:.9rem;color:#495057}@media (max-width: 768px){.calculator-container[data-v-11507b78]{flex-direction:column;padding:1rem}.input-section[data-v-11507b78],.results-section[data-v-11507b78]{width:100%;min-width:auto}}.calculator-container[data-v-27cf5ee1]{display:flex;flex-wrap:wrap;gap:2rem;max-width:1200px;margin:0 auto;padding:1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.input-section[data-v-27cf5ee1],.results-section[data-v-27cf5ee1]{flex:1;min-width:300px}.input-section[data-v-27cf5ee1]{background-color:#f8f9fa;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}.results-section[data-v-27cf5ee1]{background-color:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}h1[data-v-27cf5ee1]{color:#2c3e50;font-size:1.8rem;margin-bottom:1.5rem;font-weight:600}h2[data-v-27cf5ee1]{color:#2c3e50;font-size:1.5rem;margin-bottom:1.2rem;font-weight:500}h3[data-v-27cf5ee1]{color:#2c3e50;font-size:1.2rem;margin-bottom:1rem;font-weight:500}.input-group[data-v-27cf5ee1]{margin-bottom:1.2rem}.input-hint[data-v-27cf5ee1]{font-size:.8rem;color:#6c757d;margin-top:.25rem}.input-group.checkbox-group[data-v-27cf5ee1]{display:flex;flex-direction:column;gap:.5rem}.input-group.checkbox-group div[data-v-27cf5ee1]{display:flex;align-items:center;gap:.5rem}label[data-v-27cf5ee1]{display:block;margin-bottom:.5rem;font-weight:500;color:#495057}input[data-v-27cf5ee1]{width:100%;padding:.75rem;border:1px solid #ced4da;border-radius:4px;font-size:1rem;transition:border-color .15s ease-in-out}input[type=checkbox][data-v-27cf5ee1]{width:auto}input[data-v-27cf5ee1]:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.calculate-btn[data-v-27cf5ee1]{width:100%;padding:.75rem;background-color:#4e79a7;color:#fff;border:none;border-radius:4px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .15s ease-in-out;margin-top:.5rem}.calculate-btn[data-v-27cf5ee1]:hover{background-color:#3a5f8a}.results-card[data-v-27cf5ee1]{background-color:#f8f9fa;padding:1.5rem;border-radius:8px}.result-item[data-v-27cf5ee1]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #e9ecef}.amount[data-v-27cf5ee1]{color:#2c3e50;font-weight:500;text-align:right}.chart-container[data-v-27cf5ee1]{height:300px;margin:1.5rem 0;position:relative}.apr-warning[data-v-27cf5ee1]{margin-top:1.5rem;padding:1rem;background-color:#e7f5ff;border-left:4px solid #4dabf7;border-radius:4px}.cashflow-warning[data-v-27cf5ee1]{margin-top:1rem;padding:1rem;background-color:#fff3bf;border-left:4px solid #ffd43b;border-radius:4px}.placeholder[data-v-27cf5ee1]{display:flex;align-items:center;justify-content:center;height:100%;color:#6c757d;font-style:italic}.info-tip[data-v-27cf5ee1]{margin-top:1.5rem;padding:.75rem;background-color:#e7f5ff;border-left:4px solid #4dabf7;border-radius:4px;font-size:.9rem;color:#495057}@media (max-width: 768px){.calculator-container[data-v-27cf5ee1]{flex-direction:column;padding:1rem}.input-section[data-v-27cf5ee1],.results-section[data-v-27cf5ee1]{width:100%;min-width:auto}}.finance-calculator[data-v-8e8fb27a]{--primary: #3b82f6;--primary-light: #93c5fd;--danger: #ef4444;--success: #10b981;--warning: #f59e0b;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-700: #374151;display:grid;grid-template-columns:1fr 1.5fr;gap:2rem;max-width:1200px;padding:2rem;background:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px #0000001a}.calculator-title[data-v-8e8fb27a]{font-size:1.5rem;font-weight:700;color:var(--gray-700);margin-bottom:1.5rem;text-align:center}.input-section[data-v-8e8fb27a]{display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-8e8fb27a]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-8e8fb27a]{font-size:.875rem;font-weight:500;color:var(--gray-700)}.input-group input[type=range][data-v-8e8fb27a]{-webkit-appearance:none;width:100%;height:6px;background:var(--gray-200);border-radius:3px;outline:none}.input-group input[type=range][data-v-8e8fb27a]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;background:var(--primary);border-radius:50%;cursor:pointer;transition:all .2s}.input-group input[type=range][data-v-8e8fb27a]::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 0 0 4px #3b82f633}.input-group select[data-v-8e8fb27a]{padding:.5rem;border:1px solid var(--gray-200);border-radius:.375rem;background:#fff}.input-value[data-v-8e8fb27a]{display:flex;justify-content:space-between;font-size:.75rem;color:var(--gray-700)}.input-value strong[data-v-8e8fb27a]{font-size:1rem;color:var(--primary)}.toggle-button[data-v-8e8fb27a]{padding:.75rem;background:var(--primary);color:#fff;border:none;border-radius:.375rem;font-weight:500;cursor:pointer;transition:background .2s}.toggle-button[data-v-8e8fb27a]:hover{background:#2563eb}.results-section[data-v-8e8fb27a]{display:flex;flex-direction:column;gap:1.5rem}.summary-card[data-v-8e8fb27a]{background:var(--gray-100);padding:1.25rem;border-radius:.75rem}.summary-card h3[data-v-8e8fb27a]{font-size:1.125rem;font-weight:600;color:var(--gray-700);margin-bottom:1rem}.summary-grid[data-v-8e8fb27a]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.summary-grid div[data-v-8e8fb27a]{display:flex;flex-direction:column;gap:.25rem}.summary-grid span[data-v-8e8fb27a]{font-size:.75rem;color:var(--gray-700)}.summary-grid strong[data-v-8e8fb27a]{font-size:1.125rem;font-weight:600}.chart-container[data-v-8e8fb27a]{height:250px;background:#fff;padding:1rem;border-radius:.75rem;border:1px solid var(--gray-200)}.amortization-table[data-v-8e8fb27a]{background:#fff;border-radius:.75rem;border:1px solid var(--gray-200);overflow:hidden}.amortization-table h3[data-v-8e8fb27a]{padding:1rem;font-size:1.125rem;font-weight:600;color:var(--gray-700);background:var(--gray-100)}.table-scroll[data-v-8e8fb27a]{max-height:300px;overflow-y:auto}table[data-v-8e8fb27a]{width:100%;border-collapse:collapse}th[data-v-8e8fb27a],td[data-v-8e8fb27a]{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--gray-200);font-size:.875rem}th[data-v-8e8fb27a]{font-weight:600;color:var(--gray-700);background:var(--gray-100);position:sticky;top:0}@media (max-width: 768px){.finance-calculator[data-v-8e8fb27a]{grid-template-columns:1fr;padding:1rem}.summary-grid[data-v-8e8fb27a]{grid-template-columns:1fr}.chart-container[data-v-8e8fb27a]{height:200px}.table-scroll[data-v-8e8fb27a]{max-height:200px}}.north-node-calculator[data-v-a8e54e1d]{--primary: #6d28d9;--primary-light: #8b5cf6;--text-dark: #1e293b;--text-light: #64748b;--bg-light: #f8fafc;display:grid;grid-template-columns:1fr 1.5fr;gap:2rem;max-width:1200px;padding:2rem;background:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px #0000001a;font-family:Segoe UI,system-ui,sans-serif}.calculator-title[data-v-a8e54e1d]{font-size:1.75rem;font-weight:700;color:var(--primary);margin-bottom:1.5rem;text-align:center}.input-section[data-v-a8e54e1d]{display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-a8e54e1d]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-a8e54e1d]{font-size:.875rem;font-weight:500;color:var(--text-dark)}.input-group input[data-v-a8e54e1d],.input-group select[data-v-a8e54e1d]{padding:.75rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#fff;font-size:1rem}.toggle-button[data-v-a8e54e1d]{padding:.75rem;background:var(--primary);color:#fff;border:none;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s;margin-top:.5rem}.toggle-button[data-v-a8e54e1d]:hover{background:var(--primary-light);transform:translateY(-1px)}.advanced-options[data-v-a8e54e1d]{background:var(--bg-light);padding:1rem;border-radius:.5rem;margin-top:.5rem}.results-section[data-v-a8e54e1d]{display:flex;flex-direction:column;gap:1.5rem}.summary-card[data-v-a8e54e1d]{background:var(--bg-light);padding:1.5rem;border-radius:1rem}.summary-card h3[data-v-a8e54e1d]{font-size:1.25rem;font-weight:600;color:var(--primary);margin-bottom:1rem}.position-display[data-v-a8e54e1d]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.sign-symbol[data-v-a8e54e1d]{font-size:3rem;line-height:1}.position-display div[data-v-a8e54e1d]{display:flex;flex-direction:column}.position-display strong[data-v-a8e54e1d]{font-size:1.5rem;font-weight:700}.position-display span[data-v-a8e54e1d]{color:var(--text-light)}.position-details[data-v-a8e54e1d]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.position-details div[data-v-a8e54e1d]{display:flex;flex-direction:column}.position-details span[data-v-a8e54e1d]{font-size:.75rem;color:var(--text-light)}.position-details strong[data-v-a8e54e1d]{font-size:1rem;font-weight:600}.chart-container[data-v-a8e54e1d]{height:250px;background:#fff;padding:1rem;border-radius:1rem;border:1px solid #e2e8f0}.interpretation[data-v-a8e54e1d]{background:var(--bg-light);padding:1.5rem;border-radius:1rem}.interpretation h3[data-v-a8e54e1d]{font-size:1.25rem;font-weight:600;color:var(--primary);margin-bottom:1rem}.interpretation p[data-v-a8e54e1d]{line-height:1.6;color:var(--text-dark)}@media (max-width: 768px){.north-node-calculator[data-v-a8e54e1d]{grid-template-columns:1fr;padding:1rem}.position-details[data-v-a8e54e1d]{grid-template-columns:1fr}.chart-container[data-v-a8e54e1d]{height:200px}}.decomposition-calculator[data-v-edf09b12]{--primary: #4361ee;--primary-light: #4895ef;--secondary: #3f37c9;--text-dark: #2b2d42;--text-light: #8d99ae;--bg-light: #f8f9fa;--border-color: #e0e0e0;--error-color: #ef233c;--success-color: #4cc9f0;display:grid;grid-template-columns:1fr 1.5fr;gap:2rem;max-width:1200px;margin:0 auto;padding:2rem;background:#fff;border-radius:1rem;box-shadow:0 4px 12px #00000014;font-family:Inter,system-ui,sans-serif}.calculator-title[data-v-edf09b12]{font-size:1.75rem;font-weight:700;color:var(--primary);margin-bottom:.5rem}.calculator-subtitle[data-v-edf09b12]{font-size:1rem;color:var(--text-light);margin-bottom:1.5rem}.input-section[data-v-edf09b12]{display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-edf09b12]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-edf09b12]{font-size:.875rem;font-weight:500;color:var(--text-dark)}.input-group input[data-v-edf09b12],.input-group select[data-v-edf09b12]{width:100%;padding:.75rem;border:1px solid var(--border-color);border-radius:.5rem;background:#fff;font-size:1rem;transition:all .2s}.input-group input[data-v-edf09b12]:focus,.input-group select[data-v-edf09b12]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #4361ee33}.settings-row[data-v-edf09b12]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.examples-section[data-v-edf09b12]{margin-top:.5rem}.examples-section h3[data-v-edf09b12]{font-size:.875rem;font-weight:500;color:var(--text-dark);margin-bottom:.5rem}.example-buttons[data-v-edf09b12]{display:grid;grid-template-columns:1fr;gap:.5rem}.example-buttons button[data-v-edf09b12]{padding:.5rem;background:var(--bg-light);border:1px solid var(--border-color);border-radius:.5rem;font-size:.875rem;text-align:left;cursor:pointer;transition:all .2s}.example-buttons button[data-v-edf09b12]:hover{background:#e9ecef;border-color:var(--primary-light)}.action-buttons[data-v-edf09b12]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}.action-buttons button[data-v-edf09b12]{padding:.75rem;background:var(--primary);color:#fff;border:none;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s}.action-buttons button[data-v-edf09b12]:hover{background:var(--secondary)}.action-buttons button[data-v-edf09b12]:disabled{background:var(--text-light);cursor:not-allowed}.error-message[data-v-edf09b12]{padding:.75rem;background:#ef233c1a;border-left:3px solid var(--error-color);border-radius:.5rem;color:var(--error-color);font-size:.875rem}.results-section[data-v-edf09b12]{display:flex;flex-direction:column;gap:1.5rem}.loading-indicator[data-v-edf09b12]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;height:100%}.spinner[data-v-edf09b12]{width:3rem;height:3rem;border:.25rem solid rgba(67,97,238,.2);border-top-color:var(--primary);border-radius:50%;animation:spin-edf09b12 1s linear infinite}@keyframes spin-edf09b12{to{transform:rotate(360deg)}}.result-display[data-v-edf09b12]{background:var(--bg-light);padding:1.5rem;border-radius:1rem}.result-display h3[data-v-edf09b12]{font-size:1.25rem;font-weight:600;color:var(--primary);margin-bottom:1rem}.fractions-result[data-v-edf09b12]{display:flex;flex-direction:column;gap:.5rem;font-family:Courier New,monospace;font-size:1.1rem}.fractions-result div[data-v-edf09b12]{padding:.5rem;background:#fff;border-radius:.25rem}.chart-container[data-v-edf09b12]{flex:1;min-height:250px;background:#fff;padding:1.5rem;border-radius:1rem;box-shadow:0 1px 3px #0000001a}.chart-container h3[data-v-edf09b12]{font-size:1.25rem;font-weight:600;color:var(--primary);margin-bottom:1rem}.steps-section[data-v-edf09b12]{background:var(--bg-light);padding:1.5rem;border-radius:1rem}.steps-section h3[data-v-edf09b12]{font-size:1.25rem;font-weight:600;color:var(--primary);margin-bottom:1rem}.steps-list[data-v-edf09b12]{padding-left:1.5rem;display:flex;flex-direction:column;gap:.5rem}.steps-list li[data-v-edf09b12]{padding:.25rem 0}@media (max-width: 768px){.decomposition-calculator[data-v-edf09b12]{grid-template-columns:1fr;padding:1rem}.settings-row[data-v-edf09b12],.action-buttons[data-v-edf09b12]{grid-template-columns:1fr}.chart-container[data-v-edf09b12]{min-height:200px}}.paver-calculator[data-v-72cd1911]{--primary: #3a86ff;--primary-light: #4cc9f0;--secondary: #4361ee;--accent: #f72585;--text-dark: #2b2d42;--text-light: #8d99ae;--bg-light: #f8f9fa;--border-color: #e0e0e0;--success-color: #4cc9f0;display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1200px;padding:2rem;background:#fff;border-radius:1rem;box-shadow:0 4px 12px #00000014;font-family:Inter,system-ui,sans-serif}.calculator-title[data-v-72cd1911]{font-size:1.75rem;font-weight:700;color:var(--primary);margin-bottom:.5rem}.calculator-subtitle[data-v-72cd1911]{font-size:1rem;color:var(--text-light);margin-bottom:1.5rem}.input-section[data-v-72cd1911]{display:flex;flex-direction:column;gap:1.5rem}.input-grid[data-v-72cd1911]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.input-group[data-v-72cd1911]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-72cd1911]{font-size:.875rem;font-weight:500;color:var(--text-dark)}.input-group input[data-v-72cd1911],.input-group select[data-v-72cd1911]{width:100%;padding:.75rem;border:1px solid var(--border-color);border-radius:.5rem;background:#fff;font-size:1rem;transition:all .2s}.input-group input[data-v-72cd1911]:focus,.input-group select[data-v-72cd1911]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #3a86ff33}.results-section[data-v-72cd1911]{display:flex;flex-direction:column;gap:1.5rem}.results-card[data-v-72cd1911]{background:var(--bg-light);padding:1.5rem;border-radius:1rem}.results-card h3[data-v-72cd1911]{font-size:1.25rem;font-weight:600;color:var(--primary);margin-bottom:1rem}.result-item[data-v-72cd1911]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid var(--border-color)}.result-item[data-v-72cd1911]:last-child{border-bottom:none}.total-cost[data-v-72cd1911]{margin-top:1rem;padding-top:1rem;border-top:2px solid var(--primary);font-size:1.1rem}.total-cost strong[data-v-72cd1911]{color:var(--accent)}.chart-container[data-v-72cd1911]{flex:1;min-height:250px;background:#fff;padding:1.5rem;border-radius:1rem;box-shadow:0 1px 3px #0000001a}.chart-container h3[data-v-72cd1911]{font-size:1.25rem;font-weight:600;color:var(--primary);margin-bottom:1rem}.pattern-illustration[data-v-72cd1911]{background:var(--bg-light);padding:1.5rem;border-radius:1rem}.pattern-illustration h3[data-v-72cd1911]{font-size:1.25rem;font-weight:600;color:var(--primary);margin-bottom:1rem;text-transform:capitalize}.illustration-box[data-v-72cd1911]{display:grid;grid-template-columns:repeat(4,1fr);gap:.25rem;width:100%;aspect-ratio:1;background:#f0f0f0;padding:.5rem;border-radius:.5rem}.paver-sample[data-v-72cd1911]{background:var(--primary-light);border-radius:.25rem}.linear-staggered .paver-sample[data-v-72cd1911]:nth-child(odd){transform:translate(50%)}.herringbone .paver-sample[data-v-72cd1911]{transform:rotate(45deg)}@media (max-width: 768px){.paver-calculator[data-v-72cd1911]{grid-template-columns:1fr;padding:1rem}.input-grid[data-v-72cd1911]{grid-template-columns:1fr}.chart-container[data-v-72cd1911]{min-height:200px}}.piecewise-calculator[data-v-a7c85d44]{max-width:1200px;font-family:Segoe UI,Roboto,Helvetica Neue,sans-serif;color:#2c3e50}.calculator-title[data-v-a7c85d44]{text-align:center;color:#3f51b5;margin-bottom:.5rem;font-size:2rem}.calculator-description[data-v-a7c85d44]{text-align:center;color:#7f8c8d;margin-bottom:2rem;font-size:1.1rem;max-width:600px;margin-left:auto;margin-right:auto}.calculator-layout[data-v-a7c85d44]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.input-panel[data-v-a7c85d44]{background-color:#f8f9fa;padding:1.8rem;border-radius:12px;box-shadow:0 4px 6px #0000000d;border:1px solid #e9ecef}.results-panel[data-v-a7c85d44]{background-color:#fff;padding:1.8rem;border-radius:12px;box-shadow:0 4px 6px #0000000d;border:1px solid #e9ecef;display:flex;flex-direction:column}.function-definition[data-v-a7c85d44]{margin-bottom:1.5rem}.function-definition h3[data-v-a7c85d44]{color:#3f51b5;margin-bottom:1rem}.piece-container[data-v-a7c85d44]{background-color:#fff;border-radius:8px;padding:1rem;margin-bottom:1rem;border:1px solid #e9ecef}.piece-header[data-v-a7c85d44]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.piece-label[data-v-a7c85d44]{font-weight:600;color:#495057}.remove-piece[data-v-a7c85d44]{background:none;border:none;color:#e63946;font-size:1.2rem;cursor:pointer;padding:0 .5rem}.piece-inputs[data-v-a7c85d44]{display:grid;gap:1rem}.add-piece-btn[data-v-a7c85d44]{width:100%;background-color:#f8f9fa;border:1px dashed #adb5bd;padding:.75rem;border-radius:8px;color:#495057;cursor:pointer;transition:all .2s;margin-top:.5rem}.add-piece-btn[data-v-a7c85d44]:hover{background-color:#e9ecef}.evaluation-section[data-v-a7c85d44],.graph-settings[data-v-a7c85d44]{margin-bottom:1.5rem}.evaluation-section h3[data-v-a7c85d44],.graph-settings h3[data-v-a7c85d44]{color:#3f51b5;margin-bottom:1rem}.input-group[data-v-a7c85d44]{margin-bottom:1rem}.input-group label[data-v-a7c85d44]{display:block;margin-bottom:.5rem;font-weight:600;color:#495057;font-size:.95rem}.input-group input[data-v-a7c85d44]{width:100%;padding:.8rem;border:1px solid #ced4da;border-radius:8px;font-size:1rem;transition:all .2s ease}.input-group input[data-v-a7c85d44]:focus{border-color:#3f51b5;outline:none;box-shadow:0 0 0 3px #3f51b51a}.calculate-btn[data-v-a7c85d44]{width:100%;padding:1rem;background-color:#3f51b5;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:1rem}.calculate-btn[data-v-a7c85d44]:hover{background-color:#303f9f}.error-message[data-v-a7c85d44]{margin-top:1.5rem;padding:.9rem;background-color:#fff5f5;color:#e63946;border-radius:8px;border:1px solid #ffccd5;font-size:.9rem}.loading-indicator[data-v-a7c85d44]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:3rem 0;color:#3f51b5}.spinner[data-v-a7c85d44]{width:50px;height:50px;border:4px solid #e9ecef;border-top:4px solid #3f51b5;border-radius:50%;animation:spin-a7c85d44 1s linear infinite;margin-bottom:1.5rem}@keyframes spin-a7c85d44{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.results-header[data-v-a7c85d44]{margin-bottom:1.5rem}.results-header h2[data-v-a7c85d44]{color:#3f51b5;margin-bottom:.5rem}.evaluation-result[data-v-a7c85d44]{background-color:#f0f7ff;padding:.75rem;border-radius:8px;color:#1a237e;font-weight:600}.chart-container[data-v-a7c85d44]{position:relative;height:300px;margin-bottom:1.5rem}.data-table[data-v-a7c85d44]{margin-top:1.5rem}.data-table h3[data-v-a7c85d44]{color:#3f51b5;margin-bottom:1rem}.table-scroll[data-v-a7c85d44]{overflow-y:auto;border:1px solid #e9ecef;border-radius:8px}table[data-v-a7c85d44]{width:100%;border-collapse:collapse}th[data-v-a7c85d44],td[data-v-a7c85d44]{padding:.75rem;text-align:left;border-bottom:1px solid #e9ecef}th[data-v-a7c85d44]{background-color:#f8f9fa;font-weight:600;color:#495057}tr[data-v-a7c85d44]:hover{background-color:#f8f9fa}.empty-state[data-v-a7c85d44]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:2rem;text-align:center;color:#adb5bd}.empty-state .icon[data-v-a7c85d44]{font-size:3rem;margin-bottom:1rem;color:#3f51b5}.empty-state h3[data-v-a7c85d44]{color:#3f51b5;margin-bottom:.5rem}@media (max-width: 992px){.calculator-layout[data-v-a7c85d44]{grid-template-columns:1fr}}@media (max-width: 576px){.calculator-title[data-v-a7c85d44]{font-size:1.8rem}.input-panel[data-v-a7c85d44],.results-panel[data-v-a7c85d44]{padding:1.2rem}.piece-inputs[data-v-a7c85d44]{grid-template-columns:1fr}}.calculator-container[data-v-120570b7]{display:flex;flex-direction:row;gap:2rem;max-width:1200px;padding:1.5rem;background-color:#f8f9fa;border-radius:12px;box-shadow:0 4px 6px #0000001a}.input-section[data-v-120570b7]{flex:1;min-width:300px;padding:1rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d}.output-section[data-v-120570b7]{flex:2;min-width:400px;padding:1rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d}h2[data-v-120570b7],h3[data-v-120570b7]{color:#2c3e50;margin-bottom:1.5rem}.input-group[data-v-120570b7]{margin-bottom:1.2rem}label[data-v-120570b7]{display:block;margin-bottom:.5rem;font-weight:500;color:#495057}select[data-v-120570b7],input[data-v-120570b7]{width:100%;padding:.6rem .8rem;border:1px solid #ced4da;border-radius:4px;font-size:1rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}select[data-v-120570b7]:focus,input[data-v-120570b7]:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}button[data-v-120570b7]{padding:.7rem 1.2rem;margin-right:.8rem;margin-top:.5rem;border:none;border-radius:4px;font-weight:500;cursor:pointer;transition:all .2s ease}.calculate-btn[data-v-120570b7]{background-color:#28a745;color:#fff}.calculate-btn[data-v-120570b7]:hover{background-color:#218838}.reset-btn[data-v-120570b7]{background-color:#dc3545;color:#fff}.reset-btn[data-v-120570b7]:hover{background-color:#c82333}.result-display[data-v-120570b7]{display:flex;flex-direction:column;gap:1.5rem}.result-value[data-v-120570b7]{display:flex;align-items:baseline;gap:.5rem}.ratio-value[data-v-120570b7]{font-size:2.5rem;font-weight:700;color:#007bff}.ratio-unit[data-v-120570b7]{font-size:1.2rem;color:#6c757d}.performance-indicator[data-v-120570b7]{padding:.6rem 1rem;border-radius:4px;font-weight:500;text-align:center}.performance-indicator.excellent[data-v-120570b7]{background-color:#28a74533;color:#28a745}.performance-indicator.good[data-v-120570b7]{background-color:#007bff33;color:#007bff}.performance-indicator.average[data-v-120570b7]{background-color:#ffc10733;color:#ffc107}.performance-indicator.poor[data-v-120570b7]{background-color:#dc354533;color:#dc3545}.chart-container[data-v-120570b7]{height:300px;width:100%;margin-top:1rem}.conversion-table[data-v-120570b7]{margin-top:1.5rem}table[data-v-120570b7]{width:100%;border-collapse:collapse}th[data-v-120570b7],td[data-v-120570b7]{padding:.75rem;text-align:left;border-bottom:1px solid #dee2e6}th[data-v-120570b7]{background-color:#f8f9fa;font-weight:600}.placeholder[data-v-120570b7]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#6c757d}.placeholder img[data-v-120570b7]{margin-top:1rem;border-radius:8px;max-width:100%}.comparison-section[data-v-120570b7]{margin-top:2rem;padding-top:1rem;border-top:1px solid #eee}.comparison-section select[data-v-120570b7]{width:100%;margin-top:.5rem}@media (max-width: 768px){.calculator-container[data-v-120570b7]{flex-direction:column;padding:0}.input-section[data-v-120570b7],.output-section[data-v-120570b7]{min-width:auto;width:100%}}.rebar-calculator[data-v-56918773]{max-width:1200px;font-family:Segoe UI,Roboto,Helvetica Neue,sans-serif;color:#2c3e50}.calculator-title[data-v-56918773]{text-align:center;color:#e74c3c;margin-bottom:.5rem;font-size:2rem}.calculator-description[data-v-56918773]{text-align:center;color:#7f8c8d;margin-bottom:2rem;font-size:1.1rem;max-width:600px;margin-left:auto;margin-right:auto}.calculator-layout[data-v-56918773]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.input-panel[data-v-56918773]{background-color:#f9f9f9;padding:1.8rem;border-radius:12px;box-shadow:0 4px 6px #0000000d;border:1px solid #e0e0e0}.results-panel[data-v-56918773]{background-color:#fff;padding:1.8rem;border-radius:12px;box-shadow:0 4px 6px #0000000d;border:1px solid #e0e0e0;display:flex;flex-direction:column}.input-section[data-v-56918773]{margin-bottom:1.5rem}.input-section h3[data-v-56918773]{color:#e74c3c;margin-bottom:1rem;font-size:1.1rem;border-bottom:1px solid #eee;padding-bottom:.5rem}.input-group[data-v-56918773]{margin-bottom:1rem}.input-group label[data-v-56918773]{display:block;margin-bottom:.5rem;font-weight:600;color:#5a5a5a;font-size:.95rem}.input-group input[data-v-56918773],.input-group select[data-v-56918773]{width:100%;padding:.8rem;border:1px solid #ddd;border-radius:8px;font-size:1rem;transition:all .2s ease;background-color:#fff}.input-group input[data-v-56918773]:focus,.input-group select[data-v-56918773]:focus{border-color:#e74c3c;outline:none;box-shadow:0 0 0 3px #e74c3c1a}.calculate-btn[data-v-56918773]{width:100%;padding:1rem;background-color:#e74c3c;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:1rem}.calculate-btn[data-v-56918773]:hover{background-color:#c0392b}.error-message[data-v-56918773]{margin-top:1.5rem;padding:.9rem;background-color:#fff5f5;color:#e53e3e;border-radius:8px;border:1px solid #fed7d7;font-size:.9rem}.loading-indicator[data-v-56918773]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:3rem 0;color:#e74c3c}.spinner[data-v-56918773]{width:50px;height:50px;border:4px solid #fde8e8;border-top:4px solid #e74c3c;border-radius:50%;animation:spin-56918773 1s linear infinite;margin-bottom:1.5rem}@keyframes spin-56918773{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.results-header[data-v-56918773]{margin-bottom:1.5rem}.results-header h2[data-v-56918773]{color:#e74c3c;margin-bottom:.5rem}.project-summary[data-v-56918773]{color:#7f8c8d;font-weight:500}.chart-container[data-v-56918773]{position:relative;height:250px;margin-bottom:1.5rem}.key-metrics[data-v-56918773]{display:flex;flex-direction:column;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:2rem}.metric-card[data-v-56918773]{border-radius:8px;background-color:#f9f9f9;border:1px solid #e0e0e0;text-align:center}.metric-card.primary[data-v-56918773]{background-color:#fde8e8;border-color:#f5c5c1}.metric-card h3[data-v-56918773]{color:#5a5a5a;font-size:1rem}.metric-card .value[data-v-56918773]{color:#2c3e50;font-size:1.5rem;font-weight:700}.metric-card .subtext[data-v-56918773]{color:#7f8c8d;font-size:.8rem}.detailed-results[data-v-56918773]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #eee}.detailed-results h3[data-v-56918773]{color:#e74c3c;margin-bottom:1rem}.results-grid[data-v-56918773]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.result-item[data-v-56918773]{display:flex;justify-content:space-between;padding:.75rem;background-color:#f9f9f9;border-radius:6px}.result-item .label[data-v-56918773]{color:#5a5a5a;font-weight:500}.result-item .value[data-v-56918773]{color:#2c3e50;font-weight:600}.empty-state[data-v-56918773]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:2rem;text-align:center;color:#7f8c8d}.empty-state .icon[data-v-56918773]{font-size:3rem;margin-bottom:1rem;color:#e74c3c}.empty-state h3[data-v-56918773]{color:#e74c3c;margin-bottom:.5rem}@media (max-width: 992px){.calculator-layout[data-v-56918773]{grid-template-columns:1fr}.key-metrics[data-v-56918773]{grid-template-columns:repeat(2,1fr)}.results-grid[data-v-56918773]{grid-template-columns:1fr}}@media (max-width: 576px){.calculator-title[data-v-56918773]{font-size:1.8rem}.input-panel[data-v-56918773],.results-panel[data-v-56918773]{padding:1.2rem}.key-metrics[data-v-56918773]{grid-template-columns:1fr}}.lighting-calculator[data-v-2ad62c92]{max-width:1200px;margin:0 auto;font-family:Segoe UI,Roboto,Helvetica Neue,sans-serif;color:#2c3e50}.calculator-title[data-v-2ad62c92]{text-align:center;color:#3498db;margin-bottom:1rem;font-size:2rem}.layout-selection[data-v-2ad62c92]{text-align:center}.layout-selection h2[data-v-2ad62c92]{margin-bottom:2rem;color:#2c3e50}.layout-options[data-v-2ad62c92]{display:flex;flex-direction:column;//grid-template-columns: repeat(auto-fit,minmax(250px,1fr));gap:2rem;//margin-bottom: 3rem}.layout-card[data-v-2ad62c92]{background:#fff;border-radius:10px;padding:1.5rem;box-shadow:0 4px 6px #0000001a;cursor:pointer;transition:all .3s ease;border:2px solid transparent}.layout-card.selected[data-v-2ad62c92]{border-color:#3498db;box-shadow:0 4px 12px #3498db33}.layout-card h3[data-v-2ad62c92]{margin:1rem 0 .5rem;color:#2c3e50}.layout-card p[data-v-2ad62c92]{color:#7f8c8d;font-size:.9rem}.layout-preview[data-v-2ad62c92]{position:relative;width:100%;background-color:#f8f9fa;border:1px solid #e2e8f0;border-radius:8px;aspect-ratio:1/.8;margin:0 auto}.preview-fixture[data-v-2ad62c92]{position:absolute;width:10px;height:10px;background-color:#3498db;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #fff,0 0 0 4px #3498db}.next-btn[data-v-2ad62c92]{padding:1rem 2rem;margin-top:1rem;background-color:#3498db;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.next-btn[data-v-2ad62c92]:hover{background-color:#2980b9}.calculator-layout[data-v-2ad62c92]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.input-panel[data-v-2ad62c92]{background-color:#f8fafc;padding:1.8rem;border-radius:12px;box-shadow:0 4px 6px #0000000d;border:1px solid #e2e8f0}.input-panel h2[data-v-2ad62c92]{color:#2c3e50;margin-bottom:1.5rem}.selected-layout-display[data-v-2ad62c92]{background-color:#fff;padding:1rem;border-radius:8px;margin-bottom:1.5rem;border:1px solid #e2e8f0}.selected-layout-display h3[data-v-2ad62c92]{margin-bottom:.5rem;color:#2c3e50}.mini-layout[data-v-2ad62c92]{position:relative;width:100%;height:100px;background-color:#f8f9fa;border:1px solid #e2e8f0;border-radius:8px;margin-top:.5rem}.mini-fixture[data-v-2ad62c92]{position:absolute;width:6px;height:6px;background-color:#3498db;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #fff,0 0 0 2px #3498db}.input-section[data-v-2ad62c92]{margin-bottom:1.5rem}.input-section h3[data-v-2ad62c92]{color:#3498db;margin-bottom:1rem;font-size:1.1rem;border-bottom:1px solid #e2e8f0;padding-bottom:.5rem}.input-group[data-v-2ad62c92]{margin-bottom:1rem}.input-group label[data-v-2ad62c92]{display:block;margin-bottom:.5rem;font-weight:600;color:#4a5568;font-size:.95rem}.input-group input[data-v-2ad62c92],.input-group select[data-v-2ad62c92]{width:100%;padding:.8rem;border:1px solid #cbd5e0;border-radius:8px;font-size:1rem;transition:all .2s ease;background-color:#fff}.input-group input[data-v-2ad62c92]:focus,.input-group select[data-v-2ad62c92]:focus{border-color:#3498db;outline:none;box-shadow:0 0 0 3px #3498db1a}.button-group[data-v-2ad62c92]{display:flex;justify-content:space-between;margin-top:2rem}.back-btn[data-v-2ad62c92]{padding:.8rem 1.5rem;background-color:#f8f9fa;color:#2c3e50;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.back-btn[data-v-2ad62c92]:hover{background-color:#e2e8f0}.calculate-btn[data-v-2ad62c92]{padding:.8rem 1.5rem;background-color:#3498db;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.calculate-btn[data-v-2ad62c92]:hover{background-color:#2980b9}.preview-panel[data-v-2ad62c92]{background-color:#fff;padding:1.8rem;border-radius:12px;box-shadow:0 4px 6px #0000000d;border:1px solid #e2e8f0}.preview-panel h3[data-v-2ad62c92]{color:#2c3e50;margin-bottom:1.5rem}.preview-container[data-v-2ad62c92]{width:100%;max-width:400px;margin:0 auto}.room-outline[data-v-2ad62c92]{position:relative;width:100%;background-color:#f8f9fa;border:1px solid #e2e8f0;border-radius:8px;aspect-ratio:var(--room-length) / var(--room-width)}.results-summary[data-v-2ad62c92]{background-color:#fff;padding:1.5rem;border-radius:8px;margin-bottom:1.5rem;border:1px solid #e2e8f0}.results-summary h3[data-v-2ad62c92]{margin-bottom:1rem;color:#2c3e50}.results-summary p[data-v-2ad62c92]{margin:.5rem 0;color:#4a5568}.results-summary p strong[data-v-2ad62c92]{color:#2c3e50}.results-panel[data-v-2ad62c92]{background-color:#fff;padding:1.8rem;border-radius:12px;box-shadow:0 4px 6px #0000000d;border:1px solid #e2e8f0}.results-panel h3[data-v-2ad62c92]{color:#2c3e50;margin-bottom:1.5rem}.room-diagram[data-v-2ad62c92]{position:relative;width:100%;background-color:#f8f9fa;border:1px solid #e2e8f0;border-radius:8px;aspect-ratio:var(--room-length) / var(--room-width);margin:0 auto}.room-dimensions[data-v-2ad62c92]{position:absolute;width:100%;height:100%}.room-dimensions span[data-v-2ad62c92]{position:absolute;font-size:.8rem;color:#7f8c8d}.length-dim[data-v-2ad62c92]{bottom:-1.5rem;left:50%;transform:translate(-50%)}.width-dim[data-v-2ad62c92]{right:-1.5rem;top:50%;transform:translateY(-50%) rotate(90deg);transform-origin:right}.result-fixture[data-v-2ad62c92]{position:absolute;width:12px;height:12px;background-color:#3498db;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #fff,0 0 0 4px #3498db}.fixture-label[data-v-2ad62c92]{position:absolute;top:-1.5rem;left:50%;transform:translate(-50%);font-size:.7rem;font-weight:700;color:#3498db;background:#fff;padding:.1rem .3rem;border-radius:4px}.distance-markers span[data-v-2ad62c92]{position:absolute;font-size:.7rem;color:#7f8c8d;background:#fffc;padding:.1rem .3rem;border-radius:3px}.left-marker[data-v-2ad62c92]{right:calc(100% + 5px);top:50%;transform:translateY(-50%)}.right-marker[data-v-2ad62c92]{left:calc(100% + 5px);top:50%;transform:translateY(-50%)}.top-marker[data-v-2ad62c92]{bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}.bottom-marker[data-v-2ad62c92]{top:calc(100% + 5px);left:50%;transform:translate(-50%)}.spacing-line[data-v-2ad62c92]{position:absolute;background-color:#e74c3c}.spacing-line[data-v-2ad62c92]:after{content:"";position:absolute;background-color:#e74c3c}.spacing-value[data-v-2ad62c92]{position:absolute;font-size:.7rem;color:#e74c3c;font-weight:700;background:#fff;padding:.1rem .3rem;border-radius:3px}.spacing-line[style*="height: 1px"][data-v-2ad62c92]{height:1px;transform:translateY(-50%)}.spacing-line[style*="height: 1px"] .spacing-value[data-v-2ad62c92]{left:50%;top:-1.2rem;transform:translate(-50%)}.spacing-line[style*="width: 1px"][data-v-2ad62c92]{width:1px;transform:translate(-50%)}.spacing-line[style*="width: 1px"] .spacing-value[data-v-2ad62c92]{top:50%;left:.5rem;transform:translateY(-50%)}.results-notes[data-v-2ad62c92]{margin-top:1.5rem;padding:1rem;background-color:#f8f9fa;border-radius:8px;font-size:.9rem;color:#4a5568}.results-notes ul[data-v-2ad62c92]{margin:.5rem 0 0 1rem;padding-left:.5rem}.restart-btn[data-v-2ad62c92]{padding:.8rem 1.5rem;background-color:#f8f9fa;color:#2c3e50;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.restart-btn[data-v-2ad62c92]:hover{background-color:#e2e8f0}@media (max-width: 992px){.calculator-layout[data-v-2ad62c92]{grid-template-columns:1fr}.layout-options[data-v-2ad62c92]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (max-width: 576px){.calculator-title[data-v-2ad62c92]{font-size:1.8rem}.input-panel[data-v-2ad62c92],.preview-panel[data-v-2ad62c92],.results-panel[data-v-2ad62c92]{padding:1.2rem}.button-group[data-v-2ad62c92]{flex-direction:column;gap:.5rem}.back-btn[data-v-2ad62c92],.calculate-btn[data-v-2ad62c92],.restart-btn[data-v-2ad62c92]{width:100%}}.reverb-calculator[data-v-a3c3198b]{max-width:1200px;font-family:Segoe UI,Roboto,Helvetica Neue,sans-serif;color:#2c3e50}.calculator-title[data-v-a3c3198b]{text-align:center;color:#9b59b6;margin-bottom:.5rem;font-size:2rem}.calculator-description[data-v-a3c3198b]{text-align:center;color:#7f8c8d;margin-bottom:2rem;font-size:1.1rem;max-width:600px;margin-left:auto;margin-right:auto}.calculator-layout[data-v-a3c3198b]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.input-panel[data-v-a3c3198b]{background-color:#f8f9fa;padding:1.8rem;border-radius:12px;box-shadow:0 4px 6px #0000000d;border:1px solid #e0e0e0}.results-panel[data-v-a3c3198b]{background-color:#fff;padding:1.8rem;border-radius:12px;box-shadow:0 4px 6px #0000000d;border:1px solid #e0e0e0;display:flex;flex-direction:column}.input-section[data-v-a3c3198b]{margin-bottom:1.5rem}.input-section h3[data-v-a3c3198b]{color:#9b59b6;margin-bottom:1rem;font-size:1.1rem;border-bottom:1px solid #e0e0e0;padding-bottom:.5rem}.unit-toggle[data-v-a3c3198b]{display:flex;margin-bottom:1rem;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.unit-toggle button[data-v-a3c3198b]{flex:1;padding:.5rem;border:none;background-color:#f8f9fa;color:#7f8c8d;font-size:.9rem;cursor:pointer;transition:all .2s ease}.unit-toggle button.active[data-v-a3c3198b]{background-color:#9b59b6;color:#fff}.input-group[data-v-a3c3198b]{margin-bottom:1rem;position:relative}.input-group label[data-v-a3c3198b]{display:block;margin-bottom:.5rem;font-weight:600;color:#4a5568;font-size:.95rem}.input-group input[data-v-a3c3198b],.input-group select[data-v-a3c3198b]{width:100%;padding:.8rem 2.5rem .8rem .8rem;border:1px solid #d1d5db;border-radius:8px;font-size:1rem;transition:all .2s ease;background-color:#fff}.input-group input[data-v-a3c3198b]:focus,.input-group select[data-v-a3c3198b]:focus{border-color:#9b59b6;outline:none;box-shadow:0 0 0 3px #9b59b61a}.unit-label[data-v-a3c3198b]{position:absolute;right:1rem;top:2.4rem;color:#7f8c8d;font-size:.9rem}.material-grid[data-v-a3c3198b]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.material-card[data-v-a3c3198b]{display:flex;align-items:center;padding:.75rem;border-radius:8px;background-color:#fff;border:1px solid #e0e0e0;cursor:pointer;transition:all .2s ease}.material-card.selected[data-v-a3c3198b]{border-color:#9b59b6;background-color:#f5eef8}.material-icon[data-v-a3c3198b]{font-size:1.5rem;margin-right:.75rem;width:40px;text-align:center}.material-info h4[data-v-a3c3198b]{margin:0;color:#2c3e50;font-size:.95rem}.material-info p[data-v-a3c3198b]{margin:.25rem 0 0;color:#7f8c8d;font-size:.8rem}.calculate-btn[data-v-a3c3198b]{width:100%;padding:1rem;background-color:#9b59b6;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:1rem}.calculate-btn[data-v-a3c3198b]:hover{background-color:#8e44ad}.error-message[data-v-a3c3198b]{margin-top:1.5rem;padding:.9rem;background-color:#fff5f5;color:#e53e3e;border-radius:8px;border:1px solid #fed7d7;font-size:.9rem}.loading-indicator[data-v-a3c3198b]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:3rem 0;color:#9b59b6}.spinner[data-v-a3c3198b]{width:50px;height:50px;border:4px solid #f5eef8;border-top:4px solid #9b59b6;border-radius:50%;animation:spin-a3c3198b 1s linear infinite;margin-bottom:1.5rem}@keyframes spin-a3c3198b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.results-header[data-v-a3c3198b]{margin-bottom:1.5rem}.results-header h2[data-v-a3c3198b]{color:#9b59b6;margin-bottom:.5rem}.room-summary[data-v-a3c3198b]{color:#718096;font-weight:500}.chart-container[data-v-a3c3198b]{position:relative;height:250px;margin-bottom:1.5rem}.key-metrics[data-v-a3c3198b]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:2rem}.metric-card[data-v-a3c3198b]{padding:1rem;border-radius:8px;background-color:#f8f9fa;border:1px solid #e0e0e0;text-align:center}.metric-card.primary[data-v-a3c3198b]{background-color:#f5eef8;border-color:#d2b4de}.metric-card h3[data-v-a3c3198b]{color:#4a5568;font-size:1rem;margin-bottom:.5rem}.metric-card .value[data-v-a3c3198b]{color:#2c3e50;font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.metric-card .subtext[data-v-a3c3198b]{color:#7f8c8d;font-size:.8rem}.detailed-results[data-v-a3c3198b]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e0e0e0}.detailed-results h3[data-v-a3c3198b]{color:#9b59b6;margin-bottom:1rem}.frequency-response[data-v-a3c3198b]{background-color:#fff;border-radius:8px;padding:1rem;border:1px solid #e0e0e0}.frequency-bands[data-v-a3c3198b]{display:flex;flex-direction:column;gap:.75rem}.frequency-band[data-v-a3c3198b]{display:flex;align-items:center;gap:1rem}.band-label[data-v-a3c3198b]{width:50px;font-weight:600;color:#4a5568}.band-bar-container[data-v-a3c3198b]{flex:1;height:20px;background-color:#f8f9fa;border-radius:10px;overflow:hidden}.band-bar[data-v-a3c3198b]{height:100%;background-color:#9b59b6;border-radius:10px;transition:width .5s ease}.band-value[data-v-a3c3198b]{width:50px;text-align:right;font-family:monospace;color:#7f8c8d}.reverb-presets[data-v-a3c3198b]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e0e0e0}.reverb-presets h3[data-v-a3c3198b]{color:#9b59b6;margin-bottom:1rem}.preset-cards[data-v-a3c3198b]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.preset-card[data-v-a3c3198b]{background-color:#fff;border-radius:8px;padding:1rem;border:1px solid #e0e0e0}.preset-card h4[data-v-a3c3198b]{margin:0 0 .5rem;color:#9b59b6}.preset-card p[data-v-a3c3198b]{margin:.25rem 0;color:#4a5568;font-size:.9rem}.empty-state[data-v-a3c3198b]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:2rem;text-align:center;color:#718096}.empty-state .icon[data-v-a3c3198b]{font-size:3rem;margin-bottom:1rem;color:#9b59b6}.empty-state h3[data-v-a3c3198b]{color:#9b59b6;margin-bottom:.5rem}@media (max-width: 992px){.calculator-layout[data-v-a3c3198b]{grid-template-columns:1fr}.material-grid[data-v-a3c3198b]{grid-template-columns:repeat(3,1fr)}.preset-cards[data-v-a3c3198b]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.calculator-title[data-v-a3c3198b]{font-size:1.8rem}.input-panel[data-v-a3c3198b],.results-panel[data-v-a3c3198b]{padding:1.2rem}.material-grid[data-v-a3c3198b]{grid-template-columns:repeat(2,1fr)}.preset-cards[data-v-a3c3198b]{grid-template-columns:1fr}.key-metrics[data-v-a3c3198b]{grid-template-columns:repeat(2,1fr)}}.tax-calculator[data-v-b7392d54]{max-width:1200px;font-family:Segoe UI,Roboto,Helvetica Neue,sans-serif;color:#2c3e50}.calculator-title[data-v-b7392d54]{text-align:center;color:#27ae60;margin-bottom:.5rem;font-size:2rem}.calculator-description[data-v-b7392d54]{text-align:center;color:#7f8c8d;margin-bottom:2rem;font-size:1.1rem;max-width:600px;margin-left:auto;margin-right:auto}.calculator-layout[data-v-b7392d54]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.input-panel[data-v-b7392d54]{background-color:#f8fafc;padding:1.8rem;border-radius:12px;box-shadow:0 4px 6px #0000000d;border:1px solid #e2e8f0}.results-panel[data-v-b7392d54]{background-color:#fff;padding:1.8rem;border-radius:12px;box-shadow:0 4px 6px #0000000d;border:1px solid #e2e8f0;display:flex;flex-direction:column}.input-section[data-v-b7392d54]{margin-bottom:1.5rem}.input-section h3[data-v-b7392d54]{color:#27ae60;margin-bottom:1rem;font-size:1.1rem;border-bottom:1px solid #e2e8f0;padding-bottom:.5rem}.input-group[data-v-b7392d54]{margin-bottom:1rem}.input-group label[data-v-b7392d54]{display:block;margin-bottom:.5rem;font-weight:600;color:#4a5568;font-size:.95rem}.input-group input[data-v-b7392d54],.input-group select[data-v-b7392d54]{width:100%;padding:.8rem;border:1px solid #cbd5e0;border-radius:8px;font-size:1rem;transition:all .2s ease;background-color:#fff}.input-group input[data-v-b7392d54]:focus,.input-group select[data-v-b7392d54]:focus{border-color:#27ae60;outline:none;box-shadow:0 0 0 3px #27ae601a}.checkbox-group[data-v-b7392d54]{display:flex;align-items:center;margin:1.5rem 0}.checkbox-group input[data-v-b7392d54]{margin-right:.7rem;accent-color:#27ae60}.calculate-btn[data-v-b7392d54]{width:100%;padding:1rem;background-color:#27ae60;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:.5rem}.calculate-btn[data-v-b7392d54]:hover{background-color:#219653}.error-message[data-v-b7392d54]{margin-top:1.5rem;padding:.9rem;background-color:#fff5f5;color:#e53e3e;border-radius:8px;border:1px solid #fed7d7;font-size:.9rem}.tax-tip[data-v-b7392d54]{margin-top:1.5rem;padding:.9rem;background-color:#e8f5e9;color:#27ae60;border-radius:8px;border:1px solid #c8e6c9;font-size:.9rem}.loading-indicator[data-v-b7392d54]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:3rem 0;color:#27ae60}.spinner[data-v-b7392d54]{width:50px;height:50px;border:4px solid #e8f5e9;border-top:4px solid #27ae60;border-radius:50%;animation:spin-b7392d54 1s linear infinite;margin-bottom:1.5rem}@keyframes spin-b7392d54{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.results-header[data-v-b7392d54]{margin-bottom:1.5rem}.results-header h2[data-v-b7392d54]{color:#27ae60;margin-bottom:.5rem}.transaction-summary[data-v-b7392d54]{color:#718096;font-weight:500}.chart-container[data-v-b7392d54]{position:relative;height:250px;margin-bottom:1.5rem}.key-metrics[data-v-b7392d54]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:2rem}.metric-card[data-v-b7392d54]{padding:1rem;border-radius:8px;background-color:#f8fafc;border:1px solid #e2e8f0;text-align:center}.metric-card.primary[data-v-b7392d54]{background-color:#e8f5e9;border-color:#c8e6c9}.metric-card h3[data-v-b7392d54]{color:#4a5568;font-size:1rem;margin-bottom:.5rem}.metric-card .value[data-v-b7392d54]{color:#2c3e50;font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.metric-card .subtext[data-v-b7392d54]{color:#718096;font-size:.8rem}.detailed-results[data-v-b7392d54]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e2e8f0}.detailed-results h3[data-v-b7392d54]{color:#27ae60;margin-bottom:1rem}.results-grid[data-v-b7392d54]{display:grid;grid-template-columns:1fr;gap:.75rem}.result-item[data-v-b7392d54]{display:flex;justify-content:space-between;padding:.75rem;background-color:#f8fafc;border-radius:6px}.result-item .label[data-v-b7392d54]{color:#4a5568;font-weight:500}.result-item .value[data-v-b7392d54]{color:#2c3e50;font-weight:600}.comparison-section[data-v-b7392d54]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e2e8f0}.comparison-section h3[data-v-b7392d54]{color:#27ae60;margin-bottom:1rem}.comparison-chart[data-v-b7392d54]{background-color:#fff;border-radius:8px;padding:1rem;border:1px solid #e2e8f0}.price-bar[data-v-b7392d54],.tax-bar[data-v-b7392d54],.total-bar[data-v-b7392d54]{display:flex;align-items:center;margin-bottom:.5rem}.price-label[data-v-b7392d54],.tax-label[data-v-b7392d54],.total-label[data-v-b7392d54]{width:100px;font-weight:500;color:#4a5568}.price-amount[data-v-b7392d54],.tax-amount[data-v-b7392d54],.total-amount[data-v-b7392d54]{padding:.5rem 1rem .5rem .5rem;border-radius:4px;color:#fff;font-weight:600;text-align:right}.price-amount[data-v-b7392d54]{background-color:#4bc0c0}.tax-amount[data-v-b7392d54]{background-color:#ff9f40}.total-amount[data-v-b7392d54]{background-color:#27ae60;width:100%}.empty-state[data-v-b7392d54]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:2rem;text-align:center;color:#718096}.empty-state .icon[data-v-b7392d54]{font-size:3rem;margin-bottom:1rem;color:#27ae60}.empty-state h3[data-v-b7392d54]{color:#27ae60;margin-bottom:.5rem}@media (max-width: 992px){.calculator-layout[data-v-b7392d54],.key-metrics[data-v-b7392d54]{grid-template-columns:1fr}}@media (max-width: 576px){.calculator-title[data-v-b7392d54]{font-size:1.8rem}.input-panel[data-v-b7392d54],.results-panel[data-v-b7392d54]{padding:1.2rem}.price-label[data-v-b7392d54],.tax-label[data-v-b7392d54],.total-label[data-v-b7392d54]{width:80px;font-size:.9rem}}.ref-calculator[data-v-0365f1ac]{--primary-color: #4285f4;--success-color: #34a853;--danger-color: #ea4335;--warning-color: #fbbc05;--border-color: #dadce0;--bg-light: #f8f9fa;--text-dark: #202124;--text-light: #5f6368;font-family:Roboto,Segoe UI,system-ui,sans-serif;color:var(--text-dark);line-height:1.5}.ref-calculator[data-v-0365f1ac]{grid-template-columns:1fr 1.5fr;gap:1.5rem;max-width:800px}.input-panel[data-v-0365f1ac],.output-panel[data-v-0365f1ac]{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 1px 2px #0000001a,0 1px 3px #0000001a}.matrix-size-controls[data-v-0365f1ac]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1.5rem}.control-group[data-v-0365f1ac]{display:flex;flex-direction:column}.control-group label[data-v-0365f1ac]{font-size:.875rem;font-weight:500;margin-bottom:.5rem;color:var(--text-light)}.control-group input[data-v-0365f1ac]{padding:.5rem;border:1px solid var(--border-color);border-radius:6px;font-size:1rem}.matrix-input[data-v-0365f1ac]{margin-bottom:1.5rem}.matrix-grid[data-v-0365f1ac]{display:grid;gap:.5rem;margin-top:1rem}.matrix-row[data-v-0365f1ac]{display:contents}.matrix-cell[data-v-0365f1ac]{padding:.75rem;text-align:center;background:#fff;border:1px solid var(--border-color);border-radius:6px;transition:border-color .2s}.matrix-cell input[data-v-0365f1ac]{width:100%;border:none;text-align:center;font-size:1rem;background:transparent}.matrix-cell input[data-v-0365f1ac]:focus{outline:none}.action-buttons[data-v-0365f1ac]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin:1.5rem 0}button[data-v-0365f1ac]{padding:.75rem;border:none;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.5rem}.calculate-btn[data-v-0365f1ac]{background:var(--success-color);color:#fff}.reset-btn[data-v-0365f1ac]{background:var(--danger-color);color:#fff}.random-btn[data-v-0365f1ac]{background:var(--warning-color);color:var(--text-dark)}button[data-v-0365f1ac]:hover{filter:brightness(.9)}button[data-v-0365f1ac]:active{transform:scale(.98)}.options[data-v-0365f1ac]{display:flex;flex-direction:column;gap:.75rem}.checkbox-label[data-v-0365f1ac]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;cursor:pointer}.result-section[data-v-0365f1ac]{margin-bottom:1.5rem}.result-matrix[data-v-0365f1ac],.step-matrix[data-v-0365f1ac]{display:grid;gap:.5rem;margin:1rem 0}.steps-section[data-v-0365f1ac]{margin-top:1.5rem}.step[data-v-0365f1ac]{padding:1rem;background:var(--bg-light);border-radius:8px;margin-bottom:1rem}.step p[data-v-0365f1ac]{margin:0 0 .5rem;font-size:.875rem}.chart-container[data-v-0365f1ac]{position:relative;height:350px;margin-top:1rem}.info-section[data-v-0365f1ac]{padding:1rem}.instructions[data-v-0365f1ac]{padding-left:1.25rem;margin:1rem 0}.instructions li[data-v-0365f1ac]{margin-bottom:.5rem}.legend[data-v-0365f1ac]{padding:1rem;background:#e8f0fe;border-radius:8px;margin-top:1.5rem}.legend ul[data-v-0365f1ac]{padding-left:1.25rem;margin:.5rem 0}h2[data-v-0365f1ac]{font-size:1.5rem;margin:0 0 1.5rem;color:var(--primary-color)}h3[data-v-0365f1ac]{font-size:1.25rem;margin:0 0 1rem}h4[data-v-0365f1ac]{font-size:1rem;margin:0 0 .5rem}@media (max-width: 768px){.ref-calculator[data-v-0365f1ac],.action-buttons[data-v-0365f1ac]{grid-template-columns:1fr}.chart-container[data-v-0365f1ac]{height:300px}}@media (max-width: 480px){.matrix-size-controls[data-v-0365f1ac]{grid-template-columns:1fr}.input-panel[data-v-0365f1ac],.output-panel[data-v-0365f1ac]{padding:1rem}}.brat-generator[data-v-a3ab479c]{display:flex;gap:2rem;max-width:1400px;font-family:Helvetica Neue,Arial,sans-serif;color:#333}.controls-panel[data-v-a3ab479c]{flex:1;max-width:350px;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background-color:#f8f8f8;border-radius:12px;box-shadow:0 4px 12px #0000000d}.preview-panel[data-v-a3ab479c]{flex:2;display:flex;flex-direction:column;gap:2rem}.control-group[data-v-a3ab479c]{display:flex;flex-direction:column;gap:.5rem}.control-group label[data-v-a3ab479c]{font-size:.9rem;font-weight:500;color:#555}input[type=text][data-v-a3ab479c],input[type=number][data-v-a3ab479c],textarea[data-v-a3ab479c],select[data-v-a3ab479c]{padding:.6rem .8rem;border:1px solid #ddd;border-radius:6px;font-size:.9rem;transition:border-color .2s}input[type=text][data-v-a3ab479c]:focus,input[type=number][data-v-a3ab479c]:focus,textarea[data-v-a3ab479c]:focus,select[data-v-a3ab479c]:focus{outline:none;border-color:#97f0b1;box-shadow:0 0 0 2px #97f0b133}textarea[data-v-a3ab479c]{min-height:80px;resize:vertical}input[type=range][data-v-a3ab479c]{-webkit-appearance:none;height:6px;background:#ddd;border-radius:3px;margin:.8rem 0}input[type=range][data-v-a3ab479c]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;background:#97f0b1;border-radius:50%;cursor:pointer;transition:all .2s}input[type=range][data-v-a3ab479c]::-webkit-slider-thumb:hover{transform:scale(1.1);background:#7ad49c}.color-options[data-v-a3ab479c]{display:flex;gap:.5rem;align-items:center}.color-options button[data-v-a3ab479c]{width:24px;height:24px;border-radius:4px;border:2px solid transparent;cursor:pointer;transition:all .2s}.color-options button[data-v-a3ab479c]:hover{transform:scale(1.1)}.color-options button.active[data-v-a3ab479c]{border-color:#333;transform:scale(1.1)}.color-options input[type=color][data-v-a3ab479c]{width:32px;height:32px;padding:0;border:none;background:none;cursor:pointer}.action-buttons[data-v-a3ab479c]{display:flex;gap:1rem;margin-top:1rem}button[data-v-a3ab479c]{padding:.8rem 1.2rem;border:none;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s}.download-btn[data-v-a3ab479c]{background-color:#97f0b1;color:#000;flex:1}.download-btn[data-v-a3ab479c]:hover{background-color:#7ad49c}.reset-btn[data-v-a3ab479c]{background-color:#f0f0f0;color:#555}.reset-btn[data-v-a3ab479c]:hover{background-color:#e0e0e0}.canvas-container[data-v-a3ab479c]{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:1rem;display:flex;justify-content:center;align-items:center}canvas[data-v-a3ab479c]{max-width:100%;height:auto;background-color:#fff;box-shadow:0 2px 8px #0000001a}.chart-container[data-v-a3ab479c]{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:1.5rem}.chart-container h3[data-v-a3ab479c]{margin-top:0;margin-bottom:1rem;font-size:1.1rem;color:#555}@media (max-width: 1024px){.brat-generator[data-v-a3ab479c]{flex-direction:column}.controls-panel[data-v-a3ab479c]{max-width:100%}.canvas-container[data-v-a3ab479c]{max-height:500px}}@media (max-width: 768px){.brat-generator[data-v-a3ab479c]{padding:0}.action-buttons[data-v-a3ab479c]{flex-direction:column}button[data-v-a3ab479c]{width:100%}}.animal-generator[data-v-751c950c]{display:flex;gap:2rem;max-width:1000px;padding:1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.controls-panel[data-v-751c950c]{flex:1;max-width:300px;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background-color:#f8f9fa;border-radius:10px;box-shadow:0 2px 8px #0000001a}.display-panel[data-v-751c950c]{flex:2;min-height:300px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:10px;box-shadow:0 2px 8px #0000001a;padding:2rem}.filter-group[data-v-751c950c]{display:flex;flex-direction:column;gap:1rem}.filter-item[data-v-751c950c]{display:flex;flex-direction:column;gap:.5rem}label[data-v-751c950c]{font-weight:500;font-size:.9rem;color:#495057}select[data-v-751c950c],button[data-v-751c950c]{padding:.6rem .8rem;border:1px solid #ced4da;border-radius:6px;font-size:.9rem;transition:all .2s}select[data-v-751c950c]:focus{outline:none;border-color:#4caf50;box-shadow:0 0 0 2px #4caf5033}button[data-v-751c950c]{cursor:pointer;font-weight:500;border:none}.generate-btn[data-v-751c950c]{background-color:#4caf50;color:#fff}.generate-btn[data-v-751c950c]:hover{background-color:#3d8b40}.generate-btn[data-v-751c950c]:disabled{background-color:#ccc;cursor:not-allowed}.favorite-btn[data-v-751c950c]{background-color:#ff6b6b;color:#fff}.favorite-btn[data-v-751c950c]:hover{background-color:#ff5252}.favorite-btn[data-v-751c950c]:disabled{background-color:#faa;cursor:not-allowed}.animal-display[data-v-751c950c]{text-align:center}.animal-name[data-v-751c950c]{font-size:2rem;color:#2c3e50;margin-bottom:1.5rem}.animal-image-placeholder[data-v-751c950c]{width:200px;height:200px;margin:0 auto;background-color:#e9f5eb;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:4rem;color:#4caf50;box-shadow:0 4px 12px #0000001a}.favorites-section[data-v-751c950c]{margin-top:1.5rem}.favorites-section h3[data-v-751c950c]{font-size:1.1rem;margin-bottom:.5rem;color:#495057}.favorites-section ul[data-v-751c950c]{list-style:none;padding:0;margin:0;max-height:200px;overflow-y:auto}.favorites-section li[data-v-751c950c]{padding:.5rem;border-bottom:1px solid #eee}.loading-spinner[data-v-751c950c]{display:flex;flex-direction:column;align-items:center;gap:1rem}.spinner[data-v-751c950c]{width:50px;height:50px;border:4px solid rgba(76,175,80,.2);border-top:4px solid #4caf50;border-radius:50%;animation:spin-751c950c 1s linear infinite}@keyframes spin-751c950c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.animal-generator[data-v-751c950c]{flex-direction:column;padding:0}.controls-panel[data-v-751c950c]{max-width:100%}.animal-name[data-v-751c950c]{font-size:1.5rem}.animal-image-placeholder[data-v-751c950c]{width:150px;height:150px;font-size:3rem}}.pokemon-generator[data-v-48a92caa]{display:flex;gap:2rem;max-width:1200px;padding:1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}.controls-panel[data-v-48a92caa]{flex:1;max-width:300px;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background-color:#f8f9fa;border-radius:12px;box-shadow:0 2px 8px #0000001a}.display-panel[data-v-48a92caa]{flex:2;min-height:600px;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;padding:1.5rem}.filter-group[data-v-48a92caa]{display:flex;flex-direction:column;gap:1rem}.filter-item[data-v-48a92caa]{display:flex;flex-direction:column;gap:.5rem}label[data-v-48a92caa]{font-weight:500;font-size:.9rem;color:#495057}select[data-v-48a92caa]{padding:.6rem .8rem;border:1px solid #ced4da;border-radius:6px;font-size:.9rem;background-color:#fff}select[data-v-48a92caa]:focus{outline:none;border-color:#e3350d;box-shadow:0 0 0 2px #e3350d33}button[data-v-48a92caa]{padding:.8rem;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s;border:none}.generate-btn[data-v-48a92caa]{background-color:#e3350d;color:#fff}.generate-btn[data-v-48a92caa]:hover{background-color:#c22e11}.generate-btn[data-v-48a92caa]:disabled{background-color:#ff9c8c;cursor:not-allowed}.favorite-btn[data-v-48a92caa]{background-color:#ffcb05;color:#2a75bb}.favorite-btn[data-v-48a92caa]:hover{background-color:#ffd93d}.favorite-btn[data-v-48a92caa]:disabled{background-color:#ffe58d;cursor:not-allowed}.favorites-section[data-v-48a92caa]{margin-top:1.5rem}.favorites-section h3[data-v-48a92caa]{font-size:1.1rem;margin-bottom:.5rem;color:#495057}.favorites-grid[data-v-48a92caa]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;max-height:300px;overflow-y:auto}.favorite-item[data-v-48a92caa]{display:flex;flex-direction:column;align-items:center;padding:.5rem;background-color:#fff;border-radius:6px;cursor:pointer;transition:all .2s}.favorite-item[data-v-48a92caa]:hover{background-color:#f0f0f0}.favorite-item img[data-v-48a92caa]{width:50px;height:50px}.favorite-item span[data-v-48a92caa]{font-size:.7rem;text-align:center;margin-top:.3rem}.error-message[data-v-48a92caa]{padding:1rem;background-color:#ffebee;color:#c62828;border-radius:4px;text-align:center}.loading-spinner[data-v-48a92caa]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem}.pokeball[data-v-48a92caa]{width:60px;height:60px;background:linear-gradient(red 48%,#fff 48% 52%,#000 52%);border-radius:50%;border:3px solid black;position:relative;animation:spin-48a92caa 1s linear infinite}.pokeball[data-v-48a92caa]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:15px;height:15px;background-color:#fff;border:3px solid black;border-radius:50%}@keyframes spin-48a92caa{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pokemon-card[data-v-48a92caa]{display:flex;flex-direction:column;gap:1rem}.pokemon-header[data-v-48a92caa]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.pokemon-name[data-v-48a92caa]{font-size:1.8rem;color:#2a75bb;margin:0;display:flex;align-items:center;gap:.5rem}.shiny-tag[data-v-48a92caa]{font-size:.9rem;background-color:#ffcb05;color:#2a75bb;padding:.2rem .5rem;border-radius:12px}.pokemon-id[data-v-48a92caa]{font-size:1rem;color:#666;font-weight:700}.pokemon-image[data-v-48a92caa]{display:flex;justify-content:center;background-color:#f8f9fa;border-radius:8px;padding:1rem}.pokemon-sprite[data-v-48a92caa]{width:200px;height:200px;object-fit:contain}.pokemon-types[data-v-48a92caa]{display:flex;gap:.5rem;justify-content:center}.type-badge[data-v-48a92caa]{padding:.3rem 1rem;border-radius:20px;color:#fff;font-weight:500;font-size:.9rem;text-shadow:0 1px 1px rgba(0,0,0,.3)}.normal[data-v-48a92caa]{background-color:#a8a878}.fire[data-v-48a92caa]{background-color:#f08030}.water[data-v-48a92caa]{background-color:#6890f0}.electric[data-v-48a92caa]{background-color:#f8d030}.grass[data-v-48a92caa]{background-color:#78c850}.ice[data-v-48a92caa]{background-color:#98d8d8}.fighting[data-v-48a92caa]{background-color:#c03028}.poison[data-v-48a92caa]{background-color:#a040a0}.ground[data-v-48a92caa]{background-color:#e0c068}.flying[data-v-48a92caa]{background-color:#a890f0}.psychic[data-v-48a92caa]{background-color:#f85888}.bug[data-v-48a92caa]{background-color:#a8b820}.rock[data-v-48a92caa]{background-color:#b8a038}.ghost[data-v-48a92caa]{background-color:#705898}.dragon[data-v-48a92caa]{background-color:#7038f8}.dark[data-v-48a92caa]{background-color:#705848}.steel[data-v-48a92caa]{background-color:#b8b8d0}.fairy[data-v-48a92caa]{background-color:#ee99ac}.pokemon-details[data-v-48a92caa]{background-color:#f8f9fa;border-radius:8px;padding:1rem}.detail-row[data-v-48a92caa]{display:flex;justify-content:space-between;padding:.3rem 0}.detail-label[data-v-48a92caa]{font-weight:500;color:#2a75bb}.pokemon-stats[data-v-48a92caa]{background-color:#f8f9fa;border-radius:8px;padding:1rem}.pokemon-stats h4[data-v-48a92caa]{margin-top:0;margin-bottom:1rem;color:#2a75bb}.stat-row[data-v-48a92caa]{display:flex;align-items:center;margin-bottom:.5rem}.stat-name[data-v-48a92caa]{min-width:100px;font-weight:500;color:#666}.stat-bar-container[data-v-48a92caa]{flex:1;display:flex;align-items:center;gap:.5rem}.stat-bar[data-v-48a92caa]{height:10px;background-color:#4dad5b;border-radius:5px}.stat-value[data-v-48a92caa]{min-width:30px;text-align:right;font-family:monospace}@media (max-width: 768px){.pokemon-generator[data-v-48a92caa]{flex-direction:column;padding:0}.controls-panel[data-v-48a92caa]{max-width:100%}.pokemon-sprite[data-v-48a92caa]{width:150px;height:150px}.favorites-grid[data-v-48a92caa]{grid-template-columns:repeat(4,1fr)}}@media (max-width: 480px){.pokemon-name[data-v-48a92caa]{font-size:1.5rem}.favorites-grid[data-v-48a92caa]{grid-template-columns:repeat(3,1fr)}.pokemon-types[data-v-48a92caa]{flex-wrap:wrap}}.charades-generator[data-v-7b9c4aee]{display:flex;gap:2rem;max-width:1200px;padding:1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}.controls-panel[data-v-7b9c4aee]{flex:1;max-width:300px;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background-color:#f8f9fa;border-radius:12px;box-shadow:0 2px 8px #0000001a}.display-panel[data-v-7b9c4aee]{flex:2;display:flex;flex-direction:column;gap:1.5rem;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;padding:1.5rem}.settings-group[data-v-7b9c4aee]{display:flex;flex-direction:column;gap:1rem}.setting-item[data-v-7b9c4aee]{display:flex;flex-direction:column;gap:.5rem}label[data-v-7b9c4aee]{font-weight:500;font-size:.9rem;color:#555}select[data-v-7b9c4aee],input[data-v-7b9c4aee]{padding:.6rem .8rem;border:1px solid #ddd;border-radius:6px;font-size:.9rem}select[data-v-7b9c4aee]:focus,input[data-v-7b9c4aee]:focus{outline:none;border-color:#4caf50;box-shadow:0 0 0 2px #4caf5033}button[data-v-7b9c4aee]{padding:.8rem;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s;border:none}.generate-btn[data-v-7b9c4aee]{background-color:#4caf50;color:#fff}.generate-btn[data-v-7b9c4aee]:hover{background-color:#3e8e41}.timer-btn[data-v-7b9c4aee]{background-color:#2196f3;color:#fff}.timer-btn[data-v-7b9c4aee]:hover{background-color:#0b7dda}.timer-btn[data-v-7b9c4aee]:disabled{background-color:#64b5f6;cursor:not-allowed}.reset-btn[data-v-7b9c4aee]{background-color:#f44336;color:#fff;padding:.4rem .8rem;font-size:.8rem;width:199px}.reset-btn[data-v-7b9c4aee]:hover{background-color:#d32f2f}.word-display[data-v-7b9c4aee]{flex:1;display:flex;align-items:center;justify-content:center;background-color:#f8f9fa;border-radius:12px;padding:2rem;min-height:300px;position:relative;overflow:hidden}.word-hidden[data-v-7b9c4aee]{text-align:center}.word-hidden p[data-v-7b9c4aee]{font-size:1.2rem;margin-bottom:1rem}.reveal-btn[data-v-7b9c4aee]{background-color:#ff9800;color:#fff}.reveal-btn[data-v-7b9c4aee]:hover{background-color:#e68a00}.word-content[data-v-7b9c4aee]{text-align:center}.word-content h3[data-v-7b9c4aee]{font-size:2rem;margin-bottom:1rem;color:#2c3e50}.word-meta[data-v-7b9c4aee]{display:flex;justify-content:center;gap:.5rem}.difficulty-tag[data-v-7b9c4aee]{padding:.3rem .8rem;border-radius:20px;font-size:.8rem;font-weight:500;color:#fff}.difficulty-tag.easy[data-v-7b9c4aee]{background-color:#4caf50}.difficulty-tag.medium[data-v-7b9c4aee]{background-color:#ff9800}.difficulty-tag.hard[data-v-7b9c4aee]{background-color:#f44336}.category-tag[data-v-7b9c4aee]{padding:.3rem .8rem;border-radius:20px;font-size:.8rem;font-weight:500;background-color:#2196f3;color:#fff}.game-buttons[data-v-7b9c4aee]{display:flex;gap:1rem}.correct-btn[data-v-7b9c4aee]{flex:1;background-color:#4caf50;color:#fff}.correct-btn[data-v-7b9c4aee]:hover{background-color:#3e8e41}.skip-btn[data-v-7b9c4aee]{flex:1;background-color:#9e9e9e;color:#fff}.skip-btn[data-v-7b9c4aee]:hover{background-color:#757575}.score-section[data-v-7b9c4aee]{display:flex;justify-content:space-between;align-items:center}.score-section h3[data-v-7b9c4aee]{margin:0;font-size:1.2rem}.instructions[data-v-7b9c4aee]{background-color:#e3f2fd;padding:1rem;border-radius:8px}.instructions h3[data-v-7b9c4aee]{margin-top:0;color:#1976d2}.example-actions[data-v-7b9c4aee]{background-color:#f5f5f5;padding:1rem;border-radius:8px}.example-actions h3[data-v-7b9c4aee]{margin-top:0;color:#555}.example-actions ul[data-v-7b9c4aee]{padding-left:1.2rem;margin-bottom:0}@media (max-width: 768px){.charades-generator[data-v-7b9c4aee]{flex-direction:column;padding:0}.controls-panel[data-v-7b9c4aee]{max-width:100%}.game-buttons[data-v-7b9c4aee]{flex-direction:column}}@media (max-width: 480px){.word-content h3[data-v-7b9c4aee]{font-size:1.5rem}.settings-group[data-v-7b9c4aee]{gap:.5rem}}.gamertag-generator[data-v-f075f98f]{display:flex;gap:1rem;max-width:1200px;padding:1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}.controls-panel[data-v-f075f98f]{flex:1;max-width:300px;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background-color:#f8f9fa;border-radius:12px;box-shadow:0 2px 8px #0000001a}.display-panel[data-v-f075f98f]{flex:2;min-height:300px;display:flex;flex-direction:column;justify-content:center;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;padding:2rem}.settings-group[data-v-f075f98f]{display:flex;flex-direction:column;gap:1rem}.setting-item[data-v-f075f98f]{display:flex;flex-direction:column;gap:.5rem}label[data-v-f075f98f]{font-weight:500;font-size:.9rem;color:#555}select[data-v-f075f98f],input[data-v-f075f98f]{padding:.6rem .8rem;border:1px solid #ddd;border-radius:6px;font-size:.9rem}select[data-v-f075f98f]:focus,input[data-v-f075f98f]:focus{outline:none;border-color:#3a86ff;box-shadow:0 0 0 2px #3a86ff33}input[data-v-f075f98f]{text-transform:uppercase}button[data-v-f075f98f]{padding:.8rem;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s;border:none}.generate-btn[data-v-f075f98f]{background-color:#3a86ff;color:#fff}.generate-btn[data-v-f075f98f]:hover{background-color:#2667cc}.generate-btn[data-v-f075f98f]:disabled{background-color:#8bb4ff;cursor:not-allowed}.favorite-btn[data-v-f075f98f]{background-color:#ff006e;color:#fff}.favorite-btn[data-v-f075f98f]:hover{background-color:#d8005e}.favorite-btn[data-v-f075f98f]:disabled{background-color:#ff8cbc;cursor:not-allowed}.favorites-section[data-v-f075f98f]{margin-top:1.5rem}.favorites-section h3[data-v-f075f98f]{font-size:1.1rem;margin-bottom:.5rem;color:#555}.favorites-section ul[data-v-f075f98f]{list-style:none;padding:0;margin:0;max-height:200px;overflow-y:auto}.favorites-section li[data-v-f075f98f]{padding:.5rem;background-color:#fff;margin-bottom:.3rem;border-radius:4px;cursor:pointer;transition:all .2s}.favorites-section li[data-v-f075f98f]:hover{background-color:#f0f0f0}.loading-animation[data-v-f075f98f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.loading-dots[data-v-f075f98f]{display:flex;gap:.5rem}.dot[data-v-f075f98f]{width:12px;height:12px;background-color:#3a86ff;border-radius:50%;animation:bounce-f075f98f 1s infinite ease-in-out}.dot[data-v-f075f98f]:nth-child(2){animation-delay:.2s}.dot[data-v-f075f98f]:nth-child(3){animation-delay:.4s}@keyframes bounce-f075f98f{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.gamertag-display[data-v-f075f98f]{display:flex;flex-direction:column;gap:1.5rem}.gamertag-card[data-v-f075f98f]{text-align:center;padding:2rem;background-color:#f8f9fa;border-radius:12px}.gamertag-card h3[data-v-f075f98f]{font-size:2rem;margin:0;color:#333;word-break:break-all}.gamertag-meta[data-v-f075f98f]{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}.tag[data-v-f075f98f]{padding:.3rem .8rem;border-radius:20px;font-size:.8rem;font-weight:500;color:#fff}.tag.gender[data-v-f075f98f]{background-color:#8338ec}.tag.gender.male[data-v-f075f98f]{background-color:#3a86ff}.tag.gender.female[data-v-f075f98f]{background-color:#ff006e}.tag.game-type[data-v-f075f98f]{background-color:#ffbe0b}.tag.theme[data-v-f075f98f]{background-color:#06d6a0}.action-buttons[data-v-f075f98f]{display:flex;gap:1rem}.refresh-btn[data-v-f075f98f]{flex:1;background-color:#ffbe0b;color:#333}.refresh-btn[data-v-f075f98f]:hover{background-color:#e6ac00}.copy-btn[data-v-f075f98f]{flex:1;background-color:#06d6a0;color:#fff}.copy-btn[data-v-f075f98f]:hover{background-color:#05b386}.tips-section[data-v-f075f98f]{background-color:#f8f9fa;padding:1rem;border-radius:8px}.tips-section h4[data-v-f075f98f]{margin-top:0;color:#555}.tips-section ul[data-v-f075f98f]{padding-left:1.2rem;margin-bottom:0}@media (max-width: 768px){.gamertag-generator[data-v-f075f98f]{flex-direction:column;padding:0}.controls-panel[data-v-f075f98f]{max-width:100%}.gamertag-card h3[data-v-f075f98f]{font-size:1.5rem}.action-buttons[data-v-f075f98f]{flex-direction:column}}@media (max-width: 480px){.gamertag-meta[data-v-f075f98f]{flex-wrap:wrap}}.shipname-generator[data-v-c7fef28f]{display:flex;gap:2rem;max-width:1200px;padding:1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}.controls-panel[data-v-c7fef28f]{flex:1;max-width:300px;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background-color:#f8f9fa;border-radius:12px;box-shadow:0 2px 8px #0000001a}.display-panel[data-v-c7fef28f]{flex:2;min-height:400px;display:flex;flex-direction:column;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;padding:1.5rem}.input-group[data-v-c7fef28f]{display:flex;flex-direction:column;gap:1rem}.input-item[data-v-c7fef28f]{display:flex;flex-direction:column;gap:.5rem}label[data-v-c7fef28f]{font-weight:500;font-size:.9rem;color:#555}input[data-v-c7fef28f]{padding:.6rem .8rem;border:1px solid #ddd;border-radius:6px;font-size:.9rem}input[data-v-c7fef28f]:focus{outline:none;border-color:#ff6b6b;box-shadow:0 0 0 2px #ff6b6b33}.style-selector[data-v-c7fef28f]{display:flex;flex-direction:column;gap:.5rem}.style-options[data-v-c7fef28f]{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.style-options button[data-v-c7fef28f]{padding:.5rem;border:1px solid #ddd;border-radius:6px;background-color:#fff;cursor:pointer;transition:all .2s}.style-options button[data-v-c7fef28f]:hover{background-color:#f0f0f0}.style-options button.active[data-v-c7fef28f]{background-color:#ff6b6b;color:#fff;border-color:#ff6b6b}.favorites-section[data-v-c7fef28f]{margin-top:1rem}.favorites-section h3[data-v-c7fef28f]{font-size:1.1rem;margin-bottom:.5rem;color:#555}.favorites-section ul[data-v-c7fef28f]{list-style:none;padding:0;margin:0;max-height:200px;overflow-y:auto}.favorites-section li[data-v-c7fef28f]{padding:.5rem;background-color:#fff;margin-bottom:.3rem;border-radius:4px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.favorites-section li[data-v-c7fef28f]:hover{background-color:#f0f0f0}.remove-btn[data-v-c7fef28f]{background:none;border:none;color:#999;font-size:1.2rem;cursor:pointer;padding:0 .3rem}.remove-btn[data-v-c7fef28f]:hover{color:#ff6b6b}.loading-animation[data-v-c7fef28f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;height:100%}.heart[data-v-c7fef28f]{width:50px;height:50px;background-color:#ff6b6b;transform:rotate(45deg);animation:pulse-c7fef28f 1s infinite;position:relative}.heart[data-v-c7fef28f]:before,.heart[data-v-c7fef28f]:after{content:"";width:50px;height:50px;background-color:#ff6b6b;border-radius:50%;position:absolute}.heart[data-v-c7fef28f]:before{top:-25px;left:0}.heart[data-v-c7fef28f]:after{top:0;left:-25px}@keyframes pulse-c7fef28f{0%{transform:rotate(45deg) scale(1)}50%{transform:rotate(45deg) scale(1.1)}to{transform:rotate(45deg) scale(1)}}.empty-state[data-v-c7fef28f]{display:flex;align-items:center;justify-content:center;height:100%}.results-container[data-v-c7fef28f]{display:flex;flex-direction:column;gap:1rem}.results-container h3[data-v-c7fef28f]{margin-top:0;color:#555;text-align:center}.name-list[data-v-c7fef28f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.name-card[data-v-c7fef28f]{padding:1rem;background-color:#f8f9fa;border-radius:8px;display:flex;flex-direction:column;gap:.5rem}.name-card h4[data-v-c7fef28f]{margin:0;text-align:center;word-break:break-word}.name-meta[data-v-c7fef28f]{display:flex;justify-content:space-between;align-items:center}.style-tag[data-v-c7fef28f]{padding:.2rem .5rem;background-color:#ff6b6b;color:#fff;border-radius:12px;font-size:.7rem}.favorite-btn[data-v-c7fef28f]{background:none;border:none;color:#ff6b6b;cursor:pointer;font-size:.8rem;padding:.2rem .5rem}.favorite-btn[data-v-c7fef28f]:hover{text-decoration:underline}.tips-section[data-v-c7fef28f]{margin-top:auto;background-color:#f8f9fa;padding:1rem;border-radius:8px}.tips-section h4[data-v-c7fef28f]{margin-top:0;color:#555}@media (max-width: 768px){.shipname-generator[data-v-c7fef28f]{flex-direction:column;padding:0}.controls-panel[data-v-c7fef28f]{max-width:100%}.name-list[data-v-c7fef28f]{grid-template-columns:1fr}}.generator-container[data-v-97b6e877]{display:flex;flex-direction:column;font-family:Segoe UI,system-ui,-apple-system,sans-serif;background-color:#f5f7fa;border-radius:12px;box-shadow:0 4px 20px #00000014;overflow:hidden;max-width:1200px}.control-panel[data-v-97b6e877]{padding:1.5rem;background:#fff;border-bottom:1px solid #e9ecef}.result-panel[data-v-97b6e877]{flex:1;padding:1.5rem;background:#fff}h2[data-v-97b6e877],h3[data-v-97b6e877]{color:#1b263b;margin-bottom:1rem}h2[data-v-97b6e877]{font-size:1.5rem;font-weight:600;color:#7209b7}h3[data-v-97b6e877]{font-size:1.25rem;border-bottom:2px solid #4895ef;padding-bottom:.5rem}.input-group[data-v-97b6e877]{margin-bottom:1.5rem}label[data-v-97b6e877]{display:block;margin-bottom:.5rem;font-weight:500;color:#1b263b}select[data-v-97b6e877]{width:100%;padding:.75rem;border:1px solid #adb5bd;border-radius:6px;font-size:1rem;background-color:#fff;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:1em}select[data-v-97b6e877]:focus{outline:none;border-color:#7209b7;box-shadow:0 0 0 3px #7209b733}.action-buttons[data-v-97b6e877]{display:flex;gap:1rem;margin:1.5rem 0}button[data-v-97b6e877]{padding:.75rem 1.5rem;border:none;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s ease}.generate-btn[data-v-97b6e877]{background-color:#7209b7;color:#fff;flex:1}.generate-btn[data-v-97b6e877]:hover{background-color:#5a189a;transform:translateY(-1px)}.save-btn[data-v-97b6e877]{background-color:#4361ee;color:#fff}.save-btn[data-v-97b6e877]:disabled{background-color:#adb5bd;cursor:not-allowed}.save-btn[data-v-97b6e877]:hover:not(:disabled){background-color:#3f37c9}.remove-btn[data-v-97b6e877]{padding:0 .5rem;background:transparent;color:#ef233c;font-size:1.2rem}.remove-btn[data-v-97b6e877]:hover{background:#ffebee}.favorites-section[data-v-97b6e877]{margin-top:1.5rem;padding:1rem;background-color:#f8f9fa;border-radius:8px}.favorites-section ul[data-v-97b6e877]{list-style:none;padding:0;margin:.5rem 0 0}.favorites-section li[data-v-97b6e877]{display:flex;justify-content:space-between;align-items:center;padding:.5rem;border-bottom:1px solid #e9ecef}.results-container[data-v-97b6e877]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 10px #0000000d}.name-grid[data-v-97b6e877]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem;margin:1.5rem 0}.name-card[data-v-97b6e877]{padding:1rem;border:1px solid #dee2e6;border-radius:8px;text-align:center;background:#fff;cursor:pointer;transition:all .2s ease;font-weight:500}.name-card[data-v-97b6e877]:hover{border-color:#7209b7;box-shadow:0 4px 8px #7209b71a;transform:translateY(-2px)}.name-card.selected[data-v-97b6e877]{background-color:#f8f0fc;border-color:#7209b7;color:#7209b7}.placeholder[data-v-97b6e877]{text-align:center;padding:2rem;color:#adb5bd}.placeholder img[data-v-97b6e877]{border-radius:8px;margin-bottom:1rem;max-width:100%;height:auto}@media (min-width: 768px){.generator-container[data-v-97b6e877]{flex-direction:row}.control-panel[data-v-97b6e877]{width:40%;max-width:350px;border-right:1px solid #e9ecef;border-bottom:none}.result-panel[data-v-97b6e877]{width:60%}}@media (max-width: 480px){.name-grid[data-v-97b6e877]{grid-template-columns:1fr 1fr}}.generator-container[data-v-65d37608]{display:flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f8f9fa}.controls-panel[data-v-65d37608]{width:300px;padding:25px;background-color:#fff;box-shadow:2px 0 10px #0000001a;overflow-y:auto}.result-panel[data-v-65d37608]{flex:1;padding:0;margin-top:2rem;background-color:#f8f9fa;overflow-y:auto}h1[data-v-65d37608]{color:#2c3e50;margin-bottom:20px;font-size:24px;text-align:center}h3[data-v-65d37608]{color:#34495e;margin:20px 0 10px;font-size:18px}.form-group[data-v-65d37608]{margin-bottom:20px}.form-group label[data-v-65d37608]{display:block;margin-bottom:8px;font-weight:600;color:#333}select[data-v-65d37608],input[type=range][data-v-65d37608]{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;font-size:14px;background-color:#fff}.style-options[data-v-65d37608]{display:flex;flex-direction:column;gap:8px}.style-options label[data-v-65d37608]{display:flex;align-items:center;gap:8px;font-weight:400;cursor:pointer}.style-options input[type=radio][data-v-65d37608]{margin:0}.generate-btn[data-v-65d37608]{width:100%;padding:12px;background:linear-gradient(135deg,#3498db,#2c3e50);color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s;margin-top:15px}.generate-btn[data-v-65d37608]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.history-section ul[data-v-65d37608],.favorites-section ul[data-v-65d37608]{list-style:none;padding:0;margin-top:10px}.history-section li[data-v-65d37608]{padding:10px;border-bottom:1px solid #eee;cursor:pointer;transition:background-color .2s}.history-section li[data-v-65d37608]:hover{background-color:#f0f7ff}.favorites-section li[data-v-65d37608]{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#fff9e6;margin-bottom:8px;border-radius:4px;border-left:4px solid #f1c40f}.favorites-section li span[data-v-65d37608]{color:#7f8c8d;font-size:.9em}.remove-btn[data-v-65d37608]{background:none;border:none;color:#e74c3c;cursor:pointer;padding:5px}.name-card[data-v-65d37608]{background-color:#fff;border-radius:10px;padding:30px;box-shadow:0 4px 15px #0000001a;max-width:500px;margin:0 auto 30px;text-align:center}.name-display h2[data-v-65d37608]{font-size:32px;color:#2c3e50;margin:0 0 10px}.power-type[data-v-65d37608]{color:#7f8c8d;font-style:italic;margin-bottom:20px}.name-actions[data-v-65d37608]{display:flex;justify-content:center;gap:15px}.action-btn[data-v-65d37608]{padding:8px 20px;background-color:#ecf0f1;border:none;border-radius:20px;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:5px}.action-btn[data-v-65d37608]:hover{background-color:#d6eaf8}.loading-overlay[data-v-65d37608]{position:fixed;inset:0;background-color:#fffc;display:flex;justify-content:center;align-items:center;z-index:1000}.spinner[data-v-65d37608]{width:50px;height:50px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:spin-65d37608 1s linear infinite}@keyframes spin-65d37608{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.generator-container[data-v-65d37608]{flex-direction:column}.controls-panel[data-v-65d37608]{width:100%;box-shadow:none;border-bottom:1px solid #eee}.name-card[data-v-65d37608]{padding:20px}.name-display h2[data-v-65d37608]{font-size:28px}}.minecraft-generator[data-v-8d80422b]{display:flex;gap:1rem;max-width:1200px;padding:1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}.controls-panel[data-v-8d80422b]{flex:1;max-width:300px;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background-color:#f8f9fa;border-radius:12px;box-shadow:0 2px 8px #0000001a}.display-panel[data-v-8d80422b]{flex:2;min-height:500px;display:flex;flex-direction:column;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;padding:1.5rem}.control-group[data-v-8d80422b]{display:flex;flex-direction:column;gap:.5rem}label[data-v-8d80422b]{font-weight:500;font-size:.9rem;color:#555}input[type=range][data-v-8d80422b]{width:100%;height:6px;background:#ddd;border-radius:3px;margin:.8rem 0}input[type=range][data-v-8d80422b]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;background:#5cb85c;border-radius:50%;cursor:pointer}select[data-v-8d80422b]{padding:.6rem .8rem;border:1px solid #ddd;border-radius:6px;font-size:.9rem}button[data-v-8d80422b]{padding:.8rem;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s;border:none}.shape-options[data-v-8d80422b],.view-options[data-v-8d80422b]{display:flex;gap:.5rem}.shape-options button[data-v-8d80422b],.view-options button[data-v-8d80422b]{flex:1;background-color:#e0e0e0;color:#333}.shape-options button.active[data-v-8d80422b],.view-options button.active[data-v-8d80422b]{background-color:#5cb85c;color:#fff}.reset-btn[data-v-8d80422b]{background-color:#f0ad4e;color:#fff;margin-top:1rem}.reset-btn[data-v-8d80422b]:hover{background-color:#ec971f}.loading[data-v-8d80422b]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem}.minecraft-loading[data-v-8d80422b]{width:50px;height:50px;background-color:#5cb85c;position:relative;animation:minecraftPulse-8d80422b 1s infinite}.minecraft-loading[data-v-8d80422b]:before{content:"";position:absolute;inset:-5px;background-color:#5cb85c4d;border-radius:50%}@keyframes minecraftPulse-8d80422b{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.results[data-v-8d80422b]{display:flex;flex-direction:column;gap:1rem}.stats[data-v-8d80422b]{color:#777;font-size:.9rem}.grid-preview[data-v-8d80422b]{display:flex;flex-direction:column;align-items:center;gap:1rem}.grid[data-v-8d80422b]{display:grid;background-color:#f0f0f0;border:1px solid #ddd;position:relative}.grid[data-v-8d80422b]:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:#999;transform:translateY(-50%)}.grid[data-v-8d80422b]:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background-color:#999;transform:translate(-50%)}.block[data-v-8d80422b]{width:18px;height:18px;border:1px solid rgba(0,0,0,.1);z-index:1}.grid-note[data-v-8d80422b]{font-size:.8rem;color:#999;text-align:center}.command-preview[data-v-8d80422b]{display:flex;flex-direction:column;gap:1rem}.command-preview textarea[data-v-8d80422b]{width:100%;min-height:300px;padding:1rem;border:1px solid #ddd;border-radius:6px;font-family:monospace;resize:none}.copy-btn[data-v-8d80422b]{background-color:#5bc0de;color:#fff;align-self:flex-end}.copy-btn[data-v-8d80422b]:hover{background-color:#46b8da}.instructions[data-v-8d80422b]{margin-top:auto;background-color:#e3f2fd;padding:1rem;border-radius:8px}.instructions h3[data-v-8d80422b]{margin-top:0;color:#1976d2}@media (max-width: 768px){.minecraft-generator[data-v-8d80422b]{flex-direction:column;padding:0}.controls-panel[data-v-8d80422b]{max-width:100%}.grid[data-v-8d80422b]{max-width:100%;overflow-x:auto}}.card-generator[data-v-37ed415d]{display:flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}.disclaimer[data-v-37ed415d]{max-width:800px;padding:2rem;background-color:#fff8e6;border:1px solid #ffcc00;border-radius:8px;box-shadow:0 2px 10px #0000001a}.disclaimer h3[data-v-37ed415d]{color:#d9534f;margin-top:0}.disclaimer ul[data-v-37ed415d]{padding-left:1.5rem}.acknowledge-btn[data-v-37ed415d]{background-color:#5cb85c;color:#fff;padding:.8rem 1.5rem;border:none;border-radius:4px;cursor:pointer;margin-top:1rem;font-weight:700}.generator-container[data-v-37ed415d]{display:flex;width:100%;max-width:1200px;margin:0 auto;padding:1.5rem;gap:2rem}.controls-panel[data-v-37ed415d]{flex:1;max-width:300px;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background-color:#f8f9fa;border-radius:12px;box-shadow:0 2px 8px #0000001a}.display-panel[data-v-37ed415d]{flex:2;padding:1.5rem;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a}.control-group[data-v-37ed415d]{display:flex;flex-direction:column;gap:.5rem}label[data-v-37ed415d]{font-weight:500;font-size:.9rem;color:#555}.card-select[data-v-37ed415d]{padding:.6rem .8rem;border:1px solid #ddd;border-radius:6px;font-size:.9rem;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .5rem center;background-size:1rem}.card-logo[data-v-37ed415d]{height:30px;margin-top:.5rem;object-fit:contain}input[type=range][data-v-37ed415d]{width:100%;height:6px;background:#ddd;border-radius:3px;margin:.8rem 0}input[type=range][data-v-37ed415d]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;background:#5cb85c;border-radius:50%;cursor:pointer}input[type=checkbox][data-v-37ed415d]{margin-right:.5rem}button[data-v-37ed415d]{padding:.8rem;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s;border:none}.generate-btn[data-v-37ed415d]{background-color:#5cb85c;color:#fff}.generate-btn[data-v-37ed415d]:hover{background-color:#4cae4c}.test-cards-info[data-v-37ed415d]{margin-top:1.5rem;padding:1rem;background-color:#e7f4ff;border-radius:8px}.test-cards-info h3[data-v-37ed415d]{font-size:1rem;margin-top:0}.test-cards-info code[data-v-37ed415d]{background-color:#f0f0f0;padding:.2rem .4rem;border-radius:3px;font-family:monospace}.note[data-v-37ed415d]{color:#666;font-size:.9rem}.card-list[data-v-37ed415d]{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.card-item[data-v-37ed415d]{padding:1.5rem;border:1px solid #eee;border-radius:8px;background-color:#f9f9f9}.card-header[data-v-37ed415d]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.small-logo[data-v-37ed415d]{height:20px;object-fit:contain}.card-type[data-v-37ed415d]{font-weight:700;text-transform:capitalize;flex-grow:1}.valid-badge[data-v-37ed415d]{background-color:#5cb85c;color:#fff;padding:.2rem .5rem;border-radius:12px;font-size:.7rem;font-weight:700}.card-number[data-v-37ed415d]{font-family:monospace;font-size:1.2rem;letter-spacing:1px;margin:.5rem 0}.card-meta[data-v-37ed415d]{display:flex;gap:1rem;color:#666;font-size:.9rem;margin:.5rem 0}.copy-btn[data-v-37ed415d]{background-color:#337ab7;color:#fff;padding:.5rem 1rem;font-size:.8rem}.copy-btn[data-v-37ed415d]:hover{background-color:#286090}@media (max-width: 768px){.generator-container[data-v-37ed415d]{flex-direction:column;padding:0}.controls-panel[data-v-37ed415d]{max-width:100%}.card-number[data-v-37ed415d]{font-size:1rem}}.generate-btn[data-v-2145ccd6]{background-color:#5cb85c;color:#fff;border:none;padding:.7rem}.generate-btn[data-v-2145ccd6]:hover{background-color:#4cae4c}.name-generator[data-v-2145ccd6]{display:flex;gap:2rem;max-width:1200px;padding:1.5rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}.controls-panel[data-v-2145ccd6]{flex:1;max-width:300px;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background-color:#f8f9fa;border-radius:12px;box-shadow:0 2px 8px #0000001a}.display-panel[data-v-2145ccd6]{flex:2;min-height:500px;display:flex;flex-direction:column;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;padding:1.5rem}.input-group[data-v-2145ccd6]{display:flex;flex-direction:column;gap:1rem}.input-item[data-v-2145ccd6]{display:flex;flex-direction:column;gap:.5rem}label[data-v-2145ccd6]{font-weight:500;font-size:.9rem;color:#555}input[data-v-2145ccd6],select[data-v-2145ccd6]{padding:.6rem .8rem;border:1px solid #ddd;border-radius:6px;font-size:.9rem}input[data-v-2145ccd6]:focus,select[data-v-2145ccd6]:focus{outline:none;border-color:#6c757d;box-shadow:0 0 0 2px #6c757d33}.culture-info[data-v-2145ccd6]{background-color:#e9ecef;padding:1rem;border-radius:8px;font-size:.9rem}.culture-info h3[data-v-2145ccd6]{margin-top:0;color:#495057}.favorites-section[data-v-2145ccd6]{margin-top:1rem}.favorites-section h3[data-v-2145ccd6]{font-size:1.1rem;margin-bottom:.5rem;color:#555}.favorites-section ul[data-v-2145ccd6]{list-style:none;padding:0;margin:0;max-height:200px;overflow-y:auto}.favorites-section li[data-v-2145ccd6]{padding:.5rem;background-color:#fff;margin-bottom:.3rem;border-radius:4px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.favorites-section li[data-v-2145ccd6]:hover{background-color:#f0f0f0}.remove-btn[data-v-2145ccd6]{background:none;border:none;color:#999;font-size:1.2rem;cursor:pointer;padding:0 .3rem}.remove-btn[data-v-2145ccd6]:hover{color:#dc3545}.loading-animation[data-v-2145ccd6]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem}.spinner[data-v-2145ccd6]{width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-left-color:#6c757d;border-radius:50%;animation:spin-2145ccd6 1s linear infinite}@keyframes spin-2145ccd6{to{transform:rotate(360deg)}}.empty-state[data-v-2145ccd6]{display:flex;align-items:center;justify-content:center;height:100%}.results-container[data-v-2145ccd6]{display:flex;flex-direction:column;gap:1rem}.subtitle[data-v-2145ccd6]{color:#6c757d;margin-top:-.5rem;font-size:.9rem}.name-list[data-v-2145ccd6]{display:flex;flex-direction:column;gap:1rem}.name-card[data-v-2145ccd6]{padding:1.5rem;border:1px solid #dee2e6;border-radius:8px;background-color:#f8f9fa}.name-card h4[data-v-2145ccd6]{margin:0 0 .5rem;color:#212529}.name-details[data-v-2145ccd6]{margin-bottom:0}.middle-name[data-v-2145ccd6]{margin:.5rem 0;color:#495057}.meaning[data-v-2145ccd6]{font-size:.9rem;color:#6c757d;font-style:italic;margin:.5rem 0}.favorite-btn[data-v-2145ccd6]{background-color:#6c757d;color:#fff;padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer;font-size:.8rem}.favorite-btn[data-v-2145ccd6]:hover{background-color:#5a6268}.tips-section[data-v-2145ccd6]{margin-top:auto;background-color:#e9ecef;padding:1rem;border-radius:8px}.tips-section h4[data-v-2145ccd6]{margin-top:0;color:#495057}.tips-section ul[data-v-2145ccd6]{padding-left:1.2rem;margin-bottom:0}@media (max-width: 768px){.name-generator[data-v-2145ccd6]{flex-direction:column;padding:0}.controls-panel[data-v-2145ccd6]{max-width:100%}.name-card[data-v-2145ccd6]{padding:.7rem}.name-card h4[data-v-2145ccd6]{margin:0}.name-details[data-v-2145ccd6]{margin-bottom:0}}[data-v-5dc09eaf]{margin:0;padding:0;box-sizing:border-box;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}body[data-v-5dc09eaf]{background:linear-gradient(135deg,#f5f7fa,#e4edf5);min-height:100vh;padding:20px;display:flex;justify-content:center;align-items:center;color:#2c3e50}.container[data-v-5dc09eaf]{max-width:1200px;width:100%;margin:0 auto}header[data-v-5dc09eaf]{text-align:center;margin-bottom:30px;padding:20px}h1[data-v-5dc09eaf]{font-size:2.8rem;background:linear-gradient(90deg,#3498db,#2c3e50);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:10px}.subtitle[data-v-5dc09eaf]{font-size:1.2rem;color:#7f8c8d;max-width:600px;margin:0 auto}.app-container[data-v-5dc09eaf]{display:grid;grid-template-columns:1fr 1fr;gap:30px;background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000001a;overflow:hidden;padding:30px}.controls[data-v-5dc09eaf]{padding:25px;background:#f8f9fa;border-radius:12px;box-shadow:0 4px 12px #0000000d}.result-area[data-v-5dc09eaf]{display:flex;flex-direction:column;gap:25px}.card[data-v-5dc09eaf]{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;padding:25px;border:1px solid #eaeff2}.card h2[data-v-5dc09eaf]{font-size:1.5rem;margin-bottom:20px;color:#2c3e50;display:flex;align-items:center;gap:10px}.card h2 i[data-v-5dc09eaf]{color:#3498db}.input-group[data-v-5dc09eaf]{margin-bottom:25px}label[data-v-5dc09eaf]{display:block;margin-bottom:8px;font-weight:600;color:#2c3e50}input[type=text][data-v-5dc09eaf],select[data-v-5dc09eaf]{width:100%;padding:14px;border:2px solid #e1e8ed;border-radius:8px;font-size:1rem;transition:all .3s}input[type=text][data-v-5dc09eaf]:focus,select[data-v-5dc09eaf]:focus{border-color:#3498db;outline:none;box-shadow:0 0 0 3px #3498db33}.checkbox-group[data-v-5dc09eaf]{display:flex;align-items:center;gap:10px;margin-bottom:15px}.checkbox-group input[data-v-5dc09eaf]{width:18px;height:18px}.radio-group[data-v-5dc09eaf]{display:flex;flex-wrap:wrap;gap:15px;margin-top:10px}.radio-group label[data-v-5dc09eaf]{display:flex;align-items:center;gap:8px;font-weight:400;cursor:pointer}button[data-v-5dc09eaf]{background:linear-gradient(135deg,#3498db,#2c3e50);color:#fff;border:none;padding:14px 25px;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:600;transition:all .3s;display:flex;align-items:center;gap:8px}button[data-v-5dc09eaf]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #3498db4d}button.copy-btn[data-v-5dc09eaf]{background:#2ecc71;margin-top:15px}.generate-btn[data-v-5dc09eaf]{width:100%;justify-content:center;margin-top:15px}.output[data-v-5dc09eaf]{min-height:120px;padding:20px;background:#f8f9fa;border-radius:8px;border:2px dashed #e1e8ed;font-size:1.4rem;line-height:1.6;overflow-x:auto}pre[data-v-5dc09eaf]{white-space:pre-wrap;background:#f8f9fa;padding:20px;border-radius:8px;font-family:Courier New,monospace;font-size:.95rem;border:1px solid #e1e8ed;max-height:200px;overflow-y:auto}.examples[data-v-5dc09eaf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:20px}.example[data-v-5dc09eaf]{padding:20px;background:#f8f9fa;border-radius:8px;border-left:4px solid #3498db}.example p[data-v-5dc09eaf]{margin:8px 0}.example strong[data-v-5dc09eaf]{color:#2c3e50}.visual-guide[data-v-5dc09eaf]{grid-column:span 2;margin-top:20px}.feature-grid[data-v-5dc09eaf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:20px}.feature[data-v-5dc09eaf]{display:flex;gap:15px;align-items:flex-start}.feature i[data-v-5dc09eaf]{font-size:1.8rem;color:#3498db;background:#e1f0fa;padding:12px;border-radius:50%}.feature-content h3[data-v-5dc09eaf]{margin-bottom:5px;color:#2c3e50}.feature-content p[data-v-5dc09eaf]{color:#7f8c8d;line-height:1.5}@media (max-width: 900px){.app-container[data-v-5dc09eaf]{grid-template-columns:1fr}.visual-guide[data-v-5dc09eaf]{grid-column:span 1}h1[data-v-5dc09eaf]{font-size:2.2rem}}@media (max-width: 600px){.container[data-v-5dc09eaf],.app-container[data-v-5dc09eaf]{padding:0}h1[data-v-5dc09eaf]{font-size:1.8rem}}@keyframes fadeIn-5dc09eaf{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.card[data-v-5dc09eaf]{animation:fadeIn-5dc09eaf .5s ease-out}.card[data-v-5dc09eaf]:nth-child(2){animation-delay:.1s}.card[data-v-5dc09eaf]:nth-child(3){animation-delay:.2s}.tarot-generator[data-v-7297d93e]{max-width:1200px;font-family:Georgia,serif;color:#333}.generator-header[data-v-7297d93e]{text-align:center;margin-bottom:2rem}.generator-header h1[data-v-7297d93e]{font-size:2.5rem;color:#5d4037;margin-bottom:.5rem}.subtitle[data-v-7297d93e]{font-size:1.1rem;color:#795548;font-style:italic}.generator-container[data-v-7297d93e]{display:flex;gap:2rem}.params-panel[data-v-7297d93e],.results-panel[data-v-7297d93e]{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 4px 12px #0000001a}.params-panel[data-v-7297d93e]{flex:1;max-width:350px}.results-panel[data-v-7297d93e]{flex:2;min-height:500px}h2[data-v-7297d93e]{color:#5d4037;border-bottom:1px solid #d7ccc8;padding-bottom:.5rem;margin-bottom:1.5rem}.form-group[data-v-7297d93e]{margin-bottom:1.5rem}label[data-v-7297d93e]{display:block;margin-bottom:.5rem;font-weight:600;color:#5d4037}select[data-v-7297d93e],textarea[data-v-7297d93e],input[type=range][data-v-7297d93e]{width:100%;padding:.5rem;border:1px solid #d7ccc8;border-radius:6px;font-family:inherit;background:#fff}textarea[data-v-7297d93e]{resize:vertical}.range-group[data-v-7297d93e]{padding-top:.5rem}.checkbox-group[data-v-7297d93e]{display:flex;align-items:center;gap:.5rem}.checkbox-group input[data-v-7297d93e]{margin:0}.button-group[data-v-7297d93e]{display:flex;gap:1rem;margin-top:2rem}button[data-v-7297d93e]{padding:.75rem 1.5rem;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .2s}.generate-btn[data-v-7297d93e]{background:#8d6e63;color:#fff;flex:1}.generate-btn[data-v-7297d93e]:hover{background:#6d4c41}.generate-btn[data-v-7297d93e]:disabled{background:#bcaaa4;cursor:not-allowed}.reset-btn[data-v-7297d93e]{background:#efebe9;color:#5d4037}.reset-btn[data-v-7297d93e]:hover{background:#d7ccc8}.reading-results[data-v-7297d93e]{display:flex;flex-direction:column;gap:1.5rem}.question-display[data-v-7297d93e]{font-style:italic;color:#795548;padding:.5rem 0}.cards-container[data-v-7297d93e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem}.tarot-card[data-v-7297d93e]{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a;transition:transform .3s}.tarot-card[data-v-7297d93e]:hover{transform:translateY(-5px)}.card-image[data-v-7297d93e]{position:relative}.card-image img[data-v-7297d93e]{width:100%;height:auto;display:block}.card-position[data-v-7297d93e]{position:absolute;top:10px;right:10px;background:#000000b3;color:#fff;padding:.25rem .5rem;border-radius:4px;font-size:.8rem}.card-details[data-v-7297d93e]{padding:1rem}.card-details h3[data-v-7297d93e]{margin:0 0 .5rem;color:#5d4037}.empty-state[data-v-7297d93e]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#795548}.placeholder-image[data-v-7297d93e]{margin-bottom:1.5rem}.placeholder-image img[data-v-7297d93e]{border-radius:8px;max-width:100%;height:auto}@media (max-width: 768px){.generator-container[data-v-7297d93e]{flex-direction:column}.params-panel[data-v-7297d93e]{max-width:100%}.cards-container[data-v-7297d93e]{grid-template-columns:1fr}}@keyframes drawCard-7297d93e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.tarot-card[data-v-7297d93e]{animation:drawCard-7297d93e .5s ease-out forwards;opacity:0}.tarot-card[data-v-7297d93e]:nth-child(1){animation-delay:.1s}.tarot-card[data-v-7297d93e]:nth-child(2){animation-delay:.2s}.tarot-card[data-v-7297d93e]:nth-child(3){animation-delay:.3s}.team-name-generator[data-v-5a481156]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;max-width:1200px}.generator-container[data-v-5a481156]{display:flex;gap:30px;background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;padding:15px}.controls-panel[data-v-5a481156]{flex:1;max-width:300px;padding-right:20px;border-right:1px solid #eee}.results-panel[data-v-5a481156]{flex:2}h2[data-v-5a481156]{color:#2c3e50;margin-bottom:25px;font-size:24px}h3[data-v-5a481156]{color:#2c3e50;margin-bottom:15px}.control-group[data-v-5a481156]{margin-bottom:20px}label[data-v-5a481156]{display:block;margin-bottom:8px;font-weight:500;color:#555}select[data-v-5a481156],input[type=text][data-v-5a481156]{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;font-size:14px}.range-control[data-v-5a481156]{display:flex;align-items:center;gap:10px}input[type=range][data-v-5a481156]{flex:1}.switch[data-v-5a481156]{position:relative;display:inline-block;width:50px;height:24px}.switch input[data-v-5a481156]{opacity:0;width:0;height:0}.slider[data-v-5a481156]{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s;border-radius:24px}.slider[data-v-5a481156]:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider[data-v-5a481156]{background-color:#4caf50}input:checked+.slider[data-v-5a481156]:before{transform:translate(26px)}button[data-v-5a481156]{padding:12px 20px;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .2s;margin-right:10px;margin-top:10px}.generate-btn[data-v-5a481156]{background-color:#4285f4;color:#fff}.generate-btn[data-v-5a481156]:hover{background-color:#3367d6}.reset-btn[data-v-5a481156]{background-color:#f1f1f1;color:#555}.reset-btn[data-v-5a481156]:hover{background-color:#e0e0e0}.results-header[data-v-5a481156]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.results-count[data-v-5a481156]{color:#777;font-size:14px}.name-list[data-v-5a481156]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:15px}.name-item[data-v-5a481156]{padding:15px;background:#f9f9f9;border-radius:8px;cursor:pointer;transition:all .2s;position:relative;overflow:hidden}.name-item[data-v-5a481156]:hover{background:#f0f0f0;transform:translateY(-2px);box-shadow:0 4px 8px #0000000d}.copy-hint[data-v-5a481156]{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:12px;color:#4285f4;opacity:0;transition:opacity .2s}.name-item:hover .copy-hint[data-v-5a481156]{opacity:1}.empty-state[data-v-5a481156]{text-align:center;padding:40px;color:#999}@media (max-width: 768px){.generator-container[data-v-5a481156]{flex-direction:column}.controls-panel[data-v-5a481156]{max-width:100%;border-right:none;border-bottom:1px solid #eee;padding-bottom:30px;margin-bottom:30px;padding-right:0}.name-list[data-v-5a481156]{grid-template-columns:1fr}}[data-v-ecf226e8]{margin:0;padding:0;box-sizing:border-box;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}[data-v-ecf226e8]:root{--primary: #ffcc00;--secondary: #c00;--dark: #222;--light: #f8f8f8;--gray: #eee;--card-shadow: 0 10px 20px rgba(0,0,0,.1)}body[data-v-ecf226e8]{background:linear-gradient(135deg,#1a1a1a,#333);color:#333;min-height:100vh;padding:20px;display:flex;justify-content:center;align-items:center}.app-container[data-v-ecf226e8]{max-width:1200px;width:100%;margin:0 auto}header[data-v-ecf226e8]{text-align:center;margin-bottom:30px;padding:20px}.title[data-v-ecf226e8]{font-size:3.5rem;color:var(--primary);text-transform:uppercase;letter-spacing:3px;margin-bottom:10px;text-shadow:3px 3px 0px var(--secondary);font-weight:900}.subtitle[data-v-ecf226e8]{font-size:1.2rem;color:var(--light);max-width:600px;margin:0 auto 20px;line-height:1.6}.generator-container[data-v-ecf226e8]{display:flex;flex-wrap:wrap;max-width:600px;gap:30px;background:#fffffff2;border-radius:20px;overflow:hidden;box-shadow:var(--card-shadow)}.form-section[data-v-ecf226e8],.result-section[data-v-ecf226e8]{flex:1;min-width:300px;padding:30px}.form-section[data-v-ecf226e8]{background:var(--light);border-right:2px dashed var(--primary)}.section-title[data-v-ecf226e8]{font-size:1.8rem;color:var(--secondary);margin-bottom:25px;padding-bottom:10px;border-bottom:3px solid var(--primary);text-transform:uppercase;letter-spacing:1px}.input-group[data-v-ecf226e8]{margin-bottom:25px}label[data-v-ecf226e8]{display:block;margin-bottom:8px;font-weight:600;color:var(--dark);font-size:1.1rem}input[data-v-ecf226e8],select[data-v-ecf226e8]{width:100%;padding:14px;border:2px solid #ddd;border-radius:10px;font-size:1rem;transition:all .3s}input[data-v-ecf226e8]:focus,select[data-v-ecf226e8]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #ffcc004d}.range-container[data-v-ecf226e8]{display:flex;align-items:center;gap:15px}.range-value[data-v-ecf226e8]{background:var(--primary);color:var(--dark);font-weight:700;padding:5px 12px;border-radius:20px;min-width:40px;text-align:center}button.generate-btn[data-v-ecf226e8]{background:#e00;color:#fff;border:none;padding:16px 30px;font-size:1.2rem;font-weight:700;border-radius:10px;cursor:pointer;width:100%;text-transform:uppercase;letter-spacing:1px;transition:all .3s;margin-top:10px;box-shadow:0 5px 15px #cc00004d}button.generate-btn[data-v-ecf226e8]:hover{background:#e00;transform:translateY(-3px);box-shadow:0 8px 20px #c006}button.generate-btn[data-v-ecf226e8]:active{transform:translateY(0)}.result-section[data-v-ecf226e8]{display:flex;flex-direction:column;background:linear-gradient(92deg,#796363,#161515);color:#fff}.result-content[data-v-ecf226e8]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px}.result-title[data-v-ecf226e8]{font-size:1.5rem;color:var(--primary);margin-bottom:20px;text-transform:uppercase}.wu-name[data-v-ecf226e8]{font-size:3rem;color:var(--primary);font-weight:900;text-transform:uppercase;text-shadow:2px 2px 0 var(--secondary);margin:20px 0;line-height:1.2;text-align:center;min-height:140px;display:flex;align-items:center;justify-content:center}.wu-title[data-v-ecf226e8]{font-size:1.8rem;color:#fff;font-style:italic;margin-top:10px;max-width:80%}.result-footer[data-v-ecf226e8]{font-size:1.1rem;color:#aaa;margin-top:30px;line-height:1.6}.wu-logo[data-v-ecf226e8]{width:150px;height:150px;background:var(--primary);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;border:5px solid var(--secondary);box-shadow:0 0 20px #ffcc0080}.wu-logo i[data-v-ecf226e8]{font-size:5rem;color:var(--dark)}.history-section[data-v-ecf226e8]{margin-top:30px;background:#fffffff2;border-radius:20px;padding:25px;box-shadow:var(--card-shadow)}.history-title[data-v-ecf226e8]{font-size:1.5rem;color:var(--secondary);margin-bottom:20px;text-transform:uppercase;letter-spacing:1px}.history-list[data-v-ecf226e8]{display:flex;flex-wrap:wrap;gap:15px}.history-item[data-v-ecf226e8]{background:var(--light);border:2px solid var(--primary);border-radius:10px;padding:15px;font-size:1.1rem;flex:1;min-width:200px;text-align:center}footer[data-v-ecf226e8]{text-align:center;color:#aaa;margin-top:40px;padding:20px;font-size:.9rem}@media (max-width: 768px){.generator-container[data-v-ecf226e8]{flex-direction:column}.form-section[data-v-ecf226e8]{border-right:none;border-bottom:2px dashed var(--primary)}.title[data-v-ecf226e8]{font-size:2.5rem}.wu-name[data-v-ecf226e8]{font-size:2.2rem}}@media (max-width: 480px){.title[data-v-ecf226e8]{font-size:2rem}.section-title[data-v-ecf226e8]{font-size:1.5rem}.wu-name[data-v-ecf226e8]{font-size:1.8rem}}[data-v-a8e40784]{margin:0;padding:0;box-sizing:border-box;font-family:Segoe UI,SF Pro Display,-apple-system,sans-serif}[data-v-a8e40784]:root{--primary: #4361ee;--primary-dark: #3a56d4;--secondary: #ff6b6b;--light: #f8f9fa;--dark: #2b2d42;--gray: #edf2f4;--card-shadow: 0 12px 24px rgba(0, 0, 0, .08);--border-radius: 16px}body[data-v-a8e40784]{background:linear-gradient(135deg,#f0f4ff,#e6e9ff);color:var(--dark);//min-height: 100vh;//padding: 24px;display:flex;justify-content:center;align-items:center}.app-container[data-v-a8e40784]{max-width:1200px;width:100%;margin:0 auto}header[data-v-a8e40784]{text-align:center;margin-bottom:40px;padding:20px}.title[data-v-a8e40784]{font-size:2.8rem;color:var(--dark);margin-bottom:12px;font-weight:800;letter-spacing:-.5px;background:linear-gradient(90deg,#4361ee,var(--secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.subtitle[data-v-a8e40784]{font-size:1.1rem;color:#6c757d;max-width:600px;margin:0 auto;line-height:1.6}.generator-container[data-v-a8e40784]{display:flex;flex-wrap:wrap;gap:32px;background:#fff;border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--card-shadow)}.form-section[data-v-a8e40784]{flex:1;min-width:320px;padding:32px;background:#fff;border-right:1px solid var(--gray)}.section-title[data-v-a8e40784]{font-size:1.6rem;color:var(--dark);margin-bottom:28px;padding-bottom:16px;border-bottom:2px solid var(--gray);font-weight:700}.input-group[data-v-a8e40784]{margin-bottom:24px}label[data-v-a8e40784]{display:block;margin-bottom:10px;font-weight:600;color:var(--dark);font-size:1rem}input[data-v-a8e40784],select[data-v-a8e40784],textarea[data-v-a8e40784]{width:100%;padding:14px 16px;border:2px solid #e2e8f0;border-radius:12px;font-size:1rem;transition:all .3s ease;background:#fff}input[data-v-a8e40784]:focus,select[data-v-a8e40784]:focus,textarea[data-v-a8e40784]:focus{outline:none;border-color:#4361ee;box-shadow:0 0 0 4px #4361ee26}textarea[data-v-a8e40784]{height:100px;resize:vertical;font-family:monospace}.range-container[data-v-a8e40784]{display:flex;align-items:center;gap:16px;margin-top:8px}.range-value[data-v-a8e40784]{background:#4361ee;color:#fff;font-weight:700;padding:6px 14px;border-radius:20px;min-width:66px;text-align:center;font-size:.9rem}button[data-v-a8e40784]{background:#4361ee;color:#fff;border:none;padding:16px 28px;font-size:1.1rem;font-weight:600;border-radius:12px;cursor:pointer;transition:all .3s ease;box-shadow:0 6px 12px #4361ee33;display:flex;align-items:center;justify-content:center;gap:10px;width:100%}button[data-v-a8e40784]:hover{background:var(--primary-dark);transform:translateY(-3px);box-shadow:0 8px 16px #4361ee40}button[data-v-a8e40784]:active{transform:translateY(0)}.btn-secondary[data-v-a8e40784]{background:#fff;color:#4361ee;border:2px solid #4361ee}.btn-secondary[data-v-a8e40784]:hover{background:var(--gray)}.btn-group[data-v-a8e40784]{display:flex;gap:14px;margin-top:20px}.btn-group button[data-v-a8e40784]{flex:1}.result-section[data-v-a8e40784]{flex:1;min-width:320px;padding:32px;display:flex;flex-direction:column;background:linear-gradient(135deg,#2c2c2c,#1a1a1a);color:#fff;position:relative;overflow:hidden}.result-content[data-v-a8e40784]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px;z-index:2}.result-title[data-v-a8e40784]{font-size:1.4rem;color:var(--gray);margin-bottom:24px;text-transform:uppercase;letter-spacing:2px}.ambigram-container[data-v-a8e40784]{position:relative;width:100%;height:300px;perspective:1000px;margin:20px 0;display:flex;align-items:center;justify-content:center}.ambigram-display[data-v-a8e40784]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:5rem;font-weight:800;color:#fff;font-family:Arial Rounded MT Bold,Segoe UI,sans-serif;text-transform:uppercase;transition:transform .8s cubic-bezier(.34,1.56,.64,1);transform-style:preserve-3d;text-shadow:0 0 20px rgba(255,255,255,.3)}.ambigram-display.normal[data-v-a8e40784]{transform:rotateX(0)}.ambigram-display.rotated[data-v-a8e40784]{transform:rotateX(180deg)}.ambigram-controls[data-v-a8e40784]{display:flex;gap:16px;margin-top:30px}.ambigram-examples[data-v-a8e40784]{margin-top:32px;padding:20px;background:#4361ee0d;border-radius:var(--border-radius)}.examples-title[data-v-a8e40784]{font-size:1.1rem;margin-bottom:14px;color:#4361ee;font-weight:600}.examples-list[data-v-a8e40784]{display:flex;flex-wrap:wrap;gap:12px}.example-item[data-v-a8e40784]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:10px 16px;font-size:.95rem;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 6px #0000000d}.example-item[data-v-a8e40784]:hover{background:#4361ee;color:#fff;transform:translateY(-2px);box-shadow:0 6px 12px #4361ee33;border-color:#4361ee}@media (max-width: 768px){.form-section[data-v-a8e40784]{border-right:none;border-bottom:1px solid var(--gray)}.title[data-v-a8e40784]{font-size:2.3rem}.ambigram-display[data-v-a8e40784]{font-size:4rem}}@media (max-width: 480px){body[data-v-a8e40784]{padding:16px}.title[data-v-a8e40784]{font-size:2rem}.section-title[data-v-a8e40784]{font-size:1.4rem}.ambigram-display[data-v-a8e40784]{font-size:3rem;height:220px}.btn-group[data-v-a8e40784]{flex-direction:column}}[data-v-13935b34]{margin:0;padding:0;box-sizing:border-box;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}body[data-v-13935b34]{background:linear-gradient(135deg,#f5f7fa,#e4edf5);min-height:100vh;display:flex;justify-content:center;align-items:center;padding:20px}#app[data-v-13935b34]{width:100%;max-width:1200px}.container[data-v-13935b34]{background:#fff;border-radius:16px;box-shadow:0 10px 30px #00000014;overflow:hidden}.header[data-v-13935b34]{background:linear-gradient(90deg,#2c3e50,#1a2a3a);color:#fff;padding:25px 30px;display:flex;justify-content:space-between;align-items:center}.title[data-v-13935b34]{font-size:28px;font-weight:600}.subtitle[data-v-13935b34]{font-size:16px;opacity:.85;margin-top:8px}.disclaimer[data-v-13935b34]{background:#f8f9fa;border-left:4px solid #e74c3c;padding:15px 20px;margin:15px 30px;border-radius:0 8px 8px 0;font-size:14px;color:#555}.disclaimer strong[data-v-13935b34]{color:#e74c3c}.content[data-v-13935b34]{display:flex;flex-wrap:wrap;padding:0}.params-panel[data-v-13935b34]{flex:1;min-width:320px;padding:20px;border-right:1px solid #eee}.results-panel[data-v-13935b34]{flex:1;min-width:320px;padding:20px}.panel-title[data-v-13935b34]{font-size:20px;color:#2c3e50;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #3498db;display:flex;align-items:center;gap:10px}.panel-title i[data-v-13935b34]{color:#3498db}.form-group[data-v-13935b34]{margin-bottom:20px}label[data-v-13935b34]{display:block;font-weight:500;margin-bottom:8px;color:#2c3e50}.input-group[data-v-13935b34]{display:flex;gap:10px}input[data-v-13935b34],select[data-v-13935b34]{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:8px;font-size:16px;transition:all .3s}input[data-v-13935b34]:focus,select[data-v-13935b34]:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db33;outline:none}.btn[data-v-13935b34]{padding:12px 25px;background:linear-gradient(90deg,#3498db,#2980b9);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s;display:inline-flex;align-items:center;gap:8px}.btn[data-v-13935b34]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #3498db4d}.btn-generate[data-v-13935b34]{background:linear-gradient(90deg,#27ae60,#219653);padding:14px 30px;font-size:17px}.btn-generate[data-v-13935b34]:hover{box-shadow:0 4px 12px #27ae604d}.btn-secondary[data-v-13935b34]{background:linear-gradient(90deg,#95a5a6,#7f8c8d)}.btn-secondary[data-v-13935b34]:hover{box-shadow:0 4px 12px #95a5a64d}.results-container[data-v-13935b34]{background:#f8f9fa;border-radius:8px;padding:5px;border:1px solid #eee}.results-header[data-v-13935b34]{display:flex;justify-content:space-between;margin-bottom:15px}.results-list[data-v-13935b34]{display:grid;gap:12px}.imei-item[data-v-13935b34]{background:#fff;padding:15px;border-radius:8px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 5px #0000000d;transition:all .3s;border-left:4px solid #3498db}.imei-item[data-v-13935b34]:hover{transform:translate(5px);box-shadow:0 4px 8px #0000001a}.imei-code[data-v-13935b34]{font-family:Courier New,monospace;font-size:18px;font-weight:600;letter-spacing:1px;color:#2c3e50}.action-buttons[data-v-13935b34]{display:flex;gap:8px}.btn-icon[data-v-13935b34]{padding:8px 12px;border-radius:6px;background:#f1f8ff;color:#3498db;border:none;cursor:pointer;transition:all .2s}.btn-icon[data-v-13935b34]:hover{background:#3498db;color:#fff}.btn-copy-all[data-v-13935b34]{background:linear-gradient(90deg,#9b59b6,#8e44ad);color:#fff;border:none;padding:10px 20px;border-radius:6px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px}.btn-copy-all[data-v-13935b34]:hover{box-shadow:0 4px 12px #9b59b64d}.diagram-section[data-v-13935b34]{padding:20px 30px;border-top:1px solid #eee;background:#f8fafc}.diagram-title[data-v-13935b34]{font-size:22px;color:#2c3e50;margin-bottom:20px;text-align:center}.imei-structure[data-v-13935b34]{display:flex;justify-content:center;margin-bottom:20px}.imei-part[data-v-13935b34]{display:flex;flex-direction:column;align-items:center;margin:0 5px}.part-box[data-v-13935b34]{width:80px;height:50px;background:#fff;border:2px solid #3498db;border-radius:8px;display:flex;justify-content:center;align-items:center;font-weight:600;margin-bottom:10px}.part-label[data-v-13935b34]{font-size:14px;color:#7f8c8d;text-align:center}.legend[data-v-13935b34]{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:20px}.legend-item[data-v-13935b34]{display:flex;align-items:center;gap:8px;font-size:14px}.legend-color[data-v-13935b34]{width:20px;height:20px;border-radius:4px}.footer[data-v-13935b34]{padding:20px;text-align:center;color:#7f8c8d;font-size:14px;border-top:1px solid #eee;background:#f8f9fa}@media (max-width: 768px){.content[data-v-13935b34]{flex-direction:column}.params-panel[data-v-13935b34]{border-right:none;border-bottom:1px solid #eee}.header[data-v-13935b34]{flex-direction:column;text-align:center;gap:15px}.imei-part[data-v-13935b34]{margin:0 3px}.part-box[data-v-13935b34]{width:40px;height:40px;font-size:12px}}.notification[data-v-13935b34]{position:fixed;top:20px;right:20px;padding:15px 25px;background:#27ae60;color:#fff;border-radius:8px;box-shadow:0 5px 15px #00000026;font-weight:500;display:flex;align-items:center;gap:10px;z-index:1000;animation:fadeInOut-13935b34 3s ease-in-out}@keyframes fadeInOut-13935b34{0%,to{opacity:0;transform:translateY(-20px)}10%,90%{opacity:1;transform:translateY(0)}}
