.ag-card{display:flex;flex-direction:column;gap:var(--s3);margin:0 0 var(--s5);padding:24px 28px}.ag-tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2)}.ag-chips{display:flex;flex-wrap:wrap;gap:var(--s1)}.ag-chip{font:inherit;font-size:var(--fs-2);font-weight:600;color:var(--mut);background:var(--chip);border:0;border-radius:8px;padding:5px 11px;cursor:pointer}.ag-chip.on{background:var(--txt);color:var(--bg)}.ag-win{display:inline-flex;background:var(--chip);border-radius:8px;padding:2px}.ag-win button{font:inherit;font-size:var(--fs-1);font-weight:600;color:var(--mut);background:none;border:0;border-radius:6px;padding:3px 9px;cursor:pointer}.ag-win button.on{background:var(--panel);color:var(--txt)}.ag-dds{margin-left:auto;display:flex;flex-wrap:wrap;gap:var(--s1)}.ag-dd{font:inherit;font-size:var(--fs-2);font-weight:600;color:var(--txt);background:var(--panel);border:1px solid var(--line);border-radius:8px;height:30px;padding:0 var(--s2);cursor:pointer}.ag-dd.on{border-color:var(--txt)}.ag-use{font:inherit;font-size:var(--fs-2);font-weight:600;height:34px;padding:0 var(--s3);white-space:nowrap;border-radius:9px;border:1px solid var(--line);background:#fff;color:#000;cursor:pointer;display:inline-grid;place-items:center}.ag-use.big{height:40px;padding:0 var(--s4)}.ag-use:disabled{opacity:.55;cursor:default}.ag-use:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.ag-who{display:flex;align-items:center;gap:var(--s2);min-width:0}.ag-who>div{min-width:0;display:flex;flex-direction:column;gap:2px;align-items:flex-start}.ag-who b{display:flex;align-items:center;gap:5px;font-weight:700;font-size:var(--fs-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ag-who small{display:block;font-size:var(--fs-1);color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ag-mk{position:relative;flex:none;display:inline-flex}.ag-cm{position:absolute;right:-3px;bottom:-3px;width:14px;height:14px;border-radius:4px;object-fit:cover;border:2px solid var(--panel);background:var(--panel)}.ag-try{font:inherit;display:block;max-width:100%;background:none;color:var(--txt);border:0;padding:0;font-size:var(--fs-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;text-align:left}.ag-try:hover{text-decoration:underline;text-underline-offset:3px}.ag-table{display:flex;flex-direction:column}.ag-r{display:grid;grid-template-columns:var(--ag-cols, 20px minmax(0,1fr) 120px 110px 110px 84px);align-items:center;gap:var(--s3);padding:var(--s2) 0;border-top:1px solid var(--line);font-size:var(--fs-3);cursor:pointer}.ag-r:hover{background:var(--rowhover)}.ag-r.ag-h{border-top:0;font-size:var(--fs-1);font-weight:600;color:var(--mut);cursor:default;padding-block:0 var(--s1)}.ag-r.ag-h:hover{background:none}.ag-r .n{text-align:right;font-weight:700}.ag-r.ag-h .n{font-weight:600}.ag-r .ag-use{width:100%;padding:0}.agent-credit-score{font-weight:600}.ag-star{font:inherit;font-size:var(--fs-3);background:none;border:0;padding:0;color:var(--mut);cursor:pointer;line-height:1}.ag-star.on{color:var(--amber)}.ag-more{font:inherit;font-size:var(--fs-2);font-weight:600;background:none;border:0;padding:var(--s3) 0 0;cursor:pointer;color:var(--mut);align-self:center}.ag-empty{padding:var(--s5) 0;text-align:center;color:var(--mut);font-size:var(--fs-3)}.ag-ph-only{display:none}@media (max-width:760px){.ag-card{padding:var(--s3)}.ag-r{grid-template-columns:16px minmax(0,1fr) auto 60px;gap:var(--s2)}.ag-r>:last-child{grid-column:-2/-1}.ag-x{display:none}.ag-ph-only{display:block}.ag-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;max-width:100%}.ag-chip{flex:none;white-space:nowrap}.ag-dds{margin-left:0;flex:1 1 100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.ag-dd{flex:none}}.ag-stats{display:flex;gap:var(--s2);flex-wrap:wrap}.ag-stat{border:1px solid var(--line);border-radius:10px;padding:6px 12px;min-width:92px}.ag-stat small{display:block;font-size:var(--fs-1);color:var(--mut)}.ag-stat b{font-size:var(--fs-4)}.ag-stat b small{display:inline;font-size:var(--fs-1);margin-left:4px}.ag-own{display:flex;flex-direction:column;gap:var(--s3)}.ag-own-h{display:flex;align-items:center;gap:var(--s2);height:24px}.ag-own-h h2{margin:0;font-size:var(--fs-4)}.ag-tag{margin-left:auto;font-size:var(--fs-1);font-weight:600;border:1px solid var(--line);border-radius:7px;padding:2px 8px;color:var(--mut);display:inline-flex;align-items:center;gap:5px;text-decoration:none}.ag-tag.seal{border-color:var(--teal);color:var(--teal)}.ag-mach{background:var(--panel2);border:1px solid var(--line);border-radius:12px;padding:var(--s3);display:flex;flex-direction:column;gap:var(--s2)}.ag-mach-top{display:flex;align-items:center;gap:7px;font-size:var(--fs-3)}.ag-dot{width:9px;height:9px;border-radius:50%;background:var(--mut);flex:none}.ag-dot.on{background:var(--up)}.ag-lines{display:flex;flex-direction:column;gap:7px;padding:4px 0}.ag-lines i{display:block;height:8px;border-radius:4px;background:var(--line)}.ag-lines i:nth-child(1){width:70%}.ag-lines i:nth-child(2){width:52%}.ag-lines i:nth-child(3){width:61%}.ag-ben{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s3)}.ag-ben div{display:flex;flex-direction:column;gap:2px}.ag-ben svg{color:var(--teal);margin-bottom:4px}.ag-ben b{font-size:var(--fs-3)}.ag-ben small{color:var(--mut);font-size:var(--fs-1)}.ag-foot{margin-top:auto;display:flex;gap:var(--s2);align-items:center}.ag-cost{color:var(--mut);font-size:var(--fs-2);margin-right:auto}.ag-meter{height:6px;border-radius:3px;background:var(--chip);overflow:hidden}.ag-meter i{display:block;height:100%;background:var(--up)}.ag-mrow{display:flex;justify-content:space-between;font-size:var(--fs-1);color:var(--mut)}@media (max-width:760px){.agent-detail-page .dhead>div{min-width:0}.agent-detail-page .dhead #d-stats{grid-column:1 / -1;margin-left:0!important;justify-self:stretch}.agent-detail-page #d-stats .ag-stat{flex:1;min-width:0}.agent-detail-page #d-title{overflow-wrap:anywhere}.agent-entry .agent-entry-head.cv-head.ag-own{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;align-items:stretch}.agent-entry .ag-own-h{width:100%}.ag-ben{grid-template-columns:1fr;gap:var(--s1)}.ag-ben div{flex-direction:row;align-items:center;gap:var(--s2)}.ag-ben svg{margin:0}.ag-ben small{display:none}}.ats{display:flex;flex-direction:column;gap:var(--s3);min-width:0}.ats-h{display:flex;align-items:center}.ats-h h3{margin:0;font-size:var(--fs-5)}.ats-x{margin-left:auto;font:inherit;font-size:var(--fs-5);line-height:1;background:none;border:0;color:var(--mut);cursor:pointer;padding:0 4px}.ats-toks{display:flex;gap:6px;flex-wrap:wrap}.ats-tok{display:inline-flex;align-items:center;gap:6px;padding:3px 6px 3px 3px;border-radius:20px;background:var(--chip);font-weight:600;font-size:var(--fs-2)}.ats-tok img{width:22px;height:22px;border-radius:50%;object-fit:cover}.ats-tok button{font:inherit;background:none;border:0;color:var(--mut);cursor:pointer;padding:0 4px}.ats-add{font:inherit;font-size:var(--fs-2);padding:3px 12px;border-radius:20px;color:var(--mut);background:none;border:1px dashed var(--line);cursor:pointer}.ats-find{display:flex;flex-direction:column;gap:4px}.ats-find input{height:40px;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--txt);padding:0 var(--s3);font:inherit}.ats-hit{font:inherit;display:flex;align-items:center;gap:var(--s2);background:none;border:0;padding:6px 4px;color:var(--txt);cursor:pointer;text-align:left;border-radius:8px}.ats-hit:hover{background:var(--chip)}.ats-hit img{width:22px;height:22px;border-radius:50%}.ats-agents{display:flex;flex-direction:column;gap:6px}.ats-ag{font:inherit;color:var(--txt);display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:var(--s2);align-items:center;border:1px solid var(--line);border-radius:12px;padding:9px 12px;background:none;cursor:pointer;text-align:left}.ats-ag.on{border-color:var(--txt);box-shadow:inset 0 0 0 1px var(--txt)}.ats-ag small{display:block;color:var(--mut);font-size:var(--fs-1)}.ats-ag .n{text-align:right;font-weight:600}.ats-lim{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:var(--s2)}.ats-lim label{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-1);color:var(--mut)}.ats-lim input{height:40px;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--txt);padding:0 10px;font:inherit;font-weight:600;min-width:0}.ats-note{font-size:var(--fs-1);color:var(--mut);text-align:center}.ats .ag-use{width:100%}.ats .ag-use.brand-action{background:var(--action-bg);color:var(--action-ink);border-color:var(--action-bd)}.ats-chosen{cursor:default}.ats-lg{width:36px;height:36px;display:block}.ats-receipt small b{color:var(--txt);font-weight:600}.ats-status{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:var(--fs-2)}.ats-status:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--up)}.ats-link{font:inherit;font-size:var(--fs-2);font-weight:600;color:var(--txt);background:none;border:0;padding:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.ats-link:disabled{opacity:.55;cursor:default}.ats-limline{display:flex;align-items:center;justify-content:space-between;gap:var(--s2);font-size:var(--fs-2);color:var(--mut)}.ats-limline b{color:var(--txt)}.ats-pick{font:inherit;display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 3px;border-radius:20px;background:none;border:1px solid var(--line);color:var(--txt);font-weight:600;font-size:var(--fs-2);cursor:pointer}.ats-pick img{width:22px;height:22px;border-radius:50%;object-fit:cover}.agent-entry .ag-own{text-align:left;justify-items:stretch;align-items:stretch}.agent-entry .ag-ben{text-align:left;margin-bottom:var(--s4)}.agent-entry .ag-foot{justify-content:flex-end}
