/* ═══════════════════ Send-to picker — "the dispatch bench" ═══════════════════
   The modal that opens when "Send to <library>" peeks a page and finds more
   than one thing, plus the candidate cards the Add-from-URL modal reuses.

   Direction: the same painted hearth-lodge hand as the lane gates and the Flash
   mantel — a packing bench by the fire, where you label a thing and decide
   which crate it goes in. Brass, kraft paper and ember instead of the purple→
   cyan gradient slab this used to be; every pictorial mark is a painted icon
   from renderer/icons/ (sendto/ + the shared menu/ plaques), never an SVG glyph.

   Layout is unchanged: header + toolbar pinned, one scrolling body (meta
   editor, classifier, bundle strip, card grid), footer pinned.

   Was: styles.css. Moved out whole on 2026-09-28, the way torrents.css was. */

.sp-overlay {
  position: fixed;
  inset: 0;
  z-index: 11000;
  background:
    radial-gradient(70% 55% at 50% 42%, rgba(60, 28, 6, .40), transparent 70%),
    rgba(6, 5, 4, .72);
  backdrop-filter: blur(9px) saturate(120%);
  -webkit-backdrop-filter: blur(9px) saturate(120%);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 28px;
  animation: modalScrimIn 150ms ease-out;
}

/* A growing library list belongs in a searchable, grouped dialog. */
.sp-panel.sd-panel { width: min(760px, 94vw); max-height: min(92dvh, 940px); }
.sd-head { padding: 24px 24px 16px; border-bottom: 1px solid var(--sp-line); }
.sd-head h2 { margin: 0; font: 600 26px var(--sp-font); }
.sd-head p { color: var(--sp-dim); margin: 8px 0 16px; }
.sd-search { box-sizing: border-box; width: 100%; min-height: 48px; padding: 12px 16px; font-size: 16px; color: var(--sp-text); background: var(--sp-ink); border: 1px solid var(--sp-line-hi); border-radius: 8px; }
.sd-body { min-height: 0; overflow-y: auto; overscroll-behavior: contain; padding: 20px 24px 24px; }
.sd-group + .sd-group { margin-top: 24px; }
.sd-group h3 { color: var(--sp-ember-hi); margin: 0 0 8px; font: 500 18px var(--sp-font); }
.sd-list { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 8px; }
.sd-choice { display: flex; align-items: center; gap: 12px; min-width: 0; min-height: 72px; padding: 12px 16px; text-align: left; border: 1px solid var(--sp-line); border-radius: 8px; background: var(--sp-slab); color: var(--sp-text); cursor: pointer; }
.sd-choice:last-child:nth-child(odd) { grid-column: 1 / -1; }
.sd-choice:hover { background: var(--sp-slab-2); border-color: var(--sp-line-hi); }
.sd-choice:active { background: var(--sp-ink); }
.sd-choice:focus-visible, .sd-search:focus-visible { outline: 2px solid var(--sp-ember-hi); outline-offset: 2px; }
.sd-choice img { flex: 0 0 40px; object-fit: contain; }
.sd-choice span { min-width: 0; }
.sd-choice strong { display: block; font: 500 18px var(--sp-font); overflow-wrap: anywhere; }
.sd-choice small { display: block; margin-top: 4px; color: var(--sp-dim); font-size: 13px; }
.sd-empty { padding: 24px 0; color: var(--sp-dim); }
.sp-destination { margin: 0 0 16px; color: var(--sp-ember-hi); font-size: 16px; overflow-wrap: anywhere; }
.sp-panel .hentai-classifier { color: var(--sp-text); }
.sp-panel .hentai-classifier button { min-height: 44px; }
.vl-send-progress { display: grid; grid-template-columns: repeat(auto-fit, minmax(180px, 240px)); gap: 16px; margin: 16px 0; }
.vl-send-progress[hidden] { display: none; }
.vl-send-progress .media-tile-skeleton { min-height: 160px; }
@media (max-width: 640px) {
  .sd-overlay { padding: 0; }
  .sp-panel.sd-panel { width: 100vw; max-height: 100dvh; }
  .sd-head { padding: 20px 16px 16px; }
  .sd-body { padding: 16px; }
  .sd-list { grid-template-columns: minmax(0, 1fr); }
  .sd-choice { min-height: 68px; }
}

.sp-panel {
  /* Warm lodge palette, scoped — the app's cool tokens stay untouched outside. */
  --sp-ink:       #0d0a08;
  --sp-panel:     #17110d;
  --sp-slab:      #1e1712;
  --sp-slab-2:    #261d16;
  --sp-line:      rgba(255, 201, 148, .13);
  --sp-line-hi:   rgba(255, 186, 116, .34);
  --sp-text:      #f4e8d9;
  --sp-dim:       rgba(244, 232, 217, .68);
  --sp-mute:      rgba(244, 232, 217, .55);   /* .42 failed AA at 11px on this ground */
  --sp-ember:     #f59e0b;
  --sp-ember-hi:  #ffc77a;
  --sp-brass:     #d8a84a;
  --sp-font:      'Hearth Fredoka', 'Fredoka', ui-rounded, system-ui, sans-serif;

  position: relative;
  display: flex;
  flex-direction: column;
  width: min(980px, 94vw);
  max-height: min(88vh, 940px);
  min-height: 0;
  background: var(--sp-panel);
  color: var(--sp-text);
  border: 1px solid var(--sp-line-hi);
  border-radius: 16px;
  box-shadow:
    0 30px 90px rgba(0, 0, 0, .7),
    0 0 0 1px rgba(0, 0, 0, .6),
    inset 0 1px 0 rgba(255, 220, 180, .10);
  overflow: hidden;
  animation: spPanelIn 190ms cubic-bezier(.2, .8, .2, 1);
}
@keyframes spPanelIn {
  from { opacity: 0; transform: translateY(10px) scale(.975); }
  to   { opacity: 1; transform: none; }
}
@media (prefers-reduced-motion: reduce) {
  .sp-overlay, .sp-panel { animation: none; }
}

/* ── The painted bench behind the header ──
   One 1100px illustration, pinned to the panel's top edge and faded into the
   panel colour before the body starts, so it reads as the room this dialog
   happens in rather than a picture stuck to a card. Decorative: aria-hidden in
   the markup, and it never intercepts a click. */
.sp-art {
  position: absolute;
  inset: 0 0 auto 0;
  height: 190px;
  z-index: 0;
  pointer-events: none;
  background: 58% 42% / cover no-repeat url('data:image/webp;base64,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');
  -webkit-mask-image: linear-gradient(180deg, #000 0%, #000 52%, transparent 100%);
          mask-image: linear-gradient(180deg, #000 0%, #000 52%, transparent 100%);
}
/* Two washes, not one. The vertical one settles the art into the panel colour;
   the horizontal one darkens only the left, which is where the title and the
   sub-line sit — so the header keeps its contrast without flattening the fire
   on the right into a brown smear, which is what one flat scrim did. */
.sp-art::after {
  content: '';
  position: absolute;
  inset: 0;
  background:
    linear-gradient(100deg, rgba(13, 10, 8, .93) 0%, rgba(13, 10, 8, .74) 34%, rgba(13, 10, 8, .34) 62%, rgba(13, 10, 8, .5) 100%),
    linear-gradient(180deg, rgba(13, 10, 8, .18) 0%, rgba(13, 10, 8, .55) 72%, var(--sp-panel) 100%);
}
.sp-head, .sp-toolbar, .sp-body, .sp-actions { position: relative; z-index: 1; }

/* ── Header: a brass plaque on the beam ── */
.sp-head {
  padding: 16px 20px 12px;
}
.sp-head-top {
  display: flex;
  align-items: center;
  gap: 12px;
  min-width: 0;
}
/* The destination's OWN painted plaque (icons/menu/dest-*.webp), set in a
   brass medallion — the same mark the right-click Send-to menu uses, so the
   thing you clicked and the thing that opened are visibly one action. */
.sp-plaque {
  flex: none;
  display: grid;
  place-items: center;
  width: 46px;
  height: 46px;
  border-radius: 50%;
  background:
    radial-gradient(circle at 50% 34%, #3a2a18, #140e09 72%);
  border: 1px solid rgba(216, 168, 74, .55);
  box-shadow:
    inset 0 1px 0 rgba(255, 220, 170, .18),
    0 0 0 5px rgba(13, 10, 8, .55),
    0 6px 20px rgba(245, 158, 11, .22);
}
.sp-plaque img {
  width: 30px;
  height: 30px;
  filter: drop-shadow(0 2px 4px rgba(0, 0, 0, .65));
}
.sp-head-title {
  font: 700 18px/1.2 var(--sp-font);
  letter-spacing: .2px;
  color: #ffe8c6;
  text-shadow: 0 2px 6px rgba(0, 0, 0, .7);
  min-width: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sp-head-esc {
  margin-left: auto;
  flex: none;
  font-size: 11px;
  color: var(--sp-mute);
}
.sp-head-esc kbd {
  font: 600 10px/1.6 ui-monospace, monospace;
  background: linear-gradient(180deg, #2b2119, #1a130e);
  border: 1px solid rgba(216, 168, 74, .4);
  border-bottom-width: 2px;
  border-radius: 5px;
  padding: 1px 6px;
  color: var(--sp-brass);
}
.sp-head-sub {
  margin-top: 5px;
  padding-left: 58px;
  font-size: 11.5px;
  line-height: 1.45;
  color: var(--sp-dim);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* ── Toolbar: the tally plate and the two bench tools ── */
.sp-toolbar {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 6px 20px 12px;
  border-bottom: 1px solid var(--sp-line);
}
.sp-count {
  margin-right: auto;
  flex: none;
  white-space: nowrap;
  font: 700 11px/1.7 ui-monospace, monospace;
  letter-spacing: .04em;
  color: #ffdca6;
  background: linear-gradient(180deg, rgba(245, 158, 11, .22), rgba(146, 64, 14, .18));
  border: 1px solid rgba(216, 168, 74, .5);
  border-radius: 999px;
  padding: 3px 12px;
  box-shadow: inset 0 1px 0 rgba(255, 224, 178, .18);
  transition: background 150ms ease, color 150ms ease, border-color 150ms ease;
}
.sp-count.is-empty {
  color: var(--sp-mute);
  background: rgba(255, 255, 255, .03);
  border-color: var(--sp-line);
  box-shadow: none;
}
/* Select all / Select none — painted tools, not text buttons. */
.sp-tool {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  flex: none;
  white-space: nowrap;
  height: 32px;
  padding: 0 12px 0 8px;
  border-radius: 999px;
  border: 1px solid var(--sp-line);
  background: rgba(255, 236, 214, .04);
  color: var(--sp-dim);
  font: 600 11.5px/1 var(--sp-font);
  letter-spacing: .2px;
  cursor: pointer;
  transition: border-color .18s ease, background .18s ease, color .18s ease;
}
.sp-tool img {
  width: 22px;
  height: 22px;
  filter: drop-shadow(0 1px 2px rgba(0, 0, 0, .6));
  transition: transform .26s cubic-bezier(.3, 1.6, .5, 1);
}
.sp-tool:hover, .sp-tool:focus-visible {
  border-color: rgba(216, 168, 74, .6);
  background: rgba(245, 158, 11, .12);
  color: #ffe8c6;
}
.sp-tool:hover img, .sp-tool:focus-visible img { transform: rotate(-7deg) scale(1.1); }
.sp-tool:focus-visible { outline: 2px solid var(--sp-ember); outline-offset: 2px; }

/* ── Body ── */
.sp-body {
  flex: 1;
  min-height: 0;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding: 14px 20px 20px;
  scrollbar-gutter: stable;
}
.sp-body .hentai-classifier { margin-top: 0; }
.sp-body .hentai-classifier.compact { margin-top: 0; }

/* Sections: meta editor / classifier / bundle share one warm slab, lit along
   the left edge like a bench lit from the fire. */
.sp-section,
.sp-body .hentai-classifier {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 9px;
  padding: 11px 13px 12px;
  background: linear-gradient(180deg, var(--sp-slab), var(--sp-ink));
  border: 1px solid var(--sp-line);
  border-radius: 12px;
  box-shadow: inset 0 1px 0 rgba(255, 220, 180, .05);
  transition: background 150ms ease, border-color 150ms ease, opacity 150ms ease;
}
.sp-section::before,
.sp-body .hentai-classifier::before {
  content: '';
  position: absolute;
  left: 0;
  top: 12px;
  bottom: 12px;
  width: 2px;
  border-radius: 2px;
  background: linear-gradient(180deg, transparent, rgba(216, 168, 74, .5), transparent);
}

/* The meta editor hands back two slabs in one wrapper; display:contents drops
   them straight into the body's flex column so they inherit its gap. */
.sp-meta-group { display: contents; }

/* A section's own painted mark + name, so each slab says what it is. */
.sp-sec-head {
  display: flex;
  align-items: center;
  gap: 8px;
  min-width: 0;
}
.sp-sec-head img {
  width: 22px;
  height: 22px;
  flex: none;
  filter: drop-shadow(0 1px 2px rgba(0, 0, 0, .6));
}
.sp-sec-title {
  font: 600 12.5px/1.3 var(--sp-font);
  letter-spacing: .3px;
  color: #ffe0b4;
}
.sp-sec-note {
  margin-left: auto;
  font-size: 11px;
  color: var(--sp-mute);
  text-align: right;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.sp-field {
  display: flex;
  align-items: center;
  gap: 9px;
  min-width: 0;
}
.sp-field.is-top { align-items: flex-start; }
.sp-field.is-top .sp-field-label { margin-top: 9px; }
.sp-field-label {
  flex: none;
  min-width: 56px;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: .7px;
  text-transform: uppercase;
  color: var(--sp-brass);
}
.sp-input {
  flex: 1;
  min-width: 0;
  padding: 7px 11px;
  background: rgba(0, 0, 0, .42);
  color: var(--sp-text);
  border: 1px solid var(--sp-line);
  border-radius: 9px;
  font-family: inherit;
  font-size: 12.5px;
  line-height: 1.5;
  transition: border-color 150ms ease, box-shadow 150ms ease;
}
.sp-input::placeholder { color: var(--sp-mute); }
.sp-input:focus {
  outline: none;
  border-color: rgba(245, 158, 11, .8);
  box-shadow: 0 0 0 3px rgba(245, 158, 11, .16);
}
.sp-input.is-pink:focus {
  border-color: var(--accent-pink);
  box-shadow: 0 0 0 3px rgba(244, 114, 182, .16);
}

.sp-starbox { flex: 1; min-width: 0; position: relative; }
.sp-pillbox {
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
  align-items: center;
  padding: 5px 6px;
  background: rgba(0, 0, 0, .42);
  border: 1px solid var(--sp-line);
  border-radius: 9px;
  min-height: 36px;
  transition: border-color 150ms ease, box-shadow 150ms ease;
}
.sp-pillbox:focus-within {
  border-color: rgba(245, 158, 11, .8);
  box-shadow: 0 0 0 3px rgba(245, 158, 11, .16);
}
.sp-pill-input {
  flex: 1;
  min-width: 80px;
  background: transparent;
  border: 0;
  outline: none;
  color: var(--sp-text);
  font-family: inherit;
  font-size: 12.5px;
  line-height: 1.5;
  padding: 2px 4px;
}
.sp-pill-input::placeholder { color: var(--sp-mute); }
.send-star-pill {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  padding: 3px 9px;
  color: var(--sp-text);
  border-radius: 999px;
  font-size: 11px;
  font-weight: 600;
  border: 1px solid rgba(216, 168, 74, .4);
  background: rgba(245, 158, 11, .12);
}
.send-star-pill.is-auto    { background: rgba(16, 185, 129, .14); border-color: rgba(16, 185, 129, .45); }
.send-star-pill.is-manual  { background: rgba(245, 158, 11, .16); border-color: rgba(245, 158, 11, .5); }
.send-star-pill.is-library { background: rgba(216, 168, 74, .16); border-color: rgba(216, 168, 74, .5); }
.send-star-pill-x {
  cursor: pointer;
  opacity: .65;
  font-size: 13px;
  line-height: 1;
  padding: 0 2px;
  transition: opacity 130ms ease;
}
.send-star-pill-x:hover { opacity: 1; }
.sp-suggest {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  margin-top: 5px;
  background: var(--sp-slab-2);
  border: 1px solid rgba(216, 168, 74, .4);
  border-radius: 10px;
  max-height: 200px;
  overflow-y: auto;
  z-index: 11001;
  box-shadow: 0 14px 34px rgba(0, 0, 0, .65);
}
.sp-suggest-row {
  display: flex;
  align-items: center;
  gap: 6px;
  padding: 7px 11px;
  cursor: pointer;
  font-size: 12px;
  transition: background 120ms ease;
}
.sp-suggest-row:hover { background: rgba(245, 158, 11, .16); }
.sp-suggest-row.is-new {
  color: var(--sp-ember-hi);
  border-top: 1px solid var(--sp-line);
}
.sp-suggest-row.is-new:hover { background: rgba(245, 158, 11, .12); }

/* ── Bundle strip — pink, like every other bundle affordance in Hearth ── */
.sp-bundle.is-on {
  background: linear-gradient(180deg, rgba(244, 114, 182, .10), rgba(13, 10, 8, .9));
  border-color: rgba(244, 114, 182, .45);
}
.sp-bundle.is-on::before { background: linear-gradient(180deg, transparent, rgba(244, 114, 182, .6), transparent); }
.sp-bundle.is-disabled { opacity: .55; }
.sp-bundle-row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px 12px;
}
.sp-bundle-toggle {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  flex: 0 0 auto;
  cursor: pointer;
  user-select: none;
  font-size: 12.5px;
  font-weight: 600;
  color: var(--sp-text);
}
.sp-bundle.is-disabled .sp-bundle-toggle,
.sp-bundle.is-disabled .sp-bundle-toggle input { cursor: not-allowed; }
.sp-bundle-toggle:hover span { color: #f9a8d4; }
.sp-bundle.is-disabled .sp-bundle-toggle:hover span { color: var(--sp-text); }
.sp-bundle-toggle input {
  width: 16px;
  height: 16px;
  margin: 0;
  flex: none;
  cursor: pointer;
  accent-color: var(--accent-pink);
}
.sp-bundle-name {
  display: flex;
  align-items: center;
  gap: 8px;
  flex: 1 1 220px;
  min-width: 0;
}
.sp-bundle-hint {
  display: flex;
  align-items: center;
  gap: 6px;
  flex-wrap: wrap;
  font-size: 11px;
  color: var(--sp-dim);
}
.sp-bundle-hint-text {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* ── The classifier strip, warmed to match its neighbours ──
   It is built in media/common.js and shared with two other surfaces, so it gets
   its painted identity from here (scoped to .sp-body) rather than from markup
   the Move-to-Hentai dialog and the Hentai tab would also inherit. */
.sp-body .hentai-classifier.is-on {
  border-color: rgba(245, 158, 11, .5);
  background: linear-gradient(180deg, rgba(245, 158, 11, .10), var(--sp-ink));
}
.sp-body .hentai-classifier.is-on::before {
  background: linear-gradient(180deg, transparent, rgba(251, 191, 36, .65), transparent);
}
.sp-body .hentai-classifier-toggle {
  display: flex;
  align-items: center;
  gap: 9px;
  font-size: 12.5px;
  font-weight: 600;
  color: var(--sp-text);
}
.sp-body .hentai-classifier-toggle::before {
  content: '';
  flex: none;
  width: 22px;
  height: 22px;
  background: center / contain no-repeat url('data:image/webp;base64,UklGRmAfAABXRUJQVlA4WAoAAAAQAAAAbwAAbwAAQUxQSP8LAAABDAVt20gOf9jbPRAiYgL87i7/yrmJRg57udMSYsxxVlcFF96t0bZt2o4219onxksxKtu2bdu2bdtmUlWfzbJt27Ft3b33WvPHPRcv99X/iJgAv7Vtu7YlyZZpYbwJh1gTxGjTwYTA2CGLnXPjHIN79l6tNWKCNe+RICImAB2pBABQwW9lANrW33hpQH4jFG2Xfrcgjb+jC+Q3IWCb70k38l7ob4AEnDiLlZRzTPPXgXZ4EnAxPVp14tkIHV7AJUzZqpn9jo4v4EymbGbmZObdHV6B/WO6ACwmXt3RBWw21RNjxcyjOjjFskMYbbRyzt+gYxPt8hqj1WH8uQ+kIwu4jxUrr8r8EwI68IAjPOYyZ8d3aIo1Jliy8io5ZTloxyXa9W1GK2+8+LQoOu6A23swdZYaT0DouBR7pue15xzXD9JhqSz+C59MZWnmICg67AKPMXLD03YIHVbAPpZsWanxvULQUYsu/j1rNc88FaHVRDTUrSo1Au5jtHJn7iOXgLaSaAiCxkMQAIptF+RcZvPMmxDQuhoAQBZdbuM9jz770quvvuLC0w/dYfX+XQAEEe32CZM14D5lBWjLqAA9NjvrkTd+nhxZ76yRHw8+fiAQcD6j1Wye+TAUrSrAlnd+HVltKcaYy50kx9zUU1acZLlGc/fZa7WOYOV/LyA9xphyNjNjqeWUcyIfxV8YrdxF4u+haFGR5Ycwx+RW22uYOS3ZsJNStnJb2vwNWyfgds43szJ3Z/1mNn+OW0OZf4CiVRX/smhmxua6k8w1bO42e11ppUdZaYdqq90yczACWjbg7BJvL23tNn1VaCvt6Nm8PRxsN/MOBIi0imD5icztIWO75qP6iwKQFoF0/ojRzZrG2HbmuQjApmtBWiTgD4zWPO8Zv+klotj24a2hLSLXtF/bmYdBAZHLnt4K2grSGXt4OwjgVuZLQQEI+r/y4irQhU4VCAe6OZvN2K7b7I1QhYB9p/2um8pCFoBlz/3gYccd3Ep8EAGlit/NOQa6cCmWvXcsKR5jbNf482KF1Fp29I9Liy5MimNHkjEBpxza81/WgZYh4CLehrAQKS4mK9lMPAXgHo3j1oaWqSw6atpy0IVGsXMlJys/5NDdxDe7iZQg4DJejNAMCdoMKV5ixb1KXxGz74NQpjJwxndd0ERBUxXLTfFco7MCeC/x3loIeJg7ItxS9L1hC0hDAVuYm1VdT88wdj/zf5Aaig39vsZEi2f5H2gTdgwgIWk5WUMOHXkJdUr4YkhnSImolARcwHQUQhN2CoHLH/83hNXAFqeMr9QTcAXXhpbUVKw+lU+LShO2zZKnnx6x6ZbH3vve5Crc80Tmi/Uo1rMTEAAotv/3ACgQ9GmOW0kUDSvW/39WSU544+7jDz/t448+fQPMGDvi/4TWEugPD6Eo+Rs3QoDiKLejENC4YPE/yZAlVs/9/S+//Z/Xlmd4GUItBDz6PhQQdB81ahGISt+h/D0CmhnwSS8T0nPOxlGbAtjJzGkrQesocOi3XSEQrM2/ICDgHv7aV7QpIu/+thcn5ULrY4l2PBR1Klb+amkIAg7mcQiKDWbO3wUBzZV33vu83Nl26KBx+lFQ1F+8vhYUBW5YMBCq8h9eg4BmK7pfNsW9OWZmfsDt6TWgqF8waDMEBDz9BjRgR75UBAGkOVDFU4zGAbfcBMke10QnNKi4YGsEEfngZBQSPpi0NBRQNLvo/EGVt8yymfGeJR6kNURDaRHWWVZE0PbHvihwGPdFARG0SVOkM3aLOTeDxpjdvBf5iqIQSAiovwjSaVGIFEPuQQEFTh15NUJjAdhyBN2MbsrJs+ZtfQcrByxzUA+gANBrzYMuv3fw7wfde8lBa/UCEICAM18MAQHdBpMnNKaCPlfNYhwV3VJd5bPzrfg3I+ylmSV+enCBbrs/9uVM1p779cN7dAGC6P5LQAIGvMVPt4OgwQAc9h2zzZniZgK4yqz028az3crNLJKvXvkZSfqMLz/48O3xKTrJT07pAVFABKuO4Y29EdBgwIp/yyTNaFbsacnveZPJwBs0M0uZJKf+451Xl+29zIrrfsOUU8zkl4cBhSg2nvD+JkBAg4r9RpGTfvemZTMfhGoaWEy94WZmyWeNvXDJ5W+a+cUP08YvoFv181GfLYNCOt90LBAEDQYcX3E+vyx+z+TOmZNsVVx6hO6WmV9+6A/PD/vrafts/3d+90ougeejUdsiKABFowEHxsS/YZUXaM5qYOJGzjSsZt128s6TKxV+ti4ADPQLZSjL4IUz9kaQIGhUsdYU4/drPjifiXS3qUUjnz7lLV5DAt7KnLh3/+dYsStQAJ0f4oT3K86cEDlnXwQ0LNr1TaZJf/6STCTNHGjMnPiHc/7nGbCzxjmn7zaWKXtlg27L7vo8M0nnHCxx5pYIDQVcyBi/ncbkLGGzi18eOIw0l+lKnRnHPTuRjO5mo38YR2Z6Zp06M4cMFGlAMWCcJ6MnkjkaSUHFkUscw0oyBweLtZpe2fxvrCSrJmmZdDMzZ2Pi36ANBFzLaJazk0Zy+i9+AVzXc+u+My59kNGwe4DwoK3mJHc3d5o5SSvfYeKB0LoEfX7xCZDGbx4/rs9lzO7uFf4OHz+CV5mMJpQr4dkX7/8t2j+R+XUPkXoCDuETIJ55aF/gzHnmJM3mbTOY/c5gojcRS3WY/rWoUu+4w8xTEepR/JMPwK6LhwNHk07SE9/uPWnKeTPMjLOGbd/0vKoAnDmxbePn3URqKZaewAtI3tzUuVhtck6sqvCWtokk3c1LLFio2e++9VnlVmm33XZEqBVwKBNg8jwV2HUOSz3ygaOYUqaZDe0IqD/+HCubC3gr84F6BE8xTgK+ecExh9388yzScmYa4dmqfSYIMjVeQrlIbS7jLePn3SBlgp4/MQENTnLCRz+N49jjL/eZv9K8yh2hYjsQoGz3kHPWatAyxebRMzhIq0SS9MqI4Zz+jXmZjeaOxdSff/PiToP3Mg9GKCtwMqPNrFBUi8IcJ8i2znr8+i9tu5mxUXnwmlqKQSWVlTRXubCpC09guOOWc3MeryEoPmQyrLCYafqvNzJrwgEFrjZ1kjRvxn/rWHoSc4mYWAkQz4uFg7I9C2gT40t33fYes9/IJ1+Glih282w1SpC1rBpqjwk3JE+dPHaKl+hGVx0FzmdsYHQyLlTz7YWRpDtTcOXF/9cIGFRlgzLqRttyIm1by9mcJNMFPPgEQpVA3qgV2x6Qk3ZXqyYNFZwwXFOrxzdMZa7UBvXVpUw1oFXiYbUWG1LVXqN29ww7ghXzElxln7sOVAAoFh/KZH4DO3vPlVYAxdwEmrpZ4rc9IFWCth+YzIZAldFXYyXgREahACduZpGPItQo3mM0c2LjAK/CHVSmFgjYRubuNaB4wqMZgzjkgOPraNisBLCN5N90hwiqC5zAZIZVoFXK+q2QNrrlwnYiz0WooVh6smeDIQGt0oVvw5aubBRsJ/uQRUUE5YoHWTEzq2Iy2tQM5IzS5sLOJp6CIKgly030ZGZWUsqo2qgwadCJBepCJ53NfKuLog4ojmbMZuZeMsqmAlYKWDZluijVzppNXwdBUG/ArYzJzKyOcsnUkrFRZblx3pMfhYD6RXEPLZp5XQcHk2Ku9go98QYU0gBEcGFkzGamvBXI0l6vJ96PIGhYFFt/TsZkcK5Se+XZeRNU0MyAnleNI+PjQnF+b1s3vC4OeeScUxAEzQ3AMtcPIRlzttrePDezEs+JJJM1wRP5yVYIgmZLAJY88bWZJHOMucSaZ1Wek5Oc+t/rhpA5e12eMznpyh4IaE8tAKxzwQuTSdJSrMTszXG3FGMiSR/9z1NWAfpf+QtJzymXO8kxt68AKNpZggBYep+bXxyeWG65cWN5HPL0lbssDkAD0Hb4P8ey3jH/OaEvEAQLoQYBgD4bH3nNn975YeICNnP++B/e+fM1h2/QGwAkKCABwJI7nffQ/954541nHr1wl74AgmJhlVAIqqVtqbW3O/CkC66+5e6HHh/0+MN333zVeSccuO1aA9oE1VIEQbkERamiVArBwi0aCkV7ahFU0KBoCAJAQqGC1hRRDc1UFUGzpRrtCgBWUDggOhMAADA+AJ0BKnAAcAA+ORSHQyIhDba/SBABwlsAMzN89XefP6DzWa7/ifxVwE5ce23+h67f2A9l/mAc6P9t/UL+wnrGejP0AP6Z/ius5/c72CPLX/bX4Pf7P/z/22+A/9vf/n1gHCW/xPsy/zHgf4T/PP69+2fqe4u+mHU1+Tfcv8p/cfPHvV+D/+N6gX5B/KP89+Y3tKe8/7ft5tB/zvoEe0n1n/Rfm5/jPR8/u/Qz6/+wB/NP6l/vf7R+6/rH+BF98/yHsBfzj+zf9T/FflJ9L/8p/3f8x/n/219qf5z/f/+v/k/yS+wj+W/1H/df378ovnB9kP7Sf//3Yv19Zwvr5c0kAOADcym7rIz+MNKMHKGncqQIZZcDyeLIifexId3EmnLKC69YbHepPLFASHxlJbGS9uXHIaEiPzs+dnYQg/Kq9RC1aCiTj4yUg7QfdWVtFCoiteP/aQFTzcuwSN1gR78tbLc5rifm7+fUR7rdGyayG/9qzaMpR7zfjqFYrheqIBA3gIuuhuftd/66/f2x+RchzyO5BdRX9vYjEXcbEZRBGJkccASbdp5VJREziJTcjC08sb/xcUWKRT2DJFUGR4Ne2XKVUZdbRnf2pzoQ6AQO+o7q/TfyCSNPsm3+8MZjHPQgEh1Y2Jhc/jXF4Tv0QnkTrgzDP3TA6AAAAP7/YBgBMt/dfWqIe07/WpqIiW5AvJ5ZcvfPBIxmHoWhjVG/jF5OCLF99CnLfE35HEn5/4eOWeNPziiiAMOufwjJaOpeBrk/VNL2Ns0PItgXTzQn07/O1tUAsZORSLTtAIWnqiG4pWcRcZQxAq3ZXXoRAD2KFpj53JxEJVpXSKY7X0wkHFwRz07rHU4WijRPb6xd2lsHUSKqcY55dBLi58ou+w4YOF2ODKtQ+Yw02GVPWAjhPtL9EV5Vjiiy0QHA1Hk7/STgn7aRgA9NcGdYXb001otCUjHGwe5+OkjR7AAaKcJoy8X3WL0VCN9bJ1/USrI4pLAN6hUfASYaNzWzpfZ2LXdiH8jrFV5H5XkT84P/LEtL7BqcNe+0/yIg/osT3Z1TWS/087aCWv7tApUj7pJYZQhF3ILAiYBJtSAi+r90hT/BoL6pTlm2+/OWieFv3+5dKiMn+LAWhKqYjD3LfahohZT4+nQ2pmhrqIr5MFmu5GE269AvL+ux3Z4XNQ3UuJX/tGcl3KPhpu/kUBt86xmo/Gw53Ktv8N6Eg1w2mwouoKkEdROSz404//c42PeEOFsFVZy8CRF59jX7WpRwmBhUuW2f+hNeKuyvLRhwI1x7JAz132fmYdFFfdbGgdGzNot7N2omLla0fTcTOHeHIhOqekHUA052kKsiHva6os4nH0zcF83vS7GmGwF97ZWRtmzaoiokrPp9tE2KG+QGbDVsVJ7ZW7Mijf9VsAbb+/31fZtsWLkl9NTJPyNL4ww5YStxNpXhswZiYQQC4ZY2r8qSrMUbZGeUcI88u8rhModRtdDNhdLHZ9AsBTsJEF694nEZoureoX1qBLFPzX4fnQ1voZosAeOGhQ6N3Jr/NExHxwVa8AAyiLoRGUoMFX+N1ZTBdCi36rwAAFnsHzM4/mnvqcy833+XFz7sDrpfXmGlpW7kfAHhf7/+J6bNnH+JUpng9LC7gv91BoEvrZsRUoU7glVabxdDB1Y4/Ba7B7V5PI8yJH44Y8doADuLJuD9CXvjYMw5NUzw5T4JwLD9nUJiObcyfsqfT72gZeQfbTj1ytPd0r/W0Epij+m+D3kxDhRglUPbWZubQxTBVb5xlqrejjFTztdCZyxGDojy9BiZPxr0vR/lWB/fCw+yvIpvtzAUL0Y34pePm7iYuvqjAax6C6b4QGGN1CaXGPFgn2Yg/PDTYqvu2MZ9XIPOhBkMm5F2+QaYmQfQd0X3nj+mho3GjQoBSFoyQtR3R9dSHuSmvjj+cwCwKs2lnF3ah1faGjRLp60m7Dmmj3W7DvzMH++VRYqgMNW2rJdzv7YedXxLKjHk0yy1azAIvJncdjC00JRWLquliV9Aw56DxrEHScwmtqA6ObjeJ+GTmpBaed4uVwdz88q/kUoJiXBWez0uaJNtoaQu6hkDJj3MKPwuCRlVzYODNECTvYmabGUxlZ8Y76GARfquGGlnw7iJNnS+eOeHG0A/T8PoGFZKWZXOWFI+kozhKQC3dvw2IN3Hhqt1ImVx9BGyjlNDCfcVjVuf9H3IIEdgCnasxGEhKC6rCugMJpu/F85A3VCJTrEbneHm2BN4UJtnxTg96HlsYXbXO1GaFiCF1t1VgRUCV0SSn41kAGxjpgQOgVY6xRLl96DfpdteZ0rdgFxvH9ymxjzN55jBEnSfd2qVTTHdTvfM7hpDva6/tkv9UKIaIlb5RLttaeyO8O/3TA1FSJChqC5RZBx/iiR4qLCcEOmRxmYUYBY2t6997eI/9Y4Si3RVGp40oBlnuV+dT/PdI6p/BiuWcvvjG78+PHW0Rlu/GTluXb6tOtyhDGsvdups2cvinL205ymUwMSuuUsEN5jk7HrL53GLEMXzX7/THVZYyW9KK3L3w57VXKKXeXOUKVWIJrUbTdp1Lxs9nhbDYxZWQ8x0pgXZlNAC0lrtizCd9TvkZF1IqJ1h1Co0kCfAZhXDQT/heFVWSKo7+7NyV1BiYIrluyyJcaW5CeucHXrm1FIezGyBih8VDtLLtiL9in2zjTFwV7B0tbSqePdSWS1hB4oyoztWW0C67+MtTr8cslDwqpZT/qBS6PsA6JAWztfugR0pZeUBzPluwJ5hLZnTdNOE6qU9g2FHgnYVAKQx+2Y+33eGqOICljnDxVs3gcq598EqkXyhELOpLcIWjlNgvVqAlzR2VCIGVJj/qcCoyHNNT7eGGZ08DdquukWO28Mnf6JDxDlsR3juyWHYXdtpGZo5liHkb5ScsHVxRiutoyZZulCqEWR/7UwdvxE7Xt1hr+MgOpOaEsD7zGP0Af9cZw2uMR0EgFOyR+s7B1VFe2z4zvQp5Kl053RuF6f3VDgm2gz+sEnOwNEOoOHjgwIkwd2oxrtRItIjzEi4MJ5xsBx5wKKePGudCvE9y0z7OB4VpVmDkTX7Z3dd42qtlPB0zvrKzF0AXSuS5mAxcVjdqMiKPwYyFIrgBdfIAiero0+hkhnxTNTj5UOkg+imRwVuj4r2oUvAR6MOsUNKCGJ/TCFq3S79WrcVIZG0FhDyvcFgLCxDklmYDTy/ZYNSW+ZM1y/ZgmkqqeWrz4xAjM34QEF2Ckl+QPcbaGRFliS18uKOFqLo9Hl5BqGGfDxq5SSzDHmKkGJpwms5yheQHs4GDJpHYnXgKm0ctOU8iVkAvhXJ6oeQ73nLqWNV/F+N4m3LLArRbW+dTlHn3GgYd/apzH7mc5soWILTFmac1Q2cko1/mzqrQKRcXblaW7mjP4HK1aM/MYjkrfmrXuXt0qV5svUnPSacOx2P0mDotVNuBFb0W7BB0B4/0vl5KMZkhSEY/+LiZQTOQpHpYQ4eNuixyGAEKtv1NF2ucH6OpJx9iKMf7u9XpvZJ1UPEjhCNyZ5Nx93Eb7Me18lxUimJ9+uyWWOJV4fLmxOmFYjKpmrTpEgIi6qXIrC0J8zOz3N41/M6GyInBDgSW636jkXqblhQeGzj2ejN6G4w/hLP476tdPjW6KZP9shVsnOl7lu4KO7hK9Abd3fC47gu5uE4tSPZRf9RB7aut8pa5eXb687BocJXe3/PAVnBzG33b0Ayogs3s6LgpTNcrQk4H294aUWF4AxlNKi2U1kQAxGe8SOwUzODMCt3bDxemP56pDMNUm30rOcVCsd/bStjnu74CLPir/NOldaNI+DdwZPAEwUbGrGf8KXkPnYlX1X5iOlBDhMfHxcei9caqqw4vbsZgo1P88Oj8AofQi2+f3wELnTOjzTLAg79BUkYR1c6rVFJkzo0t7P9tA5VfI6b7iOZoUXihBBAPSqtn7KB804ITMLhMI85mByT6gI/6R8Fbd3k/ZNbjiVSDEN6qQmnWr2bGxMvAp2oUjxtG0Xfark5s5PIyVs+ufgcxlx4O3MU4KD9J9Rfm+mOznL9Slvzbh6PG7dcCf88qJq2Jv0M/U/+YlHigIlK+/1FEe2x1yNRvl/H8TsB8A+TtZZx8LTTzsfTJHFMTlG8tsFcl4y78Ol479GxUajVZ8Dxg/LX7CNfcOmGnMn1tv7CWkcFcyPnJt7Gk6+Y858jdEXSR0MmzMaGH3WetqVHwo4OmdhOc0a85cD3w/1ZhXXIyLEYyo606CeeAo5R3Wf1m6PGeMTtw2nNoHuPdWVEsC0C1qeEHlKXALHSgimLy0J0Ut2rER0zF8F7q4ik6eFfVsNXNavpmAvJggO9nHziKyY2f9X0PaMZyd4XFq1UuYwr+z1lXbxSH0L0Y59qno/oHiz2hweJxIEC/xBxHR5uL0/cW6oryP5OwF6TGRT+ypt0JS+qzzFrzwi5USAHlyHwXB6xOcaGjsm0/We9bgo6TKBBqQRqU0sP3rfJM9Q4HPylaRxGqjRMquY+SA8kGod/h+v5OjWyNj6Oe4a4SNuenHr1xrkF58uYWchW20C3+CYzYK8TMjzY7BXfOFq6G/0Y4R5oOm/yQzYXQtwpQYj44rbNvJNTt8oJ+CsRwk+sW7vetK12PPx9QSB3qVPZURY9hkfEcX1Mr1xqEKSEAJeuesc+LOPaLBkqF2uDlLsgBKphuLfybK/CMhplaQ/rLdm/WfETpBXQuqLltveLi0qWHOXyP5OaNJIx+44ZqivizXs6ELtQqQVy8hHkntF+/BX9WTnIAw9I/BpsnyfsN1ok8l3GT9626HTaDTt5nq7vrRGTc8wdFJuIuq401TVVy6+o/wLz3+nx2eLd+Ldd7duFTmsttBTsFr/A96X5d1dIVFRX9JYyJgC476sTFg++tft7pPwO7MlC1ncgwTdBpnqiAAp3Yjqf7dK/u9ikPUEFS1TpH1sdGY4947CyMDoL2hhuLyQgmGXrvw85J+GiN1/86ClwJArw46+pwYxw5HXlif/Q8DOIxoJPbPdIJHzM/boqkoAz5uAtrg23KsdToIRqtHAu1cVZt2TNPcmrl3icRESH+L+jqLraOAb65+2yEVIRH0fWVndS7PbJoaA5b1JfHBbt6niFnExo8aHEPsYWVPoISzd4mElQZUKVn4z7jfYbP8zWzVu1SRlf/kJfWpcIKuwBx5tvsRE6j2VXleQMPf35GnfSTmi2eil+EiwiqZa1SEZ6CCKp04Lus7oQAGWM17vzM7dvTVkQ2lvrb943s+S/RjsHFcHJWzaER3ez45YuiMKxTCyGZ1IptV7/G8A4Z9lJZBenHoGMceB6UWcSj33/Gey5/ptQqaRtuRH/EF3m8go4+uVXwT7j1juxcf11/tdjy0FmRemx1y0MnpyEEhNiUNTWFIgfRD2sknH67pDkbXNi4jUJ5HZG+If5UN8POiYvYYLFBw9DV8Ip89B4tTdEpXVp6DL7PEgxkLSHIKK9LxuY49Ao7ZW46rra/Y4GfKBsa5mc56r0CH2RddXROu5qCRmRbDjDBePcSgw/CfQdl7AqQjRznZsEMMma0sBn1nZAKSsmaqHBAbtAtlKxv1JDfRnB+2bHa9Brzn5gzRERXY1RBkAG7j3pqZYp/AD4hZLOM9bcoac7vstk8PKNhuLphpivjfxU8fZerGS2BUnmiWznYb3qO8bsIKYOAFucsy+pqBZwhaIIowidrIweMOc+M/5zyS1HaTIZFNLkdEFGtp3tcNMhYYgC7T86ERGUEFXnnm8CyqR8RhnmjsbVx+S91Trv/ij38aPSIKrmXaONgKIUYMStdzrpSWD+v1nX8C1+3/1QgRz4/wjkU0JXIiSfCMwgTMiWKkT2ervKA1FPEh6mQUQCARJ7U18Y09GwO3ODhc0uYnFwaM9mRlIGtZqnNxgG1jb20LMFlMp9sKyiGW8c7etfhrc4M8JJ6cSWMnRuy+UuVWY6/LIWkRn5Wd3OTLFWMN0UP80yMleMWtTYZCnmHU/9wC7Koon92G5FVl6dON8BBGNwwf+l41ul7VsPW1QO6ObzX+O5pose6yFqr7HuiDgDScxNW/wRrCvIcLk70zgNoT6OWzz8IFHqKJ9GFXxIIMwZqsFoe9QXYco3vLya3Liy3PmQpNqvrPuPwEKQ7oSm2PtJAS+R7IeZ/Jjz+ehPBnz2AlS6mZS/Hoy3y9CAh5k5O8z0Z1a9/R3lJz44xbwH359GYjPtTRTGp8dbrOkwIciG0XAL3UvkHH9em+hY86mmzcVmL+TJJQbdVT8Sj4Mdw7qdpnvfPS/fwrx5hi/eB6cPg/JJg97a9B8/6aKnaaqqYtrswRwsN+qiwwHtM9DtKqEwUZyXyDQcWqgWlxHF3WJqlpNkLBO86H53JhfbdCCAzpNoPwZD270jWp26kcmRs3n1zbDAxtDc/BJ159eLEzhUp86QjTJFiQbdvddnwqQs2rDzJ17Uwj3y3QsqvzMf22cWneb6QfRT8PVH+VaYvZANcb9Xi8jboDKtCq1frf8zG3a+Wjmf8On1wBNQIss/9+rs/ezJR+9YS4AA');
  filter: drop-shadow(0 1px 2px rgba(0, 0, 0, .6));
}
.sp-body .hentai-classifier-toggle input { accent-color: var(--sp-ember); }
.sp-body .hentai-classifier-hint,
.sp-body .hentai-classifier-note { color: var(--sp-mute); font-size: 11px; }

/* ── Chips (quality / route / GIF / preview / bundle-spans) ── */
.sp-chip {
  flex: none;
  font: 700 10px/1.7 ui-monospace, monospace;
  letter-spacing: .03em;
  padding: 0 8px;
  border-radius: 999px;
  border: 1px solid var(--sp-line);
  background: rgba(255, 236, 214, .05);
  color: var(--sp-dim);
}
.sp-chip.is-quality { background: rgba(245, 158, 11, .15); color: #ffd79a; border-color: rgba(216, 168, 74, .45); }
.sp-chip.is-route   { background: rgba(6, 182, 212, .13);  color: #7dd8ea; border-color: rgba(6, 182, 212, .4); }
.sp-chip.is-gif     { background: rgba(244, 114, 182, .14); color: #f9a8d4; border-color: rgba(244, 114, 182, .4); }
.sp-chip.is-preview { background: rgba(239, 68, 68, .14);  color: #fca5a5; border-color: rgba(239, 68, 68, .45); }
.sp-chip.is-pink    { background: rgba(244, 114, 182, .16); color: #f9a8d4; border-color: rgba(244, 114, 182, .4); letter-spacing: .06em; }

/* ── The card grid ──
   auto-fit, so a short last row stretches to fill instead of leaving dead
   cells; the thumb's height cap keeps a lone wide card from becoming a poster. */
.sp-grid {
  display: grid;
  gap: 12px;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));
  align-items: start;
}
.sp-divider {
  grid-column: 1 / -1;
  display: flex;
  align-items: center;
  gap: 10px;
  margin-top: 6px;
  min-width: 0;
}
.sp-divider-line {
  flex: 1;
  height: 1px;
  background: linear-gradient(90deg, transparent, rgba(216, 168, 74, .45));
}
.sp-divider-line:last-child {
  background: linear-gradient(90deg, rgba(216, 168, 74, .45), transparent);
}
.sp-divider-label {
  flex: none;
  font: 700 10.5px/1.4 var(--sp-font);
  letter-spacing: .5px;
  text-transform: uppercase;
  color: var(--sp-brass);
  max-width: 80%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* ── Footer: pinned, over whatever scrolled under it ── */
.sp-actions {
  display: flex;
  gap: 10px;
  justify-content: flex-end;
  align-items: center;
  padding: 12px 20px;
  border-top: 1px solid var(--sp-line);
  background: rgba(10, 7, 5, .72);
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
}
.sp-actions .btn.ghost {
  height: 38px;
  border-radius: 19px;
  padding: 0 18px;
  border-color: var(--sp-line);
  color: var(--sp-dim);
}
.sp-actions .btn.ghost:hover {
  border-color: rgba(216, 168, 74, .5);
  color: var(--sp-text);
  background: rgba(245, 158, 11, .08);
}
/* The send capsule — the bar's ember treatment, so the one control that
   commits looks the same here as "Add" does in the top bar. */
.btn.primary.sp-send {
  min-width: 170px;
  justify-content: center;
  gap: 8px;
  padding: 0 18px 0 10px;
  height: 38px;
  border-radius: 19px;
  border: 1px solid rgba(245, 158, 11, .6);
  background:
    radial-gradient(90px 38px at 20% 0%, rgba(253, 186, 116, .3), transparent 70%),
    linear-gradient(180deg, rgba(245, 158, 11, .26) 0%, rgba(180, 83, 9, .18) 100%);
  color: #fde7c0;
  font: 700 13px/1 var(--sp-font);
  letter-spacing: .2px;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .55);
  box-shadow:
    inset 0 1px 0 rgba(255, 237, 213, .16),
    inset 0 -1px 0 rgba(0, 0, 0, .25),
    0 2px 10px rgba(245, 158, 11, .2);
  transition: border-color .2s, box-shadow .2s, background .2s, transform .08s ease;
}
.btn.primary.sp-send::before { display: none; }         /* the shared .btn.primary sheen */
.btn.primary.sp-send img {
  width: 24px;
  height: 24px;
  filter: drop-shadow(0 1px 2px rgba(0, 0, 0, .6));
  transition: transform .28s cubic-bezier(.3, 1.6, .5, 1);
}
.btn.primary.sp-send:hover:not(:disabled),
.btn.primary.sp-send:focus-visible:not(:disabled) {
  border-color: rgba(251, 191, 36, .9);
  background:
    radial-gradient(90px 38px at 20% 0%, rgba(253, 186, 116, .4), transparent 70%),
    linear-gradient(180deg, rgba(245, 158, 11, .36) 0%, rgba(180, 83, 9, .24) 100%);
  box-shadow:
    inset 0 1px 0 rgba(255, 237, 213, .22),
    inset 0 -1px 0 rgba(0, 0, 0, .25),
    0 4px 18px rgba(245, 158, 11, .36);
}
.btn.primary.sp-send:hover:not(:disabled) img { transform: rotate(-8deg) scale(1.1); }
.btn.primary.sp-send:focus-visible { outline: 2px solid var(--sp-ember); outline-offset: 2px; }
.btn.primary.sp-send:disabled {
  opacity: .42;
  cursor: not-allowed;
  filter: saturate(.5);
  box-shadow: none;
}

/* ═══════════ Candidate cards (shared with the Add-from-URL picker) ═══════════
   A card is a label on the bench: kraft slab, brass rim when you hover, ember
   rim when it is ticked, and a painted rosette when it is the pick. */
.scrape-card {
  position: relative;
  display: flex;
  flex-direction: column;
  background: linear-gradient(180deg, #1e1712, #120d0a);
  border: 1px solid rgba(255, 201, 148, .12);
  border-radius: 12px;
  overflow: hidden;
  cursor: pointer;
  transition: border-color 150ms ease, transform 150ms ease, box-shadow 150ms ease, background 150ms ease;
}
.scrape-card:hover {
  border-color: rgba(216, 168, 74, .55);
  transform: translateY(-2px);
  box-shadow: 0 10px 28px rgba(0, 0, 0, .55);
}
.scrape-card:focus-within { border-color: rgba(245, 158, 11, .7); }
.scrape-card.selected {
  border-color: rgba(245, 158, 11, .85);
  background: linear-gradient(180deg, rgba(245, 158, 11, .12), #120d0a);
  box-shadow: 0 0 0 1px rgba(245, 158, 11, .6) inset, 0 8px 24px rgba(245, 158, 11, .2);
}
.scrape-card.recommended { border-color: rgba(216, 168, 74, .8); }
.scrape-card.recommended.selected {
  box-shadow: 0 0 0 2px rgba(251, 191, 36, .75) inset, 0 8px 26px rgba(245, 158, 11, .3);
}

/* Custom check — a brass stud, not a form control floating over art. */
.scrape-card-check {
  position: absolute;
  top: 8px;
  right: 8px;
  z-index: 3;
  width: 22px;
  height: 22px;
  margin: 0;
  cursor: pointer;
  appearance: none;
  -webkit-appearance: none;
  border-radius: 50%;
  background: rgba(10, 7, 5, .62);
  border: 1.5px solid rgba(255, 224, 186, .55);
  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
  transition: background 130ms ease, border-color 130ms ease, transform 130ms ease;
}
.scrape-card-check:hover { border-color: #ffe8c6; transform: scale(1.09); }
.scrape-card-check:checked {
  background: radial-gradient(circle at 50% 32%, #ffd89a, #c2740c 75%);
  border-color: rgba(255, 224, 186, .9);
  box-shadow: 0 0 12px rgba(245, 158, 11, .55);
}
.scrape-card-check:checked::after {
  content: '';
  position: absolute;
  inset: 0;
  background: center / 12px no-repeat
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.5 12.5l5 5 10-11' fill='none' stroke='%23331a02' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.scrape-card-check:focus-visible {
  outline: 2px solid var(--sp-ember, #f59e0b);
  outline-offset: 2px;
}

/* The thumb carries every overlay badge, so it must NEVER collapse — the
   min-height floor keeps badges off the text even if aspect-ratio loses
   (no thumbnail, ancient engine, whatever). That collapse was the "crunched
   cards" bug: #idx / size / RECOMMENDED landing on top of the title. The
   max-height is the auto-fit partner: a lone candidate stretches the card to
   the full grid width, and without it that card became a poster. */
.scrape-card-thumb {
  position: relative;
  width: 100%;
  aspect-ratio: 16 / 9;
  min-height: 86px;
  max-height: 210px;
  background:
    radial-gradient(120% 100% at 50% 0%, rgba(245, 158, 11, .14), transparent 60%),
    linear-gradient(155deg, #261d16, #17110d);
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.scrape-card-thumb img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
/* ── Filling the gap in a landscape card ──
   The Videos grid already answers this (fitPortraitTile + .media-tile-portrait):
   a poster that does not fill the 16:9 box is shown WHOLE over one of forty
   painted backdrops rather than cropped to its middle band, and the backdrop is
   chosen by a hash so a card keeps its own. The picker's cards are the same
   shape with the same problem, so they draw from the same deck — `--portrait-bg`
   is set inline per card by makeCard / makeScrapeCard. */
.scrape-card-thumb.is-tall,
.scrape-card-thumb.no-thumb {
  background: #0a0b10 var(--portrait-bg, none) center / cover no-repeat;
}
/* A tall poster keeps its own shape, centred, lifted off the backdrop by the
   same shadow the grid's tiles use so it reads as a picture, not a hole. */
.scrape-card-thumb.is-tall img {
  width: auto;
  max-width: 100%;
  height: 100%;
  margin: 0 auto;
  object-fit: contain;
  box-shadow: 0 0 0 1px rgba(255, 255, 255, .06), 0 0 26px 6px rgba(0, 0, 0, .6);
}
/* No picture at all: the painted film-reel plaque on the backdrop, over a wash
   that keeps the badges legible whichever backdrop came up. */
.scrape-card-thumb.no-thumb::after {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(60% 60% at 50% 50%, rgba(10, 7, 5, .35), rgba(10, 7, 5, .72));
}
.scrape-card-thumb.no-thumb::before {
  content: '';
  position: relative;
  z-index: 1;
  width: 42px;
  height: 42px;
  opacity: .8;
  background: center / contain no-repeat url('data:image/webp;base64,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');
  filter: drop-shadow(0 2px 6px rgba(0, 0, 0, .8));
}
.scrape-card-size {
  position: absolute;
  bottom: 6px;
  left: 6px;
  background: rgba(10, 7, 5, .78);
  color: #ffd79a;
  border: 1px solid rgba(216, 168, 74, .45);
  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
  font: 700 10px/1.6 ui-monospace, monospace;
  padding: 1px 8px;
  border-radius: 999px;
  letter-spacing: .02em;
  max-width: calc(100% - 66px);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.scrape-card-duration {
  position: absolute;
  bottom: 6px;
  right: 6px;
  background: rgba(10, 7, 5, .78);
  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
  color: var(--sp-text, #f4e8d9);
  font: 700 10px/1.6 ui-monospace, monospace;
  padding: 1px 8px;
  border-radius: 999px;
  letter-spacing: .02em;
}
.scrape-card-index {
  position: absolute;
  top: 8px;
  left: 8px;
  background: rgba(10, 7, 5, .6);
  color: rgba(244, 232, 217, .62);
  font: 700 10px/1.6 ui-monospace, monospace;
  padding: 1px 7px;
  border-radius: 999px;
}
/* The pick wears the painted rosette. */
.scrape-card-flag {
  position: absolute;
  top: 6px;
  left: 6px;
  z-index: 3;
  display: inline-flex;
  align-items: center;
  gap: 4px;
  background: linear-gradient(180deg, rgba(58, 36, 8, .94), rgba(28, 17, 6, .94));
  border: 1px solid rgba(251, 191, 36, .7);
  color: #ffdca6;
  font: 700 9px/1.7 ui-monospace, monospace;
  letter-spacing: .08em;
  padding: 1px 8px 1px 3px;
  border-radius: 999px;
  box-shadow: 0 2px 10px rgba(245, 158, 11, .4);
}
.scrape-card-flag img {
  width: 18px;
  height: 18px;
  filter: drop-shadow(0 1px 2px rgba(0, 0, 0, .6));
}
/* The rosette takes the top-left slot, so the #idx chip yields to it — but only
   while that badge is actually SHOWN. The badge is always in the DOM (hidden
   until it wins, so the inspection pass can move the recommendation between
   cards), and a hidden element still matches a sibling combinator, which pushed
   every card's index down and left a gap on the ones with no badge at all. */
.scrape-card-flag:not([hidden]) ~ .scrape-card-thumb .scrape-card-index { top: 34px; }
/* Belt and braces: these overlays carry no `display` of their own today, so the
   UA's [hidden] rule does the hiding. Stated explicitly so adding a `display`
   to either class later cannot silently un-hide it. */
.scrape-card-flag[hidden],
.scrape-card-duration[hidden] { display: none; }

.scrape-card-title {
  font: 600 12.5px/1.35 var(--sp-font, system-ui, sans-serif);
  padding: 9px 11px 2px;
  color: #ffe8c6;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  overflow-wrap: anywhere;
}
.scrape-card-tags {
  display: flex;
  gap: 4px;
  flex-wrap: wrap;
  padding: 5px 11px 0;
}
/* Evidence lines. The verdict marks are painted wax seals set by CSS, so the
   JS stays plain text — a ✓/⚠ character in a string is exactly the kind of
   glyph this overhaul is getting rid of. */
.scrape-card-why {
  display: flex;
  align-items: center;
  gap: 5px;
  font: 10.5px/1.5 system-ui, sans-serif;
  padding: 4px 11px 0;
  color: rgba(244, 232, 217, .58);
  min-width: 0;
}
.scrape-card-why > span {
  min-width: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.scrape-card-why.is-strong,
.scrape-card-why.is-warn { font-weight: 600; }
.scrape-card-why.is-strong { color: #ffd79a; }
.scrape-card-why.is-warn { color: #fca5a5; }
.scrape-card-why.is-strong::before,
.scrape-card-why.is-warn::before {
  content: '';
  flex: none;
  width: 15px;
  height: 15px;
  background: center / contain no-repeat;
}
.scrape-card-why.is-strong::before { background-image: url('data:image/webp;base64,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'); }
.scrape-card-why.is-warn::before   { background-image: url('data:image/webp;base64,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'); }
/* A candidate the probe condemned (live cam stream, stream fragment, 1-second
   ad loop). Dimmed and desaturated so the eye skips it — but never hidden and
   never disabled: a wrong measurement must not make a page un-rippable. */
.scrape-card.is-rejected {
  opacity: .5;
  filter: saturate(.45);
}
.scrape-card.is-rejected:hover,
.scrape-card.is-rejected.selected {
  opacity: 1;
  filter: none;
}
.scrape-card-url {
  font: 10px/1.5 ui-monospace, monospace;
  color: rgba(244, 232, 217, .52);
  padding: 4px 11px 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.scrape-card-sizeline {
  font: 700 11px/1.5 ui-monospace, monospace;
  color: rgba(244, 232, 217, .62);
  padding: 5px 11px 10px;
  margin-top: auto;
}
.scrape-card-sizeline.is-faint { color: rgba(244, 232, 217, .52); font-weight: 500; }
/* Cards without a sizeline (the scrape modal's) still get a bottom inset. */
.scrape-card > .scrape-card-url:last-child { padding-bottom: 10px; }

/* ── The inspection verdict, above the grid: a sealed note on the bench ──
   Neutral while it measures; a wax seal once it has an answer. */
.sp-inspect-strip {
  display: flex;
  align-items: center;
  gap: 9px;
  font: 600 11.5px/1.45 system-ui, sans-serif;
  color: rgba(244, 232, 217, .62);
  padding: 9px 12px;
  margin-bottom: 10px;
  border: 1px solid var(--sp-line, rgba(255, 201, 148, .13));
  border-radius: 10px;
  background: rgba(255, 236, 214, .03);
  overflow-wrap: anywhere;
  transition: color .15s ease, border-color .15s ease, background .15s ease;
}
.sp-inspect-strip.is-done::before,
.sp-inspect-strip.is-changed::before {
  content: '';
  flex: none;
  width: 22px;
  height: 22px;
  background: center / contain no-repeat;
}
.sp-inspect-strip.is-faint { opacity: .75; }
.sp-inspect-strip.is-done {
  color: #ffd79a;
  border-color: rgba(216, 168, 74, .45);
  background: rgba(245, 158, 11, .07);
}
.sp-inspect-strip.is-done::before { background-image: url('data:image/webp;base64,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'); }
.sp-inspect-strip.is-changed {
  color: #fcb98a;
  border-color: rgba(239, 68, 68, .45);
  background: rgba(239, 68, 68, .09);
}
.sp-inspect-strip.is-changed::before { background-image: url('data:image/webp;base64,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'); }
@media (prefers-reduced-motion: reduce) {
  .sp-inspect-strip { transition: none; }
  .sp-tool img, .btn.primary.sp-send img { transition: none; }
}

/* ── Phones: the picker becomes a full sheet — 28px of scrim padding around a
   94vw panel left the grid one crushed column. ── */
@media (max-width: 640px) {
  .sp-overlay { padding: 0; }
  .sp-panel {
    width: 100vw;
    height: 100dvh;
    max-height: none;
    border-radius: 0;
    border: 0;
  }
  .sp-art { height: 200px; }
  .sp-head, .sp-toolbar, .sp-body, .sp-actions { padding-left: 14px; padding-right: 14px; }
  .sp-plaque { width: 40px; height: 40px; }
  .sp-plaque img { width: 26px; height: 26px; }
  .sp-head-title { font-size: 16px; }
  .sp-head-sub { padding-left: 0; white-space: normal; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
  .sp-grid { grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); }
  .sp-field { flex-wrap: wrap; }
  .sp-field-label { min-width: 100%; }
  .sp-field.is-top .sp-field-label { margin-top: 0; }
  /* Three nowrap pills will not fit across 390px, and letting them wrap freely
     put "Select all" beside the tally and "Select none" alone on a full-width
     row — two peers, two different shapes. A 2-up grid with the tally spanning
     keeps them identical. 44px tall, because a thumb aims at these. */
  .sp-toolbar {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 8px;
  }
  .sp-count { grid-column: 1 / -1; justify-self: start; margin-right: 0; }
  .sp-tool { justify-content: center; height: 44px; }
  /* The classifier's hint is margin-left:auto on desktop; at this width that
     squeezes the label into a three-line column, so it drops below instead. */
  .sp-body .hentai-classifier-toggle { flex-wrap: wrap; }
  .sp-body .hentai-classifier-hint { margin-left: 31px; flex-basis: 100%; }
  .sp-actions .btn { min-height: 44px; }
  .btn.primary.sp-send { height: 44px; border-radius: 22px; flex: 1; }
  .scrape-card-check { width: 26px; height: 26px; }
}

/* ─────────────────────────────────────────────────────────────────────────────
   The cover picker (renderer/cover-picker.js)

   Same bench, same slabs, same tokens as the send-to picker above — because it
   is the same act: look at what was found, choose one. The only thing it adds
   is a grid of pictures, and every candidate is the SAME card whether it came
   off the web, out of an F95 thread, off the clipboard or out of the game
   itself. Nothing is a special shape.
   ──────────────────────────────────────────────────────────────────────────── */

.cp-panel { max-width: 940px; }

.cp-toolbar { flex-wrap: wrap; gap: 10px; }
.cp-tools { display: flex; flex-wrap: wrap; gap: 8px; margin-left: auto; }

/* A tool is a button with a painted icon in it — never an icon alone, because
   "what does this one do" is the question a bare icon always raises. */
.cp-tool {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  /* 44px of target on a phone; the visual chip stays 34px on a desktop. */
  min-height: 34px;
  padding: 7px 11px;
  background: linear-gradient(180deg, var(--sp-slab-2), var(--sp-slab));
  border: 1px solid var(--sp-line);
  border-radius: 10px;
  color: var(--sp-text);
  font: 600 12.5px/1 var(--sp-font);
}
.cp-tool:hover:not(:disabled) { border-color: var(--sp-line-hi); background: linear-gradient(180deg, #2c211a, var(--sp-slab-2)); }
.cp-tool:disabled { opacity: .55; }
.cp-tool img { display: block; width: 18px; height: 18px; flex: none; }
.cp-tool-label { min-width: 0; }
.cp-kbd {
  padding: 2px 5px;
  border: 1px solid var(--sp-line);
  border-radius: 5px;
  color: var(--sp-brass);
  font: 600 10.5px/1 var(--sp-font);
}

.cp-body { gap: 14px; }

/* auto-fit + 1fr: a short last row stretches to fill instead of leaving the
   grid ending on dead cells. */
/* Flex, not grid, precisely so a short last row STRETCHES to fill instead of
   ending on dead cells — the candidate count is whatever the web returned
   (1..8), so no fixed column count can divide it. */
.cp-grid {
  display: flex;
  flex-wrap: wrap;
  /* A short last row is centred rather than left-aligned: the leftover space is
     then symmetric and reads as deliberate, instead of a hole on the right. */
  justify-content: center;
  gap: 12px;
}
.cp-card { flex: 1 1 190px; max-width: 320px; }

.cp-card {
  display: flex;
  flex-direction: column;
  gap: 0;
  padding: 0;
  overflow: hidden;
  text-align: left;
  background: linear-gradient(180deg, var(--sp-slab), var(--sp-ink));
  border: 1px solid var(--sp-line);
  border-radius: 12px;
  color: var(--sp-text);
  cursor: pointer;
  transition: border-color 140ms ease, transform 140ms ease, box-shadow 140ms ease;
}
.cp-card:hover { border-color: var(--sp-line-hi); transform: translateY(-2px); box-shadow: 0 10px 24px rgba(0,0,0,.45); }
.cp-card:focus-visible { outline: 2px solid var(--sp-ember-hi); outline-offset: 2px; }

/* 3:2 like the tiles it is choosing art for, so what you pick is what the
   shelf will look like. contain, not cover: a portrait cover is the normal
   shape here and cropping it in the picker would hide what you are choosing. */
.cp-thumb {
  position: relative;
  aspect-ratio: 3 / 2;
  /* A floor as well as a ratio. The image inside is absolutely positioned, so
     anything that makes aspect-ratio resolve to zero (an engine that computes
     it differently inside a flex item, a picture that never decodes) collapses
     the card to a caption over nothing — which is exactly what a candidate you
     cannot see is worth. */
  min-height: 120px;
  background:
    radial-gradient(circle at 30% 20%, rgba(245,158,11,.10), transparent 60%),
    var(--sp-ink);
  border-bottom: 1px solid var(--sp-line);
}
.cp-thumb img {
  position: absolute;
  inset: 0;
  width: 100%; height: 100%;
  object-fit: contain;
  display: block;
}

.cp-meta {
  display: flex;
  flex-direction: column;
  gap: 2px;
  padding: 8px 10px 9px;
  min-height: 42px;
}
.cp-from { font: 600 12px/1.25 var(--sp-font); color: var(--sp-text); }
.cp-note { font: 500 11px/1.3 var(--sp-font); color: var(--sp-mute); }

/* The cover it already has: present for comparison, not for choosing. */
.cp-card.is-current { border-color: rgba(216,168,74,.45); cursor: default; }
.cp-card.is-current:hover { transform: none; box-shadow: none; }
.cp-card.is-current .cp-from { color: var(--sp-brass); }

.cp-card.is-applying { opacity: .6; pointer-events: none; }
.cp-card.is-applying .cp-thumb::after {
  content: '';
  position: absolute; inset: 0;
  background: linear-gradient(110deg, transparent 20%, rgba(255,199,122,.18) 50%, transparent 80%);
  animation: cp-sweep 1.1s linear infinite;
}
@keyframes cp-sweep { from { transform: translateX(-100%); } to { transform: translateX(100%); } }

.cp-hint { margin: 0; font: 500 12px/1.45 var(--sp-font); color: var(--sp-mute); }

.cp-panel.is-dropping { border-color: var(--sp-ember); box-shadow: 0 0 0 2px rgba(245,158,11,.25) inset; }

.cp-fileinput { display: none; }

/* The game, playing IN the grid while it is photographed. It is a card like
   every other, and it is visible on purpose: a frame parked off-screen gets its
   requestAnimationFrame throttled — and rAF is the clock Ruffle advances the
   movie on, so a hidden player paints nothing and there is nothing to
   photograph. */
.cp-card.is-live { cursor: default; border-color: rgba(245, 158, 11, .45); }
.cp-card.is-live:hover { transform: none; box-shadow: none; }
.cp-card.is-live .cp-from { color: var(--sp-ember-hi); }
.cp-stillframe {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  border: 0;
  background: #000;
}

/* Close belongs to the bench, not to the browser's default slab. */
.cp-close {
  min-height: 34px;
  padding: 8px 18px;
  background: linear-gradient(180deg, var(--sp-slab-2), var(--sp-slab));
  border: 1px solid var(--sp-line-hi);
  border-radius: 10px;
  color: var(--sp-text);
  font: 600 13px/1 var(--sp-font);
}
.cp-close:hover { border-color: var(--sp-brass); background: linear-gradient(180deg, #2c211a, var(--sp-slab-2)); }

@media (max-width: 560px) {
  .cp-card { flex-basis: 140px; max-width: none; }
  /* Four tools, two per row, one shape — wrapping flex gave three ragged rows
     with a three-line button in the middle of them. */
  .cp-tools {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 8px;
  }
  .cp-tool {
    justify-content: flex-start;
    min-height: 46px;          /* a real touch target */
    padding: 8px 10px;
    font-size: 12px;
    line-height: 1.2;
  }
  /* There is no keyboard to press it on. */
  .cp-kbd { display: none; }
  .cp-close { width: 100%; min-height: 46px; }
}

@media (prefers-reduced-motion: reduce) {
  .cp-card { transition: none; }
  .cp-card:hover { transform: none; }
  .cp-card.is-applying .cp-thumb::after { animation: none; }
}
