.platform-icon[data-v-245a0201]{display:block;flex-shrink:0;border-radius:22.5%;box-shadow:inset 0 0 0 1px var(--ui-border)}.count-credits[data-v-d0a6780d]{display:grid;gap:var(--ui-space-3)}.count-credits__count[data-v-d0a6780d]{display:grid;gap:var(--ui-space-2)}.count-credits__count label[data-v-d0a6780d]{font-weight:var(--ui-font-weight-semibold)}.count-credits__count input[data-v-d0a6780d]{width:100%;height:40px;min-width:0;padding-inline:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-bg);color:var(--ui-text);font:inherit}.count-credits__count input[data-v-d0a6780d]:focus-visible{border-color:var(--ui-brand)}.count-credits__count span[data-v-d0a6780d]{color:var(--ui-text-secondary);font-size:var(--ui-font-size-supporting)}.count-credits__summary[data-v-d0a6780d]{display:grid;grid-template-columns:max-content max-content max-content;align-items:center;justify-content:space-between;gap:var(--ui-space-4)}.count-credits__summary--anonymous[data-v-d0a6780d]{grid-template-columns:max-content max-content}.count-credits__summary>div[data-v-d0a6780d]{display:flex;align-items:center;gap:var(--ui-space-2);min-height:48px}.count-credits__summary span[data-v-d0a6780d],.count-credits__summary small[data-v-d0a6780d]{font-size:var(--ui-font-size-caption)}.count-credits__summary span[data-v-d0a6780d]{color:var(--ui-text-secondary)}.count-credits__summary strong[data-v-d0a6780d]{font-family:var(--ui-font-mono);font-size:var(--ui-font-size-body-large)}.count-credits__action[data-v-d0a6780d]{justify-self:end}.count-credits__error[data-v-d0a6780d]{color:var(--ui-danger)}.count-credits__enough[data-v-d0a6780d]{color:var(--ui-success)}@media(max-width:600px){.count-credits__summary[data-v-d0a6780d]{grid-template-columns:minmax(0,1fr);justify-content:stretch}.count-credits__summary>div[data-v-d0a6780d]{justify-content:space-between;min-height:40px}.count-credits__action[data-v-d0a6780d]{width:100%}}.detections[data-v-ab78886b]{display:grid;border-block:1px solid var(--ui-border)}.detections__row[data-v-ab78886b]{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:var(--ui-space-2);min-height:40px;border-top:1px solid var(--ui-border);font-size:var(--ui-font-size-supporting)}.detections__row[data-v-ab78886b]:first-child{border-top:0}.detections__row>svg[data-v-ab78886b]{width:18px;height:18px;color:var(--ui-text-secondary)}.detections__spinner[data-v-ab78886b]{animation:detection-spin-ab78886b .8s linear infinite}.detections__url[data-v-ab78886b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detections__status[data-v-ab78886b]{display:flex;align-items:center;gap:var(--ui-space-1);color:var(--ui-text-secondary);white-space:nowrap}@keyframes detection-spin-ab78886b{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.detections__spinner[data-v-ab78886b]{animation:none}}@media(max-width:600px){.detections__row[data-v-ab78886b]{grid-template-columns:20px minmax(0,1fr);padding-block:var(--ui-space-2)}.detections__status[data-v-ab78886b]{grid-column:2;white-space:normal}}.job-row[data-v-1223b98c]{display:grid;align-content:start;gap:var(--ui-space-2);min-width:0;padding:15px 18px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface)}.job-row__head[data-v-1223b98c]{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:var(--ui-space-3)}.job-row__type[data-v-1223b98c],.job-row__url[data-v-1223b98c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-row__type[data-v-1223b98c]{font-weight:var(--ui-font-weight-semibold)}.job-row__url[data-v-1223b98c],.job-row__meta[data-v-1223b98c],.job-row__notice[data-v-1223b98c],.job-row__warning[data-v-1223b98c],.job-row__error[data-v-1223b98c]{margin:0;font-size:var(--ui-font-size-supporting)}.job-row__url[data-v-1223b98c],.job-row__meta[data-v-1223b98c],.job-row__notice[data-v-1223b98c]{color:var(--ui-text-secondary)}.job-row__bar[data-v-1223b98c]{height:4px;overflow:hidden;border-radius:var(--ui-radius-round);background:var(--ui-surface-active)}.job-row__fill[data-v-1223b98c]{height:100%;border-radius:inherit;background:var(--ui-accent);transition:width var(--ui-duration-state) var(--ui-ease)}.job-row__totals[data-v-1223b98c]{display:flex;flex-wrap:wrap;gap:var(--ui-space-2) var(--ui-space-3);color:var(--ui-text-secondary);font-family:var(--ui-font-mono);font-size:var(--ui-font-size-caption)}.job-row__warning[data-v-1223b98c]{color:var(--ui-warning)}.job-row__error[data-v-1223b98c]{color:var(--ui-danger)}.job-row__actions[data-v-1223b98c]{display:flex;flex-wrap:wrap;gap:var(--ui-space-2)}.job-list[data-v-6cbd12db]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--ui-space-3);min-width:0}.job-list__error[data-v-6cbd12db],.job-list__more[data-v-6cbd12db]{grid-column:1 / -1}.job-row-skeleton[data-v-6cbd12db]{display:grid;gap:var(--ui-space-2);padding:15px 18px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface)}.job-list__error[data-v-6cbd12db]{margin:0;color:var(--ui-danger);font-size:var(--ui-font-size-supporting);line-height:var(--ui-line-height-supporting)}.job-list__more[data-v-6cbd12db]{display:inline-flex;align-items:center;justify-content:center;justify-self:center;gap:var(--ui-space-1);min-height:var(--ui-touch-target);color:var(--ui-brand);font-family:var(--ui-font-mono);font-size:var(--ui-font-size-caption);font-weight:var(--ui-font-weight-semibold);text-decoration:none}.job-list__more[data-v-6cbd12db]:hover{text-decoration:underline}.job-list__more svg[data-v-6cbd12db]{width:14px;height:14px}.ui-switch[data-v-42725154]{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-4);min-height:var(--ui-touch-target);color:var(--ui-text);cursor:pointer}.ui-switch__copy[data-v-42725154]{display:grid;gap:var(--ui-space-1);min-width:0}.ui-switch__label[data-v-42725154]{font-weight:var(--ui-font-weight-medium)}.ui-switch__description[data-v-42725154]{color:var(--ui-text-secondary);font-size:var(--ui-font-size-supporting);line-height:var(--ui-line-height-supporting)}.ui-switch__input[data-v-42725154]{position:absolute;width:1px;height:1px;opacity:0}.ui-switch__track[data-v-42725154]{display:inline-flex;align-items:center;width:40px;height:22px;flex:0 0 40px;padding:2px;border:1px solid var(--ui-border-active);border-radius:var(--ui-radius-round);background:var(--ui-surface-active);transition:background-color var(--ui-duration-toggle) var(--ui-ease),border-color var(--ui-duration-toggle) var(--ui-ease)}.ui-switch__thumb[data-v-42725154]{width:16px;height:16px;border-radius:50%;background:var(--ui-on-brand);box-shadow:var(--ui-shadow-raised);transition:transform .24s var(--ui-ease-spring),width .18s var(--ui-ease-spring)}.ui-switch__input:checked+.ui-switch__track[data-v-42725154]{border-color:var(--ui-brand-solid);background:var(--ui-brand-solid)}.ui-switch__input:checked+.ui-switch__track .ui-switch__thumb[data-v-42725154]{transform:translate(18px)}.ui-switch:not(.ui-switch--disabled):active .ui-switch__thumb[data-v-42725154]{width:20px}.ui-switch__input:focus-visible+.ui-switch__track[data-v-42725154]{box-shadow:0 0 0 2px var(--ui-surface),0 0 0 4px var(--ui-focus)}.ui-switch--disabled[data-v-42725154]{color:var(--ui-text-disabled);cursor:not-allowed}.ui-switch--disabled .ui-switch__track[data-v-42725154]{opacity:.45}.ui-switch--disabled .ui-switch__description[data-v-42725154]{color:var(--ui-text-disabled)}@media(pointer:coarse){.ui-switch__track[data-v-42725154]{width:48px;height:28px;flex-basis:48px;padding:3px}.ui-switch__thumb[data-v-42725154]{width:20px;height:20px}.ui-switch__input:checked+.ui-switch__track .ui-switch__thumb[data-v-42725154]{transform:translate(20px)}.ui-switch:not(.ui-switch--disabled):active .ui-switch__thumb[data-v-42725154]{width:25px}}.type-options[data-v-e6157281]{display:grid;min-width:0;padding-inline:var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface)}.type-options[data-v-e6157281] .type-options__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--ui-space-3);min-width:0;min-height:40px;padding-block:var(--ui-space-3);border-top:1px solid var(--ui-border)}.type-options[data-v-e6157281] .type-options__row:first-child{border-top:0}.type-options[data-v-e6157281] .type-options__row--stack{grid-template-columns:minmax(0,1fr)}.type-options__value[data-v-e6157281]{font-weight:var(--ui-font-weight-semibold)}.type-options__type-segmented[data-v-e6157281]{width:100%}.type-options[data-v-e6157281] .type-options__desc{margin-block-start:var(--ui-space-1);color:var(--ui-text-secondary);font-size:var(--ui-font-size-supporting)}@media(max-width:600px){.type-options[data-v-e6157281] .type-options__row{grid-template-columns:minmax(0,1fr)}}.url-batch[data-v-91efe70d]{display:grid;gap:var(--ui-space-2)}.url-batch label[data-v-91efe70d]{font-weight:var(--ui-font-weight-semibold)}.url-batch textarea[data-v-91efe70d]{width:100%;min-height:112px;resize:vertical;padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-bg);color:var(--ui-text);font:inherit;line-height:var(--ui-line-height-body);transition:border-color var(--ui-duration-state) var(--ui-ease)}.url-batch textarea[data-v-91efe70d]:focus-visible{border-color:var(--ui-brand)}.url-batch textarea[data-v-91efe70d]:disabled{cursor:not-allowed}.url-batch__hint[data-v-91efe70d],.url-batch__error[data-v-91efe70d]{margin:0;font-size:var(--ui-font-size-supporting)}.url-batch__hint[data-v-91efe70d]{color:var(--ui-text-secondary)}.url-batch__error[data-v-91efe70d]{color:var(--ui-danger)}.workbench[data-v-e472a72f]{width:min(calc(100% - 48px),840px);margin-inline:auto}.workbench__hero[data-v-e472a72f]{margin-block:var(--ui-space-2) var(--ui-space-4);text-align:center}.workbench__hero-eyebrow[data-v-e472a72f]{margin:0 0 var(--ui-space-2);color:var(--ui-accent);font-family:var(--ui-font-mono);font-size:var(--ui-font-size-caption);font-weight:var(--ui-font-weight-semibold);text-transform:uppercase}.workbench__hero-title[data-v-e472a72f]{margin:0 auto var(--ui-space-3);max-width:720px;font-family:var(--ui-font-display);font-size:clamp(var(--ui-font-size-page-title),7vw,var(--ui-font-size-hero));line-height:var(--ui-line-height-hero)}.workbench__platforms[data-v-e472a72f]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ui-space-3);color:var(--ui-text-secondary);font-family:var(--ui-font-mono);font-size:var(--ui-font-size-caption)}.workbench__platforms span[data-v-e472a72f]{display:inline-flex;align-items:center;gap:var(--ui-space-1)}.workbench__card[data-v-e472a72f]{display:grid;gap:var(--ui-space-4);min-width:0;padding:var(--ui-space-5);border:1px solid var(--ui-border);border-radius:var(--ui-radius-overlay);background:var(--ui-surface);box-shadow:var(--ui-shadow-hero)}.workbench__fields[data-v-e472a72f]{display:grid;gap:var(--ui-space-3);min-width:0;margin:0;padding:0;border:0}.workbench__error[data-v-e472a72f]{margin:0;color:var(--ui-danger);font-size:var(--ui-font-size-supporting)}.workbench__jobs[data-v-e472a72f]{min-width:0;margin-block-start:var(--ui-space-6);scroll-margin-block-start:calc(var(--ui-header-height) + var(--ui-space-4))}.workbench__jobs-title[data-v-e472a72f]{margin:0 0 var(--ui-space-3);color:var(--ui-text-disabled);font-family:var(--ui-font-mono);font-size:var(--ui-font-size-caption);font-weight:var(--ui-font-weight-semibold);text-transform:uppercase}.workbench__empty[data-v-e472a72f]{padding:var(--ui-space-6);border:1px dashed var(--ui-border-hover);border-radius:var(--ui-radius-card);background:var(--ui-surface);text-align:center}.workbench__empty p[data-v-e472a72f]{margin:0;color:var(--ui-text-secondary)}@media(max-width:600px){.workbench[data-v-e472a72f]{width:calc(100% - 32px)}.workbench__card[data-v-e472a72f]{padding:var(--ui-space-4)}}
