/* Contadores operativos con la identidad del contador diario. */
.pending-work-card[href]{isolation:isolate;gap:16px;padding:21px 23px;border-radius:19px;background:linear-gradient(110deg,#fff 45%,#fffaf6);border:1px solid #dfe6ef;box-shadow:0 6px 20px #12326305;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;animation:pending-card-in .4s ease-out backwards}
.pending-work-card[href]:nth-of-type(2){animation-delay:45ms}.pending-work-card[href]:nth-of-type(3){animation-delay:90ms}.pending-work-card[href]:nth-of-type(4){animation-delay:135ms}
.pending-work-card[href]::before{content:"";position:absolute;z-index:-1;right:-25px;top:-55px;width:150px;height:150px;border-radius:50%;border:1px solid #f3652f0c;box-shadow:0 0 0 17px #f3652f03;pointer-events:none}
.pending-work-card[href]::after{left:23px;width:28px;height:3px;background:var(--orange);transition:width .25s ease}
.pending-work-card[href]:hover,.pending-work-card[href]:focus-visible{transform:translateY(-3px);box-shadow:0 10px 24px #1232630d;border-color:#efc6b1}.pending-work-card[href]:hover::after,.pending-work-card[href]:focus-visible::after{width:58px}
.pending-work-card .pending-work-icon{position:relative;width:52px;height:52px;border-radius:17px;background:#edf2fa;border:1px solid #dfe8f5;color:var(--navy);box-shadow:inset 0 1px 0 white;transform:rotate(-5deg);transition:transform .22s ease}
.pending-work-card .pending-work-icon svg{width:27px;height:27px;transform:rotate(5deg)}
.pending-work-card .pending-work-icon::after{content:"";position:absolute;right:-3px;bottom:4px;width:12px;height:12px;border:3px solid white;background:var(--orange);border-radius:50%}
.pending-work-card[href]:hover .pending-work-icon,.pending-work-card[href]:focus-visible .pending-work-icon{transform:rotate(0deg) translateY(-2px)}
.pending-work-card .pending-work-copy h3{font-size:14px;line-height:1.5;max-width:24ch}.pending-work-card .pending-work-copy p{font-size:9px;margin-top:6px}.pending-work-card .pending-work-dot{background:#c3ac9f}
.pending-work-card[href]>strong{display:grid;place-items:center;min-width:72px;min-height:70px;padding:9px 13px;border:1px solid #f5dfd0;border-radius:16px;background:#fff3e9;color:var(--orange);font-size:49px;line-height:1;letter-spacing:-2px;text-align:center;white-space:nowrap;box-shadow:0 3px 0 #f3652f06}
@keyframes pending-card-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
@media(min-width:651px) and (max-width:1100px){.pending-work-card[href]{padding:19px 17px;gap:12px}.pending-work-card .pending-work-icon{width:45px;height:45px;border-radius:14px}.pending-work-card .pending-work-copy h3{font-size:13px}.pending-work-card[href]>strong{min-width:60px;min-height:62px;font-size:42px;padding:8px 10px;border-radius:14px}}
@media(max-width:650px){.pending-work-card[href]{padding:18px;gap:13px;border-radius:16px}.pending-work-card .pending-work-icon{width:46px;height:46px;border-radius:15px}.pending-work-card .pending-work-copy h3{font-size:14px}.pending-work-card[href]>strong{min-width:66px;min-height:64px;font-size:44px;padding:8px 11px;border-radius:14px}}
@media(max-width:360px){.pending-work-card[href]{padding:15px;gap:10px}.pending-work-card .pending-work-copy h3{font-size:12px}.pending-work-card[href]>strong{font-size:36px;min-width:54px;min-height:56px}.pending-work-card .pending-work-icon{width:39px;height:39px}.pending-work-card .pending-work-copy p{font-size:8px}}
@media(prefers-reduced-motion:reduce){.pending-work-card[href],.pending-work-card .pending-work-icon,.pending-work-card[href]::after{animation:none;transition:none}.pending-work-card[href]:hover,.pending-work-card[href]:focus-visible,.pending-work-card[href]:hover .pending-work-icon,.pending-work-card[href]:focus-visible .pending-work-icon{transform:none}}
