.TokenCostDetails_trigger__zrkUs{display:inline-flex;align-items:center;gap:.35rem;color:inherit;font:inherit;font-weight:700;white-space:nowrap;cursor:pointer}.TokenCostDetails_trigger__zrkUs:hover{text-decoration:underline;text-underline-offset:3px}.TokenCostDetails_card__DrFv5{position:fixed;inset:0;margin:auto;width:min(48rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);overflow:auto;padding:1.5rem;border:1px solid var(--symphony-line-strong);border-radius:1rem;background:var(--symphony-surface);color:var(--symphony-text);box-shadow:0 20px 80px #0006;font-size:.875rem;font-weight:400;line-height:1.6;text-align:left;white-space:normal;overflow-wrap:anywhere}.TokenCostDetails_card__DrFv5::backdrop{background:#0008}.TokenCostDetails_header__jM0nP{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.TokenCostDetails_header__jM0nP h3{font-size:1.1rem;font-weight:650;line-height:1.4}.TokenCostDetails_card__DrFv5 .TokenCostDetails_eyebrow__OpAKU{color:var(--symphony-muted);margin:0 0 .3rem}.TokenCostDetails_card__DrFv5 .TokenCostDetails_header__jM0nP button{flex-shrink:0;white-space:nowrap;padding:.3rem .6rem;border:1px solid var(--symphony-line-strong);border-radius:.4rem}.TokenCostDetails_card__DrFv5 p{margin:.8rem 0}.TokenCostDetails_answer__nopl_{background:var(--symphony-surface-raised);padding:1rem;border-radius:.6rem;margin:1.25rem 0}.TokenCostDetails_answer__nopl_ strong{font-size:1.7rem}.TokenCostDetails_answer__nopl_ strong span{font-size:.875rem;font-weight:400}.TokenCostDetails_answer__nopl_ p{margin:.3rem 0 0;font-variant-numeric:tabular-nums}.TokenCostDetails_card__DrFv5 section{margin-top:1.5rem}.TokenCostDetails_card__DrFv5 h4{font-weight:650;font-size:1rem;margin-bottom:.6rem}.TokenCostDetails_card__DrFv5 h5{font-weight:650;margin-bottom:.75rem}.TokenCostDetails_workload__2jvhx{border:1px solid var(--symphony-line);border-radius:.6rem;padding:.85rem;margin:.6rem 0}.TokenCostDetails_workload__2jvhx summary{cursor:pointer;font-weight:600}.TokenCostDetails_workload__2jvhx summary span{display:block;color:var(--symphony-muted);font-weight:400;font-size:.8rem;margin-top:.2rem}.TokenCostDetails_row__2Q837{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:1rem;padding:.6rem 0;border-bottom:1px solid var(--symphony-line)}.TokenCostDetails_row__2Q837 dt{color:var(--symphony-muted)}.TokenCostDetails_row__2Q837 dd{font-variant-numeric:tabular-nums;margin:0}.TokenCostDetails_card__DrFv5 .TokenCostDetails_note__8fsvO{color:var(--symphony-muted);font-size:.8rem}.TokenCostDetails_notice__y0JAa{border-left:3px solid var(--symphony-primary-bright);padding-left:.75rem}.TokenCostDetails_card__DrFv5 :focus-visible,.TokenCostDetails_trigger__zrkUs:focus-visible{outline:2px solid var(--symphony-primary-bright);outline-offset:3px}@media (max-width:540px){.TokenCostDetails_card__DrFv5{padding:1rem}.TokenCostDetails_row__2Q837{grid-template-columns:minmax(0,1fr);gap:.1rem}}