.clientAdminSection{padding:0}.clientAdminDescription{margin-bottom:24px;opacity:.8;font-size:13px;line-height:1.6}.clientError{padding:12px;background:rgba(255,50,50,.1);border:1px solid rgba(255,50,50,.4);color:rgba(255,150,150,.9);margin-bottom:24px;font-size:12px}.clientError span{font-weight:600;margin-right:8px}.clientForm{margin-bottom:40px}.clientFormRow{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.clientFormField{display:flex;flex-direction:column;gap:8px}.clientFormField label{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:rgba(0,255,120,.8);font-weight:600}.clientFormField input,.clientFormField textarea{padding:10px 12px;background:rgba(0,255,120,.05);border:1px solid rgba(0,255,120,.2);border-radius:4px;color:rgba(170,255,210,.9);font-size:14px;font-family:inherit;transition:all .2s}.clientFormField input:focus,.clientFormField textarea:focus{outline:none;border-color:rgba(0,255,120,.4);background:rgba(0,255,120,.08)}.clientFormField textarea{resize:vertical;min-height:80px}.clientCheckboxLabel{display:flex;align-items:center;gap:8px;cursor:pointer;flex-direction:row!important}.clientCheckboxLabel input[type=checkbox]{width:auto;margin:0;cursor:pointer}.clientFormActions{display:flex;gap:8px;margin-top:24px}.clientBuildsList{margin-top:40px;padding-top:40px;border-top:1px solid rgba(0,255,120,.2)}.clientBuildsListTitle{font-size:16px;text-transform:uppercase;letter-spacing:.1em;color:rgba(0,255,120,.95);margin-bottom:24px;font-weight:600}.clientEmpty,.clientLoading{padding:24px;text-align:center;color:rgba(170,255,210,.6);font-size:13px}.clientBuildsGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.clientBuildCard{padding:20px}.clientBuildCardHeader{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.clientBuildVersion{font-size:18px;font-weight:600;color:rgba(0,255,120,.95);letter-spacing:.05em;margin-bottom:4px}.clientBuildBadge{display:inline-block;padding:4px 8px;background:rgba(0,255,120,.2);border:1px solid rgba(0,255,120,.4);color:rgba(0,255,120,.9);font-size:10px;letter-spacing:.1em;text-transform:uppercase;border-radius:2px}.clientBuildActions{display:flex;gap:4px}.clientBuildCardDetails{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.clientBuildDetail{display:flex;gap:8px;font-size:12px}.clientBuildDetailLabel{color:rgba(0,255,120,.7);font-weight:600;min-width:60px}.clientBuildLink{color:rgba(0,255,120,.9);text-decoration:underline;transition:color .2s}.clientBuildLink:hover{color:rgba(0,255,120,1)}.clientBuildNotes{margin-top:16px;padding-top:16px;border-top:1px solid rgba(0,255,120,.1)}.clientBuildNotesLabel{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:rgba(0,255,120,.7);margin-bottom:8px;font-weight:600}.clientBuildNotesText{font-size:13px;color:rgba(170,255,210,.8);line-height:1.6;white-space:pre-wrap}