@media (min-width:1024px){.agent-cards-grid--compact,.agent-cards-grid--list{gap:1rem}}@media (min-width:1280px){.agent-cards-grid--compact{gap:var(--desktop-parity-gap)}}.agent-card-name--list{font-size:.98rem}.agent-card-pills--identity{margin-top:.65rem}.agent-card-pills--list{justify-content:flex-start}.agent-card-metrics-row--list{grid-template-columns:repeat(3,minmax(0,1fr))}.agent-card-metric__label{display:inline-flex;align-items:center;gap:.25rem;font-size:.63rem;font-weight:900;color:#94a3b8;white-space:nowrap}.agent-card-metric__value{margin-top:0;overflow:hidden;text-overflow:ellipsis;font-size:.82rem;font-weight:900;color:#020617;white-space:nowrap}.agent-social-link--icon{width:2.1rem;padding-inline:0}.agent-social-link--icon .agent-social-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (min-width:1280px) and (max-width:1919px){.agent-cards-grid--compact{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639px){.agent-card-shell--compact,.agent-card-shell--list{padding:.78rem;border-radius:var(--app-radius-lg)}.agent-card-metrics-row--list{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-social-link--primary{flex:1 1 calc(50% - 0.35rem)}}.publisher-block--details,.publisher-block--profile{border-radius:var(--app-radius-lg);padding:.9rem}.publisher-block__main{display:flex;min-width:0;align-items:center;gap:.75rem}.publisher-block__avatar-link{position:relative;display:inline-flex;flex-shrink:0;color:inherit}.publisher-block__content{min-width:0;flex:1 1 auto}.publisher-block__eyebrow{color:#64748b;font-size:.68rem;font-weight:900;line-height:1.25}.publisher-block__name-row{margin-top:.2rem;display:flex;min-width:0;align-items:center;gap:.35rem}.publisher-block__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0f172a;font-size:.88rem;font-weight:950;line-height:1.35;transition:color .16s ease}.publisher-block__name:hover{color:var(--lm-brand-red)}.publisher-block--details .publisher-block__name,.publisher-block--profile .publisher-block__name{font-size:1rem}.publisher-block__subtitle{margin-top:.25rem;display:flex;min-width:0;align-items:center;gap:.35rem;color:#64748b;font-size:.75rem;font-weight:750;line-height:1.45}.publisher-block__badges{margin-top:.45rem;display:flex;flex-wrap:wrap;gap:.35rem}.publisher-block__badge{display:inline-flex;align-items:center;border:1px solid;border-radius:var(--app-radius-control);padding:.18rem .55rem;font-size:.64rem;font-weight:900;line-height:1.2}.publisher-block__actions,.publisher-block__contact{border-top:1px solid rgba(226,232,240,.9);padding-top:.75rem}.publisher-block__actions{display:flex;flex-wrap:wrap;gap:.5rem}.listing-card-footer-meta .publisher-block__main{gap:.42rem}.listing-card-footer-meta .publisher-block__badges,.listing-card-footer-meta .publisher-block__eyebrow,.listing-card-footer-meta .publisher-block__subtitle{display:none}.listing-card-footer-meta .publisher-block__name{max-width:128px;font-size:.68rem}.home-clean-property-card .publisher-block__badges,.home-clean-property-card .publisher-block__eyebrow,.home-clean-property-card .publisher-block__subtitle{display:none}@media (max-width:520px){.publisher-block--details,.publisher-block--profile{padding:.8rem}}@media (max-width:767px){.home-clean-property-card .publisher-block__avatar-link{width:1.38rem;height:1.38rem}.home-clean-property-card .publisher-block__name{max-width:5.4rem;font-size:.58rem}}.home-clean-property-card .publisher-block__name{max-width:6.35rem;font-size:.6rem}.home-clean-property-card__heading-row .publisher-block{overflow:hidden;background:rgba(255,255,255,.84);border-color:rgba(226,232,240,.9)}.home-clean-property-card__heading-row .publisher-block__content,.home-clean-property-card__heading-row .publisher-block__main{min-width:0}.home-clean-property-card__heading-row .publisher-block__name-row{margin-top:0}.home-clean-property-card__heading-row .publisher-block__name{display:block;max-width:none;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.home-clean-property-card__heading-row .publisher-block{padding:.1rem .18rem}.home-clean-property-card__heading-row .publisher-block__avatar-link{width:1.25rem;height:1.25rem}.home-clean-property-card__heading-row .publisher-block__name{font-size:.55rem}}@media (max-width:380px){.home-clean-property-card__heading-row .publisher-block{display:none}}.home-clean-property-card__heading-row .publisher-block{min-width:0;align-self:start}.home-clean-property-card__heading-row .publisher-block__badges,.home-clean-property-card__heading-row .publisher-block__eyebrow,.home-clean-property-card__heading-row .publisher-block__subtitle{display:none}.home-clean-property-card__heading-row .publisher-block__main{gap:.28rem}.home-clean-property-card__heading-row .publisher-block{width:min(10.5rem,34vw);display:block}.home-clean-property-card__heading-row .publisher-block__main{display:flex;align-items:center}.home-clean-property-card__heading-row .publisher-block__name-row{display:flex;min-width:0;align-items:center;gap:.16rem}.home-clean-property-card__heading-row .publisher-block__name{font-weight:950}@media (max-width:767px){.home-clean-property-card__heading-row .publisher-block{width:100%;max-width:100%;padding:.08rem .14rem}.home-clean-property-card__heading-row .publisher-block__avatar-link{width:1.08rem;height:1.08rem}.home-clean-property-card__heading-row .publisher-block__name{font-size:.5rem}}@media (max-width:420px){.home-clean-property-card__heading-row .publisher-block{display:block!important}}@media (max-width:350px){.home-clean-property-card__heading-row .publisher-block__avatar-link{display:none}}.home-clean-property-card__heading-row .publisher-block{justify-self:end;max-width:min(9.2rem,35vw)!important}@media (max-width:767px){.home-clean-property-card__heading-row .publisher-block{display:block!important;width:100%!important;max-width:100%!important}}@media (min-width:1024px){.home-clean-property-card .publisher-block__name{font-size:.56rem!important}.home-clean-property-card .publisher-block__avatar-link{width:1.35rem!important;height:1.35rem!important}.home-clean-results-grid .publisher-block__name,.property-cards-grid .publisher-block__name{font-size:.62rem!important}}.agents-compact-toolbar{display:grid;grid-template-columns:minmax(0,1fr);gap:.7rem;border:1px solid rgba(226,232,240,.92);border-radius:var(--app-radius-lg);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.9));padding:.8rem;box-shadow:0 18px 42px -36px rgba(15,23,42,.34)}.agents-compact-toolbar__copy{min-width:0}.agents-compact-toolbar__badge{display:inline-flex;border-radius:var(--app-radius-control);background:rgb(var(--lm-brand-red-rgb)/.08);padding:.25rem .55rem;font-size:.62rem;font-weight:950;color:var(--lm-brand-red)}.agents-compact-toolbar__copy h1{margin-top:.35rem;font-size:clamp(1rem,1.8vw,1.35rem);font-weight:950;color:#020617;line-height:1.25}.agents-compact-toolbar__copy p{margin-top:.2rem;font-size:.74rem;font-weight:800;color:#64748b}.agents-compact-toolbar__tools{display:grid;min-width:0;gap:.45rem}.agents-compact-search{display:grid;grid-template-columns:2.1rem minmax(0,1fr) auto;align-items:center;gap:.35rem;border:1px solid rgba(226,232,240,.94);border-radius:var(--app-radius-lg);background:#fff;padding:.32rem .42rem}.agents-compact-search__icon{display:grid;height:2rem;width:2rem;place-items:center;border-radius:var(--app-radius-md);color:#94a3b8}.agents-compact-search__input{height:2rem;min-width:0;background:transparent;outline:none;font-size:.82rem;font-weight:850;color:#0f172a}.agents-compact-search__input::-moz-placeholder{color:#94a3b8}.agents-compact-search__input::placeholder{color:#94a3b8}.agents-compact-search__count{display:inline-flex;min-width:2rem;justify-content:center;border-radius:var(--app-radius-control);background:#f1f5f9;padding:.22rem .5rem;font-size:.64rem;font-weight:950;color:#475569}.agents-compact-view{width:100%}@media (min-width:768px){.agents-compact-toolbar{grid-template-columns:minmax(0,.9fr) minmax(19rem,.8fr);align-items:center;padding:.9rem 1rem}.agents-compact-toolbar__tools{justify-self:end;width:min(100%,33rem)}.agents-compact-view{justify-self:end;width:auto}}@media (min-width:1280px){.agent-cards-grid--compact{grid-template-columns:repeat(5,minmax(0,1fr))!important}.agent-card-pills--identity{margin-top:.5rem!important}}@media (max-width:767px){.agents-compact-toolbar{border-radius:var(--app-radius-lg);padding:.58rem;gap:.5rem}.agents-compact-toolbar__copy{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem}.agents-compact-toolbar__copy h1{margin-top:0;font-size:.92rem;white-space:nowrap}.agents-compact-toolbar__copy p{display:none}.agents-compact-toolbar__badge{font-size:.56rem;padding:.2rem .45rem}.agents-compact-search{border-radius:var(--app-radius-md);padding:.25rem .34rem}.agents-compact-search__input{font-size:.74rem}}.agent-cards-grid--compact{grid-auto-rows:1fr;align-items:stretch!important}@media (min-width:768px){.agent-card-shell--grid{min-height:13.25rem!important;max-height:13.25rem!important;overflow:hidden!important}.agent-card-shell--compact{overflow:hidden!important;min-height:11.5rem!important;max-height:11.5rem!important}.agent-card-pills--identity{max-height:1.9rem;overflow:hidden}}@media (max-width:767px){.agent-card-shell--compact,.agent-card-shell--grid{min-height:10.75rem}}.agents-page-shell.container{width:min(100%,var(--page-shell))}.agent-cards-grid--compact{grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),1fr))!important;gap:clamp(.75rem,1vw,1rem)!important}.agent-card-shell--compact,.agent-card-shell--list{min-width:0!important;overflow:visible!important;border-radius:var(--app-radius-lg)!important;padding:.95rem!important;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,252,.94))!important}.agent-card-shell--compact{min-height:13.5rem}.agent-card-metric__label,.agent-card-metric__value{min-width:0}.agent-card-pills--identity{min-height:1.95rem;max-height:4.1rem;overflow:hidden}@media (min-width:1024px){.agent-cards-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:1536px){.agent-cards-grid--compact{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:767px){.agents-page-shell.container{width:100%!important;max-width:none!important;padding-inline:.5rem!important}.agent-cards-grid--compact,.agent-cards-grid--list{grid-template-columns:minmax(0,1fr)!important;gap:.65rem!important}.agent-card-shell--compact,.agent-card-shell--list{padding:.85rem!important;border-radius:var(--app-radius-lg)!important}.agent-card-shell--compact{min-height:0}.agent-card-pills--identity{max-height:3.7rem}}.agent-lead-offer-widget{position:fixed;inset-inline-end:max(.85rem,env(safe-area-inset-right));inset-block-end:max(5.25rem,calc(env(safe-area-inset-bottom) + 4.75rem));z-index:70;width:min(360px,calc(100vw - 1.5rem));border:1px solid rgba(16,185,129,.22);border-radius:var(--app-radius-lg);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(240,253,244,.97));box-shadow:0 24px 54px -34px rgba(15,23,42,.42),0 0 0 1px rgba(16,185,129,.06);padding:.85rem;color:#0f172a;backdrop-filter:blur(16px)}.agent-lead-offer-widget:before{content:"";position:absolute;inset-inline-end:1.25rem;inset-block-end:-.45rem;width:1.1rem;height:1.1rem;background:rgba(240,253,244,.97);border-inline-end:1px solid rgba(16,185,129,.18);border-block-end:1px solid rgba(16,185,129,.18);transform:rotate(45deg);border-radius:.25rem}.agent-lead-offer-widget__head{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.agent-lead-offer-widget__head h2{margin-top:.15rem;max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;font-weight:950;color:#0f172a}.agent-lead-offer-widget__eyebrow{font-size:.68rem;font-weight:950;color:#047857}.agent-lead-offer-widget__head button{display:grid;place-items:center;width:2.15rem;height:2.15rem;border-radius:var(--app-radius-control);border:1px solid rgba(148,163,184,.26);background:rgba(255,255,255,.86);color:#334155}.agent-lead-offer-widget__body{position:relative;z-index:1;margin-top:.7rem}.agent-lead-offer-widget__meta{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.6rem}.agent-lead-offer-widget__meta span{border:1px solid rgba(16,185,129,.18);border-radius:var(--app-radius-control);background:rgba(255,255,255,.74);padding:.25rem .55rem;font-size:.65rem;font-weight:950;color:#047857}.agent-lead-offer-widget__body p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;border-radius:var(--app-radius-lg);background:rgba(255,255,255,.72);padding:.65rem;font-size:.78rem;font-weight:800;line-height:1.65;color:#334155}.agent-lead-offer-widget__phone{margin-top:.55rem;display:inline-flex;align-items:center;gap:.35rem;border-radius:var(--app-radius-control);background:rgba(15,23,42,.05);padding:.35rem .65rem;font-size:.76rem;font-weight:950;color:#0f172a}.agent-lead-offer-widget__actions{margin-top:.75rem;display:grid;grid-template-columns:1fr 1fr auto;gap:.45rem}.agent-lead-offer-widget__actions :is(button,a){min-height:2.45rem;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border-radius:var(--app-radius-md);font-size:.75rem;font-weight:950;transition:transform .16s ease,opacity .16s ease}.agent-lead-offer-widget__actions :is(button,a):active{transform:scale(.98)}.agent-lead-offer-widget__accept{background:#047857;color:#fff}.agent-lead-offer-widget__reject{border:1px solid rgb(var(--lm-brand-red-rgb)/.2);background:var(--lm-brand-red-soft);color:var(--lm-brand-red)}.agent-lead-offer-widget__whatsapp{border:1px solid rgba(16,185,129,.2);background:#ecfdf5;color:#047857;padding-inline:.7rem}.agent-lead-offer-widget__message{position:relative;z-index:1;margin-top:.65rem;border-radius:var(--app-radius-lg);border:1px solid rgba(16,185,129,.18);background:rgba(255,255,255,.78);padding:.6rem .7rem;font-size:.75rem;font-weight:900;color:#047857}.agent-lead-offer-widget--collapsed{width:min(240px,calc(100vw - 1.5rem));padding:.75rem}@media (max-width:767px){.agent-lead-offer-widget{inset-inline:.65rem;inset-block-end:max(5.1rem,calc(env(safe-area-inset-bottom) + 4.55rem));width:auto;border-radius:var(--app-radius-lg)}.agent-lead-offer-widget__actions{grid-template-columns:1fr 1fr 2.65rem}.agent-lead-offer-widget__whatsapp span{display:none}}.agent-command-header{display:flex;align-items:center;justify-content:space-between;gap:.9rem;border:1px solid rgba(15,23,42,.08);border-radius:var(--app-radius-lg);background:linear-gradient(135deg,#0f172a,#1e293b 56%,#064e3b);padding:1rem;color:#fff;box-shadow:0 22px 55px rgba(15,23,42,.16)}.agent-command-header__identity{min-width:0;display:flex;align-items:center;gap:.8rem}.agent-command-header__avatar{display:grid;height:3.35rem;width:3.35rem;shrink:0;place-items:center;border-radius:var(--app-radius-lg);border:1px solid rgba(255,255,255,.24);background:rgba(255,255,255,.13);font-size:1rem;font-weight:950;letter-spacing:-.03em}.agent-command-header__eyebrow{font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:rgba(226,232,240,.78)}.agent-command-header h1{margin:.1rem 0 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.05rem,2.4vw,1.55rem);font-weight:950}.agent-command-header p{margin:.1rem 0 0;font-size:.74rem;font-weight:800;color:rgba(226,232,240,.78)}.agent-priority-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem}.agent-priority-card{min-width:0;border-radius:var(--app-radius-lg);border:1px solid rgba(15,23,42,.08);background:#fff;padding:.85rem;box-shadow:0 10px 28px rgba(15,23,42,.06);transition:transform .16s ease,border-color .16s ease}.agent-priority-card:hover{transform:translateY(-1px)}.agent-priority-card__top{display:flex;align-items:center;justify-content:space-between;color:#64748b}.agent-priority-card__value{margin-top:.5rem;font-size:1.35rem;font-weight:950;color:#0f172a}.agent-priority-card__label{margin-top:.1rem;font-size:.76rem;font-weight:950;color:#1e293b}.agent-priority-card__hint{margin-top:.25rem;min-height:1.7rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.68rem;font-weight:800;line-height:1.35;color:#64748b}.agent-priority-card--rose{border-color:rgb(var(--lm-brand-red-rgb)/.22);background:linear-gradient(180deg,var(--lm-brand-red-soft),#fff)}.agent-priority-card--amber{border-color:rgba(245,158,11,.24);background:linear-gradient(180deg,#fffbeb,#fff)}.agent-priority-card--emerald{border-color:rgba(16,185,129,.22);background:linear-gradient(180deg,#ecfdf5,#fff)}.agent-priority-card--sky{border-color:rgba(14,165,233,.22);background:linear-gradient(180deg,#f0f9ff,#fff)}.agent-inline-lead-card__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.46fr);gap:.8rem;align-items:center}.agent-inline-lead-card__actions{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.agent-inline-lead-card__actions :is(button,a){min-height:2.55rem;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border-radius:var(--app-radius-md);font-size:.78rem;font-weight:950}.agent-inline-lead-card__accept{background:#047857;color:#fff}.agent-inline-lead-card__reject{border:1px solid rgb(var(--lm-brand-red-rgb)/.24);background:var(--lm-brand-red-soft);color:var(--lm-brand-red)}.agent-inline-lead-card__soft{border:1px solid rgba(15,23,42,.1);background:#fff;color:#334155}.agent-inline-lead-card__whatsapp{border:1px solid rgba(16,185,129,.22);background:#ecfdf5;color:#047857}.agent-lead-offer-widget__copy{border:1px solid rgba(15,23,42,.1);background:#fff;color:#334155}.agent-requests-hero__eyebrow{font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#10b981}.agent-requests-hero__actions{display:flex;flex-wrap:wrap;gap:.45rem}.agent-requests-hero__actions :is(a,button){min-height:2.5rem;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border-radius:var(--app-radius-md);border:1px solid rgba(15,23,42,.1);background:#fff;padding:0 .75rem;font-size:.78rem;font-weight:950;color:#0f172a}.agent-requests-hero__actions a:first-child{background:#0f172a;color:#fff}.agent-request-card--matched{border-color:rgba(245,158,11,.34);background:linear-gradient(180deg,#fffbeb,#fff 60%)}.agent-request-card__top{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.agent-request-card__match,.agent-request-card__status{border-radius:var(--app-radius-control);padding:.3rem .6rem;font-size:.68rem;font-weight:950}.agent-request-card__status.is-published{background:#ecfdf5;color:#047857}.agent-request-card__status.is-draft{background:#f8fafc;color:#475569}.agent-request-card__status.is-archived{background:var(--lm-brand-red-soft);color:var(--lm-brand-red)}.agent-request-card__match{background:#fef3c7;color:#92400e}.agent-request-card__meta{margin-top:.55rem;display:flex;flex-wrap:wrap;gap:.35rem}.agent-request-card__meta span{border-radius:var(--app-radius-control);background:#f1f5f9;padding:.3rem .55rem;font-size:.7rem;font-weight:850;color:#475569}.agent-request-card__budget{margin-top:.7rem;border-radius:var(--app-radius-md);background:#0f172a;padding:.55rem .65rem;text-align:center;font-size:.86rem;font-weight:950;color:#fff}.agent-request-card__actions{margin-top:.65rem;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem}.agent-request-card__actions :is(a,button){min-height:2.35rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--app-radius-md);border:1px solid rgba(15,23,42,.1);background:#fff;color:#334155}.agent-request-card__actions button:last-child{color:var(--lm-brand-red);border-color:rgb(var(--lm-brand-red-rgb)/.2);background:var(--lm-brand-red-soft)}@media (max-width:1180px){.agent-priority-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.agent-command-header{align-items:stretch;flex-direction:column;border-radius:var(--app-radius-lg);padding:.85rem}.agent-requests-hero__actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.agent-requests-hero__actions :is(a,button){width:100%}.agent-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.agent-priority-card{border-radius:var(--app-radius-lg);padding:.7rem}.agent-inline-lead-card__grid{grid-template-columns:1fr}.agent-inline-lead-card__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-lead-offer-widget__actions{grid-template-columns:1fr 1fr 2.65rem 2.65rem}.agent-requests-filters--open{display:grid}.agent-request-card__actions{grid-template-columns:repeat(5,minmax(0,1fr))}}.agents-premium-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end}.agents-premium-hero__badge{align-items:center;gap:.35rem;border:1px solid #fecdd3;border-radius:var(--app-radius-control);font-weight:950}.agents-premium-hero h1{margin-top:.65rem;font-size:clamp(1.55rem,4vw,2.55rem);font-weight:950;letter-spacing:-.055em}.agents-premium-hero p{margin-top:.45rem;max-width:52rem;font-size:.92rem;font-weight:800;line-height:1.85}.agents-premium-stats{display:grid;grid-template-columns:repeat(3,minmax(5.8rem,1fr))}.agents-premium-stats div{border:1px solid rgba(226,232,240,.9);text-align:center}.agents-premium-stats strong{display:block;color:#0f172a;font-weight:950}.agents-premium-stats span{font-weight:900}.agents-premium-toolbar{display:grid;align-items:center}.agents-premium-search{display:flex;align-items:center;gap:.45rem;min-width:0;border:1px solid #e2e8f0;padding:0 .55rem}.agents-premium-search button{display:grid;place-items:center;width:2rem;height:2rem;border-radius:var(--app-radius-md);color:#64748b}.agents-premium-search input{min-width:0;flex:1;outline:none;font-size:.82rem;font-weight:850}.agents-premium-chip-row{display:flex;gap:.35rem;overflow-x:auto;scrollbar-width:none}.agents-premium-chip-row::-webkit-scrollbar{display:none}.agents-premium-chip-row button,.agents-premium-toolbar select{white-space:nowrap;border:1px solid #e2e8f0;padding:0 .75rem;font-weight:950}.agents-premium-section{display:grid}.agents-premium-section__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:0 .15rem}.agents-premium-section__head h2{font-weight:950}.agents-premium-section__head span{border:1px solid #e2e8f0;border-radius:var(--app-radius-control);padding:.25rem .65rem;font-size:.7rem;font-weight:950}.agents-premium-card--admin{border-color:#fed7aa;background:linear-gradient(180deg,#fff,#fffbeb)}.agents-premium-card--me{box-shadow:0 0 0 2px rgba(56,189,248,.22),0 18px 48px -42px rgba(15,23,42,.32)}.agents-premium-card__head{display:flex;align-items:center}.agents-premium-pill--admin{border-color:#fde68a;background:#fffbeb;color:#92400e}@media (max-width:1024px){.agents-premium-hero,.agents-premium-toolbar{grid-template-columns:1fr}.agents-premium-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agents-premium-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.agents-premium-hero{border-radius:var(--app-radius-lg);padding:.85rem}.agents-premium-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.agents-premium-toolbar{border-radius:var(--app-radius-lg)}.agents-premium-grid{grid-template-columns:1fr;gap:.65rem}}.agents-premium-hero--compact{gap:.75rem!important;border-radius:var(--app-radius-lg)!important;padding:.82rem!important}.agents-premium-hero{gap:.75rem!important}.agents-premium-hero--compact h1{margin-top:.28rem!important;font-size:clamp(1.18rem,2.2vw,1.6rem)!important;line-height:1.25!important}.agents-premium-hero--compact p{margin-top:.18rem!important;font-size:.76rem!important;line-height:1.55!important}.agents-premium-hero__badge{padding:.24rem .52rem!important;font-size:.62rem!important}.agents-premium-stats{gap:.38rem!important}.agents-premium-stats div{min-width:5.2rem;border-radius:var(--app-radius-md)!important;padding:.48rem .55rem!important}.agents-premium-stats strong{font-size:.95rem!important}.agents-premium-stats span{font-size:.58rem!important}.agents-premium-toolbar{grid-template-columns:minmax(13rem,1fr) auto auto auto!important}.agents-premium-search{min-height:2.25rem!important;border-radius:var(--app-radius-md)!important}.agents-premium-chip-row button,.agents-premium-toolbar select{min-height:2.18rem!important;border-radius:var(--app-radius-md)!important;padding-inline:.56rem!important;font-size:.62rem!important}.agents-premium-section{gap:.48rem!important}.agents-premium-section__head h2{font-size:.9rem!important}.agents-premium-card__head{gap:.55rem!important}@media (max-width:1024px){.agents-premium-toolbar{grid-template-columns:1fr!important}}@media (max-width:640px){.agents-premium-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.agents-whatsapp-list{align-items:stretch}.agents-whatsapp-card{min-width:0;overflow:hidden}.agents-whatsapp-card--admin{background:linear-gradient(180deg,color-mix(in srgb,var(--eng-clean-surface,#fff) 88%,#fbbf24 12%),var(--eng-clean-surface-soft,#fffbeb))}.agents-whatsapp-card--me{box-shadow:0 0 0 2px rgba(34,197,94,.16),0 18px 42px -34px rgba(15,23,42,.45)}.agents-whatsapp-card__main{border-radius:var(--app-radius-md)}.agents-whatsapp-card__main:focus-visible,.agents-whatsapp-card__main:hover{background:color-mix(in srgb,var(--eng-clean-surface-soft,#f8fafc) 86%,transparent);outline:none}.agents-whatsapp-card__avatar-wrap{border-radius:var(--app-radius-control)}.agents-whatsapp-card__avatar,.agents-whatsapp-card__avatar-fallback,.agents-whatsapp-card__avatar-wrap{position:relative;flex:0 0 auto;overflow:hidden}.agents-whatsapp-card__avatar-image{flex:0 0 auto;overflow:hidden}.agents-whatsapp-card__avatar-fallback{display:grid;place-items:center;background:var(--eng-clean-text,#0f172a);color:var(--eng-clean-surface,#fff);font-size:.72rem;font-weight:950}.agents-whatsapp-card__avatar-image{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover}.agents-whatsapp-card__online{position:absolute;inset-inline-end:.1rem;bottom:.12rem;width:.72rem;height:.72rem;border:2px solid var(--eng-clean-surface,#fff);border-radius:var(--app-radius-control);background:#22c55e}.agents-whatsapp-card__topline{min-width:0}.agents-whatsapp-card__topline>span{flex:0 0 auto;color:#16a34a;font-weight:950}.agents-whatsapp-card__body p{margin-top:.12rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--eng-clean-muted,#64748b);font-weight:850}.agents-whatsapp-card__meta{min-width:0;align-items:center;margin-top:.34rem;overflow:hidden}.agents-whatsapp-card__meta span{overflow:hidden;text-overflow:ellipsis}.agents-whatsapp-card__actions{flex:0 0 auto}.agents-whatsapp-card__action{width:100%;box-shadow:0 14px 24px -20px rgba(22,163,74,.9)}.agents-whatsapp-card__action:focus-visible,.agents-whatsapp-card__action:hover{transform:translateY(-1px);box-shadow:0 18px 28px -22px rgba(22,163,74,.95);outline:none}.dark .agents-whatsapp-card__body p,:root[data-theme=dark] .agents-whatsapp-card__body p{color:#cbd5e1}@media (max-width:640px){.agents-premium-hero,.agents-premium-hero--compact{padding:.6rem;border-radius:var(--app-radius-lg)}.agents-premium-hero p,.agents-premium-hero--compact p{display:none}.agents-premium-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.agents-premium-stats div{min-width:0;padding:.36rem .26rem}.agents-premium-toolbar{gap:.36rem;padding:.38rem;border-radius:var(--app-radius-md)}.agents-premium-chip-row button,.agents-premium-toolbar select{min-height:1.95rem;padding-inline:.48rem;font-size:.6rem}.agents-whatsapp-list{grid-template-columns:1fr;gap:.42rem}.agents-whatsapp-card{grid-template-columns:minmax(0,1fr) 4.8rem;gap:.42rem;border-radius:var(--app-radius-md);padding:.42rem}.agents-whatsapp-card__avatar,.agents-whatsapp-card__avatar-fallback,.agents-whatsapp-card__avatar-image,.agents-whatsapp-card__avatar-wrap{width:2.62rem;height:2.62rem}.agents-whatsapp-card__main{gap:.5rem}.agents-whatsapp-card__topline h3{font-size:.8rem}.agents-whatsapp-card__body p{font-size:.63rem}.agents-whatsapp-card__meta span{max-width:6.9rem;font-size:.53rem;padding-inline:.34rem}.agents-whatsapp-card__actions{width:4.8rem}.agents-whatsapp-card__action{min-height:2.05rem;font-size:.6rem}}.matching-card .break-words{overflow-wrap:anywhere}.agents-page-shell{position:relative;z-index:1}.agents-premium-hero,.agents-premium-section,.agents-premium-toolbar{border:1px solid var(--lm-border-soft)!important}.agents-premium-section{border-radius:var(--app-radius-lg)!important;padding:.65rem!important}.agents-premium-stats div{background:rgb(var(--lm-surface-2-rgb)/.82)!important;color:var(--lm-text-muted)!important}.agents-premium-section__head span,.agents-premium-stats div,.agents-premium-toolbar select{border-color:var(--lm-border-soft)!important}.agents-premium-section__head span{background:rgb(var(--lm-surface-2-rgb)/.82)!important}.agents-premium-hero__badge{border-color:rgb(var(--lm-brand-red-rgb)/.2)!important;background:var(--lm-brand-red-soft)!important;color:var(--lm-brand-red-hover)!important}.agents-premium-section__head h2{color:var(--lm-text-main)!important}.agents-premium-hero p,.agents-premium-section__head span,.agents-premium-stats span{color:var(--lm-text-muted)!important}:where(.page-action-secondary,.card-view-switch,.agent-card-metric){border-color:var(--lm-border-soft)!important;background:var(--lm-chip-bg)!important;color:var(--lm-text-muted)!important}.agent-profile-page{background:radial-gradient(circle at 86% 0,rgb(var(--lm-brand-red-rgb)/.055),transparent 24rem),var(--lm-bg-page)!important;color:var(--lm-text-main)!important}.agent-profile-page a.block{border-color:var(--lm-border-soft)!important;background:var(--lm-surface-panel)!important;box-shadow:var(--lm-shadow-soft)!important}.agent-profile-page a.block,.agent-profile-page h1,.agent-profile-page h2,.agent-profile-page h3,.agent-profile-page strong{color:var(--lm-text-main)!important}.agent-profile-page :where(p,span,small){color:var(--lm-text-muted)!important}.agent-profile-page a[href*="wa.me"],.agent-profile-page a[href^="https://wa.me"]{border-color:rgb(var(--lm-success-rgb)/.28)!important;background:rgb(var(--lm-success-rgb)/.14)!important;color:var(--lm-success)!important}.agent-profile-page a:not(.block),.agent-profile-page button{border-color:var(--lm-border-soft)!important}.agent-profile-page .agent-profile-empty{border-style:dashed!important}@media (max-width:767px){.agent-profile-page>div{gap:.72rem!important;padding-inline:.72rem!important}.agent-profile-page section{border-radius:var(--app-radius-lg)!important;padding:.9rem!important}}:where(.dashboard-list-row__badge,.agent-card-next-rank){border-color:var(--lm-chip-border)!important;box-shadow:var(--lm-chip-action-shadow)!important}.agent-card,.agents-page .surface-panel{background:var(--eng-clean-surface);border-color:var(--eng-clean-border);color:var(--eng-clean-text)}.agent-card__meta,.agent-directory-card__meta,.agent-profile-card__meta{color:var(--eng-clean-muted)}.agents-load-more{display:flex;flex-direction:column;padding:.55rem 0 1rem}.agents-load-more,.agents-load-more__button{align-items:center;justify-content:center;gap:.45rem}.agents-load-more__button{min-height:2.55rem;display:inline-flex;border:1px solid rgba(220,38,38,.32);border-radius:var(--app-radius-control);background:linear-gradient(180deg,#ef4444,#b91c1c);color:#fff;padding-inline:1.2rem;font-size:.82rem;font-weight:950;box-shadow:0 16px 32px -24px rgba(220,38,38,.8);transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.agents-load-more__button:hover{transform:translateY(-1px)}.agents-load-more__button:disabled{opacity:.65;transform:none}.agents-load-more__end{margin:0;color:var(--eng-clean-muted,#64748b);font-size:.76rem;font-weight:900}.agents-load-more__error{margin:0;font-size:.76rem;font-weight:900;color:#ef4444}.agents-page-shell{max-width:1180px}.agents-premium-grid.agents-whatsapp-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:.72rem}.agents-whatsapp-card{display:grid;align-items:stretch;gap:.65rem;border:1px solid var(--eng-clean-border,rgba(148,163,184,.26));background:linear-gradient(135deg,color-mix(in srgb,var(--eng-clean-surface,#fff) 96%,transparent),color-mix(in srgb,var(--eng-clean-surface-soft,#f8fafc) 96%,transparent));color:var(--eng-clean-text,#0f172a);box-shadow:0 18px 42px -34px rgba(15,23,42,.48)}.agents-whatsapp-card__main{min-width:0;display:grid;grid-template-columns:3.35rem minmax(0,1fr);align-items:center;color:inherit}.agents-whatsapp-card__avatar,.agents-whatsapp-card__avatar-fallback,.agents-whatsapp-card__avatar-image{border-radius:var(--app-radius-lg)}.agents-whatsapp-card__body{min-width:0;display:grid;gap:.22rem}.agents-whatsapp-card__topline{display:flex;align-items:center;justify-content:space-between;gap:.55rem}.agents-whatsapp-card__topline h3{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--eng-clean-text,#0f172a);font-weight:950}.agents-whatsapp-card__topline span{flex:none;border:1px solid rgba(16,185,129,.22);border-radius:var(--app-radius-control);background:rgba(16,185,129,.1);color:#059669;padding:.18rem .48rem;font-size:.6rem;font-weight:950}.agents-whatsapp-card__body>p{margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--eng-clean-muted,#64748b);font-size:.75rem;font-weight:850}.agents-whatsapp-card__meta{display:flex;flex-wrap:wrap;gap:.28rem}.agents-whatsapp-card__meta span{min-width:0;max-width:100%;display:inline-flex;align-items:center;gap:.25rem;border:1px solid var(--eng-clean-border,rgba(148,163,184,.25));border-radius:var(--app-radius-control);background:var(--eng-clean-surface-soft,#f8fafc);color:var(--eng-clean-muted,#64748b);padding:.22rem .5rem;font-size:.64rem;font-weight:900;white-space:nowrap}.agents-whatsapp-card__actions{min-width:5.1rem;display:grid;align-content:center;gap:.4rem}.agents-whatsapp-card__action{min-height:2rem;display:inline-flex;align-items:center;justify-content:center;gap:.32rem;border-radius:var(--app-radius-control);border:1px solid var(--eng-clean-border,rgba(148,163,184,.28));background:var(--eng-clean-surface-soft,#f8fafc);color:var(--eng-clean-text,#0f172a);padding-inline:.6rem;font-size:.68rem;font-weight:950}.agents-whatsapp-card__action--wa{border-color:rgba(34,197,94,.34);background:linear-gradient(180deg,#22c55e,#16a34a);color:#fff}.agents-whatsapp-card__action--profile{color:var(--eng-clean-text,#0f172a)}:root[data-theme=dark] .agents-premium-hero,:root[data-theme=dark] .agents-premium-section,:root[data-theme=dark] .agents-premium-toolbar{border-color:rgba(148,163,184,.16);background:linear-gradient(180deg,rgba(15,23,42,.96),rgba(2,6,23,.88));color:#f8fafc}:root[data-theme=dark] .agents-whatsapp-card{color:#f8fafc}.dark .agents-premium-hero,.dark .agents-premium-section,.dark .agents-premium-toolbar{border-color:rgba(148,163,184,.16);background:linear-gradient(180deg,rgba(15,23,42,.96),rgba(2,6,23,.88));color:#f8fafc}.dark .agents-whatsapp-card,.dark .agents-whatsapp-card__topline h3,:root[data-theme=dark] .agents-whatsapp-card__topline h3{color:#f8fafc}.dark .agents-whatsapp-card__action--profile,.dark .agents-whatsapp-card__meta span,:root[data-theme=dark] .agents-whatsapp-card__action--profile,:root[data-theme=dark] .agents-whatsapp-card__meta span{border-color:rgba(148,163,184,.16);background:rgba(15,23,42,.72);color:#cbd5e1}@media (max-width:560px){.agents-whatsapp-card{grid-template-columns:1fr;border-radius:var(--app-radius-lg);padding:.58rem}.agents-whatsapp-card__main{grid-template-columns:3rem minmax(0,1fr);gap:.5rem}.agents-whatsapp-card__avatar,.agents-whatsapp-card__avatar-fallback,.agents-whatsapp-card__avatar-image,.agents-whatsapp-card__avatar-wrap{width:3rem;height:3rem;border-radius:var(--app-radius-md)}.agents-whatsapp-card__actions{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}.agents-whatsapp-card__action{min-height:2.15rem}}.agents-whatsapp-list{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:.58rem}.agents-whatsapp-card{grid-template-columns:minmax(0,1fr) auto;padding:.5rem;border-radius:var(--app-radius-lg)}.agents-whatsapp-card__main{gap:.55rem;padding:.12rem}.agents-whatsapp-card__avatar,.agents-whatsapp-card__avatar-fallback,.agents-whatsapp-card__avatar-image,.agents-whatsapp-card__avatar-wrap{width:2.65rem;height:2.65rem}.agents-whatsapp-card__topline h3{font-size:.82rem}.agents-whatsapp-card__topline>span{font-size:.56rem}.agents-whatsapp-card__body p{font-size:.64rem;max-width:100%}.agents-whatsapp-card__meta--simple span{max-width:7rem;min-height:1.42rem;padding:.15rem .38rem;font-size:.54rem}.agents-whatsapp-card__admin-badge{border-color:rgba(245,158,11,.42);background:rgba(245,158,11,.12);color:#d97706}.agents-whatsapp-card__actions{width:4.7rem}.agents-whatsapp-card__action--profile{display:none}.agents-whatsapp-card__action--wa{min-height:2.18rem;border-radius:var(--app-radius-md);font-size:.62rem}.agents-whatsapp-card--admin{position:relative;border-color:rgba(245,158,11,.38)}.agents-whatsapp-card--admin:before{content:"إدارة";position:absolute;inset-block-start:.45rem;inset-inline-start:.55rem;border-radius:var(--app-radius-control);padding:.13rem .42rem;background:rgba(245,158,11,.15);color:#d97706;font-size:.5rem;font-weight:950;pointer-events:none}.home-latest-more-button.agents-load-more__button{display:inline-flex;width:auto;min-width:10rem;gap:.35rem;background:linear-gradient(180deg,#ef4444,#dc2626);border-color:rgba(239,68,68,.62);color:#fff;text-decoration:none;box-shadow:0 18px 32px -22px rgba(239,68,68,.85)}@media (max-width:768px){.agents-whatsapp-list{grid-template-columns:1fr}.agents-whatsapp-card{padding:.45rem}}@media (max-width:640px){.agents-premium-grid.agents-whatsapp-list{grid-template-columns:1fr;gap:.5rem}.agents-premium-hero--compact,.agents-premium-toolbar{margin-inline:.55rem;border-radius:var(--app-radius-lg)}.agents-premium-toolbar{display:grid;grid-template-columns:1fr}.agents-whatsapp-card{padding:.5rem;border-radius:var(--app-radius-lg)}.agents-whatsapp-card__main{grid-template-columns:2.7rem minmax(0,1fr)}.agents-whatsapp-card__avatar,.agents-whatsapp-card__avatar-fallback,.agents-whatsapp-card__avatar-image,.agents-whatsapp-card__avatar-wrap{width:2.7rem;height:2.7rem}}.dark .agents-premium-hero--compact,.dark .agents-whatsapp-card,:root[data-theme=dark] .agents-premium-hero--compact,:root[data-theme=dark] .agents-whatsapp-card{border-color:rgba(51,65,85,.9);background:linear-gradient(180deg,rgba(15,27,49,.96),rgba(8,17,31,.88));box-shadow:0 18px 54px rgb(0 0 0/.24)}.dark .agents-whatsapp-card--admin,:root[data-theme=dark] .agents-whatsapp-card--admin{border-color:rgba(245,158,11,.35);background:linear-gradient(180deg,rgba(69,46,5,.38),rgba(15,27,49,.92))}.dark .agents-premium-hero--compact h1,.dark .agents-premium-stats strong,.dark .agents-whatsapp-card h3,:root[data-theme=dark] .agents-premium-hero--compact h1,:root[data-theme=dark] .agents-premium-stats strong,:root[data-theme=dark] .agents-whatsapp-card h3{color:#f8fafc}.dark .agents-premium-hero--compact p,.dark .agents-premium-stats span,.dark .agents-whatsapp-card p,:root[data-theme=dark] .agents-premium-hero--compact p,:root[data-theme=dark] .agents-premium-stats span,:root[data-theme=dark] .agents-whatsapp-card p{color:#cbd5e1}.dark .agents-premium-chip-row,.dark .agents-premium-search,.dark .agents-premium-stats>div,.dark .agents-premium-toolbar select,.dark .agents-whatsapp-card__action,:root[data-theme=dark] .agents-premium-chip-row,:root[data-theme=dark] .agents-premium-search,:root[data-theme=dark] .agents-premium-stats>div,:root[data-theme=dark] .agents-premium-toolbar select,:root[data-theme=dark] .agents-whatsapp-card__action{border-color:rgba(51,65,85,.9);background:rgba(15,23,42,.72);color:#dbeafe}.dark .agents-whatsapp-card__action--wa,:root[data-theme=dark] .agents-whatsapp-card__action--wa{color:#6ee7b7;border-color:rgba(52,211,153,.28);background:rgba(6,95,70,.28)}@media (max-width:1180px){.agents-premium-toolbar{grid-template-columns:1fr 1fr}.agents-premium-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.agents-premium-hero--compact{grid-template-columns:1fr}.agents-premium-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.agents-premium-grid,.agents-premium-toolbar{grid-template-columns:1fr}.agents-featured-strip__scroller{grid-auto-columns:minmax(240px,82vw)}.agents-whatsapp-card__main{grid-template-columns:50px minmax(0,1fr);padding:.75rem}.agents-whatsapp-card__avatar,.agents-whatsapp-card__avatar-fallback,.agents-whatsapp-card__avatar-image,.agents-whatsapp-card__avatar-wrap{width:50px;height:50px;border-radius:var(--app-radius-md)}}.eng-agents-compact{--eng-page-bg:var(--eng-clean-bg,#f8fafc);--eng-page-surface:var(--eng-clean-surface,#ffffff);--eng-page-soft:var(--eng-clean-surface-soft,#f1f5f9);--eng-page-border:var(--eng-clean-border,rgba(148,163,184,0.28));--eng-page-text:var(--eng-clean-text,#0f172a);--eng-page-muted:var(--eng-clean-muted,#64748b);--eng-page-brand:var(--eng-clean-brand,#ef4444);--eng-page-brand-dark:var(--eng-clean-brand-dark,#b91c1c);min-height:100vh;background:var(--eng-page-bg)}.eng-agents-compact__hero,.eng-agents-compact__toolbar{border:1px solid var(--eng-page-border);color:var(--eng-page-text);box-shadow:0 16px 42px -34px rgba(15,23,42,.35)}.eng-agents-compact__toolbar{background:color-mix(in srgb,var(--eng-page-surface) 94%,transparent)}.eng-agent-compact-card{border:1px solid var(--eng-page-border);color:var(--eng-page-text);box-shadow:0 16px 42px -34px rgba(15,23,42,.35)}.eng-agents-compact__hero{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:.72rem!important;border-radius:var(--app-radius-lg)!important;padding:.72rem .82rem!important;overflow:hidden;background:radial-gradient(circle at top right,color-mix(in srgb,var(--eng-page-brand) 14%,transparent),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--eng-page-surface) 96%,transparent),color-mix(in srgb,var(--eng-page-soft) 84%,transparent))!important}.eng-agents-compact__hero-copy{min-width:0}.eng-agents-compact__hero h1{color:var(--eng-page-text)!important;font-weight:1000!important;letter-spacing:-.035em}.eng-agents-compact__hero p{display:block;color:var(--eng-page-muted)!important;font-weight:800!important}.eng-agents-compact__stats{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.34rem!important}.eng-agents-compact__stats>div{min-height:1.8rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--eng-page-border)!important;border-radius:var(--app-radius-control)!important;background:color-mix(in srgb,var(--eng-page-surface) 82%,transparent)!important;color:var(--eng-page-muted)!important;font-size:.64rem!important;font-weight:950!important;white-space:nowrap;min-width:5rem!important;flex-direction:column;gap:.02rem;padding:.3rem .48rem!important}.eng-agents-compact__stats strong{color:var(--eng-page-text)!important;line-height:1!important}.eng-agents-compact__toolbar{display:grid!important;align-items:center!important;gap:.42rem!important;border-radius:var(--app-radius-lg)!important;padding:.45rem!important;grid-template-columns:minmax(15rem,1fr) auto auto auto!important}.eng-agents-compact .agents-premium-chip-row,.eng-agents-compact .agents-premium-search{border:1px solid var(--eng-page-border)!important;background:color-mix(in srgb,var(--eng-page-soft) 82%,transparent)!important;color:var(--eng-page-muted)!important}.eng-agents-compact .agents-premium-search{display:flex;align-items:center;gap:.45rem;min-width:0;padding-inline:.66rem!important}.eng-agents-compact .agents-premium-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--eng-page-text)!important;font-weight:900!important}.eng-agents-compact .agents-premium-search button{width:1.75rem;height:1.75rem;display:grid;place-items:center;color:var(--eng-page-muted)!important}.eng-agents-compact .agents-premium-chip-row{display:inline-flex;align-items:center;gap:.18rem;scrollbar-width:none;padding:.18rem!important}.eng-agents-compact .agents-premium-chip-row::-webkit-scrollbar{display:none}.eng-agents-compact .agents-premium-chip-row button{border:0!important;border-radius:var(--app-radius-md)!important}.eng-agents-compact .agents-premium-chip-row button,.eng-agents-compact .agents-premium-toolbar select{background:transparent!important;color:var(--eng-page-muted)!important;font-weight:950!important;white-space:nowrap}.eng-agents-compact .agents-premium-toolbar select{border:0!important}.eng-agents-compact .agents-premium-chip-row button.is-active{background:linear-gradient(180deg,var(--eng-page-brand),var(--eng-page-brand-dark))!important;color:#fff!important}.eng-agents-compact .agents-premium-section__head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.55rem!important;margin:0 0 .52rem!important;padding:0 .1rem!important}.eng-agents-compact .agents-premium-section{border-radius:var(--app-radius-lg)!important;padding:.62rem!important}.eng-agents-compact .agents-premium-section__head h2{margin:0;font-size:.9rem!important;font-weight:1000!important}.eng-agents-compact .agents-premium-section__head span{border-radius:var(--app-radius-control)!important;padding:.2rem .55rem!important;font-size:.62rem!important}.eng-agent-compact-card:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--eng-page-brand) 30%,var(--eng-page-border));box-shadow:0 18px 44px -36px rgba(15,23,42,.5)}.eng-agent-compact-card__action{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--eng-page-border)!important;border-radius:var(--app-radius-control)!important;background:var(--eng-page-soft)!important;color:var(--eng-page-text)!important;font-weight:950!important;text-decoration:none;white-space:nowrap}.eng-agent-compact-card__action--wa{border-color:rgba(34,197,94,.32)!important;background:linear-gradient(180deg,#22c55e,#16a34a)!important;color:#fff!important}.eng-agents-compact__grid.agents-premium-grid,.eng-agents-compact__grid.agents-whatsapp-list{display:grid!important}.eng-agent-compact-card{min-height:4.35rem!important;grid-template-columns:minmax(0,1fr) auto!important;gap:.42rem!important;border-radius:var(--app-radius-md)!important;padding:.42rem!important;overflow:hidden}.eng-agent-compact-card,.eng-agent-compact-card.agents-whatsapp-card{display:grid!important;align-items:center!important;background:linear-gradient(135deg,color-mix(in srgb,var(--eng-page-surface) 96%,transparent),color-mix(in srgb,var(--eng-page-soft) 78%,transparent))!important}.eng-agent-compact-card--admin{border-color:rgba(245,158,11,.35)!important}.eng-agent-compact-card__main{grid-template-columns:2.95rem minmax(0,1fr)!important;gap:.52rem!important}.eng-agent-compact-card__main,.eng-agent-compact-card__main.agents-whatsapp-card__main{display:grid!important;align-items:center!important;min-width:0;padding:0!important;color:inherit;text-decoration:none}.eng-agent-compact-card__body{min-width:0;display:grid;gap:.14rem}.eng-agent-compact-card__topline{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.4rem!important}.eng-agent-compact-card__topline h3{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--eng-page-text)!important;font-weight:1000!important}.eng-agent-compact-card__topline>span{flex:0 0 auto;border:1px solid rgba(16,185,129,.22)!important;border-radius:var(--app-radius-control);background:rgba(16,185,129,.1)!important;color:#059669!important;font-weight:950!important}.eng-agent-compact-card__body p{margin:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--eng-page-muted)!important;font-weight:850!important}.eng-agent-compact-card__meta{display:flex!important;flex-wrap:nowrap!important;gap:.18rem!important;margin-top:.14rem!important;overflow:hidden}.eng-agent-compact-card__meta span{display:inline-flex!important;align-items:center;gap:.22rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--eng-page-border)!important;border-radius:var(--app-radius-control)!important;background:var(--eng-page-soft)!important;color:var(--eng-page-muted)!important;font-weight:950!important}.eng-agent-compact-card__actions{min-width:4.75rem!important;gap:.26rem!important}.eng-agent-compact-card__actions,.eng-agent-compact-card__actions.agents-whatsapp-card__actions{display:grid!important;grid-template-columns:1fr!important;padding:0!important}.eng-agent-compact-card__action svg{width:.82rem;height:.82rem}.dark .eng-agents-compact,:root[data-theme=dark] .eng-agents-compact{--eng-page-bg:#020617;--eng-page-surface:#0f172a;--eng-page-soft:#111827;--eng-page-border:rgba(148,163,184,0.18);--eng-page-text:#f8fafc;--eng-page-muted:#cbd5e1}.dark .eng-agent-compact-card,.dark .eng-agents-compact__hero,.dark .eng-agents-compact__toolbar,:root[data-theme=dark] .eng-agent-compact-card,:root[data-theme=dark] .eng-agents-compact__hero,:root[data-theme=dark] .eng-agents-compact__toolbar{border-color:var(--eng-page-border)!important;background:linear-gradient(180deg,rgba(15,23,42,.96),rgba(2,6,23,.84))!important;box-shadow:0 18px 46px -32px rgba(0,0,0,.9)}.dark .eng-agent-compact-card__action,.dark .eng-agent-compact-card__meta span,.dark .eng-agents-compact .agents-premium-chip-row,.dark .eng-agents-compact .agents-premium-search,.dark .eng-agents-compact .agents-premium-toolbar select,:root[data-theme=dark] .eng-agent-compact-card__action,:root[data-theme=dark] .eng-agent-compact-card__meta span,:root[data-theme=dark] .eng-agents-compact .agents-premium-chip-row,:root[data-theme=dark] .eng-agents-compact .agents-premium-search,:root[data-theme=dark] .eng-agents-compact .agents-premium-toolbar select{border-color:var(--eng-page-border)!important;background:rgba(15,23,42,.72)!important;color:#e2e8f0!important}.dark .eng-agent-compact-card__topline>span,:root[data-theme=dark] .eng-agent-compact-card__topline>span{color:#6ee7b7!important;background:rgba(6,95,70,.25)!important}@media (max-width:1100px){.eng-agents-compact__toolbar{grid-template-columns:1fr 1fr!important}}@media (max-width:720px){.eng-agents-compact{gap:.55rem;padding-block:.55rem .9rem}.eng-agents-compact__hero{grid-template-columns:1fr!important;padding:.62rem!important;border-radius:var(--app-radius-lg)!important}.eng-agents-compact__hero p{display:none}.eng-agents-compact__stats{justify-content:stretch!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))}.eng-agents-compact__stats>div{min-width:0!important}.eng-agent-compact-card,.eng-agent-compact-card.agents-whatsapp-card,.eng-agents-compact__toolbar{grid-template-columns:1fr!important}.eng-agent-compact-card__actions,.eng-agent-compact-card__actions.agents-whatsapp-card__actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;min-width:0!important}}@media (max-width:420px){.eng-agent-compact-card__meta span{max-width:6.8rem!important}}.agents-page-shell{padding-inline:clamp(.55rem,2vw,1rem)}.eng-agents-compact{width:min(100%,1180px)!important;margin-inline:auto!important;display:grid!important;gap:.62rem!important;padding-block:.55rem calc(1rem + env(safe-area-inset-bottom))!important;color:var(--eng-page-text,#0f172a)}.eng-agents-compact__hero.agents-premium-hero--compact{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:.62rem!important;border-radius:var(--app-radius-lg)!important;padding:.66rem .78rem!important;overflow:hidden!important}.eng-agents-compact .agents-premium-hero__badge{min-height:1.55rem!important;padding:.18rem .5rem!important;font-size:.62rem!important}.eng-agents-compact__hero h1{margin:.12rem 0 0!important;font-size:clamp(1.06rem,2.1vw,1.5rem)!important;line-height:1.12!important}.eng-agents-compact__hero p{max-width:34rem!important;margin-top:.16rem!important;font-size:.7rem!important;line-height:1.45!important}.eng-agents-compact__stats.agents-premium-stats{display:grid!important;grid-template-columns:repeat(4,minmax(4.25rem,1fr))!important;gap:.28rem!important;min-width:min(100%,22rem)}.eng-agents-compact__stats.agents-premium-stats>div{min-width:0!important;min-height:1.92rem!important;padding:.22rem .38rem!important;border-radius:var(--app-radius-md)!important}.eng-agents-compact__stats strong{font-size:.84rem!important}.eng-agents-compact__stats span{font-size:.54rem!important}.eng-agents-compact__toolbar.agents-premium-toolbar{display:grid!important;grid-template-columns:minmax(13rem,1fr) auto auto minmax(6.5rem,auto)!important;gap:.38rem!important;margin-block:0!important;padding:.38rem!important;border-radius:var(--app-radius-lg)!important}.eng-agents-compact .agents-premium-chip-row,.eng-agents-compact .agents-premium-search{min-height:2.16rem!important;border-radius:var(--app-radius-md)!important}.eng-agents-compact .agents-premium-toolbar select{border-radius:var(--app-radius-md)!important}.eng-agents-compact .agents-premium-search input{font-size:.72rem!important}.eng-agents-compact .agents-premium-search input::-moz-placeholder{color:color-mix(in srgb,var(--eng-page-muted,#64748b) 72%,transparent)}.eng-agents-compact .agents-premium-search input::placeholder{color:color-mix(in srgb,var(--eng-page-muted,#64748b) 72%,transparent)}.eng-agents-compact .agents-premium-chip-row{max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain}.eng-agents-compact .agents-premium-chip-row button,.eng-agents-compact .agents-premium-toolbar select{min-height:1.78rem!important;padding:.22rem .46rem!important;font-size:.6rem!important}.eng-agents-compact .agents-premium-section{margin-top:0!important;border:1px solid var(--eng-page-border,rgba(148,163,184,.22));background:color-mix(in srgb,var(--eng-page-surface,#fff) 72%,transparent);box-shadow:0 14px 40px -34px rgba(15,23,42,.3)}.eng-agents-compact .agents-premium-section__head{margin-bottom:.42rem!important}.eng-agents-compact__grid.agents-premium-grid,.eng-agents-compact__grid.agents-whatsapp-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,18.5rem),1fr))!important;gap:.42rem!important}.eng-agent-compact-card.agents-whatsapp-card{min-height:4.1rem!important;grid-template-columns:minmax(0,1fr) auto!important;gap:.38rem!important;border-radius:var(--app-radius-md)!important;padding:.38rem!important;overflow:hidden!important}.eng-agent-compact-card__main.agents-whatsapp-card__main{grid-template-columns:2.72rem minmax(0,1fr)!important;gap:.46rem!important}.eng-agent-compact-card__avatar,.eng-agent-compact-card__avatar-fallback,.eng-agent-compact-card__avatar-image,.eng-agent-compact-card__avatar-wrap{width:2.72rem!important;height:2.72rem!important;border-radius:var(--app-radius-md)!important}.eng-agent-compact-card__online.agents-whatsapp-card__online{width:.72rem!important;height:.72rem!important}.eng-agent-compact-card__name-row{min-width:0;display:inline-flex;align-items:center;gap:.24rem;color:var(--eng-page-text,#0f172a)}.eng-agent-compact-card__name-row svg{color:#10b981}.eng-agent-compact-card__topline h3{max-width:min(11rem,38vw);font-size:.78rem!important}.eng-agent-compact-card__topline>span{padding:.11rem .34rem!important;font-size:.5rem!important}.eng-agent-compact-card__body p{font-size:.61rem!important}.eng-agent-compact-card__meta{max-width:100%}.eng-agent-compact-card__meta span{max-width:7.6rem!important;min-height:1.22rem!important;padding:.09rem .32rem!important;font-size:.5rem!important}.eng-agent-compact-card__phone svg{flex:0 0 auto}.eng-agent-compact-card__actions.agents-whatsapp-card__actions{min-width:4.45rem!important;gap:.18rem!important}.eng-agent-compact-card__action{min-height:1.72rem!important;gap:.18rem!important;padding-inline:.42rem!important;font-size:.58rem!important}.eng-agent-compact-card__action span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eng-agents-compact__empty{min-height:8.5rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;border:1px solid var(--eng-page-border,rgba(148,163,184,.25));border-radius:var(--app-radius-lg);background:color-mix(in srgb,var(--eng-page-surface,#fff) 88%,transparent);color:var(--eng-page-text,#0f172a);padding:.9rem}.eng-agents-compact__empty h2{margin:0;font-size:.95rem;font-weight:1000}.eng-agents-compact__empty p{margin:.18rem 0 0;color:var(--eng-page-muted,#64748b);font-size:.72rem;font-weight:850}.eng-agents-compact .agents-load-more__button,.eng-agents-compact__empty button{min-height:2rem;border:0;border-radius:var(--app-radius-control);background:linear-gradient(180deg,var(--eng-page-brand,#ef4444),var(--eng-page-brand-dark,#b91c1c));color:#fff;padding-inline:.85rem;font-size:.68rem;font-weight:950}.eng-agents-compact .agents-load-more{display:flex;justify-content:center;padding:.22rem 0 0}.eng-agents-compact .agents-load-more__end,.eng-agents-compact .agents-load-more__error{margin:0;color:var(--eng-page-muted,#64748b);font-size:.68rem;font-weight:900}.dark .eng-agents-compact .agents-premium-section,.dark .eng-agents-compact__empty,:root[data-theme=dark] .eng-agents-compact .agents-premium-section,:root[data-theme=dark] .eng-agents-compact__empty{border-color:var(--eng-page-border,rgba(148,163,184,.18));background:linear-gradient(180deg,rgba(15,23,42,.92),rgba(2,6,23,.78))}@media (max-width:1024px){.eng-agents-compact__hero.agents-premium-hero--compact{grid-template-columns:1fr!important}.eng-agents-compact__stats.agents-premium-stats{width:100%;grid-template-columns:repeat(4,minmax(0,1fr))!important}.eng-agents-compact__toolbar.agents-premium-toolbar{grid-template-columns:1fr 1fr!important}.eng-agents-compact .agents-premium-search{grid-column:1/-1}}@media (max-width:640px){.agents-page-shell{padding-inline:.45rem}.eng-agents-compact{gap:.5rem!important;padding-block:.46rem .9rem!important}.eng-agents-compact__hero.agents-premium-hero--compact{padding:.54rem!important;border-radius:var(--app-radius-md)!important}.eng-agents-compact__hero p{display:none!important}.eng-agents-compact__stats.agents-premium-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.18rem!important}.eng-agents-compact__stats.agents-premium-stats>div{min-height:1.72rem!important;padding:.16rem .2rem!important}.eng-agents-compact__toolbar.agents-premium-toolbar{grid-template-columns:1fr!important;padding:.34rem!important}.eng-agent-compact-card.agents-whatsapp-card{grid-template-columns:1fr!important;padding:.36rem!important}.eng-agent-compact-card__main.agents-whatsapp-card__main{grid-template-columns:2.55rem minmax(0,1fr)!important}.eng-agent-compact-card__avatar,.eng-agent-compact-card__avatar-fallback,.eng-agent-compact-card__avatar-image,.eng-agent-compact-card__avatar-wrap{width:2.55rem!important;height:2.55rem!important}.eng-agent-compact-card__actions.agents-whatsapp-card__actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;min-width:0!important}.eng-agent-compact-card__topline h3{max-width:42vw}.eng-agent-compact-card__meta span{max-width:6.5rem!important}.eng-agents-compact__empty{grid-template-columns:1fr;justify-items:center;text-align:center;padding:.82rem}}@media (max-width:380px){.eng-agents-compact__stats span{font-size:.48rem!important}.eng-agents-compact__stats strong{font-size:.74rem!important}.eng-agent-compact-card__meta .eng-agent-compact-card__phone{display:none!important}}.eng-agents-compact .eng-agent-compact-card__actions,.eng-agents-compact .eng-agent-compact-card__actions.agents-whatsapp-card__actions{width:clamp(6.85rem,14vw,7.8rem)!important;min-width:clamp(6.85rem,14vw,7.8rem)!important;max-width:7.8rem!important;display:grid!important;grid-template-columns:1fr!important;gap:.32rem!important;align-self:stretch!important;align-content:center!important;justify-content:stretch!important;padding:0!important;overflow:visible!important;box-sizing:border-box!important}.eng-agents-compact .eng-agent-compact-card__action,.eng-agents-compact .eng-agent-compact-card__action.agents-whatsapp-card__action{width:100%!important;min-width:0!important;min-height:2.05rem!important;padding-inline:.62rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.34rem!important;border-radius:var(--app-radius-control)!important;font-size:.62rem!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;box-sizing:border-box!important}.eng-agents-compact .eng-agent-compact-card__action svg{width:.94rem!important;height:.94rem!important;flex:0 0 auto!important}.eng-agents-compact .eng-agent-compact-card__action span{display:inline-block!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.eng-agents-compact .eng-agent-compact-card__topline>span{color:var(--eng-page-muted,#64748b)!important;border-color:var(--eng-page-border,rgba(148,163,184,.25))!important;background:var(--eng-page-soft,#f8fafc)!important}.eng-agents-compact .eng-agent-compact-card__online+*{pointer-events:auto}@media (max-width:640px){.eng-agents-compact .eng-agent-compact-card__actions,.eng-agents-compact .eng-agent-compact-card__actions.agents-whatsapp-card__actions{width:100%!important;min-width:0!important;max-width:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.34rem!important;align-self:auto!important;align-content:stretch!important}.eng-agents-compact .eng-agent-compact-card__action,.eng-agents-compact .eng-agent-compact-card__action.agents-whatsapp-card__action{min-height:2.12rem!important;padding-inline:.52rem!important;font-size:.64rem!important}}@media (max-width:380px){.eng-agents-compact .eng-agent-compact-card__action,.eng-agents-compact .eng-agent-compact-card__action.agents-whatsapp-card__action{gap:.26rem!important;padding-inline:.42rem!important;font-size:.6rem!important}}@media print{@page{size:A4 portrait;margin:11mm 10mm}}.dark .agent-card-subtitle{color:var(--lm-text-muted)!important}.dark :where(.agents-premium-hero,.agents-premium-hero--compact,.agents-premium-toolbar,.agents-premium-card,.agents-premium-stats div),.theme-dark :where(.agents-premium-hero,.agents-premium-hero--compact,.agents-premium-toolbar,.agents-premium-card,.agents-premium-stats div),:root[data-theme=dark] :where(.agents-premium-hero,.agents-premium-hero--compact,.agents-premium-toolbar,.agents-premium-card,.agents-premium-stats div){border-color:rgba(148,163,184,.2)!important;background:linear-gradient(180deg,rgba(17,24,39,.94),rgba(15,23,42,.86))!important;color:#f8fafc!important;box-shadow:0 20px 60px -46px rgba(0,0,0,.86)!important}.dark :where(.agents-premium-hero h1,.agents-premium-section__head h2,.agents-premium-card h2,.agents-premium-card h3,.agents-premium-stats strong),.theme-dark :where(.agents-premium-hero h1,.agents-premium-section__head h2,.agents-premium-card h2,.agents-premium-card h3,.agents-premium-stats strong),:root[data-theme=dark] :where(.agents-premium-hero h1,.agents-premium-section__head h2,.agents-premium-card h2,.agents-premium-card h3,.agents-premium-stats strong){color:#f8fafc!important}.dark :where(.agents-premium-hero p,.agents-premium-section__head span,.agents-premium-stats span),.theme-dark :where(.agents-premium-hero p,.agents-premium-section__head span,.agents-premium-stats span),:root[data-theme=dark] :where(.agents-premium-hero p,.agents-premium-section__head span,.agents-premium-stats span){color:#cbd5e1!important}.dark :where(.agents-premium-search,.agents-premium-chip-row button,.agents-premium-toolbar select,.agents-premium-call,.agents-premium-disabled),.theme-dark :where(.agents-premium-search,.agents-premium-chip-row button,.agents-premium-toolbar select,.agents-premium-call,.agents-premium-disabled),:root[data-theme=dark] :where(.agents-premium-search,.agents-premium-chip-row button,.agents-premium-toolbar select,.agents-premium-call,.agents-premium-disabled){border-color:rgba(148,163,184,.24)!important;background:rgba(15,23,42,.7)!important;color:#e2e8f0!important}.dark .agents-premium-search input,.theme-dark .agents-premium-search input,:root[data-theme=dark] .agents-premium-search input{color:#f8fafc!important}.dark :where(.agents-premium-chip-row button.is-active,.agents-premium-hero__badge),.theme-dark :where(.agents-premium-chip-row button.is-active,.agents-premium-hero__badge),:root[data-theme=dark] :where(.agents-premium-chip-row button.is-active,.agents-premium-hero__badge){border-color:rgba(248,113,113,.34)!important;background:rgba(220,38,38,.2)!important;color:#fecaca!important}.agents-premium-hero p,.agents-premium-hero__badge{display:none!important}.agents-premium-hero{padding:clamp(.65rem,1.35vw,1rem)!important;border-radius:var(--app-radius-lg)!important}.agents-premium-toolbar{padding:.65rem!important;gap:.55rem!important;border-radius:var(--app-radius-lg)!important}.agent-profile-page section,.agents-premium-hero,.agents-premium-section,.agents-premium-toolbar{border-color:var(--app-line)!important;background:var(--app-surface-card)!important;color:var(--app-text)!important;box-shadow:var(--app-shadow-card)!important}.agents-premium-hero h1{color:var(--app-text)!important}.app-agent-card{contain:layout paint}.app-agent-card a:focus-visible,.app-agent-card:focus-visible{outline:none;box-shadow:var(--app-focus-ring)}.app-agent-card--home{contain:layout paint}.app-agent-card--home-admin{border-color:var(--app-warning-line)!important}.agents-premium-grid,.agents-whatsapp-list{min-width:0}.agents-premium-grid,.eng-agents-compact__grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(235px,1fr))!important;gap:.75rem!important}.agents-premium-search{border-color:var(--app-line)!important;background:var(--app-surface-card)!important;color:var(--app-text)!important}.agents-premium-search input,.agents-premium-toolbar select{background:transparent!important;color:var(--app-text)!important}.agents-premium-chip-row button{border-color:var(--app-line)!important;background:var(--app-surface-subtle)!important;color:var(--app-text-muted)!important}.agents-premium-chip-row button.is-active{border-color:var(--app-accent-line)!important;background:var(--app-accent-soft)!important;color:var(--app-accent)!important}@media (max-width:640px){.agents-premium-grid,.eng-agents-compact__grid{grid-template-columns:minmax(0,1fr)!important}.agents-premium-toolbar{overflow:hidden}.agents-premium-chip-row{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}}.agent-profile-page__container{width:min(100%,1180px);margin-inline:auto;display:flex;flex-direction:column;gap:clamp(.72rem,1.2vw,1rem);padding-inline:clamp(.65rem,2vw,1rem)}.agent-profile-page__content{display:grid;min-width:0;gap:clamp(.75rem,1.2vw,1rem)}.agent-profile-hero{position:relative;display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;overflow:hidden;padding:clamp(.9rem,2vw,1.25rem)!important;border:1px solid var(--app-line)!important;border-radius:clamp(1rem,2vw,1.35rem)!important;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--app-danger) 8%,transparent),transparent 17rem),var(--app-card)!important;box-shadow:var(--app-shadow-card)!important}.agent-profile-hero:after{position:absolute;inset-inline:1rem;inset-block-start:0;height:3px;border-radius:999px;content:"";background:linear-gradient(90deg,transparent,var(--app-danger),transparent);opacity:.7}.agent-profile-hero__identity{display:flex;min-width:0;align-items:center;gap:clamp(.75rem,1.8vw,1.05rem)}.agent-profile-hero__avatar,.agent-profile-hero__avatar-fallback{position:relative;width:clamp(4.25rem,8vw,5.6rem);height:clamp(4.25rem,8vw,5.6rem);flex:0 0 auto;overflow:hidden;border:1px solid var(--app-line);border-radius:1.25rem;background:var(--app-surface-subtle);color:var(--app-text);box-shadow:0 10px 25px -18px rgb(var(--lm-shadow-rgb,15 23 42)/.48),0 0 0 4px var(--app-card),0 0 0 5px var(--app-line)}.agent-profile-hero__avatar-fallback{display:grid;place-items:center;font-size:1.15rem;font-weight:950}.agent-profile-hero__copy{min-width:0}.agent-profile-hero__name-row{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.48rem}.agent-profile-hero__name-row h1{min-width:0;margin:0;overflow:hidden;color:var(--app-text)!important;font-size:clamp(1.18rem,3vw,1.65rem);font-weight:950;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.agent-profile-hero__verified{display:inline-flex;min-height:1.7rem;align-items:center;gap:.28rem;padding-inline:.62rem;border:1px solid var(--app-success-line);border-radius:999px;background:var(--app-success-soft);color:var(--app-success)!important;font-size:.68rem;font-weight:950}.agent-profile-hero__chips{display:flex;min-width:0;flex-wrap:wrap;gap:.38rem;margin-top:.48rem}.agent-profile-hero__chips>span{display:inline-flex;min-width:0;min-height:1.75rem;align-items:center;gap:.3rem;padding-inline:.58rem;border:1px solid var(--app-line);border-radius:999px;background:var(--app-surface-subtle);color:var(--app-text-muted)!important;font-size:.68rem;font-weight:850;line-height:1.2}.agent-profile-hero__bio{display:-webkit-box;max-width:48rem;margin:.58rem 0 0;overflow:hidden;color:var(--app-text-muted)!important;font-size:.78rem;font-weight:720;line-height:1.75;-webkit-box-orient:vertical;-webkit-line-clamp:2}.agent-profile-hero__actions{display:flex;flex:0 0 auto;align-items:center;gap:.48rem}.agent-profile-action{display:inline-flex;min-height:2.65rem;align-items:center;justify-content:center;gap:.38rem;padding-inline:.9rem;border:1px solid var(--app-line);border-radius:var(--app-radius-control);font-size:.76rem;font-weight:950;transition:transform .16s ease,border-color .16s ease,background-color .16s ease;touch-action:manipulation}.agent-profile-action--whatsapp{border-color:color-mix(in srgb,var(--app-success) 32%,var(--app-line))!important;background:var(--app-success)!important;color:var(--app-inverse)!important}.agent-profile-action--secondary{background:var(--app-card);color:var(--app-text)}.agent-profile-action:hover{transform:translateY(-1px)}.agent-profile-action:focus-visible{outline:none;box-shadow:var(--app-focus-ring)}.agent-profile-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.agent-profile-stat{display:flex;min-width:0;min-height:4.25rem;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;padding:.65rem;border:1px solid var(--app-line);border-radius:1rem;background:var(--app-card);box-shadow:var(--app-shadow-card);text-align:center}.agent-profile-stat strong{color:var(--app-text)!important;font-size:clamp(1rem,2.5vw,1.25rem);font-weight:950}.agent-profile-stat span{color:var(--app-text-muted)!important;font-size:.68rem;font-weight:850}.agent-profile-listings{min-width:0;padding:clamp(.7rem,1.5vw,.95rem)!important;border:1px solid var(--app-line)!important;border-radius:clamp(1rem,2vw,1.25rem)!important;background:var(--app-card)!important;box-shadow:var(--app-shadow-card)!important}.agent-profile-listings__head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:.72rem}.agent-profile-listings__head>div{min-width:0}.agent-profile-listings__head h2{display:flex;align-items:center;gap:.42rem;margin:0;color:var(--app-text)!important;font-size:.9rem;font-weight:950}.agent-profile-listings__head p{margin:.18rem 0 0;overflow:hidden;color:var(--app-text-muted)!important;font-size:.68rem;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.agent-profile-listings__head>span{display:grid;min-width:2rem;height:2rem;place-items:center;border:1px solid var(--app-line);border-radius:999px;background:var(--app-surface-subtle);color:var(--app-text)!important;font-size:.7rem;font-weight:950}.agent-profile-listings__grid{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.62rem,1.2vw,.85rem)}.agent-profile-listings__grid>*{min-width:0}@media (max-width:767px){.agent-profile-page__container{padding-inline:.55rem!important}.agent-profile-hero{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:.82rem!important}.agent-profile-hero__identity{align-items:flex-start}.agent-profile-hero__avatar,.agent-profile-hero__avatar-fallback{width:4.15rem;height:4.15rem;border-radius:1rem}.agent-profile-hero__name-row h1{font-size:1.12rem}.agent-profile-hero__chips>span{max-width:100%}.agent-profile-hero__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.agent-profile-action{width:100%;min-height:2.7rem}.agent-profile-stat{min-height:3.8rem;border-radius:.9rem}.agent-profile-listings{padding:.58rem!important}.agent-profile-listings__grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:1180px){.agent-profile-listings__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.agent-profile-action{transition:none}}