body :is(#ink-role,.scanner-theatre) .scan-marker-window{border-radius:max(0px, calc(var(--radius-card) - 1px));clip-path:inset(0 round max(0px, calc(var(--radius-card) - 1px)))}body main:is(#ink-role,.scanner-theatre)[data-embedded=true]:not([data-report-open=true]){clip-path:inset(0 round var(--scan-stage-radius,24px))}main:is(#ink-role,.scanner-theatre){--scan-critical:var(--accent);--scan-high:var(--tint-3);--scan-medium:var(--tint-2);--scan-review:#c9c3d3;--scan-ok:var(--chart-ok);--color-widget-success:var(--chart-ok);--color-widget-warning:var(--tint-3);--color-widget-danger:var(--accent)}main:is(#ink-role,.scanner-theatre):not([data-report-open=true]){background:radial-gradient(56% 34% at 18% 0,#ffad8c38 0%,#0000 62%),radial-gradient(48% 34% at 84% 4%,#d696ff33 0%,#0000 62%),linear-gradient(#fbfafc,#f6f4f8)}main:is(#ink-role,.scanner-theatre)>.theatre-hud{background:var(--surface-chip-bg);-webkit-backdrop-filter:var(--surface-chip-blur);backdrop-filter:var(--surface-chip-blur);box-shadow:inset 0 -1px 0 var(--color-hairline);border-bottom:0}main:is(#ink-role,.scanner-theatre) .scan-status-bar{border-radius:var(--radius-pill);letter-spacing:.06em;color:var(--muted);background:#ffffff8c;border:0;font:500 11px/1 ui-monospace,SF Mono,Menlo,monospace}main:is(#ink-role,.scanner-theatre) .scan-results{border:var(--border-glass);border-radius:var(--radius-panel);background:var(--surface-glass-bg);box-shadow:var(--shadow-rest);-webkit-backdrop-filter:var(--surface-glass-blur);backdrop-filter:var(--surface-glass-blur);padding:4px 6px 6px}main:is(#ink-role,.scanner-theatre) .scan-results-issues{--result-color:var(--scan-critical)}main:is(#ink-role,.scanner-theatre) .scan-results-passed{--result-color:var(--scan-ok)}main:is(#ink-role,.scanner-theatre) .scan-results-heading h2{color:var(--ink);font-weight:600}main:is(#ink-role,.scanner-theatre) .scan-results-heading>strong{letter-spacing:-.03em;font:500 22px/1 ui-monospace,SF Mono,Menlo,monospace}main:is(#ink-role,.scanner-theatre) .scan-result-symbol{border:1px solid var(--color-hairline);background:#fff9}main:is(#ink-role,.scanner-theatre) .scan-result{border:1px solid var(--color-hairline);border-radius:var(--radius-field);background:#ffffff8c;transition:background-color .16s,border-color .16s}main:is(#ink-role,.scanner-theatre) .scan-result:hover,main:is(#ink-role,.scanner-theatre) .scan-result:focus-within{border-color:var(--btn-chip-border);background:#fffc}main:is(#ink-role,.scanner-theatre) .scan-result-active{border-color:var(--result-color);background:#ffffffdb}main:is(#ink-role,.scanner-theatre) .scan-result-main strong{color:var(--ink);font-weight:600}main:is(#ink-role,.scanner-theatre) .scan-result-main small,main:is(#ink-role,.scanner-theatre) .scan-results-heading p{color:var(--muted)}main:is(#ink-role,.scanner-theatre) .theatre-exhibit{border:1px solid var(--color-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-rest);background:#fff;overflow:hidden}main:is(#ink-role,.scanner-theatre) .scan-synth-overlay{background:linear-gradient(135deg, var(--tint-2), var(--accent));mix-blend-mode:color;opacity:.7}main:is(#ink-role,.scanner-theatre) .scan-synth-overlay:after{content:none}main:is(#ink-role,.scanner-theatre) .scan-beam{background:linear-gradient(90deg,#0000,#ff367eb3 18%,#fff 50%,#ff367eb3 82%,#0000);box-shadow:0 0 16px #ff367e80}main:is(#ink-role,.scanner-theatre) .scan-beam:before{filter:blur(18px);background:linear-gradient(#0000 8%,#d696ff1f 60%,#ff367e2e);height:34vh;-webkit-mask-image:none;mask-image:none}main:is(#ink-role,.scanner-theatre) .scan-beam:after,main:is(#ink-role,.scanner-theatre) .scan-retro-wave{display:none}main:is(#ink-role,.scanner-theatre) .scan-element-issue{outline-color:var(--scan-critical)}main:is(#ink-role,.scanner-theatre) .scan-element-review{outline-color:var(--scan-high)}main:is(#ink-role,.scanner-theatre) .scan-element-ok{--mark-color:var(--tint-2);--mark-fill:var(--tint-2)}@supports (color:color-mix(in lab, red, red)){main:is(#ink-role,.scanner-theatre) .scan-element-ok{--mark-fill:color-mix(in srgb, var(--tint-2) 4%, transparent)}}main:is(#ink-role,.scanner-theatre) .scan-element-ok{--color-success:var(--tint-2);--level-positive:var(--tint-2);outline-color:var(--tint-2)}main:is(#ink-role,.scanner-theatre) .scan-marker-tooltip{border:var(--border-glass);border-radius:var(--radius-chip);box-shadow:var(--shadow-chip);-webkit-backdrop-filter:var(--surface-glass-blur);backdrop-filter:var(--surface-glass-blur);color:var(--ink);background:#ffffffeb;font-weight:500}main:is(#ink-role,.scanner-theatre) .scan-xray-code,main:is(#ink-role,.scanner-theatre) .xray-code-fragment{color:#ffffffd9;text-shadow:0 0 8px #ff367e99;font:500 11px/1 ui-monospace,SF Mono,Menlo,monospace}main:is(#ink-role,.scanner-theatre) .mobile-scan-sections button{border:1px solid var(--btn-chip-border);border-radius:var(--radius-pill);background:var(--btn-glass);color:var(--btn-text);font-weight:500}main:is(#ink-role,.scanner-theatre) .mobile-scan-sections button[aria-pressed=true],main:is(#ink-role,.scanner-theatre) .mobile-scan-sections button[aria-selected=true]{background:var(--btn-ink);border-color:var(--btn-ink);color:var(--btn-on-ink)}main:is(#ink-role,.scanner-theatre) :is(h1,h2,h3,h4,strong,b){font-weight:600}[data-theme=dark] main:is(#ink-role,.scanner-theatre):not([data-report-open=true]){background:radial-gradient(56% 34% at 18% 0,#ffad8c1a 0%,#0000 62%),radial-gradient(48% 34% at 84% 4%,#d696ff1f 0%,#0000 62%),linear-gradient(#0f1012,#131317)}[data-theme=dark] main:is(#ink-role,.scanner-theatre) :is(.scan-result,.scan-status-bar,.scan-result-symbol){background:#ffffff0f;border-color:#ffffff1f}[data-theme=dark] main:is(#ink-role,.scanner-theatre) :is(.scan-result:hover,.scan-result-active){background:#ffffff1f}[data-theme=dark] main:is(#ink-role,.scanner-theatre) :is(.scan-results-heading h2,.scan-result-main strong){color:var(--ink)}[data-theme=dark] main:is(#ink-role,.scanner-theatre) :is(.scan-result-main small,.scan-results-heading p,.scan-status-bar){color:var(--muted)}[data-theme=dark] main:is(#ink-role,.scanner-theatre) .theatre-exhibit{border-color:#ffffff1f}[data-theme=dark] main:is(#ink-role,.scanner-theatre) .scan-marker-tooltip{color:var(--ink);background:#18181ceb}main:is(#ink-role,.scanner-theatre) .scan-panel-tab{color:var(--ink);font-weight:600}main:is(#ink-role,.scanner-theatre) .scan-panel-tab :is(span,strong){font-weight:600}main:is(#ink-role,.scanner-theatre) .scan-results-issues .scan-panel-tab strong{color:var(--chart-bad)}main:is(#ink-role,.scanner-theatre) .scan-results-passed .scan-panel-tab strong{color:var(--chart-ok)}main:is(#ink-role,.scanner-theatre) .fukamo-progress-track{background:var(--hairline)}main:is(#ink-role,.scanner-theatre) .fukamo-progress-fill{background:var(--accent);box-shadow:none}main:is(#ink-role,.scanner-theatre) .fukamo-progress-glint{display:none}main:is(#ink-role,.scanner-theatre) .findings-panel,main:is(#ink-role,.scanner-theatre) .findings-dialog{border:var(--border-glass)}main:is(#ink-role,.scanner-theatre) :is(.finding-row,.finding-list,.finding-filters){border-color:var(--hairline);background:0 0}main:is(#ink-role,.scanner-theatre) .finding-row-title strong{color:var(--ink);font-weight:600}main:is(#ink-role,.scanner-theatre) :is(.finding-level-filter,.modal-result-count){color:var(--muted);font:500 11px/1.4 ui-monospace,SF Mono,Menlo,monospace}main:is(#ink-role,.scanner-theatre) :is(h1,h2,h3){font-weight:650}main:is(#ink-role,.scanner-theatre) :is(strong,b,span,small,label,button,div,dt,summary,em){font-weight:inherit}main:is(#ink-role,.scanner-theatre) :is(p,li,dd,td) :is(strong,b,em),main:is(#ink-role,.scanner-theatre) :is(.verdict-signal,.verdict-gap,.technical-kicker,.scan-result-main strong,.hud-score strong,.scan-results-heading>strong){font-weight:600}main:is(#ink-role,.scanner-theatre) :is(.scan-result,.finding-row,.scan-status-bar){border-radius:var(--radius-field)}main:is(#ink-role,.scanner-theatre) :is(.dock-play,.dock-next-url,.dock-more,.dock-verdict,.dock-active,.scan-panel-grip){border-radius:var(--radius-pill)}main:is(#ink-role,.scanner-theatre) .scan-element-box{border-radius:var(--radius-chip);border-color:var(--mark-color)}main:is(#ink-role,.scanner-theatre) .scan-element-active .scan-element-box{box-shadow:0 0 0 4px var(--mark-color);border-width:1.5px}@supports (color:color-mix(in lab, red, red)){main:is(#ink-role,.scanner-theatre) .scan-element-active .scan-element-box{box-shadow:0 0 0 4px color-mix(in srgb, var(--mark-color) 14%, transparent)}}main:is(#ink-role,.scanner-theatre) .scan-element-badge{border:1.5px solid var(--mark-color);color:#0000;width:12px;height:12px;box-shadow:none;background:#fffc;font-size:0;transform:translate(15px,-6px)}main:is(#ink-role,.scanner-theatre) .scan-element-badge:before{content:"";border-radius:50%;position:absolute;inset:-8px}main:is(#ink-role,.scanner-theatre) .scan-element-badge svg{display:none}main:is(#ink-role,.scanner-theatre) .scan-element-badge:hover,main:is(#ink-role,.scanner-theatre) .scan-element-badge:focus-visible{background:var(--mark-color);transform:translate(15px,-6px)scale(1.3)}[data-theme=dark] main:is(#ink-role,.scanner-theatre) .scan-element-badge{background:#18181ccc}main:is(#ink-role,.scanner-theatre) .scan-workspace .scan-results:before{border:1px solid var(--hairline);background:0 0;padding:0;-webkit-mask:none;mask:none}main:is(#ink-role,.scanner-theatre) .scan-results.is-collapsed{height:auto;box-shadow:none;background:0 0;border:0}main:is(#ink-role,.scanner-theatre) .scan-results.is-collapsed:before{display:none}@media (min-width:901px){main:is(#ink-role,.scanner-theatre) .scan-workspace .scan-results.is-collapsed{border-radius:var(--radius-pill);-webkit-backdrop-filter:none;backdrop-filter:none;width:46px;padding:0}}main:is(#ink-role,.scanner-theatre) .scan-results.is-collapsed .scan-panel-tab{text-align:center;border:1px solid var(--hairline);background:var(--color-surface,#fff);width:46px;height:auto;max-height:none;color:var(--ink);letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:16px 0;font-size:12px;display:flex;overflow:visible;box-shadow:0 6px 22px #3431391a}main:is(#ink-role,.scanner-theatre) .scan-results.is-collapsed .scan-panel-tab>*{text-align:center;align-self:center}main:is(#ink-role,.scanner-theatre) .scan-results.is-collapsed .scan-panel-tab>span{font-size:19px;font-weight:600}main:is(#ink-role,.scanner-theatre) .scan-results-passed.is-collapsed .scan-panel-tab>span{color:var(--chart-ok)}main:is(#ink-role,.scanner-theatre) .scan-results-issues.is-collapsed .scan-panel-tab>span{color:var(--accent-text)}main:is(#ink-role,.scanner-theatre) .hud-score>span,main:is(#ink-role,.scanner-theatre) .hud-score small{color:var(--ink);letter-spacing:.08em;margin-right:-.08em;font-size:10px;font-weight:600}body :is(#ink-role,.scanner-theatre) :is(#type-role,.technical-progress){box-sizing:border-box;overscroll-behavior:contain;text-align:left;width:min(520px,100% - 32px);max-height:calc(100% - 128px);padding:24px;inset:calc(50% - 48px) auto auto 50%;overflow-y:auto;transform:translate(-50%,-50%)}body :is(#ink-role,.scanner-theatre) :is(#type-role,.technical-progress) h2{margin:12px 0;font-size:22px;line-height:1.25}body :is(#ink-role,.scanner-theatre) :is(#type-role,.technical-progress)>p{margin:0;line-height:1.6}body :is(#ink-role,.scanner-theatre) :is(#type-role,.technical-progress) .technical-counter{justify-content:flex-start;margin:20px 0 16px}body :is(#ink-role,.scanner-theatre) :is(#type-role,.technical-progress) .fukamo-progress{margin:0;padding:0}body :is(#ink-role,.scanner-theatre) :is(#type-role,.technical-progress) .fukamo-progress-brand{display:none}body :is(#ink-role,.scanner-theatre) :is(#type-role,.technical-progress) .fukamo-progress-heading{justify-content:space-between;gap:16px;margin-bottom:12px;display:flex}body :is(#ink-role,.scanner-theatre) :is(#type-role,.technical-progress) .technical-progress-meta{margin-top:16px}@media (max-width:600px){body :is(#ink-role,.scanner-theatre) :is(#type-role,.technical-progress){padding:18px}body :is(#ink-role,.scanner-theatre) :is(#type-role,.technical-progress) h2{font-size:18px}}
