.service-preferences details{padding:12px 0 20px;border-bottom:1px solid var(--line,#dfe3ed);margin-bottom:16px}.service-preferences summary{cursor:pointer;font-weight:600;color:var(--primary,#6754ce)}.service-own-form{margin-top:16px}.service-own-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.service-own-fields label{display:flex;flex-direction:column;gap:6px;min-width:0}.service-own-fields input:not([type=checkbox]),.service-own-fields select{width:100%;box-sizing:border-box;min-width:0}.service-own-fields input[type=checkbox]{align-self:flex-start}.service-preferences [role=status]{overflow-wrap:anywhere}@media(max-width:600px){.service-own-fields{grid-template-columns:1fr}.service-preferences .inline-form{flex-wrap:wrap}.service-preferences .inline-form label{width:100%;min-width:0}.service-preferences select{max-width:100%}}

.service-access-tabs{display:flex;gap:12px;margin-bottom:20px;flex-wrap:wrap}.service-access-tabs .active{background:var(--primary,#6754ce);color:#fff}.service-access-item{padding:16px 0;border-bottom:1px solid var(--line,#dfe3ed)}.service-access-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.service-preferences .service-access-item details{border:0;margin:0;padding-bottom:0}.service-preferences p{overflow-wrap:anywhere}.service-access-tabs button,.service-preferences summary{min-height:44px}.service-preferences summary{display:flex;align-items:center}.service-preferences [hidden]{display:none!important}
