.profile-head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px;border:1px solid var(--line);background:rgba(8,25,29,.72)}.profile-head img,.member-list img,.team-message img{width:46px;height:46px;border-radius:50%;object-fit:cover}.profile-head h1,.profile-head p{margin:0}.account-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.workspace-switch{display:flex;align-items:center;gap:10px;width:100%;padding:11px;border:1px solid var(--line);background:#081b1f;color:var(--text);text-align:left;cursor:pointer}.workspace-switch.active{border-left:3px solid var(--mint)}.workspace-switch svg{width:18px}.workspace-switch span{display:grid}.workspace-switch small{color:var(--muted)}.workspace-create,.invite-form{display:grid;gap:8px}.workspace-create input,.invite-form input,.invite-form select{min-height:40px;padding:8px;border:1px solid var(--line);background:#061417;color:var(--text)}
.ops-summary>div{padding:12px;border:1px solid var(--line);background:rgba(5,22,25,.8)}.ops-summary b{display:block;font-size:1.25rem}.ops-grid>section{border:1px solid var(--line);background:rgba(5,18,22,.72)}.ops-grid h2{margin:0;padding:11px;border-bottom:1px solid var(--line);font-size:.92rem}.health-light{width:9px;height:9px;border-radius:50%;background:#ff6d6d}.ops-row.healthy .health-light{background:var(--mint);box-shadow:0 0 8px rgba(78,227,193,.6)}.ops-row span:nth-child(2){display:grid}.ops-row span:nth-child(3){display:grid;text-align:right}
.cloud-file-list{display:grid;gap:7px}.cloud-file{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px;border:1px solid var(--line);background:rgba(7,23,27,.72)}.cloud-file>svg{width:22px}.cloud-file>span{display:grid}.cloud-file small{color:var(--muted)}.cloud-file>div{display:flex;gap:6px}.cloud-file a,.cloud-file button{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid var(--line);background:#0b2024;color:var(--text);cursor:pointer}.cloud-file svg{width:16px}.cloud-upload input{color:var(--text)}
.team-layout aside,.team-chat{border:1px solid var(--line);background:rgba(5,18,22,.72);padding:12px}.member-list{display:grid;gap:7px;margin-bottom:12px}.member-list article{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:9px;padding:8px;border:1px solid rgba(71,116,113,.3)}.member-list img{width:34px;height:34px}.member-list span{display:grid}.member-list small{color:var(--muted)}.message-list{height:280px;overflow:auto}.team-message{display:grid;grid-template-columns:auto 1fr;gap:9px;padding:9px;margin-bottom:7px;border-left:2px solid var(--mint);background:rgba(14,43,45,.55)}.team-message img{width:32px;height:32px}.team-message p{margin:3px 0}.team-message small{color:var(--muted)}
.inbox-item{display:grid;grid-template-columns:auto 1fr auto auto;gap:10px;align-items:start;padding:11px;border:1px solid var(--line);background:rgba(5,20,23,.75)}.inbox-item:not(.read){border-left:3px solid var(--gold)}.inbox-item p{margin:3px 0;color:var(--muted)}.inbox-source{font-size:.7rem;text-transform:uppercase;color:var(--mint)}.inbox-item button{border:0;background:transparent;color:var(--muted);cursor:pointer}.inbox-item button svg{width:17px}
.wallpaper-options{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.wallpaper-options button{padding:7px;border:1px solid var(--line);background:#081719;color:var(--text);cursor:pointer}.wallpaper-options button span,.wallpaper-options .theme-swatch{display:block;height:45px;margin-bottom:6px;border-radius:4px}.wallpaper-options button.active{border-color:var(--mint)}
@media(max-width:760px){.profile-head,.account-grid{grid-template-columns:1fr}.profile-head img{width:58px;height:58px}.inbox-item{grid-template-columns:1fr}.cloud-file{grid-template-columns:auto 1fr}.cloud-file>div{grid-column:1/-1;justify-content:flex-end}.wallpaper-options{grid-template-columns:repeat(2,1fr)}}
