@font-face{font-family:Inter Variable;src:url(/assets/InterVariable-DiVDrmQJ.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-sans:"Inter Variable", "Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--canvas:#fff;--mist:#f8f9f7;--fill:#f2f3f0;--fill-hover:#e9ebe6;--ink:#27241e;--body:#3b3830;--muted:#6b6457;--faint:#8e8878;--green:#315a4a;--green-deep:#24483b;--sage:#b9c8a4;--oxblood:#7a463d;--line:#27241e17;--line-strong:#27241e29;--green-soft:#eaf1ec;--green-line:#c9dacf;--sage-soft:#f1f4ea;--sage-ink:#4f5f3e;--oxblood-soft:#f8eeeb;--oxblood-line:#e6cdc6;--base-gray:#dfe1db;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s7:32px;--s8:40px;--s9:48px;--s10:64px;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:16px;--shadow-pop:0 16px 40px -10px #27241e38, 0 0 0 1px #27241e14;--ease:cubic-bezier(.2, .7, .2, 1)}*{box-sizing:border-box}html,body{background:var(--canvas);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:14px;line-height:1.5}button,input{font-family:inherit}a{color:inherit;text-decoration:none}button:focus-visible,input:focus-visible,a:focus-visible,pre:focus-visible,[role=table]:focus-visible{outline:2px solid var(--green);outline-offset:2px}code{font-family:var(--font-mono);color:var(--ink);font-size:12px}.muted{color:var(--muted)}.num{text-align:right;font-variant-numeric:tabular-nums}.visually-hidden,.latency-name{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell{min-height:100vh;display:flex}.rail{z-index:5;gap:var(--s4);width:64px;height:100vh;padding:var(--s4) var(--s3);background:var(--canvas);border-right:1px solid var(--line);transition:width .2s var(--ease);flex-direction:column;flex:none;display:flex;position:sticky;top:0}.rail.open{width:232px}.rail:not(.open) .brand span,.rail:not(.open) .rail-item span,.rail:not(.open) .workspace span:not(.avatar){display:none}.brand{border-radius:var(--r-md);height:40px;color:var(--green);letter-spacing:-.01em;align-items:center;gap:10px;padding:0 9px;font-size:15px;font-weight:600;display:flex}.brand span{color:var(--ink)}.rail-list{gap:var(--s1);margin:0;padding:0;list-style:none;display:grid}.rail-item{align-items:center;gap:var(--s3);border-radius:var(--r-md);width:100%;height:40px;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 10px;font-size:14px;font-weight:500;display:flex;position:relative}.rail-item svg{flex:none}.rail-item:hover,.rail-item.active{background:var(--fill);color:var(--ink)}.rail-foot{gap:var(--s1);margin-top:auto;display:grid}.workspace{align-items:center;gap:var(--s3);height:40px;color:var(--body);white-space:nowrap;padding:0 6px;font-size:13px;font-weight:500;display:flex;position:relative}.avatar{background:var(--green-soft);width:28px;height:28px;color:var(--green);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.workspace-text{min-width:0;line-height:1.3;display:grid}.workspace-text span{text-overflow:ellipsis;overflow:hidden}.workspace-email{color:var(--muted);font-size:12px;font-weight:400}.rail:not(.open) [data-tip]:is(:hover,:focus-visible):after,.icon-button[data-tip]:is(:hover,:focus-visible):after{content:attr(data-tip);z-index:10;pointer-events:none;white-space:nowrap;border-radius:var(--r-sm);background:var(--ink);color:#fff;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.5;position:absolute}.rail:not(.open) [data-tip]:is(:hover,:focus-visible):after{top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.icon-button[data-tip]:is(:hover,:focus-visible):after{bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.icon-button.tip-below[data-tip]:is(:hover,:focus-visible):after{top:calc(100% + 6px);bottom:auto}.page{min-width:0;padding:var(--s8) var(--s9) var(--s10);flex:1}.overview,.keys{gap:var(--s6);max-width:1120px;animation:rise .3s var(--ease) both;margin:0 auto;display:grid}.panel{min-width:0;padding:var(--s5) var(--s6) var(--s6);border:1px solid var(--line);border-radius:var(--r-lg)}.panel-head{justify-content:space-between;align-items:center;gap:var(--s2) var(--s4);margin-bottom:var(--s4);flex-wrap:wrap;display:flex}.panel-head h2{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600}.panel-note{margin:0 0 var(--s1);color:var(--muted);flex:0 0 100%;padding-right:max(0px,100% - 72ch);font-size:13px;line-height:20px}.panel-note a{color:var(--ink);text-underline-offset:2px;font-weight:500;text-decoration:underline}.panel-key{gap:var(--s1) var(--s5);flex-wrap:wrap;display:flex}.key-item{align-items:center;gap:var(--s2);color:var(--muted);font-size:13px;display:inline-flex}.stats{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.stat{padding:var(--s5) var(--s6);background:var(--canvas);gap:2px;display:grid}.stat-label{color:var(--muted);font-size:13px;font-weight:500}.stat-value{margin-top:var(--s1);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:1.2}.stat-foot{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.chart-head{gap:var(--s4) var(--s8);margin-bottom:var(--s4);flex-wrap:wrap;display:flex}.chart-metric{gap:2px;display:grid}.metric-label{align-items:center;gap:var(--s2);color:var(--muted);font-size:13px;font-weight:500;display:inline-flex}.metric-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1.3}.metric-foot{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.chart-plot{width:100%}.chart svg{display:block;overflow:visible}.chart .grid{stroke:var(--line);stroke-width:1px}.chart .axis{fill:var(--faint);font-size:12px;font-family:var(--font-sans);font-variant-numeric:tabular-nums}.chart .line-agents{fill:none;stroke:var(--faint);stroke-width:1.5px;stroke-linejoin:round}.chart .line-fine-tunes{fill:none;stroke:var(--green);stroke-width:2px;stroke-linejoin:round}.chart .area-fine-tunes{fill:var(--green);opacity:.08}.chart .guide{stroke:var(--line-strong);stroke-dasharray:3 3}.chart .dot-agents{fill:var(--canvas);stroke:var(--faint);stroke-width:1.5px}.chart .dot-fine-tunes{fill:var(--canvas);stroke:var(--green);stroke-width:2px}.chart .hit{fill:#0000;cursor:crosshair;touch-action:pan-y}.swatch{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.swatch.agents{background:var(--faint)}.swatch.fine-tune{background:var(--green)}.swatch.canary{background:var(--sage)}.swatch.base{background:var(--base-gray)}.swatch.off{border:1.5px solid var(--line-strong)}.swatch.training{border:1.5px dashed var(--sage)}.agent-table{margin-inline:calc(-1 * var(--s3))}.agents-head,.agent-row{align-items:start;gap:var(--s6);grid-template-columns:minmax(170px,1.3fr) minmax(170px,1.4fr) minmax(150px,1fr) minmax(150px,1fr) 112px 16px;display:grid}.agents-head{padding:0 var(--s3) var(--s2);border-bottom:1px solid var(--line);color:var(--muted);white-space:nowrap;font-size:12px;font-weight:500}.agent-list{margin:0;padding:0;list-style:none}.agent{border-bottom:1px solid var(--line)}.agent:last-child{border-bottom:0}.agent-row{width:100%;padding:14px var(--s3);border-radius:var(--r-md);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;transition:background-color .12s}.agent-row:hover,.agent.open .agent-row{background:var(--mist)}.cell{align-items:center;gap:var(--s2);min-width:0;display:flex}.cell-agent{flex-direction:column;align-items:flex-start;gap:2px}.agent-name{align-items:center;gap:var(--s2);overflow-wrap:anywhere;flex-wrap:wrap;font-size:15px;font-weight:500;line-height:22px;display:inline-flex}.agent-meta{color:var(--muted);font-size:13px;line-height:20px}.status,.verdict{height:22px;padding:0 var(--s2);border-radius:var(--r-sm);white-space:nowrap;align-items:center;font-size:12px;font-weight:500;display:inline-flex}.status.retraining,.verdict.worse{background:var(--oxblood-soft);color:var(--oxblood)}.status.learning,.verdict.on-par{background:var(--sage-soft);color:var(--sage-ink)}.verdict.better{background:var(--green-soft);color:var(--green)}.verdict{justify-content:center;min-width:56px}.cell-traffic{flex-direction:column;align-items:stretch;gap:0}.traffic-bar{border-radius:4px;gap:2px;height:8px;margin:7px 0 9px;display:flex;overflow:hidden}.segment{flex-basis:0;min-width:3px}.segment.fine-tune{background:var(--green)}.segment.canary{background:var(--sage)}.segment.base{background:var(--base-gray)}.traffic-label{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;line-height:20px}.quality{align-items:center;gap:var(--s2);min-height:22px;display:inline-flex}.quality-note{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.none{color:var(--faint);font-size:13px;line-height:22px}.latency{gap:2px;width:100%;display:grid}.latency-line{align-items:center;gap:var(--s2);grid-template-columns:minmax(0,1fr) 48px;height:20px;display:grid}.latency-line:first-child{height:22px}.latency-bar{border-radius:3px;min-width:3px;height:6px;display:block}.latency-bar.fine-tune{background:var(--green)}.latency-bar.base{background:var(--base-gray)}.latency-value{color:var(--body);text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.cell-requests{color:var(--body);white-space:pre;justify-content:flex-end;gap:0;line-height:22px}.requests-unit{color:var(--muted);display:none}.cell-chevron{height:22px;color:var(--faint);transition:transform .2s var(--ease);justify-content:center}.agent.open .cell-chevron{transform:rotate(180deg)}.agent-detail{padding:var(--s1) var(--s3) var(--s5);animation:unfold .22s var(--ease) both}.detail-note{align-items:flex-start;gap:var(--s2);margin:0 0 var(--s3);padding:10px var(--s3);border-radius:var(--r-md);background:var(--mist);color:var(--body);font-size:13px;display:flex}.detail-note svg{flex:none;margin-top:2px}.detail-note code{white-space:nowrap;color:inherit}.detail-note.retraining{background:var(--oxblood-soft)}.detail-note.retraining svg{color:var(--oxblood)}.detail-note.learning{background:var(--sage-soft)}.models{border:1px solid var(--line);border-radius:var(--r-md);background:var(--canvas);overflow-x:auto}.models-row{align-items:center;gap:var(--s4);border-top:1px solid var(--line);min-width:900px;color:var(--body);grid-template-columns:minmax(230px,1.4fr) 56px minmax(320px,2.3fr) 60px 60px minmax(110px,1fr);padding:10px 14px;font-size:13px;display:grid}.models-head{padding-block:var(--s2);background:var(--mist);color:var(--muted);border-top:0;font-size:12px;font-weight:500}.models-row.retired,.models-row.retired code{color:var(--muted)}.model{align-items:center;gap:var(--s2);flex-wrap:wrap;min-width:0;display:flex}.base-name{color:var(--body)}.tag{color:var(--muted);font-size:12px}.quality-cell{align-items:center;gap:6px var(--s2);flex-wrap:wrap;display:flex}.providers{margin:0;padding:0;list-style:none}.provider,.endpoint-field{align-items:center;gap:var(--s6);padding:var(--s4) 0;border-top:1px solid var(--line);grid-template-columns:220px minmax(0,1fr);display:grid}.provider:first-child,.endpoint-field:first-child{border-top:0;padding-top:0}.provider:last-child{padding-bottom:0}.provider-name{gap:2px;display:grid}.provider-title{font-size:15px;font-weight:500}.connection{align-items:center;gap:6px;font-size:13px;display:inline-flex}.connection:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.connection.on{color:var(--green)}.connection.off{color:var(--muted)}.provider-body{justify-content:space-between;align-items:center;gap:var(--s3) var(--s4);flex-wrap:wrap;min-width:0;min-height:40px;display:flex}.saved-key{gap:2px;min-width:0;display:grid}.saved-key code,.saved-key .muted{font-size:13px}.actions{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.confirm-text{margin-right:var(--s1);color:var(--muted);font-size:13px}.key-form{justify-content:flex-start}.key-input{min-width:200px;height:36px;padding:0 var(--s3);border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--canvas);color:var(--ink);font:13px var(--font-mono);flex:1}.key-input::placeholder{color:var(--faint)}.key-input:focus{border-color:var(--green);box-shadow:0 0 0 3px var(--green-soft);outline:none}.key-input.invalid{border-color:var(--oxblood);box-shadow:0 0 0 3px var(--oxblood-soft)}.field-error{color:var(--oxblood);flex-basis:100%;margin:0;font-size:13px}.button{border-radius:var(--r-md);background:var(--fill);width:fit-content;height:36px;color:var(--ink);cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.button:hover{background:var(--fill-hover)}.button.primary{background:var(--green);color:#fff}.button.primary:hover{background:var(--green-deep)}.button:disabled,.button.primary:disabled{background:var(--fill);color:var(--faint);cursor:default}.button.danger{background:var(--oxblood-soft);color:var(--oxblood)}.button.danger:hover{background:var(--oxblood-line)}.checking{align-items:center;gap:var(--s2);color:var(--muted);font-size:13px;display:inline-flex}.spinner{border:2px solid var(--green-line);border-top-color:var(--green);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite spin}.endpoint{margin:0 0 var(--s5)}.endpoint-field{padding-block:var(--s2)}.endpoint-field:first-child{padding-top:0}.endpoint-field dt{color:var(--ink);font-size:15px;font-weight:500}.endpoint-field dd{align-items:center;gap:var(--s3);min-width:0;min-height:32px;margin:0;display:flex}.endpoint-field dd code{overflow-wrap:anywhere;font-size:13px}.endpoint-field dd .muted{font-size:13px}.icon-button{border-radius:var(--r-md);width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid;position:relative}.icon-button:hover{background:var(--fill);color:var(--ink)}.snippet{border:1px solid var(--line);border-radius:var(--r-md)}.snippet-bar{padding:6px 6px 6px var(--s2);border-bottom:1px solid var(--line);border-radius:var(--r-md) var(--r-md) 0 0;background:var(--mist);justify-content:space-between;align-items:center;display:flex}.tabs{gap:var(--s1);display:flex}.tab{height:30px;padding:0 var(--s3);border-radius:var(--r-sm);color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:500}.tab:hover{color:var(--ink)}.tab.active{background:var(--canvas);color:var(--ink);box-shadow:0 0 0 1px var(--line)}.code{border-radius:0 0 var(--r-md) var(--r-md);font:13px/1.7 var(--font-mono);color:var(--body);margin:0;padding:14px 0;display:grid;overflow-x:auto}.code-line{padding:0 var(--s4);white-space:pre}.code-line.changed{background:var(--green-soft);color:var(--green-deep)}.api-keys{align-items:start}.api-keys dt{line-height:36px}.api-keys dd{gap:var(--s3);justify-items:start;display:grid}.api-key-list{width:100%;margin:0;padding:0;list-style:none;display:grid}.api-key{justify-content:space-between;align-items:center;gap:var(--s2) var(--s4);padding:var(--s2) 0;border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.api-key:first-child{border-top:0;padding-top:0}.api-key-actions{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.api-key-actions .muted{font-size:13px}.reveal{gap:var(--s2);width:100%;padding:var(--s3) var(--s4);border:1px solid var(--green-line);border-radius:var(--r-md);background:var(--green-soft);display:grid}.reveal-key{align-items:center;gap:var(--s2);min-width:0;display:flex}.reveal-key code{overflow-wrap:anywhere;color:var(--green-deep);font-size:13px}.reveal-key .icon-button:hover{background:var(--canvas)}.reveal-note{color:var(--green-deep);margin:0;font-size:13px}.detail-head{justify-content:space-between;align-items:center;gap:var(--s2) var(--s3);min-height:36px;margin-bottom:var(--s2);flex-wrap:wrap;font-size:13px;display:flex}.detail-head code{color:var(--body)}.rename{justify-content:flex-start}.name-input{max-width:420px;font-family:var(--font-sans);font-size:14px}.text-button{height:28px;padding:0 var(--s2);border-radius:var(--r-sm);color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.text-button:hover{background:var(--fill);color:var(--ink)}.lede{margin:0 0 var(--s3);color:var(--body)}.steps{gap:var(--s2);margin:0 0 var(--s5);padding-left:var(--s5);color:var(--body);display:grid}.steps li::marker{color:var(--muted);font-variant-numeric:tabular-nums}.step-title{color:var(--ink);font-weight:500}.splash{place-content:center;justify-items:center;gap:var(--s4);min-height:100vh;padding:var(--s6);color:var(--green);text-align:center;display:grid}.splash p{max-width:420px;color:var(--body);margin:0}.sign-in{min-height:100vh;padding:var(--s6) var(--s4);background:var(--mist);place-items:center;display:grid}.sign-in-card{width:100%;max-width:380px;padding:var(--s8) var(--s7) var(--s7);background:var(--canvas);border:1px solid var(--line);border-radius:var(--r-xl);text-align:center;animation:rise .24s var(--ease);justify-items:center;display:grid}.sign-in-mark{width:48px;height:48px;margin-bottom:var(--s5);border-radius:var(--r-lg);background:var(--green-soft);color:var(--green);place-items:center;display:grid}.sign-in-card h1{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:600}.sign-in-lede{margin:var(--s2) 0 0;color:var(--muted)}.sign-in-alert{gap:var(--s2);width:100%;margin:var(--s5) 0 0;padding:var(--s3);border:1px solid var(--oxblood-line);border-radius:var(--r-md);background:var(--oxblood-soft);color:var(--oxblood);text-align:left;align-items:flex-start;font-size:13px;display:flex}.sign-in-alert svg{flex:none;margin-top:2px}.sign-in-alert:focus{outline:none}.sign-in-actions{gap:var(--s3);width:100%;margin-top:var(--s6);display:grid}.sign-in-actions .button{width:100%;height:40px}.button.provider{gap:var(--s3);background:var(--canvas);border:1px solid var(--line-strong)}.button.provider:hover:not(:disabled){background:var(--mist)}.button.provider:disabled{background:var(--canvas);border-color:var(--line)}.sign-in-divider{align-items:center;gap:var(--s3);color:var(--muted);font-size:12px;display:flex}.sign-in-divider:before,.sign-in-divider:after{content:"";border-top:1px solid var(--line);flex:1}.sign-in-foot{margin:var(--s6) 0 0;color:var(--muted);font-size:13px}.sign-in-foot a{color:var(--green);text-underline-offset:2px;font-weight:500;text-decoration:underline}.sign-in-foot a:hover{color:var(--green-deep)}@keyframes rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes unfold{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media (width<=1080px){.page{padding:var(--s7) var(--s6) var(--s9)}.agents-head{display:none}.agent-row{row-gap:var(--s3);column-gap:var(--s5);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) 16px;grid-template-areas:"agent agent requests chevron""traffic quality latency latency"}.cell-agent{grid-area:agent}.cell-requests{grid-area:requests;justify-self:end}.cell-chevron{grid-area:chevron}.cell-traffic{grid-area:traffic}.cell-quality{grid-area:quality}.cell-latency{grid-area:latency}.requests-unit{display:inline}.cell[data-label]{align-content:start;justify-items:stretch;gap:0;display:grid}.cell-quality[data-label]{justify-items:start}.cell[data-label]:before{content:attr(data-label);color:var(--muted);font-size:12px;font-weight:500;line-height:18px}}@media (width<=720px){.panel{padding:var(--s4)}.stats{grid-template-columns:minmax(0,1fr)}.stat{padding:var(--s3) var(--s4);grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.stat-label{grid-column:1}.stat-value{text-align:right;grid-area:1/2/span 2;margin:0;font-size:22px}.stat-foot{grid-column:1}.chart-head{gap:var(--s3) var(--s6)}.agent-row{row-gap:var(--s2);grid-template-columns:minmax(0,1fr) auto 16px;grid-template-areas:"agent requests chevron""traffic traffic traffic""quality quality quality""latency latency latency"}.cell-quality[data-label],.cell-latency[data-label]{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.cell-quality[data-label]:before,.cell-latency[data-label]:before{min-width:104px;line-height:22px}.latency{gap:var(--s1) var(--s3);flex-wrap:wrap;width:auto;display:flex}.latency-line,.latency-line:first-child{gap:6px;height:22px;display:inline-flex}.latency-name{clip:auto;width:auto;height:auto;color:var(--muted);margin:0;font-size:13px;position:static;overflow:visible}.latency-track{display:none}.models{overflow:visible}.models-head{display:none}.models-row{min-width:0;padding:var(--s3);gap:var(--s2) var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"model model model""traffic median p95""quality quality quality""serving serving serving"}.m-model{grid-area:model}.m-traffic{grid-area:traffic}.m-median{grid-area:median}.m-p95{grid-area:p95}.m-quality{grid-area:quality}.m-serving{grid-area:serving}.models-row .num{text-align:left}.models-row [data-label]:before{content:attr(data-label);color:var(--muted);flex-basis:100%;font-size:12px;font-weight:500;display:block}.requests-unit{display:none}.provider,.endpoint-field{gap:var(--s2);grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.shell{display:block}.rail{width:auto;height:auto;padding:var(--s2) var(--s4) calc(var(--s2) + env(safe-area-inset-bottom,0px));border-right:0;border-top:1px solid var(--line);flex-direction:row;justify-content:center;position:fixed;inset:auto 0 0}.rail.open{width:auto}.brand,.rail-foot .workspace,.rail-toggle{display:none}.rail-foot{margin:0;display:flex}.rail:not(.open) .rail-item.rail-sign-out span{display:none}.rail-item.rail-sign-out{padding:0 var(--s3)}.rail-list{gap:var(--s2);display:flex}.rail:not(.open) .rail-item span{display:inline}.rail:not(.open) [data-tip]:is(:hover,:focus-visible):after{content:none}.rail-item{width:auto;padding:0 var(--s4)}.page{padding:var(--s5) var(--s4) calc(88px + env(safe-area-inset-bottom,0px))}}
