.BupwyG_floatingOrigin{display:contents}.BupwyG_floatingLayer{inset:auto;right:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));color:var(--text-primary);z-index:2147483647;pointer-events:none;background:0 0;border:0;margin:0;padding:0;position:fixed;overflow:visible}.BupwyG_launcher{gap:var(--space-2);pointer-events:auto;align-items:center;display:flex}.BupwyG_launcher[data-feedback-open=true]:not([data-picking=on]){visibility:hidden}@media (max-width:640px){body:has(.lp-dialog-overlay) .BupwyG_launcher{visibility:hidden}}.BupwyG_launcher [data-picker-trigger=feedback\.button]{right:auto;left:calc((var(--picker-control) + var(--space-2)) * -1)}.BupwyG_panelAnchor[data-picking=on]{inset:var(--space-5) var(--space-5) auto;z-index:31;position:fixed}.BupwyG_pill{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border:1px solid var(--action-primary);border-radius:var(--radius-full);background:var(--action-primary);color:var(--action-primary-foreground);box-shadow:var(--shadow-overlay);font-family:var(--font-sans);font-size:var(--type-body);line-height:var(--leading-tight);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--motion-fast) var(--ease-smooth), transform var(--motion-fast) var(--ease-spring);display:inline-flex}.BupwyG_pill:hover{background:var(--action-primary-hover)}.BupwyG_pill:not(:disabled):hover,.BupwyG_tab:not(:disabled):hover,.BupwyG_mark:not(:disabled):hover{transform:translateY(-1px)}.BupwyG_pill:active{transform:translateY(1px)}.BupwyG_pill:disabled{cursor:progress;opacity:.72}.BupwyG_pillMark{border-radius:var(--radius-full);background:var(--action-primary-foreground);width:8px;height:8px;display:inline-block}.BupwyG_tab{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--surface);min-height:44px;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-sm);line-height:1;font-weight:var(--weight-semibold);cursor:pointer;transition:background var(--motion-fast) var(--ease-smooth), transform var(--motion-fast) var(--ease-spring);border:1px solid #151b2d14;margin:0;padding:0 18px;display:inline-flex;box-shadow:0 2px 4px #151b2d14,0 8px 28px #151b2d24}.BupwyG_tab svg{fill:none;width:18px;height:18px;stroke:var(--loop-cobalt);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}.BupwyG_tab:focus-visible{outline:2px solid var(--border-focus);outline-offset:4px}.BupwyG_tab:hover{background:var(--surface-sunken)}.BupwyG_tab:disabled{color:var(--text-secondary);cursor:progress}.BupwyG_tabTime{font-variant-numeric:tabular-nums}.BupwyG_tabStop{padding:0 var(--space-4);font-weight:var(--weight-medium)}.BupwyG_stopMark{border-radius:var(--radius-2);background:currentColor;flex:none;width:10px;height:10px}.BupwyG_mark{align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);border:1px solid var(--action-primary);border-radius:var(--radius-full);background:var(--action-primary);color:var(--action-primary-foreground);box-shadow:var(--shadow-overlay);font-family:var(--font-sans);font-size:var(--type-meta);line-height:var(--leading-tight);cursor:pointer;transition:background var(--motion-fast) var(--ease-smooth), transform var(--motion-fast) var(--ease-spring);display:inline-flex}.BupwyG_mark:hover:not(:disabled){background:var(--action-primary-hover);color:var(--action-primary-foreground)}.BupwyG_markDot{border-radius:var(--radius-full);background:var(--action-primary-foreground);width:10px;height:10px;display:inline-block}.BupwyG_markLabel{display:none}.BupwyG_mark:hover .BupwyG_markLabel,.BupwyG_mark:focus-visible .BupwyG_markLabel{display:inline}.BupwyG_mark:disabled{cursor:progress;opacity:.72}.BupwyG_panel{width:min(620px,100vw - 32px);max-height:calc(100dvh - 32px);padding:var(--space-6);overscroll-behavior:contain;border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);color:var(--text-primary);box-shadow:var(--shadow-overlay);font-family:var(--font-sans);font-size:var(--type-body);line-height:var(--leading-body);margin:auto;overflow:auto}.BupwyG_panel::backdrop{background:var(--text-primary);opacity:.24}.BupwyG_panel :focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.BupwyG_sheet{overscroll-behavior:contain;border:none;border-left:1px solid var(--border-default);background:var(--surface);width:min(540px,100vw);height:100dvh;max-height:100dvh;color:var(--text-primary);box-shadow:var(--shadow-overlay);font-family:var(--font-sans);font-size:var(--type-body);line-height:var(--leading-body);flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:0 0 0 auto;overflow:hidden}.BupwyG_sheet::backdrop{background:var(--text-primary);opacity:.12}.BupwyG_sheet :focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.BupwyG_sheetHead{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:66px;padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--border-subtle);flex:none;display:flex}.BupwyG_sheetTitle{min-width:0}.BupwyG_sheetTitle h2{font-size:var(--text-lg);line-height:var(--leading-tight);font-weight:var(--weight-semibold);margin:0}.BupwyG_eyebrow{margin:0 0 var(--space-1);color:var(--text-muted);font-size:var(--text-2xs);font-weight:var(--weight-strong);line-height:var(--leading-label);letter-spacing:.035em;overflow-wrap:anywhere}.BupwyG_route{font-family:var(--font-mono);font-weight:var(--weight-regular);letter-spacing:0}.BupwyG_iconButton{justify-content:center;align-items:center;width:32px;min-width:32px;padding:0;display:inline-flex}.BupwyG_sheetBody{overscroll-behavior:contain;min-height:0;padding:0 var(--space-6) var(--space-6);flex:1;overflow:auto}.BupwyG_sheetSection{padding-block:var(--space-5);border-top:1px solid var(--border-subtle)}.BupwyG_sheetSection:first-child{border-top:none}.BupwyG_sectionLabel{margin:0 0 var(--space-2);color:var(--text-muted);font-size:var(--text-2xs);font-weight:var(--weight-strong);line-height:var(--leading-label);letter-spacing:.035em}.BupwyG_sheetSection>.BupwyG_field:first-child,.BupwyG_sheetSection>.BupwyG_sectionLabel+.BupwyG_field,.BupwyG_sheetSection>.BupwyG_sectionLabel+.BupwyG_shot,.BupwyG_sheetSection>.BupwyG_sectionLabel+.BupwyG_pickBasket{margin-top:0}.BupwyG_sheetSection>.BupwyG_pickBasket{border-top:none;padding-top:0}.BupwyG_sheetSection>.BupwyG_shot+.BupwyG_pickBasket{margin-top:var(--space-4)}.BupwyG_trailLine{color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label);overflow-wrap:anywhere;margin:0}.BupwyG_details{margin-top:var(--space-3)}.BupwyG_details>summary{color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label);cursor:pointer}.BupwyG_details>summary:hover{color:var(--text-primary)}.BupwyG_details>.BupwyG_context{margin-top:var(--space-3)}.BupwyG_details>.BupwyG_notice{margin-top:var(--space-2)}.BupwyG_sheetFoot{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-4) var(--space-6);border-top:1px solid var(--border-subtle);background:var(--surface);flex-wrap:wrap;flex:none;display:flex}.BupwyG_footAside{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;flex:1 1 0;min-width:0;display:flex}.BupwyG_footAside .BupwyG_quiet{min-height:0;color:var(--action-primary);font-size:var(--type-meta);font-weight:var(--weight-medium);background:0 0;border:0;padding:0}.BupwyG_footAside .BupwyG_quiet:hover:not(:disabled){text-underline-offset:3px;background:0 0;text-decoration:underline;transform:none}.BupwyG_footMain{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;flex:none;margin-left:auto;display:flex}.BupwyG_sheetFoot .BupwyG_actions{margin-top:0}.BupwyG_sheetFoot>.BupwyG_failure{box-sizing:border-box;flex:0 0 100%;min-width:0}.BupwyG_note{inset:auto var(--space-5) var(--space-5) auto;width:min(380px,100vw - 32px);max-height:calc(100dvh - 40px);padding:var(--space-4);overscroll-behavior:contain;border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);color:var(--text-primary);box-shadow:var(--shadow-overlay);font-family:var(--font-sans);font-size:var(--type-body);line-height:var(--leading-body);margin:0;position:fixed;overflow:auto}.BupwyG_note::backdrop{background:var(--text-primary);opacity:.12}.BupwyG_note :focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.BupwyG_note .BupwyG_header h2{font-size:var(--type-body);font-weight:var(--weight-semibold)}.BupwyG_noteTrail{margin:var(--space-3) 0 0;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-2xs);line-height:var(--leading-label);overflow-wrap:anywhere}.BupwyG_header{justify-content:space-between;align-items:start;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.BupwyG_headTools{align-items:center;gap:var(--space-2);flex:none;display:flex}.BupwyG_crosshair{padding:0 var(--space-2)}.BupwyG_header h2{font-size:var(--type-title);line-height:var(--leading-tight);font-weight:var(--weight-semibold);margin:0}.BupwyG_lead{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label)}.BupwyG_quiet{min-height:var(--btn-h-sm,32px);padding:0 var(--space-3);border:1px solid var(--btn-sec-border,var(--border-strong));border-radius:var(--btn-radius,var(--radius-control));background:var(--btn-sec-bg,var(--surface));color:var(--text-primary);font-family:var(--font-sans);font-size:var(--type-body);line-height:var(--leading-tight);cursor:pointer}.BupwyG_quiet:hover{background:var(--btn-sec-bg-hover,var(--action-quiet-hover))}.BupwyG_quiet:disabled{color:var(--text-secondary);cursor:default}.BupwyG_primary{min-height:var(--btn-h-sm,36px);padding:0 var(--space-5);border:1px solid var(--action-primary);border-radius:var(--btn-radius,var(--radius-control));background:var(--action-primary);color:var(--action-primary-foreground);font-family:var(--font-sans);font-size:var(--type-body);line-height:var(--leading-tight);font-weight:var(--weight-medium);cursor:pointer}.BupwyG_primary:hover{background:var(--action-primary-hover)}.BupwyG_primary:disabled{background:var(--surface-sunken);border-color:var(--border-default);color:var(--text-secondary);cursor:default}.BupwyG_quiet,.BupwyG_primary{transition:background var(--btn-motion,var(--motion-fast)) var(--ease-smooth), transform var(--motion-fast) var(--ease-spring)}.BupwyG_quiet:hover:not(:disabled),.BupwyG_primary:hover:not(:disabled){transform:translateY(-1px)}.BupwyG_pickBasket{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.BupwyG_pickBasketHead{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.BupwyG_pickBasketHead h3{font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}.BupwyG_pickBasketHead h3 span{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-regular)}.BupwyG_pickList{gap:var(--space-3);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.BupwyG_pickCard{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--card-edge,var(--border-subtle));border-radius:var(--radius-lg);background:var(--canvas-subtle);grid-template-columns:96px minmax(0,1fr);display:grid}.BupwyG_pickPreview{object-fit:contain;border-radius:var(--radius-md);background:var(--surface);width:96px;height:80px;display:block}.BupwyG_pickBody{min-width:0}.BupwyG_pickTitle{gap:var(--space-2);justify-content:space-between;align-items:start;display:flex}.BupwyG_pickTitle b{font-size:var(--text-xs);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.BupwyG_pickTitle button{min-height:28px;padding:0 var(--space-2);font-size:var(--text-2xs)}.BupwyG_pickActions{gap:var(--space-1);flex:none;display:flex}.BupwyG_pickBody .BupwyG_field{margin-top:var(--space-2)}.BupwyG_pickBody .BupwyG_label{font-size:var(--text-2xs);margin-bottom:var(--space-1)}.BupwyG_pickDetails{padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.BupwyG_pickDetails h2{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.BupwyG_pickDetailList{gap:var(--space-5);padding:0;list-style:none;display:grid}.BupwyG_pickDetail{padding:var(--space-4);border:1px solid var(--card-edge,var(--border-subtle));border-radius:var(--radius-lg);background:var(--canvas-subtle)}.BupwyG_pickDetail h3{margin:0 0 var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.BupwyG_pickDetailImage{object-fit:contain;border-radius:var(--radius-md);background:var(--surface);width:100%;max-height:260px;display:block}.BupwyG_pickComment{white-space:pre-wrap;overflow-wrap:anywhere}.BupwyG_pickFacts{gap:var(--space-2) var(--space-3);font-size:var(--text-xs);grid-template-columns:110px minmax(0,1fr);display:grid}.BupwyG_pickFacts dt{color:var(--text-secondary)}.BupwyG_pickFacts dd{overflow-wrap:anywhere;margin:0}.BupwyG_pickFacts code{font-family:var(--font-mono)}@media (max-width:479px){.BupwyG_pickCard{grid-template-columns:60px minmax(0,1fr)}.BupwyG_pickPreview{width:60px;height:60px}}.BupwyG_field{margin-top:var(--space-4);display:block}.BupwyG_label{margin-bottom:var(--space-2);color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label);font-weight:var(--weight-medium);display:block}.BupwyG_kinds{gap:var(--space-2);flex-wrap:wrap;display:flex}.BupwyG_kind{min-height:32px;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-full);background:var(--surface);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--type-meta);line-height:var(--leading-tight);cursor:pointer}.BupwyG_kind[aria-pressed=true]{border-color:var(--action-primary);background:var(--brand-accent-soft);color:var(--text-primary);font-weight:var(--weight-medium)}.BupwyG_shot{gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--canvas-subtle);align-items:start;display:flex}.BupwyG_shotPreview{object-fit:cover;object-position:top left;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface);width:132px;height:84px}.BupwyG_shotBody{flex:1;min-width:0}.BupwyG_shotNote{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label)}.BupwyG_voice{margin-top:var(--space-4)}.BupwyG_voiceRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.BupwyG_voiceRow .BupwyG_quiet,.BupwyG_voiceRow .BupwyG_primary{align-items:center;gap:var(--space-2);display:inline-flex}.BupwyG_voiceIcon{flex:none}.BupwyG_voiceTime{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--type-meta);line-height:var(--leading-label);font-variant-numeric:tabular-nums}.BupwyG_voicePlayer{flex:1;min-width:200px;max-width:100%;height:36px}.BupwyG_voiceMark{margin-left:var(--space-2);color:var(--text-secondary);vertical-align:-1px;align-items:center;display:inline-flex}.BupwyG_voiceLive{border-radius:var(--radius-full);background:var(--color-status-danger);flex:none;width:10px;height:10px}.BupwyG_labelRow{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.BupwyG_labelRow .BupwyG_label{margin-bottom:0}.BupwyG_dictate{align-items:center;gap:var(--space-1);min-height:28px;padding:0 var(--space-2);font-size:var(--text-2xs);display:inline-flex}.BupwyG_dictateLive{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.BupwyG_dictations{gap:var(--space-2);margin-top:var(--space-2);display:grid}.BupwyG_dictation{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.BupwyG_dictation .BupwyG_voicePlayer{flex:160px;min-width:160px}.BupwyG_dictationList{gap:var(--space-3);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.BupwyG_dictationItem{gap:var(--space-2);display:grid}.BupwyG_context{margin-top:var(--space-4);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--canvas-subtle)}.BupwyG_contextRow{justify-content:space-between;gap:var(--space-3);color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label);display:flex}.BupwyG_contextRow+.BupwyG_contextRow{margin-top:var(--space-1)}.BupwyG_contextValue{color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-2xs);line-height:var(--leading-label);overflow-wrap:anywhere}.BupwyG_actions{align-items:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.BupwyG_notice{color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label);margin:0}.BupwyG_failure{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--state-danger-soft-surface);color:var(--state-danger-soft-text);font-size:var(--type-meta);line-height:var(--leading-body);overflow-wrap:anywhere;margin:0;display:grid}.BupwyG_done{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--state-success-soft-surface);color:var(--state-success-soft-text);font-size:var(--type-meta);line-height:var(--leading-label);margin:0}.BupwyG_board{font-family:var(--font-sans);font-size:var(--type-body);line-height:var(--leading-body);color:var(--text-primary)}.BupwyG_boardHead{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.BupwyG_filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.BupwyG_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BupwyG_row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface);flex-wrap:wrap;display:flex}.BupwyG_rowMain{flex:1;min-width:240px}.BupwyG_rowTitle{font-size:var(--type-body);line-height:var(--leading-tight);font-weight:var(--weight-medium);margin:0}.BupwyG_rowMeta{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label)}.BupwyG_number{min-width:56px;color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--text-2xs);line-height:var(--leading-label)}.BupwyG_badge{min-height:22px;padding:0 var(--space-2);border-radius:var(--radius-full);font-size:var(--text-2xs);line-height:var(--leading-label);font-weight:var(--weight-medium);align-items:center;display:inline-flex}.BupwyG_badge[data-status=neu]{background:var(--state-info-soft-surface);color:var(--state-info-soft-text)}.BupwyG_badge[data-status=in_bearbeitung]{background:var(--state-attention-soft-surface);color:var(--state-attention-soft-text)}.BupwyG_badge[data-status=testing]{background:var(--state-neutral-soft-surface);color:var(--state-neutral-soft-text)}.BupwyG_badge[data-status=erledigt]{background:var(--state-success-soft-surface);color:var(--state-success-soft-text)}.BupwyG_empty{padding:var(--space-6);border:1px dashed var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);text-align:center;font-size:var(--type-body);line-height:var(--leading-body);margin:0}@media (max-width:640px){.BupwyG_panel{padding:var(--space-4)}.BupwyG_floatingLayer{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom))}.BupwyG_sheet{width:100vw;max-width:100vw}.BupwyG_sheetHead,.BupwyG_sheetBody,.BupwyG_sheetFoot{padding-inline:var(--space-4)}}@media (prefers-reduced-motion:reduce){.BupwyG_pill,.BupwyG_tab{transition:none}.BupwyG_panel[open],.BupwyG_sheet[open],.BupwyG_note[open],.BupwyG_sent{animation-duration:var(--motion-none)}}.BupwyG_page{padding:var(--space-6)}.BupwyG_localReport{gap:var(--space-3);display:grid}.BupwyG_pageTitle{margin:0 0 var(--space-4);font-size:var(--type-title);line-height:var(--leading-tight);font-weight:var(--weight-semibold)}.BupwyG_detail{gap:var(--space-4);flex-direction:column;display:flex}.BupwyG_sectionTitle{font-size:var(--type-body);line-height:var(--leading-tight);font-weight:var(--weight-semibold);margin:0}.BupwyG_organization{padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface)}.BupwyG_organizationFields{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));display:grid}.BupwyG_tags{gap:var(--space-2);margin:var(--space-2) 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.BupwyG_tag{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label);overflow-wrap:anywhere;display:inline-flex}.BupwyG_related{padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface)}.BupwyG_relatedList{gap:var(--space-3);padding-left:var(--space-5);display:grid}.BupwyG_detailHead{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.BupwyG_detailBody{padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface);white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--type-body);line-height:var(--leading-body);margin:0}.BupwyG_detailImage{border:1px solid var(--border-subtle);border-radius:var(--radius-md);max-width:100%}.BupwyG_reportField textarea{min-height:320px;font-family:var(--font-mono);font-size:var(--text-2xs)}.BupwyG_panel[open],.BupwyG_sheet[open],.BupwyG_note[open]{animation:BupwyG_feedback-panel-in var(--motion-panel) var(--ease-out-quart) both;will-change:transform, opacity}.BupwyG_panelAnchor[data-closing=true] :is(.BupwyG_panel,.BupwyG_sheet,.BupwyG_note){animation-name:BupwyG_feedback-panel-out;animation-duration:var(--motion-detail);pointer-events:none}.BupwyG_sent{animation:BupwyG_feedback-sent-in var(--motion-sent) var(--ease-out-quart) both;padding:var(--space-6) var(--space-2) var(--space-5);text-align:center;flex-direction:column;align-items:center;display:flex}.BupwyG_sentMark{width:76px;height:76px;margin-bottom:var(--space-5);border-radius:var(--radius-2xl);background:var(--teal-soft);color:var(--teal-ink);place-items:center;display:grid;transform:rotate(-6deg)}.BupwyG_sentMark svg{width:40px;height:40px;transform:rotate(6deg)}.BupwyG_sentMessage{justify-items:center;gap:var(--space-3);display:grid}.BupwyG_sentTicket{padding:var(--space-1) var(--space-3);border-radius:var(--radius-lg);background:var(--state-neutral-soft-surface);color:var(--state-neutral-soft-text);font-size:var(--type-meta);font-weight:var(--weight-semibold);margin:0}.BupwyG_sentMessage h3{color:var(--ink);font-size:var(--fs-28);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:-.035em;margin:0}.BupwyG_sentMessage>p:last-child{max-width:360px;color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--leading-body);margin:0}.BupwyG_sentActions{justify-content:center;align-items:center;gap:var(--space-3);width:100%;margin-top:var(--space-6);flex-wrap:wrap;display:flex}.BupwyG_sentLink,.BupwyG_sentClose,.BupwyG_sentAll{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--btn-h-sm,36px);padding:0 var(--btn-pad-x-sm,var(--space-4));box-sizing:border-box;border-radius:var(--btn-radius-sm,var(--btn-radius,var(--radius-md)));font:inherit;font-size:var(--fs-14);line-height:var(--lh-20);font-weight:var(--weight-medium);cursor:pointer;border:0;text-decoration:none;display:inline-flex}.BupwyG_sentLink{background:var(--cobalt);color:var(--on-cobalt);box-shadow:var(--btn-primary-shadow,none)}.BupwyG_sentLink:hover{background:var(--cobalt-press);color:var(--on-cobalt);text-decoration:none}.BupwyG_sentLink svg{width:20px;height:20px}.BupwyG_sentClose,.BupwyG_sentAll{border:1px solid var(--btn-sec-border,var(--ink));background:var(--btn-sec-bg,var(--surface));color:var(--ink)}.BupwyG_sentClose:hover,.BupwyG_sentAll:hover{background:var(--btn-sec-bg-hover,var(--surface-subtle));border-color:var(--btn-sec-border-hover,var(--ink));text-decoration:none}@keyframes BupwyG_feedback-sheet-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes BupwyG_feedback-panel-in{0%{opacity:0;transform:translateY(5px)scale(.985)}to{opacity:1;transform:none}}@keyframes BupwyG_feedback-panel-out{0%{opacity:var(--feedback-exit-opacity,1);transform:var(--feedback-exit-transform,none)}to{opacity:0;transform:translateY(5px)scale(.985)}}@keyframes BupwyG_feedback-sent-in{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}.BupwyG_pickTools{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.BupwyG_captureDelay{align-items:center;gap:var(--space-2);margin-top:var(--space-3);color:var(--text-secondary);font-size:var(--type-meta);line-height:var(--leading-label);flex-wrap:wrap;display:flex}.BupwyG_captureDelay select{appearance:none;min-height:32px;padding:0 var(--space-8) 0 var(--space-3);border:1px solid var(--border-field);border-radius:var(--radius-control);background-color:var(--surface);background-image:linear-gradient(45deg, transparent 50%, var(--text-secondary) 50%), linear-gradient(135deg, var(--text-secondary) 50%, transparent 50%);background-position:calc(100% - var(--space-4)) center, calc(100% - var(--space-3)) center;background-size:var(--space-1) var(--space-1);color:var(--text-primary);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;background-repeat:no-repeat}.BupwyG_captureDelay select:hover{background-color:var(--surface-sunken)}.BupwyG_sheet{--font-sans:var(--font-manrope);--text-lg:var(--fs-20);border-radius:var(--dlg-radius,var(--radius-2xl));background:var(--surface);width:min(680px,100vw - 40px);max-width:calc(100vw - 40px);height:min(820px,100dvh - 64px);max-height:calc(100dvh - 64px);box-shadow:var(--dlg-shadow,var(--shadow-float));border:0;margin:auto;position:fixed;inset:0}.BupwyG_sheet[open]{animation-name:BupwyG_feedback-panel-in}.BupwyG_sheetHead{padding:var(--space-5) var(--space-5) var(--space-4);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:var(--surface);align-items:flex-start}.BupwyG_sheetHead:active{cursor:grabbing}.BupwyG_sheetTitle h2{font-size:var(--dlg-title-size,var(--fs-22));letter-spacing:var(--tracking-title);color:var(--ink)}.BupwyG_sheet .BupwyG_eyebrow{max-width:420px;margin-bottom:var(--space-1);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-2xs);font-weight:var(--weight-medium);overflow:hidden}.BupwyG_windowHint{margin:var(--space-1) 0 0;color:var(--ink-muted);font-size:var(--type-meta)}.BupwyG_sheet .BupwyG_iconButton{border:0;min-height:32px;padding:0}.BupwyG_sheetBody{padding:0 var(--space-5) var(--space-4);scrollbar-width:thin}.BupwyG_sheetSection{padding-block:var(--space-5);border-color:var(--line)}.BupwyG_sheetSection:nth-child(2){border-top:0;padding-top:0}.BupwyG_sheetSection:nth-child(2)>.BupwyG_sectionLabel{display:none}.BupwyG_sheet .BupwyG_sectionLabel{color:var(--ink-muted);font-size:var(--type-meta);font-weight:var(--weight-semibold);letter-spacing:0}.BupwyG_sheet .BupwyG_kinds{gap:var(--space-1);padding:var(--space-1);border-radius:var(--seg-radius,var(--radius-lg));background:var(--plate-wash);display:flex}.BupwyG_sheet .BupwyG_kind{min-height:36px;padding-inline:var(--space-2);border-radius:var(--radius-md);font-size:var(--fs-14);background:0 0;border:0;flex:1}.BupwyG_sheet .BupwyG_kind[aria-pressed=true]{background:var(--surface);color:var(--ink);font-weight:var(--weight-semibold);box-shadow:var(--shadow-seg-lift)}.BupwyG_sheet .BupwyG_shot{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-subtle);grid-template-columns:104px minmax(0,1fr);display:grid}.BupwyG_sheet .BupwyG_shotPreview{border-radius:var(--radius-sm);object-fit:contain;background:var(--surface);width:104px;height:72px;margin:0}.BupwyG_sheet .BupwyG_shotBody{padding:0}.BupwyG_sheetFoot{padding:var(--space-4) var(--space-5);background:var(--surface);border-color:var(--line)}.BupwyG_sheetFoot .BupwyG_primary{min-height:var(--btn-h,44px);padding-inline:var(--btn-pad-x,var(--space-5));border-radius:var(--btn-radius,var(--radius-md));font-weight:var(--weight-medium);box-shadow:var(--btn-primary-shadow,none)}.BupwyG_captureStatus{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--surface-subtle);color:var(--ink-muted);font-size:var(--type-meta);flex-wrap:wrap;display:flex}.BupwyG_captureStatus p{margin:var(--space-1) 0 0}.BupwyG_captureDot,.BupwyG_draftDot{border-radius:var(--radius-round);background:var(--loop-cobalt);flex:none;width:7px;height:7px;display:inline-block}.BupwyG_captureDot{margin-right:var(--space-2)}@media (max-width:640px){.BupwyG_sheet{border-radius:var(--radius-xl);width:calc(100vw - 16px);max-width:calc(100vw - 16px);height:calc(100dvh - 32px);max-height:calc(100dvh - 32px)}.BupwyG_sheetHead,.BupwyG_sheetBody,.BupwyG_sheetFoot{padding-inline:var(--space-4)}.BupwyG_sheetHead{padding-top:var(--space-4)}.BupwyG_sheetTitle h2{font-size:var(--fs-20)}.BupwyG_sheet .BupwyG_eyebrow,.BupwyG_windowHint{max-width:190px}.BupwyG_sheet .BupwyG_kind{padding-inline:var(--space-1);font-size:var(--fs-12)}}@media (prefers-reduced-motion:reduce){.BupwyG_sheet[open]{animation-duration:var(--motion-none)}}.BupwyG_sheet.BupwyG_sheetSent{width:min(540px,100vw - 40px);height:fit-content}.BupwyG_sheetSent .BupwyG_sheetHead{padding-block:var(--space-4);background:var(--surface);border-bottom:0;align-items:center}.BupwyG_sheetSent .BupwyG_sheetTitle h2{font-size:var(--fs-17)}.BupwyG_sheetSent .BupwyG_sheetBody{background:var(--surface)}@media (max-width:640px){.BupwyG_sheet.BupwyG_sheetSent{width:calc(100vw - 16px)}.BupwyG_sheetSent .BupwyG_sheetHead{flex-wrap:nowrap}.BupwyG_sheetSent .BupwyG_sheetTitle{flex:1}.BupwyG_sentMessage h3{font-size:var(--fs-24)}.BupwyG_sentBreak{display:none}}@media (prefers-reduced-motion:reduce){.BupwyG_sent{animation:none}}.BupwyG_sheet>.BupwyG_captureStatus{padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--line);border-radius:0;flex:none;margin:0}.BupwyG_sheet .BupwyG_iconButton svg{flex:none;width:16px;height:16px}.BupwyG_sheet .BupwyG_headTools{gap:var(--space-2);align-items:center}.BupwyG_sheet .BupwyG_iconButton,.BupwyG_moveGrip{border-radius:var(--btn-radius-sm,var(--btn-radius,var(--radius-md)));background:var(--btn-sec-bg,var(--surface-subtle));width:40px;min-width:40px;height:40px;color:var(--ink);border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.BupwyG_sheet .BupwyG_iconButton svg,.BupwyG_moveGrip svg{flex:none;width:22px;height:22px}.BupwyG_moveGrip{color:var(--ink-muted);cursor:grab}.BupwyG_moveGrip svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round}.BupwyG_sheet .BupwyG_iconButton:hover,.BupwyG_moveGrip:hover{background:var(--btn-sec-bg-hover,var(--surface-subtle))}.BupwyG_sheet .BupwyG_quiet:not(.BupwyG_iconButton){min-height:var(--btn-h-sm,36px);padding:0 var(--btn-pad-x-sm,var(--space-3));border:1px solid var(--btn-sec-border,var(--ink));background:var(--btn-sec-bg,var(--surface));border-radius:var(--btn-radius-sm,var(--btn-radius,var(--radius-md)));color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-medium)}.BupwyG_sheet .BupwyG_quiet:not(.BupwyG_iconButton):hover{background:var(--btn-sec-bg-hover,var(--surface-subtle));border-color:var(--btn-sec-border-hover,var(--ink))}.BupwyG_sheet .BupwyG_quiet:disabled{opacity:.5}.BupwyG_sheet .BupwyG_captureDelay select{border:1px solid var(--btn-sec-border,var(--ink));background-color:var(--btn-sec-bg,var(--surface));color:var(--ink)}.BupwyG_sheet .BupwyG_captureDelay select:hover{background-color:var(--btn-sec-bg-hover,var(--surface-subtle));border-color:var(--btn-sec-border-hover,var(--ink))}.BupwyG_requiredBadge{min-height:20px;margin-left:var(--space-2);border-radius:var(--radius-sm);padding:0 var(--space-2);background:var(--cobalt-soft);color:var(--cobalt-press);font-size:var(--text-2xs);font-weight:var(--weight-medium);white-space:nowrap;align-self:center;align-items:center;display:inline-flex}.BupwyG_sheet .BupwyG_labelRow{flex-wrap:wrap;justify-content:flex-start}.BupwyG_sheet .BupwyG_labelRow>button:last-child{margin-left:auto}.BupwyG_sheet .BupwyG_footAside{align-items:center;gap:var(--space-3);flex-flow:wrap;display:flex;position:relative}.BupwyG_savedStatus{align-items:center;gap:var(--space-1);color:var(--ink-muted);font-size:var(--type-meta);white-space:nowrap;display:inline-flex}.BupwyG_savedStatus svg{fill:none;width:16px;height:16px;stroke:var(--teal-ink);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.BupwyG_draftMenu{position:relative}.BupwyG_draftMenu>summary{align-items:center;gap:var(--space-1);box-sizing:border-box;min-height:var(--btn-h-sm,36px);padding:0 var(--btn-pad-x-sm,var(--space-3));border:1px solid var(--btn-sec-border,var(--ink));background:var(--btn-sec-bg,var(--surface));border-radius:var(--btn-radius-sm,var(--btn-radius,var(--radius-md)));color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;list-style:none;display:inline-flex}.BupwyG_draftMenu>summary::-webkit-details-marker{display:none}.BupwyG_draftMenu>summary svg{fill:currentColor;width:18px;height:18px}.BupwyG_draftMenu>summary:hover,.BupwyG_draftMenu[open]>summary{background:var(--btn-sec-bg-hover,var(--surface-subtle));border-color:var(--btn-sec-border-hover,var(--ink))}.BupwyG_draftMenuItems{z-index:2;bottom:calc(100% + var(--space-2));gap:var(--space-1);width:210px;padding:var(--space-2);border:var(--pop-border-width,1px) solid var(--line);border-radius:var(--pop-radius,var(--radius-lg));background:var(--surface);box-shadow:var(--pop-shadow,var(--shadow-float));display:grid;position:absolute;left:0}.BupwyG_sheet .BupwyG_draftMenuItems>button{text-align:left;width:100%}.BupwyG_discardAction{box-sizing:border-box;min-height:var(--btn-h-sm,36px);padding:0 var(--btn-pad-x-sm,var(--space-3));border:1px solid var(--btn-sec-border,var(--ink));background:var(--btn-sec-bg,var(--surface));border-radius:var(--btn-radius-sm,var(--btn-radius,var(--radius-md)));color:var(--ink);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer}.BupwyG_discardAction:hover:not(:disabled){background:var(--btn-sec-bg-hover,var(--surface-subtle));border-color:var(--btn-sec-border-hover,var(--ink))}.BupwyG_discardAction:disabled{opacity:.5;cursor:default}@media (max-width:640px){.BupwyG_sheetHead{gap:var(--space-3);flex-wrap:wrap}.BupwyG_sheet .BupwyG_headTools{margin-left:auto}.BupwyG_sheet .BupwyG_eyebrow,.BupwyG_windowHint{max-width:100%}.BupwyG_sheetTitle{flex:180px}.BupwyG_sheet .BupwyG_iconButton,.BupwyG_moveGrip{width:40px;height:40px}.BupwyG_moveGrip,.BupwyG_wideOnly{display:none}}.BupwyG_delayChoices{align-items:center;gap:var(--space-3);margin:var(--space-3) 0 0;border:0;padding:0;display:flex}.BupwyG_delayChoices legend{float:left;padding:var(--space-2) 0;margin-right:var(--space-3);font-size:var(--type-meta);color:var(--ink-muted)}.BupwyG_delayChoices>div{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-lg);background:var(--plate-wash);display:inline-flex}.BupwyG_delayChoices label{cursor:pointer;position:relative}.BupwyG_delayChoices input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.BupwyG_delayChoices span{min-width:40px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);color:var(--ink-muted);text-align:center;font-size:var(--type-meta);display:block}.BupwyG_delayChoices input:checked+span{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-seg-lift);font-weight:var(--weight-semibold)}.BupwyG_delayChoices input:focus-visible+span{outline:2px solid var(--border-focus);outline-offset:1px}.BupwyG_delayChoices input:disabled+span{opacity:.5}.BupwyG_imagePreviewButton{border-radius:var(--radius-md);cursor:zoom-in;background:0 0;border:0;align-self:start;width:fit-content;max-width:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}.BupwyG_imagePreviewButton img{display:block}.BupwyG_imagePreviewButton:hover{background:0 0}.BupwyG_imageZoomHint{right:var(--space-1);bottom:var(--space-1);border-radius:var(--radius-sm);background:var(--surface);width:24px;height:24px;color:var(--ink);box-shadow:var(--shadow-seg-lift);pointer-events:none;place-items:center;display:grid;position:absolute}.BupwyG_imageZoomHint svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:16px;height:16px}.BupwyG_imageViewer{border-radius:var(--dlg-radius,var(--radius-2xl));background:var(--surface);width:calc(100vw - 48px);max-width:1600px;height:calc(100dvh - 48px);max-height:none;color:var(--ink);box-shadow:var(--dlg-shadow,var(--shadow-float));border:0;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}.BupwyG_imageViewer[open]{flex-direction:column;display:flex}.BupwyG_imageViewer::backdrop{background:var(--scrim)}.BupwyG_imageViewerHead{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line);background:var(--surface);flex-wrap:wrap;flex:none;display:flex}.BupwyG_imageViewerHead h2{font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--leading-tight);font-weight:var(--weight-semibold);margin:0}.BupwyG_imageViewerHead p{margin:var(--space-1) 0 0;font-size:var(--type-meta);color:var(--ink-muted)}.BupwyG_imageViewerTools{align-items:center;gap:var(--space-2);display:flex}.BupwyG_imageViewerTools button{min-width:var(--btn-h-sm,36px);height:var(--btn-h-sm,36px);padding:0 var(--space-3);border:1px solid var(--btn-sec-border,var(--ink));background:var(--btn-sec-bg,var(--surface));border-radius:var(--btn-radius-sm,var(--btn-radius,var(--radius-md)));color:var(--ink);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);justify-content:center;align-items:center;display:inline-flex}.BupwyG_imageViewerTools button:hover{background:var(--btn-sec-bg-hover,var(--surface-subtle));border-color:var(--btn-sec-border-hover,var(--ink))}.BupwyG_imageViewerTools button[aria-pressed=true]{background:var(--surface-selected);color:var(--selection-marker)}.BupwyG_imageViewerTools button:disabled{opacity:.4}.BupwyG_imageZoomValue{text-align:center;min-width:42px;font-size:var(--type-meta);color:var(--ink-muted)}.BupwyG_imageViewerClose svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:20px;height:20px}.BupwyG_imageViewerBody{min-height:0;padding:var(--space-5);background:var(--surface-subtle);flex:1;overflow:auto}.BupwyG_imageViewerBody img{background:var(--surface);margin:0 auto;display:block}@media (max-width:640px){.BupwyG_imageViewer{width:calc(100vw - 16px);height:calc(100dvh - 16px)}.BupwyG_imageViewerHead{padding:var(--space-3)}.BupwyG_imageViewerTools{gap:var(--space-1);flex-wrap:wrap}.BupwyG_imageViewerBody{padding:var(--space-2)}}.BupwyG_selectionProgress{gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-subtle);color:var(--ink-muted);font-size:var(--type-meta);align-items:flex-start;display:flex}.BupwyG_selectionProgress strong{color:var(--ink);font-weight:var(--weight-semibold)}.BupwyG_selectionProgress p{margin:var(--space-1) 0;overflow-wrap:anywhere}.BupwyG_selectionProgress small{font-size:var(--fs-12)}.BupwyG_captureSpinner{border:2px solid var(--line);border-top-color:var(--cobalt);border-radius:var(--radius-round);width:18px;height:18px;animation:BupwyG_feedback-capture-spin var(--motion-spin) var(--ease-linear) infinite;flex:none;margin-top:2px}@keyframes BupwyG_feedback-capture-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.BupwyG_captureSpinner{animation:none}}.BupwyG_walkthrough{align-items:center;gap:var(--space-2);max-width:min(440px,100vw - 32px);min-height:44px;padding:0 var(--space-2) 0 var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-full);background:var(--surface);color:var(--text-primary);box-shadow:var(--shadow-float);font-size:var(--type-meta);flex-wrap:wrap;display:inline-flex}.BupwyG_walkthroughText{align-items:baseline;gap:var(--space-1);display:inline-flex}.BupwyG_walkthroughPending{color:var(--text-secondary)}.BupwyG_walkthroughAction{align-items:center;gap:var(--space-2);min-height:32px;padding:0 var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-full);background:var(--surface);color:var(--text-primary);font:inherit;font-weight:var(--weight-medium);cursor:pointer;display:inline-flex}.BupwyG_walkthroughAction:hover{background:var(--surface-sunken)}.BupwyG_walkthroughAction:focus-visible,.BupwyG_walkthroughQuiet:focus-visible,.BupwyG_walkthroughLink:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.BupwyG_walkthroughStop{border-color:var(--color-status-danger);color:var(--color-status-danger)}.BupwyG_walkthroughQuiet{border-radius:var(--radius-full);min-width:32px;min-height:32px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0}.BupwyG_walkthroughLink{color:var(--loop-cobalt);font-weight:var(--weight-medium)}.BupwyG_walkthroughNote{padding-bottom:var(--space-2);color:var(--text-secondary);font-size:var(--type-meta);flex-basis:100%;margin:0}.BupwyG_walkthroughStart{align-items:center;gap:var(--space-2);display:inline-flex}.BupwyG_bodyField textarea{min-height:96px}.BupwyG_sheet .BupwyG_bodyField textarea{min-height:116px}
