.rw-pm .rw-tok,.rfk-v .rw-tok{white-space:nowrap}.rfk-v{font-size:var(--text-md);color:var(--text-primary);align-items:baseline;gap:.75rem;margin-top:.25rem;font-weight:600;display:flex}.rfk-v[data-tone=block]{color:var(--brand)}.rfk-ms{font-size:var(--text-xs);color:var(--text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:400}.rfk-cap{font-size:var(--text-xs);line-height:var(--leading-body);color:var(--text-tertiary);text-align:center;margin:1.25rem 0 0}.rw-rp-b[data-compact] .rfk-cap{text-align:left}@media (prefers-reduced-motion:no-preference){.rw-pm .rw-pm-out[data-tone=ok] .rfk-v{transition:color .45s ease-out .75s}.rw-pm[data-ins="0"] .rw-pm-out[data-tone=ok] .rfk-v{color:var(--text-tertiary);transition:none}}.rw-pm-cap{font-size:var(--text-md);color:var(--text-secondary);margin:clamp(1rem,2.5vh,1.5rem) 0 0;line-height:1.4}.rw-pm{--rw-pm-x:clamp(1.25rem, 2.2vw, 2rem);--rw-pm-arm:3.5rem;--rw-pm-stem:#ffffff38;text-align:left;grid-template-columns:minmax(0,1fr) 21rem;align-items:center;margin:clamp(2rem,5vh,3rem) 0 0;display:grid}.rw-pm-sheet{background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:16px;min-width:0;overflow:hidden}.rw-pm-row{isolation:isolate;padding:.875rem var(--rw-pm-x);grid-template-columns:4.5rem 1.5rem minmax(0,1fr);grid-template-areas:"k g t";align-items:baseline;margin:0;display:grid;position:relative}.rw-pm-row[data-r=sys]{border-top:1px solid #ffffff12}.rw-pm-k{font-size:var(--text-xs);color:var(--text-tertiary);grid-area:k}.rw-pm-g{font-size:var(--text-md);color:var(--text-primary);grid-area:g;font-weight:600}.rw-pm-t{overflow-wrap:break-word;grid-area:t;min-width:0}.rw-pm-row[data-r=user],.rw-pm-row[data-r=sys]{padding-top:.625rem;padding-bottom:.625rem}.rw-pm-row[data-r=user]{padding-top:.875rem}.rw-pm-row[data-r=sys] .rw-pm-t{font-size:var(--text-xs);color:var(--text-tertiary);line-height:1.5}.rw-pm-q{margin:0}.rw-pm-chip{cursor:pointer;max-width:100%;font-size:var(--text-base);color:var(--text-secondary);white-space:nowrap;background:#ffffff08;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.5rem;padding:.3125rem .75rem;line-height:1.3;list-style:none;display:inline-flex}.rw-pm-chip::-webkit-details-marker{display:none}.rw-pm-chip-w{white-space:pre}.rw-pm-chev{vertical-align:middle;opacity:.7;border:1.5px solid;border-width:0 1.5px 1.5px 0;width:.375rem;height:.375rem;margin:-.1875rem 0 0 .5rem;display:inline-block;rotate:45deg}.rw-pm-q[open] .rw-pm-chev{margin-top:.1875rem;rotate:-135deg}.rw-pm-chip .sxd{min-width:0}.rw-pm-chip:hover{color:var(--text-primary);border-color:#ffffff47}.rw-pm-chip:focus-visible{outline:2px solid var(--brand-2);outline-offset:2px}.rw-pm-qf{font-size:var(--text-base);color:var(--text-primary);text-wrap:pretty;margin:.625rem 0 0;line-height:1.5}.rw-pm-row[data-r=add]{align-items:baseline;padding-top:clamp(1.5rem,3.5vh,2.25rem);padding-bottom:clamp(1.5rem,3.5vh,2.25rem)}.rw-pm-row[data-r=add] .rw-pm-g{font-size:clamp(1.375rem,2vw,1.75rem)}.rw-pm-row[data-r=add] .rw-pm-t{letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance;font-size:clamp(1.75rem,2.4vw,2.25rem);font-weight:500;line-height:1.22}.rw-pm-row[data-r=add] .rw-pm-t .mono{letter-spacing:-.03em}.rw-pm-row[data-r=add]:before{content:"";z-index:-1;transform-origin:0;box-shadow:inset 2px 0 0 var(--text-primary);background:linear-gradient(90deg,#ffffff14,#ffffff05);position:absolute;inset:0}.rw-pm-fork{min-width:0;padding-left:var(--rw-pm-arm);gap:1rem;display:grid;position:relative}.rw-pm-fork:before{content:"";width:calc(var(--rw-pm-arm) / 2);border-top:1.5px solid var(--rw-pm-stem);position:absolute;top:50%;left:0}.rw-pm-out{background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:16px;flex-direction:column;gap:.375rem;min-width:0;margin:0;padding:1rem 1.25rem;display:flex;position:relative}.rw-pm-out[data-tone=ok]{border-color:var(--border-subtle)}.rw-pm-out:before{content:"";left:calc(var(--rw-pm-arm) / -2 - 1.5px);width:calc(var(--rw-pm-arm) / 2);border:0 solid var(--rw-pm-stem);border-left-width:1.5px;position:absolute}.rw-pm-out[data-tone=block]:before{border-top-width:1.5px;border-top-color:var(--rw-pm-stem);border-top-left-radius:10px;height:calc(50% + .5rem);top:50%}.rw-pm-out[data-tone=ok]:before{border-bottom-width:1.5px;border-bottom-color:var(--border-strong);border-bottom-left-radius:10px;height:calc(50% + .5rem);bottom:50%}.rw-pm-l{font-size:var(--text-xs);color:var(--text-tertiary);font-weight:600}.rw-pm-call{letter-spacing:-.01em;color:var(--brand);font-size:clamp(1.0625rem,1.3vw,1.25rem)}.rw-pm-out[data-tone=ok] .rw-pm-call{color:var(--text-primary)}@media (prefers-reduced-motion:no-preference){.rw-pm-row[data-r=add]:before{transition:scale .65s cubic-bezier(.22,1,.36,1)}.rw-pm-row[data-r=add]>*{transition:opacity .45s ease-out .2s,translate .65s cubic-bezier(.22,1,.36,1) .2s}.rw-pm-out[data-tone=ok]:before{transition:border-bottom-color .45s ease-out .65s}.rw-pm-out[data-tone=ok] .rw-pm-call{transition:color .45s ease-out .75s}.rw-pm[data-ins="0"] .rw-pm-row[data-r=add]:before{transition:none;scale:0 1}.rw-pm[data-ins="0"] .rw-pm-row[data-r=add]>*{opacity:0;transition:none;translate:-16px}.rw-pm[data-ins="0"] .rw-pm-out[data-tone=ok]{transition:none}.rw-pm[data-ins="0"] .rw-pm-out[data-tone=ok]:before{border-bottom-color:var(--rw-pm-stem);transition:none}.rw-pm[data-ins="0"] .rw-pm-out[data-tone=ok] .rw-pm-call{color:var(--text-tertiary);transition:none}}@media (max-width:1100px){.rw-pm{--rw-pm-arm:2.5rem;grid-template-columns:minmax(0,1fr);max-width:640px}.rw-pm-fork{padding-top:1.25rem}.rw-pm-fork:before{display:none}.rw-pm-out[data-tone=block]:before{border-top-width:0;border-bottom-width:1.5px;border-bottom-color:var(--rw-pm-stem);border-radius:0;height:calc(50% + 1.25rem + 1.5px);top:auto;bottom:50%}.rw-pm-out[data-tone=ok]:before{height:calc(100% + 1rem + 1.5px)}}@media (max-width:760px){.rw-pm{--rw-pm-x:1rem;margin-top:1.75rem}.rw-pm-cap{font-size:var(--text-base)}.rw-pm-sheet{border-radius:16px}.rw-pm-row{grid-template-columns:1.25rem minmax(0,1fr);grid-template-areas:".k""g t";row-gap:.25rem;padding-top:.75rem;padding-bottom:.75rem}.rw-pm-row[data-r=add]{grid-template-areas:"g t";padding-top:1.125rem;padding-bottom:1.125rem}.rw-pm-row[data-r=add] .rw-pm-g,.rw-pm-row[data-r=add] .rw-pm-t{font-size:var(--text-lg)}.rw-pm-row[data-r=add] .rw-pm-t{text-wrap:pretty;line-height:1.28}.rw-pm-row[data-r=user],.rw-pm-row[data-r=sys]{grid-template-areas:"k k""t t"}.rw-pm-chip{font-size:var(--text-xs);gap:.3125rem;padding:.25rem .5rem}.rw-pm-out{padding:.875rem 1rem}.rw-pm-call{font-size:var(--text-md)}}@media (max-width:420px){.rw-pm-chip-w{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rw-pm-chip{white-space:normal;border-radius:12px;width:fit-content;display:block}.rw-pm-chev{margin-left:.375rem}.rw-pm-row[data-r=add] .rw-pm-g,.rw-pm-row[data-r=add] .rw-pm-t{font-size:var(--text-md)}.rw-pm{--rw-pm-arm:1.5rem}.rw-pm-call{font-size:var(--text-base)}}@media (max-width:380px){.rw-pm-chip .sxd-p:has(>.rw-pm-chip-x){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}}
