.TokenCalcTool-module__NvBf4a__shell{background:radial-gradient(circle at 0 0,#00ff9f0d,#0000 30%),#060c1480;border:1px solid #9db5d124;border-radius:22px;padding:1.75rem}.TokenCalcTool-module__NvBf4a__shell *{box-sizing:border-box}.TokenCalcTool-module__NvBf4a__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.TokenCalcTool-module__NvBf4a__titleBlock{flex-direction:column;gap:.5rem;display:flex}.TokenCalcTool-module__NvBf4a__title{color:var(--ink-100);margin:0;font-size:1.35rem;font-weight:700}.TokenCalcTool-module__NvBf4a__title small{color:var(--ink-45);margin-top:.2rem;font-size:.8rem;font-weight:400;display:block}.TokenCalcTool-module__NvBf4a__sourceRow{align-items:center;gap:.5rem;font-size:.76rem;display:flex}.TokenCalcTool-module__NvBf4a__liveBadge{color:var(--accent-green);background:#00ff9f12;border:1px solid #00ff9f38;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .65rem;display:inline-flex}.TokenCalcTool-module__NvBf4a__liveDot{background:var(--accent-green);border-radius:50%;width:6px;height:6px;animation:2s infinite TokenCalcTool-module__NvBf4a__tcPulse}@keyframes TokenCalcTool-module__NvBf4a__tcPulse{0%,to{opacity:1}50%{opacity:.35}}.TokenCalcTool-module__NvBf4a__liveTime{color:var(--ink-45)}.TokenCalcTool-module__NvBf4a__fallbackBadge{color:var(--accent-gold);background:#ffd70012;border:1px solid #ffd70038;border-radius:999px;padding:.2rem .65rem;font-size:.76rem}.TokenCalcTool-module__NvBf4a__refreshBtn{cursor:pointer;width:2rem;height:2rem;color:var(--ink-45);background:0 0;border:1px solid #ffffff1a;border-radius:50%;place-items:center;padding:0;font-family:inherit;font-size:.85rem;transition:color .2s,border-color .2s;display:grid}.TokenCalcTool-module__NvBf4a__refreshBtn:hover{color:var(--ink-100);border-color:#ffffff40}.TokenCalcTool-module__NvBf4a__controls{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.TokenCalcTool-module__NvBf4a__modeRow{background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;gap:.3rem;padding:.2rem;display:flex}.TokenCalcTool-module__NvBf4a__modeBtn{color:var(--ink-45);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:.42rem 1rem;font-family:inherit;font-size:.85rem;font-weight:500;transition:all .2s}.TokenCalcTool-module__NvBf4a__modeBtn:hover{color:var(--ink-100)}.TokenCalcTool-module__NvBf4a__modeBtnActive{color:var(--accent-green);background:#00ff9f1a;border-color:#00ff9f38}.TokenCalcTool-module__NvBf4a__currencyRow{gap:.3rem;display:flex}.TokenCalcTool-module__NvBf4a__currencyBtn{color:var(--ink-45);cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:8px;padding:.42rem .8rem;font-family:inherit;font-size:.84rem;transition:all .2s}.TokenCalcTool-module__NvBf4a__currencyBtnActive{color:var(--accent-cyan);background:#00f0ff1a;border-color:#00f0ff47}.TokenCalcTool-module__NvBf4a__body{grid-template-columns:1fr 1fr;align-items:start;gap:2rem;display:grid}.TokenCalcTool-module__NvBf4a__left{flex-direction:column;gap:1rem;display:flex}.TokenCalcTool-module__NvBf4a__label{color:var(--ink-100);margin-bottom:.4rem;font-size:.85rem;font-weight:500;display:block}.TokenCalcTool-module__NvBf4a__field{width:100%;color:var(--ink-100);background:#ffffff06;border:1px solid #ffffff1a;border-radius:8px;padding:.68rem .9rem;font-family:inherit;font-size:.93rem;transition:border-color .2s}.TokenCalcTool-module__NvBf4a__field:focus{border-color:var(--accent-green);outline:none;box-shadow:0 0 0 2px #00ff9f24}.TokenCalcTool-module__NvBf4a__field:disabled{opacity:.5;cursor:not-allowed}select.TokenCalcTool-module__NvBf4a__field{cursor:pointer;appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%2397a8bc' d='M0 0l5 6 5-6z'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;padding-right:2.4rem}select.TokenCalcTool-module__NvBf4a__field option,select.TokenCalcTool-module__NvBf4a__field optgroup{color:#e2e8f0;background:#101b2b}.TokenCalcTool-module__NvBf4a__textarea{resize:vertical;min-height:160px;line-height:1.65}.TokenCalcTool-module__NvBf4a__number{max-width:200px}.TokenCalcTool-module__NvBf4a__inputGroup{margin-bottom:.6rem}.TokenCalcTool-module__NvBf4a__row2{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.TokenCalcTool-module__NvBf4a__hint{color:var(--ink-45);margin-top:.4rem;font-size:.78rem}.TokenCalcTool-module__NvBf4a__infoBox{color:var(--ink-45);background:#00f0ff0d;border:1px solid #00f0ff1f;border-radius:8px;margin-top:.25rem;padding:.7rem 1rem;font-size:.82rem;line-height:1.6}.TokenCalcTool-module__NvBf4a__infoBox strong{color:var(--ink-100)}.TokenCalcTool-module__NvBf4a__customPriceGroup{border-top:1px solid #ffffff12;margin-top:.25rem;padding-top:.9rem}.TokenCalcTool-module__NvBf4a__right{flex-direction:column;gap:1rem;display:flex}.TokenCalcTool-module__NvBf4a__summary{background:#ffffff06;border:1px solid #ffffff14;border-radius:18px;padding:1.5rem}.TokenCalcTool-module__NvBf4a__summaryTitle{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-45);margin-bottom:1.25rem;font-size:.74rem;font-weight:500}.TokenCalcTool-module__NvBf4a__costMain{text-align:center;background:#00ff9f12;border:1px solid #00ff9f2e;border-radius:12px;margin-bottom:1.25rem;padding:1.25rem 1rem}.TokenCalcTool-module__NvBf4a__costLabel{color:var(--ink-45);margin-bottom:.3rem;font-size:.8rem}.TokenCalcTool-module__NvBf4a__costValue{color:var(--accent-green);font-size:2.1rem;font-weight:700;line-height:1.1}.TokenCalcTool-module__NvBf4a__statsGrid{grid-template-columns:repeat(3,1fr);gap:.55rem;margin-bottom:1.25rem;display:grid}.TokenCalcTool-module__NvBf4a__stat{text-align:center;background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px;padding:.8rem .6rem}.TokenCalcTool-module__NvBf4a__statLabel{color:var(--ink-45);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:.7rem;display:block}.TokenCalcTool-module__NvBf4a__statValue{color:var(--accent-green);font-size:1.05rem;font-weight:700;display:block}.TokenCalcTool-module__NvBf4a__barWrap{margin-bottom:1.25rem}.TokenCalcTool-module__NvBf4a__barHeader{color:var(--ink-45);justify-content:space-between;margin-bottom:.4rem;font-size:.75rem;display:flex}.TokenCalcTool-module__NvBf4a__bar{background:#ffffff0f;border-radius:999px;height:7px;display:flex;overflow:hidden}.TokenCalcTool-module__NvBf4a__barInput{background:var(--accent-green);transition:width .45s}.TokenCalcTool-module__NvBf4a__barOutput{background:var(--accent-gold);transition:width .45s}.TokenCalcTool-module__NvBf4a__barLegend{color:var(--ink-45);gap:1rem;margin-top:.45rem;font-size:.74rem;display:flex}.TokenCalcTool-module__NvBf4a__legendDot{vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:.3rem;display:inline-block}.TokenCalcTool-module__NvBf4a__projections{grid-template-columns:1fr 1fr;gap:.55rem;margin-bottom:1.25rem;display:grid}.TokenCalcTool-module__NvBf4a__projItem{text-align:center;background:#ffd7000f;border:1px solid #ffd70026;border-radius:10px;padding:.8rem .7rem}.TokenCalcTool-module__NvBf4a__projLabel{color:var(--ink-45);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:.7rem;display:block}.TokenCalcTool-module__NvBf4a__projValue{color:var(--accent-gold);font-size:1.1rem;font-weight:700;display:block}.TokenCalcTool-module__NvBf4a__copyBtn{width:100%;color:var(--ink-45);cursor:pointer;background:#ffffff05;border:1px solid #ffffff1a;border-radius:8px;padding:.62rem;font-family:inherit;font-size:.84rem;transition:all .2s}.TokenCalcTool-module__NvBf4a__copyBtn:hover{color:var(--ink-100);border-color:#fff3}.TokenCalcTool-module__NvBf4a__comparison{margin-top:2.5rem}.TokenCalcTool-module__NvBf4a__comparisonTitle{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-45);margin-bottom:.8rem;font-size:.74rem;font-weight:500}.TokenCalcTool-module__NvBf4a__tableWrap{border:1px solid #ffffff12;border-radius:12px;overflow-x:auto}.TokenCalcTool-module__NvBf4a__table{border-collapse:collapse;width:100%;font-size:.84rem}.TokenCalcTool-module__NvBf4a__table th{text-align:left;color:var(--ink-45);text-transform:uppercase;letter-spacing:.05em;background:#ffffff04;border-bottom:1px solid #ffffff12;padding:.7rem 1rem;font-size:.72rem;font-weight:500}.TokenCalcTool-module__NvBf4a__table td{color:var(--ink-100);border-bottom:1px solid #ffffff0a;padding:.65rem 1rem}.TokenCalcTool-module__NvBf4a__table tr:last-child td{border-bottom:none}.TokenCalcTool-module__NvBf4a__num{color:var(--ink-45);font-size:.82rem}.TokenCalcTool-module__NvBf4a__rowActive td{background:#00ff9f0d}.TokenCalcTool-module__NvBf4a__rowActive td:first-child{color:var(--accent-green)}.TokenCalcTool-module__NvBf4a__costCell{font-weight:600}.TokenCalcTool-module__NvBf4a__groupRow td{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-45);background:#ffffff05;border-bottom:1px solid #ffffff0d;padding:.4rem 1rem;font-size:.7rem;font-weight:600}.TokenCalcTool-module__NvBf4a__activeBadge{color:var(--accent-green);vertical-align:middle;background:#00ff9f1f;border:1px solid #00ff9f40;border-radius:999px;margin-left:.4rem;padding:.1rem .45rem;font-size:.65rem;display:inline-block}.TokenCalcTool-module__NvBf4a__tableNote{color:var(--ink-45);opacity:.8;margin-top:.6rem;padding-left:.25rem;font-size:.74rem}.TokenCalcTool-module__NvBf4a__tableNote a{color:var(--accent-green)}.TokenCalcTool-module__NvBf4a__tableSkeleton{border:1px solid #ffffff12;border-radius:12px;flex-direction:column;gap:.4rem;padding:.5rem;display:flex;overflow:hidden}.TokenCalcTool-module__NvBf4a__skeletonRow{background:linear-gradient(90deg,#ffffff08 25%,#ffffff12 50%,#ffffff08 75%) 0 0/200% 100%;border-radius:6px;height:2rem;animation:1.4s infinite TokenCalcTool-module__NvBf4a__tcShimmer}@keyframes TokenCalcTool-module__NvBf4a__tcShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:900px){.TokenCalcTool-module__NvBf4a__body{grid-template-columns:1fr}}@media (max-width:580px){.TokenCalcTool-module__NvBf4a__header,.TokenCalcTool-module__NvBf4a__controls{flex-direction:column;align-items:stretch}.TokenCalcTool-module__NvBf4a__modeRow{justify-content:stretch}.TokenCalcTool-module__NvBf4a__modeBtn{flex:1;min-height:44px}.TokenCalcTool-module__NvBf4a__currencyRow{justify-content:stretch}.TokenCalcTool-module__NvBf4a__currencyBtn{text-align:center;flex:1;min-height:44px}.TokenCalcTool-module__NvBf4a__row2{grid-template-columns:1fr}.TokenCalcTool-module__NvBf4a__number{max-width:100%}}
