.rs{--ink:var(--bg);--deep:var(--panel-2);--raised:var(--panel-3);--hairline:var(--border);--hairline-strong:var(--border-strong);--fg:var(--text);--fg-dim:var(--text-dim);--fg-muted:var(--text-faint);--cyan:var(--accent);--mint:var(--success);--amber:var(--warning);--red:var(--danger);--display:var(--rt-font);--tech:var(--rt-mono);--body:var(--rt-font);--mono:var(--rt-mono);--rs-top:64px;--rs-nav:268px;--rs-insp:380px;display:grid;grid-template-columns:var(--rs-nav) minmax(0,1fr) var(--rs-insp);grid-template-rows:var(--rs-top) minmax(0,1fr);grid-template-areas:"top top top" "nav canvas inspector";min-height:100dvh;background:var(--ry-ground,var(--ink));color:var(--fg);font-family:var(--body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-x:clip}.rs[data-nav=collapsed]{--rs-nav:72px}.rs[data-inspector=closed]{--rs-insp:0px}.rs *,.rs :after,.rs :before{box-sizing:border-box}:where(.rs) :where(a){color:inherit;text-decoration:none}.rs :where(a,button,select,summary,[tabindex]):focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:2px}.rs-skip{position:absolute;inset-inline-start:-9999px;top:6px;z-index:90;padding:9px 14px;background:var(--fg);color:var(--ink);font-size:.88rem}.rs-skip:focus{inset-inline-start:10px}@media (max-width:640px){.rs-skip{min-height:44px;display:inline-flex;align-items:center}}.rs-top{grid-area:top;display:flex;padding-inline:var(--ry-s4);border-bottom:1px solid var(--ry-border);background:var(--ry-sidebar);position:-webkit-sticky;position:sticky;top:0;z-index:40}.rs-brand,.rs-top{align-items:center;gap:var(--ry-s2)}.rs-brand{display:inline-flex;padding-inline:var(--ry-s1)}.rs-brand-mark{display:none}@media (max-width:520px){.rs-brand .ryntra-brand{display:none}.rs-brand-mark{display:block}}.rs-navtoggle,.rs-tool{display:inline-flex;align-items:center;justify-content:center;gap:var(--ry-s2);height:36px;min-width:36px;padding-inline:var(--ry-s3);background:var(--ry-card);border:1px solid var(--ry-border);border-radius:var(--ry-r-btn-sm);color:var(--ry-muted);cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.rs-navtoggle,.rs-navtoggle-label,.rs-tool{font-family:var(--ry-font-sans);font-size:var(--ry-fs-dense)}.rs-navtoggle-label{font-weight:600;white-space:nowrap}.rs-navtoggle:hover,.rs-tool:hover{color:var(--ry-text);background:var(--ry-hover)}.rs-tool[data-on=true]{color:var(--ry-text);border-color:color-mix(in srgb,var(--ry-iris) 45%,transparent);background:color-mix(in srgb,var(--ry-iris) 16%,transparent)}.rs-tools{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;align-items:center;gap:var(--ry-s1)}.rs-disclose{display:inline}.rs-disclose>summary{display:inline;cursor:pointer;color:var(--ry-text);text-decoration:underline;text-underline-offset:2px;list-style:none}.rs-disclose>summary::-webkit-details-marker{display:none}.rs-disclose>summary:focus-visible{outline:2px solid var(--ry-iris);outline-offset:3px}.rs-disclose>p{margin:var(--ry-s2) 0 0;max-width:88ch;line-height:var(--ry-lh-body);color:var(--ry-muted)}.rs-menu{position:relative}.rs-menu-trigger{display:inline-flex;align-items:center;gap:var(--ry-s2);height:36px;padding:0 var(--ry-s3);background:var(--ry-card);border:1px solid var(--ry-border);border-radius:var(--ry-r-btn-sm);color:var(--ry-text);font-family:var(--ry-font-sans);font-size:var(--ry-fs-dense);line-height:1.2;white-space:nowrap;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.rs-menu-trigger:hover{border-color:var(--ry-border-strong);background:var(--ry-hover)}.rs-menu-trigger[aria-expanded=true]{border-color:var(--ry-iris)}.rs-menu-ic,.rs-menu-label{display:inline-flex;align-items:center}.rs-menu-label{gap:var(--ry-s2);min-width:0}.rs-menu-panel{position:absolute;top:calc(100% + var(--ry-s2));z-index:60;width:min(360px,calc(100vw - var(--ry-s6)));padding:var(--ry-s2);background:var(--ry-elevated);border:1px solid var(--ry-border);border-radius:var(--ry-r-card);box-shadow:var(--ry-shadow-elevated);display:grid;grid-gap:var(--ry-s1);gap:var(--ry-s1)}.rs-menu[data-align=start]>.rs-menu-panel{inset-inline-start:0;width:min(380px,calc(100vw - var(--ry-s6)))}.rs-menu[data-align=end]>.rs-menu-panel{inset-inline-end:0}.rs-menu-section{display:grid;grid-gap:var(--ry-s2);gap:var(--ry-s2);padding:var(--ry-s3)}.rs-menu-section+.rs-menu-section{border-top:1px solid var(--ry-border)}.rs-menu-section:empty{display:none}.rs-menu-section:empty+.rs-menu-section{border-top:0}.rs-menu-title{font-size:var(--ry-fs-dense);font-weight:600}.rs-menu-body,.rs-menu-title{margin:0;color:var(--ry-text)}.rs-menu-body{font-size:var(--ry-fs-app)}.rs-menu-hint{margin:0;font-size:var(--ry-fs-dense);line-height:var(--ry-lh-body);color:var(--ry-muted)}.rs-menu-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ry-s3)}.rs-menu-row-label{margin:0;font-size:var(--ry-fs-dense);color:var(--ry-muted)}.rs-menu-row-value{margin:0;font-family:var(--ry-font-mono);font-size:var(--ry-fs-dense);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ry-text);text-align:end}.rs-menu-action,.rs-menu-row-value[data-prose=true]{font-family:var(--ry-font-sans)}.rs-menu-action{display:inline-flex;align-items:center;gap:var(--ry-s2);width:100%;min-height:36px;padding:var(--ry-s2) var(--ry-s3);background:var(--ry-card);border:1px solid var(--ry-border);border-radius:var(--ry-r-btn-sm);color:var(--ry-text);font-size:var(--ry-fs-dense);text-align:start;cursor:pointer}.rs-menu-action:hover{background:var(--ry-hover);border-color:var(--ry-border-strong)}.rs-menu-action[data-variant=primary]{background:var(--ry-iris-deep);border-color:var(--ry-iris-deep);color:var(--ry-on-iris);justify-content:center}.rs-menu-action[data-variant=primary]:hover{background:var(--ry-iris-pressed)}.rs-menu-action:disabled{opacity:.55;cursor:default}.rs-menu-choices{display:flex;flex-direction:column;gap:var(--ry-s2)}.rs-menu-choice-icon{flex:none;width:18px;height:18px;object-fit:contain}.rs-switch{max-width:15rem}.rs-switch .rs-menu-label{overflow:hidden}.rs-switch-name-full{overflow:hidden;text-overflow:ellipsis}.rs-switch-name-mobile{display:none}.rs-switch-group{display:grid;grid-gap:2px;gap:2px;padding:0;margin:0}.rs-switch-group+.rs-switch-group{margin-top:var(--ry-s2)}.rs-menu-heading{margin:0;padding:var(--ry-s2) var(--ry-s3) var(--ry-s1);font-family:var(--ry-font-sans);font-size:var(--ry-fs-dense);font-weight:600;letter-spacing:.04em;color:var(--ry-muted)}.rs-switch-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:2px var(--ry-s3);gap:2px var(--ry-s3);width:100%;padding:var(--ry-s2) var(--ry-s3);border-radius:var(--ry-r-btn-sm);color:var(--ry-text);font-family:var(--ry-font-sans);font-size:var(--ry-fs-app)}.rs-switch-item:hover{background:var(--ry-hover)}.rs-switch-item[aria-current=true]{background:color-mix(in srgb,var(--ry-iris) 14%,transparent);box-shadow:inset 2px 0 0 var(--ry-iris)}.rs-switch-item-ic{display:inline-flex;align-items:center;color:var(--ry-muted)}.rs-switch-item[aria-current=true] .rs-switch-item-ic{color:var(--ry-iris)}.rs-switch-item-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-switch-check{color:var(--ry-iris)}.rs-switch-item small{grid-column:2/-1;line-height:1.45}.rs-switch-item small,.rs-switch-more{font-size:var(--ry-fs-dense);color:var(--ry-muted)}.rs-switch-more{display:flex;align-items:center;justify-content:space-between;gap:var(--ry-s3);margin-top:var(--ry-s2);padding:var(--ry-s3);border-top:1px solid var(--ry-border)}.rs-switch-more:hover{color:var(--ry-text);background:var(--ry-hover)}.rs-env{font-size:var(--ry-fs-dense);font-weight:600;letter-spacing:.01em;padding:var(--ry-s1) var(--ry-s2);border-radius:var(--ry-r-chip);background:var(--ry-env-bg);border:1px solid var(--ry-border);color:var(--ry-env-tx)}.rs-beta,.rs-env{flex:none;font-family:var(--ry-font-sans);white-space:nowrap}.rs-beta{display:inline-flex;align-items:center;height:22px;padding-inline:var(--ry-s2);border:1px solid var(--ry-border-strong);border-radius:var(--ry-r-pill);color:var(--ry-muted);font-size:var(--ry-fs-label-sm);font-weight:700;letter-spacing:.1em;line-height:1}.rs-conn{border-color:var(--ry-border-strong)}.rs-conn-short{display:none}.rs-conn-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.rs-conn-label[data-mono=true]{font-family:var(--ry-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-conn-dot{width:8px;height:8px;border-radius:999px;background:var(--ry-verified)}.rs-conn[data-state=CONNECTED]{border-color:color-mix(in srgb,var(--ry-verified) 40%,transparent)}.rs-conn[data-state=ACTION_PENDING]{border-color:color-mix(in srgb,var(--ry-caution) 55%,transparent)}.rs-conn[data-state=ACTION_PENDING] .rs-conn-dot{background:var(--ry-caution)}.rs-conn[data-state=ERROR],.rs-conn[data-state=WRONG_NETWORK]{border-color:color-mix(in srgb,var(--ry-risk) 55%,transparent);color:var(--ry-risk)}.rs-tag{align-self:start;justify-self:start;grid-column:2;font-family:var(--tech);font-size:var(--fs-12);letter-spacing:.12em;text-transform:uppercase;padding:2px 7px;border:1px solid var(--hairline-strong);color:var(--fg-muted);white-space:nowrap}.rs-tag[data-tone=verified]{color:var(--mint);border-color:color-mix(in srgb,var(--success) 42%,transparent)}.rs-tag[data-tone=evidence]{color:var(--cyan);border-color:var(--accent-line)}.rs-tag[data-tone=caution]{color:var(--amber);border-color:color-mix(in srgb,var(--warning) 42%,transparent)}.rs-action{position:fixed;inset-block:var(--rs-top) 0;inset-inline-end:0;z-index:65;width:min(420px,92vw);flex-direction:column;-webkit-border-start:1px solid var(--ry-border);border-inline-start:1px solid var(--ry-border);box-shadow:var(--ry-shadow-elevated);overflow-y:auto;overscroll-behavior:contain}.rs-action,.rs-action-head{display:flex;background:var(--ry-elevated)}.rs-action-head{position:-webkit-sticky;position:sticky;top:0;z-index:1;align-items:flex-start;justify-content:space-between;gap:var(--ry-s3);padding:var(--ry-s4);border-bottom:1px solid var(--ry-border)}.rs-action-heading{display:grid;grid-gap:var(--ry-s2);gap:var(--ry-s2);min-width:0}.rs-action-title{margin:0;font-family:var(--ry-font-display);font-size:var(--ry-fs-h3);line-height:var(--ry-lh-head);letter-spacing:var(--ry-ls-head);color:var(--ry-text)}.rs-action-env{justify-self:start;font-family:var(--ry-font-mono);font-size:var(--ry-fs-dense);letter-spacing:.04em;padding:var(--ry-s1) var(--ry-s2);border-radius:var(--ry-r-chip);background:var(--ry-env-bg);border:1px solid var(--ry-border);color:var(--ry-env-tx)}.rs-action-close{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:none;border:1px solid transparent;border-radius:var(--ry-r-btn-sm);color:var(--ry-muted);cursor:pointer}.rs-action-close:hover{background:var(--ry-hover);color:var(--ry-text)}.rs-action-lead{margin:0;padding:var(--ry-s4) var(--ry-s4) 0;font-size:var(--ry-fs-dense);line-height:var(--ry-lh-body);color:var(--ry-muted)}.rs-action-body{padding:var(--ry-s4);display:grid;grid-gap:var(--ry-s4);gap:var(--ry-s4);container-type:inline-size}.rs-action-foot{margin-top:auto;padding:var(--ry-s3) var(--ry-s4);border-top:1px solid var(--ry-border);font-size:var(--ry-fs-dense)}.rs-action-foot a{color:var(--ry-muted)}.rs-action-foot a:hover{color:var(--ry-text)}@media (max-width:900px){.rs-action{inset:auto 0 0 0;width:100%;max-height:88dvh;-webkit-border-start:0;border-inline-start:0;border-top:1px solid var(--ry-border);border-radius:var(--ry-r-card) var(--ry-r-card) 0 0}.rs-action-close{width:44px;height:44px}}.rs-context{display:flex;min-width:0;overflow:hidden}.rs-chip,.rs-context{align-items:center;gap:7px}.rs-chip{display:inline-flex;height:30px;padding:0 10px;border:1px solid var(--hairline);background:rgba(255,255,255,.02);white-space:nowrap}.rs-chip-k{font-family:var(--tech);font-size:var(--fs-12);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted)}.rs-chip-v{font-size:.82rem;color:var(--fg-dim)}.rs-chip-v.mono{font-family:var(--mono);font-size:.76rem}.rs-chip[data-alert=true]{border-color:color-mix(in srgb,var(--danger) 50%,transparent);background:var(--danger-soft)}.rs-chip[data-alert=true] .rs-chip-k{color:var(--red)}button.rs-chip{cursor:pointer;font-family:var(--body);color:var(--fg)}button.rs-chip:hover{border-color:var(--cyan)}.rs-nav{grid-area:nav;-webkit-border-end:1px solid var(--ry-border);border-inline-end:1px solid var(--ry-border);background:var(--ry-sidebar);padding:var(--ry-s3) 0 var(--ry-s3);display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:var(--rs-top);height:calc(100dvh - var(--rs-top))}.rs-nav-scroll{flex:1 1;min-height:0;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--ry-border) transparent;-webkit-mask-image:linear-gradient(180deg,rgb(0 0 0) calc(100% - 24px),transparent);mask-image:linear-gradient(180deg,rgb(0 0 0) calc(100% - 24px),transparent);display:flex;flex-direction:column;gap:var(--ry-s1)}.rs-nav-actions{display:grid;grid-gap:2px;gap:2px;padding-block:4px}.rs-nav-actions-title{margin:0;padding:var(--ry-s2) var(--ry-s4) var(--ry-s1);font-family:var(--ry-font-sans);font-size:var(--ry-fs-dense);font-weight:600;letter-spacing:.04em;color:var(--ry-muted)}.rs-nav-actions-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2px;gap:2px}.rs-nav-action{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;grid-gap:var(--ry-s3);gap:var(--ry-s3);min-height:38px;margin-inline:var(--ry-s2);padding:var(--ry-s2) var(--ry-s3);border:0;-webkit-border-start:2px solid transparent;border-inline-start:2px solid transparent;border-radius:var(--ry-r-btn-sm);background:transparent;color:var(--ry-text);font-family:var(--ry-font-sans);font-size:var(--ry-fs-app);font-weight:600;letter-spacing:-.005em;text-decoration:none;cursor:pointer;transition:background-color .16s ease,color .16s ease}.rs-nav-action:hover{background:var(--ry-hover);color:var(--ry-text)}.rs-nav-action:focus-visible{outline:2px solid var(--ry-iris);outline-offset:-2px}.rs-nav-action-ic{display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--ry-text) 62%,var(--ry-muted))}.rs-nav-action:hover .rs-nav-action-ic{color:var(--ry-text)}.rs-nav-action-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-nav-action[data-state=gate]{color:var(--ry-text)}.rs-nav-action[data-state=gate] .rs-nav-action-ic{color:var(--ry-muted)}.rs[data-nav=collapsed] .rs-nav-actions-title{visibility:hidden;height:var(--ry-s3);padding:0}.rs[data-nav=collapsed] .rs-nav-action{grid-template-columns:24px;justify-content:center;padding-inline:var(--ry-s3)}.rs[data-nav=collapsed] .rs-nav-action-label{display:none}.rs-group{display:grid;grid-gap:2px;gap:2px;padding-block:4px}.rs-group+.rs-group{margin-top:var(--ry-s1);padding-top:var(--ry-s3);border-top:1px solid color-mix(in srgb,var(--ry-border) 70%,transparent)}.rs-group-title{font-family:var(--ry-font-sans);font-size:var(--ry-fs-dense);font-weight:600;letter-spacing:.04em;color:var(--ry-muted);padding:var(--ry-s2) var(--ry-s4) var(--ry-s1)}.rs[data-nav=collapsed] .rs-group-title{visibility:hidden;height:var(--ry-s3);padding:0}.rs[data-product=true] .rs-group-title{text-transform:uppercase;letter-spacing:.08em}button.rs-group-title{display:flex;align-items:center;justify-content:space-between;gap:var(--ry-s2);width:calc(100% - var(--ry-s4));margin-inline:var(--ry-s2);min-height:32px;padding:var(--ry-s1) var(--ry-s3);border:0;border-radius:var(--ry-r-btn-sm);background:none;text-align:start;cursor:pointer}button.rs-group-title:hover{background:var(--ry-hover);color:var(--ry-text)}button.rs-group-title:focus-visible{outline:2px solid var(--ry-iris);outline-offset:-2px}.rs-group-caret{flex:none;opacity:.7;transition:transform .16s ease}button.rs-group-title[data-shut=true] .rs-group-caret{transform:rotate(-90deg)}.rs-group[data-collapsible=true]+.rs-group[data-collapsible=true]{margin-top:var(--ry-s1)}@media (min-width:901px){.rs[data-product=true] .rs-nav button.rs-group-title{min-height:32px}}.rs-link{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;grid-gap:var(--ry-s3);gap:var(--ry-s3);min-height:38px;margin-inline:var(--ry-s2);padding:var(--ry-s2) var(--ry-s3);border-radius:var(--ry-r-btn-sm);color:var(--ry-muted);font-size:var(--ry-fs-app);font-weight:500;letter-spacing:-.005em;-webkit-border-start:2px solid transparent;border-inline-start:2px solid transparent;transition:background-color var(--rt-duration-fast) var(--rt-ease),color var(--rt-duration-fast) var(--rt-ease),border-color var(--rt-duration-fast) var(--rt-ease),box-shadow var(--rt-duration-fast) var(--rt-ease)}.rs-link[data-heads=true] .rs-link-label{font-size:var(--ry-fs-data);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rs-link:hover{background:var(--ry-hover);color:var(--ry-text)}.rs-link:focus-visible{outline:2px solid var(--ry-iris);outline-offset:-2px}.rs-link[aria-current=page]{background:var(--ry-brand-soft);border-inline-start-color:var(--ry-iris);color:var(--ry-accent-fg);font-weight:600;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ry-iris) 16%,transparent)}.rs-link[data-within=true]{border-inline-start-color:color-mix(in srgb,var(--ry-iris) 45%,transparent);color:var(--ry-text)}.rs-link[data-sub=true]{-webkit-margin-start:var(--ry-s5);margin-inline-start:var(--ry-s5);min-height:34px;padding-block:6px;font-size:var(--ry-fs-dense);font-weight:500;letter-spacing:0;color:color-mix(in srgb,var(--ry-text) 68%,var(--ry-muted));-webkit-border-start:1px solid var(--ry-border);border-inline-start:1px solid var(--ry-border);border-radius:0 var(--ry-r-btn-sm) var(--ry-r-btn-sm) 0}.rs-link[data-sub=true]:hover{color:var(--ry-text)}.rs-link[data-sub=true] .rs-link-ic{transform:scale(.82)}.rs-link[data-sub=true][aria-current=page]{border-inline-start-color:var(--ry-iris);color:var(--ry-accent-fg)}.rs[data-nav=collapsed] .rs-link[data-sub=true]{-webkit-margin-start:var(--ry-s2);margin-inline-start:var(--ry-s2);border-inline-start-color:transparent}.rs-link[data-disabled=true]{color:var(--ry-muted);cursor:not-allowed;opacity:.7}.rs-link[data-disabled=true]:hover{background:none;color:var(--ry-muted)}.rs-link-ic{display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--ry-text) 62%,var(--ry-muted))}.rs-link:hover .rs-link-ic{color:var(--ry-text)}.rs-link[aria-current=page] .rs-link-ic{color:var(--ry-iris)}.rs[data-product=true] .rs-link{grid-template-columns:24px minmax(0,1fr) auto}.rs[data-product=true] .rs-tag{grid-column:3;align-self:center;justify-self:end}.rs[data-nav=collapsed] .rs-link{grid-template-columns:24px;justify-content:center;padding-inline:var(--ry-s3)}.rs[data-nav=collapsed] .rs-link-label,.rs[data-nav=collapsed] .rs-tag{display:none}.rs-nav-foot{margin-top:auto;padding:var(--ry-s3) var(--ry-s4) 0;border-top:1px solid var(--ry-border);display:grid;grid-gap:var(--ry-s2);gap:var(--ry-s2)}.rs[data-nav=collapsed] .rs-nav-foot{padding-inline:var(--ry-s3)}.rs-nav-pinned{flex:none;padding-top:var(--ry-s2);margin-top:var(--ry-s2);border-top:1px solid var(--ry-border);display:grid;grid-gap:2px;gap:2px}@media (max-height:1080px){.rs[data-product=true] .rs-nav{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--ry-border) transparent}.rs[data-product=true] .rs-nav-scroll{flex:none;overflow:visible;-webkit-mask-image:none;mask-image:none}}.rs-view{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding-inline:var(--ry-s2)}.rs[data-nav=collapsed] .rs-view{flex-direction:column;padding-inline:var(--ry-s2)}.rs[data-product=true] .rs-view{grid-gap:var(--ry-s2);gap:var(--ry-s2);padding:0 var(--ry-s2) var(--ry-s2)}.rs-view-pair,.rs[data-product=true] .rs-view .sh-mode{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:2px;gap:2px;width:100%;padding:2px;border:1px solid var(--ry-border);border-radius:var(--ry-r-btn-sm);background:var(--ry-card)}.rs-view-pair .rs-view-theme{justify-content:center;min-height:30px;padding-inline:var(--ry-s2)}.rs[data-nav=collapsed] .rs-view-pair{grid-auto-flow:row}.rs-view-theme{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:var(--ry-s2);background:none;border:1px solid transparent;border-radius:var(--ry-r-btn-sm);color:var(--ry-muted);font-family:var(--ry-font-sans);font-size:var(--ry-fs-dense);cursor:pointer}.rs-view-theme:hover{background:var(--ry-hover);color:var(--ry-text);border-color:var(--ry-border-strong)}.rs-view-theme:focus-visible{outline:2px solid var(--ry-iris);outline-offset:-2px}.rs[data-nav=collapsed] .rs-view-caret,.rs[data-nav=collapsed] .rs-view-theme-label{display:none}.rs-canvas{grid-area:canvas;min-width:0;padding:clamp(16px,1.6vw,28px);gap:18px}.rs-inspector{grid-area:inspector;-webkit-border-start:1px solid var(--hairline);border-inline-start:1px solid var(--hairline);background:var(--deep);overflow-y:auto;position:-webkit-sticky;position:sticky;top:var(--rs-top);height:calc(100dvh - var(--rs-top))}.rs[data-inspector=closed] .rs-inspector{display:none}@media (max-width:1400px){.rs{--rs-insp:300px}}@media (max-width:1180px){.rs{grid-template-columns:var(--rs-nav) minmax(0,1fr);grid-template-areas:"top top" "nav canvas"}.rs-inspector{position:fixed;inset:var(--rs-top) 0 0 auto;width:min(360px,92vw);height:auto;z-index:50;box-shadow:-18px 0 44px var(--rt-shadow-ink,rgba(0,0,0,.5))}}@media (max-width:900px){.rs{--rs-nav:0px;grid-template-columns:minmax(0,1fr);grid-template-areas:"top" "canvas"}.rs-nav{position:fixed;inset:var(--rs-top) auto 0 0;width:min(280px,86vw);z-index:55;transform:translateX(-102%);transition:transform .26s cubic-bezier(.16,1,.3,1);box-shadow:18px 0 44px var(--rt-shadow-ink,rgba(0,0,0,.5))}.rs[data-drawer=open] .rs-nav{transform:none}.rs[data-nav=collapsed] .rs-link{grid-template-columns:24px minmax(0,1fr) auto;justify-content:start;padding-inline:var(--ry-s3)}.rs-link,.rs-view .rs-tool,.rs-view-focus,.rs-view-theme{min-height:44px}.rs[data-nav=collapsed] .rs-link-label{display:block}.rs[data-nav=collapsed] .rs-group-title{visibility:visible;height:auto;padding:var(--ry-s2) var(--ry-s4) var(--ry-s1)}.rs[data-nav=collapsed] .rs-view{flex-direction:row}.rs[data-nav=collapsed] .rs-view-focus-label{display:inline}.rs-scrim{position:fixed;inset:var(--rs-top) 0 0 0;z-index:45;background:rgba(7,11,22,.6);border:0}.rs-inspector{inset:auto 0 0 0;width:100%;max-height:72vh;box-shadow:0 -18px 44px var(--rt-shadow-ink,rgba(0,0,0,.5))}.rs-context{display:none}}@media (max-width:520px){.rs-top{gap:2px;padding-inline:4px}.rs-navtoggle,.rs-tool{min-width:44px}.rs-brand,.rs-navtoggle,.rs-tool{width:44px;height:44px;padding-inline:0}.rs-brand{flex:0 0 44px;justify-content:center}.rs-brand .ryntra-brand-lockup{width:1em;object-fit:cover;object-position:left center}.rs-switchbox{flex:0 0 62px;min-width:62px}.rs-menu-trigger.rs-switch{width:100%;min-width:62px;height:44px;justify-content:center;padding:0 9px}.rs-menu-trigger.rs-switch>svg:last-child{display:none}.rs-menu-trigger.rs-conn{height:44px}.rs-conn-long{display:none}.rs-conn-short{display:inline}.rs-navtoggle-label,.rs-tool-label{display:none}.rs-top{padding-inline:2px;gap:0}.rs-switchbox{flex:0 1 auto;min-width:52px;max-width:40vw}.rs-menu-trigger.rs-switch{min-width:52px;max-width:40vw;padding:0 4px}.rs-menu-trigger.rs-conn{padding-inline:var(--ry-s1);min-width:0}.rs-conn-short{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-menu-trigger.rs-conn:has(.rs-conn-label[data-mono=true]){width:auto;padding-inline:var(--ry-s3)}.rs-tools{flex:none;gap:0}.rs-env{display:none}.rs-switch .rs-menu-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-switch-name-full{display:none}.rs-switch-name-mobile{display:inline}.rs-top .rs-menu-panel{position:fixed;inset-inline:10px;top:calc(var(--rs-top) + 6px);width:auto;max-height:min(72vh,560px);overflow-y:auto}.rs-menu-action,.rs-mode,.rs-panel-row,.rs-reset,.rs-switch-item,.rs-switch-more{min-height:44px}.rs-panel-move button{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.rs-nav{transition:none}}.rs-canvas .cb-grid{max-width:none;margin:0;padding:0;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.rs-canvas .cb-span2,.rs-canvas .kpi-grid{grid-column:1/-1}.rs-canvas>.cb-body{width:100%}.rs-canvas .dm-foot{margin-top:auto;padding-top:22px}:where(.rs-canvas) section:not(:where([data-panel])){padding-block:0}@media (max-width:720px){.rs-canvas .cb-grid{grid-template-columns:minmax(0,1fr)}}.rs-tool-label{display:inline}@media (max-width:1240px){.rs-tool-label{display:none}}.rs-canvas{display:flex;flex-direction:column}.rs-customize{width:min(420px,calc(100vw - 28px))}.rs-view .rs-menu-panel{top:auto;bottom:calc(100% + var(--ry-s2));max-height:min(70vh,560px);overflow-y:auto}.rs-tools .rs-menu-panel{inset-inline:auto 0}.rs-mode,.rs-modes{display:grid;grid-gap:2px;gap:2px}.rs-mode{padding:9px 11px;background:none;border:0;-webkit-border-start:2px solid transparent;border-inline-start:2px solid transparent;text-align:start;color:var(--fg-dim);font-family:var(--body);cursor:pointer}.rs-mode:hover{background:rgba(255,255,255,.05)}.rs-mode[aria-checked=true]{background:var(--accent-soft);border-inline-start-color:var(--cyan);color:var(--fg)}.rs-mode b{font-size:.88rem;font-weight:500}.rs-mode small{font-size:.76rem;color:var(--fg-muted);line-height:1.45}.rs-panels{list-style:none;margin:0;padding:0;display:grid;grid-gap:1px;gap:1px}.rs-panel-row{display:flex;align-items:center;gap:9px;padding:7px 11px}.rs-panel-row:hover{background:rgba(255,255,255,.04)}.rs-panel-toggle{display:flex;align-items:center;gap:9px;flex:1 1;min-width:0;font-size:.86rem;color:var(--fg);cursor:pointer}.rs-panel-toggle input{accent-color:var(--cyan);width:15px;height:15px;cursor:pointer}.rs-panel-toggle input:disabled{cursor:not-allowed}.rs-panel-toggle input:disabled+span{color:var(--fg-muted)}.rs-panel-move{display:inline-flex;gap:2px}.rs-panel-move button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:none;border:1px solid var(--hairline);color:var(--fg-muted);cursor:pointer}.rs-panel-move button:hover:not(:disabled){color:var(--fg);border-color:var(--cyan)}.rs-panel-move button:disabled{opacity:.35;cursor:not-allowed}.rs-customize-empty{padding:8px 11px 12px;font-size:.82rem;color:var(--fg-muted);margin:0}.rs-customize-foot{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:6px;padding:10px 11px 4px;border-top:1px solid var(--hairline);font-size:.78rem;color:var(--fg-muted)}.rs-customize-foot span{flex:1 1;min-width:140px}.rs-reset{padding:5px 11px;background:none;border:1px solid var(--hairline-strong);color:var(--fg-dim);font-family:var(--body);font-size:.79rem;cursor:pointer}.rs-reset:hover{color:var(--fg);border-color:var(--fg-muted)}.rs-reset--go{color:var(--red);border-color:color-mix(in srgb,var(--danger) 50%,transparent)}.rs-reset--go:hover{color:var(--red);border-color:var(--red);background:var(--danger-soft)}.rs-canvas>.dm-root,.rs-canvas>.rs-widget>.dm-root{flex:1 1;min-height:0}.rs-canvas>.attn,.rs-canvas>.cb-grid,.rs-canvas>.cbh{width:100%}[data-theme=light] .rs{--cyan:var(--accent-strong);--mint:var(--success-strong);--amber:var(--warning-strong)}[data-theme=light] .rs-mode:hover,[data-theme=light] .rs-panel-row:hover{background:rgba(15,23,42,.05)}[data-theme=light] .rs-mode[aria-checked=true]{background:var(--accent-soft)}[data-theme=light] .rs-chip{background:rgba(15,23,42,.03)}[data-theme=light] .rs-scrim{background:rgba(15,23,42,.35)}[data-theme=light] .rs-nav{box-shadow:none}.rs-canvas .cb-grid{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr))}[data-theme=light] .rs,[data-theme=light] .rs-canvas,[data-theme=light] .rs-inspector,[data-theme=light] .rs-nav{color:var(--text)}[data-theme=light] .rs-chip-k,[data-theme=light] .rs-customize-empty,[data-theme=light] .rs-customize-foot,[data-theme=light] .rs-mode small,[data-theme=light] .rs-tag{color:var(--text-faint)}[data-theme=light] .rs-chip-v,[data-theme=light] .rs-mode{color:var(--text-dim)}[data-theme=light] .rs-mode b,[data-theme=light] .rs-mode[aria-checked=true],[data-theme=light] .rs-panel-toggle{color:var(--text)}[data-theme=light] .rs-mod-n{color:var(--cyan)}[data-theme=light] .rs-switch-more:hover{color:var(--cyan);background:rgba(15,23,42,.05)}[data-theme=light] .rs-reset{color:var(--text-dim)}[data-theme=light] .rs-panel-move button{color:var(--text-faint)}[data-theme=light] .rs-skip{background:var(--text);color:var(--panel)}.hub-nav-footer{grid-gap:var(--rt-space-xs);min-width:0}.hub-nav-footer,.hub-nav-map{display:grid;gap:var(--rt-space-xs)}.hub-nav-map{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--rt-space-xs);min-height:44px;padding-inline:var(--rt-space-sm);border:1px solid var(--ry-border);border-radius:var(--ry-r-btn-sm);background:var(--ry-card);color:var(--ry-text);font-family:var(--ry-font-sans);font-size:var(--ry-fs-dense);font-weight:600;text-decoration:none;transition:border-color var(--rt-duration-fast) var(--rt-ease),color var(--rt-duration-fast) var(--rt-ease)}.hub-nav-map:hover{border-color:var(--ry-border-strong);color:var(--ry-text);background:var(--ry-hover)}.hub-nav-map:focus-visible{outline:2px solid var(--ry-iris);outline-offset:2px}.rs-page{display:grid;grid-gap:var(--rt-space-xs);gap:var(--rt-space-xs);-webkit-margin-after:var(--rt-space-lg);margin-block-end:var(--rt-space-lg);-webkit-padding-after:var(--rt-space-md);padding-block-end:var(--rt-space-md);-webkit-border-after:1px solid var(--rt-hairline,var(--ry-border));border-block-end:1px solid var(--rt-hairline,var(--ry-border))}.rs-page-title-row{display:flex;align-items:center;justify-content:space-between;gap:var(--rt-space-md)}.rs-page-title{display:flex;align-items:center;gap:var(--rt-space-xs,6px);min-width:0}.rs-page h1{margin:0;color:var(--rt-ink-high,var(--ry-text));font-family:var(--rt-font,var(--ry-font-display));font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;min-width:0}.rs-page-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--rt-space-sm)}.rs-mobilenav{display:none}@media (max-width:900px){.rs-mobilenav{position:fixed;inset-inline:0;bottom:0;z-index:40;display:block;background:var(--ry-sidebar,var(--ry-card));border-top:1px solid var(--ry-border);padding-bottom:env(safe-area-inset-bottom,0);box-shadow:0 -8px 24px -16px var(--ry-shadow-ink,rgba(0,0,0,.5))}.rs-mobilenav-list{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin:0;padding:0;list-style:none}.rs-mobilenav-item{min-width:0}.rs-mobilenav-link{position:relative;flex-direction:column;gap:4px;min-height:56px;padding:8px 2px;color:var(--ry-muted);text-decoration:none;font-family:var(--ry-font-sans);transition:color .12s ease;width:100%;background:none;border:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.rs-mobilenav-icon,.rs-mobilenav-link{display:flex;align-items:center;justify-content:center}.rs-mobilenav-icon{line-height:0}.rs-mobilenav-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ry-fs-app,.875rem);line-height:1.1;letter-spacing:-.03em}.rs-mobilenav-link[data-active=true]{color:var(--ry-iris)}.rs-mobilenav-link[data-active=true]:before{content:"";position:absolute;top:0;inset-inline:22%;height:2px;border-radius:0 0 2px 2px;background:var(--ry-iris)}.rs-mobilenav-link:active{color:var(--ry-iris-pressed)}.rs[data-product=true] .rs-canvas{padding-bottom:calc(56px + env(safe-area-inset-bottom, 0px))}}@media (prefers-reduced-motion:reduce){.rs-mobilenav-link{transition:none}}.rs-link[data-domain=true]{background:var(--ry-hover);color:var(--ry-text)}.rs-link[data-domain=true]:before{background:var(--ry-iris)}.rs-walletchip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border:1px solid var(--ry-border);border-radius:var(--ry-r-btn-sm,8px);background:var(--ry-card);color:var(--ry-muted);font-family:var(--ry-font-mono);font-size:var(--ry-fs-dense,.8125rem);white-space:nowrap}@media (max-width:720px){.rs-walletchip{display:none}}.rs[data-product=true] .rs-group-title{margin:0;padding:var(--ry-s2) var(--ry-s4) 2px;font-size:var(--ry-fs-data);font-weight:600;letter-spacing:0;text-transform:none;color:var(--ry-text-muted,var(--ry-muted))}.rs[data-product=true] .rs-group+.rs-group{margin-top:var(--ry-s1);padding-top:0;border-top:0}.rs[data-product=true] .rs-group[data-group=domains-agent],.rs[data-product=true] .rs-group[data-group=domains-invest]{margin-top:var(--ry-s2);padding-top:var(--ry-s2);border-top:1px solid color-mix(in srgb,var(--ry-border) 70%,transparent)}.rs-link-named{display:flex;align-items:baseline;gap:var(--ry-s2);min-width:0}.rs-link-name{flex:none}.rs-link-caption{min-width:0;overflow:hidden;font-size:var(--ry-fs-data);font-weight:500;color:var(--ry-text-muted,var(--ry-muted));text-overflow:ellipsis;white-space:nowrap}.rs-link[aria-current=page] .rs-link-caption{color:color-mix(in srgb,var(--ry-accent-fg) 70%,var(--ry-muted))}.rs[data-nav=collapsed] .rs-link-named{display:none}@media (min-width:901px){.ry-product .rs[data-product=true] .rs-nav .rs-link{min-height:32px;padding-block:4px;font-size:var(--ry-fs-copy);line-height:1.3}.rs[data-product=true] .rs-nav .rs-group-title{padding:6px var(--ry-s4) 2px;line-height:1.3}.rs[data-product=true] .rs-nav{padding-block:var(--ry-s2)}.rs[data-product=true] .rs-group{gap:1px;padding-block:2px}.rs[data-product=true] .rs-nav-pinned{padding-top:var(--ry-s1);margin-top:var(--ry-s1)}.rs[data-product=true] .rs-view{padding-bottom:0}}@media (min-width:901px) and (max-height:860px){.ry-product .rs[data-product=true] .rs-nav .rs-link{min-height:30px;padding-block:3px}.rs[data-product=true] .rs-nav .rs-group-title{padding-top:4px}}.rs[data-product=true] .rs-view{display:grid;grid-gap:1px;gap:1px;padding:0}.rs-search{display:flex;flex:1 1 auto;justify-content:center;min-width:0;padding-inline:var(--ry-s4)}.rs-searchbtn{display:inline-flex;align-items:center;gap:var(--ry-s2);width:min(460px,100%);height:40px;padding:0 var(--ry-s2) 0 var(--ry-s3);border:1px solid var(--ry-border);border-radius:var(--ry-r-btn);background:var(--ry-card);color:var(--ry-muted);font-family:var(--ry-font-sans);font-size:var(--ry-fs-dense);text-align:start;cursor:pointer;transition:border-color var(--rt-duration-fast) var(--rt-ease),color var(--rt-duration-fast) var(--rt-ease)}.rs-searchbtn:hover{border-color:var(--ry-border-strong);color:var(--ry-text)}.rs-searchbtn-text{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-searchbtn-key{flex:none;padding:2px var(--ry-s2);border:1px solid var(--ry-border);border-radius:var(--ry-r-chip);font-family:var(--ry-font-sans);font-size:var(--ry-fs-label);color:var(--ry-muted)}.rs-menu-trigger.rs-bell{position:relative;justify-content:center;width:40px;height:40px;padding:0;gap:0}.rs-bell .rs-menu-label:empty{display:none}.rs-bell-count{position:absolute;top:2px;inset-inline-end:1px;display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border:2px solid var(--ry-sidebar);border-radius:var(--ry-r-pill);background:var(--ry-iris);color:var(--ry-on-iris);font-size:var(--ry-fs-label-sm);font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-bellbox .rs-menu-panel{width:min(380px,calc(100vw - var(--ry-s6)));padding:0}.rs-menu-prefs{display:grid;grid-gap:1px;gap:1px}.rs-menu-item{display:flex;align-items:center;gap:var(--ry-s3);width:100%;min-height:40px;padding:var(--ry-s2) var(--ry-s3);border:0;border-radius:var(--ry-r-btn-sm);background:transparent;color:var(--ry-text);font-family:var(--ry-font-sans);font-size:var(--ry-fs-dense);text-align:start;text-decoration:none;cursor:pointer}.rs-menu-item:hover{background:var(--ry-hover)}.rs-menu-item>svg{flex:none;color:var(--ry-muted)}.rs-menu-item-label{flex:1 1;min-width:0}.rs-menu-item-value{flex:none;color:var(--ry-muted)}.rs-menu-section[data-section=preferences]{padding-block:var(--ry-s2)}@media (max-width:1100px){.rs-searchbtn-key{display:none}}@media (max-width:900px){.rs[data-product=true] .rs-navtoggle{display:none}.rs[data-product=true] .rs-search{flex:0 0 auto;justify-content:flex-end;-webkit-margin-start:auto;margin-inline-start:auto;padding-inline:0}.rs[data-product=true] .rs-tools{-webkit-margin-start:0;margin-inline-start:0}.rs-searchbtn{justify-content:center;width:44px;height:44px;padding:0;border-color:transparent;background:transparent;color:var(--ry-text)}.rs-searchbtn-key,.rs-searchbtn-text{display:none}.rs-menu-trigger.rs-bell{width:44px;height:44px;border-color:transparent;background:transparent}.rs[data-product=true] .rs-nav{inset:var(--rs-top) 0 calc(56px + env(safe-area-inset-bottom, 0px)) 0;width:100%;z-index:38;box-shadow:none;-webkit-border-end:0;border-inline-end:0}.rs[data-product=true] .rs-scrim{display:none}}