.site-rail{position:fixed;left:0;top:0;bottom:0;width:218px;padding:30px 18px;background:#eee6d9;border-right:1px solid #d8c9b5;display:flex;flex-direction:column;gap:7px;z-index:20;color:#665548;font-size:13px}.site-brand{display:flex;align-items:center;gap:12px;text-decoration:none;color:#332a23;margin-bottom:26px}.brandmark{display:grid;place-items:center;flex-shrink:0;width:42px;height:46px;border-radius:13px;background:#b9653d;color:#fff9ed;font-size:23px;font-weight:700;box-shadow:0 5px 12px #ac694323}.site-brand b{font-size:22px;letter-spacing:2px}.site-brand small{display:block;font-size:8px;letter-spacing:2px;margin-top:5px;color:#9a7963}.site-rail button{display:flex;align-items:center;gap:10px;text-align:left;min-height:43px;padding:10px 13px;border-radius:9px;color:inherit;transition:background .16s}.site-rail svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7}.site-rail button:hover,.site-rail button.selected{background:#e1cfb7;color:#8e472a}.site-rail .rail-create{background:#af603d;color:#fff8e9;margin-bottom:22px}.rail-label{font-size:10px;letter-spacing:2px;color:#a08a76;margin:4px 12px 6px}.rail-divider{height:1px;background:#d9cbb9;margin:17px 10px}.rail-bottom{margin-top:auto}.rail-person{border-top:1px solid #d8c9b5;margin-top:15px;padding:18px 7px 0;display:flex;gap:10px;align-items:center;font-size:12px}.rail-person .avatar{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#e2d2ba}.platform-shell .top{left:218px;width:calc(100% - 218px)}.platform-shell .main{margin-left:218px;width:calc(100% - 218px)}.platform-shell .retention{margin-left:218px}.platform-shell .composerwrap{left:calc(50% + 109px)}.platform-shell #apiworkspace{margin-left:218px;padding-top:80px}.platform-shell .footnote{color:#9f8d7b;font-size:10px;letter-spacing:1px}.workspace-heading{padding:24px 8px 32px}.workspace-heading small{font-size:9px;letter-spacing:3px;color:#a78161}.workspace-heading h2{font-size:30px;color:#4a3528;font-weight:500;margin:18px 0 10px}.workspace-heading p{color:#9a8978}.workspace-metrics{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #e2d3bd;margin-bottom:30px}.workspace-metrics>div{padding:25px 20px;border-right:1px solid #e2d3bd}.workspace-metrics>div:last-child{border:0}.workspace-metrics span{color:#9a8774;font-size:12px}.workspace-metrics b{display:block;font-size:28px;color:#68472f;margin:15px 0}.workspace-metrics button{color:#af603d;font-size:12px}.account-links{display:flex;gap:12px;padding:20px 0;flex-wrap:wrap}.account-links button{display:flex;align-items:center;gap:9px;background:#f0e6d6;padding:15px 20px;border-radius:10px}.account-links svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5}.account-banner{background:#ede0c9;border-radius:15px;padding:26px;margin:20px 0;color:#926543}.account-banner strong{font-size:42px;display:block;margin:10px 0;color:#69452f}.account-banner small{color:#a0866c}.identity{display:flex;gap:15px;align-items:center}.identity h3{margin:0}.identity p{margin:6px 0}.platform-shell select{max-width:100%}#adminNav[hidden]{display:none}.platform-shell #apinav{display:flex;gap:8px}.platform-shell #apiBody table{font-size:12px}.platform-shell #apiBody .apicard{overflow-x:auto}.platform-shell .sidefloat{left:230px}@media(max-width:860px){.site-rail{width:74px;padding:22px 10px}.site-brand>span:last-child,.rail-label,.rail-person,.rail-create,.rail-divider{display:none!important}.site-rail button{font-size:0;justify-content:center;padding:12px 4px}.site-rail button svg{width:21px;height:21px}.site-rail #railAccount{font-size:10px}.platform-shell .top{left:74px;width:calc(100% - 74px)}.platform-shell .main{margin-left:74px;width:calc(100% - 74px)}.platform-shell .retention{margin-left:74px}.platform-shell .composerwrap{left:calc(50% + 37px);max-width:calc(100% - 94px)}.platform-shell #apiworkspace{margin-left:74px}.workspace-metrics{grid-template-columns:1fr}.workspace-metrics>div{border-right:0;border-bottom:1px solid #e2d3bd}.platform-shell .top .right{gap:3px}.platform-shell .top .pill{font-size:10px;padding:8px}.platform-shell .sidefloat{left:78px}.workspace-heading h2{font-size:23px}}
.platform-shell #apinav{overflow-x:auto;white-space:nowrap;padding-bottom:6px}.platform-shell #apinav button{flex-shrink:0}.platform-shell #apiBody pre{padding:16px;background:#eee5d8;border-radius:8px;font-size:12px;line-height:1.7}.platform-shell #apiBody .stat b{font-size:28px}
