.phone.svelte-nz8dan{container-type:inline-size;width:100%}.bezel.svelte-nz8dan{padding:2.5cqw;border-radius:calc(var(--r) / var(--w) * 100cqw + 2.5cqw);background:#050505;box-shadow:0 0 0 1px #3a3a3c,0 0 0 3px #1a1a1c,0 30px 60px -20px #000c}.frame.svelte-nz8dan .bezel:where(.svelte-nz8dan){padding:0;border-radius:.75rem;box-shadow:0 0 0 1px #ffffff24}.screen.svelte-nz8dan{position:relative;overflow:hidden;border-radius:calc(var(--r) / var(--w) * 100cqw);background:#000}.frame.svelte-nz8dan .screen:where(.svelte-nz8dan){border-radius:.75rem}.media.svelte-nz8dan{position:absolute;top:0;left:0;aspect-ratio:9 / 16;transition:transform .26s cubic-bezier(.77,0,.175,1)}.layer.svelte-nz8dan{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;transition:opacity .18s cubic-bezier(.23,1,.32,1)}.layer.svelte-nz8dan .sz-g{transition:opacity .18s cubic-bezier(.23,1,.32,1)}.mark.svelte-nz8dan{fill:#22c55e24;stroke:#22c55e;stroke-width:5;opacity:0;transform-box:fill-box;transform-origin:center;animation:svelte-nz8dan-mark-in .24s cubic-bezier(.23,1,.32,1) forwards}.mark.covered.svelte-nz8dan{fill:#f5007d47;stroke:#f5007d}.mark.outside.svelte-nz8dan{fill:#f5d70038;stroke:var(--color-brand)}.mark.lit.svelte-nz8dan{stroke-width:12}.scan.svelte-nz8dan{position:absolute;inset:0 0 auto;height:18%;background:linear-gradient(to bottom,transparent,rgb(245 215 0 / .3));border-bottom:2px solid var(--color-brand);pointer-events:none;animation:svelte-nz8dan-sweep 1.6s linear infinite}@keyframes svelte-nz8dan-mark-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes svelte-nz8dan-sweep{0%{transform:translateY(-100%)}to{transform:translateY(560%)}}@media(prefers-reduced-motion:reduce){.media.svelte-nz8dan{transition:none}.mark.svelte-nz8dan{animation-name:svelte-nz8dan-mark-fade}.scan.svelte-nz8dan{height:100%;border:0;background:#f5d7001a;animation:none}@keyframes svelte-nz8dan-mark-fade{0%{opacity:0}to{opacity:1}}}.segmented.svelte-ci4bc9{position:relative;display:flex;padding:3px;border-radius:.75rem;background:#ffffff0f}.pill.svelte-ci4bc9{position:absolute;top:3px;bottom:3px;left:3px;max-width:calc(100% - 6px);border-radius:.6rem;background:var(--color-brand);transition:transform .22s cubic-bezier(.77,0,.175,1)}button.svelte-ci4bc9{position:relative;flex:1 1 0;min-width:0;padding:.45rem .35rem;border-radius:.6rem;color:#d4d4d4;font-size:.8125rem;font-weight:600;white-space:nowrap;transition:color .16s ease,transform .14s ease-out}button.svelte-ci4bc9:active{transform:scale(.97)}button.active.svelte-ci4bc9{color:#0f0f0f}.badge.svelte-ci4bc9{display:inline-block;min-width:1.1rem;margin-left:.2rem;padding:0 .25rem;border-radius:999px;background:var(--color-accent);color:#fff;font-size:.6875rem;line-height:1.1rem;text-align:center}@media(prefers-reduced-motion:reduce){.pill.svelte-ci4bc9{transition:none}}button.svelte-xwnwjh{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.3rem 0;color:#e5e5e5;font-size:.875rem;text-align:left}button.svelte-xwnwjh:disabled{opacity:.45}.text.svelte-xwnwjh{display:flex;align-items:center;gap:.4rem}kbd.svelte-xwnwjh{padding:0 .3rem;border:1px solid rgb(255 255 255 / .18);border-radius:.25rem;color:#a3a3a3;font-family:inherit;font-size:.6875rem}.track.svelte-xwnwjh{position:relative;flex:none;width:2.1rem;height:1.2rem;border-radius:999px;background:#ffffff29;transition:background-color .16s ease}.track.on.svelte-xwnwjh{background:var(--color-brand)}.thumb.svelte-xwnwjh{position:absolute;top:.15rem;left:.15rem;width:.9rem;height:.9rem;border-radius:999px;background:#fff;transition:transform .18s cubic-bezier(.23,1,.32,1)}.track.on.svelte-xwnwjh .thumb:where(.svelte-xwnwjh){transform:translate(.9rem);background:#0f0f0f}@media(prefers-reduced-motion:reduce){.thumb.svelte-xwnwjh{transition:none}}.source-video.svelte-lpk96b{position:fixed;left:-9999px;width:2px;height:2px;opacity:0;pointer-events:none}.instant.svelte-lpk96b .layer,.instant.svelte-lpk96b .sz-g{transition:none!important}.toolbar.svelte-lpk96b{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1.25rem}.platforms.svelte-lpk96b{width:min(100%,26rem)}.workspace.svelte-lpk96b{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}.stage.svelte-lpk96b{order:-1;min-width:0}.panel-column.svelte-lpk96b{display:grid;align-content:start;gap:1rem;min-width:0}@media(min-width:1024px){.workspace.svelte-lpk96b{grid-template-columns:17rem minmax(0,1fr) 19rem;gap:1.75rem}.stage.svelte-lpk96b{order:0}.compare.svelte-lpk96b .workspace:where(.svelte-lpk96b){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.compare.svelte-lpk96b .stage:where(.svelte-lpk96b){grid-column:1 / -1;grid-row:1}}.panel.svelte-lpk96b{padding:1rem}.panel.svelte-lpk96b h2:where(.svelte-lpk96b){margin:.85rem 0 .45rem;color:#a3a3a3;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.panel.svelte-lpk96b h2:where(.svelte-lpk96b):first-child{margin-top:0}.chips.svelte-lpk96b{display:flex;flex-wrap:wrap;gap:.3rem}.chips.svelte-lpk96b button:where(.svelte-lpk96b){padding:.3rem .6rem;border-radius:999px;background:#ffffff12;color:#d4d4d4;font-size:.8125rem;font-weight:500;transition:background-color .16s ease,color .16s ease,transform .14s ease-out}.chips.svelte-lpk96b button:where(.svelte-lpk96b):active{transform:scale(.97)}.chips.svelte-lpk96b button.on:where(.svelte-lpk96b){background:var(--color-brand);color:#0f0f0f;font-weight:600}.sublayers.svelte-lpk96b{margin:.1rem 0 .35rem .75rem;padding-left:.75rem;border-left:1px solid rgb(255 255 255 / .12)}.single.svelte-lpk96b{width:min(100%,calc(min(78vh,800px) * var(--ratio)));margin:0 auto;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation}.stage-hint.svelte-lpk96b{margin-top:.8rem;color:#737373;font-size:.75rem;text-align:center}.compare-grid.svelte-lpk96b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media(min-width:768px){.compare-grid.svelte-lpk96b{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}figure.svelte-lpk96b{margin:0}figcaption.svelte-lpk96b{margin-top:.6rem;color:#d4d4d4;font-size:.8125rem;text-align:center}.transport.svelte-lpk96b{display:flex;align-items:center;gap:.6rem;max-width:30rem;margin:.9rem auto 0}.time.svelte-lpk96b{color:#a3a3a3;font-size:.75rem;font-variant-numeric:tabular-nums}.scrubber.svelte-lpk96b{position:relative;flex:1;display:flex;align-items:center}.scrubber.svelte-lpk96b input:where(.svelte-lpk96b){width:100%;accent-color:var(--color-brand)}.tick.svelte-lpk96b{position:absolute;top:-.2rem;width:2px;height:.45rem;background:var(--color-brand);pointer-events:none}.tick.covered.svelte-lpk96b{background:var(--color-accent)}.icon-button.svelte-lpk96b{display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:#ffffff1a;color:#fff;transition:transform .14s ease-out}.icon-button.svelte-lpk96b:active,.action.svelte-lpk96b:active:not(:disabled),.drop-target.svelte-lpk96b:active{transform:scale(.97)}.action.svelte-lpk96b{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.55rem .8rem;border-radius:.65rem;font-size:.8125rem;font-weight:600;transition:background-color .16s ease,color .16s ease,transform .14s ease-out}.action.svelte-lpk96b:disabled{opacity:.55}.action.primary.svelte-lpk96b{width:100%;background:var(--color-brand);color:#0f0f0f}.action.ghost.svelte-lpk96b{background:#ffffff14;color:#e5e5e5}.action.ghost.on.svelte-lpk96b{background:var(--color-brand);color:#0f0f0f}.drop-target.svelte-lpk96b{display:flex;width:100%;align-items:center;gap:.75rem;padding:.85rem;border:1px dashed rgb(255 255 255 / .25);border-radius:.75rem;color:#e5e5e5;text-align:left;transition:border-color .16s ease,transform .14s ease-out}.drop-target.svelte-lpk96b strong:where(.svelte-lpk96b){display:block;font-size:.875rem}.drop-target.svelte-lpk96b small:where(.svelte-lpk96b),.finding-text.svelte-lpk96b small:where(.svelte-lpk96b){display:block;color:#a3a3a3;font-size:.75rem}@media(hover:hover)and (pointer:fine){.drop-target.svelte-lpk96b:hover{border-color:var(--color-brand)}.action.ghost.svelte-lpk96b:hover:not(:disabled):not(.on){background:#ffffff24}}.file-line.svelte-lpk96b{display:flex;align-items:center;gap:.5rem;margin-top:.6rem;color:#d4d4d4;font-size:.8125rem}.dims.svelte-lpk96b{flex:none;color:#a3a3a3;font-variant-numeric:tabular-nums}.link.svelte-lpk96b{flex:none;margin-left:auto;color:#a3a3a3;text-decoration:underline}.note.svelte-lpk96b{margin-top:.5rem;color:#d4d4d4;font-size:.8125rem}.note.error.svelte-lpk96b{color:#ff8fc6}.privacy.svelte-lpk96b{margin-top:.55rem;color:#8f8f8f;font-size:.75rem}.status.svelte-lpk96b{display:flex;align-items:center;gap:.5rem;color:#e5e5e5;font-size:.8125rem}.spinner.svelte-lpk96b{width:.9rem;height:.9rem;border:2px solid rgb(255 255 255 / .2);border-top-color:var(--color-brand);border-radius:999px;animation:svelte-lpk96b-spin .6s linear infinite}.all-clear.svelte-lpk96b{display:flex;align-items:center;gap:.45rem;margin-top:.6rem;color:#4ade80;font-size:.8125rem}.findings.svelte-lpk96b{display:grid;gap:.35rem;margin-top:.7rem}.findings.svelte-lpk96b li:where(.svelte-lpk96b){opacity:0;animation:svelte-lpk96b-rise .22s cubic-bezier(.23,1,.32,1) forwards}.findings.svelte-lpk96b button:where(.svelte-lpk96b){display:flex;width:100%;align-items:flex-start;gap:.5rem;padding:.5rem .55rem;border-radius:.55rem;background:#ffffff0d;text-align:left;transition:background-color .16s ease}.findings.svelte-lpk96b button.lit:where(.svelte-lpk96b){background:#ffffff24}.findings.svelte-lpk96b .alert{flex:none;width:1rem;height:1rem;margin-top:.1rem;color:var(--color-brand)}.findings.svelte-lpk96b .alert.covered{color:var(--color-accent)}.finding-text.svelte-lpk96b{min-width:0}.finding-text.svelte-lpk96b strong:where(.svelte-lpk96b){display:block;overflow:hidden;color:#fff;font-size:.8125rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.downloads.svelte-lpk96b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.drop-overlay.svelte-lpk96b{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;background:#0a0a0ab8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;transition:opacity .16s ease-out}@starting-style{.drop-overlay.svelte-lpk96b{opacity:0}}.drop-card.svelte-lpk96b{display:grid;justify-items:center;gap:.35rem;padding:2rem 3rem;border:2px dashed var(--color-brand);border-radius:1.25rem;color:#fff;transition:transform .18s cubic-bezier(.23,1,.32,1)}@starting-style{.drop-card.svelte-lpk96b{transform:scale(.96)}}.drop-card.svelte-lpk96b span:where(.svelte-lpk96b){color:#a3a3a3;font-size:.875rem}@keyframes svelte-lpk96b-spin{to{transform:rotate(360deg)}}@keyframes svelte-lpk96b-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.findings.svelte-lpk96b li:where(.svelte-lpk96b){animation-name:svelte-lpk96b-fade-in}.drop-card.svelte-lpk96b{transition:none}@keyframes svelte-lpk96b-fade-in{0%{opacity:0}to{opacity:1}}}
