[data-v-40d48519] .tt-copy-dialog .p-dialog-content{padding:0}.tt-dialog-kicker[data-v-40d48519]{color:var(--theme-primary);display:block;font-size:.72rem;font-weight:800;letter-spacing:.04em;margin-bottom:.35rem;text-transform:uppercase}.tt-dialog-lead[data-v-40d48519]{color:var(--theme-text-secondary);font-size:.88rem;line-height:1.5;margin:0 0 1rem}.tt-copy-dialog-body[dir=rtl] .tt-amount-field[data-v-40d48519],.tt-copy-dialog-body[dir=rtl] .tt-copy-metrics div[data-v-40d48519],.tt-copy-dialog-body[dir=rtl] .tt-copy-metrics span[data-v-40d48519],.tt-copy-dialog-body[dir=rtl] .tt-dialog-kicker[data-v-40d48519],.tt-copy-dialog-body[dir=rtl] .tt-dialog-lead[data-v-40d48519],.tt-copy-dialog-body[dir=rtl] .tt-field-label[data-v-40d48519],.tt-copy-dialog-body[dir=rtl] .tt-protection-head[data-v-40d48519],.tt-copy-dialog-body[dir=rtl] .tt-protection-head strong[data-v-40d48519],.tt-copy-dialog-body[dir=rtl] .tt-range-row>span[data-v-40d48519],.tt-copy-dialog-body[dir=rtl] .tt-risk-notice[data-v-40d48519],.tt-copy-dialog-body[dir=rtl] .tt-sim-basis[data-v-40d48519],.tt-copy-dialog-body[dir=rtl] .tt-sim-label-group[data-v-40d48519],.tt-copy-dialog-body[dir=rtl] .tt-simulation-card small[data-v-40d48519],.tt-copy-dialog-body[dir=rtl] .tt-simulation-card span[data-v-40d48519],.tt-copy-dialog-body[dir=rtl] .tt-switch-row>span[data-v-40d48519]{text-align:right}.tt-copy-dialog-body[dir=ltr] .tt-amount-field[data-v-40d48519],.tt-copy-dialog-body[dir=ltr] .tt-copy-metrics div[data-v-40d48519],.tt-copy-dialog-body[dir=ltr] .tt-copy-metrics span[data-v-40d48519],.tt-copy-dialog-body[dir=ltr] .tt-dialog-kicker[data-v-40d48519],.tt-copy-dialog-body[dir=ltr] .tt-dialog-lead[data-v-40d48519],.tt-copy-dialog-body[dir=ltr] .tt-field-label[data-v-40d48519],.tt-copy-dialog-body[dir=ltr] .tt-protection-head[data-v-40d48519],.tt-copy-dialog-body[dir=ltr] .tt-protection-head strong[data-v-40d48519],.tt-copy-dialog-body[dir=ltr] .tt-range-row>span[data-v-40d48519],.tt-copy-dialog-body[dir=ltr] .tt-risk-notice[data-v-40d48519],.tt-copy-dialog-body[dir=ltr] .tt-sim-basis[data-v-40d48519],.tt-copy-dialog-body[dir=ltr] .tt-sim-label-group[data-v-40d48519],.tt-copy-dialog-body[dir=ltr] .tt-simulation-card small[data-v-40d48519],.tt-copy-dialog-body[dir=ltr] .tt-simulation-card span[data-v-40d48519],.tt-copy-dialog-body[dir=ltr] .tt-switch-row>span[data-v-40d48519]{text-align:left}.tt-copy-metrics[data-v-40d48519]{display:grid;gap:.55rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1rem}.tt-copy-metrics div[data-v-40d48519]{background:color-mix(in srgb,var(--theme-text-secondary) 6%,transparent);border-radius:10px;display:flex;flex-direction:column;gap:.15rem;padding:.55rem .65rem}.tt-copy-metrics span[data-v-40d48519]{color:var(--theme-text-secondary);font-size:.68rem}.tt-copy-metrics strong[data-v-40d48519]{color:var(--theme-text-primary);font-size:.9rem}.tt-amount-field[data-v-40d48519]{display:grid;gap:.35rem;margin-bottom:.85rem;width:100%}.tt-unit-input[data-v-40d48519]{position:relative;width:100%}.tt-unit-input .tt-unit-prefix[data-v-40d48519]{color:var(--theme-text-secondary);font-size:.9rem;font-weight:700;inset-inline-start:.75rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.tt-unit-input[data-v-40d48519] .tt-unit-input-field{padding-inline-start:1.55rem!important}.tt-field-label[data-v-40d48519]{color:var(--theme-text-secondary);display:block;font-size:.82rem;font-weight:700}.tt-simulation-card[data-v-40d48519]{background:color-mix(in srgb,var(--theme-primary) 4%,var(--theme-surface-0));border:1px solid var(--theme-border-color);border-radius:12px;display:grid;gap:.65rem;margin-bottom:.85rem;padding:.85rem}.tt-simulation-card>small[data-v-40d48519]:last-child{color:var(--theme-text-secondary);font-size:.68rem;line-height:1.4}.tt-sim-row[data-v-40d48519]{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.tt-sim-label-group[data-v-40d48519]{display:flex;flex-direction:column;gap:.2rem;min-width:0}.tt-sim-label-group>span[data-v-40d48519]{color:var(--theme-text-secondary);font-size:.78rem}.tt-sim-basis[data-v-40d48519]{color:var(--theme-text-secondary);font-size:.68rem;line-height:1.35;opacity:.85}.tt-sim-values[data-v-40d48519]{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:.15rem}.tt-sim-values strong[data-v-40d48519]{color:var(--theme-text-primary);font-size:1rem}.tt-sim-gain[data-v-40d48519]{font-size:.78rem;font-weight:700}.tt-sim-gain.pos[data-v-40d48519]{color:var(--theme-success,#10b981)}.tt-sim-gain.neg[data-v-40d48519],.tt-simulation-card .neg[data-v-40d48519]{color:var(--theme-danger,#ef4444)}.tt-simulation-card .neg[data-v-40d48519]{font-size:1rem}.tt-suggested-badge[data-v-40d48519]{background:color-mix(in srgb,var(--theme-primary) 12%,transparent);border-radius:999px;color:var(--theme-primary);font-size:.68rem;font-weight:700;padding:.2rem .5rem;white-space:nowrap}.tt-protection-box[data-v-40d48519]{border:1px solid var(--theme-border-color);border-radius:12px;display:grid;gap:.65rem;margin-bottom:.85rem;padding:.85rem}.tt-protection-head[data-v-40d48519]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.tt-protection-head strong[data-v-40d48519]{color:var(--theme-text-primary);font-size:.85rem}.tt-protection-head span[data-v-40d48519]{color:var(--theme-primary);font-size:.68rem;font-weight:700}.tt-range-row[data-v-40d48519],.tt-switch-row[data-v-40d48519]{align-items:center;color:var(--theme-text-secondary);display:flex;font-size:.78rem;gap:.65rem;width:100%}.tt-range-row input[type=range][data-v-40d48519],.tt-range-row>span[data-v-40d48519],.tt-switch-row input[type=range][data-v-40d48519],.tt-switch-row>span[data-v-40d48519]{flex:1;min-width:0}.tt-range-row .ltr-force[data-v-40d48519],.tt-switch-row .ltr-force[data-v-40d48519]{flex-shrink:0;min-width:2.75rem;text-align:end}.tt-range-row input[type=checkbox][data-v-40d48519],.tt-switch-row input[type=checkbox][data-v-40d48519]{flex-shrink:0;margin-inline-start:auto}.tt-risk-notice[data-v-40d48519]{background:color-mix(in srgb,var(--theme-warning,#099) 10%,transparent);border-radius:10px;color:var(--theme-text-secondary);font-size:.75rem;line-height:1.45;margin:0 0 1rem;padding:.65rem .75rem}@media(max-width:520px){.tt-copy-metrics[data-v-40d48519]{grid-template-columns:1fr}}
