/* GoLaborate public site — Liquid visual language (Concept A reference theme).
   GATED: every rule is scoped to html[data-theme-version="v2"]. Under the
   default "legacy" the page renders exactly as before (no selector here can
   match). Tokens follow golaborate_liquid_package/liquid-theme.example.css.
   Photography is never recoloured: the hero gets environmental overlays
   (scrim, edge light) only. */

html[data-theme-version="v2"]{
  --lq-canvas:#071426;
  --lq-raised:#0b1d35;
  --lq-raised-2:#102848;
  --lq-glass:rgba(11,29,53,.82);
  --lq-text:#f7f9fc;
  --lq-text-muted:#9eb0c7;
  --lq-primary:#0b6cff;
  --lq-primary-hi:#46b8ff;
  --lq-reward:#ffc640;
  --lq-border:rgba(11,108,255,.24);
  --lq-border-emphasis:rgba(70,184,255,.55);
  /* the sky-blue lives in the 1px edge highlight; the body of the button stays
     deep enough that white 14px text clears 4.5:1 everywhere the glyphs sit */
  --lq-action-gradient:linear-gradient(180deg,#0f6fff 0%,#0b6cff 30%,#0953cc 100%);
  --lq-shadow-raised:0 12px 30px rgba(0,0,0,.28);
  --lq-glow-primary:0 0 22px rgba(70,184,255,.38);
  --lq-radius-card:18px;
  --lq-focus:0 0 0 3px rgba(70,184,255,.45);
  /* legacy variables the page already reads, re-pointed into the dark canvas */
  --navy:#f7f9fc;
  --muted:#9eb0c7;
  --border:rgba(70,184,255,.18);
  --hairline:rgba(255,255,255,.08);
  --cream:rgba(255,198,64,.12);
  --blue:#2b8cff;
  --gold:#ffc640;
  color-scheme:dark;
}
html[data-theme-version="v2"] body{background:var(--lq-canvas);color:var(--lq-text)}
html[data-theme-version="v2"] a{color:inherit}
html[data-theme-version="v2"] :is(button,a,input,textarea,summary):focus-visible{outline:0;box-shadow:var(--lq-focus)}

/* ── Masthead: premium navigation surface, subtle depth ───────────── */
html[data-theme-version="v2"] .topbar{
  background:linear-gradient(180deg,rgba(13,33,61,.94),rgba(7,20,38,.9));
  -webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);
  border-bottom:1px solid rgba(70,184,255,.16);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 14px 34px rgba(0,0,0,.38);
}
html[data-theme-version="v2"] .brand{color:var(--lq-text)}
html[data-theme-version="v2"] .brand-mark{filter:drop-shadow(0 0 10px rgba(70,184,255,.35))}
/* the split-flap wordmark reads --ink-deep for its letters */
html[data-theme-version="v2"] .bw-live{color:var(--lq-text)}
html[data-theme-version="v2"] .bw-up{color:var(--lq-primary-hi)}
/* the illuminated selected state (the lockup underline) */
html[data-theme-version="v2"] .site-header[data-masthead]::after{
  height:3px;border-radius:3px;
  background:linear-gradient(90deg,var(--lq-primary-hi),var(--lq-primary));
  box-shadow:0 0 14px rgba(70,184,255,.65),0 0 2px rgba(255,255,255,.5);
}
html[data-theme-version="v2"] .site-header nav a{
  color:rgba(247,249,252,.78);padding:9px 13px;border-radius:999px;
  transition:background-color .16s ease,color .16s ease,box-shadow .16s ease;
}
html[data-theme-version="v2"] .site-header nav a:hover,
html[data-theme-version="v2"] .site-header nav a:focus-visible,
html[data-theme-version="v2"] .site-header nav a[aria-current="page"]{
  text-decoration:none;color:#fff;background:rgba(11,108,255,.18);
  box-shadow:inset 0 0 0 1px rgba(70,184,255,.38),0 0 16px rgba(11,108,255,.28);
}

/* ── Search: refined glass field, derived-gradient Ask ────────────── */
html[data-theme-version="v2"] .site-search{
  background:rgba(4,12,26,.55);border:1px solid rgba(70,184,255,.26);border-radius:12px;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px rgba(0,0,0,.25);
}
html[data-theme-version="v2"] .site-search:focus-within,
html[data-theme-version="v2"] .site-search.is-thinking{
  border-color:var(--lq-primary-hi);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 0 3px rgba(70,184,255,.16),0 0 22px rgba(11,108,255,.35);
}
html[data-theme-version="v2"] .site-search input{color:var(--lq-text);caret-color:var(--lq-primary-hi)}
html[data-theme-version="v2"] .site-search input::placeholder{color:var(--lq-text-muted)}
html[data-theme-version="v2"] .site-search svg{color:var(--lq-text-muted)}
html[data-theme-version="v2"] .site-search-go{
  background:var(--lq-action-gradient);border-radius:8px;color:#fff;
  border:1px solid rgba(255,255,255,.28);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 4px 12px rgba(11,108,255,.35);
}
html[data-theme-version="v2"] .site-search-go:hover{filter:brightness(1.08)}
html[data-theme-version="v2"] .hints-bar,html[data-theme-version="v2"] .topbar .hints-bar{background:transparent}
html[data-theme-version="v2"] .hint,html[data-theme-version="v2"] .hints-bar .hint{
  background:rgba(11,29,53,.7);color:var(--lq-text);border-color:rgba(70,184,255,.2)}
html[data-theme-version="v2"] .hint:hover,html[data-theme-version="v2"] .hints-bar .hint:hover,
html[data-theme-version="v2"] .hints-bar .hint.is-active{background:rgba(11,108,255,.18);color:#fff;border-color:var(--lq-border-emphasis)}
html[data-theme-version="v2"] .hint-lead{color:var(--lq-text-muted)}

/* ── Hero film: directional navy scrim + cobalt edge light ─────────
   Overlays only. The photograph underneath is untouched. The scrim is
   strongest where the headline sits (bottom-left) and falls off before the
   person and setting in the centre/right. */
/* the film stage sits BELOW the masthead instead of under it, so the chapter
   label clears the navigation and the CTA is inside the first screen */
html[data-theme-version="v2"] .jr-fixed{background:var(--lq-canvas);top:var(--topbar-h,88px);height:calc(100svh - var(--topbar-h,88px))}
html[data-theme-version="v2"] .jr-beat{bottom:clamp(36px,5.5svh,72px)}
html[data-theme-version="v2"] .jr-scrim{
  background:
    /* cobalt environmental light entering from the top-right */
    radial-gradient(55% 38% at 100% 0%,rgba(11,108,255,.22),rgba(11,108,255,0) 70%),
    linear-gradient(180deg,rgba(70,184,255,.10),rgba(70,184,255,0) 14%),
    /* directional headline protection */
    radial-gradient(78% 86% at 10% 100%,rgba(7,20,38,.94) 0%,rgba(7,20,38,.72) 38%,rgba(7,20,38,.18) 66%,rgba(7,20,38,0) 82%),
    linear-gradient(to top,rgba(7,20,38,.80) 0%,rgba(7,20,38,.34) 26%,rgba(7,20,38,0) 50%);
}
/* edge light: a thin cobalt rim at the frame edges, never on the subject */
html[data-theme-version="v2"] .jr-fixed::after{
  content:"";position:absolute;inset:0;pointer-events:none;z-index:3;
  box-shadow:inset 0 0 0 1px rgba(70,184,255,.10),inset 0 0 90px rgba(7,20,38,.45);
}
html[data-theme-version="v2"] .jr-chapter{color:var(--lq-reward);text-shadow:0 0 14px rgba(255,198,64,.35)}
html[data-theme-version="v2"] .jr-beat h1,html[data-theme-version="v2"] .jr-beat h2{
  text-shadow:0 2px 34px rgba(4,10,22,.72),0 1px 2px rgba(4,10,22,.6)}
html[data-theme-version="v2"] .jr-beat>.jr-beat-in>p{color:rgba(247,249,252,.9)}
html[data-theme-version="v2"] .jr-note{border-left-color:var(--lq-reward);color:rgba(247,249,252,.66)}
@media(max-width:760px){
  html[data-theme-version="v2"] .jr-scrim{
    background:
      radial-gradient(60% 30% at 100% 0%,rgba(11,108,255,.20),rgba(11,108,255,0) 70%),
      linear-gradient(to top,rgba(7,20,38,.96) 0%,rgba(7,20,38,.84) 30%,rgba(7,20,38,.28) 58%,rgba(7,20,38,0) 78%);
  }
}

/* ── The one dominant action ───────────────────────────────────────── */
html[data-theme-version="v2"] .button{
  background:var(--lq-action-gradient);color:#fff;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.22);
  border:1px solid rgba(255,255,255,.30);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.48),inset 0 -1px 0 rgba(0,0,0,.18),
    0 10px 26px rgba(11,108,255,.38),0 0 0 1px rgba(11,108,255,.25);
  transition:transform .16s ease,box-shadow .16s ease,filter .16s ease;
}
html[data-theme-version="v2"] .button:hover{
  background:var(--lq-action-gradient);border-color:rgba(255,255,255,.42);filter:brightness(1.07);
  transform:translateY(-1px);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -1px 0 rgba(0,0,0,.18),
    0 14px 30px rgba(11,108,255,.46),0 0 0 1px rgba(70,184,255,.35);
}
html[data-theme-version="v2"] .button:active{transform:translateY(0);filter:brightness(.98)}
html[data-theme-version="v2"] .button.secondary,
html[data-theme-version="v2"] .button.ghost{
  background:rgba(11,29,53,.55);color:var(--lq-text);border-color:rgba(70,184,255,.35);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.08);transform:none;filter:none}
html[data-theme-version="v2"] .button.secondary:hover,
html[data-theme-version="v2"] .button.ghost:hover{background:rgba(11,108,255,.18);border-color:var(--lq-border-emphasis)}

/* ── Supporting sections: restrained depth, deliberate intensity ──── */
html[data-theme-version="v2"] .descriptor{color:var(--lq-primary-hi)}
html[data-theme-version="v2"] .jr-close p{color:var(--lq-text-muted)}
html[data-theme-version="v2"] h2,html[data-theme-version="v2"] h3{color:var(--lq-text)}

html[data-theme-version="v2"] .sovereignty{
  background:
    radial-gradient(60% 50% at 0% 0%,rgba(70,184,255,.14),rgba(70,184,255,0) 70%),
    linear-gradient(180deg,var(--lq-raised) 0%,var(--lq-canvas) 100%);
  border-top:1px solid rgba(70,184,255,.12);
}
html[data-theme-version="v2"] .sovereignty .descriptor{color:var(--lq-reward)}
html[data-theme-version="v2"] .sov-lede{color:rgba(247,249,252,.86)}
html[data-theme-version="v2"] .sov-foot,html[data-theme-version="v2"] .sov-foot a{color:var(--lq-text-muted)}

html[data-theme-version="v2"] .platform{
  background:var(--lq-canvas);border-top:1px solid rgba(255,255,255,.06)}
html[data-theme-version="v2"] .platform-lede{color:var(--lq-text-muted)}
html[data-theme-version="v2"] .cap{
  background:linear-gradient(180deg,rgba(11,108,255,.10),rgba(11,108,255,0) 40%),var(--lq-raised);
  border:1px solid var(--lq-border);border-radius:var(--lq-radius-card);padding:22px 22px 24px;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 6px 18px rgba(0,0,0,.18);
}
html[data-theme-version="v2"] .cap-art{
  background:linear-gradient(140deg,rgba(70,184,255,.18),rgba(11,108,255,.06));
  box-shadow:inset 0 0 0 1px rgba(70,184,255,.22)}
html[data-theme-version="v2"] .cap p{color:var(--lq-text-muted)}
html[data-theme-version="v2"] .cap em{color:var(--lq-text)}

html[data-theme-version="v2"] .process{background:var(--lq-canvas);border-bottom:1px solid rgba(255,255,255,.06)}
html[data-theme-version="v2"] .process li{border-bottom-color:rgba(255,255,255,.08)}
html[data-theme-version="v2"] .process li>span{
  background:var(--lq-action-gradient);color:#fff;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 4px 12px rgba(11,108,255,.35)}
html[data-theme-version="v2"] .process li p,html[data-theme-version="v2"] .process>div>p:last-child{color:var(--lq-text-muted)}

/* closing band: the second cinematic moment — selective gold light */
html[data-theme-version="v2"] .closing{
  background:
    radial-gradient(42% 70% at 92% 30%,rgba(255,198,64,.22),rgba(255,198,64,0) 70%),
    radial-gradient(50% 80% at 8% 100%,rgba(70,184,255,.24),rgba(70,184,255,0) 70%),
    linear-gradient(160deg,var(--lq-raised-2) 0%,var(--lq-canvas) 70%);
  border-top:1px solid rgba(70,184,255,.18);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.05);
}
html[data-theme-version="v2"] .closing h2{color:#fff}
html[data-theme-version="v2"] .closing .button{background:var(--lq-action-gradient);color:#fff;border-color:rgba(255,255,255,.30)}
html[data-theme-version="v2"] .closing .button:hover{background:var(--lq-action-gradient);color:#fff;border-color:rgba(255,255,255,.42)}

html[data-theme-version="v2"] .site-footer{color:var(--lq-text-muted);border-top:1px solid rgba(255,255,255,.06)}
html[data-theme-version="v2"] .brand.small{color:var(--lq-text)}
html[data-theme-version="v2"] .privacy-section details,html[data-theme-version="v2"] .privacy-section p{color:var(--lq-text-muted)}

/* ── Robin conversation: dark glass sheet ─────────────────────────── */
html[data-theme-version="v2"] .robin-sheet{background:var(--lq-raised);color:var(--lq-text);
  box-shadow:0 24px 60px rgba(0,0,0,.5),inset 0 0 0 1px rgba(70,184,255,.16)}
html[data-theme-version="v2"] .robin-top,html[data-theme-version="v2"] .robin-composer{background:var(--lq-raised);border-color:rgba(255,255,255,.08)}
html[data-theme-version="v2"] .robin-brief,html[data-theme-version="v2"] .robin-contact{border-top-color:rgba(255,255,255,.08)}
html[data-theme-version="v2"] .robin-composer textarea,
html[data-theme-version="v2"] .robin-brief textarea,
html[data-theme-version="v2"] .field input,html[data-theme-version="v2"] .field textarea{
  background:rgba(4,12,26,.55);color:var(--lq-text);border-color:rgba(70,184,255,.26)}
html[data-theme-version="v2"] .robin-composer textarea:focus{border-color:var(--lq-primary-hi);box-shadow:0 0 0 3px rgba(70,184,255,.16)}
html[data-theme-version="v2"] .message.user{background:rgba(11,108,255,.22)}
html[data-theme-version="v2"] .message.assistant{background:rgba(255,255,255,.06)}
html[data-theme-version="v2"] .message-label{color:var(--lq-text-muted)}

/* ── Motion: nothing animates on its own; hover transitions only, and
   none at all under reduced motion ───────────────────────────────── */
@media(prefers-reduced-motion:reduce){
  html[data-theme-version="v2"] *{transition-duration:.01ms!important}
  html[data-theme-version="v2"] .button:hover{transform:none}
}

/* ══ Projected product screens — new elements (ungated base, so the legacy
   fallback still lays them out) ═════════════════════════════════════════ */
.jr-u-card{margin:12px 16px 6px;padding:14px 14px 10px;border-radius:14px;border:1px solid #d9e3f6;background:#f7f9fe}
.jr-u-card small{display:block;font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin-bottom:6px}
.jr-u-card strong{display:block;font-size:17px;line-height:1.2;letter-spacing:-.02em;margin-bottom:6px}
.jr-u-card p{margin:0;font-size:12.5px;line-height:1.45;color:var(--muted)}
.jr-u-card .jr-u-msg{margin:10px 0 0}
.jr-u-msg p b{font-weight:750}
.jr-u-row span{display:flex;flex-direction:column;gap:1px;min-width:0}
.jr-u-row small{font-size:11px;color:var(--muted);font-weight:500}
.jr-u-foot{display:flex;align-items:center;gap:10px;margin:0 16px;padding:12px 0 14px;font-size:12px;color:var(--muted)}
.jr-u-foot em{font-style:normal;margin-left:auto;font-weight:700;color:var(--navy)}
.jr-u-dots{display:inline-flex;gap:5px}
.jr-u-dots b,.jr-u-dots u{width:9px;height:9px;border-radius:50%;background:var(--gold)}
.jr-u-dots u{background:#dfe6f1}
.jr-u-gold{font-style:normal;font-weight:750;color:#b8860b}
.jr-u-stat em{display:inline-block;margin-left:6px;font-size:11px}
.jr-u-bars{display:flex;align-items:flex-end;gap:6px;height:54px;margin:0 16px 6px}
.jr-u-bars i{flex:1;border-radius:4px 4px 2px 2px;background:#c9d6ee}
.jr-u-bars i.hi{background:var(--blue)}
.jr-u-balance{display:flex;gap:4px;margin:0 16px 12px;height:30px}
.jr-u-balance i{display:flex;align-items:center;gap:6px;padding:0 9px;border-radius:7px;background:#dfe6f1;color:var(--navy);font-size:12px;font-weight:750;font-style:normal;min-width:0}
.jr-u-balance i.r{background:var(--blue);color:#fff}
.jr-u-balance b{font-size:10px;font-weight:600;opacity:.8}
.jr-u-conv{display:flex;gap:8px;align-items:center;padding:7px 6px;border-radius:9px;min-width:0}
.jr-u-conv.on{background:#edf2fb}
.jr-u-conv i{flex:0 0 auto;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#dfe6f1;color:var(--blue);font-size:10px;font-weight:750;font-style:normal}
.jr-u-conv span{display:block;min-width:0;font-size:10.5px;line-height:1.25;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.jr-u-conv b{display:block;font-size:11.5px;color:var(--navy)}
.jr-u-side{flex-basis:150px;padding:10px 8px;gap:4px}
.jr-u-input{margin:4px 16px 10px;padding:10px 12px;border-radius:11px;border:1px solid #d9e3f6;background:#fff;font-size:12.5px;color:var(--muted)}
.jr-u-thread .jr-u-input{margin:4px 0 0}
.jr-u-cm{display:flex;gap:9px;align-items:flex-start;margin:0 16px;padding:8px 0;border-bottom:1px solid #eef2f8;font-size:12.5px;line-height:1.35}
.jr-u-cm i{flex:0 0 auto;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#edf2fb;color:var(--blue);font-size:10px;font-weight:750;font-style:normal}
.jr-u-cm b{font-weight:750;margin-right:3px}
.jr-u-live{color:#fff!important;background:#d9342b;border-color:#d9342b!important}

/* ══ Projected screens under Liquid: the product UI in the reference theme ══ */
html[data-theme-version="v2"] .jr-ui{
  background:linear-gradient(170deg,#102848 0%,#0b1d35 45%,#071426 100%);color:var(--lq-text);
  box-shadow:inset 0 0 0 1px rgba(70,184,255,.14)}
html[data-theme-version="v2"] .jr-ui--handheld{background:linear-gradient(170deg,#102848 0%,#0b1d35 45%,#071426 100%)}
html[data-theme-version="v2"] .jr-u-top{background:rgba(255,255,255,.035);border-bottom-color:rgba(70,184,255,.16)}
html[data-theme-version="v2"] .jr-u-top span{color:var(--lq-text-muted);border-color:rgba(70,184,255,.26)}
html[data-theme-version="v2"] .jr-u-kicker{color:var(--lq-text-muted)}
html[data-theme-version="v2"] .jr-u-bar{background:rgba(255,255,255,.10)}
html[data-theme-version="v2"] .jr-u-bar i{background:linear-gradient(90deg,var(--lq-primary),var(--lq-primary-hi));box-shadow:0 0 10px rgba(70,184,255,.5)}
html[data-theme-version="v2"] .jr-u-card{
  background:linear-gradient(180deg,rgba(11,108,255,.16),rgba(11,108,255,.05) 55%),rgba(255,255,255,.03);
  border-color:rgba(70,184,255,.34);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 8px 18px rgba(0,0,0,.25)}
html[data-theme-version="v2"] .jr-u-card small{color:var(--lq-primary-hi)}
html[data-theme-version="v2"] .jr-u-card p{color:var(--lq-text-muted)}
html[data-theme-version="v2"] .jr-u-step{color:var(--lq-text)}
html[data-theme-version="v2"] .jr-u-row{border-bottom-color:rgba(255,255,255,.08)}
html[data-theme-version="v2"] .jr-u-row.sm,html[data-theme-version="v2"] .jr-u-row small{color:var(--lq-text-muted)}
html[data-theme-version="v2"] .jr-u-row i{background:rgba(70,184,255,.14);color:var(--lq-primary-hi)}
html[data-theme-version="v2"] .jr-u-row.now i{background:var(--lq-action-gradient);color:#fff;box-shadow:0 0 12px rgba(70,184,255,.45)}
html[data-theme-version="v2"] .jr-u-row i.ok{background:rgba(255,198,64,.16);color:var(--lq-reward)}
html[data-theme-version="v2"] .jr-u-robin{background:rgba(11,108,255,.12);border-color:rgba(70,184,255,.26);color:var(--lq-text)}
html[data-theme-version="v2"] .jr-u-robin i{background:linear-gradient(135deg,var(--lq-primary-hi),var(--lq-primary));box-shadow:0 0 8px rgba(70,184,255,.5)}
html[data-theme-version="v2"] .jr-u-msg i,html[data-theme-version="v2"] .jr-u-cm i,html[data-theme-version="v2"] .jr-u-conv i{background:rgba(70,184,255,.16);color:var(--lq-primary-hi)}
html[data-theme-version="v2"] .jr-u-cta{background:var(--lq-action-gradient);border:1px solid rgba(255,255,255,.26);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 6px 16px rgba(11,108,255,.35)}
html[data-theme-version="v2"] .jr-u-cta.ghost{background:rgba(255,255,255,.04);color:var(--lq-text);border-color:rgba(70,184,255,.3);box-shadow:none}
html[data-theme-version="v2"] .jr-u-foot{color:var(--lq-text-muted)}
html[data-theme-version="v2"] .jr-u-foot em{color:var(--lq-text)}
html[data-theme-version="v2"] .jr-u-dots b{background:var(--lq-reward);box-shadow:0 0 6px rgba(255,198,64,.6)}
html[data-theme-version="v2"] .jr-u-dots u{background:rgba(255,255,255,.14)}
html[data-theme-version="v2"] .jr-u-gold{color:var(--lq-reward)}
html[data-theme-version="v2"] .jr-u-stat b{color:var(--lq-text)}
html[data-theme-version="v2"] .jr-u-stat span,html[data-theme-version="v2"] .jr-u-mini span{color:var(--lq-text-muted)}
html[data-theme-version="v2"] .jr-u-mini div{border-left-color:var(--lq-reward)}
html[data-theme-version="v2"] .jr-u-bars i{background:rgba(70,184,255,.28)}
html[data-theme-version="v2"] .jr-u-bars i.hi{background:linear-gradient(180deg,var(--lq-primary-hi),var(--lq-primary));box-shadow:0 0 10px rgba(70,184,255,.5)}
html[data-theme-version="v2"] .jr-u-balance i{background:rgba(255,255,255,.08);color:var(--lq-text)}
html[data-theme-version="v2"] .jr-u-balance i.r{background:var(--lq-action-gradient);color:#fff}
html[data-theme-version="v2"] .jr-u-video{background:linear-gradient(155deg,#1b4f9e,#0b2a5c)}
html[data-theme-version="v2"] .jr-u-video span{background:rgba(255,255,255,.92);color:var(--lq-primary)}
html[data-theme-version="v2"] .jr-u-video em{color:#fff}
html[data-theme-version="v2"] .jr-u-video u{color:rgba(247,249,252,.78)}
html[data-theme-version="v2"] .jr-u-video.live{background:linear-gradient(155deg,#17356b,#0a1a33);box-shadow:inset 0 0 0 1px rgba(70,184,255,.2)}
html[data-theme-version="v2"] .jr-u-ctl i{background:rgba(255,255,255,.10)}
html[data-theme-version="v2"] .jr-u-ctl i.end{background:#d9342b}
html[data-theme-version="v2"] .jr-u-side{border-right-color:rgba(255,255,255,.08)}
html[data-theme-version="v2"] .jr-u-conv.on{background:rgba(11,108,255,.16)}
html[data-theme-version="v2"] .jr-u-conv span{color:var(--lq-text-muted)}
html[data-theme-version="v2"] .jr-u-conv b{color:var(--lq-text)}
html[data-theme-version="v2"] .jr-u-thread p.them{background:rgba(255,255,255,.08);color:var(--lq-text)}
html[data-theme-version="v2"] .jr-u-thread p.me{background:var(--lq-action-gradient);color:#fff}
html[data-theme-version="v2"] .jr-u-input{background:rgba(4,12,26,.5);border-color:rgba(70,184,255,.24);color:var(--lq-text-muted)}
html[data-theme-version="v2"] .jr-u-cm{border-bottom-color:rgba(255,255,255,.07);color:var(--lq-text)}
