.view{display:none}.view.active{display:block}
.view-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.view-head h1,#settings h1{margin-top:7px}
.action{border:1px solid #397da6;border-radius:3px;background:#3176a0;color:#f3f8fb;padding:9px 15px;font:inherit;font-size:11px;cursor:pointer}.action:hover{background:#3987b6}.action.secondary{background:#303030;border-color:#484848;margin-top:18px}
.empty,.settings-card,.data-list{margin-top:18px;background:#292929;border:1px solid #151515;border-radius:4px;box-shadow:inset 0 1px #383838}.empty{padding:42px;text-align:center}.empty b{font-size:14px;color:#d8d8d8}.empty p,.settings-card p{color:#858585;font-size:11px;line-height:1.6;max-width:570px;margin:8px auto 0}
.settings-card{padding:22px;max-width:570px}.settings-card h2{margin:0 0 7px;font-size:15px}.settings-card p{margin:0 0 20px}.settings-card label{display:block;color:#999;font-size:10px;margin:13px 0}.settings-card input,.settings-card select{display:block;width:100%;margin-top:6px;padding:10px;background:#1c1c1c;border:1px solid #111;border-radius:3px;color:#ddd;outline:none}.settings-card input:focus,.settings-card select:focus{border-color:#3d91c7}.form-message{font-size:10px;color:#d98080;margin-left:12px}.hidden{display:none}
.loading{padding:28px;color:#888;font-size:11px}.data-list{overflow:hidden}.data-list article{display:flex;align-items:center;justify-content:space-between;padding:14px 17px;border-top:1px solid #373737}.data-list article:first-child{border-top:0}.data-list article b{display:block;font-size:12px}.data-list article small{display:block;color:#777;font-size:9px;margin-top:5px}.data-list article code{color:#75aed0}.data-list article em{font-style:normal;font-size:8px;color:#d49a55;letter-spacing:.1em}
.danger-zone{border-top:1px solid #444;margin-top:24px;padding-top:20px}.danger-zone p{margin:0 0 13px}.danger{border:1px solid #8d4141;border-radius:3px;background:#5b2929;color:#f1d8d8;padding:9px 15px;font:inherit;font-size:11px;cursor:pointer}.danger:hover{background:#713232}.danger:disabled{opacity:.45;cursor:not-allowed}
.create-repository{border-bottom:1px solid #444;margin-bottom:20px;padding-bottom:20px}.repository-id{font-family:Consolas,monospace!important;font-size:9px!important;color:#75aed0!important;margin:8px 0 0!important;overflow-wrap:anywhere}
.overview-metrics{grid-template-columns:repeat(2,minmax(220px,1fr));margin-top:0}.overview-metrics b{margin-bottom:0}
.redeem{border-top:1px solid #444;margin-top:22px;padding-top:20px}.invite-code{margin-top:14px;padding:13px;border:1px dashed #3d91c7;background:#1b1b1b;color:#8cc8eb;font:700 18px Consolas,monospace;letter-spacing:.16em;text-align:center}.member-actions{display:flex;align-items:center;gap:9px}.member-role{background:#1c1c1c;border:1px solid #444;color:#ddd;border-radius:3px;padding:6px}.remove-member{border:1px solid #713d3d;background:#4c2929;color:#e9caca;border-radius:3px;padding:6px 9px;cursor:pointer}
