.sol .api-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sol .api-m{border-radius:var(--_ui-styles---radius--small);min-width:58px;height:22px;font-family:var(--k-mono);letter-spacing:.04em;flex:none;place-items:center;padding:0 7px;font-size:11px;font-weight:600;display:inline-grid}.sol .api-m--get{background:var(--k-blue-100);color:var(--k-blue-700)}.sol .api-m--post{background:var(--k-green-100);color:var(--k-green-700)}.sol .api-m--patch{background:var(--k-yellow-100);color:var(--k-yellow-800)}.sol .api-m--delete{background:var(--k-red-100);color:var(--k-red-700)}.sol .api-t-k{color:var(--k-blue-200)}.sol .api-t-s{color:var(--k-yellow-100)}.sol .api-t-n{color:var(--k-green-200)}.sol .api-t-h{color:var(--k-blue-200)}.sol .api-t-v{color:var(--ob-white)}.sol .api-t-c{color:var(--_primitives---opacity--white-50)}.sol .rs-doors-sec{padding-bottom:clamp(48px,6vw,88px)}.sol .rs-doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.sol .rs-door{border:1px solid var(--k-line);border-radius:var(--_ui-styles---radius--large);background:var(--ob-white);height:100%;color:var(--ob-ink);transition:border-color .2s var(--k-out), box-shadow .2s var(--k-out);grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}.sol .rs-door:hover{border-color:var(--k-wire);box-shadow:0 10px 30px -18px var(--_primitives---opacity--neutral-darkest-15)}.sol .rs-door:focus-visible{outline:2px solid var(--ob-ink);outline-offset:3px}.sol .rs-door__body{align-content:start;gap:12px;padding:26px 28px 30px;display:grid}.sol .rs-door__kind{font-family:var(--k-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--k-ink-2);font-size:12px}.sol .rs-door h3{letter-spacing:-.02em;font-size:clamp(24px,2.4vw,30px);font-weight:500;line-height:1.12}.sol .rs-door p{color:var(--ob-dark);font-size:15.5px;line-height:1.55}.sol .rs-door__chips{flex-wrap:wrap;gap:6px;display:flex}.sol .rs-door__chips span{border:1px solid var(--k-line);color:var(--ob-dark);border-radius:999px;padding:4px 10px;font-size:13px}.sol .rs-door__go{margin-top:6px;font-size:15px;font-weight:500}.sol .rs-door__go span{transition:transform .2s var(--k-out);display:inline-block}.sol .rs-door:hover .rs-door__go span{transform:translate(3px)}.sol .rs-vis{background:radial-gradient(ellipse 60% 50% at 20% 0%, color-mix(in srgb, var(--k-yellow) 7%, var(--_primitives---opacity--transparent)), var(--_primitives---opacity--transparent) 70%), radial-gradient(ellipse 50% 40% at 90% 100%, color-mix(in srgb, var(--k-blue) 12%, var(--_primitives---opacity--transparent)), var(--_primitives---opacity--transparent) 70%), var(--_primitives---brand--black);place-items:center;min-height:260px;padding:28px clamp(16px,4vw,40px);display:grid;position:relative;overflow:hidden}.sol .rs-doc__win{border-radius:var(--_ui-styles---radius--medium);background:var(--ob-white);width:100%;max-width:420px;box-shadow:0 24px 50px -24px var(--_primitives---opacity--neutral-darkest-60);font-family:var(--k-app);display:grid;overflow:hidden}.sol .rs-doc__bar{border-bottom:1px solid var(--k-line);background:var(--k-paper);align-items:center;gap:5px;padding:8px 10px;display:flex}.sol .rs-doc__bar i{background:var(--k-wire);border-radius:50%;width:7px;height:7px}.sol .rs-doc__url{background:var(--ob-white);color:var(--k-ink-2);border-radius:999px;margin-left:8px;padding:2px 10px;font-size:10.5px}.sol .rs-doc__body{grid-template-columns:34% minmax(0,1fr);min-height:176px;display:grid}.sol .rs-doc__side{border-right:1px solid var(--k-line);align-content:start;gap:4px;padding:12px 8px;display:grid}.sol .rs-doc__nav{color:var(--ob-dark);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;padding:3px 6px;font-size:10.5px;overflow:hidden}.sol .rs-doc__nav.is-on{background:var(--k-yellow-100);color:var(--ob-ink);font-weight:500}.sol .rs-doc__main{align-content:start;gap:7px;padding:14px 14px 16px;display:grid}.sol .rs-b,.sol .rs-doc__code span,.sol .rs-doc__tip span{border-radius:3px;display:block}.sol .rs-doc__kick{background:var(--k-wire);width:30%;height:6px}.sol .rs-doc__h{background:var(--ob-ink);width:72%;height:12px}.sol .rs-doc__p{background:var(--k-line);width:100%;height:6px}.sol .rs-doc__p--short{width:64%}.sol .rs-doc__code{background:var(--_primitives---brand--black);border-radius:5px;gap:5px;padding:8px;display:grid}.sol .rs-doc__code span{background:var(--k-green-200);opacity:.7;width:80%;height:5px}.sol .rs-doc__code span+span{background:var(--k-blue-200);width:55%}.sol .rs-doc__tip{border-left:3px solid var(--k-blue);background:var(--k-blue-50);border-radius:4px;padding:7px 8px}.sol .rs-doc__tip span{background:var(--k-blue-200);width:70%;height:5px}.sol .rs-call__win{border:1px solid var(--_primitives---opacity--white-15);border-radius:var(--_ui-styles---radius--medium);background:var(--_primitives---opacity--white-5);width:100%;max-width:420px;font-family:var(--k-mono);color:var(--ob-white);gap:8px;padding:18px;font-size:12.5px;display:grid}.sol .rs-call__row{white-space:nowrap;border-radius:6px;align-items:center;gap:10px;min-width:0;padding:7px 10px;display:flex}.sol .rs-call__row>span{text-overflow:ellipsis;overflow:hidden}.sol .rs-call__row--req{background:var(--_primitives---opacity--white-10)}.sol .rs-call__row--res{color:var(--_primitives---opacity--white-60);margin-left:18px}.sol .rs-call__ok{min-width:58px;color:var(--k-green-200);text-align:center;font-weight:600}.sol .rs-call__type{display:inline-block}.sol .rs-path{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid;position:relative}.sol .rs-path:before,.sol .rs-path:after{content:"";background:var(--k-line);border-radius:2px;height:2px;position:absolute;top:21px;left:22px;right:calc(25% - 34px)}.sol .rs-path:after{background:var(--ob-ink);transform-origin:0;transition:transform 1.6s var(--k-io) .2s;transform:scaleX(0)}.sol .rs-path.is-in:after{transform:scaleX(1)}.sol .rs-path li{grid-template-rows:auto 1fr;gap:16px;display:grid;position:relative}.sol .rs-path__node{z-index:1;border:2px solid var(--k-line);background:var(--ob-white);width:44px;height:44px;transition:border-color .3s var(--k-out), background-color .3s var(--k-out);transition-delay:calc(.2s + var(--i) * .45s);border-radius:50%;place-items:center;display:grid;position:relative}.sol .rs-path.is-in .rs-path__node{border-color:var(--ob-ink);background:var(--k-yellow)}.sol .rs-path__node .ki{width:18px;height:18px}.sol .rs-path__card{border:1px solid var(--k-line);border-radius:var(--_ui-styles---radius--large);background:var(--ob-white);color:var(--ob-ink);transition:border-color .2s var(--k-out), box-shadow .2s var(--k-out);align-content:start;gap:8px;padding:20px 20px 56px;text-decoration:none;display:grid;position:relative}.sol .rs-path__card:hover{border-color:var(--k-wire);box-shadow:0 10px 30px -18px var(--_primitives---opacity--neutral-darkest-15)}.sol .rs-path__card:hover .sol-card__go{background:var(--ob-yellow);transform:translate(2px)}.sol .rs-path__card .sol-card__go{border:1px solid var(--k-line);background:var(--ob-white)}.sol .rs-path__n{font-family:var(--k-mono);color:var(--k-ink-2);font-size:12px}.sol .rs-path__card h3{font-size:19px}.sol .rs-path__card p{color:var(--ob-dark);font-size:14.5px;line-height:1.5}.sol .rs-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 32px;max-width:none;display:flex}.sol .rs-head-row>div{max-width:820px}.sol .rs-head-row .px-link{margin-top:0}.sol .rs-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(24px,4vw,56px);margin-top:clamp(28px,3.5vw,44px);display:grid}.sol .rs-group{min-width:0}.sol .rs-group__h{border-bottom:1px solid var(--ob-ink);font-family:var(--k-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--k-ink-2);margin:0;padding-bottom:12px;font-size:12px;font-weight:400}.sol .rs-group ul{margin:0;padding:0;list-style:none}.sol .rs-group li{border-bottom:1px solid var(--k-line)}.sol .rs-group__link{color:var(--ob-ink);gap:4px;padding:16px 0 18px;text-decoration:none;display:grid}.sol .rs-group__link b{letter-spacing:-.01em;font-size:17px;font-weight:500}.sol .rs-group__link b span{color:var(--k-ink-2);transition:transform .2s var(--k-out);display:inline-block}.sol .rs-group__link>span{color:var(--ob-dark);font-size:15px;line-height:1.5}.sol .rs-group__link:hover b{text-decoration:underline;-webkit-text-decoration-color:var(--k-wire);text-decoration-color:var(--k-wire);text-underline-offset:4px}.sol .rs-group__link:hover b span{transform:translate(2px,-2px)}@media (max-width:991px){.sol .rs-groups{grid-template-columns:minmax(0,1fr);gap:28px}}@media (prefers-reduced-motion:reduce){.sol .rs-group__link b span{transition:none}}.sol .rs-find{text-align:left;gap:12px;width:100%;max-width:560px;margin-top:8px;display:grid}.sol .rs-find__box{border:1px solid var(--_primitives---opacity--white-20);background:var(--_primitives---opacity--white-10);height:52px;transition:border-color .2s var(--k-out), background-color .2s var(--k-out);border-radius:999px;align-items:center;gap:10px;padding:0 8px 0 16px;display:flex}.sol .rs-find__box:focus-within{border-color:var(--k-yellow);background:var(--_primitives---opacity--white-15)}.sol .rs-find__box>.ki{width:18px;height:18px;color:var(--_primitives---opacity--white-60);flex:none}.sol .rs-find__box input{min-width:0;height:100%;font:inherit;color:var(--ob-white);background:0 0;border:0;outline:none;flex:1;font-size:16px}.sol .rs-find__box input::placeholder{color:var(--_primitives---opacity--white-50)}.sol .rs-find__box input::-webkit-search-cancel-button{display:none}.sol .rs-find__clear{background:var(--_primitives---opacity--white-10);width:36px;height:36px;color:var(--ob-white);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.sol .rs-find__clear .ki{width:16px;height:16px}.sol .rs-find__try{color:var(--_primitives---opacity--white-60);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:13.5px;display:flex}.sol .rs-find__try span{margin-right:4px}.sol .rs-find__try button{border:1px solid var(--_primitives---opacity--white-20);font:inherit;color:var(--ob-white);cursor:pointer;transition:border-color .2s var(--k-out);background:0 0;border-radius:999px;padding:4px 12px;font-size:13.5px}.sol .rs-find__try button:hover,.sol .rs-find__try button:focus-visible{border-color:var(--k-yellow);outline:none}.sol .rs-find__hits{border-radius:var(--_ui-styles---radius--large);background:var(--ob-white);box-shadow:0 24px 50px -24px var(--_primitives---opacity--neutral-darkest-60);gap:2px;margin:0;padding:6px;list-style:none;display:grid}.sol .rs-find__hits li{animation:rs-hit .35s var(--k-out) both;animation-delay:calc(var(--i,0) * 35ms)}@keyframes rs-hit{0%{opacity:0;transform:translateY(4px)}}.sol .rs-find__hits a{border-radius:var(--_ui-styles---radius--medium);color:var(--ob-ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:grid}.sol .rs-find__hits a:hover,.sol .rs-find__hits a:focus-visible{background:var(--k-paper);outline:none}.sol .rs-find__ic{border-radius:var(--_ui-styles---radius--medium);background:var(--k-paper);place-items:center;width:32px;height:32px;display:grid}.sol .rs-find__ic .ki{width:16px;height:16px}.sol .rs-find__txt{gap:1px;min-width:0;display:grid}.sol .rs-find__txt b{font-size:15px;font-weight:500}.sol .rs-find__txt small{color:var(--k-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.sol .rs-find__go{color:var(--k-ink-2)}.sol .rs-find__more{color:var(--k-ink-2);padding:6px 12px 4px;font-size:13px}.sol .rs-find__none{text-align:center;color:var(--_primitives---opacity--white-60);font-size:14.5px}.sol .rs-find__none a{color:var(--ob-white);text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.sol .rs-doc .rs-doc__nav,.sol .rs-doc .rs-b{animation:rs-build 9s var(--k-out) infinite both;animation-delay:calc(var(--i) * .18s)}.sol .rs-call__row{animation:rs-build 10s var(--k-out) infinite both;animation-delay:calc(var(--i) * .9s)}.sol .rs-call__row--req .rs-call__type{animation:10s steps(18,end) infinite both rs-type;animation-delay:calc(var(--i) * .9s)}}@keyframes rs-build{0%{opacity:0;transform:translateY(6px)}6%,82%{opacity:1;transform:none}92%,to{opacity:0;transform:none}}@keyframes rs-type{0%{clip-path:inset(0 100% 0 0)}7%,to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.sol .rs-path:after,.sol .rs-path__node{transition:none}.sol .rs-find__hits li{animation:none}}@media (max-width:1099px){.sol .rs-path{grid-template-columns:repeat(2,minmax(0,1fr))}.sol .rs-path:before,.sol .rs-path:after{display:none}}@media (max-width:899px){.sol .rs-doors{grid-template-columns:minmax(0,1fr)}}@media (max-width:699px){.sol .rs-path{grid-template-columns:minmax(0,1fr)}.sol .rs-path li{grid-template-rows:none;grid-template-columns:auto minmax(0,1fr);align-items:start}.sol .rs-vis{min-height:220px}.sol .rs-door__body{padding:22px 20px 24px}.sol .rs-find__txt small{white-space:normal}}.c8:has(.rs-doors) .px-sec:not(.px-sec--dark) .px-kicker{color:var(--k-ink-2)}
