.lawyer-card-module__-OzF6W__userCard{background:#fff;border-radius:16px;padding:20px;position:relative;box-shadow:0 2px 12px rgba(0,0,0,.08)}.lawyer-card-module__-OzF6W__info{gap:16px;margin-bottom:20px;display:flex}.lawyer-card-module__-OzF6W__avatar{flex-shrink:0;position:relative}.lawyer-card-module__-OzF6W__avatarImage{border-radius:50%}.lawyer-card-module__-OzF6W__infoText{flex-direction:column;flex:1;gap:4px;display:flex}.lawyer-card-module__-OzF6W__name{color:#1a1a1a;font-size:20px;font-weight:700}.lawyer-card-module__-OzF6W__registerDate{color:#7d7c86;font-size:12px}.lawyer-card-module__-OzF6W__subscribersRow{justify-content:space-between;align-items:center;gap:16px;margin:8px 0;display:flex}.lawyer-card-module__-OzF6W__subscribersCount{color:#1a1a1a;font-size:14px;font-weight:600}.lawyer-card-module__-OzF6W__professionalDetails{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.lawyer-card-module__-OzF6W__professionalDetail{color:#666;align-items:center;gap:4px;font-size:13px;display:flex}.lawyer-card-module__-OzF6W__section{margin-bottom:20px}.lawyer-card-module__-OzF6W__sectionTitle{color:#0e0a25;letter-spacing:-2%;margin-bottom:12px;font-size:14px;font-weight:400}.lawyer-card-module__-OzF6W__tagsList{flex-wrap:wrap;gap:8px;display:flex}.lawyer-card-module__-OzF6W__tag{color:#0e0a25;background:#d5cdf9;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:400;display:inline-block}.lawyer-card-module__-OzF6W__subscribeButton{min-width:102px;height:30px;padding:0 13px;font-size:120px;position:absolute;right:0}.lawyer-card-module__-OzF6W__bio{color:#000;margin-bottom:20px;font-size:14px;font-weight:400;line-height:1.6}.lawyer-card-module__-OzF6W__actions{justify-content:flex-end;display:flex}@media (max-width:640px){.lawyer-card-module__-OzF6W__userCard{padding:16px}.lawyer-card-module__-OzF6W__info{flex-direction:column}.lawyer-card-module__-OzF6W__name{font-size:18px}.lawyer-card-module__-OzF6W__professionalDetails{flex-direction:column;gap:8px}.lawyer-card-module__-OzF6W__subscribersRow{justify-content:space-between;align-items:center;display:flex;position:relative}}
.lawyer-search-module__EyWHtq__container{max-width:1200px;margin:0 auto}.lawyer-search-module__EyWHtq__title{color:#1a1a1a;margin-bottom:24px;font-size:24px;font-weight:700}.lawyer-search-module__EyWHtq__searchForm{background:#fff;border-radius:12px;margin-bottom:24px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.lawyer-search-module__EyWHtq__formField{margin-bottom:20px}.lawyer-search-module__EyWHtq__label{color:#1a1a1a;margin-bottom:8px;font-size:16px;font-weight:700;display:block}.lawyer-search-module__EyWHtq__searchInput{align-items:center;display:flex;position:relative}.lawyer-search-module__EyWHtq__searchInput svg{pointer-events:none;position:absolute;left:12px}.lawyer-search-module__EyWHtq__input{border:1px solid #e0e0e0;border-radius:8px;outline:none;width:100%;padding:12px 12px 12px 10px;font-size:14px;transition:border-color .2s}.lawyer-search-module__EyWHtq__input:focus{border-color:#8b5cf6}.lawyer-search-module__EyWHtq__toggle{align-items:center;gap:10px;display:flex}.lawyer-search-module__EyWHtq__toggle input[type=checkbox]{cursor:pointer;width:20px;height:20px}.lawyer-search-module__EyWHtq__searchButton{color:#fff;cursor:pointer;background:#8b5cf6;border:none;border-radius:8px;width:100%;padding:16px;font-size:16px;font-weight:600;transition:background .2s}.lawyer-search-module__EyWHtq__searchButton:hover{background:#7c3aed}.lawyer-search-module__EyWHtq__sortContainer{align-items:center;gap:8px;margin-bottom:16px;padding:8px 0;display:flex}.lawyer-search-module__EyWHtq__sortLabel{color:#666;font-size:14px}.lawyer-search-module__EyWHtq__results{flex-direction:column;gap:20px;display:flex}.lawyer-search-module__EyWHtq__subscribeButton{right:20px}.lawyer-search-module__EyWHtq__selectMultiple{width:100%!important;height:auto!important;min-height:45px!important;max-height:135px!important;transition:var(--transition)!important;box-sizing:border-box!important;background-color:transparent!important;border:none!important;border-radius:6px!important;font-size:16px!important}.lawyer-search-module__EyWHtq__selectMultiple .ant-select-selector{box-sizing:border-box!important;background-color:#fff!important;border:1px solid rgba(14,10,37,.3)!important;border-radius:6px!important;align-items:flex-start!important;height:auto!important;min-height:45px!important;max-height:135px!important;padding:0 9px!important;font-size:16px!important;overflow:hidden!important}.lawyer-search-module__EyWHtq__selectMultiple .ant-select-selection-overflow{box-sizing:border-box!important;scrollbar-width:none!important;-ms-overflow-style:none!important;flex-wrap:wrap!important;align-items:center!important;width:calc(100% - 30px)!important;min-height:45px!important;max-height:135px!important;margin-right:30px!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important}.lawyer-search-module__EyWHtq__selectMultiple .ant-select-selection-overflow::-webkit-scrollbar{display:none!important}.lawyer-search-module__EyWHtq__selectMultiple .ant-select-selection-overflow-item{margin:2px 4px 2px 0!important}.lawyer-search-module__EyWHtq__selectMultiple .ant-select-selection-item{letter-spacing:-2%!important;text-align:center!important;color:#333!important;background-color:#d9d9d9!important;border:none!important;border-radius:4px!important;height:auto!important;margin:2px 4px 2px 0!important;padding:8px!important;font-family:Onest!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:130%!important}.lawyer-search-module__EyWHtq__selectMultiple .ant-select-selection-item-remove{color:#666!important;opacity:.7!important;margin-left:6px!important;font-size:12px!important}.lawyer-search-module__EyWHtq__selectMultiple .ant-select-selection-item-remove:hover{color:#333!important;opacity:1!important}.lawyer-search-module__EyWHtq__selectMultiple .ant-select-selection-placeholder{color:var(--color-font-gray)!important;font-size:16px!important}.lawyer-search-module__EyWHtq__select{width:100%!important;height:45px!important;transition:var(--transition)!important;box-sizing:border-box!important;background-color:transparent!important;border:none!important;border-radius:6px!important;font-size:16px!important}.lawyer-search-module__EyWHtq__select .ant-select-selector{box-sizing:border-box!important;background-color:#fff!important;border:1px solid rgba(14,10,37,.3)!important;border-radius:6px!important;height:45px!important;padding:0 9px!important;font-size:16px!important}.lawyer-search-module__EyWHtq__input::placeholder{color:var(--color-font-gray)!important;font-size:16px!important}.lawyer-search-module__EyWHtq__select .ant-select-selection-placeholder{color:var(--color-font-gray)!important;font-size:16px!important}.lawyer-search-module__EyWHtq__select .ant-select-selection-item{color:var(--color-font-main)!important;font-size:16px!important}.lawyer-search-module__EyWHtq__select .ant-select-arrow{padding-right:20px;color:var(--color-font-gray)!important}.lawyer-search-module__EyWHtq__selectMultiple .ant-select-arrow{padding-right:20px;color:var(--color-font-gray)!important}.lawyer-search-module__EyWHtq__select:hover .ant-select-selector{border-color:rgba(14,10,37,.3)!important}.lawyer-search-module__EyWHtq__select:focus-within .ant-select-selector{box-shadow:none!important;border-color:rgba(14,10,37,.3)!important}.lawyer-search-module__EyWHtq__select .ant-select-dropdown{border:1px solid rgba(14,10,37,.3)!important;border-radius:6px!important;margin-top:4px!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important}.lawyer-search-module__EyWHtq__select .ant-select-item-option-selected{color:var(--color-font-main)!important;background-color:#f5f5f5!important}.lawyer-search-module__EyWHtq__select .ant-select-item-option:hover{background-color:#f8f8f8!important}.lawyer-search-module__EyWHtq__selectMultiple .ant-select-dropdown{max-height:300px!important;overflow-y:auto!important}.lawyer-search-module__EyWHtq__selectMultiple .ant-select-dropdown .ant-select-item{letter-spacing:-2%!important;padding:8px 12px!important;font-family:Onest!important;font-size:16px!important;line-height:130%!important}.lawyer-search-module__EyWHtq__selectMultiple .ant-select-item-option-selected{color:var(--color-font-main)!important;background-color:#f0f0f0!important}.lawyer-search-module__EyWHtq__selectMultiple:focus-within .ant-select-selector{box-shadow:none!important;border-color:rgba(14,10,37,.3)!important;outline:none!important}.lawyer-search-module__EyWHtq__selectMultiple .ant-select-selector:focus{box-shadow:none!important;border-color:rgba(14,10,37,.3)!important;outline:none!important}.lawyer-search-module__EyWHtq__selectMultiple .ant-select-focused .ant-select-selector{box-shadow:none!important;border-color:rgba(14,10,37,.3)!important;outline:none!important}.lawyer-search-module__EyWHtq__boldOption{letter-spacing:-2%;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:16px;font-weight:700;line-height:130%;display:flex}.lawyer-search-module__EyWHtq__sortContainer{cursor:pointer;border-radius:6px;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;margin-bottom:16px;padding:8px 12px;transition:background .2s;display:flex}.lawyer-search-module__EyWHtq__sortContainer:hover{background:#f5f5f5}.lawyer-search-module__EyWHtq__sortLabel{color:#666;font-size:14px;font-weight:500}.lawyer-search-module__EyWHtq__sortIcon{color:#999;font-size:12px;transition:all .2s}.lawyer-search-module__EyWHtq__sortIconAsc,.lawyer-search-module__EyWHtq__sortIconDesc{color:#8b5cf6;font-weight:700}.lawyer-search-module__EyWHtq__emptyState{text-align:center;color:#7d7c86;background:#fafafa;border:1px dashed #e5e7eb;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.lawyer-search-module__EyWHtq__emptyState p{color:#7d7c86;margin:0 0 8px;font-size:16px;font-weight:500}.lawyer-search-module__EyWHtq__emptyState .lawyer-search-module__EyWHtq__hint{color:#999;margin:0;font-size:14px;line-height:1.5}.lawyer-search-module__EyWHtq__emptyState .lawyer-search-module__EyWHtq__icon{opacity:.5;width:64px;height:64px;margin-bottom:16px}.lawyer-search-module__EyWHtq__emptyState{animation:.3s ease-out lawyer-search-module__EyWHtq__fadeIn}@keyframes lawyer-search-module__EyWHtq__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.lawyer-search-module__EyWHtq__emptyState{padding:40px 16px}.lawyer-search-module__EyWHtq__emptyState p{font-size:14px}.lawyer-search-module__EyWHtq__emptyState .lawyer-search-module__EyWHtq__hint{font-size:13px}}@media (max-width:768px){.lawyer-search-module__EyWHtq__container,.lawyer-search-module__EyWHtq__searchForm{padding:16px}}.lawyer-search-module__EyWHtq__cardWrapper{cursor:pointer;border-radius:16px;transition:box-shadow .2s,transform .2s}.lawyer-search-module__EyWHtq__cardWrapper:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.12)}.lawyer-search-module__EyWHtq__cardWrapper:active{transform:translateY(0)}.lawyer-search-module__EyWHtq__cardWrapper button{cursor:pointer}.lawyer-search-module__EyWHtq__subscribeButton{z-index:1;position:relative}
