.ds100-brand{display:inline-flex;align-items:center;gap:9px;text-decoration:none;flex-shrink:0}.ds100-brand .ds100-icon{width:36px;height:36px;object-fit:contain}.ds100-brand .ds100-wordmark{width:190px;height:34px;object-fit:contain}.ds100-finance{display:flex;align-items:center;gap:8px;font-size:13px;white-space:nowrap}.ds100-finance button{border:1px solid #7376ed;border-radius:8px;background:#5255cb;color:white;padding:6px 12px;cursor:pointer}.ds100-dialog{width:min(400px,calc(100vw - 40px));border:1px solid #69738a;border-radius:18px;padding:24px;background:#141c2e;color:#edf3ff;box-shadow:0 24px 100px #0008}.ds100-dialog::backdrop{background:#080d1bc4}.ds100-dialog button{padding:8px 14px;border-radius:8px;cursor:pointer}.ds100-dialog .ds100-close{float:right}.ds100-dialog img{display:block;width:240px;max-width:100%;height:auto;margin:20px auto;background:white}.ds100-dialog p{line-height:1.7;overflow-wrap:anywhere}.ds100-project-tools{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.ds100-project-tools input{flex:1;min-width:150px}.ds100-project-tools select{max-width:180px}.ds100-managed{padding:18px;border:1px solid #6c75a050;border-radius:12px;line-height:1.8}.ds100-managed dt{font-weight:bold;margin-top:10px}.ds100-managed dd{margin-left:0;overflow-wrap:anywhere}@media(max-width:760px){.ds100-brand .ds100-wordmark{display:none}.topbar{flex-wrap:wrap}.top-actions{flex-wrap:wrap}.ds100-finance{font-size:12px}.ds100-brand .ds100-icon{width:30px;height:30px}}
