.hero-anim.svelte-1cqppjt{display:flex;flex-direction:column;border-radius:10px;overflow:hidden;font-family:DM Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased;position:relative}.col-headers.svelte-1cqppjt{display:grid;grid-template-columns:repeat(3,1fr);flex-shrink:0}.col-header.svelte-1cqppjt{font-size:9px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;padding:10px 12px 8px;border-bottom:1.5px solid transparent;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .2s ease,border-bottom-color .2s ease}.cols.svelte-1cqppjt{display:grid;grid-template-columns:repeat(3,1fr);gap:0;flex:1;min-height:0;overflow:hidden}.col.svelte-1cqppjt{display:flex;flex-direction:column;gap:6px;padding:6px 8px;min-height:160px}.hero-anim .card{border-radius:6px;padding:11px 13px 13px;position:relative;overflow:hidden;opacity:0;transform:translateY(-8px) scale(.98);transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}.hero-anim .card.visible{opacity:1;transform:translateY(0) scale(1)}.hero-anim .card-cat{font-size:9px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;margin-bottom:5px;display:flex;align-items:center;gap:5px}.hero-anim .cat-dot{display:inline-block;width:5px;height:5px;border-radius:50%;flex-shrink:0}.hero-anim .card-title{font-size:11px;font-weight:500;line-height:1.35}.hero-anim .card-progress{position:absolute;bottom:0;left:0;right:0;height:2px;overflow:hidden}.hero-anim .card-fill{height:100%;width:0%;background:linear-gradient(90deg,#c85a2a,#e8813a)}.hero-anim .card-saving{margin-top:6px;font-size:9px;font-weight:500;display:flex;align-items:center;gap:5px}.metrics.svelte-1cqppjt{display:grid;grid-template-columns:repeat(3,1fr);flex-shrink:0;position:relative;z-index:2}.met.svelte-1cqppjt{padding:8px 12px}.met-val.svelte-1cqppjt{font-size:11px;font-weight:500;letter-spacing:-.01em;line-height:1;margin-bottom:3px;font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:5px}.hero-anim .met-val em{font-style:normal;color:#c85a2a}.met-lbl.svelte-1cqppjt{font-size:9px;line-height:1.35;font-weight:300}.hero-anim .card.waiting-card{cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1),border-color .25s ease,box-shadow .25s ease}.hero-anim .card.waiting-card.selected{box-shadow:0 2px 12px #00000026}.hero-anim .card-queue-detail{max-height:0;overflow:hidden;transition:max-height .38s cubic-bezier(.22,1,.36,1),opacity .3s ease,margin-top .3s ease;opacity:0;margin-top:0}.hero-anim .card-queue-detail.open{max-height:170px;opacity:1;margin-top:9px}.hero-anim .queue-detail-inner{padding-top:9px;border-top:.5px solid rgba(128,128,128,.15);display:flex;flex-direction:column;gap:4px}.hero-anim .queue-detail-row{display:flex;justify-content:space-between;align-items:baseline}.hero-anim .qd-key{font-size:9px;opacity:.45;font-weight:400}.hero-anim .qd-val{font-size:9px;font-weight:500;font-variant-numeric:tabular-nums}.hero-anim .queue-actions{display:flex;gap:5px;margin-top:7px}.hero-anim .q-btn{flex:1;font-size:8px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:4px 0;border-radius:3px;border:.5px solid;cursor:pointer;text-align:center;font-family:inherit;transition:all .15s ease}.hero-anim .q-btn-pause{color:#b0aaa4;border-color:#80808040;background:transparent}.hero-anim .q-btn-escalate{color:#c85a2a;border-color:#c85a2a4d;background:#c85a2a0f}.hero-anim .q-btn-pause:hover{border-color:#80808080;color:#888}.hero-anim .q-btn-escalate:hover{border-color:#c85a2a8c;background:#c85a2a1f}.hero-anim .q-btn-pause.paused{color:#3a8a6a;border-color:#3a8a6a66;background:#3a8a6a0f}.hero-anim .card.active-card{cursor:pointer;-webkit-user-select:none;user-select:none}.hero-anim .card-detail{max-height:0;overflow:hidden;transition:max-height .38s cubic-bezier(.22,1,.36,1),opacity .3s ease,margin-top .3s ease;opacity:0;margin-top:0}.hero-anim .card-detail.open{max-height:140px;opacity:1;margin-top:9px}.hero-anim .card-detail-inner{padding-top:9px;border-top:.5px solid rgba(255,255,255,.07);display:flex;flex-direction:column;gap:4px}.hero-anim .detail-row{display:flex;align-items:baseline;justify-content:space-between}.hero-anim .detail-key{font-size:9px;font-weight:400;opacity:.4}.hero-anim .detail-val{font-size:9px;font-weight:500;font-variant-numeric:tabular-nums}.hero-anim .detail-cancel{margin-top:7px;display:inline-block;font-size:8px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#c85a2aa6;border:.5px solid rgba(200,90,42,.25);border-radius:3px;padding:3px 8px;cursor:pointer;transition:all .15s;font-family:inherit;background:none}.hero-anim .detail-cancel:hover{color:#c85a2a;border-color:#c85a2a80}.hero-anim .card.done-card{cursor:pointer;-webkit-user-select:none;user-select:none}.hero-anim .card-outcome{max-height:0;overflow:hidden;transition:max-height .38s cubic-bezier(.22,1,.36,1),opacity .3s ease,margin-top .3s ease;opacity:0;margin-top:0}.hero-anim .card-outcome.open{max-height:180px;opacity:1;margin-top:9px}.hero-anim .outcome-inner{padding-top:9px;border-top:.5px solid rgba(45,122,82,.2);display:flex;flex-direction:column;gap:4px}.hero-anim .outcome-row{display:flex;align-items:baseline;justify-content:space-between}.hero-anim .oc-key{font-size:9px;opacity:.4;font-weight:400}.hero-anim .oc-val{font-size:9px;font-weight:500;font-variant-numeric:tabular-nums}.hero-anim .outcome-summary{margin-top:6px;font-size:9px;font-weight:300;line-height:1.5;opacity:.65;font-style:italic}.hero-dark.svelte-1cqppjt{background:#0d0d0c}.hero-dark.svelte-1cqppjt:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(255,255,255,.06) 1px,transparent 1px);background-size:22px 22px;pointer-events:none}.hero-dark.svelte-1cqppjt:after{content:"";position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:300px;height:200px;background:radial-gradient(ellipse,rgba(200,90,42,.08) 0%,transparent 70%);pointer-events:none}.hero-dark.svelte-1cqppjt .col-header:where(.svelte-1cqppjt){color:#f0ece640}.hero-dark .card{background:#ffffff0a;border:.5px solid rgba(255,255,255,.07)}.hero-dark .card.waiting-card .card-title{color:#f0ece6}.hero-dark .card.waiting-card .card-cat{opacity:.7}.hero-dark .card-title{color:#f0ece6}.hero-dark .card.active-card{background:#c85a2a14;border-color:#c85a2a4d;box-shadow:0 0 0 .5px #c85a2a26,0 2px 14px #c85a2a14}.hero-dark .card.active-card:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.03),transparent);animation:svelte-1cqppjt-shimmer 2.6s ease-in-out infinite}@keyframes svelte-1cqppjt-shimmer{to{left:180%}}.hero-dark .card.done-card{background:#2d7a5212;border-color:#2d7a5233}.hero-dark .card-progress{background:#c85a2a1f}.hero-dark .card-saving{color:#4ade80}.hero-dark.svelte-1cqppjt .metrics:where(.svelte-1cqppjt){border-top:.5px solid rgba(255,255,255,.06);background:#0003}.hero-dark.svelte-1cqppjt .met:where(.svelte-1cqppjt){border-right:.5px solid rgba(255,255,255,.06)}.hero-dark.svelte-1cqppjt .met:where(.svelte-1cqppjt):last-child{border-right:none}.hero-dark.svelte-1cqppjt .met-val:where(.svelte-1cqppjt){color:#f0ece6}.hero-dark.svelte-1cqppjt .met-lbl:where(.svelte-1cqppjt){color:#f0ece64d}.hero-light.svelte-1cqppjt{background:#f3f0eb}.hero-light.svelte-1cqppjt:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,#cec9c3 1px,transparent 1px);background-size:22px 22px;opacity:.55;pointer-events:none}.hero-light.svelte-1cqppjt .col-header:where(.svelte-1cqppjt){color:#c8c3be}.hero-light .card{background:#faf9f7;border:.5px solid #e2ddd8;box-shadow:0 1px 3px #0000000a}.hero-light .card.waiting-card .card-title{color:#1a1a1a}.hero-light .card.waiting-card .card-cat{opacity:.7}.hero-light .card-title{color:#1a1a1a}.hero-light .card.active-card{background:#fff;border-color:#c85a2a59;box-shadow:0 1px 12px #c85a2a12,0 0 0 .5px #c85a2a1f}.hero-light .card.active-card:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(200,90,42,.04),transparent);animation:svelte-1cqppjt-shimmer 2.6s ease-in-out infinite}.hero-light .card.done-card{background:#f6fbf8;border-color:#bdd9c8}.hero-light .card-progress{background:#c85a2a14}.hero-light .card-saving{color:#2d7a52}.hero-light.svelte-1cqppjt .metrics:where(.svelte-1cqppjt){border-top:.5px solid #e2ddd8;background:#f3f0eb;position:relative;z-index:2}.hero-light.svelte-1cqppjt .met:where(.svelte-1cqppjt){border-right:.5px solid #e2ddd8}.hero-light.svelte-1cqppjt .met:where(.svelte-1cqppjt):last-child{border-right:none}.hero-light.svelte-1cqppjt .met-val:where(.svelte-1cqppjt){color:#1a1a1a}.hero-light.svelte-1cqppjt .met-lbl:where(.svelte-1cqppjt){color:#b0aaa4}.hero-light .card-detail-inner,.hero-light .queue-detail-inner{border-top-color:#e2ddd8}.hero-light .detail-key,.hero-light .detail-val,.hero-light .qd-key,.hero-light .qd-val,.hero-light .oc-key,.hero-light .oc-val,.hero-light .outcome-summary{color:#1a1a1a}.hero-light .outcome-inner{border-top-color:#c0deca}
