.dashboard-root{color:var(--rt-ink)}.dashboard-nav{min-height:82px;padding-block:0!important;border-bottom:1px solid var(--rt-line)}.dashboard-nav-links{display:flex;align-items:center}.dashboard-nav-links>a{font-size:12px;font-weight:650}.dashboard-root h1,.dashboard-root h2,.dashboard-root h3,.dashboard-root strong{color:var(--rt-ink)!important}.dashboard-root p{color:var(--rt-muted)!important}.dashboard-root a{color:var(--rt-blue)}.dashboard-heading{padding:64px 0 48px}.dashboard-heading>span{display:inline-flex;align-items:center;gap:9px;color:#636b77;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:750;letter-spacing:.12em}.dashboard-heading>span:before{width:18px;height:2px;content:"";background:var(--rt-blue);box-shadow:0 5px 0 var(--rt-blue)}.dashboard-heading h1{margin:20px 0 14px;font-size:clamp(42px,6vw,67px);font-weight:680;letter-spacing:-.065em;line-height:.98}.dashboard-heading p{margin:0;font-size:15px}.dashboard-card{margin-bottom:16px!important;box-shadow:0 1px 2px #11131906}.dashboard-card h3{font-size:17px;font-weight:680;letter-spacing:-.025em}.dashboard-card>p,.dashboard-card-heading p{font-size:12px!important;line-height:1.7}.dashboard-card-heading{gap:25px}.dashboard-root input,.dashboard-root select{min-height:42px;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.dashboard-root input:focus,.dashboard-root select:focus{border-color:var(--rt-blue)!important;background:#fff!important;box-shadow:0 0 0 3px #2f5bff1a}.dashboard-root button{transition:transform .14s var(--rt-ease-out),background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease}.dashboard-root button:active:not(:disabled){transform:scale(.97)}.dashboard-root button:disabled{cursor:not-allowed!important;opacity:.5}.routing-category{border-color:var(--rt-line)!important}.routing-category-header>strong{font-size:12px}.sort-tabs{flex-wrap:wrap}.routing-provider{border-color:var(--rt-line)!important;background:var(--rt-paper)!important}.routing-provider[data-off=true]{background:transparent!important}.routing-provider>span:nth-child(2){color:var(--rt-ink)!important}.routing-provider>span:nth-child(3),.routing-provider>span:nth-child(4){color:var(--rt-muted)!important}.byok-row,.api-key-row{border-color:var(--rt-line)!important}.byok-row code,.api-key-row code{color:var(--rt-faint)!important}.dashboard-form-row{align-items:stretch}.playground-output{border-color:#2d3038!important;background:var(--rt-ink)!important;color:#d6dbe4!important}.credit-card{position:relative;overflow:hidden;min-height:190px;background:var(--rt-blue)!important;border-color:var(--rt-blue)!important}.credit-card:after{position:absolute;top:-100px;right:-60px;width:260px;height:260px;border:1px solid rgba(255,255,255,.22);border-radius:50%;content:"";box-shadow:0 0 0 38px #ffffff0d,0 0 0 76px #ffffff09}.credit-card h3{position:relative;z-index:1;color:#fff!important}.credit-card>p{position:relative;z-index:1;color:var(--rt-lime)!important;font-size:42px!important;letter-spacing:-.06em}.credit-card>div{position:relative;z-index:1}.credit-card button{border:1px solid rgba(255,255,255,.22)!important;background:#1113194d!important}.new-key{border-color:#a7dfc1!important;background:var(--rt-green-soft)!important}.new-key code{color:#175b3c!important}.new-key span{color:#39765a!important}.auth-card{position:relative;margin-top:72px!important;overflow:hidden;padding:30px!important;box-shadow:0 22px 60px #1820361a}.auth-card:before{display:block;width:44px;height:4px;margin-bottom:30px;border-radius:4px;content:"";background:linear-gradient(90deg,var(--rt-blue) 0 55%,var(--rt-lime) 55%)}.auth-card h2{font-size:27px;letter-spacing:-.04em}.github-auth{background:var(--rt-ink)!important}.github-auth svg{color:#fff}.auth-divider{color:var(--rt-faint)!important}.dashboard-table-wrap{overflow-x:auto}.dashboard-table-wrap table{min-width:620px}.dashboard-table-wrap th{color:var(--rt-faint)!important;font-family:SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.06em;text-transform:uppercase}.dashboard-table-wrap td{color:var(--rt-muted);font-size:11px}.dashboard-table-wrap tr{border-color:var(--rt-line)!important}.dashboard-loading{display:flex;min-height:55vh;flex-direction:column;align-items:center;justify-content:center}.dashboard-loading i{width:20px;height:20px;border:2px solid var(--rt-line-strong);border-top-color:var(--rt-blue);border-radius:50%;animation:dashboard-spin .6s linear infinite}.dashboard-loading p{margin-top:13px;font-size:12px}.dashboard-error pre{border-color:var(--rt-line)!important;background:var(--rt-ink)!important}@keyframes dashboard-spin{to{transform:rotate(360deg)}}@media(hover:hover)and (pointer:fine){.dashboard-nav-links>a:hover{color:var(--rt-blue)!important}}@media(max-width:720px){.dashboard-root{padding-inline:16px!important}.dashboard-nav-links>a:first-child,.dashboard-nav-links>a:last-of-type{display:none}.dashboard-heading{padding:46px 0 36px}.dashboard-form-row{flex-direction:column}.dashboard-form-row>input,.dashboard-form-row>select{width:100%!important}.routing-category-header{align-items:flex-start!important}.routing-provider{flex-wrap:wrap}.routing-provider>span:nth-child(3),.routing-provider>span:nth-child(4){display:none}.dashboard-card-heading{align-items:flex-start!important}}@media(prefers-reduced-motion:reduce){.dashboard-loading i{animation:none}}
