.auditor-config{max-width:1050px}.auditor-form{display:grid;grid-template-columns:minmax(210px,1.2fr) minmax(190px,1fr) minmax(240px,1.35fr) auto;gap:16px;align-items:end}.auditor-form label{display:grid;gap:7px;color:#53647b;font-size:.82rem;font-weight:650}.auditor-form select{min-width:0}.auditor-scope{margin-top:18px;padding:13px 15px;border-radius:12px;background:#edf7f7;color:#315d66;font-size:.86rem}@media(max-width:850px){.auditor-form{grid-template-columns:1fr}.auditor-form .btn{width:100%}}
.client-logo{display:block;object-fit:contain;background:#fff;border:1px solid #dbe4ee;border-radius:8px}.client-logo.list{width:54px;height:36px;padding:3px}.client-logo.form{width:100px;height:58px;padding:5px}.client-logo-current{display:flex;align-items:center;gap:12px;margin-bottom:8px;color:#607087}.client-logo-placeholder{color:#a1adbc}

.software-license-form{grid-template-columns:repeat(4,minmax(150px,1fr))}.software-license-form .software-license-assignments{display:flex;align-items:center;gap:10px;grid-column:span 3}.software-license-form .software-license-assignments input{width:18px;min-width:18px;height:18px}.software-license-form input[type=date]{min-width:0;width:100%}.software-license-form .btn{width:100%}@media(max-width:850px){.software-license-form{grid-template-columns:1fr}.software-license-form .software-license-assignments{grid-column:auto}}
#softwareLicenseForm{min-width:0;grid-template-columns:repeat(4,minmax(0,1fr))}#softwareLicenseForm>*,#softwareLicenseForm label>span{min-width:0;max-width:100%;overflow-wrap:anywhere}#softwareLicenseForm label{color:var(--muted,#53647b)}#softwareLicenseForm input[type=date]{display:block;box-sizing:border-box;width:100%;min-width:0;border:1px solid var(--line,#b5c2d3);border-radius:9px;padding:0 10px;background:var(--pale,#edf2f7);color:var(--ink,#172b40);color-scheme:light}.dark-mode #softwareLicenseForm input[type=date]{color-scheme:dark}#softwareLicenseForm button{white-space:normal}body #content #softwareLicenseForm .software-license-assignments{display:flex!important;flex-direction:row;align-items:center;gap:10px!important;width:100%;grid-template-columns:none!important}#softwareLicenseForm .software-license-assignments input{flex:none;width:18px;min-width:18px;height:18px;margin:0}@media(max-width:850px){#softwareLicenseForm{grid-template-columns:minmax(0,1fr)}#softwareLicenseForm .software-license-assignments{grid-column:1/-1}}
body #content #softwareLicenseForm .software-license-assignments input{flex:0 0 18px!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important}body #content #softwareLicenseForm .software-license-assignments span{flex:1 1 auto;width:auto;min-width:0}

#content>.software-license-config{width:100%;max-width:none}
