.output-limit-rows{margin-top:20px}.output-limit-row{border-bottom:1px solid rgb(var(--theme-line-rgb,255 255 255) / .1);max-width:none;margin:0;padding:24px 0}.output-limit-row:last-child{border-bottom:0}.output-limit-info{gap:8px;display:flex}.output-limit-info>.mode-symbol{flex:none;width:24px;height:24px}.output-limit-description{flex:1;min-width:0}.output-limit-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.output-limit-heading>div{flex-wrap:wrap;align-items:flex-end;gap:4px;min-width:0;display:flex}.output-limit-heading strong{overflow-wrap:anywhere;font-size:20px;font-weight:700;line-height:20px}.output-limit-heading>div>span{font-size:18px;font-weight:500;line-height:18px}.output-limit-price{color:var(--theme-text-secondary,#b0b0b0);flex:none;align-items:center;gap:2px;padding:2px 0;font-size:14px;font-weight:500;line-height:14px;display:flex}.output-limit-price svg{color:var(--color-currency,#ffa600);flex:none}.output-limit-extra{color:var(--theme-text-secondary,#b0b0b0);margin:4px 0 0;font-size:14px;font-weight:500;line-height:14px}.output-limit-row .ui-step-slider{margin-top:16px}.output-limit-row .ui-step-slider input{height:6px;min-height:6px;margin:0}.output-limit-row .ui-step-slider input::-webkit-slider-runnable-track{height:6px}.output-limit-row .ui-step-slider input::-webkit-slider-thumb{width:16px;height:16px;margin-top:-5px}.output-limit-row .ui-step-slider-labels{color:var(--theme-text-primary,#fafafa);margin-top:20px;font-size:12px;line-height:12px}.output-limit-row .ui-step-slider-labels>span{white-space:nowrap;width:16px}.output-review{overflow-x:auto}.output-review table{border-collapse:collapse;width:100%;font-size:14px}.output-review th,.output-review td{text-align:left;border-bottom:1px solid var(--theme-line-subtle);overflow-wrap:anywhere;padding:12px 8px}.output-review th:first-child{width:50%}.output-review td strong{color:var(--home-accent)}
.chat-tier-options{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.chat-tier-choice{border:1px solid var(--theme-line-subtle);background:var(--theme-surface-1);cursor:pointer;border-radius:14px;align-items:center;gap:12px;width:100%;min-height:88px;margin:0;padding:18px 16px;display:flex}.chat-tier-choice.is-selected{border-color:var(--home-accent);background:var(--home-accent-soft)}.chat-tier-choice:has(input:disabled){cursor:default}.chat-tier-choice:has(input:focus-visible){outline:2px solid var(--home-accent);outline-offset:3px}.chat-tier-choice>input{width:20px;height:20px;accent-color:var(--home-accent);flex:none;margin:0}.chat-tier-copy{overflow-wrap:anywhere;flex:1;gap:6px;min-width:0;display:grid}.chat-tier-copy>strong{font-size:17px;line-height:1.4}.chat-tier-copy>small,.chat-tier-price>small{color:var(--theme-text-secondary);font-size:12px;line-height:1.5}.chat-tier-price{text-align:right;flex:none;justify-items:end;gap:4px;max-width:40%;display:grid}.chat-tier-price>span{align-items:center;gap:5px;font-size:18px;display:flex}.chat-tier-details{color:var(--theme-text-secondary);margin-top:18px;font-size:13px}.chat-tier-details>summary{cursor:pointer;min-height:44px;padding-block:12px}.chat-tier-details p{margin:8px 0;line-height:1.65}.chat-tier-loading{min-height:150px;color:var(--theme-text-secondary);align-items:center;font-size:14px;display:grid}.chat-sheet-tier.ui-modal{height:fit-content}.chat-sheet-tier .chat-sheet-body{flex:0 auto}
