.q-editor,.q-shell{--paper:#ffffff;--paper-2:#edf2fb;--paper-3:#e2eafc;--paper-edge:#c1d3fe;--paper-warm:#f5f1e8;--line:#ced4da;--neutral-50:#edf2fb;--neutral-100:#e2eafc;--neutral-200:#d7e3fc;--neutral-300:#ccdbfd;--neutral-400:#c1d3fe;--neutral-500:#b6ccfe;--neutral-600:#abc4ff;--ink:#212529;--ink-2:#343a40;--ink-3:#495057;--ink-4:#6c757d;--blueprint:#3c64fc;--blueprint-deep:#1040fc;--blueprint-mid:#748cfc;--blueprint-soft:#98a8f8;--blueprint-pale:#dce4ff;--blueprint-muted:#5c7fa3;--blueprint-slate:#314a63;--highlight:#d9be72;--highlight-pale:#f4e8c0;--lcd-0:#0f380f;--lcd-1:#306230;--lcd-2:#8bac0f;--lcd-3:#9bbc0f;--status-error:#d94f1e;--hazard:var(--status-error);--hazard-dark:#b03c14;--hazard-pale:#fadfd2;--font-display:var(--font-geist-mono),var(--font-departure-mono),ui-monospace,monospace;--font-serif:var(--font-newsreader),"New York","Iowan Old Style",Georgia,serif;--font-mono:var(--font-departure-mono),var(--font-geist-mono),ui-monospace,"JetBrains Mono","IBM Plex Mono",Menlo,monospace;--font-subtitle:var(--font-geist-mono),var(--font-departure-mono),ui-monospace,monospace;--display-weight:600;--display-1:34px;--display-1-leading:1.02;--display-1-track:-0.035em;--display-2:30px;--display-2-leading:1.15;--display-2-track:-0.025em;--display-3:16px;--display-3-leading:1.15;--display-3-track:-0.02em;--radius-1:2px;--radius-2:4px;--shadow-pixel:2px 2px 0 0 var(--ink);--ease:cubic-bezier(0.2,0.8,0.2,1);--dur-micro:120ms;--dur:220ms}.q-av{display:inline-grid;place-items:center;flex-shrink:0;border-radius:50%;border:1px solid var(--ink);background:var(--blueprint-pale);color:var(--blueprint-deep);font-family:var(--font-mono);font-weight:500;letter-spacing:.02em;line-height:1;overflow:hidden;transition:background var(--dur-micro) var(--ease),border-color var(--dur-micro) var(--ease),box-shadow var(--dur-micro) var(--ease)}.q-av--sm{width:28px;height:28px;font-size:11px}.q-av--md{width:36px;height:36px;font-size:13.5px}.q-av--lg{width:56px;height:56px;font-size:20px}.q-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.q-av-initials{line-height:1}.q-av-skel,.q-av.is-loading{background:var(--paper-3)}.q-av-skel{width:100%;height:100%;animation:q-av-pulse 1.2s ease-in-out infinite}@keyframes q-av-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.q-av-skel{animation:none}}.q-av.is-active{border-color:var(--blueprint-deep);box-shadow:0 0 0 3px color-mix(in srgb,var(--blueprint) 20%,transparent)}.q-av-trigger{display:inline-flex;padding:0;margin:0;border:none;background:none;border-radius:50%;cursor:pointer}.q-av-trigger:hover .q-av{background:color-mix(in srgb,var(--blueprint) 22%,var(--paper));border-color:var(--blueprint-deep)}.q-av-trigger:active .q-av{box-shadow:inset 0 1px 2px color-mix(in srgb,var(--ink) 20%,transparent)}.q-av-trigger:focus-visible{outline:2px solid var(--blueprint);outline-offset:2px}