.ap-monogram{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border:1px solid #51bba5;border-radius:12px;color:#8bf0d6;background:linear-gradient(145deg,#154a45,#091b2d);box-shadow:0 0 20px #2bd0ab16;font-weight:800;font-size:19px;letter-spacing:-1px}.brand{gap:12px;min-height:106px}.brand>span{font-size:18px;letter-spacing:.5px}.brand small{font-size:8px;letter-spacing:1.8px}.nav-label{font-size:9px;letter-spacing:2px;color:#608a9c;margin:22px 20px 8px}.project-label{border-top:1px solid #1c3c49;padding-top:20px}.project-link{color:#f1d790;font-size:12px;line-height:1.4;gap:10px}.project-link span{overflow-wrap:anywhere}.project-symbol{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border:1px solid #76633f;border-radius:9px;color:#f2d694;background:#2c291f;font-size:9px;font-weight:750}.active-project{background:#263e3b55;border-right:2px solid #53c8ac}.project-subnav .nav-item{padding-top:9px;padding-bottom:9px;font-size:12px}.project-subnav{padding-left:12px}.project-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,460px));gap:20px}.project-card{padding:24px;display:flex;flex-direction:column;gap:20px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 100% 0,#21565377,transparent 65%),linear-gradient(145deg,#102c3b,#071a28);border-color:#315b62}.project-card h2{font-size:23px;margin:5px 0 8px}.project-card p.muted{font-size:12px}.project-card-top{display:flex;justify-content:space-between;align-items:center}.project-symbol.big{width:54px;height:54px;font-size:16px;border-radius:14px}.connected-chip{color:#76ddba;border-color:#317460;background:#143b32}.project-card-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;border-top:1px solid #294c57;padding-top:18px}.project-card-stats small{display:block;color:#8cabb9;font-size:10px}.project-card-stats strong{display:block;font-size:22px;color:#e5f1f4;margin-top:5px}.project-card .button{align-self:flex-start}.project-spark{position:absolute;right:20px;bottom:26px;width:110px;color:#59c6b1;opacity:.45}.project-spark .spark{position:static;width:100%;height:32px}.platform-heading{display:flex;justify-content:space-between;gap:15px;align-items:center;margin:28px 0 18px}.platform-heading p{font-size:12px;margin-top:5px}.platform-info{margin-top:24px}.platform-info .button{margin:0 18px 20px}.project-activity{padding:20px}.project-activity>div{display:flex;align-items:center;gap:20px;min-height:50px}.project-activity .spark{position:static;width:140px;height:36px;color:#67c4b2;margin-left:auto}.sidebar{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#315b66 #071a27}.sidebar nav{flex:none}.sidebar-footer{margin-top:25px}.platform-filters label{flex:0 1 180px}.login-brand .ap-monogram{width:50px;height:50px;font-size:22px}.login-brand span{font-size:22px;letter-spacing:2px}
@media(max-width:960px){.brand .ap-monogram{width:38px;height:38px;font-size:16px}.nav-label{font-size:0;margin:14px 8px 8px;min-height:1px;border-top:1px solid #20404e}.project-subnav{padding-left:0}.project-link{padding:9px;justify-content:center}.platform-heading{align-items:flex-start}.project-grid{grid-template-columns:1fr}.project-card{max-width:540px}.project-activity .spark{width:80px}}
@media(max-width:640px){.menu-open .nav-label{font-size:9px;letter-spacing:2px;margin:18px 18px 8px}.menu-open .project-link{justify-content:flex-start;padding:10px 15px}.menu-open .project-subnav{padding-left:12px}.menu-open .brand{justify-content:flex-start}.project-card{padding:20px}.platform-heading{flex-direction:column}.project-card-stats strong{font-size:20px}.project-activity>div{gap:10px;font-size:12px}.project-activity .spark{width:60px}.project-spark{width:85px}}
.brand>span{min-width:0;overflow-wrap:anywhere}
.sidebar{overflow-x:hidden}.brand small{white-space:normal}
