.sst-users-main-nav{position:relative}.user-management-description{color:#657985;margin:5px 0 0;font-size:.82rem;line-height:1.45}.user-app-share-card,.user-access-manager{background:linear-gradient(135deg,#f9fcfe 0%,#eef9fb 100%);border:1px solid #d9e7ee;border-radius:16px;margin:14px 0;box-shadow:0 8px 22px #00375012}.user-app-share-card{align-items:flex-start;gap:14px;padding:16px;display:flex}.user-app-share-icon{color:#fff;background:linear-gradient(145deg,#0071ce,#00aaa7);border-radius:13px;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 8px 18px #0071ce2e}.user-app-share-copy{flex:1;min-width:0}.user-app-share-copy>strong{color:#003750;font-size:.95rem;display:block}.user-app-share-copy>span{color:#607985;margin-top:3px;font-size:.75rem;line-height:1.45;display:block}.user-app-link-row{grid-template-columns:minmax(220px,1fr) auto auto auto;gap:8px;margin-top:11px;display:grid}.user-app-link-row input{color:#173544;background:#fff;border:1px solid #cfdee6;border-radius:9px;min-width:0;height:40px;padding:0 11px;font-size:.78rem}.user-open-app-link{text-decoration:none}.user-access-manager{padding:17px}.user-access-manager-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.user-access-kicker{color:#0071ce;letter-spacing:.1em;margin-bottom:3px;font-size:.63rem;font-weight:900;display:block}.user-access-manager h4{color:#003750;margin:0;font-size:1.03rem}.user-access-manager-head p{color:#617a86;max-width:720px;margin:4px 0 0;font-size:.76rem;line-height:1.45}.user-company-badge{color:#007f7d;text-align:center;background:#00aaa717;border:1px solid #00aaa73b;border-radius:999px;max-width:260px;padding:6px 10px;font-size:.69rem;font-weight:800}.user-access-form{grid-template-columns:minmax(230px,1.4fr) minmax(150px,.7fr) auto auto;align-items:end;gap:9px;display:grid}.user-access-form label{gap:5px;display:grid}.user-access-form label>span{color:#526f7d;font-size:.69rem;font-weight:750}.user-access-form input,.user-access-form select{width:100%;height:42px}.user-access-help{color:#718791;margin:11px 0 0;font-size:.69rem;line-height:1.45}.user-access-status{color:#147150;background:#e9f8f1;border-radius:9px;margin-top:10px;padding:9px 11px;font-size:.72rem;font-weight:700}.user-access-status.error{color:#a72f2f;background:#fff0f0}.user-copy-invite{flex:none}.company-invite-banner{color:#174f58;background:#edfbfa;border:1px solid #00aaa747;border-radius:11px;gap:3px;margin-top:12px;padding:11px 12px;display:grid}.company-invite-banner strong{font-size:.81rem}.company-invite-banner span{font-size:.7rem;line-height:1.4}@media (width<=1120px){.user-app-link-row{grid-template-columns:minmax(0,1fr) repeat(2,auto)}.user-app-link-row .user-open-app-link{grid-column:1/-1;width:100%}.user-access-form{grid-template-columns:repeat(2,minmax(0,1fr))}.user-access-form>button{width:100%}}@media (width<=680px){.user-app-share-card{grid-template-columns:auto minmax(0,1fr);padding:13px;display:grid}.user-app-link-row{grid-column:1/-1;grid-template-columns:1fr 1fr}.user-app-link-row input,.user-app-link-row .user-open-app-link{grid-column:1/-1}.user-access-manager{padding:13px}.user-access-manager-head{display:grid}.user-company-badge{justify-self:start;max-width:none}.user-access-form{grid-template-columns:1fr}.user-access-form input,.user-access-form select,.user-access-form button{min-height:46px}.catalog-row.pending .user-copy-invite{width:100%}}
