.settings-home{width:100%;max-width:1320px;margin:0 auto;padding:28px 24px 40px}.settings-home .settings-home__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.settings-home .settings-home__header h1{font-size:24px;font-weight:700;color:#1f2937}.settings-home .settings-home__subtitle{margin-top:4px;font-size:13px;color:#6b7280}.settings-home .settings-home__search{flex:0 1 320px}.settings-home .settings-home__search .v-input__slot{background-color:#fff!important;border:1px solid #e5e7eb}.settings-home .settings-home__groups{-moz-columns:3 340px;columns:3 340px;-moz-column-gap:20px;column-gap:20px}.settings-home .settings-home__empty{padding:48px;text-align:center;color:#6b7280}.settings-group{display:inline-block;width:100%;margin-bottom:20px;padding:14px 8px 8px;-moz-column-break-inside:avoid;break-inside:avoid;border:1px solid #ececec;border-radius:12px;background:#fff}.settings-group .settings-group__title{display:flex;align-items:center;gap:8px;padding:0 10px 8px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#374151}.settings-item{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:8px;color:inherit!important;text-decoration:none;transition:background-color .15s}.settings-item:hover{background-color:#f7f7f8}.settings-item:hover .settings-item__chevron{opacity:1}.settings-item .settings-item__icon{display:flex;align-items:center;justify-content:center;flex:0 0 34px;height:34px;border-radius:9px}.settings-item .settings-item__text{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.settings-item .settings-item__label{font-size:14px;font-weight:600;color:#1f2937}.settings-item .settings-item__desc{font-size:12px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-item .settings-item__chevron{opacity:0;color:#9ca3af!important;transition:opacity .15s}