:root{
  --rn-cream:#fff4e6;
  --rn-paper2:#fff9f1;
  --rn-ink2:#1c1632;
  --rn-hot:#ff6f61;
  --rn-sun:#ffc84d;
  --rn-lime:#c6f24d;
  --rn-mint2:#66e3bf;
  --rn-sky:#79b8ff;
  --rn-lilac:#9279ff;
  --rn-peach:#ff9d75;
  --rn-soft-line:rgba(28,22,50,.14);
  --rn-card-shadow:0 28px 70px rgba(112,74,162,.16), 0 10px 24px rgba(255,140,95,.08);
}
body.rn-v6,
body.rn-v6[data-rn-theme="sunburst"],
body.rn-v6:not([data-rn-theme]),
body.rn-v6[data-rn-theme="nocturne"]{
  --rn-bg:var(--rn-cream);
  --rn-bg2:#ffeaca;
  --rn-ink:var(--rn-ink2);
  --rn-paper:var(--rn-paper2);
  --rn-dark:#171221;
  --rn-gold:#ffb942;
  --rn-mint:#5edcb8;
  --rn-violet:#8a6cff;
  --rn-coral:#ff7d63;
  --rn-blue:#5b7cff;
  --rn-line:var(--rn-soft-line);
  --rn-muted:rgba(28,22,50,.64);
  background:
    radial-gradient(circle at 10% 10%, rgba(255,200,77,.25), transparent 20%),
    radial-gradient(circle at 85% 8%, rgba(121,184,255,.18), transparent 22%),
    radial-gradient(circle at 82% 92%, rgba(102,227,191,.2), transparent 18%),
    linear-gradient(180deg,#fff9ef,#ffefd5 45%,#fff5e9);
  color:var(--rn-ink2);
}
body.rn-v6[data-rn-theme="pearl"]{--rn-bg:#fff8f1;--rn-bg2:#ffedd3;--rn-ink:#1c1632;--rn-paper:#fffdf8;--rn-line:rgba(28,22,50,.14);--rn-muted:rgba(28,22,50,.66)}
body.rn-v6[data-rn-theme="aurora"]{--rn-bg:#f5fffb;--rn-bg2:#daf8ef;--rn-ink:#142432;--rn-paper:#fffefb;--rn-gold:#ffc74f;--rn-violet:#6f79ff;--rn-coral:#ff8c6b;--rn-line:rgba(20,36,50,.14);--rn-muted:rgba(20,36,50,.62)}
body.rn-v6 .rn-loader{background:radial-gradient(circle at 50% 45%,rgba(255,184,66,.24),transparent 28%),linear-gradient(180deg,#fff7ea,#fff0d8)}
body.rn-v6 .rn-loader small{color:rgba(28,22,50,.62)}
body.rn-v6 .rn-message{background:rgba(255,250,242,.96); color:var(--rn-ink2); border:1px solid var(--rn-soft-line); box-shadow:var(--rn-card-shadow)}

/* top shell */
body.rn-v6 .rn-public{background:transparent}
body.rn-v6 .rn-public-nav,
body.rn-v6 .rn-shell-nav,
body.rn-v6 .rn-entry-head{
  background:rgba(255,251,244,.88);
  border:1px solid rgba(28,22,50,.12);
  box-shadow:var(--rn-card-shadow);
  backdrop-filter:blur(18px);
}
body.rn-v6 .rn-public-nav nav,
body.rn-v6 .rn-shell-nav nav a,
body.rn-v6 .rn-entry-head a:last-child{color:rgba(28,22,50,.68)}
body.rn-v6 .rn-public-nav nav a:hover,
body.rn-v6 .rn-shell-nav nav a:hover,
body.rn-v6 .rn-entry-head a:last-child:hover{color:var(--rn-ink2)}
body.rn-v6 .rn-wordmark b, body.rn-v6 .rn-shell-brand b{color:var(--rn-ink2)}
body.rn-v6 .rn-wordmark small, body.rn-v6 .rn-shell-brand small{color:rgba(28,22,50,.52)}
body.rn-v6 .rn-public-cta,
body.rn-v6 .rn-entry-submit,
body.rn-v6 .rn-release-submit,
body.rn-v6 .rn-prism-actions .primary,
body.rn-v6 .rn-hero-buttons .primary,
body.rn-v6 .rn-wallet-hero a.primary,
body.rn-v6 .rn-history-hero a.primary{
  background:linear-gradient(135deg,var(--rn-hot),#ffb05a 45%, #ffe065);
  color:#20162f;
  box-shadow:0 16px 30px rgba(255,151,73,.28);
}
body.rn-v6 .rn-public-cta b,
body.rn-v6 .rn-entry-submit b{background:#20162f;color:#fff}
body.rn-v6 .rn-shell-nav nav a{background:rgba(255,255,255,.54);border:1px solid rgba(28,22,50,.1)}
body.rn-v6 .rn-shell-nav nav a.active{background:linear-gradient(135deg,#fff0b8,#ffe274 50%,#ffd06e);color:#21192d;border-color:rgba(255,170,73,.35);box-shadow:0 10px 22px rgba(255,193,73,.16)}
body.rn-v6 .rn-shell-balance{background:linear-gradient(135deg,#201735,#3d276a); color:#fff; border-radius:18px; padding:14px 18px; box-shadow:0 18px 42px rgba(37,24,72,.24)}
body.rn-v6 .rn-shell-balance span, body.rn-v6 .rn-shell-balance small{color:rgba(255,255,255,.72)}
body.rn-v6 .rn-shell-nav>button{background:#fff;border:1px solid rgba(28,22,50,.12)}

/* hero bright */
body.rn-v6 .rn-prism-hero,
body.rn-v6 .rn-entry-stage,
body.rn-v6 .rn-dashboard-hero,
body.rn-v6 .rn-wallet-hero,
body.rn-v6 .rn-release-hero,
body.rn-v6 .rn-history-hero,
body.rn-v6 .rn-atelier-hero,
body.rn-v6 .rn-mission-hero,
body.rn-v6 .rn-experience,
body.rn-v6 .rn-intelligence,
body.rn-v6 .rn-help-head{
  border:1px solid rgba(28,22,50,.12);
  background:
    radial-gradient(circle at 18% 18%, rgba(255,211,84,.23), transparent 26%),
    radial-gradient(circle at 88% 12%, rgba(121,184,255,.2), transparent 25%),
    radial-gradient(circle at 72% 82%, rgba(102,227,191,.18), transparent 24%),
    linear-gradient(180deg,rgba(255,251,245,.98),rgba(255,245,231,.98));
  box-shadow:var(--rn-card-shadow);
  color:var(--rn-ink2);
}
body.rn-v6 .rn-prism-copy h1,
body.rn-v6 .rn-section-copy h2,
body.rn-v6 .rn-intelligence h2,
body.rn-v6 .rn-entry-story h1,
body.rn-v6 .rn-dashboard-hero h1,
body.rn-v6 .rn-wallet-hero h1,
body.rn-v6 .rn-release-hero h1,
body.rn-v6 .rn-history-hero h1,
body.rn-v6 .rn-atelier-hero h1,
body.rn-v6 .rn-mission-hero h1,
body.rn-v6 .rn-help-head h1{color:#16142b}
body.rn-v6 .rn-prism-copy p,
body.rn-v6 .rn-section-copy p,
body.rn-v6 .rn-intelligence p,
body.rn-v6 .rn-entry-story p,
body.rn-v6 .rn-wallet-hero p,
body.rn-v6 .rn-release-hero p,
body.rn-v6 .rn-history-hero p,
body.rn-v6 .rn-help-head p{color:rgba(28,22,50,.7)}
body.rn-v6 .rn-eyebrow{color:#d76041}
body.rn-v6 .rn-eyebrow i{background:linear-gradient(90deg,var(--rn-hot),var(--rn-sun))}
body.rn-v6 .rn-prism-facts article,
body.rn-v6 .rn-orb-route article,
body.rn-v6 .rn-experience-grid article,
body.rn-v6 .rn-core-stats article,
body.rn-v6 .rn-wallet-grid article,
body.rn-v6 .rn-dashboard-grid article,
body.rn-v6 .rn-release-side section,
body.rn-v6 .rn-atelier-grid article,
body.rn-v6 .rn-history-hero aside article,
body.rn-v6 .rn-provider-pulse a,
body.rn-v6 .rn-weaver,
body.rn-v6 .rn-basket-panel,
body.rn-v6 .rn-mission,
body.rn-v6 .rn-focus-cocoon,
body.rn-v6 .rn-history-ledger article,
body.rn-v6 .rn-timeline article,
body.rn-v6 .rn-recent-releases>article{
  background:rgba(255,255,255,.7);
  border:1px solid rgba(28,22,50,.12);
  box-shadow:0 12px 26px rgba(58,37,96,.06);
}
body.rn-v6 .rn-experience-grid small,
body.rn-v6 .rn-provider-pulse small,
body.rn-v6 .rn-wallet-grid p,
body.rn-v6 .rn-atelier-actions span{color:#5e59d8}
body.rn-v6 .rn-prism-actions .secondary,
body.rn-v6 .rn-wallet-hero>div>div a:not(.primary),
body.rn-v6 .rn-history-hero>div>div a:not(.primary){background:#fff;border-color:rgba(28,22,50,.12)}
body.rn-v6 .rn-prism-facts b,
body.rn-v6 .rn-core-stats b,
body.rn-v6 .rn-wallet-grid h2,
body.rn-v6 .rn-dashboard-grid h2{color:#17142d}
body.rn-v6 .rn-prism-facts span,
body.rn-v6 .rn-core-stats span,
body.rn-v6 .rn-history-ledger small,
body.rn-v6 .rn-wallet-grid ul span,
body.rn-v6 .rn-provider-pulse em,
body.rn-v6 .rn-timeline article span,
body.rn-v6 .rn-recent-releases span{color:rgba(28,22,50,.62)}

/* nest graphic */
.rn-prism-hero--nest{grid-template-columns:1fr 0.95fr;min-height:780px}
.rn-nest-hero{position:relative;display:grid;align-content:center;gap:24px;padding:36px 48px}
.rn-nest-bowl{position:relative;aspect-ratio:1;width:min(520px,40vw);margin:0 auto;display:grid;place-items:center}
.rn-nest-bowl>i{position:absolute;left:50%;transform:translateX(-50%);border-radius:50%;border:7px solid #8e6535;background:transparent;opacity:.92}
.rn-nest-bowl>i:nth-child(1){width:88%;height:48%;bottom:9%;border-color:#b07a35;border-top-color:transparent;transform:translateX(-50%) rotate(-4deg)}
.rn-nest-bowl>i:nth-child(2){width:78%;height:42%;bottom:15%;border-color:#c28f45;border-top-color:transparent;transform:translateX(-50%) rotate(4deg)}
.rn-nest-bowl>i:nth-child(3){width:68%;height:36%;bottom:22%;border-color:#a05f48;border-top-color:transparent;transform:translateX(-50%) rotate(-6deg)}
.rn-nest-bowl>i:nth-child(4){width:95%;height:95%;bottom:2%;border:1px dashed rgba(108,93,180,.28);animation:rnOrbit 26s linear infinite}
.rn-nest-bowl .egg{position:absolute;bottom:28%;display:block;width:82px;height:108px;border-radius:50% 50% 47% 47% / 58% 58% 42% 42%;box-shadow:0 10px 18px rgba(29,16,55,.12)}
.rn-nest-bowl .egg--gold{left:28%;background:linear-gradient(180deg,#fff5d8,#ffc948)}
.rn-nest-bowl .egg--mint{left:42%;bottom:32%;background:linear-gradient(180deg,#f5fffb,#66e3bf)}
.rn-nest-bowl .egg--violet{left:57%;background:linear-gradient(180deg,#f1ecff,#8a6cff)}
.rn-nest-center{position:absolute;inset:18%;display:grid;place-items:center;align-content:center;border-radius:50%;background:radial-gradient(circle at 35% 32%, rgba(255,255,255,.76), rgba(255,255,255,.22) 35%, rgba(121,184,255,.2) 72%, rgba(255,255,255,.1));border:1px solid rgba(28,22,50,.12);box-shadow:inset 0 0 0 14px rgba(255,255,255,.12)}
.rn-nest-center small,.rn-nest-center em{letter-spacing:.18em;font-style:normal;color:rgba(28,22,50,.6)}
.rn-nest-center strong{font-size:44px;color:#1c1632}
.rn-orb-route--cards article:nth-child(1){background:linear-gradient(135deg,#fff6e2,#ffeec7)}
.rn-orb-route--cards article:nth-child(2){background:linear-gradient(135deg,#eefcf8,#dcfff1)}
.rn-orb-route--cards article:nth-child(3){background:linear-gradient(135deg,#f1eeff,#e6e1ff)}
.rn-bloom-band{width:min(1460px,100%);margin:16px auto;overflow:hidden;border:1px solid rgba(28,22,50,.12);border-radius:20px;background:linear-gradient(135deg,#ffd76f,#fff0b5);box-shadow:var(--rn-card-shadow)}
.rn-bloom-band div{display:flex;gap:28px;width:max-content;padding:14px 0;animation:rnMarquee 24s linear infinite;color:#1d1630;font-weight:900}
.rn-bloom-band i{font-style:normal;color:#ff6f61}
.rn-daily-showcase{width:min(1460px,100%);margin:16px auto;display:grid;grid-template-columns:1fr 1fr;gap:14px}
.rn-wheel-demo,.rn-task-showcase,.rn-bonus-grid>article{padding:34px;border:1px solid rgba(28,22,50,.12);border-radius:36px;background:linear-gradient(180deg,rgba(255,251,245,.98),rgba(255,244,226,.98));box-shadow:var(--rn-card-shadow)}
.rn-wheel-demo small,.rn-task-showcase small,.rn-bonus-grid small{letter-spacing:.16em;font-weight:900;color:#d76041}
.rn-wheel-demo h2,.rn-task-showcase h2,.rn-bonus-grid h2{font-family:Georgia,serif;font-size:clamp(38px,4vw,66px);line-height:.98;margin:12px 0 18px;color:#19152f}
.rn-wheel-wrap{position:relative;display:grid;place-items:center;margin:14px 0 18px}
.rn-wheel-wrap--small{margin:4px 0 14px}
.rn-wheel-pointer{position:absolute;top:-6px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:22px solid #1e1831;z-index:4}
.rn-wheel{position:relative;width:320px;height:320px;border-radius:50%;background:conic-gradient(from 0deg,#ff7f64 0 60deg,#ffd459 60deg 120deg,#67e4bf 120deg 180deg,#7db8ff 180deg 240deg,#a585ff 240deg 300deg,#ffc783 300deg 360deg);box-shadow:0 18px 36px rgba(30,24,49,.15), inset 0 0 0 12px rgba(255,255,255,.52);border:8px solid rgba(255,255,255,.8);transition:transform 4.2s cubic-bezier(.17,.67,.13,.99)}
.rn-wheel::after{content:"";position:absolute;inset:22%;border-radius:50%;background:radial-gradient(circle at 40% 35%,rgba(255,255,255,.92),#fff7e7 70%,#ffe3ab);box-shadow:inset 0 0 0 10px rgba(255,255,255,.55)}
.rn-wheel span{position:absolute;left:50%;top:50%;width:118px;text-align:center;font-weight:900;font-size:13px;color:#1b1530;transform-origin:0 0}
.rn-wheel span:nth-child(1){transform:rotate(30deg) translate(84px) rotate(-30deg)}
.rn-wheel span:nth-child(2){transform:rotate(90deg) translate(84px) rotate(-90deg)}
.rn-wheel span:nth-child(3){transform:rotate(150deg) translate(84px) rotate(-150deg)}
.rn-wheel span:nth-child(4){transform:rotate(210deg) translate(84px) rotate(-210deg)}
.rn-wheel span:nth-child(5){transform:rotate(270deg) translate(84px) rotate(-270deg)}
.rn-wheel span:nth-child(6){transform:rotate(330deg) translate(84px) rotate(-330deg)}
[data-prize-wheel].is-spinning .rn-wheel{filter:saturate(1.15) brightness(1.02)}
.rn-wheel-demo button,.rn-wheel-card button{padding:14px 20px;border-radius:18px;border:0;background:linear-gradient(135deg,#201735,#45307d);color:#fff;font-weight:900;box-shadow:0 12px 24px rgba(36,26,70,.18)}
.rn-wheel-demo p,.rn-wheel-card p{margin:14px 0 0;color:rgba(28,22,50,.68)}
.rn-daily-eggs,.rn-daily-list{display:grid;gap:12px}
.rn-daily-eggs article,.rn-daily-list label{display:grid;grid-template-columns:56px 1fr;gap:14px;align-items:center;padding:16px;border-radius:22px;border:1px solid rgba(28,22,50,.1);background:rgba(255,255,255,.72)}
.rn-daily-eggs i,.rn-daily-list label>input+span::before{content:"";display:block;width:56px;height:72px;border-radius:50% 50% 47% 47% / 58% 58% 42% 42%;background:linear-gradient(180deg,#fff4d7,#ffd15a);box-shadow:inset 0 -16px 16px rgba(255,140,74,.14),0 10px 18px rgba(28,22,50,.08)}
.rn-daily-list label{grid-template-columns:auto 1fr;cursor:pointer}
.rn-daily-list input{appearance:none;width:22px;height:22px;border-radius:50%;border:2px solid rgba(28,22,50,.32);margin:0;position:relative;background:#fff}
.rn-daily-list input:checked{background:linear-gradient(135deg,#66e3bf,#8a6cff);border-color:transparent}
.rn-daily-list input:checked::after{content:"✓";position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-size:13px;font-weight:900}
.rn-daily-list input:checked + span{opacity:.72}
.rn-daily-list input:checked + span b{text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:#8a6cff}
.rn-daily-list span{display:grid;gap:4px}
.rn-daily-status{margin-top:14px;display:grid;gap:4px}
.rn-task-showcase>a{display:inline-flex;gap:12px;align-items:center;margin-top:18px;padding:14px 16px;border:1px solid rgba(28,22,50,.12);border-radius:16px;background:#fff}
.rn-task-showcase>a b{display:grid;place-items:center;width:28px;height:28px;border-radius:10px;background:#201735;color:#fff}
.rn-bonus-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:12px;margin:14px 0}
.rn-wheel-card .rn-wheel{width:250px;height:250px}
.rn-wheel-card .rn-wheel span{font-size:11px;width:96px}
.rn-wheel-card .rn-wheel span:nth-child(1){transform:rotate(30deg) translate(67px) rotate(-30deg)}
.rn-wheel-card .rn-wheel span:nth-child(2){transform:rotate(90deg) translate(67px) rotate(-90deg)}
.rn-wheel-card .rn-wheel span:nth-child(3){transform:rotate(150deg) translate(67px) rotate(-150deg)}
.rn-wheel-card .rn-wheel span:nth-child(4){transform:rotate(210deg) translate(67px) rotate(-210deg)}
.rn-wheel-card .rn-wheel span:nth-child(5){transform:rotate(270deg) translate(67px) rotate(-270deg)}
.rn-wheel-card .rn-wheel span:nth-child(6){transform:rotate(330deg) translate(67px) rotate(-330deg)}

/* form and card styles */
body.rn-v6 input, body.rn-v6 textarea, body.rn-v6 select{background:#fffdf9;color:var(--rn-ink2);border:1px solid rgba(28,22,50,.12)}
body.rn-v6 .rn-email-field input, body.rn-v6 .rn-help-head input{background:#fff}
body.rn-v6 .rn-entry-card--nest{background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(255,247,234,.92))}
body.rn-v6 .rn-email-field small.ready{color:#2aa06e}
body.rn-v6 .rn-entry-submit{display:flex;align-items:center;justify-content:space-between;border:none;padding:15px 18px;border-radius:18px;font-weight:900}
body.rn-v6 .rn-entry-submit[aria-disabled="true"]{opacity:.58}
.rn-entry-benefits{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
.rn-entry-benefits span{padding:8px 12px;border-radius:999px;background:#fff;color:rgba(28,22,50,.72);border:1px solid rgba(28,22,50,.1)}
.rn-entry-stage--nest{grid-template-columns:1fr .95fr}
.rn-entry-nest{position:relative;height:200px;margin-top:18px}
.rn-entry-nest>i{position:absolute;left:0;right:0;margin:auto;border-radius:50%;border:5px solid #b07a35;border-top-color:transparent}
.rn-entry-nest>i:nth-child(1){width:260px;height:120px;bottom:0;transform:rotate(-5deg)}
.rn-entry-nest>i:nth-child(2){width:220px;height:100px;bottom:16px;transform:rotate(6deg)}
.rn-entry-nest>i:nth-child(3){width:180px;height:84px;bottom:30px;transform:rotate(-6deg)}
.rn-entry-nest .egg{position:absolute;bottom:54px;width:60px;height:80px;border-radius:50% 50% 47% 47% / 58% 58% 42% 42%}
.rn-entry-nest .egg--gold{left:36%;background:linear-gradient(180deg,#fff5d7,#ffd15a)}
.rn-entry-nest .egg--violet{left:49%;background:linear-gradient(180deg,#f0ecff,#8a6cff)}
.rn-entry-nest .egg--mint{left:62%;background:linear-gradient(180deg,#eefef7,#66e3bf)}
body.rn-v6 .rn-security{background:rgba(255,255,255,.66);border-color:rgba(28,22,50,.12)}

/* core routes and buttons */
body.rn-v6 .rn-core-routes a{background:rgba(255,255,255,.72);border:1px solid rgba(28,22,50,.12);box-shadow:0 12px 24px rgba(58,37,96,.06)}
body.rn-v6 .rn-core-routes a:hover{transform:translateY(-2px)}
body.rn-v6 .rn-core-routes small{color:#d76041}
body.rn-v6 .rn-core-routes strong{color:#201735}
body.rn-v6 .rn-core-routes em{color:rgba(28,22,50,.66)}
body.rn-v6 .rn-pulse-card .rn-session-controls button,
body.rn-v6 .rn-weaver button,
body.rn-v6 .rn-goal-presets button,
body.rn-v6 .rn-presets button,
body.rn-v6 .rn-history-ledger>header button,
body.rn-v6 .rn-timeline>header button,
body.rn-v6 .rn-theme-grid button,
body.rn-v6 .rn-target-grid button,
body.rn-v6 .rn-atelier-grid button,
body.rn-v6 .rn-basket-panel footer button,
body.rn-v6 .rn-mission-toolbar button,
body.rn-v6 .rn-show-more{background:#fff;border:1px solid rgba(28,22,50,.12);color:#1d1630;border-radius:14px}
body.rn-v6 .rn-history-ledger>header button.active,
body.rn-v6 .rn-timeline>header button.active,
body.rn-v6 .rn-theme-grid button.active,
body.rn-v6 .rn-mission-toolbar button.active,
body.rn-v6 .rn-basket-panel footer button.active,
body.rn-v6 .rn-provider-pulse a.active,
body.rn-v6 .rn-search button.active{background:linear-gradient(135deg,#8a6cff,#6d91ff);color:#fff;border-color:transparent}
body.rn-v6 .rn-pulse-card .rn-session-controls button,
body.rn-v6 .rn-weaver button{background:linear-gradient(135deg,#201735,#51398a);color:#fff;border:0}
body.rn-v6 .rn-amount div{background:#fff}
body.rn-v6 .rn-release-route{background:rgba(255,255,255,.62)}
body.rn-v6 .rn-passport-card ul i{color:#8a6cff}
body.rn-v6 .rn-balance-orb,
body.rn-v6 .rn-wallet-hero aside,
body.rn-v6 .rn-release-hero aside,
body.rn-v6 .rn-history-hero aside,
body.rn-v6 .rn-mission-hero aside{background:linear-gradient(135deg,#22193b,#3d2c70 55%,#5d48a1);color:#fff;box-shadow:0 22px 48px rgba(36,26,70,.2)}
body.rn-v6 .rn-balance-orb span,
body.rn-v6 .rn-wallet-hero aside span,
body.rn-v6 .rn-release-hero aside span,
body.rn-v6 .rn-history-hero aside small,
body.rn-v6 .rn-mission-hero aside small,
body.rn-v6 .rn-wallet-hero aside small{color:rgba(255,255,255,.72)}
body.rn-v6 .rn-balance-orb em,
body.rn-v6 .rn-wallet-hero aside em,
body.rn-v6 .rn-release-hero aside em{color:#ffd45f}
body.rn-v6 .rn-balance-orb i{background:conic-gradient(var(--rn-lime), var(--rn-hot), var(--rn-sky), var(--rn-lilac), var(--rn-lime))}
body.rn-v6 .rn-balance-orb i::after{background:linear-gradient(180deg,#1f1834,#37285f)}
body.rn-v6 .rn-wallet-hero aside div{background:rgba(255,255,255,.12)}
body.rn-v6 .rn-wallet-hero aside div i{background:linear-gradient(90deg,var(--rn-hot),var(--rn-sun),var(--rn-lime),var(--rn-sky))}

/* mission cards */
body.rn-v6 .rn-provider-pulse a:nth-child(1){background:linear-gradient(135deg,#fff2cf,#ffe6ab)}
body.rn-v6 .rn-provider-pulse a:nth-child(2){background:linear-gradient(135deg,#eef8ff,#d8ebff)}
body.rn-v6 .rn-mission{grid-template-columns:58px 1fr 100px 150px auto;border-radius:24px;position:relative;overflow:hidden}
body.rn-v6 .rn-mission::before{content:"";position:absolute;left:-30px;top:-30px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,#fff6b3,transparent 68%);opacity:.6}
body.rn-v6 .rn-mission .no{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#201735;color:#fff}
body.rn-v6 .rn-mission .score strong{font-size:32px;color:#ff7d63}
body.rn-v6 .rn-mission .actions button{background:linear-gradient(135deg,#fff5cb,#ffde73);color:#1c1632;border:0;border-radius:14px}
body.rn-v6 .rn-mission .actions button.saved{background:linear-gradient(135deg,#66e3bf,#8bdff4)}
body.rn-v6 .rn-mission .actions a{background:#201735;color:#fff;border-radius:14px;padding:12px 14px}
body.rn-v6 .rn-focus-cocoon{background:linear-gradient(180deg,rgba(255,251,245,.98),rgba(255,244,228,.98));color:#1c1632}
body.rn-v6 .rn-focus-cocoon .rn-focus-timer{background:linear-gradient(135deg,#fff5cb,#ffde73)}

/* help / footer */
body.rn-v6 .rn-help-grid>aside a,
body.rn-v6 .rn-help details,
body.rn-v6 .rn-help-head label{background:rgba(255,255,255,.72);border:1px solid rgba(28,22,50,.12)}
body.rn-v6 .rn-help summary:after{color:#ff7d63}
body.rn-v6 .rn-public-footer,
body.rn-v6 .rn-shell-footer{background:rgba(255,251,244,.88);border:1px solid rgba(28,22,50,.12);box-shadow:var(--rn-card-shadow)}
body.rn-v6 .rn-public-footer nav a,
body.rn-v6 .rn-shell-footer nav a{color:rgba(28,22,50,.7)}

/* animation density */
.rn-prism-hero--nest::before,
.rn-dashboard-hero--nest::before,
.rn-mission-hero--nest::before{content:"";position:absolute;inset:auto 8% 12% auto;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(138,108,255,.12),transparent 68%);animation:rnFloat 9s ease-in-out infinite}
.rn-prism-hero--nest::after,
.rn-dashboard-hero--nest::after{content:"";position:absolute;left:8%;bottom:10%;width:110px;height:110px;border-radius:50%;background:radial-gradient(circle,rgba(255,125,99,.18),transparent 72%);animation:rnFloat 8s ease-in-out infinite reverse}
body.rn-v6[data-rn-motion="2"] .rn-nest-bowl>i:nth-child(4),
body.rn-v6[data-rn-motion="2"] .rn-cocoon--nest i{animation-duration:8s}
.rn-cocoon--nest i:nth-child(1){border-color:rgba(255,125,99,.34)}
.rn-cocoon--nest i:nth-child(2){border-color:rgba(102,227,191,.44)}
.rn-cocoon--nest i:nth-child(3){border-color:rgba(138,108,255,.34)}
.rn-cocoon--nest span{background:linear-gradient(135deg,#fff6d5,#ffe18d);color:#1c1632;box-shadow:0 12px 22px rgba(255,190,74,.22)}

/* responsive */
@media(max-width:1180px){
  .rn-prism-hero--nest,.rn-entry-stage--nest,.rn-daily-showcase,.rn-bonus-grid{grid-template-columns:1fr}
  .rn-nest-bowl{width:min(440px,82vw)}
}
@media(max-width:820px){
  .rn-wheel{width:280px;height:280px}
  .rn-wheel span{width:102px;font-size:12px}
  .rn-wheel span:nth-child(1){transform:rotate(30deg) translate(72px) rotate(-30deg)}
  .rn-wheel span:nth-child(2){transform:rotate(90deg) translate(72px) rotate(-90deg)}
  .rn-wheel span:nth-child(3){transform:rotate(150deg) translate(72px) rotate(-150deg)}
  .rn-wheel span:nth-child(4){transform:rotate(210deg) translate(72px) rotate(-210deg)}
  .rn-wheel span:nth-child(5){transform:rotate(270deg) translate(72px) rotate(-270deg)}
  .rn-wheel span:nth-child(6){transform:rotate(330deg) translate(72px) rotate(-330deg)}
  body.rn-v6 .rn-mission{grid-template-columns:48px 1fr}
  body.rn-v6 .rn-mission .score, body.rn-v6 .rn-mission .meta, body.rn-v6 .rn-mission .actions{grid-column:2}
}
@media(max-width:560px){
  .rn-prism-hero--nest,.rn-entry-stage--nest,.rn-daily-showcase>*,.rn-bonus-grid>article{border-radius:28px}
  .rn-wheel{width:240px;height:240px}
  .rn-wheel span{width:92px;font-size:10px}
  .rn-wheel span:nth-child(1){transform:rotate(30deg) translate(60px) rotate(-30deg)}
  .rn-wheel span:nth-child(2){transform:rotate(90deg) translate(60px) rotate(-90deg)}
  .rn-wheel span:nth-child(3){transform:rotate(150deg) translate(60px) rotate(-150deg)}
  .rn-wheel span:nth-child(4){transform:rotate(210deg) translate(60px) rotate(-210deg)}
  .rn-wheel span:nth-child(5){transform:rotate(270deg) translate(60px) rotate(-270deg)}
  .rn-wheel span:nth-child(6){transform:rotate(330deg) translate(60px) rotate(-330deg)}
}
@keyframes rnFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-18px)}}
