.cal[data-v-8b9050e1]{border:1px solid var(--eq-desk-line-strong);background:linear-gradient(var(--eq-desk-wash) 1px,transparent 1px) 0 0 /20px 20px,linear-gradient(90deg,var(--eq-desk-wash) 1px,transparent 1px) 0 0 /20px 20px,var(--eq-desk-paper);width:100%;color:var(--eq-desk-ink);border-radius:8px;padding:18px 20px 0;position:relative}.cal[data-v-8b9050e1],.cal-rule[data-v-8b9050e1]{overflow:hidden}.cal-rule[data-v-8b9050e1]{background:linear-gradient(90deg,var(--eq-desk-accent-deep),var(--eq-desk-gold) 48%,var(--eq-desk-accent));height:2px;position:absolute;inset:0 0 auto}.cal-rule[data-v-8b9050e1]:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);animation:2.8s ease-in-out infinite cal-scan-8b9050e1;position:absolute;inset:0}.cal-corner[data-v-8b9050e1]{border-top:1px solid var(--eq-desk-accent);pointer-events:none;width:9px;height:9px;position:absolute;top:9px}.cal-corner--tl[data-v-8b9050e1]{border-left:1px solid var(--eq-desk-accent);left:8px}.cal-corner--tr[data-v-8b9050e1]{border-right:1px solid var(--eq-desk-accent);right:8px}.cal-head-top[data-v-8b9050e1]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.cal-kicker[data-v-8b9050e1]{color:var(--eq-desk-accent);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:7px;font-size:.6rem;font-weight:800;line-height:1.2;display:inline-flex}.cal-kicker[data-v-8b9050e1]:before{background:var(--eq-desk-gold);content:"";flex:none;width:12px;height:1px}.cal-live[data-v-8b9050e1]{border:1px solid color-mix(in srgb,var(--eq-desk-ready) 34%,transparent);background:color-mix(in srgb,var(--eq-desk-ready) 8%,var(--eq-desk-paper));min-height:22px;color:var(--eq-desk-ready);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:2px;align-items:center;gap:6px;padding:2px 8px;font-size:.56rem;font-weight:800;display:inline-flex}.cal-live i[data-v-8b9050e1]{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite cal-pulse-8b9050e1}.cal-title[data-v-8b9050e1]{color:var(--eq-desk-ink);letter-spacing:-.025em;margin:10px 0 0;font-size:1.25rem;font-weight:800;line-height:1.2}.cal-support[data-v-8b9050e1]{max-width:44rem;color:var(--eq-desk-muted);margin:6px 0 0;font-size:.8125rem;line-height:1.55}.cal-record[data-v-8b9050e1]{border-top:1px solid var(--eq-desk-line);background:var(--eq-desk-paper);grid-template-columns:repeat(3,minmax(0,1fr));margin:16px -20px 0;display:grid}.cal-record-cell[data-v-8b9050e1]{min-width:0;padding:10px 20px 11px}.cal-record-cell+.cal-record-cell[data-v-8b9050e1]{border-left:1px solid var(--eq-desk-line)}.cal-record-cell dt[data-v-8b9050e1]{color:var(--eq-desk-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:700}.cal-record-cell dd[data-v-8b9050e1]{color:var(--eq-desk-ink);font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:.9375rem;font-weight:700;line-height:1.25}.cal-progress[data-v-8b9050e1]{background:var(--eq-desk-line);height:3px;margin:0 -20px}.cal-progress[data-v-8b9050e1],.cal-progress-fill[data-v-8b9050e1]{position:relative;overflow:hidden}.cal-progress-fill[data-v-8b9050e1]{background:linear-gradient(90deg,var(--eq-desk-accent-deep),var(--eq-desk-accent));height:100%;transition:width .12s linear;display:block}.cal-progress-fill[data-v-8b9050e1]:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);width:40%;animation:1.8s ease-in-out infinite cal-sheen-8b9050e1;position:absolute;inset:0}.cal--settled .cal-progress-fill[data-v-8b9050e1]{background:var(--eq-desk-ready)}.cal-desk[data-v-8b9050e1]{background:var(--eq-desk-paper-sunken);grid-template-columns:minmax(0,13.5rem) minmax(0,1fr);gap:14px;margin:0 -20px;padding:16px 20px 20px;display:grid}.cal-docket[data-v-8b9050e1]{border:1px solid var(--eq-desk-line);background:var(--eq-desk-paper);border-radius:8px;flex-direction:column;align-self:start;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.cal-docket-step[data-v-8b9050e1]{border-left:2px solid #0000;align-items:flex-start;gap:10px;padding:10px 12px;display:flex;position:relative}.cal-docket-step+.cal-docket-step[data-v-8b9050e1]{border-top:1px solid var(--eq-desk-line)}.cal-docket-step.is-active[data-v-8b9050e1]{border-left-color:var(--eq-desk-accent);background:var(--eq-desk-wash)}.cal-docket-number[data-v-8b9050e1]{color:var(--eq-desk-muted);font-variant-numeric:tabular-nums;letter-spacing:.06em;flex:none;padding-top:1px;font-size:.68rem;font-weight:800}.cal-docket-step.is-active .cal-docket-number[data-v-8b9050e1]{color:var(--eq-desk-accent)}.cal-docket-step.is-done .cal-docket-number[data-v-8b9050e1]{color:var(--eq-desk-ready)}.cal-docket-copy[data-v-8b9050e1]{flex-direction:column;gap:3px;min-width:0;display:flex}.cal-docket-title[data-v-8b9050e1]{color:var(--eq-desk-ink);font-size:.74rem;font-weight:700;line-height:1.3}.cal-docket-step.is-queued .cal-docket-title[data-v-8b9050e1]{color:var(--eq-desk-muted);font-weight:600}.cal-docket-status[data-v-8b9050e1]{color:var(--eq-desk-muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:4px;font-size:.54rem;font-weight:800;display:inline-flex}.cal-docket-step.is-active .cal-docket-status[data-v-8b9050e1]{color:var(--eq-desk-accent)}.cal-docket-step.is-done .cal-docket-status[data-v-8b9050e1]{color:var(--eq-desk-ready)}.cal-stage[data-v-8b9050e1]{border:1px solid var(--eq-desk-line);background:var(--eq-desk-paper);border-radius:8px;flex-direction:column;min-width:0;display:flex}.cal-stage-head[data-v-8b9050e1]{border-bottom:1px solid var(--eq-desk-line);align-items:flex-start;gap:12px;padding:14px 16px 12px;display:flex}.cal-stage-icon[data-v-8b9050e1]{border:1px solid color-mix(in srgb,var(--eq-desk-accent) 30%,transparent);background:var(--eq-desk-wash);width:34px;height:34px;color:var(--eq-desk-accent);border-radius:4px;flex:none;place-items:center;display:grid}.cal-stage-title[data-v-8b9050e1]{color:var(--eq-desk-ink);letter-spacing:-.015em;font-size:.95rem;font-weight:800;line-height:1.3;display:block}.cal-stage-support[data-v-8b9050e1]{color:var(--eq-desk-muted);margin:3px 0 0;font-size:.76rem;line-height:1.5}.cal-stage-foot[data-v-8b9050e1]{border-top:1px solid var(--eq-desk-line);color:var(--eq-desk-muted);letter-spacing:.1em;text-transform:uppercase;margin-top:auto;padding:9px 16px 10px;font-size:.6rem;font-weight:700}.cal-panel[data-v-8b9050e1]{flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.cal-panel-head[data-v-8b9050e1]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;min-height:22px;display:flex}.cal-panel-kicker[data-v-8b9050e1]{color:var(--eq-desk-accent);letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:800}.cal-panel-count[data-v-8b9050e1]{color:var(--eq-desk-muted);font-variant-numeric:tabular-nums;font-size:.66rem;font-weight:700}.cal-stamp[data-v-8b9050e1]{border:1px dashed var(--eq-desk-line-strong);min-height:20px;color:var(--eq-desk-muted);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:2px;flex:none;align-items:center;padding:1px 7px;font-size:.54rem;font-weight:800;display:inline-flex}.cal-stamp--gold[data-v-8b9050e1]{border:1px solid var(--eq-desk-gold-line);background:color-mix(in srgb,var(--eq-desk-gold) 8%,var(--eq-desk-paper));color:var(--eq-desk-gold)}.cal-stamp-enter-active[data-v-8b9050e1],.cal-stamp-leave-active[data-v-8b9050e1]{transition:opacity .2s,transform .2s}.cal-stamp-enter-from[data-v-8b9050e1],.cal-stamp-leave-to[data-v-8b9050e1]{opacity:0;transform:translateY(2px)}.cal-register[data-v-8b9050e1]{border:1px solid var(--eq-desk-line);border-radius:4px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.cal-register-cell[data-v-8b9050e1]{border-top:1px solid var(--eq-desk-line);border-left:1px solid var(--eq-desk-line);opacity:.55;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;margin:-1px 0 0 -1px;padding:10px 10px 9px;transition:opacity .28s,background .28s;display:flex}.cal-register-cell.is-scanning[data-v-8b9050e1],.cal-register-cell.is-unlocking[data-v-8b9050e1]{background:var(--eq-desk-wash);opacity:1}.cal-register-cell.is-found[data-v-8b9050e1],.cal-register-cell.is-online[data-v-8b9050e1]{opacity:1}.cal-register-mark[data-v-8b9050e1]{border:1px solid var(--eq-desk-line);background:var(--eq-desk-paper-sunken);border-radius:4px;place-items:center;width:22px;height:22px;display:grid}.cal-register-mark img[data-v-8b9050e1]{-o-object-fit:contain;object-fit:contain;width:14px;height:14px}.cal-register-label[data-v-8b9050e1]{max-width:100%;color:var(--eq-desk-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:700;overflow:hidden}.cal-register-status[data-v-8b9050e1]{color:var(--eq-desk-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.52rem;font-weight:800}.cal-register-cell.is-scanning .cal-register-status[data-v-8b9050e1],.cal-register-cell.is-unlocking .cal-register-status[data-v-8b9050e1]{color:var(--eq-desk-accent)}.cal-register-cell.is-found .cal-register-status[data-v-8b9050e1],.cal-register-cell.is-online .cal-register-status[data-v-8b9050e1]{color:var(--eq-desk-ready)}.cal-layers[data-v-8b9050e1]{flex-direction:column;gap:9px;display:flex}.cal-layer-row[data-v-8b9050e1]{color:var(--eq-desk-ink);justify-content:space-between;gap:10px;margin-bottom:5px;font-size:.7rem;font-weight:700;display:flex}.cal-layer-row span[data-v-8b9050e1]:last-child{color:var(--eq-desk-muted)}.cal-track[data-v-8b9050e1]{background:var(--eq-desk-line);height:3px;display:block;overflow:hidden}.cal-track-fill[data-v-8b9050e1]{background:var(--eq-desk-accent);height:100%;transition:width .12s linear;display:block}.cal-layer.is-online .cal-track-fill[data-v-8b9050e1]{background:var(--eq-desk-ready)}.cal-grant[data-v-8b9050e1]{flex-direction:row;align-items:center;gap:20px;padding:20px 16px}.cal-seal[data-v-8b9050e1]{border:1px solid var(--eq-desk-gold);width:84px;height:84px;color:var(--eq-desk-accent-deep);border-radius:50%;flex:none;place-items:center;animation:.62s cubic-bezier(.22,1,.36,1) both cal-seal-8b9050e1;display:grid;position:relative}.cal-seal[data-v-8b9050e1]:before{border:1px dashed var(--eq-desk-gold-line);content:"";border-radius:50%;position:absolute;inset:6px}.cal-grant-copy[data-v-8b9050e1]{min-width:0}.cal-grant-meta[data-v-8b9050e1]{color:var(--eq-desk-muted);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:4px 14px;font-size:.58rem;font-weight:800;display:flex}.cal-grant-meta span[data-v-8b9050e1]:first-child{color:var(--eq-desk-accent)}.cal-grant-stamp[data-v-8b9050e1]{border:2px solid var(--eq-desk-accent-deep);color:var(--eq-desk-accent-deep);letter-spacing:.24em;text-transform:uppercase;border-radius:2px;margin-top:8px;padding:3px 10px;font-size:1.05rem;font-weight:800;display:inline-block}.cal-grant-marks[data-v-8b9050e1]{flex-direction:column;gap:5px;margin:12px 0 0;padding:0;list-style:none;display:flex}.cal-grant-marks li[data-v-8b9050e1]{color:var(--eq-desk-ink);letter-spacing:.1em;text-transform:uppercase;animation:.48s cubic-bezier(.22,1,.36,1) both cal-mark-8b9050e1;animation-delay:var(--cal-stagger,0s);align-items:center;gap:6px;font-size:.66rem;font-weight:800;display:inline-flex}.cal-grant-marks svg[data-v-8b9050e1]{color:var(--eq-desk-ready)}.cal-ledger[data-v-8b9050e1]{border:1px solid var(--eq-desk-line);border-radius:4px;margin:0;padding:0;list-style:none;overflow:hidden}.cal-ledger-row[data-v-8b9050e1]{grid-template-columns:1.4rem 16px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid;position:relative}.cal-ledger-row+.cal-ledger-row[data-v-8b9050e1]{border-top:1px solid var(--eq-desk-line)}.cal-ledger-row.is-sealed[data-v-8b9050e1]{opacity:.6}.cal-ledger-row.is-opening[data-v-8b9050e1],.cal-ledger-row.is-releasing[data-v-8b9050e1]{background:var(--eq-desk-wash)}.cal-ledger-index[data-v-8b9050e1]{font-variant-numeric:tabular-nums;letter-spacing:.06em;font-size:.66rem;font-weight:800}.cal-ledger-icon[data-v-8b9050e1],.cal-ledger-index[data-v-8b9050e1]{color:var(--eq-desk-muted)}.cal-ledger-row.is-opening .cal-ledger-icon[data-v-8b9050e1],.cal-ledger-row.is-releasing .cal-ledger-icon[data-v-8b9050e1]{color:var(--eq-desk-accent)}.cal-ledger-row.is-open .cal-ledger-icon[data-v-8b9050e1],.cal-ledger-row.is-unlocked .cal-ledger-icon[data-v-8b9050e1]{color:var(--eq-desk-ready)}.cal-ledger-copy[data-v-8b9050e1]{flex-direction:column;gap:2px;min-width:0;display:flex}.cal-ledger-copy strong[data-v-8b9050e1]{color:var(--eq-desk-ink);font-size:.76rem;font-weight:700}.cal-ledger-copy span[data-v-8b9050e1]{color:var(--eq-desk-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;line-height:1.4;overflow:hidden}.cal-ledger-row.is-opening .cal-stamp[data-v-8b9050e1],.cal-ledger-row.is-releasing .cal-stamp[data-v-8b9050e1]{border-style:solid;border-color:color-mix(in srgb,var(--eq-desk-accent) 40%,transparent);color:var(--eq-desk-accent)}.cal-ledger-row.is-open .cal-stamp[data-v-8b9050e1],.cal-ledger-row.is-unlocked .cal-stamp[data-v-8b9050e1]{border-style:solid;border-color:color-mix(in srgb,var(--eq-desk-ready) 38%,transparent);color:var(--eq-desk-ready)}.cal-ledger-fill[data-v-8b9050e1]{background:var(--eq-desk-accent);height:2px;transition:width .12s linear;position:absolute;bottom:0;left:0}.cal-ledger-row.is-open .cal-ledger-fill[data-v-8b9050e1],.cal-ledger-row.is-unlocked .cal-ledger-fill[data-v-8b9050e1]{opacity:0}.cal-latch p[data-v-8b9050e1]{margin:8px 0 0;font-weight:600}.cal-hold[data-v-8b9050e1],.cal-latch p[data-v-8b9050e1]{color:var(--eq-desk-muted);font-size:.72rem}.cal-hold[data-v-8b9050e1]{border-top:1px solid var(--eq-desk-line);background:var(--eq-desk-paper);margin:0 -20px;padding:11px 20px 13px;line-height:1.5}@keyframes cal-scan-8b9050e1{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes cal-sheen-8b9050e1{0%{transform:translate(-120%)}to{transform:translate(280%)}}@keyframes cal-pulse-8b9050e1{0%,to{opacity:.35}50%{opacity:1}}@keyframes cal-seal-8b9050e1{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes cal-mark-8b9050e1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width<=767px){.cal-desk[data-v-8b9050e1]{grid-template-columns:minmax(0,1fr);gap:10px}.cal-docket[data-v-8b9050e1]{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.cal-docket-step[data-v-8b9050e1]{border-bottom:2px solid #0000;border-left:0;flex-direction:column;gap:4px;padding:8px 8px 7px}.cal-docket-step+.cal-docket-step[data-v-8b9050e1]{border-top:0;border-left:1px solid var(--eq-desk-line)}.cal-docket-step.is-active[data-v-8b9050e1]{border-bottom-color:var(--eq-desk-accent)}.cal-docket-step.is-done[data-v-8b9050e1]{border-bottom-color:var(--eq-desk-ready)}.cal-docket-title[data-v-8b9050e1]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cal-docket-status[data-v-8b9050e1]{letter-spacing:.08em;font-size:.5rem}.cal-register[data-v-8b9050e1]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=480px){.cal[data-v-8b9050e1]{padding:16px 14px 0}.cal-title[data-v-8b9050e1]{font-size:1.0625rem}.cal-support[data-v-8b9050e1]{font-size:.78rem}.cal-record[data-v-8b9050e1]{margin:14px -14px 0}.cal-record-cell[data-v-8b9050e1]{padding:9px 10px 10px 14px}.cal-record-cell dd[data-v-8b9050e1]{font-size:.875rem}.cal-desk[data-v-8b9050e1],.cal-progress[data-v-8b9050e1]{margin:0 -14px}.cal-desk[data-v-8b9050e1]{padding:12px 14px 14px}.cal-docket-status[data-v-8b9050e1]{display:none}.cal-panel[data-v-8b9050e1],.cal-stage-head[data-v-8b9050e1]{padding:12px}.cal-stage-foot[data-v-8b9050e1]{padding:8px 12px 9px}.cal-register-cell[data-v-8b9050e1]{padding:8px}.cal-ledger-row[data-v-8b9050e1]{grid-template-columns:1.2rem minmax(0,1fr) auto;gap:8px;padding:9px 10px}.cal-ledger-icon[data-v-8b9050e1]{display:none}.cal-grant[data-v-8b9050e1]{flex-direction:column;align-items:flex-start;gap:14px}.cal-seal[data-v-8b9050e1]{width:64px;height:64px}.cal-hold[data-v-8b9050e1]{margin:0 -14px;padding:10px 14px 12px}}@media (prefers-reduced-motion:reduce){.cal-grant-marks li[data-v-8b9050e1],.cal-live i[data-v-8b9050e1],.cal-progress-fill[data-v-8b9050e1]:after,.cal-rule[data-v-8b9050e1]:after,.cal-seal[data-v-8b9050e1]{animation:none}.cal-ledger-fill[data-v-8b9050e1],.cal-progress-fill[data-v-8b9050e1],.cal-register-cell[data-v-8b9050e1],.cal-stamp-enter-active[data-v-8b9050e1],.cal-stamp-leave-active[data-v-8b9050e1],.cal-track-fill[data-v-8b9050e1]{transition:none}}
