.agency-profile .fami-profile__copy { width: min(100%, 210px); } .agency-profile .fami-profile__note { color: var(--fami-text); } .agency-contact .fami-contact__copy { max-width: 240px; } .agency-tabs { position: absolute; top: 384px; left: 0; display: flex; align-items: center; gap: 43px; width: 172px; height: 44px; padding: 0 12px 0 12px; } .agency-tab { position: relative; height: 44px; color: rgba(51, 51, 51, 0.4); font-size: 16px; font-weight: 400; line-height: 16px; white-space: nowrap; } .agency-tab.is-active { color: var(--fami-text); font-weight: 500; } .agency-tab.is-active::after { position: absolute; bottom: 6px; left: 50%; width: 21px; height: 4px; background: url('../../products/fami/centers/assets/fami/underline.svg') center / 21px 4px no-repeat; content: ''; transform: translateX(-50%); } .agency-date-strip { top: 438px; } .agency-metrics { position: absolute; top: 474px; right: 12px; left: 12px; display: grid; grid-template-columns: repeat(3, 101px); grid-template-rows: 78px 70px; gap: 12px; height: 184px; padding: 12px; } .agency-metric { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 6px; width: 101px; border-radius: 8px; background: #f5f5f5; text-align: center; } .agency-metric:nth-child(4), .agency-metric:nth-child(5) { transform: translateX(56.5px); } .agency-metric__value { display: flex; align-items: center; justify-content: center; gap: 4px; min-height: 20px; color: var(--fami-primary); font-size: 14px; font-weight: 600; line-height: 20px; } .agency-metric__value img { width: 28px; height: 28px; object-fit: contain; } .agency-metric__value strong { overflow: hidden; max-width: 68px; background: linear-gradient(160.758deg, #21ecd8 1.97%, #15b2ab 100%); color: transparent; text-overflow: ellipsis; white-space: nowrap; -webkit-background-clip: text; background-clip: text; } .agency-metric > span { color: #858585; font-size: 14px; font-weight: 500; line-height: 20px; white-space: nowrap; } .agency-add-host { position: absolute; top: 695px; left: 40px; } .agency-host-search { position: absolute; top: 440px; right: 12px; left: 12px; display: grid; grid-template-columns: 280px 1fr; gap: 6px; align-items: center; height: 36px; } .agency-host-search__field { display: flex; align-items: center; gap: 4px; height: 36px; border-radius: 53px; padding: 6px 12px; background: #e8e8e8; } .agency-host-search__field img { width: 24px; height: 24px; } .agency-host-search__field input { min-width: 0; flex: 1; border: 0; padding: 0; background: transparent; color: rgba(0, 0, 0, 0.8); font-size: 12px; font-weight: 600; line-height: 16px; } .agency-host-search > button { width: 44px; justify-self: start; margin-left: 1px; color: var(--fami-text); font-size: 14px; font-weight: 700; line-height: 18px; letter-spacing: -0.42px; } .agency-host-table { position: absolute; top: 488px; right: 12px; left: 12px; height: 250px; overflow: auto hidden; scrollbar-width: none; } .agency-host-table::-webkit-scrollbar { display: none; } .agency-host-table__grid { position: relative; width: 421px; } .agency-host-table__header { display: grid; grid-template-columns: repeat(9, 48px); align-items: start; width: 432px; height: 25px; transform: translateX(-3px); } .agency-host-table__rows { display: grid; grid-template-columns: 45px repeat(8, 48px); grid-auto-rows: 37px; align-items: center; width: 429px; transform: translateY(-2px); } .agency-host-table__head { color: var(--fami-text); font-size: 14px; font-weight: 600; line-height: 20px; text-align: center; white-space: nowrap; } .agency-host-table__avatar { width: 32px; height: 32px; margin-left: 5px; border-radius: 50%; object-fit: cover; } .agency-host-table__value { color: var(--fami-text); font-size: 11px; font-weight: 600; line-height: 15px; text-align: center; transform: translateY(3px); white-space: nowrap; } [dir='rtl'] .agency-metric:nth-child(4), [dir='rtl'] .agency-metric:nth-child(5) { transform: translateX(-56.5px); }