.mono[data-v-cd01af72]{font-family:SF Mono,Fira Code,ui-monospace,monospace}.v[data-v-cd01af72]{height:100%;min-height:0;overflow:hidden;background:var(--color-bg-primary)}.v[data-v-cd01af72],.v-skel-wrap[data-v-cd01af72]{display:flex;flex-direction:column}.v-skel-wrap[data-v-cd01af72]{padding:1rem;gap:1rem}.v-skel[data-v-cd01af72]{height:4rem;border-radius:8px;background:linear-gradient(90deg,var(--color-bg-tertiary) 25%,var(--color-bg-secondary) 50%,var(--color-bg-tertiary) 75%);background-size:200% 100%;animation:shimmer-cd01af72 1.4s ease infinite}@keyframes shimmer-cd01af72{0%{background-position:200% 0}to{background-position:-200% 0}}.entered[data-v-cd01af72]>*{animation:slideUp-cd01af72 .34s cubic-bezier(.2,.9,.3,1) both}.entered[data-v-cd01af72]>:first-child{animation-delay:0s}.entered[data-v-cd01af72]>:nth-child(2){animation-delay:40ms}.entered[data-v-cd01af72]>:nth-child(3){animation-delay:70ms}.entered[data-v-cd01af72]>:nth-child(4){animation-delay:.1s}.entered[data-v-cd01af72]>:nth-child(5){animation-delay:.13s}@keyframes slideUp-cd01af72{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.v-hd[data-v-cd01af72]{flex:0 0 auto;display:flex;justify-content:space-between;align-items:center;padding:.625rem .75rem;border-bottom:1px solid var(--color-border-primary);z-index:2;background:var(--color-bg-primary)}.v-hd-l[data-v-cd01af72]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.v-title[data-v-cd01af72]{font-size:.875rem;font-weight:800;margin:0;display:flex;align-items:center;gap:.3rem;color:var(--color-text-primary)}.v-session-num[data-v-cd01af72]{font-size:.6875rem;color:var(--color-text-secondary);background:var(--color-bg-tertiary);padding:1px 6px;border-radius:4px}.v-sub[data-v-cd01af72]{font-size:.6875rem;font-weight:600;color:var(--color-text-tertiary);margin:0;display:flex;align-items:center;gap:10px}.v-hd-r[data-v-cd01af72]{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;flex-shrink:0}.v-status[data-v-cd01af72]{font-size:.5625rem;font-weight:800;padding:2px 6px;border-radius:100px;text-transform:uppercase;letter-spacing:.02em}.v-date[data-v-cd01af72]{display:flex;align-items:center;gap:3px;font-size:.625rem;font-weight:700;color:var(--color-text-secondary)}.v-nav[data-v-cd01af72]{flex:0 0 auto;display:flex;overflow-x:auto;overflow-y:hidden;border-bottom:1px solid var(--color-border-primary);scrollbar-width:none;z-index:2;background:var(--color-bg-primary)}.v-nav[data-v-cd01af72]::-webkit-scrollbar{display:none}.v-nav-i[data-v-cd01af72]{flex-shrink:0;display:flex;align-items:center;gap:.25rem;padding:.4375rem .625rem;background:none;border:none;border-bottom:2px solid transparent;font-family:inherit;font-size:.625rem;font-weight:700;color:var(--color-text-tertiary);cursor:pointer;transition:color .15s,border-color .15s;white-space:nowrap}.v-nav-i[data-v-cd01af72]:hover{color:var(--color-text-secondary)}.v-nav-i.on[data-v-cd01af72]{color:var(--color-text-primary);border-bottom-color:var(--color-text-primary)}.v-scroll[data-v-cd01af72]{flex:1 1 0%;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-text-tertiary) 12%,transparent) transparent}.v-scroll[data-v-cd01af72]::-webkit-scrollbar{width:3px}.v-scroll[data-v-cd01af72]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-text-tertiary) 12%,transparent);border-radius:3px}.v-scroll-spacer[data-v-cd01af72]{height:5rem;flex-shrink:0}.v-content[data-v-cd01af72]{display:flex;flex-direction:column}.v-sec[data-v-cd01af72]{border-bottom:1px solid var(--color-border-primary);transition:background-color .6s ease}.v-sec.hl[data-v-cd01af72]{background-color:color-mix(in srgb,var(--color-text-primary) 4%,transparent)}.v-sec-hd[data-v-cd01af72]{display:flex;align-items:center;gap:.4rem;width:100%;padding:.625rem .75rem;background:none;border:none;font-family:inherit;cursor:pointer;transition:background .1s}.v-sec-hd[data-v-cd01af72]:hover{background:color-mix(in srgb,var(--color-text-primary) 2%,transparent)}.v-sec-ic[data-v-cd01af72]{color:var(--color-text-tertiary);flex-shrink:0;transition:color .2s}.v-sec-name[data-v-cd01af72],.v-sec.open .v-sec-ic[data-v-cd01af72]{color:var(--color-text-primary)}.v-sec-name[data-v-cd01af72]{font-size:.75rem;font-weight:800;flex:1;text-align:start;text-transform:uppercase;letter-spacing:.02em}.v-sec-arr[data-v-cd01af72]{color:var(--color-text-tertiary);flex-shrink:0;transition:transform .25s cubic-bezier(.4,0,.2,1)}.v-sec-arr.rotated[data-v-cd01af72]{transform:rotate(90deg)}html[dir=rtl] .v-sec-arr[data-v-cd01af72]{transform:rotate(180deg)}html[dir=rtl] .v-sec-arr.rotated[data-v-cd01af72]{transform:rotate(90deg)}.v-sec-wrap[data-v-cd01af72]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.4,0,.2,1)}.v-sec.open .v-sec-wrap[data-v-cd01af72]{grid-template-rows:1fr}.v-sec-body[data-v-cd01af72]{overflow:hidden;display:flex;flex-direction:column;padding:0 .75rem;opacity:0;transform:translateY(-3px);transition:opacity .18s 60ms,transform .18s 60ms,padding .28s}.v-sec.open .v-sec-body[data-v-cd01af72]{padding-bottom:.875rem;opacity:1;transform:none}.v-grid-2[data-v-cd01af72]{display:grid;grid-template-columns:1fr 1fr;gap:.375rem .75rem}.v-kv[data-v-cd01af72]{display:flex;flex-direction:column;justify-content:center;padding:.125rem 0}.v-k[data-v-cd01af72]{font-size:.5625rem;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px}.v-k[data-v-cd01af72],.v-v[data-v-cd01af72]{font-weight:700}.v-v[data-v-cd01af72]{font-size:.75rem;color:var(--color-text-primary)}.mt[data-v-cd01af72]{margin-top:.375rem}.v-pills[data-v-cd01af72]{display:flex;flex-wrap:wrap;gap:.375rem}.v-pill[data-v-cd01af72]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:6px;font-size:.6875rem;font-weight:700;border:1px solid transparent}.v-pill.on[data-v-cd01af72]{background:color-mix(in srgb,var(--color-accent-red) 10%,transparent);color:var(--color-accent-red);border-color:color-mix(in srgb,var(--color-accent-red) 30%,transparent)}.v-pill.v-pill-green[data-v-cd01af72]{background:color-mix(in srgb,var(--color-accent-green) 10%,transparent);color:var(--color-accent-green);border-color:color-mix(in srgb,var(--color-accent-green) 30%,transparent)}.v-pill.off[data-v-cd01af72]{background:var(--color-bg-secondary);color:var(--color-text-tertiary);border-color:var(--color-border-primary)}.v-item[data-v-cd01af72]{display:flex;flex-direction:column;padding:.5rem 0;border-top:1px solid var(--color-border-primary)}.v-item[data-v-cd01af72]:first-child{border-top:none;padding-top:0}.v-item-row[data-v-cd01af72]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.v-item-title[data-v-cd01af72]{font-weight:800;font-size:.75rem;color:var(--color-text-primary)}.v-item-sub[data-v-cd01af72]{font-size:.6875rem;font-weight:600;color:var(--color-text-secondary);margin-top:2px}.mb[data-v-cd01af72]{margin-bottom:.375rem}.v-item-r[data-v-cd01af72]{display:flex;gap:.25rem}.v-badge[data-v-cd01af72]{font-size:.625rem;font-weight:800;padding:1px 6px;border-radius:100px}.v-badge-blue[data-v-cd01af72]{background:color-mix(in srgb,var(--color-accent-blue,#3b82f6) 12%,transparent);color:var(--color-accent-blue,#3b82f6)}.v-pills-sm[data-v-cd01af72]{display:flex;flex-wrap:wrap;gap:3px}.v-pill-sm[data-v-cd01af72]{font-size:.5625rem;font-weight:700;padding:1px 6px;border-radius:100px;background:var(--color-bg-secondary);color:var(--color-text-secondary);border:1px solid var(--color-border-primary)}.v-pill-blue[data-v-cd01af72]{background:color-mix(in srgb,var(--color-accent-blue,#3b82f6) 10%,transparent);color:var(--color-accent-blue,#3b82f6);border-color:transparent}.v-status-txt[data-v-cd01af72]{display:flex;align-items:center;gap:4px}.v-status-txt.green[data-v-cd01af72]{color:var(--color-accent-green)}.v-status-txt.gray[data-v-cd01af72]{color:var(--color-text-tertiary)}.v-note[data-v-cd01af72]{display:flex;align-items:flex-start;gap:.3rem;margin-top:.5rem;padding-top:.375rem;border-top:1px dashed var(--color-border-primary)}.v-note-ic[data-v-cd01af72]{color:var(--color-text-tertiary);flex-shrink:0;margin-top:1px}.v-note p[data-v-cd01af72]{font-size:.6875rem;font-weight:600;color:var(--color-text-secondary);line-height:1.5;margin:0}.v-warn[data-v-cd01af72]{display:flex;align-items:center;gap:.3rem;padding:.375rem .5rem;border-radius:6px;background:color-mix(in srgb,var(--color-accent-red) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-accent-red) 25%,transparent);font-size:.625rem;font-weight:700;color:var(--color-accent-red);margin-top:.375rem}.v-ft[data-v-cd01af72]{flex:0 0 auto;padding:.5rem .75rem calc(.5rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-border-primary);background:var(--color-bg-primary);z-index:2}.v-ft[data-v-cd01af72],.v-ft-c[data-v-cd01af72],.v-ft-s[data-v-cd01af72]{display:flex;gap:.375rem}.v-ft-c[data-v-cd01af72],.v-ft-s[data-v-cd01af72]{align-items:center;justify-content:center;padding:.5rem .625rem;font-family:inherit;font-size:.75rem;font-weight:800;cursor:pointer;border-radius:10px;transition:transform .1s,box-shadow .1s;-webkit-tap-highlight-color:transparent}.v-ft-c[data-v-cd01af72]{flex:1;background:var(--color-bg-secondary);border:1.5px solid var(--color-border-primary);color:var(--color-text-secondary);box-shadow:0 3px 0 var(--color-border-primary)}.v-ft-c[data-v-cd01af72]:active{transform:translateY(3px);box-shadow:0 0 0 transparent}.v-ft-s[data-v-cd01af72]{flex:2;background:var(--color-text-primary);border:1.5px solid var(--color-text-primary);color:var(--color-bg-primary);box-shadow:0 4px color-mix(in srgb,var(--color-text-primary) 55%,#000 25%)}.v-ft-s[data-v-cd01af72]:active{transform:translateY(4px);box-shadow:0 0 0 transparent}@media(min-width:768px){.v-ft[data-v-cd01af72],.v-hd[data-v-cd01af72]{padding:.75rem 1rem}.v-sec-body[data-v-cd01af72],.v-sec-hd[data-v-cd01af72]{padding-inline:1rem}.v-nav-i[data-v-cd01af72]{padding:.5rem .75rem;font-size:.6875rem}.v-grid-2[data-v-cd01af72]{gap:.5rem 1.25rem}}@supports (padding:env(safe-area-inset-bottom)){.v-ft[data-v-cd01af72]{padding-bottom:calc(.5rem + env(safe-area-inset-bottom))}}
