<!-- SOLID CITY · part 2871 -->
1px 0 rgba(255,240,190,.18);color:#f6e9c4;font:14px/1.45 system-ui,sans-serif;pointer-events:auto;overflow-wrap:anywhere}' +
    '#pd-panel[hidden]{display:none}#pd-panel *{box-sizing:border-box;max-width:100%}.pd-hd{display:flex;align-items:center;gap:8px;padding:12px 12px 6px}.pd-hd b{flex:1;font:700 19px Georgia,serif;letter-spacing:.06em;color:#ffd27a;text-shadow:0 1px 0 #3a2608}' +
    '.pd-x{min-width:44px;min-height:44px;border-radius:12px;border:1px solid #e8c36a;background:#140c10;color:#f6dc8e;font:700 16px system-ui;cursor:pointer;flex-shrink:0}' +
    '.pd-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:0 12px 8px;border-bottom:1px solid rgba(232,195,106,.25)}.pd-tabs button{flex:1 1 auto;min-height:40px;padding:0 10px;border-radius:12px;border:1px solid #6b5220;background:rgba(20,12,16,.8);color:#f6dc8e;font:700 13px system-ui;cursor:pointer}' +
    '.pd-tabs button.on{background:#e8c36a;border-color:#e8c36a;color:#140c10}.pd-bd{flex:1;overflow:auto;padding:10px 12px 14px;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain}' +
    '.pd-g{margin:4px 0 12px}.pd-g h4{margin:8px 0 6px;font:700 12px system-ui;letter-spacing:.2em;color:#e8c36a;text-transform:uppercase}' +
    '.pd-i{display:flex;gap:8px;align-items:center;padding:9px 10px;margin:6px 0;border-radius:12px;border:1px solid rgba(90,26,31,.9);background:rgba(18,10,13,.82)}.pd-i div{flex:1;min-width:0}.pd-i b{display:block;color:#ffd27a;font-size:15px}.pd-i small{color:#cbb9b9;font-size:13px}' +
    '.pd-go{min-width:52px;min-height:44px;padding:0 10px;border-radius:12px;border:1px solid #e8c36a;background:#140c10;color:#f6dc8e;font:700 13px system-ui;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.pd-go.gold{background:#e8c36a;color:#140c10}' +
    '.pd-row{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.pd-meta{color:#b9a3a3;font-size:12px}.pd-tag{font:700 10px system-ui;letter-spacing:.08em;padding:3px 6px;border-radius:8px;border:1px solid #6b5220;color:#e8c36a;margin-right:4px;text-transform:uppercase}.pd-tag.ready{background:#ff2a40;border-color:#ff2a40;color:#fff}' +
    '.pd-c{border:1px solid rgba(107,82,32,.8);border-radius:14px;padding:8px 10px;margin:8px 0;background:rgba(12,8,10,.8)}.pd-c > b{color:#ffd27a;font:700 15px Georgia,serif}.pd-k{display:block;width:100%;text-align:left;min-height:44px;margin:5px 0;padding:8px 10px;border-radius:10px;border:1px solid #3a2228;background:#120a0d;color:#f6e9c4;font:13px/1.35 system-ui;cursor:pointer}' +
    '.pd-q{font:italic 15px/1.4 Georgia,serif;color:#ffe3a0;border-left:3px solid #ff2a40;padding-left:10px;margin:6px 0 10px}' +
    '@media (max-width:600px){#pd-panel{left:0;right:0;margin:0 auto;width:min(calc(100vw - 16px),560px);top:auto;bottom:0;height:78vh;height:78dvh;max-height:calc(100% - 96px - env(safe-area-inset-top));border-radius:18px 18px 0 0;border-bottom:0;padding-bottom:env(safe-area-inset-bottom)}}' +
    '@media (max-height:500px) and (min-width:601px){#pd-panel{top:calc(8px + env(safe-area-inset-top));bottom:calc(8px + env(safe-area-inset-bottom))}}';
  document.head.appendChild(st);
}
function panel() {
  if (P) return P; css();
  P = document.createElement('section'); P.id = 'pd-panel'; P.hidden = true; P.setAttribute('aria-label', 'All that we can do');
  P.innerHTML = '<div class="pd-hd"><b>\u2756 ALL THAT WE CAN DO!</b><button type="button" class="pd-x" id="pd-x" aria-label="Close">\u2715</button></div>' +
    '<div class="pd-tabs" role="tablist"><button type="button" data-t="features">\u2728 Features</button><button type="button" data-t="courses">\uD83C\uDF93 Courses</button><button type="button" data-t="beauty">\uD83C\uDF39 Beauty Log</button></div><div class="pd-bd" id="pd-body"></div>';
  ($('sc-hud') || document.body).appendChild(P); body = $('pd-body');
  ['pointerdown', 'wheel', 'touchstart'].forEach(function (ev) { P.addEventListener(ev, function (e) { e.stopPropagation(); }, { passive: true }); });
  ['keydown', 'keyup'].forEach(function (ev) { P.addEventListener(ev, function (e) { if (e.key === 'Escape') { close(); return; } e.stopPropagation(); }); });
  $('pd-x').addEventListener('click', close);
  P.querySelectorAll('[data-t]').forEach(function (b) { b.addEventListener('click', function () { tab(b.getAttribute('data-t')); }); });
  return P;
}
function close() { if (P) P.hidden = true; }
function open(t) { panel(); P.hidden = false; tab(t || D.tab || 'features'); }
function tab(t) {
  D.tab = t; P.querySelectorAll('[data-t]').forEach(function (b) { b.classList.toggle('on', b.getAttribute('data-t') === t); b.setAttribute('aria-selected', b.getAttribute('data-t') === t ? 'true' : 'false'); });
  body.scrollTop = 0; body.innerHTML = '<p class="pd-meta">Loading\u2026</p>';
  var f = t === 'courses' ? courses : t === 'beauty' ? beauty : features; f();
}
function fill(s) {
  var n = { citizens: window.CityCitizens && CityCitiz