.rb{max-width:800px;margin:0 auto}.rb .rb-h{font-variation-settings:"wdth" 118;letter-spacing:.005em;text-transform:uppercase;margin:0;font-size:56px;font-weight:700;line-height:60px}.page .rb p{max-width:none;margin:0}.page .rb .rb-src{color:var(--mute);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:20px 0 0;font-size:19px;line-height:28px;display:flex}.page .rb .rb-dates{color:var(--dim);font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:15px;line-height:22px}.page .rb .untranslated{color:var(--dim);margin:16px 0 0;font-size:15px;line-height:22px}.rb .tlink{min-height:32px;color:var(--fg);text-underline-offset:4px;border-radius:6px;align-items:center;gap:6px;font-size:17px;text-decoration:underline #f1ece257;display:inline-flex}.rb .tlink:hover{text-decoration-color:var(--fg)}.rb .btn{border-radius:var(--r-ctl);white-space:nowrap;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.rb .btn svg{fill:currentColor;flex:none;width:18px;height:18px}.rb .btn-dc{background:var(--discord);color:#fff}.rb .btn-dc:hover{background:var(--discord-hover)}.rb .btn-dc:active{background:var(--discord-press)}.rb-parts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:40px 0 0;display:grid}.rb .rb-parts a{border-radius:var(--r-card);background:var(--panel);gap:4px;padding:20px 24px;text-decoration:none;display:grid}.rb .rb-parts a:hover{background:var(--panel-hover)}.rb-parts b{font-size:21px;font-weight:600;line-height:27px}.rb-parts span{color:var(--mute);font-size:15px;line-height:21px}.rb-part{padding-top:96px}.rb .rb-ph{font-variation-settings:"wdth" 118;text-transform:uppercase;margin:0;font-size:40px;font-weight:700;line-height:44px}.rb-jump ol{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.rb .rb-jump a{border-radius:var(--r-ctl);background:var(--panel);align-items:center;gap:10px;min-height:40px;padding:0 14px 0 10px;font-size:14px;font-weight:520;text-decoration:none;display:inline-flex}.rb .rb-jump a:hover{background:var(--panel-hover)}.rb-jump a span{background:#f1ece21a;border-radius:6px;place-items:center;min-width:26px;height:22px;padding:0 4px;font-size:12px;font-weight:600;line-height:1;display:grid}.rb-sec{padding-top:64px}.rb .rb-gh{font-variation-settings:"wdth" 118;text-transform:uppercase;text-wrap:balance;align-items:center;gap:16px;margin:0 0 20px;font-size:28px;font-weight:700;line-height:34px;display:flex}.rb-gh small{letter-spacing:.14em;font-variation-settings:normal;color:var(--dim);margin-bottom:2px;font-size:12px;font-weight:600;line-height:16px;display:block}.rb-n{border-radius:var(--r-ctl);background:var(--panel);font-variant-numeric:tabular-nums;flex:none;place-items:center;min-width:52px;height:52px;padding:0 8px;font-size:20px;line-height:1;display:grid}.rb .rb-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rb .rb-ph~.rb-list,.rb .rb-ph~div>.rb-list{margin-top:28px}.rb .rl{background:var(--panel);font-size:inherit;line-height:inherit;border-radius:14px;padding:22px 26px 22px 22px}.rl-h{align-items:flex-start;gap:14px;display:flex}.rb .rl-n{min-width:36px;height:36px;color:var(--sun);font-variant-numeric:tabular-nums;background:#e9b34f1f;border-radius:9px;flex:none;place-items:center;padding:0 6px;font-size:16px;font-weight:700;text-decoration:none;display:grid}.rb .rl-n:hover{background:#e9b34f33}.rb .rl-t{text-wrap:balance;margin:4px 0 0;font-size:21px;font-weight:600;line-height:28px}.rb .rl-pts{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.rb .rl-pt{font-size:inherit;line-height:inherit;grid-template-columns:50px minmax(0,1fr);align-items:start;display:grid}.rb .rl-pn{font-variant-numeric:tabular-nums;min-height:27px;color:var(--sun);border-radius:6px;align-items:center;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.rb .rl-pn:hover{text-underline-offset:4px;text-decoration:underline}.page .rb .rl-pt p{color:#f1ece2db;text-wrap:pretty;font-size:17px;line-height:27px}.rb .rl-pt a:not(.rl-pn){color:var(--fg);text-underline-offset:4px;text-decoration:underline #f1ece257}.rb .rl-pt a:not(.rl-pn):hover{text-decoration-color:var(--fg)}.rb .rl-subs{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}.rb .rl-subs li{color:var(--mute);grid-template-columns:26px minmax(0,1fr);font-size:16px;line-height:25px;display:grid}.rl-m{color:var(--dim)}.page .rb .rl-pen{box-shadow:inset 3px 0 0 var(--sun);color:var(--fg);background:#e9b34f14;border-radius:10px;margin:16px 0 0 50px;padding:10px 14px;font-size:16px;line-height:24px}.rl-pen b{color:var(--sun);font-weight:600}.rl:target,.rl-pt:target{scroll-margin-top:24px}.rb .rl:target{box-shadow:inset 0 0 0 2px #e9b34f8c}.rb .rl-pt:target>div>p{background:#e9b34f1f;border-radius:4px;box-shadow:0 0 0 4px #e9b34f1f}.r-ask{border-radius:var(--r-card);background:var(--panel);justify-content:space-between;align-items:center;gap:20px 32px;margin-top:96px;padding:28px 32px;display:flex}.rb .r-ask h2{margin:0;font-size:21px;font-weight:600;line-height:27px}.page .rb .r-ask p{color:var(--mute);margin:4px 0 0;font-size:16px;line-height:23px}.r-empty{border-radius:var(--r-card);background:var(--panel);justify-items:start;margin-top:48px;padding:40px;display:grid}.page .rb .r-empty .block-state{border-radius:var(--r-chip);letter-spacing:.01em;color:var(--fg);white-space:nowrap;background:#f1ece214;align-items:center;gap:8px;padding:7px 12px 7px 10px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.r-empty .block-state:before{content:"";background:var(--faint);border-radius:50%;width:7px;height:7px}.page .rb .r-empty-s{max-width:30em;color:var(--mute);margin:18px 0 24px;font-size:17px;line-height:25px}@media (width<=734px){.rb .rb-h{font-size:36px;line-height:40px}.page .rb .rb-src{font-size:17px;line-height:25px}.rb-parts{grid-template-columns:minmax(0,1fr);margin-top:28px}.rb .rb-parts a{padding:16px 20px}.rb-part{padding-top:64px}.rb .rb-ph{font-size:28px;line-height:32px}.rb-jump ol{scrollbar-width:none;flex-wrap:nowrap;margin:20px -24px 0;padding:0 24px;overflow-x:auto}.rb .rb-jump a{white-space:nowrap;min-height:44px}.rb-sec{padding-top:48px}.rb .rb-gh{gap:12px;font-size:22px;line-height:27px}.rb-n{min-width:44px;height:44px;font-size:17px}.rb .rl{padding:18px 16px}.rl-h{gap:12px}.rb .rl-t{margin-top:5px;font-size:19px;line-height:25px}.rb .rl-pt{grid-template-columns:42px minmax(0,1fr)}.page .rb .rl-pt p{font-size:16px;line-height:25px}.rb .rl-subs li{grid-template-columns:22px minmax(0,1fr);font-size:15px;line-height:23px}.page .rb .rl-pen{margin-left:0;font-size:15px;line-height:23px}.r-ask{flex-direction:column;align-items:stretch;margin-top:64px;padding:22px}.r-ask .btn{width:100%}.r-empty{margin-top:32px;padding:24px 22px}.r-empty .btn{width:100%}}
