.in-rp .rp-stage{min-height:560px}.in-rp .rp-stage svg{max-height:640px}.in-stw{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:16px;border-top:1px solid var(--v300)}.in-st{flex:1;min-width:0;font-family:var(--font-display);font-size:13px;line-height:20px;color:var(--ph400);overflow-wrap:anywhere}.rp-btn:disabled{opacity:.4;cursor:default;background:none;color:var(--ph400)}.in-lays .lbl{color:var(--v800)}.in-lb{margin-top:12px;display:flex;flex-direction:column}.in-lb button{all:unset;box-sizing:border-box;cursor:pointer;min-height:44px;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 8px;border-top:1px solid var(--v200);border-radius:2px;font-size:15px;color:var(--v900);transition:background var(--release),color var(--release)}.in-lb button:hover{background:var(--v150);color:var(--vW);transition-duration:var(--attack)}.in-lb button[aria-pressed=true]{background:#30d99012;color:var(--vW)}.in-lb button:focus-visible{outline:2px solid rgba(48,217,144,.5);outline-offset:-2px}.in-lb .n{font-family:var(--font-display);font-size:12px;color:var(--ph400)}.in-lb .m{font-family:var(--font-display);font-size:12px;color:var(--v800);font-variant-numeric:tabular-nums}.in-ld{margin-top:12px;min-height:120px}.in-ld>p{font-size:15px;line-height:22px;color:var(--v950)}.in-ld ul{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.in-ld li{display:flex;justify-content:space-between;gap:12px;font-family:var(--font-display);font-size:12px;line-height:20px;color:var(--v800)}.in-ld li span:first-child{color:var(--v950);overflow-wrap:anywhere}.in-sec{padding-top:160px}.in-rows{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.in-row{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:20px 0;border-top:1px solid var(--v300)}.in-ic{width:24px;height:24px;margin-top:2px;border:1px solid var(--v500);border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--v800);transition:background var(--release),border-color var(--release),color var(--release)}.in-ic .ms{font-size:16px}.in-row[data-st=ok] .in-ic{background:var(--ph400);border-color:var(--ph400);color:var(--v000);box-shadow:0 0 12px #30d99059}.in-row[data-st=fail] .in-ic{border-color:var(--vW);color:var(--vW)}.in-row[data-st=wait] .in-ic{animation:in-blink 1.2s var(--ease-forge) infinite}@keyframes in-blink{50%{border-color:var(--ph500)}}@media (prefers-reduced-motion:reduce){.in-row[data-st=wait] .in-ic{animation:none}}.in-row b{display:block;font-weight:500;font-size:17px;line-height:24px;color:var(--vW)}.in-row p{margin-top:4px;font-size:15px;line-height:22px;color:var(--v800);max-width:48ch}.in-row .r{margin-top:10px;display:flex;flex-wrap:wrap;gap:4px 12px;font-family:var(--font-display);font-size:13px;line-height:20px;color:var(--v950);font-variant-numeric:tabular-nums}.in-row[data-st=ok] .r .s{color:var(--ph400)}.in-row .r .s{color:var(--v800)}.in-lw{margin-top:48px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:start}.in-lwv{position:sticky;top:96px;border:1px solid var(--v300);border-radius:8px;background:var(--v100);padding:24px;display:flex;flex-direction:column}.in-lwv svg{width:100%;height:auto;max-height:380px;display:block}.in-lwv svg text{font-family:var(--font-display)}.in-laws{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.in-laws li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:8px;padding:16px 8px;border-top:1px solid var(--v300);border-radius:2px;transition:background var(--release)}.in-laws li.on{background:#30d9900d;transition-duration:var(--attack)}.in-laws .n{font-family:var(--font-display);font-size:13px;color:var(--ph400);padding-top:3px}.in-laws .hd{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.in-laws b{font-weight:500;font-size:17px;color:var(--vW)}.in-laws .tg{font-family:var(--font-display);font-size:12px;line-height:18px;padding:1px 8px;border:1px solid var(--v500);border-radius:2px;color:var(--v800)}.in-laws .tg.ok{border-color:var(--ph500);color:var(--ph400)}.in-laws .tg.self{border-color:var(--ph700);color:var(--ph400)}.in-laws .pr{margin-top:4px;font-size:15px;line-height:22px;color:var(--v800)}.in-laws .ev{margin-top:8px;font-size:15px;line-height:22px;color:var(--v950)}.in-laws .ev span{font-family:var(--font-display);font-size:12px;color:var(--v800);margin-right:8px}@media (max-width:1000px){.in-rp .rp-stage{min-height:0}.in-rp .rp-stage svg{height:min(96vw,520px);max-height:none}.in-sec{padding-top:120px}.in-rows{grid-template-columns:minmax(0,1fr)}.in-lw{grid-template-columns:minmax(0,1fr);gap:24px}.in-lwv{position:relative;top:0}}
