/* Her Bridal Debut (id: victorian) — a visual skin only. Chromolithograph scraps on a pink lace
   doily: a gloved hand offering a rose crowns the join screen and host
   lobby, a tabby in a pink bow sits under the wordmark, one lit candle
   under every question. Kit pieces live in /themes/victorian/. Games and
   questions are untouched. */
@import url('https://fonts.googleapis.com/css2?family=Parisienne&display=swap');

[data-theme="victorian"] {
  --icing:       #fdf9f5;   /* rose-paper ivory — the page ground */
  --cream:       #fffdfb;   /* raised surfaces */
  --paper-3:     #f4ebe6;

  --peach:       #efd3d4;   /* the rose, as a field */
  --peach-tint:  #f9ebea;
  --stripe-pink: #f3e1e0;
  --stripe-cream:#faf3ef;
  --stripe-line: #dfc6c4;
  --coral:       #b8636f;   /* dusty rose — the accent */
  --claret:      #6b3340;   /* the deep centre of the bloom */

  --butter:      #e9d6b4;
  --butter-tint: #f6eddc;
  --olive:       #5f7a4e;   /* rose leaf */
  --olive-tint:  #e6ebdd;
  --teal:        #8a8ea0;   /* the third swatch: pewter */
  --teal-tint:   #e6e7ec;

  --ink:         #3a2c2c;   /* sepia, never pure black */
  --ink-soft:    #7d6666;
  --rule:        #dfcdc9;
  --brass:       #b9975b;   /* the ring and bracelet */
  --blue-deep:   #5c4650;

  --radius: 4px;            /* a paper scrap: barely rounded */
  --display: 'Bodoni Moda', 'Didot', 'Playfair Display', Georgia, serif;
  --serif:   'EB Garamond', Baskerville, Georgia, serif;
  --logo:    'Parisienne', 'Snell Roundhand', 'Apple Chancery', cursive;

  /* the kit — the ground is a framed doily, not a repeat: see body::before */
  --theme-tile: none;
  --theme-motif: url('/themes/victorian/hand.png');
  --theme-motif-h: 170px;
  --theme-ornament: url('/themes/victorian/cat.png');
  --theme-ornament-s: 84px;
  --theme-prompt-ornament: url('/themes/victorian/candle.png');
  --theme-prompt-ornament-s: 46px;
  /* no wordmark in this kit: the Bride Society name stays, with the cat
     beside it in the host toolbar */
  --theme-brand-text: inline;
  --theme-logo: url('/themes/victorian/cat.png');
  --theme-logo-s: 40px;
}

/* The ground: a pink lace doily on blue, pinned to the viewport so it frames
   whatever is on screen instead of scrolling or repeating. */
[data-theme="victorian"] body::before {
  content: ''; position: fixed; inset: 0; z-index: -1;
  background: url('/themes/victorian/doily.jpg') center / cover no-repeat;
}

[data-theme="victorian"] .prompt { font-style: italic; font-weight: 400; }
[data-theme="victorian"] .host-brand::before { margin-right: .4em; }
/* the cat is taller than wide: give the accent its portrait shape */
[data-theme="victorian"] .wordmark::after { height: calc(var(--theme-ornament-s) * 1.5); }

/* ---- the reveal: claret with ivory lettering */
[data-theme="victorian"] .option.win { color: var(--icing); border-color: var(--claret); }
[data-theme="victorian"] .option.win::before { border-color: rgba(253, 249, 245, .5); }
