[data-primitive=avatar]{flex:none;width:36px;height:36px;display:grid;place-items:center;background:var(--surface-nested);border:var(--border-width-hairline) solid var(--border-subtle);font-family:var(--font-label);font-size:var(--text-size-label);color:var(--text-strong)}[data-primitive=avatar][data-size=small]{width:28px;height:28px}[data-primitive=badge]{font-family:var(--font-label);font-size:var(--text-size-label);min-width:22px;padding:1px var(--space-6);text-align:center;background:var(--accent);color:var(--accent-contrast)}[data-primitive=badge][data-variant=mention]{background:transparent;color:var(--accent);outline:var(--border-width-hairline) solid var(--accent)}[data-primitive=message-task]{display:flex;align-items:center;gap:var(--space-8);font-size:var(--text-size-small);color:var(--text-muted);overflow-wrap:anywhere}[data-primitive=message-task] i{width:8px;height:8px;border-radius:var(--radius-round);background:var(--accent);flex:none}[data-primitive=message-task][data-state=done] i{background:var(--text-muted)}[data-primitive=message-task][data-state=waiting] i{background:var(--status-waiting-mark)}[data-primitive=heading]{font-family:var(--font-heading);color:var(--text-strong);font-weight:var(--weight-strong);line-height:var(--line-height-tight);margin:0;overflow-wrap:anywhere}[data-primitive=heading][data-variant=page]{font-size:var(--text-size-page)}[data-primitive=heading][data-variant=section]{font-size:var(--text-size-section)}[data-primitive=heading][data-variant=sub]{font-size:var(--text-size-body);line-height:var(--line-height-snug)}[data-primitive=label]{font-family:var(--font-label);font-size:var(--text-size-label);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--text-muted);line-height:var(--line-height-reading)}[data-primitive=label][data-variant=strong]{color:var(--text-base)}[data-primitive=prose]{margin:0;color:var(--text-muted);max-width:var(--layout-reading-measure);overflow-wrap:break-word}[data-primitive=prose][data-variant=body]{color:var(--text-base)}[data-primitive=prose][data-variant=small]{font-size:var(--text-size-small)}[data-primitive=stack]{display:flex;flex-direction:column;min-width:0}[data-primitive=stack][data-variant=dense]{gap:var(--space-6)}[data-primitive=stack][data-variant=tight]{gap:var(--gap-section)}[data-primitive=stack][data-variant=close]{gap:var(--space-10)}[data-primitive=stack][data-variant=normal]{gap:var(--space-16)}[data-primitive=stack][data-variant=inset]{flex:1 1 100%;gap:var(--space-10);padding:var(--space-14)}[data-primitive=inline][data-variant=split]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8)}[data-primitive=stack][data-variant=block]{gap:var(--space-22);line-height:var(--line-height-reading);max-width:var(--layout-reading-measure)}[data-primitive=inline]{display:flex;align-items:center;flex-wrap:wrap;min-width:0}[data-primitive=inline][data-variant=tight]{gap:var(--space-8)}[data-primitive=inline]:has(>[data-primitive=chip]){column-gap:var(--gap-between-marks)}[data-primitive=inline][data-variant=baseline]{align-items:baseline;gap:var(--space-12)}[data-primitive=inline][data-variant=block]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-16);align-items:start;padding:0;border:0}[data-primitive=inline][data-variant=bar]{display:grid;grid-template-columns:var(--bar-label-width) minmax(0,1fr) var(--bar-value-width);gap:var(--space-12)}[data-primitive=inline][data-variant=bar]>:last-child{text-align:end}[data-primitive=row][data-variant=menu]{display:flex;align-items:center;min-width:0;gap:var(--space-10);padding:0 var(--space-16);height:var(--touch-target);line-height:var(--space-22);box-sizing:border-box;border-inline-start:var(--border-width-strong) solid transparent;color:var(--text-base);text-decoration:none}[data-primitive=row][data-variant=menu] [data-primitive=chip]{margin-inline-start:auto;margin-block-start:var(--space-4)}[data-primitive=row][data-variant=line]{display:flex;align-items:flex-start;width:100%;box-sizing:border-box;min-height:var(--touch-target);gap:var(--space-12);padding:var(--space-14);border:var(--border-width-hairline) solid var(--border-strong);border-radius:var(--radius-flat);background:var(--surface-raised);color:var(--text-base);font-family:var(--font-body);font-size:var(--text-size-body);line-height:var(--line-height-body);font-weight:var(--weight-regular);text-align:start;cursor:pointer}[data-primitive=row][data-variant=line][aria-pressed=true]{border-color:var(--accent);background:var(--surface-nested)}[data-primitive=row][data-variant=menu]:hover{background:var(--surface-nested);color:var(--text-strong)}[data-primitive=row][data-variant=menu][aria-current=page]{background:var(--surface-nested);border-inline-start-color:var(--accent);color:var(--text-strong);font-weight:var(--weight-medium)}[data-primitive=card]{display:flex;flex-direction:column;background:var(--surface-raised);border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-flat)}[data-primitive=card][data-variant=plain]{padding:var(--pad-card);gap:var(--gap-card)}[data-primitive=card][data-variant=nested]{padding:var(--space-20);gap:var(--space-16);border-color:var(--accent);border-width:var(--border-width-strong)}[data-primitive=card][data-variant=floating]{position:fixed;top:0;left:0;z-index:var(--layer-overlay);padding:0;gap:0;box-shadow:var(--shadow-floating)}[data-primitive=card][data-variant=banded]{padding:0;gap:0;border-color:var(--accent);border-width:var(--border-width-hairline);flex-direction:row;flex-wrap:wrap;align-items:stretch}[data-primitive=card][data-variant=dashed]{padding:var(--space-28);gap:var(--space-10);align-items:flex-start;border-style:dashed;border-color:var(--border-strong)}[data-primitive=card][data-variant=quote]{padding-block:var(--space-6);padding-inline:var(--space-18) 0;gap:var(--space-6);background:none;border:0;border-inline-start:var(--border-width-strong) solid var(--accent)}[data-primitive=card-foot]{display:flex;flex:1 1 100%;flex-wrap:wrap;gap:var(--space-14);padding:var(--space-16) var(--space-20);border-top:var(--border-width-hairline) solid var(--border-subtle)}[data-primitive=link][data-variant=card]{display:flex;align-items:center;gap:var(--space-10);min-height:68px;padding:0 var(--space-16);background:var(--surface-raised);border:var(--border-width-hairline) solid var(--border-subtle)}[data-primitive=link][data-variant=card]>[data-primitive=label]{margin-inline-start:auto}[data-primitive=card-body]{display:flex;flex:1 1 320px;flex-direction:column;gap:var(--space-10);padding:var(--space-20) var(--space-24);min-width:0}[data-primitive=button]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-10);border-radius:var(--radius-flat);border:var(--border-width-hairline) solid transparent;font-family:var(--font-body);font-size:var(--text-size-body);font-weight:var(--weight-medium);text-decoration:none;cursor:pointer;background:none}[data-primitive=button][data-variant=main]{min-height:48px;padding:0 var(--space-24);background:var(--accent);color:var(--accent-contrast)}[data-primitive=button][data-variant=main]:is(:hover,:focus-visible){background:var(--text-strong)}[data-primitive=button][data-variant=regular]{min-height:var(--touch-target);min-width:var(--touch-target);padding:0 var(--space-18);gap:var(--space-8);line-height:var(--line-height-body);font-weight:var(--weight-regular);border-color:var(--border-strong);color:var(--text-base)}[data-primitive=button][data-variant=regular]:is(:hover,:focus-visible){background:var(--surface-nested);color:var(--text-strong)}[data-primitive=button][data-variant=quiet]{min-height:var(--touch-target);min-width:var(--touch-target);padding:0 var(--space-8);color:var(--accent);font-weight:var(--weight-regular)}[data-primitive=button][data-variant=quiet]:is(:hover,:focus-visible){color:var(--text-strong)}[data-primitive=button][data-variant=danger]{min-height:var(--touch-target);padding:0 var(--space-20);border-color:var(--danger);color:var(--danger)}[data-primitive=button][data-variant=panel]{min-height:52px;padding:0 var(--space-22, var(--space-24));border-color:var(--border-strong);background:var(--surface-raised);color:var(--text-strong)}[data-primitive=button]:is([data-variant=danger],[data-variant=panel]):is(:hover,:focus-visible){background:var(--surface-nested)}[data-primitive=button][disabled],[data-primitive=button][aria-disabled=true]{opacity:.5;cursor:default;pointer-events:none}[data-primitive=button]:active{background:var(--surface-nested)}[data-primitive=button][data-variant=main]:active{background:var(--text-strong)}[data-primitive=icon-button]{display:grid;place-items:center;gap:var(--space-8);padding:0;width:var(--touch-target);height:var(--touch-target);background:none;border:var(--border-width-hairline) solid transparent;border-radius:var(--radius-flat);color:var(--text-muted);cursor:pointer;flex:none}[data-primitive=icon-button]:is(:hover,:focus-visible){background:var(--surface-nested);color:var(--text-strong)}[data-primitive=icon-button]:active{background:var(--border-subtle);color:var(--text-strong)}[data-primitive=icon-button][aria-expanded=true]{background:var(--surface-nested);border-color:var(--border-subtle);color:var(--text-strong)}[data-primitive=icon-button][data-variant=framed]{border:var(--border-width-hairline) solid var(--border-subtle)}[data-primitive=icon-button][disabled]{opacity:.5;pointer-events:none}[data-primitive=field]{display:flex;align-items:center;gap:var(--space-10);height:max(var(--control-height),calc(var(--touch-target) + 2 * var(--border-width-hairline)));padding:0 var(--space-12);background:var(--surface-page);border:var(--border-width-hairline) solid var(--border-control);border-radius:var(--radius-flat);color:var(--text-strong);min-width:0}[data-primitive=field][data-variant=line]{flex:1 1 auto;max-width:420px}[data-primitive=field] input{flex:1;align-self:stretch;min-width:0;border:0;outline:0;background:none;font-family:inherit;font-weight:inherit;line-height:inherit;color:inherit}[data-primitive=field] input::-webkit-search-cancel-button{display:none}[data-primitive=field] input::placeholder,[data-primitive=field][data-variant=area]::placeholder{color:var(--text-muted)}[data-primitive=field][data-variant=area]{display:block;width:100%;height:var(--area-height);padding:var(--space-16);gap:0;background:var(--surface-raised);border:var(--border-width-hairline) solid var(--border-control);border-radius:var(--radius-flat);font-family:var(--font-body);line-height:25.5px;color:var(--text-strong);resize:vertical}[data-primitive=icon-button][data-variant=send]{width:var(--control-height);height:auto;flex:none;border:0;border-radius:0;background:var(--accent);color:var(--accent-contrast)}[data-primitive=icon-button][data-variant=send]:is(:hover,:focus-visible),[data-primitive=icon-button][data-variant=send]:active{background:var(--text-strong);color:var(--accent-contrast)}[data-primitive=choice]{display:flex;flex-wrap:wrap;gap:var(--space-8)}[data-primitive=button][data-variant=choice]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8);min-height:var(--control-height-choice);min-width:var(--touch-target);padding:0 var(--space-14);background:var(--surface-raised);border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-flat);color:var(--text-base);font-family:var(--font-body);font-size:var(--text-size-body);line-height:var(--line-height-body);font-weight:var(--weight-regular);cursor:pointer}[data-primitive=button][data-variant=choice][data-state=checked]{border-color:var(--accent);border-width:var(--border-width-strong);color:var(--text-strong);font-weight:var(--weight-medium)}[data-primitive=choice][data-variant=answer]{flex-direction:column;flex-wrap:nowrap;gap:var(--space-10)}[data-primitive=choice][data-variant=answer] [data-primitive=button][data-variant=choice]{justify-content:flex-start;align-items:flex-start;gap:var(--space-12);padding:var(--space-14);box-sizing:border-box;width:100%;min-height:var(--touch-target);border-color:var(--border-strong);text-align:start}[data-primitive=choice][data-variant=answer] [data-primitive=button][data-variant=choice][data-state=checked]{border-color:var(--border-strong);border-width:var(--border-width-hairline);background:var(--surface-nested);font-weight:var(--weight-regular)}[data-primitive=chip]{display:inline-flex;align-items:center;font-family:var(--font-label);font-size:var(--text-size-label);line-height:16.5px;letter-spacing:var(--label-tracking);text-transform:uppercase;border-radius:var(--radius-flat);color:var(--text-muted);white-space:nowrap}[data-primitive=chip][data-variant=quiet]{gap:0;padding:0;border:0}[data-primitive=chip][data-variant=strong]{gap:var(--space-6);padding:var(--pad-chip);border:var(--border-width-hairline) solid var(--border-strong);color:var(--text-base)}[data-primitive=chip][data-variant=danger]{gap:var(--space-6);padding:var(--pad-chip);border:var(--border-width-hairline) solid var(--danger);color:var(--danger)}[data-primitive=meta-pair]{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}[data-primitive=meta-pair][data-variant=inline]{flex-direction:row;align-items:baseline;gap:var(--space-8)}[data-primitive=meta-value]{color:var(--text-strong);font-weight:var(--weight-medium);overflow-wrap:break-word;min-width:0}[data-primitive=meta-value][data-variant=figure]{font-family:var(--font-heading);font-size:var(--text-size-section);font-weight:var(--weight-strong)}[data-primitive=empty-state]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-10);padding:var(--space-32);background:var(--surface-raised);border:var(--border-width-hairline) dashed var(--border-strong)}[data-primitive=empty-state] [data-primitive=button][data-variant=regular]{border-color:var(--accent);color:var(--accent)}[data-primitive=error-state]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-10);padding:var(--space-24);background:var(--surface-raised);border:var(--border-width-hairline) solid var(--danger)}[data-primitive=link]{color:var(--accent);text-decoration:none}[data-primitive=link]:hover{color:var(--text-strong)}[data-primitive=link][data-variant=plain]{color:var(--text-strong);font-weight:var(--weight-medium)}[data-primitive=link][data-variant=outline]{display:block;border-inline-start:var(--border-width-strong) solid var(--border-subtle);padding-block:var(--space-4);padding-inline:var(--space-12) 0;color:var(--text-muted)}[data-primitive=link][data-variant=outline][aria-current=true]{border-inline-start-color:var(--accent);color:var(--text-strong)}[data-primitive=link][data-variant=outline]:hover{color:var(--text-strong)}[data-primitive=link][data-variant=plain]:hover{color:var(--accent)}[data-primitive=choice][data-presentation=select]{display:block;min-height:var(--control-height-choice);min-width:var(--touch-target);max-width:100%;padding-block:var(--space-8);padding-inline:var(--space-14);background:var(--surface-raised);border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-flat);color:var(--text-base);font-family:var(--font-body);font-size:var(--text-size-field);line-height:var(--line-height-body);cursor:pointer}[data-primitive=choice][data-presentation=select]:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:var(--focus-ring-offset)}[data-primitive=choice][data-presentation=select]:disabled{cursor:default}[data-primitive=choice][data-presentation=select] option{padding:0}[data-composition=page]{width:100%;min-width:0;max-width:var(--layout-reading-measure);margin-inline:auto;padding:var(--gutter-page);display:grid;gap:var(--gap-section);overflow-wrap:anywhere}[data-composition=filters]{display:grid;gap:var(--space-12);min-width:0}[data-composition=filters] label{display:grid;gap:var(--space-6)}[data-composition=filters] :is(input,select){width:100%;min-width:0}[data-primitive=card]{min-width:0;overflow-wrap:anywhere}@media(min-width:900px){[data-composition=filters]{grid-template-columns:repeat(2,minmax(0,1fr))}}input[data-primitive=field][data-variant=line]{padding-inline:var(--space-12);font-family:var(--font-body);font-size:var(--text-size-field);color:var(--text-base)}[data-status-tone]{color:var(--text-base);background:var(--state-surface);border-inline-start:var(--space-2) solid var(--state-mark);padding:var(--space-4) var(--space-8)}[data-status-tone=problem]{--state-surface: var(--status-problem-surface);--state-mark: var(--status-problem-mark)}[data-status-tone=overloaded]{--state-surface: var(--status-overloaded-surface);--state-mark: var(--status-overloaded-mark)}[data-status-tone=waiting]{--state-surface: var(--status-waiting-surface);--state-mark: var(--status-waiting-mark)}[data-status-tone]:before{content:"";display:inline-block;width:var(--space-6);height:var(--space-6);border-radius:50%;background:var(--state-mark);margin-inline-end:var(--space-8);vertical-align:middle}[data-primitive=table]{width:100%;border-collapse:collapse;font-size:var(--text-size-small, .875rem)}[data-primitive=table] :is(th,td){padding:var(--space-8) var(--space-10);text-align:start;vertical-align:top;border-block-end:var(--border-width-hairline) solid var(--border-subtle);overflow-wrap:anywhere}[data-primitive=table] th{font-family:var(--font-label);font-weight:var(--weight-strong);color:var(--text-muted);white-space:nowrap}[data-primitive=table] tbody tr:hover{background:var(--surface-sunken)}[data-primitive=chip][data-status-tone]{gap:0;padding:var(--space-2) var(--space-8);border:0;border-inline-start:var(--space-2) solid var(--state-mark);background:var(--state-surface);color:var(--text-base);white-space:normal}.problem-similar{min-width:0}.problem-detail-description,.problem-similar{max-inline-size:48rem}.problem-similar ul{list-style:none;padding:0;margin:.5rem 0;display:grid;gap:.5rem}.problem-similar li{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;min-width:0}.problem-similar a{flex-basis:100%;min-width:0;overflow-wrap:anywhere;min-height:44px;display:flex;align-items:center}.problem-similar [data-part=similar-state],.problem-similar [data-part=similar-scope]{font-size:.875rem;color:var(--text-muted)}[data-primitive=skeleton]{display:flex;flex-direction:column;gap:var(--space-8)}[data-primitive=skeleton-line]{display:block;height:12px;background:var(--surface-sunken)}[data-primitive=skeleton-line][data-variant=title]{height:14px;background:var(--surface-nested)}[data-primitive=skeleton][data-variant=lines] [data-primitive=skeleton-line]:nth-child(1){width:62%}[data-primitive=skeleton][data-variant=lines] [data-primitive=skeleton-line]:nth-child(2){width:88%}[data-primitive=skeleton][data-variant=lines] [data-primitive=skeleton-line]:nth-child(3){width:74%}[data-primitive=skeleton][data-variant=table] [data-primitive=skeleton-line]{width:100%}[data-primitive=skeleton][data-variant=card] [data-primitive=skeleton-line]:nth-child(1){width:48%}[data-primitive=skeleton][data-variant=card] [data-primitive=skeleton-line]:nth-child(2){width:80%}[data-primitive=live-band]{display:flex;min-width:0}[data-primitive=live-band][data-part=block],[data-primitive=live-band][data-part=leading]{flex-direction:column;align-items:stretch;gap:var(--space-6)}[data-primitive=live-band][data-part=leading]>[data-part=live-track]{order:-1}[data-primitive=live-band][data-part=inline]{flex-direction:row;align-items:center;gap:var(--space-10)}[data-primitive=live-band][data-hidden-label=true]{gap:0}[data-primitive=live-band][data-hidden-label=true]>[data-primitive=label]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}[data-part=live-track]{position:relative;display:block;height:var(--border-width-strong);background:var(--border-subtle);overflow:hidden;flex:none}[data-primitive=live-band][data-part=inline]>[data-part=live-track]{width:var(--live-band-inline)}[data-part=live-filled]{position:absolute;top:0;bottom:0;left:0;width:var(--live-band-known, 0%);background:var(--accent)}[data-part=live-rest]{position:absolute;top:0;bottom:0;right:0;left:var(--live-band-known, 0%);overflow:hidden}[data-part=live-runner]{position:absolute;top:0;bottom:0;left:0;width:var(--live-band-runner);background:var(--accent)}@media(prefers-reduced-motion:no-preference){[data-part=live-runner]{animation:etchly-live-band var(--live-band-pace) linear infinite}}@media(prefers-reduced-motion:reduce){[data-part=live-runner]{width:100%;background:repeating-linear-gradient(90deg,var(--border-strong) 0 var(--live-band-dash),transparent var(--live-band-dash) calc(var(--live-band-dash) * 2))}}@keyframes etchly-live-band{0%{transform:translate(-100%)}to{transform:translate(300%)}}[data-primitive=dialog-overlay]{position:fixed;inset:0;background:var(--surface-scrim)}[data-primitive=dialog]{position:fixed;top:max(10vh,calc(env(safe-area-inset-top,0px) + var(--space-16)));left:50%;transform:translate(-50%);width:min(680px,calc(100vw - var(--space-32)),87vw);max-height:min(80vh,calc(100vh - (2*max(10vh,calc(env(safe-area-inset-top,0px) + var(--space-16)))) - env(safe-area-inset-bottom,0px)));overflow:auto;display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-24);background:var(--surface-raised);border:var(--border-width-hairline) solid var(--border-strong)}[data-primitive=tooltip]{pointer-events:none;position:fixed;left:var(--tooltip-left, 0);top:var(--tooltip-top, 0);padding:var(--space-6) var(--space-10);background:var(--notice-surface, var(--surface-raised));color:var(--notice-text, var(--text-strong));border:var(--border-width-hairline) solid var(--border-strong);font-size:var(--text-size-small);max-width:40ch;z-index:var(--layer-tooltip)}[data-primitive=overlay]{display:flex;align-items:center}[data-primitive=overlay]>[data-part=overlay-trigger]{position:relative;z-index:var(--layer-overlay)}[data-primitive=card][data-part=overlay-surface][data-sheet]{top:var(--overlay-top, 0px);left:auto;right:var(--overlay-right, 0px);bottom:auto;max-height:calc(100dvh - var(--overlay-top, 0px) - env(safe-area-inset-bottom,0px) - var(--touch-target) - var(--space-16));overscroll-behavior:contain;outline:none}[data-part=overlay-scrim],[data-part=overlay-handle]{display:none}[data-part=overlay-surface][data-swiping]{will-change:transform}@media(max-width:899px){[data-primitive=card][data-part=overlay-surface][data-sheet]{top:max(var(--overlay-top, 0px),env(safe-area-inset-top,0px));left:6.5vw;right:6.5vw;width:auto;max-width:87vw;max-height:calc(100dvh - max(var(--overlay-top, 0px),env(safe-area-inset-top,0px)) - env(safe-area-inset-bottom,0px) - var(--touch-target) - var(--space-16))}[data-part=overlay-scrim]{display:block;position:fixed;inset:0;z-index:var(--layer-overlay-scrim);touch-action:none}[data-primitive=card][data-part=overlay-surface][data-sheet][data-sheet-edge=bottom]{top:auto;bottom:0;max-height:calc(100dvh - env(safe-area-inset-top,0px) - var(--touch-target));padding-bottom:env(safe-area-inset-bottom,0px)}[data-part=overlay-handle]{display:block;flex:none;height:var(--space-24);background:linear-gradient(var(--border-strong),var(--border-strong)) center / var(--space-32) var(--space-4) no-repeat;touch-action:none}}@media(max-width:899px){[data-primitive=dialog-overlay],[data-part=overlay-scrim]{background:none}}.problem-list{min-width:0;width:100%;box-sizing:border-box;overflow-wrap:anywhere;overflow-anchor:auto;padding-bottom:calc(var(--touch-target, 44px) + var(--space-48, 48px))}.problem-list-head{display:flex;flex-direction:column;gap:var(--space-8);margin-block-end:0}.problem-list-title-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-12)}.problem-list-title-row>[data-primitive=heading]{margin:0;display:inline-flex;align-items:center;flex:0 0 auto;max-width:100%;min-height:var(--touch-target, 44px);white-space:nowrap;overflow-wrap:normal}.problem-list-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-8)}.problem-list-actions button,.problem-list-actions [data-primitive=button]{width:auto;max-width:100%;min-height:var(--touch-target, 44px);padding:0 var(--space-12);font-size:var(--text-size-small, .875rem);white-space:nowrap}.problem-pending-updates{display:flex;justify-content:center;margin-block:var(--space-8) var(--space-12);position:sticky;top:var(--space-8);z-index:10}.problem-pending-updates button,.problem-pending-updates [data-primitive=button]{background:var(--surface-raised);border:var(--border-width-hairline) solid var(--border-strong);box-shadow:0 2px 8px #0000001f;border-radius:9999px;padding:var(--space-6) var(--space-16);font-family:var(--font-label);font-size:var(--text-size-small, .875rem);font-weight:500;color:var(--accent);cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-6)}.problem-group{display:flex;flex-direction:column;min-width:0}.problem-group>[data-primitive=heading]{margin-block:0 var(--space-8)}.problem-group+.problem-group{margin-block-start:var(--space-24)}.problem-row-open{position:absolute;inset:0;z-index:0;display:block;min-height:0;margin:0;padding:0;border:0;background:none;cursor:pointer}.problem-row-open:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}.problem-row .problem-follow :is(button,a,[data-primitive=button]){position:relative;z-index:1}.problem-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8) var(--space-12);min-width:0;min-height:28px;color:var(--text-muted);font-family:var(--font-label);font-size:var(--text-size-small, .875rem);line-height:var(--line-height-label, 1.4);overflow-wrap:anywhere}.problem-meta time{color:var(--text-muted)}.problem-comment-count{display:inline-flex;align-items:center;gap:var(--space-4);color:var(--text-muted);font-family:var(--font-label);font-size:var(--text-size-small, .875rem);line-height:1}.problem-comment-count svg{flex-shrink:0}.problem-agent-tag{width:100%;font-size:.8125rem;color:var(--text-muted);margin-block-start:var(--space-2)}.problem-kind,.problem-type{min-width:0;overflow-wrap:anywhere}.problem-beetle{display:inline-flex;align-items:center;gap:var(--space-8);color:var(--text-strong)}.problem-beetle svg{flex-shrink:0}.problem-beetle[data-status=new] svg{color:var(--chart-3)}.problem-beetle[data-status=in_progress] svg{color:var(--chart-2)}.problem-beetle[data-status=needs_decision] svg{color:var(--chart-3)}.problem-beetle[data-status=needs_full_decision] svg{color:var(--chart-4)}.problem-beetle[data-status=fixed] svg{color:var(--chart-1)}.problem-beetle[data-status=deployed] svg{color:var(--accent)}.problem-beetle[data-status=closed] svg{color:var(--text-muted)}.problem-beetle[data-status=rejected] svg{color:var(--danger)}.problem-state{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-8);border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-flat, 0);background:var(--surface-sunken);color:var(--text-strong);font-family:var(--font-label);font-size:.8125rem;font-weight:500;line-height:1.25}.problem-state[data-state=in_progress]{background:color-mix(in srgb,var(--chart-2) 15%,transparent);color:var(--chart-2);border-color:color-mix(in srgb,var(--chart-2) 35%,transparent)}.problem-state[data-state=fixed]{background:color-mix(in srgb,var(--chart-1) 15%,transparent);color:var(--chart-1);border-color:color-mix(in srgb,var(--chart-1) 35%,transparent)}.problem-state[data-state=deployed],.problem-state[data-state=awaiting_verification]{background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent);border-color:color-mix(in srgb,var(--accent) 35%,transparent)}.problem-state[data-state=verified]{background:color-mix(in srgb,var(--chart-1) 15%,transparent);color:var(--chart-1);border-color:color-mix(in srgb,var(--chart-1) 35%,transparent)}.problem-state[data-state=reopened]{background:color-mix(in srgb,var(--chart-2) 15%,transparent);color:var(--chart-2);border-color:color-mix(in srgb,var(--chart-2) 35%,transparent)}.problem-state[data-state=rejected]{background:color-mix(in srgb,var(--danger) 15%,transparent);color:var(--danger);border-color:color-mix(in srgb,var(--danger) 35%,transparent)}.problem-detail-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8);color:var(--text-muted);font-family:var(--font-label);font-size:var(--text-size-small, .875rem);margin-block-end:var(--space-12)}.problem-detail-meta time{color:var(--text-muted)}.problem-assets-links{display:flex;flex-wrap:nowrap;align-items:baseline;gap:var(--space-12);font-family:var(--font-label);font-size:.875rem;margin-block-start:var(--space-8);margin-block-end:0}.problem-asset-service{font-size:var(--text-size-small, .8125rem);color:var(--text-muted)}.problem-detail-description,.problem-comments p{white-space:pre-wrap;overflow-wrap:anywhere}.problem-description{margin:0;line-height:var(--line-height-body, 1.5);font-size:var(--text-size-body, 1rem);white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.problem-agent-replied{color:var(--accent);font-weight:500;white-space:nowrap}.problem-list-count{margin:0 0 var(--space-8);color:var(--text-muted);font-family:var(--font-label);font-size:var(--text-size-small, .875rem);line-height:var(--line-height-label, 1.4);white-space:nowrap}.problem-detail{min-width:0;margin-block:var(--space-16)}.problem-detail [data-part=problem-detail]{min-width:0}.problem-list input,.problem-list select,.problem-list textarea{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.problem-composer label{display:grid;gap:var(--space-6);min-width:0;color:var(--text-muted);font-family:var(--font-label)}.problem-composer textarea{min-height:44px;padding:var(--space-10);color:var(--text-strong);background:var(--surface-raised);border:var(--border-width-hairline) solid var(--border-strong);border-radius:var(--radius-flat);font:inherit;font-size:max(16px,var(--text-size-field));color-scheme:light dark}.problem-composer{position:relative;display:grid;gap:var(--space-12);min-width:0;max-width:100%;margin-block-start:var(--space-16)}.problem-composer textarea{min-height:96px;max-height:40vh;width:100%;box-sizing:border-box;overflow-y:auto;resize:vertical}.problem-composer>[data-primitive=button]{justify-self:end;min-height:44px}.problem-file-input{display:none}.problem-composer-files{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8);min-width:0}.problem-composer-limit{margin:0;color:var(--text-muted);font-family:var(--font-label);font-size:.8125rem;white-space:nowrap}.problem-composer-previews{display:flex;flex-wrap:wrap;gap:var(--space-8);margin:0;padding:0;list-style:none;min-width:0;max-width:100%}.problem-composer-previews li{position:relative;display:grid;justify-items:start;gap:var(--space-4);width:min(100%,8rem);min-width:0}.problem-attachment-remove{position:absolute;inset-block-start:0;inset-inline-end:0;display:inline-flex;align-items:flex-start;justify-content:flex-end;width:var(--touch-target, 44px);height:var(--touch-target, 44px);padding:var(--space-4);border:0;background:transparent;color:var(--text-strong);cursor:pointer}.problem-attachment-remove>span{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:var(--border-width-hairline) solid var(--border-strong);border-radius:999px;background:var(--surface-raised);color:var(--text-strong)}.problem-attachment-remove:hover>span{background:var(--surface-sunken)}.problem-attachment-remove:focus-visible{outline:none}.problem-attachment-remove:focus-visible>span{outline:2px solid var(--accent);outline-offset:1px}.problem-attachment-remove:disabled{cursor:default;opacity:.5}.problem-composer-previews img{display:block;width:100%;height:4.5rem;object-fit:cover;background:var(--surface-sunken);border:var(--border-width-hairline) solid var(--border-strong)}.problem-composer-previews span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted)}.problem-list [data-primitive=button]{max-width:100%}.problem-context{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--space-16)}.problem-context>div{min-width:0}.problem-context dt{color:var(--text-muted);font-family:var(--font-label)}.problem-context dd{margin:var(--space-6) 0 0;overflow-wrap:anywhere}.problem-preview-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:var(--space-16)}.problem-preview-grid>[data-primitive=card]{min-width:0}.problem-preview img{display:block;width:100%;height:auto;max-height:32rem;object-fit:contain}.problem-preview iframe{display:block;width:100%;height:32rem;border:var(--border-width-hairline) solid var(--border-subtle);background:var(--surface-raised)}.problem-detail [data-part=problem-detail]>p{margin-block:0}.problem-detail [data-part=problem-detail]>p>a:only-child{display:inline-flex;align-items:center;min-width:var(--touch-target, 44px);min-height:var(--touch-target, 44px)}.problem-comments{list-style:none;padding:0;margin-block:var(--space-16);display:flex;flex-direction:column;gap:var(--space-12);border-inline-start:none}.problem-comments li{margin:0}.problem-comments-collapsed{display:flex;justify-content:center;min-width:0;max-width:100%}.problem-comments-collapsed [data-part=problem-comments-collapsed]{max-width:100%;white-space:normal;overflow-wrap:anywhere}.problem-detail,.problem-detail [data-part=problem-detail],.problem-read,.problem-follow,.problem-comments{min-width:0;max-width:100%}.problem-follow:empty{display:none}.problem-comment-bubble{display:flex;flex-direction:column;gap:var(--space-6);min-width:0;max-width:100%;padding:var(--space-12) var(--space-16);border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-flat, 0);background:var(--surface-raised);box-sizing:border-box}.problem-comment-bubble[data-mine=true]{align-self:flex-end;width:fit-content;max-width:min(100%,36rem)}.problem-comment-bubble[data-author-kind=agent]{align-self:flex-start;width:fit-content;max-width:min(100%,36rem);background:var(--surface-sunken);border-color:var(--border-strong)}.problem-follow>[data-part=problem-new-comments]{display:flex;margin-inline:auto;margin-block:var(--space-8)}.problem-comment-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-8);margin-block-end:var(--space-6)}.problem-comment-author-line{margin:0;display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-6);font-family:var(--font-label);font-size:.875rem;color:var(--text-muted)}.problem-comment-author{font-weight:600;color:var(--text-strong)}.problem-comment-badge{display:inline-flex;align-items:center;padding:1px var(--space-6);border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-flat, 0);background:var(--surface-sunken);color:var(--text-muted);font-size:.75rem;font-weight:500}.problem-comment-time{color:var(--text-muted);font-family:var(--font-label);font-size:.8125rem;white-space:nowrap}.problem-comment-body{margin:0;color:var(--text-strong);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.problem-comment-quote{margin:0 0 var(--space-6);padding:var(--space-6) var(--space-12);border-inline-start:3px solid var(--accent);background:var(--surface-sunken);color:var(--text-muted);font-size:.875rem}.problem-comment-service{margin:var(--space-4) 0 0;color:var(--text-muted);font-family:var(--font-label);font-size:.8125rem;overflow-wrap:anywhere}.problem-comment-commit{font-family:var(--font-mono, monospace)}.problem-comment-actions{display:flex;justify-content:flex-end;margin-block-start:var(--space-4)}.problem-comment-actions [data-primitive=button]{min-height:36px;padding:var(--space-4) var(--space-8)}[data-problem-dialog][data-primitive=dialog]{width:min(1000px,calc(100vw - var(--space-32)))}@media(max-width:600px){.problem-list-actions [data-primitive=button],.problem-list-actions button{width:auto;min-height:var(--touch-target, 44px)}.problem-list-foot [data-primitive=button]{width:100%;display:flex;justify-content:center;box-sizing:border-box}[data-problem-dialog][data-primitive=dialog],[data-problem-dialog] [data-part=problem-detail]{padding:var(--space-10)}}[data-problem-add-task=dialog]{z-index:var(--layer-modal);box-sizing:border-box;width:min(560px,calc(100vw - var(--space-32)));max-width:100%;padding:var(--space-16);background:var(--surface-raised);color:var(--text-strong);border:var(--border-width-hairline) solid var(--border-strong);border-radius:var(--radius-flat);box-shadow:var(--shadow-raised, 0 8px 24px rgb(0 0 0 / 18%));color-scheme:light dark}[data-problem-add-task=dialog]::backdrop{background:color-mix(in srgb,var(--text-strong) 45%,transparent)}[data-problem-add-task=dialog] form{display:grid;gap:var(--space-12)}[data-problem-add-task=dialog] label{display:grid;gap:var(--space-6);color:var(--text-muted);font-family:var(--font-label)}.problem-add-task-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-8)}.problem-detail textarea{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.problem-preview iframe{color-scheme:light;background:Canvas}.problem-list button,.problem-list [data-primitive=button],.problem-page button,.problem-page [data-primitive=button],.problem-detail button,.problem-detail [data-primitive=button]{white-space:nowrap;overflow-wrap:normal}.problem-list-foot{display:flex;flex-direction:column;align-items:center;gap:var(--space-12);margin-block-start:var(--space-16);width:100%}.problem-list-foot [data-primitive=button]{min-height:var(--touch-target, 44px);padding:0 var(--space-24);background:var(--surface-raised);border:var(--border-width-hairline) solid var(--border-strong);color:var(--text-strong);font-weight:500;cursor:pointer}.problem-list-foot [data-primitive=button]:is(:hover,:focus-visible){background:var(--surface-nested);border-color:var(--text-muted)}.problem-page{min-width:0;width:100%;box-sizing:border-box;overflow-wrap:anywhere;padding-bottom:calc(var(--touch-target, 44px) + var(--space-32, 32px))}.problem-page-head{display:flex;flex-direction:column;gap:var(--space-8);margin-block-end:var(--space-16)}.problem-page-title-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-12)}.problem-page-title-row>[data-primitive=heading]{margin:0}.problem-comments blockquote{margin-inline:0;min-width:0;max-width:100%}.problem-preview-link{min-width:0;max-width:100%;margin-block:var(--space-24);padding-block:var(--space-24);border-block:var(--border-width-hairline) solid var(--border-subtle)}.problem-preview-link [data-primitive=heading]{margin:0 0 var(--space-16)}.problem-preview-meta{display:flex;flex-wrap:wrap;gap:var(--space-8) var(--space-24);align-items:baseline;color:var(--text-muted);font-size:var(--text-size-small, .875rem)}.problem-preview-link .status{font-weight:500;color:var(--text-strong)}.problem-preview-link .revision code{font-family:var(--font-label)}.problem-preview-link .address{margin:var(--space-8) 0 var(--space-16);color:var(--text-strong);overflow-wrap:anywhere}.problem-preview-link .muted{color:var(--text-muted);margin:0 0 var(--space-16)}.problem-preview-link summary{min-height:var(--touch-target, 44px);display:inline-flex;align-items:center;cursor:pointer}.problem-preview-link .metadata{max-width:100%;padding:var(--space-16);background:var(--surface-sunken)}.problem-preview-link pre{overflow-x:auto;max-width:100%;margin:0 0 var(--space-16);min-height:var(--touch-target, 44px);white-space:pre;font-family:var(--font-label)}.problem-preview-link [data-primitive=button]{min-height:var(--touch-target, 44px);min-width:var(--touch-target, 44px)}.problem-preview-skeleton{height:var(--space-16);margin-top:var(--space-16);background:var(--surface-sunken)}.problem-preview-skeleton.short{width:60%}@media(max-width:600px){.problem-preview-link [data-primitive=button]{width:100%;box-sizing:border-box}}.problem-comments blockquote a{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.problem-detail .problem-comment-image{display:block;max-width:100%;width:auto;height:auto;max-height:32rem;object-fit:contain;margin-block:var(--space-12)}.problem-read{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-12);min-width:0}.problem-lead,.problem-follow{min-width:0}.problem-lead>p{margin-block:0}.problem-read:has(.problem-captures){grid-template-areas:"lead" "shots" "follow"}.problem-read:has(.problem-captures)>.problem-lead{grid-area:lead}.problem-read:has(.problem-captures)>.problem-captures{grid-area:shots}.problem-read:has(.problem-captures)>.problem-follow{grid-area:follow}.problem-captures{display:flex;flex-direction:row;gap:var(--space-8);min-width:0;max-width:100%}.problem-capture{position:relative;flex:1 1 0;min-width:0;max-width:calc(50% - var(--space-4));height:5rem;overflow:hidden;border:var(--border-width-hairline) solid var(--border-subtle);background:var(--surface-sunken);border-radius:var(--radius-flat, 0)}.problem-capture img,.problem-capture iframe{display:block;width:100%;height:100%;max-height:100%;object-fit:cover;object-position:top center;border:0;pointer-events:none;background:var(--surface-sunken);color-scheme:light dark}:root[data-theme=dark] .problem-capture iframe{color-scheme:dark;background:var(--surface-sunken)}.problem-capture-hit{position:absolute;inset:0;z-index:2;margin:0;padding:0;border:0;background:transparent;cursor:zoom-in}.problem-capture-dom-scale{display:block;width:100%;height:100%;transform-origin:top left}.problem-capture-placeholder{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;margin:0;padding:var(--space-8);box-sizing:border-box;text-align:center;color:var(--text-strong);background:var(--surface-sunken);font-family:var(--font-label);font-size:var(--text-size-small, .875rem);font-weight:500;line-height:1.3;overflow-wrap:anywhere}.problem-capture-stage{display:flex;flex-direction:column;position:fixed;inset:0;z-index:var(--layer-modal);width:100vw;height:100vh;max-width:100vw;max-height:100vh;margin:0;padding:0;border:0;box-sizing:border-box;overflow:hidden;background:var(--surface-page);color:var(--text-strong)}.problem-capture-stage::backdrop{background:color-mix(in srgb,var(--text-strong) 55%,transparent)}.problem-capture-toolbar{display:flex;justify-content:flex-end;gap:var(--space-8);padding:var(--space-8);background:var(--surface-raised)}.problem-capture-toolbar button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:var(--space-8) var(--space-12);border:var(--border-width-hairline) solid var(--border-strong);background:var(--surface-raised);color:var(--text-strong);cursor:pointer}.problem-capture-toolbar button[data-problem-capture-close]{padding:var(--space-8)}.problem-capture-viewport{flex:1;min-height:0;overflow:auto;max-width:100%}.problem-capture-viewport[data-paging=true]{overflow-x:hidden}.problem-capture-pages{position:relative}.problem-capture-viewport[data-paging=true]>.problem-capture-pages{overflow:clip}.problem-capture-sheet{width:100%;transition:transform var(--control-transition-duration) var(--control-transition-easing)}.problem-capture-sheet[data-adjacent=true]{position:absolute;inset:0}.problem-capture-sheet:not([data-settling=true]){transition:none}@media(prefers-reduced-motion:reduce){.problem-capture-sheet{transition:none}}.problem-capture-scaled{position:relative}.problem-capture-scaled img{display:block;width:100%;max-width:none;height:auto}.problem-capture-annotated{position:relative}.problem-capture-vector{width:min(90vw,1200px);aspect-ratio:16/9;background:#fff;border:1px solid var(--border-subtle)}.problem-capture-annotated>svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.problem-capture-annotated svg rect{fill:none;stroke:#e33749;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.problem-capture-annotated svg .annotation-crop{stroke-dasharray:6 4}.problem-capture-annotation-toggle{position:absolute;inset-block-end:8px;inset-inline-start:8px;z-index:1;display:flex;align-items:center;gap:6px;padding:6px 9px;border-radius:8px;color:#fff;background:#171717c9;font-size:13px}.problem-capture-annotation-toggle input{margin:0}.problem-capture-scaled iframe{pointer-events:none;display:block;border:0;background:var(--surface-page);color-scheme:light dark;position:absolute;top:0;left:0}:root[data-theme=dark] .problem-capture-scaled iframe{color-scheme:dark;background:var(--surface-page)}.problem-capture-skeleton{position:absolute;top:0;left:0;box-sizing:border-box;padding:var(--space-16);background:var(--surface-page);border:var(--border-width-hairline) solid var(--border-subtle);overflow:hidden}[data-part=problems-more],[data-part=problem-comments-more]{height:1px;overflow:hidden}@media(min-width:900px){.problem-read:has(.problem-captures){grid-template-columns:minmax(0,1fr) minmax(0,16rem);grid-template-areas:"lead shots" "follow follow";align-items:start}.problem-captures{flex-direction:column}.problem-capture{flex:none;width:100%;max-width:none;height:11rem}}.problem-invite-tag{min-width:0;overflow-wrap:anywhere;font-style:italic;opacity:.85}.problem-report-failure{margin:var(--space-8) 0 0;color:var(--danger);font-family:var(--font-label);font-size:var(--text-size-small, .875rem);line-height:var(--line-height-label, 1.4);overflow-wrap:anywhere}.problem-offline-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8);margin-block-start:var(--space-8)}.problem-capture-toolbar{flex-shrink:0;flex-wrap:wrap;align-items:center}.problem-capture-title{flex:1 0 100%;min-width:0;margin:0;color:var(--text-strong)}.problem-capture-toolbar button{flex-shrink:0}.problem-capture-nav-group{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--space-8);margin-inline-end:auto}.problem-capture-position{white-space:nowrap;color:var(--text-muted)}.problem-capture-comment{flex-shrink:0;max-height:20vh;overflow:auto;margin:0;padding:var(--space-8) var(--space-16);color:var(--text-muted);font-size:var(--text-size-small,.875rem);white-space:pre-wrap;overflow-wrap:anywhere}.problem-comment-image-button{display:block;max-width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.problem-comment-image-button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.problem-capture-toolbar button:disabled{opacity:.5;cursor:default}.problem-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8);margin-block:var(--space-12)}@media(pointer:coarse)and (max-width:899px),(hover:none)and (max-width:899px){:is(.problem-list,.problem-page,.problem-detail,[data-region=report-body],[data-problem-add-task=dialog],.problem-filters-sheet) :is(input:not([type=checkbox]):not([type=radio]),textarea,select){font-size:max(16px,1rem)!important}}.problem-toolbar{display:flex;flex-direction:column;gap:var(--space-12);min-width:0;margin-block:var(--space-8) var(--space-12)}.problem-views{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;border:var(--border-width-hairline) solid var(--border-strong);border-radius:var(--radius-flat, 0);background:var(--surface-raised)}.problem-view{display:flex;align-items:center;justify-content:center;gap:var(--space-6);min-width:0;min-height:var(--touch-target, 44px);margin:0;padding:0 var(--space-6);border:0;border-inline-start:var(--border-width-hairline) solid var(--border-strong);border-radius:0;background:transparent;color:var(--text-base);font-family:var(--font-label);font-size:var(--text-size-small, .875rem);font-weight:500;white-space:nowrap;cursor:pointer}.problem-view:first-child{border-inline-start:0}.problem-view>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.problem-view:hover{color:var(--text-strong);background:var(--surface-sunken)}.problem-view[aria-selected=true]{background:var(--text-strong);color:var(--surface-page);font-weight:600}.problem-view:focus-visible{outline:var(--focus-ring-width, 2px) solid var(--accent);outline-offset:var(--focus-ring-offset, 2px);position:relative;z-index:1}.problem-view-count{font-family:var(--font-mono, monospace);font-size:.75rem;opacity:.85}.problem-search-row{display:flex;align-items:stretch;gap:var(--space-8);min-width:0}.problem-search-row .problem-filter-search{display:flex;flex:1 1 auto;min-width:0}.problem-list .problem-search-row input{min-height:var(--touch-target, 44px);padding:0 var(--space-12);font:inherit;font-size:max(16px,var(--text-size-field, 1rem));background:var(--surface-raised);border:var(--border-width-hairline) solid var(--border-strong);border-radius:var(--radius-flat, 0);color:var(--text-strong);color-scheme:light dark;box-sizing:border-box}.problem-toolbar .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.problem-search-row>[data-primitive=overlay]{flex:0 0 auto}.problem-filters-open{display:inline-flex;align-items:center;gap:var(--space-8);min-height:var(--touch-target, 44px);margin:0;padding:0 var(--space-12);border:var(--border-width-hairline) solid var(--border-strong);border-radius:var(--radius-flat, 0);background:var(--surface-raised);color:var(--text-strong);font-family:var(--font-label);font-size:var(--text-size-small, .875rem);font-weight:500;white-space:nowrap;cursor:pointer}.problem-filters-open[aria-expanded=true]{background:var(--surface-sunken);border-color:var(--text-strong)}.problem-filters-open:focus-visible,.problem-filters-reset:focus-visible,.problem-state-option:focus-visible,.problem-exact:focus-visible{outline:var(--focus-ring-width, 2px) solid var(--accent);outline-offset:var(--focus-ring-offset, 2px)}.problem-filters-icon{display:inline-flex}.problem-filters-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 var(--space-6);border-radius:9999px;background:var(--accent);color:var(--accent-contrast);font-size:.75rem;font-weight:600;box-sizing:border-box}[data-overlay-kind=problem-filters]>[data-part=overlay-surface]{width:min(26rem,calc(100vw - var(--space-32)));overflow-y:auto}.problem-filters-sheet{display:flex;flex-direction:column;gap:var(--space-16);min-width:0;padding:var(--space-16)}.problem-filters-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12)}.problem-filters-head [data-primitive=heading]{margin:0}.problem-filters-reset{min-height:var(--touch-target, 44px);margin:0;padding:0 var(--space-8);border:0;background:transparent;color:var(--accent);font-family:var(--font-label);font-size:var(--text-size-small, .875rem);cursor:pointer}.problem-filters-reset:disabled{color:var(--text-muted);cursor:default}.problem-filter-states{display:flex;flex-direction:column;gap:var(--space-8);min-width:0;margin:0;padding:0;border:0}.problem-filter-states legend,.problem-filter-field>span{padding:0;color:var(--text-muted);font-family:var(--font-label);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.problem-state-options{display:flex;flex-wrap:wrap;gap:var(--space-8)}.problem-state-option{min-height:var(--touch-target, 44px);margin:0;padding:0 var(--space-12);border:var(--border-width-hairline) solid var(--border-strong);border-radius:9999px;background:var(--surface-raised);color:var(--text-base);font-family:var(--font-label);font-size:var(--text-size-small, .875rem);font-weight:500;cursor:pointer}.problem-state-option:hover{color:var(--text-strong);background:var(--surface-sunken)}.problem-state-option[aria-pressed=true]{background:var(--text-strong);border-color:var(--text-strong);color:var(--surface-page)}.problem-filter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12)}.problem-filter-field{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.problem-filters-sheet .problem-filter-field :is(select,input){width:100%;min-width:0;min-height:var(--touch-target, 44px);padding:0 var(--space-10);font:inherit;font-size:var(--text-size-small, .875rem);background:var(--surface-raised);border:var(--border-width-hairline) solid var(--border-strong);border-radius:var(--radius-flat, 0);color:var(--text-strong);color-scheme:light dark;box-sizing:border-box}.problem-exact{display:inline-flex;align-items:center;gap:var(--space-8);max-width:100%;min-height:var(--touch-target, 44px);margin:0 0 var(--space-8);padding:0 var(--space-8) 0 var(--space-12);border:var(--border-width-hairline) solid var(--border-strong);border-radius:9999px;background:var(--surface-sunken);color:var(--text-strong);font-family:var(--font-label);font-size:var(--text-size-small, .875rem);cursor:pointer}.problem-active-filters{display:flex;flex-wrap:wrap;gap:var(--space-8);min-width:0;margin:0 0 var(--space-8)}.problem-active-filter{display:inline-flex;flex:0 0 auto;align-items:center;width:max-content;min-width:max-content;max-width:none;min-height:var(--touch-target, 44px);margin:0;padding:0 var(--space-12);border:var(--border-width-hairline) solid var(--border-strong);border-radius:9999px;background:var(--surface-sunken);color:var(--text-strong);font-family:var(--font-label);font-size:var(--text-size-small, .875rem);line-height:1.3;white-space:nowrap;box-sizing:border-box}.problem-exact-clear{display:inline-flex;color:var(--text-muted)}.problem-empty{margin:0;padding-block:var(--space-24);color:var(--text-muted)}.problem-rows{display:flex;flex-direction:column;min-width:0;border-block-start:var(--border-width-hairline) solid var(--border-subtle)}.problem-rows:empty{display:none}.problem-row{position:relative;display:flex;flex-direction:column;gap:var(--space-8);min-width:0;min-height:var(--touch-target, 44px);margin:0;padding:var(--space-12) 0;border-block-end:var(--border-width-hairline) solid var(--border-subtle);overflow-anchor:auto;cursor:pointer;box-sizing:border-box}.problem-row:hover .problem-description{color:var(--accent)}.problem-row .problem-lead{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.problem-row .problem-description{-webkit-line-clamp:2;line-clamp:2;color:var(--text-strong);font-weight:500}.problem-row-meta{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-6);min-width:0;margin:0;color:var(--text-muted);font-family:var(--font-label);font-size:.8125rem;line-height:1.5;overflow-wrap:normal}.problem-row-meta>*{flex:0 1 auto;min-width:min-content;max-width:100%;overflow-wrap:normal}.problem-row-meta>:empty{display:none}.problem-row-meta time{color:var(--text-muted)}.problem-substate{color:var(--text-strong);font-weight:500}.problem-human{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-12);margin:0 0 var(--space-12)}.problem-human-view{color:var(--text-strong);font-family:var(--font-label);font-size:1.375rem;font-weight:600;line-height:1.3}@media(min-width:900px){.problem-toolbar{flex-direction:row;align-items:center}.problem-views{flex:0 0 auto;grid-template-columns:repeat(3,auto)}.problem-view{padding:0 var(--space-16)}.problem-search-row{flex:1 1 auto}}@media(max-width:899px){[data-overlay-kind=problem-filters]>[data-part=overlay-surface]{width:auto}.problem-filter-grid{grid-template-columns:minmax(0,1fr)}.problem-filter-states>legend,.problem-filter-field>span{display:block;position:static;width:auto;height:auto;max-width:100%;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:normal;line-height:1.3}.problem-state-option{flex:0 0 auto;max-width:100%;overflow:visible;white-space:nowrap}}[data-overlay-kind=problem-filters]>[data-part=overlay-trigger]{z-index:auto}.problem-row-title{display:flex;align-items:flex-start;gap:var(--space-8);min-width:0}.problem-row-title>.problem-beetle{flex:0 0 auto}.problem-row-title>.problem-description{flex:1 1 auto;min-width:0;margin:0}.problem-row-tags{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-4) var(--space-8);min-width:0;color:var(--text-muted);font-family:var(--font-label);font-size:.75rem;line-height:1.5;overflow-wrap:normal}.problem-row-tags>span{flex:0 1 auto;min-width:min-content;max-width:100%;overflow-wrap:normal}.problem-context a[data-part=problem-page-link]{display:inline-flex;align-items:center;min-width:var(--touch-target, 44px);min-height:var(--touch-target, 44px);color:inherit;text-decoration:underline;text-underline-offset:.15em}[data-part=automatic-client-setting]>label{display:flex;align-items:center;gap:.5em;min-height:44px;cursor:pointer}[data-region=material-sections-trigger] button,button[data-floating-round]{width:var(--touch-target);height:var(--touch-target);display:flex;align-items:center;justify-content:center;padding:0;line-height:0;background:var(--surface-floating-control);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:0;border-radius:var(--radius-round);box-shadow:none;color:var(--text-muted);transition:color var(--control-transition-duration) var(--control-transition-easing),background var(--control-transition-duration) var(--control-transition-easing),transform var(--control-transition-duration) var(--control-transition-easing)}[data-region=material-sections-trigger] button:is(:hover,:active,:focus-visible),button[data-floating-round]:is(:hover,:active,:focus-visible){color:var(--text-strong);background:var(--surface-floating-control)}.problem-report-button,.bug-floating-button{position:fixed;pointer-events:auto;inset-block-start:auto;inset-block-end:max(var(--space-12, 12px),env(safe-area-inset-bottom,0px));transform:translateY(calc(-1 * var(--bug-button-lift, 0px)));left:auto;right:max(var(--space-12, 12px),env(safe-area-inset-right,0px));margin:0;cursor:pointer}.problem-report-portal{display:contents;pointer-events:auto}.problem-report-button{z-index:var(--layer-problem-button)}.problem-report-scrim{position:fixed;pointer-events:auto;inset:0;z-index:var(--layer-problem-scrim);background:#00000052}.problem-report-form{position:fixed;pointer-events:auto;z-index:var(--layer-problem-form);inset-inline-end:max(12px,env(safe-area-inset-inline-end,0px));inset-block-end:calc(max(12px,env(safe-area-inset-bottom,0px)) + (var(--problem-report-chrome, 0) * 1px));display:flex;flex-direction:column;gap:var(--space-12);width:min(360px,calc(100vw - 24px));min-width:min(280px,calc(100vw - 24px));min-height:280px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);overflow:auto;resize:both;padding:var(--space-16);border:var(--border-width-hairline) solid var(--border-strong);border-radius:12px;background:var(--surface-raised);color:var(--text-strong);box-shadow:var(--shadow-raised, 0 8px 24px rgb(0 0 0 / 18%))}@media(max-width:899px){.problem-report-form{inset:0;width:100%;height:100%;max-height:none;min-width:0;min-height:0;max-width:none;resize:none;border-radius:0}}.problem-report-label{color:var(--text-strong);font:var(--weight-regular) var(--text-size-body) / var(--line-height-body) var(--font-body)}.problem-report-form textarea[data-primitive=field]{min-height:96px;height:96px;font-size:max(16px,var(--text-size-field));resize:vertical}.problem-report-form textarea[data-primitive=field]:focus-visible{border-color:var(--accent)}.problem-report-failure{margin:0;color:var(--text-strong)}.problem-report-form [data-problem-report=notes]{display:flex;flex-direction:column;gap:4px;margin:0;color:var(--text-muted);font-size:.8125rem;line-height:1.35}.problem-report-form [data-problem-report=notes] p{margin:0;overflow-wrap:anywhere}.problem-report-form [data-problem-report=settings-link]{display:inline-flex;align-items:center;min-block-size:44px;color:var(--accent);text-decoration:underline;text-underline-offset:2px}.problem-report-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-8)}.problem-report-omission{display:flex;align-items:center;gap:var(--space-8);min-height:var(--touch-target, 44px);cursor:pointer}.problem-report-omission input{width:18px;height:18px;flex-shrink:0;accent-color:var(--accent)}.problem-report-omission input:focus-visible{outline:var(--focus-ring-width, 2px) solid var(--accent);outline-offset:2px}.problem-report-form [data-problem-report=omitted]{margin:0}.problem-report-actions button{min-width:var(--touch-target);min-height:var(--touch-target);padding-inline:12px}.problem-report-settings{margin-block-end:12px;padding:var(--space-8) var(--space-12);background:var(--surface-raised);color:var(--text-strong);border:var(--border-width-hairline) solid var(--border-strong);border-radius:var(--radius-flat);font:inherit;cursor:pointer;color-scheme:light dark}@media print{.problem-report-popup{display:none!important}}[data-region=report-overlay]{z-index:var(--layer-modal-scrim)}[data-primitive=dialog][data-variant=report]{z-index:var(--layer-modal);top:var(--report-dialog-top, 0px);left:var(--report-dialog-left, 0px);width:var(--report-dialog-width, 100vw);height:var(--report-dialog-height, calc(100dvh - env(keyboard-inset-height, 0px)) );max-height:none;transform:none;border:none;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);gap:0;overflow:hidden}[data-region=report-head]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);padding:var(--space-16);flex:none}[data-region=report-body]{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--space-16) var(--space-16);flex:1 1 auto}[data-region=report-body] textarea[data-primitive=field]{font-size:max(16px,var(--text-size-field));min-height:96px;height:96px;resize:none}[data-keyboard-shortcuts]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-12) var(--space-16);margin:var(--space-16) 0 0}[data-keyboard-shortcuts]>div{display:contents}[data-keyboard-shortcuts] dt,[data-keyboard-shortcuts] dd{margin:0;padding-block:var(--space-8);border-bottom:var(--border-width-hairline) solid var(--border-subtle)}[data-keyboard-shortcuts] dd{font-variant-numeric:tabular-nums;white-space:nowrap}[data-region=report-actions]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-12);padding:var(--space-16);border-top:var(--border-width-hairline) solid var(--border-subtle);flex:none}@media(min-width:900px){[data-primitive=dialog][data-variant=report]{left:calc(var(--report-dialog-left, 0px) + var(--report-dialog-width, 100vw) / 2);top:calc(var(--report-dialog-top, 0px) + var(--space-24));transform:translate(-50%);width:min(680px,calc(var(--report-dialog-width, 100vw) - 2 * var(--space-24)));height:auto;max-height:calc(var(--report-dialog-height, 100dvh) - 2 * var(--space-24));border:var(--border-width-hairline) solid var(--border-strong)}[data-region=report-body] textarea[data-primitive=field]{height:160px}}[data-dev-report-form]{display:flex;flex-direction:column;gap:var(--space-6);width:100%;min-width:0}[data-dev-report-form] select[data-primitive=field]{width:100%;font:inherit}.screenshot-annotation{display:grid;gap:var(--space-6);min-width:0}.annotation-bar{position:sticky;top:0;z-index:1;display:grid;gap:var(--space-4, 4px);padding-block:var(--space-4, 4px);background:var(--surface-raised, Canvas)}.annotation-tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2, 2px);min-width:0}.annotation-tools button{flex:none;display:grid;place-items:center;width:var(--touch-target, 44px);height:var(--touch-target, 44px);padding:0;border:1px solid var(--color-border, var(--border-strong, #aaa));border-radius:var(--radius-flat, 0);background:var(--color-surface, var(--surface-raised, white));color:inherit;font:inherit;line-height:0;cursor:pointer;touch-action:manipulation}.annotation-tools button[aria-pressed=true]{background:var(--color-accent, var(--accent, #4941a8));border-color:var(--color-accent, var(--accent, #4941a8));color:var(--accent-contrast, white)}.annotation-tools button:disabled{opacity:.5;cursor:default}.annotation-image{position:relative;justify-self:center;width:fit-content;max-width:100%;overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;background:#171717;outline:1px solid var(--color-border, var(--border-strong, #aaa));outline-offset:-1px}.annotation-image img{display:block;width:auto;height:auto;max-width:100%;max-height:55vh;pointer-events:none}.annotation-image svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;cursor:crosshair;touch-action:none}.annotation-image[data-tool=select] svg{cursor:pointer}.annotation-image svg rect,.annotation-image svg line,.annotation-image svg polyline{fill:none;stroke:#e33749;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.annotation-image svg .annotation-crop{stroke-dasharray:6 4}.annotation-image svg circle{fill:#e33749;stroke:#fff;stroke-width:1px;vector-effect:non-scaling-stroke}.annotation-image svg marker path{fill:#e33749}.annotation-image svg text{fill:#e33749;font-size:3px;paint-order:stroke;stroke:#fff;stroke-width:.8px;stroke-linejoin:round}.annotation-image svg text.annotation-text{font-size:3px}.annotation-image svg .annotation-selected :is(rect,line,polyline){stroke:#ffd23f;stroke-width:4px}.annotation-image svg .annotation-selected circle{fill:#ffd23f;stroke:#171717}.annotation-image svg .annotation-selected .annotation-resize{fill:#fff;stroke:#171717;stroke-width:2px}.annotation-image svg .annotation-selected text{fill:#ffd23f;stroke:#171717}[data-dev-report-description]{display:grid;gap:var(--space-4, 4px);min-width:0}[data-dev-report-description] textarea[data-primitive=field]{min-height:5.5rem}.annotation-caption{display:grid;gap:var(--space-2, 2px);min-width:0;font-size:var(--text-size-small, .875rem);color:var(--text-muted)}.annotation-caption input{width:100%;min-width:0;min-height:var(--touch-target, 44px);box-sizing:border-box;padding:6px 10px;font:inherit;font-size:max(16px,1em);color:var(--text-base);background:var(--color-surface, var(--surface-raised, white));border:1px solid var(--color-border, var(--border-strong, #aaa));border-radius:var(--radius-flat, 0)}.annotation-hint{margin:0;font-size:var(--text-size-small, .875rem);color:var(--text-muted)}.bug-floating-button{z-index:var(--layer-floating-report, calc(var(--layer-overlay, 50) + 5))}.bug-floating-notice{position:fixed;z-index:var(--layer-floating-report-notice, 2147483000);inset-inline-end:max(var(--space-12, 12px),env(safe-area-inset-inline-end,0px));inset-block-end:calc(max(var(--space-12, 12px),env(safe-area-inset-bottom,0px)) + var(--bug-button-lift, 0px) + var(--touch-target, 44px) + var(--space-8, 8px));max-inline-size:calc(100vw - (2*max(var(--space-12, 12px),env(safe-area-inset-inline-end,0px))));box-sizing:border-box;margin:0;padding:.5rem .75rem;background:var(--surface-raised);border:1px solid var(--border-strong);font-size:.875rem;overflow-wrap:anywhere}[data-part=notice][data-kind=problem-updated] [data-part=notice-expand]{position:absolute;inset-block-start:0;inset-inline-end:0;display:grid;place-items:center;width:var(--touch-target);height:var(--touch-target);padding:0;border:0;background:transparent;color:var(--text-strong);cursor:pointer}[data-part=notice][data-kind=problem-updated] [data-part=notice-action]{align-self:flex-start;min-height:var(--touch-target);min-width:var(--touch-target);max-width:100%;color:var(--text-strong);background:var(--surface-raised);white-space:normal}[data-part=notice][data-kind=problem-updated] [data-part=notice-events]{margin:0;padding-inline-start:var(--space-16);overflow-wrap:anywhere}[data-part=notice][data-kind=problem-updated] [data-part=notice-event]{display:flex;flex-wrap:wrap;gap:var(--space-4)}[data-part=notice][data-kind=problem-updated]{display:flex;align-items:flex-start;gap:var(--space-12);padding:var(--space-14) var(--space-16);border-bottom:var(--border-width-hairline) solid var(--border-subtle)}[data-part=notice][data-kind=problem-updated]>[data-part=notice-body]{position:relative;display:flex;flex:1;flex-direction:column;min-width:0;gap:var(--space-4);overflow-wrap:anywhere}[data-part=notice][data-kind=problem-updated] [data-part=notice-head]{display:flex;flex-wrap:wrap;min-height:var(--touch-target);align-items:baseline;gap:var(--space-12)}[data-part=notice][data-kind=problem-updated] [data-part=notice-time]{margin-inline-start:auto;color:var(--text-muted);font-size:var(--text-size-small)}[data-part=notice][data-kind=problem-updated] :is([data-part=notice-content],[data-part=notice-destination]){display:flex;flex-direction:column;gap:var(--space-4);min-width:0}[data-part=notice][data-kind=problem-updated] [data-part=notice-destination]{min-height:var(--touch-target);color:inherit;text-decoration:none}[data-part=notice][data-kind=problem-updated][data-expandable=true] [data-part=notice-head]{padding-inline-end:calc(var(--touch-target) + var(--space-4))}[data-part=notice][data-kind=problem-updated] :is([data-part=notice-destination],[data-part=notice-expand]):focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}[data-part=notice][data-kind=problem-updated] [data-part=notice-destination]:hover [data-part=notice-subject]{text-decoration:underline;text-underline-offset:var(--space-2)}[data-part=notice][data-kind=problem-updated] [data-part=notice-expand] svg{fill:none;stroke:currentColor;stroke-width:1.5}[data-part=notice][data-kind=problem-updated][data-expanded=true] [data-part=notice-expand] svg{transform:rotate(180deg)}[data-part=notice][data-kind=problem-updated] [data-part=notice-measure]{position:absolute;inset-inline:0;visibility:hidden;pointer-events:none}[data-part=notice][data-kind=problem-updated] :is([data-part=notice-subject],[data-part=notice-detail]):not([data-measure=full]){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}[data-part=notice][data-kind=problem-updated][data-expanded=true] [data-part=notice-content] :is([data-part=notice-subject],[data-part=notice-detail]){display:block;-webkit-line-clamp:unset;overflow:visible}[data-part=notice][data-kind=problem-updated] [data-part=notice-measure] [data-measure=full]{display:block;overflow:visible;-webkit-line-clamp:unset}

:root{--touch-target:44px;--surface-raised:#fff;--text-muted:#606c71;--text-strong:#159957;--radius-round:999px;--control-transition-duration:.2s;--control-transition-easing:ease;--space-12:12px;--space-8:8px;--border-strong:#dce6f0}
#bugs,[data-bugs-ui]{min-width:0;max-width:100%;overflow-wrap:anywhere}
[data-bugs-ui] h1,[data-bugs-ui] h2,[data-bugs-ui] p{max-width:65ch}
[data-bugs-ui] article{padding:16px;margin-block:12px;background:#fff;border:1px solid #dce6f0;border-radius:8px}
[data-bugs-ui] button{min-height:44px;padding:8px 12px;border:1px solid #c6cbd1;border-radius:6px;background:#fff;color:#159957;cursor:pointer}
[data-bugs-ui] button:focus-visible{outline:3px solid #159957;outline-offset:2px}
[data-bugs-ui] label{display:grid;gap:6px;min-width:0;max-width:100%}
[data-bugs-ui] input,[data-bugs-ui] select,[data-bugs-ui] textarea{min-width:0;max-width:100%;min-height:44px;font-size:16px;background:#fff;color:#606c71;border:1px solid #c6cbd1;border-radius:5px;padding:8px}
[data-bugs-ui] textarea{width:100%;min-height:6rem;box-sizing:border-box}
[data-bugs-ui] img,[data-bugs-ui] canvas,[data-bugs-ui] pre{max-width:100%}
#bug-report{position:fixed;inset:auto 0 0 auto;z-index:30;pointer-events:none}
#bug-report [data-floating-round],#bug-report .bug-floating-notice{pointer-events:auto}