.TaskCostExplorer-module__rZuQgG__explorer{border:1px solid var(--line);box-shadow:var(--shadow);background:#ffffffc7;border-radius:18px;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);display:grid;overflow:hidden}.TaskCostExplorer-module__rZuQgG__controls{padding:clamp(28px,4vw,48px)}.TaskCostExplorer-module__rZuQgG__intro{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;display:grid}.TaskCostExplorer-module__rZuQgG__intro h3{letter-spacing:-.035em;margin:5px 0 8px;font-size:clamp(1.6rem,3vw,2.2rem)}.TaskCostExplorer-module__rZuQgG__intro p,.TaskCostExplorer-module__rZuQgG__tokenHelp{color:var(--muted);font-size:1rem}.TaskCostExplorer-module__rZuQgG__intro p{max-width:700px;margin:0}.TaskCostExplorer-module__rZuQgG__icon{width:48px;height:48px;color:var(--mint-dark);background:#eef8f4;border:1px solid #c8dfd5;border-radius:7px;place-items:center;display:grid}.TaskCostExplorer-module__rZuQgG__icon svg{width:24px;height:24px}.TaskCostExplorer-module__rZuQgG__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:34px;display:grid}.TaskCostExplorer-module__rZuQgG__fields label{align-content:start;gap:8px;min-width:0;display:grid}.TaskCostExplorer-module__rZuQgG__fields label>span{font-size:1rem;font-weight:700}.TaskCostExplorer-module__rZuQgG__fields select,.TaskCostExplorer-module__rZuQgG__fields input{width:100%;min-height:48px;color:var(--ink);font:inherit;background:#fff;border:1px solid #bbc5d2;border-radius:7px;padding:10px 12px;font-size:1rem}.TaskCostExplorer-module__rZuQgG__fields select:focus-visible,.TaskCostExplorer-module__rZuQgG__fields input:focus-visible,.TaskCostExplorer-module__rZuQgG__source:focus-visible{outline-offset:2px;border-color:var(--mint-dark);outline:3px solid #20846147}.TaskCostExplorer-module__rZuQgG__fields small,.TaskCostExplorer-module__rZuQgG__catalog,.TaskCostExplorer-module__rZuQgG__perTask small{color:var(--muted);font-size:.9375rem;line-height:1.5}.TaskCostExplorer-module__rZuQgG__tokenHelp{border-top:1px solid var(--line);margin:26px 0 0;padding-top:22px}.TaskCostExplorer-module__rZuQgG__result{color:#fff;background:radial-gradient(circle at 86% 14%,#4bd5a733,#0000 34%),#0d1528;flex-direction:column;min-width:0;padding:clamp(30px,4vw,48px);display:flex}.TaskCostExplorer-module__rZuQgG__result>strong{letter-spacing:-.06em;overflow-wrap:anywhere;margin-top:24px;font-size:clamp(2.8rem,6vw,4.5rem);line-height:.95}.TaskCostExplorer-module__rZuQgG__result>p{color:#c2cadb;margin:9px 0 0;font-size:1rem}.TaskCostExplorer-module__rZuQgG__result dl{border-top:1px solid #35405a;gap:0;margin:32px 0 24px;display:grid}.TaskCostExplorer-module__rZuQgG__result dl>div{border-bottom:1px solid #35405a;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.TaskCostExplorer-module__rZuQgG__result dt{color:#c9d1e1;align-items:center;gap:9px;font-size:1rem;display:flex}.TaskCostExplorer-module__rZuQgG__result dt svg{color:#74e3bd;width:19px;height:19px}.TaskCostExplorer-module__rZuQgG__result dd{margin:0;font-size:1.0625rem;font-weight:800}.TaskCostExplorer-module__rZuQgG__perTask{background:#ffffff0b;border:1px solid #3e4b68;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:5px 18px;padding:18px;display:grid}.TaskCostExplorer-module__rZuQgG__perTask>span{color:#c9d1e1;font-size:1rem}.TaskCostExplorer-module__rZuQgG__perTask>strong{grid-row:span 2;align-self:center;font-size:1.5rem}.TaskCostExplorer-module__rZuQgG__perTask small{color:#aeb8cd}.TaskCostExplorer-module__rZuQgG__result .TaskCostExplorer-module__rZuQgG__disclaimer{color:#aeb8cd;margin-top:22px;font-size:.9375rem}.TaskCostExplorer-module__rZuQgG__source{color:#8be8c8;text-underline-offset:4px;align-items:center;width:fit-content;min-height:44px;margin-top:18px;font-size:1rem;font-weight:700;display:inline-flex}.TaskCostExplorer-module__rZuQgG__catalog{color:#9fa9bf;margin-top:auto;padding-top:20px}@media (max-width:960px){.TaskCostExplorer-module__rZuQgG__explorer{grid-template-columns:1fr}}@media (max-width:620px){.TaskCostExplorer-module__rZuQgG__intro,.TaskCostExplorer-module__rZuQgG__fields{grid-template-columns:1fr}.TaskCostExplorer-module__rZuQgG__result dl>div{flex-direction:column;align-items:start;gap:7px}.TaskCostExplorer-module__rZuQgG__perTask{grid-template-columns:1fr;align-items:start}.TaskCostExplorer-module__rZuQgG__perTask>strong{grid-row:auto}}
