.upload-section.svelte-1p6mf0v{padding:var(--sp-4);border-radius:var(--r-panel);background:var(--c-surface);color:var(--c-text);display:grid}@media (width>=640px){.upload-section.svelte-1p6mf0v{padding:var(--sp-5)}}.turnstile-widget.svelte-1p6mf0v{justify-content:center;display:flex}.add-box.svelte-1p6mf0v{gap:var(--sp-3);background:0 0;padding:0}.add-top.svelte-1p6mf0v{gap:var(--sp-2);flex-direction:column;display:flex}.add-part.svelte-1p6mf0v{width:100%}.add-took.svelte-1p6mf0v:empty{margin-top:calc(-1 * var(--sp-2))}.add-limits.svelte-1p6mf0v,.add-busy.svelte-1p6mf0v,.add-full.svelte-1p6mf0v,.add-took.svelte-1p6mf0v{font-size:var(--fs-small);line-height:var(--fs-small-lh)}.add-box.svelte-1p6mf0v .dropzone:where(.svelte-1p6mf0v){min-height:0;padding:var(--sp-4)}.turnstile-widget--asking.svelte-1p6mf0v{margin-top:var(--sp-4)}.dropzone.svelte-1p6mf0v{background:var(--c-surface-2);border:var(--bw-rule) dashed var(--c-line-strong);border-radius:var(--r-panel);padding:var(--sp-5);text-align:center;align-items:center;gap:var(--sp-3);flex-direction:column;justify-content:center;min-height:13.25rem;display:flex}.dropzone.svelte-1p6mf0v:hover{border-color:var(--c-text);background:var(--c-surface)}.dropzone-dragover.svelte-1p6mf0v,.dropzone-dragover.svelte-1p6mf0v:hover{border-style:solid;border-color:var(--c-accent);background:var(--c-surface)}.dropzone-icon.svelte-1p6mf0v{color:var(--c-text)}.dropzone-title.svelte-1p6mf0v{font-size:var(--fs-body);font-weight:var(--fw-semibold)}.dropzone-note.svelte-1p6mf0v{margin-top:var(--sp-2)}.file-label.svelte-1p6mf0v{cursor:pointer}.actions.svelte-1p6mf0v{gap:var(--sp-3);display:flex}progress.svelte-1p6mf0v{width:100%;height:.5rem}.analysing.svelte-1p6mf0v{align-self:stretch;gap:var(--sp-4);text-align:left;flex-direction:column;display:flex}.analysing-file.svelte-1p6mf0v{align-items:center;gap:var(--sp-2) var(--sp-3);padding:var(--sp-3) var(--sp-4);background:var(--c-page);border-radius:var(--r-card);flex-wrap:wrap;display:flex}.analysing-name.svelte-1p6mf0v{min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere}.analysing-private.svelte-1p6mf0v{align-items:center;gap:var(--sp-1);color:var(--c-text-2);font-size:var(--fs-small);margin-left:auto;display:inline-flex}.analysing-icon.svelte-1p6mf0v{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25rem;height:1.25rem}.analysing-title.svelte-1p6mf0v{font-size:var(--fs-h3);line-height:var(--fs-h3-lh);font-weight:var(--fw-semibold)}.analysing-line.svelte-1p6mf0v{color:var(--c-text-2)}.heat-bar.svelte-1p6mf0v{border-radius:var(--r-pill);background:var(--x-bar-track);height:.375rem;position:relative;overflow:hidden}.heat-bar-segment.svelte-1p6mf0v{inset-block:0;border-radius:inherit;background:var(--x-bar-2);width:40%;animation:svelte-1p6mf0v-heat-sweep var(--x-bar-loop) var(--ease-in-out) infinite;position:absolute;left:0;-webkit-mask-image:linear-gradient(90deg,#0000,currentColor 60%);mask-image:linear-gradient(90deg,#0000,currentColor 60%)}@keyframes svelte-1p6mf0v-heat-sweep{0%{background-color:var(--x-bar-0);transform:translate(-100%)}25%{background-color:var(--x-bar-1)}50%{background-color:var(--x-bar-2)}75%{background-color:var(--x-bar-3)}to{background-color:var(--x-bar-4);transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.heat-bar-segment.svelte-1p6mf0v{background:linear-gradient(to right, var(--x-bar-0), var(--x-bar-1), var(--x-bar-2), var(--x-bar-3), var(--x-bar-4));width:100%;animation:none;transform:none;-webkit-mask-image:none;mask-image:none}}.analysing-steps.svelte-1p6mf0v{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.analysing-step.svelte-1p6mf0v{align-items:center;gap:var(--sp-3);color:var(--c-text-2);display:flex}.analysing-step--current.svelte-1p6mf0v{color:var(--c-text);font-weight:var(--fw-semibold)}.analysing-mark.svelte-1p6mf0v{border:var(--bw-rule) solid var(--c-text);border-radius:50%;flex:none;place-items:center;width:1.25rem;height:1.25rem;display:inline-grid}.analysing-step--done.svelte-1p6mf0v .analysing-mark:where(.svelte-1p6mf0v){background:var(--c-text);color:var(--c-page)}.analysing-mark.svelte-1p6mf0v svg:where(.svelte-1p6mf0v){fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:.875rem;height:.875rem}.analysing-step--current.svelte-1p6mf0v .analysing-mark:where(.svelte-1p6mf0v):after{content:"";background:var(--c-text);border-radius:50%;width:.375rem;height:.375rem}
