.rt-onlyme{margin:var(--space-6) 0;padding:var(--space-5);border:var(--border-hairline);background:var(--color-bg-surface)}.rt-onlyme__head{display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}.rt-onlyme__eyebrow{font-family:var(--font-mono);font-size:var(--fs-50);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-accent-warm-strong)}.rt-onlyme__title{font-family:var(--font-mono);font-size:var(--fs-100);color:var(--color-fg-1)}.rt-tuit__stage-body .rt-onlyme__intro{font-size:var(--fs-100);color:var(--color-fg-2);margin:var(--space-2) 0 var(--space-4)}.rt-onlyme__form{gap:var(--space-4)}.rt-onlyme__form,.rt-onlyme__set{display:flex;flex-direction:column}.rt-onlyme__set{margin:0;padding:var(--space-3) var(--space-4) var(--space-4);border:var(--border-hairline);background:var(--color-bg-sunken);gap:var(--space-2);min-width:0}.rt-onlyme__legend{padding:0 var(--space-2);font-family:var(--font-mono);font-size:var(--fs-50);letter-spacing:.04em;color:var(--color-fg-1)}.rt-tuit__stage-body .rt-onlyme__hint{margin:0;font-size:var(--fs-50);color:var(--color-fg-3-accessible)}.rt-onlyme__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.rt-onlyme__field{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.rt-onlyme__label{font-family:var(--font-mono);font-size:10px;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-fg-3-accessible)}.rt-onlyme__input{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);font-family:var(--font-body);font-size:var(--fs-100);color:var(--color-fg-1);background:var(--color-bg-base);border:1px solid var(--color-fg-3);border-radius:0;box-sizing:border-box}.rt-onlyme__input::placeholder{color:var(--color-fg-3-accessible)}.rt-onlyme__input:hover{border-color:var(--color-fg-2)}.rt-onlyme__btn:focus-visible,.rt-onlyme__check input:focus-visible,.rt-onlyme__fallback:focus-visible,.rt-onlyme__input:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.rt-onlyme__checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-1) var(--space-4);gap:var(--space-1) var(--space-4)}.rt-onlyme__check{display:flex;gap:var(--space-2);align-items:center;min-height:36px;font-size:var(--fs-100);color:var(--color-fg-2);cursor:pointer}.rt-onlyme__check input{accent-color:var(--color-accent-warm-strong);width:18px;height:18px;flex:none}.rt-onlyme__btn{align-self:flex-start;font-family:var(--font-mono);font-size:var(--fs-50);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-fg-1);background:var(--color-bg-raised);border:1px solid var(--color-fg-3);padding:var(--space-3) var(--space-5);min-height:44px;cursor:pointer;transition:border-color var(--duration-ui) var(--ease-swing),background var(--duration-ui) var(--ease-swing)}.rt-onlyme__btn:hover{border-color:var(--color-fg-1)}.rt-onlyme__btn--ghost{background:transparent;color:var(--color-fg-2)}.rt-onlyme__btn--warm{border-color:var(--color-accent-warm-strong);color:var(--color-accent-warm-strong)}.rt-onlyme__btn--warm:hover{background:rgba(232,98,62,.08)}.rt-onlyme__out-title{margin:var(--space-6) 0 var(--space-3);font-family:var(--font-mono);font-size:var(--fs-50);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-fg-3-accessible);font-weight:var(--fw-regular)}.rt-onlyme__cards{display:flex;flex-direction:column;gap:var(--space-4)}.rt-onlyme__card{padding:var(--space-4);border:1px solid var(--color-fg-3);background:var(--color-bg-sunken);min-width:0}.rt-onlyme__card--question{border-color:var(--color-accent-warm-strong)}.rt-onlyme__card-title{margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:var(--fs-100);letter-spacing:.04em;font-weight:var(--fw-regular);color:var(--color-fg-1)}.rt-onlyme__dl{margin:0;display:grid;grid-gap:var(--space-1) 0;gap:var(--space-1) 0}.rt-onlyme__dl dt{margin-top:var(--space-2);font-family:var(--font-mono);font-size:10px;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-fg-3-accessible)}.rt-onlyme__dl dd{margin:0;font-size:var(--fs-100);color:var(--color-fg-2);overflow-wrap:anywhere}.rt-onlyme__steps{margin:0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-1)}.rt-onlyme__aside{color:var(--color-fg-3-accessible)}.rt-tuit__stage-body .rt-onlyme__logline{margin:0;font-size:var(--fs-100);color:var(--color-fg-2);overflow-wrap:anywhere}.rt-onlyme__card code{font-family:var(--font-mono);font-size:var(--fs-50);color:var(--color-fg-1)}.rt-tuit__stage-body .rt-onlyme__gap{color:var(--color-fg-3-accessible);font-style:italic}.rt-tuit__stage-body .rt-onlyme__q-label{margin:0 0 var(--space-1);font-family:var(--font-mono);font-size:10px;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-accent-warm-strong)}.rt-tuit__stage-body .rt-onlyme__q-label--old{margin-top:var(--space-4);color:var(--color-fg-3-accessible)}.rt-tuit__stage-body .rt-onlyme__q-new{margin:0;font-size:var(--fs-200);color:var(--color-fg-1)}.rt-tuit__stage-body .rt-onlyme__q-old{margin:0;font-size:var(--fs-100);color:var(--color-fg-3-accessible);text-decoration:line-through;text-decoration-thickness:1px}.rt-onlyme__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}.rt-tuit__stage-body .rt-onlyme__status{min-height:1.4em;margin:var(--space-2) 0 0;font-family:var(--font-mono);font-size:var(--fs-50);color:var(--color-accent-cool-strong)}.rt-onlyme__fallback{width:100%;margin-top:var(--space-2);padding:var(--space-3);box-sizing:border-box;font-family:var(--font-mono);font-size:var(--fs-50);color:var(--color-fg-1);background:var(--color-bg-base);border:1px solid var(--color-fg-3)}.rt-tuit__stage-body .rt-onlyme__foot{margin:var(--space-4) 0 0;text-align:center;font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-3-accessible)}.rt-tuit__stage-body .rt-onlyme__foot--sub{margin-top:var(--space-1);text-transform:none}@media (max-width:640px){.rt-onlyme{padding:var(--space-4) var(--space-3)}.rt-onlyme__checks,.rt-onlyme__row{grid-template-columns:minmax(0,1fr)}.rt-onlyme__set{padding:var(--space-3)}}@media (prefers-reduced-motion:reduce){.rt-onlyme__btn{transition:none}}.rt-onlyme__quote{margin:0 0 var(--space-5);padding:var(--space-3) var(--space-4);border-left:2px solid var(--color-accent-warm-strong);background:var(--color-bg-sunken)}.rt-tuit__stage-body .rt-onlyme__quote p{margin:0;color:var(--color-fg-2)}