.beta-feedback[data-v-778f16c3]{right:max(.75rem,env(safe-area-inset-right));bottom:max(.75rem,env(safe-area-inset-bottom));z-index:40;position:fixed}.beta-trigger[data-v-778f16c3]{border:1px solid var(--ui-border,#d4d4d8);background:var(--ui-bg,#fff);min-height:36px;color:var(--ui-text-muted,#52525b);border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;line-height:1.25;display:inline-flex}.beta-trigger[data-v-778f16c3]:hover{color:var(--ui-text,#27272a)}.beta-label[data-v-778f16c3],.beta-trigger[data-v-778f16c3]:hover{background:var(--ui-bg-elevated,#f4f4f5)}.beta-label[data-v-778f16c3]{border-radius:.25rem;padding:.125rem .375rem;font-size:.625rem}.beta-sidebar[data-v-778f16c3]{width:100%;padding:.25rem;position:static}.beta-inline[data-v-778f16c3]{flex-shrink:0;justify-content:flex-end;width:100%;padding:.5rem .75rem;display:flex;position:static}.beta-sidebar .beta-trigger[data-v-778f16c3]{white-space:nowrap;background:0 0;border:0;justify-content:flex-start;gap:.375rem;width:100%;min-height:32px;padding:.25rem .5rem;font-size:.75rem}.bug-heading[data-v-778f16c3]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.bug-eyebrow[data-v-778f16c3]{color:var(--ui-text-muted,#52525b);font-size:.6875rem;font-weight:600}.bug-dismiss[data-v-778f16c3]{font-size:1.5rem;line-height:1}.bug-history[data-v-778f16c3]{border-top:1px solid var(--ui-border,#d4d4d8);border-bottom:1px solid var(--ui-border,#d4d4d8);margin:1rem 0}.bug-history summary[data-v-778f16c3]{cursor:pointer;padding:.875rem 0;font-size:.875rem;font-weight:500}.bug-history fieldset[data-v-778f16c3]{border:0;padding:0}.bug-upload[data-v-778f16c3],button[data-v-778f16c3]{cursor:pointer;border-radius:.375rem;min-height:44px;padding:.5rem .75rem}button[data-v-778f16c3]:focus-visible,input[data-v-778f16c3]:focus-visible,textarea[data-v-778f16c3]:focus-visible{outline:2px solid var(--ui-primary,#2563eb);outline-offset:3px}button[data-v-778f16c3]:disabled{opacity:.6;cursor:wait}.bug-dialog[data-v-778f16c3]{border:1px solid var(--ui-border,#d4d4d8);background:var(--ui-bg,#fff);width:min(42rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--ui-text,#27272a);border-radius:.75rem;margin:auto;padding:1.5rem;overflow:auto}.bug-dialog[data-v-778f16c3]::backdrop{background:#00000080}.bug-dialog h2[data-v-778f16c3]{margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.bug-dialog p[data-v-778f16c3]{margin:.5rem 0;line-height:1.5}.bug-dialog label[data-v-778f16c3],.bug-dialog legend[data-v-778f16c3]{font-weight:500}.bug-dialog textarea[data-v-778f16c3]{resize:vertical;background:var(--ui-bg,#fff);border:1px solid var(--ui-border,#a1a1aa);border-radius:.375rem;width:100%;margin-top:.5rem;padding:.75rem;display:block}.bug-dialog fieldset[data-v-778f16c3]{border:0;min-width:0;margin:1rem 0;padding:0}.bug-dialog img[data-v-778f16c3]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:20rem;margin-top:.75rem}.bug-dialog ol[data-v-778f16c3]{padding-left:1.25rem}.bug-dialog li[data-v-778f16c3]{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.bug-actions[data-v-778f16c3]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.bug-dialog fieldset .bug-actions[data-v-778f16c3]{justify-content:flex-start;margin-top:.5rem}.bug-dialog fieldset .bug-actions button[data-v-778f16c3],.bug-upload[data-v-778f16c3]{border:1px solid var(--ui-border,#d4d4d8)}.bug-upload[data-v-778f16c3]{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex;position:relative}.bug-upload input[data-v-778f16c3]{width:100%;min-width:0;max-width:100%;font-size:.875rem}.bug-upload .bug-file[data-v-778f16c3]{opacity:0;cursor:pointer;position:absolute;inset:0}.bug-upload[data-v-778f16c3]:focus-within{outline:2px solid var(--ui-primary,#2563eb);outline-offset:3px}.bug-check[data-v-778f16c3]{align-items:flex-start;gap:.75rem;line-height:1.5;display:flex}.bug-check input[data-v-778f16c3]{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.25rem}.bug-hint[data-v-778f16c3]{font-size:.875rem}.bug-primary[data-v-778f16c3]{background:var(--ui-primary,#2563eb);color:#fff}.bug-error[data-v-778f16c3]{color:var(--ui-error,#b91c1c)}.bug-dialog-success[data-v-778f16c3]{width:min(30rem,100vw - 2rem)}.bug-success[data-v-778f16c3]{text-align:center;padding:.5rem}.bug-success-icon[data-v-778f16c3]{background:color-mix(in srgb,var(--ui-success,#16a34a) 12%,transparent);width:3rem;height:3rem;color:var(--ui-success,#16a34a);border-radius:50%;place-items:center;margin:0 auto 1rem;display:grid}.bug-success>p[data-v-778f16c3]{color:var(--ui-text-muted,#52525b)}.bug-protocol[data-v-778f16c3]{text-align:left;border:1px solid var(--ui-border,#d4d4d8);background:var(--ui-bg-elevated,#f4f4f5);border-radius:.5rem;margin:1.5rem 0;padding:.75rem}.bug-protocol label[data-v-778f16c3]{font-size:.75rem}.bug-protocol-row[data-v-778f16c3]{align-items:center;gap:.5rem;min-width:0;display:flex}.bug-protocol-row input[data-v-778f16c3]{background:0 0;width:100%;min-width:0;font-family:monospace;font-size:.75rem}.bug-protocol-row button[data-v-778f16c3]{flex-shrink:0;font-size:.75rem}.bug-done[data-v-778f16c3]{width:100%;margin-top:1rem}.bug-sr-only[data-v-778f16c3]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=480px){.bug-dialog[data-v-778f16c3]{padding:1rem}}@media print{.beta-feedback[data-v-778f16c3],.bug-dialog[data-v-778f16c3],.bug-dialog[data-v-778f16c3]::backdrop{display:none!important}}.ui-error-circle[data-v-a077c8ea]{stroke-dasharray:260.752 260.752;stroke-dashoffset:260.752px;animation:1.2s linear ani-error-circle-a077c8ea}.ui-error-line1[data-v-a077c8ea]{animation:.15s linear 1.2s both ani-error-line-a077c8ea}.ui-error-line1[data-v-a077c8ea],.ui-error-line2[data-v-a077c8ea]{stroke-dasharray:54 55;stroke-dashoffset:55px;stroke-linecap:round}.ui-error-line2[data-v-a077c8ea]{animation:.2s linear .9s both ani-error-line-a077c8ea}@keyframes ani-error-line-a077c8ea{to{stroke-dashoffset:0}}@keyframes ani-error-circle-a077c8ea{0%{stroke-dasharray:0 260.752;stroke-dashoffset:0}35%{stroke-dasharray:120 120;stroke-dashoffset:-120px}70%{stroke-dasharray:0 260.752;stroke-dashoffset:-260.352px}to{stroke-dasharray:260.752 0;stroke-dashoffset:-260.752px}}.spinner_1KD7[data-v-1c504962]{animation:1.2s infinite spinner_6QnB-1c504962}.spinner_MJg4[data-v-1c504962]{animation-delay:.1s}.spinner_sj9X[data-v-1c504962]{animation-delay:.2s}.spinner_WwCl[data-v-1c504962]{animation-delay:.3s}.spinner_vy2J[data-v-1c504962]{animation-delay:.4s}.spinner_os1F[data-v-1c504962]{animation-delay:.5s}.spinner_l1Tw[data-v-1c504962]{animation-delay:.6s}.spinner_WNEg[data-v-1c504962]{animation-delay:.7s}.spinner_kugV[data-v-1c504962]{animation-delay:.8s}.spinner_4zOl[data-v-1c504962]{animation-delay:.9s}.spinner_7he2[data-v-1c504962]{animation-delay:1s}.spinner_SeO7[data-v-1c504962]{animation-delay:1.1s}@keyframes spinner_6QnB-1c504962{0%,50%{r:0;animation-timing-function:cubic-bezier(.27,.42,.37,.99)}25%{r:2px;animation-timing-function:cubic-bezier(.53,0,.61,.73)}}
