.rms-succ{margin:0 0 var(--rms-sp-sec,48px)}.rms-succ__table{width:100%;border-collapse:collapse;font-size:var(--rms-t-small, 13.5px);background:var(--rms-surface,#fff)}.rms-succ__table td,.rms-succ__table th{border:1px solid var(--rms-line,#e1e7ec);padding:var(--rms-s3,12px);text-align:left;vertical-align:top}.rms-succ__table thead th{background:var(--rms-muted,#f5f7f9);font-weight:700;color:var(--rms-text,#12181d);white-space:nowrap}.rms-succ__range,.rms-succ__to{display:inline-block;font-weight:700;line-height:1.3;color:var(--rms-primary-d,#085a83);text-decoration:none}.rms-succ__table th .rms-succ__range:not(a),.rms-succ__to:not(a){color:var(--rms-text,#12181d)}.rms-succ__range:focus-visible,.rms-succ__range:hover,.rms-succ__to:focus-visible,.rms-succ__to:hover{text-decoration:underline}.rms-succ__notstocked,.rms-succ__scope,.rms-succ__stocked{display:block;margin-top:2px;font-size:var(--rms-t-micro, 12.5px);font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--rms-text-mut,#57646f)}.rms-succ__stocked{color:var(--rms-ok-ink,#1c6b3a)}.rms-succ__ask,.rms-succ__guide{display:block;font-size:var(--rms-t-micro, 12.5px);line-height:1.5;color:var(--rms-primary-d,#085a83);text-decoration:underline}.rms-succ__guide+.rms-succ__ask{margin-top:4px}.rms-succ__refs{margin-top:var(--rms-sp-blk,22px)}.rms-succ__h2{margin:0 0 4px;font-size:var(--rms-t-sub, 15px);color:var(--rms-text,#12181d)}.rms-succ__note,.rms-succ__sub{margin:0 0 var(--rms-s3,12px);font-size:var(--rms-t-micro, 12.5px);color:var(--rms-text-mut,#57646f)}.rms-succ__note{margin:var(--rms-s3,12px) 0 0}.rms-succ__list{list-style:none;margin:0;padding:0;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.rms-succ__pair{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;padding:8px 10px;border:1px solid var(--rms-line,#e1e7ec);border-radius:var(--rms-radius,6px);background:var(--rms-surface,#fff)}.rms-succ__from,.rms-succ__tocode{text-decoration:none;color:var(--rms-primary-d,#085a83)}.rms-succ__from code,.rms-succ__tocode code{font-family:var(--rms-font-mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-size:var(--rms-t-micro, 12.5px);font-weight:700}.rms-succ__from:focus-visible,.rms-succ__from:hover,a.rms-succ__tocode:focus-visible,a.rms-succ__tocode:hover{text-decoration:underline}.rms-succ__tocode--plain{color:var(--rms-text,#12181d)}.rms-succ__arrow{color:var(--rms-text-mut,#57646f)}.rms-succ__tos{display:inline-flex;flex-wrap:wrap;gap:6px}.rms-succ__name{flex:1 1 100%;font-size:var(--rms-t-micro, 12.5px);line-height:1.45;color:var(--rms-text-mut,#57646f)}@media (max-width:760px){.rms-succ__table,.rms-succ__table tbody,.rms-succ__table td,.rms-succ__table th,.rms-succ__table tr{display:block;width:100%}.rms-succ__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.rms-succ__table tr{border:1px solid var(--rms-line,#e1e7ec);border-radius:var(--rms-radius,6px);margin-bottom:var(--rms-s3,12px);overflow:hidden}.rms-succ__table td,.rms-succ__table th{border:0;border-bottom:1px solid var(--rms-line,#e1e7ec)}.rms-succ__table tr>:last-child{border-bottom:0}.rms-succ__table td::before{content:attr(data-label);display:block;margin-bottom:2px;font-size:var(--rms-t-micro, 12.5px);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rms-text-mut,#57646f)}.rms-succ__list{grid-template-columns:1fr}}