.tt-inline-center{align-self:end;padding-bottom:2px}.tt-tier-list{display:grid;gap:10px}.tt-accordion{padding:0;overflow:hidden}.tt-accordion__summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;padding:22px}.tt-accordion__summary::-webkit-details-marker{display:none}.tt-accordion__summary:after{content:"+";color:var(--color-accent);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-subtle);font-size:1.4rem;font-weight:700;line-height:1}.tt-accordion[open] .tt-accordion__summary:after{content:"-"}.tt-accordion__content{padding:0 22px 22px}.tt-tier-card{display:block;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-subtle);overflow:hidden}.tt-tier-card__header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;list-style:none;cursor:pointer;padding:12px 14px}.tt-tier-card__header::-webkit-details-marker{display:none}.tt-tier-card__toggle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:auto;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font-size:1.2rem;font-weight:700;line-height:1;flex-shrink:0;color:var(--color-accent)}.tt-tier-card__toggle:before{content:"+"}.tt-tier-card[open] .tt-tier-card__toggle:before{content:"-"}.tt-tier-card__title-wrap{min-width:0}.tt-tier-card__eyebrow{display:block;color:var(--color-text-secondary);font-size:.8rem;line-height:1.2}.tt-tier-card__title{margin:4px 0 0;color:var(--color-text);font-size:1.08rem;line-height:1.2}.tt-tier-card__cost{text-align:right}.tt-tier-card__cost span{display:block;color:var(--color-text-secondary);font-size:.8rem}.tt-tier-card__cost strong{display:block;margin-top:2px;color:var(--color-text);font-size:1.02rem}.tt-tier-card__meta{display:grid;grid-template-columns:repeat(3,auto);gap:16px;align-items:center}.tt-tier-card__yield{text-align:right}.tt-tier-card__yield span{display:block;color:var(--color-text-secondary);font-size:.8rem}.tt-tier-card__yield strong{display:block;margin-top:2px;color:var(--color-text);font-size:1.02rem}.tt-tier-card__content{display:grid;gap:10px;padding:0 14px 12px}.tt-tier-card__stats{display:flex;align-items:start;justify-content:space-between;gap:10px}.tt-tier-card__stat{display:grid;gap:2px}.tt-tier-card__stat--full{width:100%}.tt-tier-card__stat span{color:var(--color-text-secondary);font-size:.8rem}.tt-tier-card__stat strong{color:var(--color-text);font-size:.98rem}.tt-tier-card .probability-list{gap:6px}.tt-tier-card .probability-chip{padding:4px 8px;font-size:.86rem}@media(max-width:768px){.tt-accordion__summary{padding:18px}.tt-accordion__content{padding:0 18px 18px}.tt-tier-card__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;row-gap:8px}.tt-tier-card__meta{grid-column:1 / 2;grid-template-columns:1fr;gap:6px;width:100%}.tt-tier-card__stats{align-items:start}.tt-tier-card__cost,.tt-tier-card__yield{text-align:left}.tt-tier-card{border-radius:var(--radius-control)}.tt-tier-card__title{font-size:1rem}.tt-tier-card__header{padding:10px 12px}.tt-tier-card__toggle{grid-column:2 / 3;grid-row:1 / 2;align-self:start;width:26px;height:26px;font-size:1.05rem}.tt-tier-card__content{padding:0 12px 10px;gap:8px}.tt-tier-card .probability-chip{font-size:.82rem}}
