@font-face{font-family:inter;src:url(../media/inter_400-s.p.2qdljeg3s-lsl.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_500-s.p.1d14jwmkqqa0f.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_600-s.p.2dov6rjg62vru.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_5d9bca1d-module__89m8hG__className{font-family:inter,inter Fallback}.inter_5d9bca1d-module__89m8hG__variable{--font-inter:"inter", "inter Fallback"}
.rb-rc{width:100%;padding:var(--space-64) var(--space-40) var(--space-48);background:var(--bg-app);flex:1 0 auto;justify-content:center;display:flex}.rb-rc-col{gap:var(--space-24);flex-direction:column;width:720px;max-width:100%;display:flex}.rb-rc-eyebrow{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.02em;color:var(--text-tertiary)}.rb-rc-title{font-size:var(--text-2xl);font-weight:var(--weight-semi);letter-spacing:-.6px;color:var(--text-primary);line-height:1.2}.rb-rc-lede{font-size:var(--text-md);font-weight:var(--weight-regular);color:var(--text-secondary);line-height:27px}.rb-rc-card{gap:var(--space-12);padding:var(--space-24);background:var(--bg-canvas);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);flex-direction:column;display:flex}.rb-rc-label{font-size:var(--text-xs);font-weight:var(--weight-semi);letter-spacing:.02em;color:var(--text-tertiary)}.rb-rc-list{gap:var(--space-16);flex-direction:column;list-style:none;display:flex}.rb-rc-item{font-size:var(--text-base);font-weight:var(--weight-regular);color:var(--text-primary);padding-left:var(--space-16);border-left:1px solid var(--border-strong);line-height:24px}.rb-rc-body{font-size:var(--text-base);font-weight:var(--weight-regular);color:var(--text-secondary);line-height:24px}.rb-rc-strong{font-size:var(--text-md);font-weight:var(--weight-semi);color:var(--text-primary);line-height:26px}.rb-rc-you{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--text-primary);padding:var(--space-12) var(--space-16);background:var(--bg-subtle);border:1px solid var(--border-hairline);border-radius:var(--radius-md);line-height:24px}.rb-rc-fine{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--text-tertiary);line-height:22px}.rb-rc-doc{gap:var(--space-2);padding:var(--space-12) var(--space-16);border:1px solid var(--border-hairline);border-radius:var(--radius-md);transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);flex-direction:column;text-decoration:none;display:flex}.rb-rc-doc:hover{background:var(--bg-hover);border-color:var(--border-strong)}.rb-rc-doc-t{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--text-link)}.rb-rc-doc-m{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--text-tertiary);font-variant-numeric:tabular-nums}.rb-rc-sentence{font-size:var(--text-base);font-weight:var(--weight-regular);color:var(--text-primary);line-height:24px}.rb-rc-acts{align-items:center;gap:var(--space-12);display:flex}.rb-rc-btn-primary,.rb-rc-btn,.rb-rc-btn-danger,.rb-rc-door{height:var(--control-height-lg);padding:0 var(--space-20);font-family:inherit;font-size:var(--text-base);font-weight:var(--weight-medium);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border-radius:14px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;overflow:hidden}.rb-rc-btn-primary:active,.rb-rc-btn:active,.rb-rc-btn-danger:active,.rb-rc-door:active{transform:translateY(1px)}.rb-rc-btn-primary{background:var(--accent-primary);color:var(--accent-on);border:1px solid var(--accent-primary)}.rb-rc-btn-primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.rb-rc-btn-primary:disabled,.rb-rc-btn:disabled{opacity:.6;cursor:default}.rb-rc-btn{background:var(--bg-canvas);color:var(--text-primary);border:1px solid var(--border-strong)}.rb-rc-btn:hover:not(:disabled){background:var(--bg-hover)}.rb-rc-door{background:var(--bg-canvas);color:var(--text-primary);border:1px solid var(--border-strong)}.rb-rc-door:hover{background:var(--bg-hover)}.rb-rc-doors{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.rb-rc-error{font-size:var(--text-base);color:var(--danger);padding:var(--space-12) var(--space-16);background:var(--danger-subtle);border-radius:var(--radius-md);line-height:24px}.rb-rc-danger{border:1px solid var(--border-hairline);border-radius:var(--radius-lg);padding:var(--space-16) var(--space-24);background:var(--bg-canvas)}.rb-rc-danger-s{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--text-secondary);cursor:pointer}.rb-rc-danger-f{align-items:flex-start;gap:var(--space-12);padding-top:var(--space-16);flex-direction:column;display:flex}.rb-rc-danger-l{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary)}.rb-rc-input{height:var(--control-height);width:280px;padding:0 var(--space-12);font-family:inherit;font-size:var(--text-base);color:var(--text-primary);background:var(--bg-canvas);border:1px solid var(--border-strong);border-radius:var(--radius-md)}.rb-rc-input:focus{outline:2px solid var(--border-focus);outline-offset:1px}.rb-rc-btn-danger{background:var(--bg-canvas);color:var(--danger);border:1px solid var(--danger)}.rb-rc-btn-danger:hover{background:var(--danger-subtle)}@media (prefers-reduced-motion:reduce){.rb-rc-btn-primary,.rb-rc-btn,.rb-rc-btn-danger,.rb-rc-door,.rb-rc-doc{transition:none}.rb-rc-btn-primary:active,.rb-rc-btn:active,.rb-rc-btn-danger:active,.rb-rc-door:active{transform:none}}.rb-rc-col--one{gap:var(--space-20);width:560px}.rb-rc-more{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--accent-primary);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}.rb-rc-docrow{gap:var(--space-8);flex-wrap:wrap;display:flex}.rb-rc-doclink{padding:var(--space-8) var(--space-12);border:1px solid var(--border-hairline);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--text-primary);transition:border-color var(--dur-fast) var(--ease);align-items:baseline;gap:6px;text-decoration:none;display:inline-flex}.rb-rc-doclink:hover{border-color:var(--text-tertiary)}.rb-rc-doclink-m{font-size:var(--text-xs);color:var(--text-tertiary)}.rb-rc-scrim{z-index:40;padding:var(--space-24);background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.rb-rc-modal{background:var(--bg-canvas);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);width:620px;max-width:100%;max-height:80vh;box-shadow:var(--shadow-pop);flex-direction:column;display:flex}.rb-rc-modal-head{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-20) var(--space-24);border-bottom:1px solid var(--border-hairline);display:flex}.rb-rc-modal-body{gap:var(--space-16);padding:var(--space-24);flex-direction:column;display:flex;overflow-y:auto}.rb-rc-modal-docs{gap:var(--space-8);flex-direction:column;display:flex}.rb-rc-close{border-radius:var(--radius-pill);width:30px;height:30px;color:var(--text-tertiary);cursor:pointer;transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);background:0 0;border:1px solid #0000;flex:none;font-size:20px;line-height:1}.rb-rc-close:hover{color:var(--text-primary);border-color:var(--border-hairline)}
