Wayed11 commited on
Commit
fa5ae93
Β·
verified Β·
1 Parent(s): 0da4016

Remove Finance from everywhere in Wheelie (separate app)

Browse files
Files changed (1) hide show
  1. index.html +4 -8
index.html CHANGED
@@ -1,6 +1,6 @@
1
  <!doctype html>
2
  <html lang="en">
3
- <head><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"6ac2ff4d9f39a66f2405ee29"}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"6ac2ff4d9f39a66f2405ee29"}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"6ac2ff4d9f39a66f2405ee29"}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"6ac2ff4d9f39a66f2405ee29"}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"6ac2ff4d9f39a66f2405ee29"}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"6ac2ff4d9f39a66f2405ee29"}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"6ac2ff4d9f39a66f2405ee29"}};</script><script>try{if(localStorage.getItem('wfix2')!=='1'){localStorage.removeItem('history');localStorage.removeItem('wUnhinged');sessionStorage.clear();localStorage.setItem('wfix2','1');}if(localStorage.getItem('wfix3')!=='1'){localStorage.removeItem('wUnhinged');localStorage.removeItem('history');localStorage.setItem('wfix3','1');}}catch(e){}</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"6ac2ff4d9f39a66f2405ee29"}};</script>
4
  <meta charset="utf-8">
5
  <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover, maximum-scale=1">
6
  <title>Wheelie</title>
@@ -309,7 +309,7 @@ h2,.shelf h3{font:700 22px -apple-system,"SF Pro Display",system-ui;letter-spaci
309
  <button class="more" id="moreBtn" aria-label="More">β€’β€’β€’</button>
310
  <div class="menu hide" id="menu"><button data-tab="make">Ability Gen</button><button data-tab="studio">Studio</button><button data-tab="mem">Memory</button></div>
311
  </header>
312
- <div class="dock"><button class="wc c0" data-say="__read"><span class="wi">πŸ“š</span><span class="wt">Read</span></button><button class="wc c2" data-say="__listen"><span class="wi">🎧</span><span class="wt">Listen</span></button><button class="wc c1" id="wMoneyBtn" onclick="wMoney()"><span class="wi">πŸ’°</span><span class="wt">Finances</span></button><button class="wc c1" data-say="__todo"><span class="wi">πŸ“‹</span><span class="wt">To-do</span></button></div>
313
  <main id="talk"></main><style>#wMoney,.dock [data-say="__money"]{display:none!important}</style>
314
  <style>.dock #wMoney{display:none!important}#wBackHome{position:fixed;left:12px;top:calc(env(safe-area-inset-top) + 10px);z-index:2147483646;height:46px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:#000;color:#fff;font-weight:800;font-size:17px;box-shadow:0 6px 18px rgba(0,0,0,.6)}body.whon #wBackHome{display:none}</style>
315
  <button id="wBackHome" data-nosay="1" aria-label="Back to Home" onclick="window.whSayT=Date.now()+800;try{whOpen()}catch(e){location.href='index.html'}">β€Ή Home</button>
@@ -1022,7 +1022,6 @@ try { localStorage.removeItem('muted'); sessionStorage.removeItem('muted'); } ca
1022
  <div class="feat" id="whFeat">
1023
  <div class="fc f1" onclick="whGo('talk','Let\'s talk')"><span>πŸ’¬</span><b>Talk to Wheelie</b><small>Ask her anything, anytime</small></div>
1024
  <div class="fc f2" onclick="whGo('read','Let\'s read')"><span>πŸ“š</span><b>Wheelie reads to you</b><small>Any book, even the ones with no words</small></div>
1025
- <div class="fc f3" onclick="whGo('money','Here are your finances')"><span>πŸ’°</span><b>Ability Finances</b><small>Your credit, your benefits, your money</small></div>
1026
  <div class="fc f4" onclick="whGo('create','Let\'s make something')"><span>🎬</span><b>Create a video</b><small>Make anything with Wheelie</small></div>
1027
  </div><div class="dots" id="whDots"><i class="on"></i><i></i><i></i><i></i></div>
1028
  <h3 class="rh">Library</h3><div class="row">
@@ -1038,10 +1037,7 @@ try { localStorage.removeItem('muted'); sessionStorage.removeItem('muted'); } ca
1038
  <div class="cd p" onclick="whGo('create','Let\'s make something')"><span>🎬</span><b>Video</b></div>
1039
  <div class="cd b" onclick="whGo('create','Let\'s make something')"><span>πŸ–ΌοΈ</span><b>Image</b></div>
1040
  <div class="cd p" onclick="whGo('create','Let\'s make something')"><span>πŸ˜‚</span><b>Comedy</b></div></div>
1041
- <h3 class="rh">Ability Finances</h3><div class="row">
1042
- <div class="cd b" onclick="whGo('money','Here are your finances')"><span>πŸ›‘οΈ</span><b>SSI tracker</b></div>
1043
- <div class="cd p" onclick="whGo('money','Here are your finances')"><span>πŸ“ˆ</span><b>Your credit</b></div>
1044
- <div class="cd b" onclick="whGo('money','Here are your finances')"><span>πŸ’‘</span><b>Money tips</b></div></div>
1045
  <h3 class="rh">Reminders</h3><div class="row">
1046
  <div class="cd p" onclick="whGo('todo','Here are your reminders')"><span>πŸ“‹</span><b>To-do list</b></div>
1047
  <div class="cd b" onclick="whGo('todo','Here are your reminders')"><span>⏰</span><b>Today</b></div></div>
@@ -1050,7 +1046,7 @@ try { localStorage.removeItem('muted'); sessionStorage.removeItem('muted'); } ca
1050
  <style>#whome .lane{display:flex;align-items:stretch;margin:18px -18px 0 0;position:relative}#whome .lane .lb{flex:0 0 92px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;padding-right:8px;z-index:2;background:linear-gradient(90deg,#000 75%,transparent)}#whome .lane .lb span{font-size:30px}#whome .lane .lb b{font:800 17px/1.15 -apple-system,system-ui;color:#fff;letter-spacing:-.2px}#whome .lane .lb i{display:block;width:28px;height:4px;border-radius:4px;background:linear-gradient(90deg,#FF6FB5,#5BC0F8);font-style:normal}#whome .lane .row{flex:1;margin:0;padding:14px 40% 14px 4px;gap:14px;scroll-snap-type:x mandatory}#whome .lane .cd{flex:0 0 150px;height:170px;scroll-snap-align:start;transform:scale(.86);opacity:.5;transition:transform .45s cubic-bezier(.2,1.2,.4,1),opacity .45s,box-shadow .45s}#whome .lane .cd.fo{transform:scale(1.04);opacity:1;box-shadow:0 0 0 2px rgba(255,111,181,.7),0 14px 40px rgba(255,111,181,.35),0 0 50px rgba(91,192,248,.25)}#whome .lane .cd.fo span{animation:whBob 1.6s ease-in-out infinite}@keyframes whBob{50%{transform:translateY(-6px) scale(1.08)}}#whome .rh{display:none}@media (prefers-reduced-motion:reduce){#whome .lane .cd{transition:none}#whome .lane .cd.fo span{animation:none}}</style>
1051
  <script>(function(){var IC={'Library':'πŸ“š','Audiobooks':'🎧','Create':'🎬','Ability Finances':'πŸ’°','Reminders':'πŸ“‹'};[].forEach.call(document.querySelectorAll('#whome .rh'),function(h,k){var r=h.nextElementSibling;if(!r||!r.classList.contains('row'))return;var L=document.createElement('div');L.className='lane';var lb=document.createElement('div');lb.className='lb';lb.innerHTML='<span>'+(IC[h.textContent]||'✨')+'</span><b>'+h.textContent+'</b><i></i>';h.parentNode.insertBefore(L,h);L.appendChild(lb);L.appendChild(r);var cs=r.children,cur=0,t;function foc(){var best=0,bd=1e9,x=r.getBoundingClientRect().left+8;[].forEach.call(cs,function(c,j){var d=Math.abs(c.getBoundingClientRect().left-x);if(d<bd){bd=d;best=j}});[].forEach.call(cs,function(c,j){c.classList.toggle('fo',j==best)});cur=best}r.addEventListener('scroll',function(){cancelAnimationFrame(r._f);r._f=requestAnimationFrame(foc)},{passive:true});function go(){cur=(cur+1)%cs.length;r.scrollTo({left:cs[cur].offsetLeft-r.offsetLeft-4,behavior:'smooth'})}foc();setTimeout(function(){t=setInterval(go,3800+k*700)},1200+k*500);r.addEventListener('touchstart',function(){clearInterval(t);clearTimeout(r._r);r._r=setTimeout(function(){t=setInterval(go,4500)},8000)},{passive:true})})})();</script>
1052
  <style>#whome .hero{display:none!important}#whome h1{margin-top:8px!important;text-align:left!important}#whome .hi{text-align:left!important}#whome .ask2{justify-content:flex-start;gap:14px;padding-left:8px}#whome .ask2 .wav{flex:0 0 54px;height:54px;border-radius:50%;background:url(wheelie.jpg) center/cover;box-shadow:0 0 0 2px #FF6FB5,0 0 18px rgba(91,192,248,.45);transition:box-shadow .3s}#whome .ask2 em{flex:1;text-align:left}#whome .ask2.talk .wav{animation:whAv .6s ease-in-out infinite}@keyframes whAv{50%{box-shadow:0 0 0 3px #5BC0F8,0 0 30px rgba(255,111,181,.8);transform:scale(1.06)}}#whome .lane{margin:22px -18px 0 0!important;align-items:center}#whome .lane .lb{flex:0 0 86px!important;height:170px;box-sizing:border-box;padding:12px 8px!important;margin-right:10px;border-radius:22px;background:linear-gradient(160deg,rgba(255,111,181,.32),rgba(91,192,248,.22))!important;border:1px solid rgba(255,255,255,.18);box-shadow:0 0 0 1px rgba(255,111,181,.25),0 10px 30px rgba(255,111,181,.18);align-items:center!important;text-align:center;cursor:pointer;position:relative;transition:transform .15s}#whome .lane .lb:active{transform:scale(.94)}#whome .lane .lb b{font-size:15px!important}#whome .lane .lb::after{content:"See all β€Ί";font:600 11.5px -apple-system,system-ui;color:#fff;opacity:.8;margin-top:2px}#whome .lane .lb i{margin:2px auto}#whome .lane .lb + .row{position:relative}#whome .lane .lb + .row::before{content:"";position:sticky;left:0;flex:0 0 3px;margin-right:-3px;align-self:center;height:60%;border-radius:3px;background:linear-gradient(#FF6FB5,#5BC0F8);box-shadow:0 0 12px rgba(255,111,181,.7);z-index:3}#whome .lane .row{padding-left:0!important}#whome .lane .cd{transform-origin:left center}#whome .tv{display:flex;gap:12px;margin:22px 0 0;align-items:flex-start}#whome .tvnav{flex:0 0 112px;display:flex;flex-direction:column;gap:4px;position:sticky;top:10px}#whome .tvi{display:flex;align-items:center;gap:9px;text-align:left;border:0;background:none;color:#8e8e93;padding:12px 10px;border-radius:14px;font:600 15px/1.15 -apple-system,system-ui;position:relative;transition:all .2s}#whome .tvi span{font-size:20px}#whome .tvi.on{color:#fff;background:linear-gradient(90deg,rgba(255,111,181,.28),rgba(91,192,248,.14))}#whome .tvi.on::before{content:"";position:absolute;left:0;top:20%;bottom:20%;width:3px;border-radius:3px;background:linear-gradient(#FF6FB5,#5BC0F8);box-shadow:0 0 10px #FF6FB5}#whome .tvpane{flex:1;min-width:0}#whome .tvp{display:none}#whome .tvp.on{display:block;animation:whIn .35s ease}#whome .tvh{display:flex;justify-content:space-between;align-items:center;margin:2px 0 10px}#whome .tvh b{font:800 20px -apple-system,system-ui;color:#fff}#whome .tvh button{border:0;background:none;color:#5BC0F8;font:600 14px -apple-system,system-ui}#whome .tvp .row{display:grid!important;grid-template-columns:1fr 1fr;gap:10px!important;overflow:visible!important;margin:0!important;padding:0!important}#whome .tvp .cd{flex:none!important;width:auto!important;height:150px!important;transform:none!important;opacity:1!important;box-shadow:none!important}#whome .tvp .cd span{animation:none!important}#whToday{margin:0 0 18px;padding:16px;border-radius:24px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);box-shadow:0 0 0 1px rgba(91,192,248,.2),0 10px 30px rgba(91,192,248,.12)}#whToday .tdh{display:flex;gap:12px;align-items:center;margin-bottom:10px}#whToday .tav{flex:0 0 44px;height:44px;border-radius:50%;background:url(wheelie.jpg) center/cover;box-shadow:0 0 0 2px #5BC0F8}#whToday b{display:block;font:800 19px -apple-system,system-ui;color:#fff}#whToday small{display:block;font:500 15px -apple-system,system-ui;color:#c7c7cc;margin-top:2px}#whToday .tdr{width:100%;display:flex;align-items:center;gap:14px;min-height:58px;border:0;border-top:1px solid rgba(255,255,255,.08);background:none;color:#fff;font:600 18px -apple-system,system-ui;text-align:left;padding:6px 2px}#whToday .tdr i{flex:0 0 32px;height:32px;border-radius:50%;border:2px solid #FF6FB5;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:17px}#whToday .tdr.dn{color:#6b6b72;text-decoration:line-through}#whToday .tdr.dn i{background:linear-gradient(135deg,#FF6FB5,#5BC0F8);border-color:transparent}#whToday .tdq{margin:14px 0 10px;font:600 17px/1.35 -apple-system,system-ui;color:#fff}#whToday .tdf{display:flex;gap:10px}#whToday .tdf input{flex:1;min-width:0;height:56px;border-radius:16px;border:1px solid rgba(255,255,255,.18);background:rgba(0,0,0,.35);color:#fff;font:500 18px -apple-system,system-ui;padding:0 16px}#whToday .tdf button{flex:0 0 56px;height:56px;border-radius:16px;border:0;background:linear-gradient(135deg,#FF6FB5,#5BC0F8);color:#fff;font-size:28px;font-weight:700}#whToday .tdm{flex:0 0 56px;height:56px;border-radius:16px;border:1px solid rgba(255,111,181,.6)!important;background:rgba(255,111,181,.15)!important;font-size:24px}#whToday .tdm.on{animation:whAv .6s ease-in-out infinite}#whToday .tdl{margin-top:10px;color:#FF6FB5;font:600 16px -apple-system,system-ui}#whTrip{margin:0 0 18px;padding:16px;border-radius:24px;background:linear-gradient(160deg,rgba(31,209,160,.14),rgba(91,192,248,.10));border:1px solid rgba(255,255,255,.12);box-shadow:0 0 0 1px rgba(31,209,160,.25),0 10px 30px rgba(31,209,160,.12)}#whTrip .sth{display:flex;gap:12px;align-items:center;margin-bottom:12px}#whTrip .tav{flex:0 0 44px;height:44px;border-radius:50%;background:url(wheelie.jpg) center/cover;box-shadow:0 0 0 2px #1fd1a0}#whTrip b{display:block;font:800 18px -apple-system,system-ui;color:#fff}#whTrip small{display:block;font:500 15px/1.3 -apple-system,system-ui;color:#c7c7cc;margin-top:2px}#whTrip .trb{display:flex;gap:14px;align-items:center;min-height:72px;padding:12px 14px;margin-bottom:10px;border-radius:18px;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.14);text-decoration:none;color:#fff}#whTrip .trb:active{transform:scale(.97)}#whTrip .trb span{font-size:32px}#whTrip .acc{border-color:rgba(31,209,160,.6)}#whTrip .trf{display:flex;gap:10px;margin-bottom:10px}#whTrip .trf input{flex:1;min-width:0;height:56px;border-radius:16px;border:1px solid rgba(255,255,255,.18);background:rgba(0,0,0,.35);color:#fff;font:500 17px -apple-system,system-ui;padding:0 14px}#whTrip .trf button{flex:0 0 64px;height:56px;border-radius:16px;border:0;background:linear-gradient(135deg,#1fd1a0,#5BC0F8);color:#fff;font:800 18px -apple-system,system-ui}#whStory{margin:0 0 18px;padding:16px;border-radius:24px;background:linear-gradient(160deg,rgba(255,111,181,.14),rgba(91,192,248,.10));border:1px solid rgba(255,255,255,.12);box-shadow:0 0 0 1px rgba(255,111,181,.25),0 10px 30px rgba(255,111,181,.15)}#whStory .sth{display:flex;gap:12px;align-items:center;margin-bottom:12px}#whStory .tav{flex:0 0 44px;height:44px;border-radius:50%;background:url(wheelie.jpg) center/cover;box-shadow:0 0 0 2px #FF6FB5}#whStory b{display:block;font:800 19px -apple-system,system-ui;color:#fff}#whStory small{display:block;font:500 15px/1.3 -apple-system,system-ui;color:#c7c7cc;margin-top:2px}#whStory .str{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:0 16px 4px}#whStory .str::-webkit-scrollbar{display:none}#whStory .stb{flex:0 0 128px;height:176px;scroll-snap-align:start;border:0;border-radius:18px;overflow:hidden;position:relative;background:linear-gradient(145deg,#FF6FB5,#5BC0F8);padding:0;color:#fff}#whStory .stb:active{transform:scale(.95)}#whStory .stb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#whStory .stb em{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:10px;font:800 15px -apple-system,system-ui;font-style:normal;text-align:center}#whStory .stb span{position:absolute;left:0;right:0;bottom:0;padding:24px 8px 8px;font:700 13px/1.2 -apple-system,system-ui;text-align:left;background:linear-gradient(transparent,rgba(0,0,0,.9));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#whStory .stall{margin-top:10px;border:0;background:none;color:#5BC0F8;font:600 16px -apple-system,system-ui;padding:8px 0}#whToday .tdall{margin-top:8px;border:0;background:none;color:#5BC0F8;font:600 16px -apple-system,system-ui;padding:8px 0}#whome .tvp .cd.real{padding:0;background:#111;justify-content:flex-end;align-items:stretch;gap:0;height:190px!important}#whome .tvp .cd.real img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#whome .tvp .cd.real::before{display:none}#whome .tvp .cd.real b{position:relative;z-index:1;font:700 13px/1.2 -apple-system,system-ui;padding:26px 9px 9px;background:linear-gradient(transparent,rgba(0,0,0,.9));text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#whome .tvp .cd.real .nc{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:10px;text-align:center;font:800 15px -apple-system,system-ui;background:linear-gradient(145deg,#FF6FB5,#5BC0F8)}#whome .lane .cd.real{padding:0;background:#111;justify-content:flex-end;align-items:stretch;gap:0}#whome .lane .cd.real img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#whome .lane .cd.real::before{display:none}#whome .lane .cd.real b{position:relative;z-index:1;font:700 13.5px/1.2 -apple-system,system-ui;padding:26px 10px 10px;background:linear-gradient(transparent,rgba(0,0,0,.9));text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#whome .lane .cd.real .nc{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:12px;text-align:center;font:800 16px -apple-system,system-ui;background:linear-gradient(145deg,#FF6FB5,#5BC0F8)}</style>
1053
- <script>document.addEventListener('DOMContentLoaded',function(){var LIBU='https://yzzxvjrzniuhxebqqrsy.supabase.co/functions/v1/library';function esc(s){return String(s||'').replace(/[&<>"']/g,function(c){return '&#'+c.charCodeAt(0)+';'})}function lane(name){var L=null;[].forEach.call(document.querySelectorAll('#whome .lane'),function(x){var b=x.querySelector('.lb b');if(b&&b.textContent==name)L=x});return L&&L.querySelector('.row')}function fill(name,url,key,isA){var r=lane(name);if(!r)return;fetch(url).then(function(x){return x.json()}).then(function(d){window.wCache=window.wCache||{};wCache[url]=d;var L=(d[key]||[]).slice(0,14);if(!L.length)return;r.innerHTML=L.map(function(b,i){return '<div class="cd real" data-i="'+i+'">'+(b.cover?'<img src="'+esc(b.cover)+'" loading="lazy" alt="">':'<div class="nc">'+esc(b.title)+'</div>')+'<b>'+esc(b.title)+'</b></div>'}).join('');[].forEach.call(r.children,function(c){c.onclick=function(){var b=L[+c.dataset.i];window.wList=L;window.wType=isA?'audio':'text';try{history.pushState({w:'bk'},'')}catch(e){}document.body.classList.remove('whon');document.getElementById('whome').classList.remove('on');if(isA){wPlayer(b)}else if(typeof wDetail=='function'){wDetail(+c.dataset.i)}else{wShelf('text')}}});r.dispatchEvent(new Event('scroll'))}).catch(function(){})}fill('Library',LIBU+'?type=text','books',0);var GO={'Library':['read',"Let's read"],'Audiobooks':['listen',"Let's listen"],'Create':['create',"Let's make something"],'Ability Finances':['money','Here are your finances'],'Reminders':['todo','Here are your reminders']};[].forEach.call(document.querySelectorAll('#whome .lane .lb'),function(l){var n=l.querySelector('b').textContent,g=GO[n];if(g)l.onclick=function(){whGo(g[0],g[1])}});(function(){var lanes=document.querySelectorAll('#whome .lane');if(!lanes.length)return;var tv=document.createElement('div');tv.className='tv';var nav=document.createElement('div');nav.className='tvnav';var pane=document.createElement('div');pane.className='tvpane';tv.appendChild(nav);tv.appendChild(pane);lanes[0].parentNode.insertBefore(tv,lanes[0]);var items=[];[].forEach.call(lanes,function(l,k){var lb=l.querySelector('.lb'),r=l.querySelector('.row'),n=lb.querySelector('b').textContent,ic=lb.querySelector('span').textContent;var b=document.createElement('button');b.className='tvi';b.innerHTML='<span>'+ic+'</span><b>'+n+'</b>';nav.appendChild(b);var p=document.createElement('div');p.className='tvp';var hd=document.createElement('div');hd.className='tvh';hd.innerHTML='<b>'+n+'</b><button>See all β€Ί</button>';hd.querySelector('button').onclick=function(){lb.click()};p.appendChild(hd);p.appendChild(r);pane.appendChild(p);items.push([b,p]);b.onclick=function(){items.forEach(function(x){x[0].classList.remove('on');x[1].classList.remove('on')});b.classList.add('on');p.classList.add('on');p.style.animation='none';void p.offsetWidth;p.style.animation=''};l.style.display='none'});items[0][0].click();items.forEach(function(x){if(x[0].textContent.indexOf('Finances')<0)return;var r=x[1].querySelector('.row');var bal=+(localStorage.wmBal||0);var left=2000-bal;var st=bal>2000?['Over the limit','#ff5a5a']:bal>1700?['Getting close','#ffb03c']:['You are safe','#1fd1a0'];r.innerHTML='<div class="cd fin big" style="grid-column:1/-1;height:auto!important;padding:18px;align-items:flex-start;text-align:left"><small style="color:#aeb6c6;font:600 13px system-ui;position:relative">SSI savings</small><b style="font:800 34px system-ui;position:relative">$'+bal.toLocaleString()+'</b><small style="position:relative;font:600 14px system-ui;color:'+st[1]+'">'+st[0]+' Β· $'+Math.max(left,0).toLocaleString()+' left under $2,000</small><i style="display:block;position:relative;width:100%;height:8px;border-radius:8px;background:#2a2a30;margin-top:10px"><s style="display:block;height:100%;border-radius:8px;width:'+Math.min(bal/20,100)+'%;background:linear-gradient(90deg,#1fd1a0,#FF6FB5)"></s></i></div><div class="cd fin p"><span>πŸ“ˆ</span><b>Your credit</b></div><div class="cd fin b"><span>🏦</span><b>ABLE account</b></div>';[].forEach.call(r.children,function(c){c.onclick=function(){whGo('money','Here are your finances')}})});(function(){var nav=document.querySelector('#whome .tvnav');if(nav){['Ability Finances','Reminders'].forEach(function(n){[].forEach.call(nav.children,function(b){if(b.textContent.indexOf(n)>-1)nav.insertBefore(b,nav.firstChild)})});nav.firstChild.click()}var ask=document.querySelector('#whome .ask2');if(!ask)return;var c=document.createElement('div');c.id='whToday';ask.parentNode.insertBefore(c,ask.nextSibling);function draw(){var today=new Date().toDateString();var s=JSON.parse(localStorage.wTodo||'{}');if(!s.items)s.items=[{t:'Drink some water',daily:1},{t:'Take a little stretch',daily:1},{t:'Do one thing for the magazine',daily:1}];if(s.d!==today){s.items=s.items.filter(function(x){return x.daily||!x.done});s.items.forEach(function(x){if(x.daily)x.done=0});s.d=today}localStorage.wTodo=JSON.stringify(s);var left=s.items.filter(function(x){return !x.done}).length;var msg=left?(left==1?"Just one left today. You've got this.":"You've got "+left+" things today. I'll help you through them."):"All done today. I'm proud of you.";c.innerHTML='<div class="tdh"><span class="tav"></span><div><b>Today with Wheelie</b><small>'+msg+'</small></div></div>'+s.items.map(function(x,k){return '<button class="tdr'+(x.done?' dn':'')+'" data-k="'+k+'"><i>'+(x.done?'βœ”':'')+'</i><span>'+String(x.t).replace(/[<&]/g,'')+'</span></button>'}).join('')+'<div class="tdq">What do you need to get done today? Any daily goals, or something you need help with? I\'m here to help.</div><form class="tdf"><button type="button" class="tdm" aria-label="Tell Wheelie">πŸŽ™οΈ</button><input name="t" placeholder="Add a task or goal…" enterkeyhint="done"><button aria-label="Add">οΌ‹</button></form><div class="tdl" hidden>Listening… tell me your tasks. Say "and" between them.</div><button class="tdall">Open my reminders β€Ί</button>';var mb=c.querySelector('.tdm'),SR=window.SpeechRecognition||window.webkitSpeechRecognition;if(!SR)mb.style.display='none';else mb.onclick=function(){var rec=new SR();rec.lang='en-US';rec.interimResults=false;var lb=c.querySelector('.tdl');lb.hidden=false;mb.classList.add('on');rec.onresult=function(e){var said=e.results[0][0].transcript;var parts=said.split(/,| and then | and |\bthen\b/i).map(function(x){return x.trim()}).filter(function(x){return x.length>1});parts.forEach(function(p){s.items.push({t:p.charAt(0).toUpperCase()+p.slice(1),daily:0})});localStorage.wTodo=JSON.stringify(s);whSay(parts.length>1?"Got it. I added "+parts.length+" things. We'll do them one by one.":"Got it. It's on your list.");draw()};rec.onend=function(){lb.hidden=true;mb.classList.remove('on')};rec.onerror=rec.onend;rec.start()};c.querySelector('.tdf').onsubmit=function(e){e.preventDefault();var t=this.t.value.trim();if(!t)return;s.items.push({t:t,daily:0});localStorage.wTodo=JSON.stringify(s);whSay("Got it. I'll help you with that.");draw()};[].forEach.call(c.querySelectorAll('.tdr'),function(r){r.onclick=function(){var k=+r.dataset.k;s.items[k].done=s.items[k].done?0:1;localStorage.wTodo=JSON.stringify(s);if(s.items[k].done){try{wConfetti()}catch(e){}whSay(['Nice job, Wayed.','Done. Proud of you.','One down.'][k%3])}draw()}});c.querySelector('.tdall').onclick=function(){whGo('todo','Here are your reminders')}}draw();(function(){if(window.whVox)return;window.whVox=1;var _s=whSay;window.whSayT=0;whSay=function(t){window.whSayT=Date.now();return _s(t)};var SEL='button,.cd,.fc,.tvi,.stb,.tdr,.lb,[onclick]';var said={'Library':'Here are your books','Audiobooks':'Here are your audiobooks','Create':"Let's make something",'Ability Finances':"Here are your finances. Let's get your budgeting right",'Reminders':"Here's what's on your list"};function lab(el){var a=el.getAttribute('aria-label');if(a)return a;var b=el.querySelector('b');var t=(b?b.textContent:el.textContent)||'';return t.replace(/[^\w\s',.$?!-]/g,'').replace(/\s+/g,' ').trim().slice(0,80)}function arm(){[].forEach.call(document.querySelectorAll('#whome .cd,#whome .fc,#whome .tvi,#whome .stb,#whome .lb,#whome [onclick]'),function(el){if(el.tagName!='BUTTON'&&!el.getAttribute('role')){el.setAttribute('role','button');el.tabIndex=0}if(!el.getAttribute('aria-label')){var l=lab(el);if(l)el.setAttribute('aria-label',l)}})}arm();new MutationObserver(function(){clearTimeout(arm.t);arm.t=setTimeout(arm,200)}).observe(document.body,{childList:true,subtree:true});document.addEventListener('click',function(e){var el=e.target.closest&&e.target.closest(SEL);if(!el||el.closest('form')&&el.tagName=='INPUT')return;if(el.classList.contains('tdm'))return;var t0=Date.now();var l=lab(el);if(!l)return;setTimeout(function(){if(window.whSayT>=t0)return;if(!whA.paused&&whA.src.indexOf('data:')!==0&&el.closest('#wAud,.pctl'))return;var line=said[l]||l;whSay(line)},60)},true)})();var tp=document.createElement('div');tp.id='whTrip';tp.innerHTML='<div class="sth"><span class="tav"></span><div><b>Where are we going today?</b><small>Let me help you plan your trip.</small></div></div><a class="trb acc" href="tel:18776282232" aria-label="Call OC ACCESS to book a ride"><span>β™Ώ</span><div><b>OC ACCESS ride</b><small>Call 1-877-628-2232, press 1 to reserve. Book before 5 p.m.</small></div></a><a class="trb bus" href="https://www.octa.net/getting-around/bus/bus-routes-and-schedules/" target="_blank" aria-label="Take the city bus"><span>🚌</span><div><b>City bus</b><small>Routes and times for OC buses</small></div></a><form class="trf shf"><input name="c" placeholder="Free shuttles in… (like Irvine, Laguna Beach)"><button aria-label="Find free shuttles">🚐</button></form><form class="trf"><input name="w" placeholder="Different city or state? Type it here"><button aria-label="Find rides there">Go</button></form>';c.parentNode.insertBefore(tp,c.nextSibling);tp.querySelector('.acc').addEventListener('click',function(){whSay("Calling OC ACCESS. Press 1 to make your reservation. And remember, book it before 5 p.m.")});tp.querySelector('.bus').addEventListener('click',function(){whSay("Here are the bus routes. Every OC bus has a ramp, so you're good.")});tp.querySelector('.shf').onsubmit=function(e){e.preventDefault();var w=this.c.value.trim()||'Orange County';whSay("Here are the free shuttles in "+w+". Free rides, let's go.");window.open('https://www.google.com/search?q='+encodeURIComponent('free community shuttle trolley '+w+' wheelchair accessible'),'_blank')};tp.querySelector('.trf:not(.shf)').onsubmit=function(e){e.preventDefault();var w=this.w.value.trim();if(!w)return;whSay("Okay. Here's how to get a paratransit ride in "+w+".");window.open('https://www.google.com/search?q='+encodeURIComponent('paratransit ride reservation phone number '+w),'_blank')};var st=document.createElement('div');st.id='whStory';st.innerHTML='<div class="sth"><span class="tav"></span><div><b>Story time with Wheelie</b><small>Pick a book. I\'ll read it to you, even the pictures with no words.</small></div></div><div class="str"><div class="wp-load">Finding stories…</div></div><button class="stall">See all books β€Ί</button>';c.parentNode.insertBefore(st,c.nextSibling);st.querySelector('.stall').onclick=function(){whGo('read',"Let's read")};var SU='https://yzzxvjrzniuhxebqqrsy.supabase.co/functions/v1/library?type=text&topic='+encodeURIComponent('picture books');fetch(SU).then(function(r){return r.json()}).then(function(d){window.wCache=window.wCache||{};wCache[SU]=d;var L=(d.books||[]).slice(0,12);L.forEach(function(x){x.pic=1});var r=st.querySelector('.str');if(!L.length){r.innerHTML='';return}r.innerHTML=L.map(function(b,i){return '<button class="stb" data-i="'+i+'">'+(b.cover?'<img src="'+String(b.cover).replace(/"/g,'')+'" loading="lazy" alt="">':'<em>'+String(b.title).replace(/[<&]/g,'')+'</em>')+'<span>'+String(b.title).replace(/[<&]/g,'')+'</span></button>'}).join('');[].forEach.call(r.children,function(x){x.onclick=function(){window.wList=L;window.wType='text';document.body.classList.remove('whon');document.getElementById('whome').classList.remove('on');whSay("Let's read it together.");if(typeof wDetail=='function')wDetail(+x.dataset.i);else whGo('read',"Let's read")}})}).catch(function(){st.querySelector('.str').innerHTML=''})})();})();whA.addEventListener('playing',function(){var a=document.querySelector('#whome .ask2');a&&a.classList.toggle('talk',whA.src.indexOf('data:')!==0)});['ended','pause'].forEach(function(e){whA.addEventListener(e,function(){var a=document.querySelector('#whome .ask2');a&&a.classList.remove('talk')})});fill('Audiobooks',LIBU+'?type=audio&q=Sherlock%20Holmes','audiobooks',1)});</script><style>#whome{padding-bottom:130px!important}#whome .dnav{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:9998;display:flex;justify-content:space-around;padding:12px 4px 10px;border-radius:30px;background:linear-gradient(180deg,rgba(40,40,46,.96),rgba(18,18,22,.97));border:1px solid rgba(255,255,255,.14);box-shadow:0 0 0 1px rgba(255,111,181,.35),0 -2px 22px rgba(255,111,181,.18),0 12px 34px rgba(0,0,0,.7)}#whome .dn{border:0;background:none;display:flex;flex-direction:column;align-items:center;gap:6px;color:#8e8e93;font:700 12.5px -apple-system,system-ui;width:68px;padding:0}#whome .dn i{width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:19px;font-size:26px;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.18),rgba(255,255,255,.04) 60%);border:2px solid rgba(255,255,255,.16);box-shadow:0 4px 12px rgba(0,0,0,.5);transition:transform .25s cubic-bezier(.2,1.4,.4,1),box-shadow .25s}#whome .dn:active i{transform:scale(.9)}#whome .dn.on{color:#fff}#whome .dn i{width:54px!important;height:54px!important}#whome .dn.on i{transform:scale(1.1);background:linear-gradient(135deg,#FF6FB5,#5BC0F8);border-color:transparent;box-shadow:0 0 20px rgba(255,111,181,.6)}#whome{padding-bottom:150px!important}#whome[data-t=home] :is(.feat,.dots,.tv,#whTrip,#whStory){display:none!important}#whome[data-t=trip] :is(.hi,.ask2,#whToday,.feat,.dots,.tv,#whStory){display:none!important}#whome[data-t=read] :is(.hi,.ask2,#whToday,.feat,.dots,#whTrip){display:none!important}#whome[data-t] #whTrip,#whome[data-t] #whStory,#whome[data-t] .tv{animation:whIn .35s ease}</style><script>document.addEventListener('DOMContentLoaded',function(){setTimeout(function(){var h=document.getElementById('whome');if(!h||h.querySelector('.dnav')||!window.whNavOn)return;h.dataset.t='home';var T=[['home','🦼','Wheelie','#FF6FB5',"I'm right here for you."],['trip','🚌','Trips','#1fd1a0',"Where are we going today?"],['read','πŸ“š','Read','#ffb03c',"Let's read together."],['money','πŸ’°','Money','#5BC0F8',"Here are your finances. Let's get your budgeting right."],['create','🎬','Create','#a66cff',"Let's make something."]];var n=document.createElement('nav');n.className='dnav';n.setAttribute('aria-label','Wheelie menu');T.forEach(function(x){var b=document.createElement('button');b.className='dn'+(x[0]=='home'?' on':'');b.style.setProperty('--f',x[3]);b.setAttribute('aria-label',x[2]);b.innerHTML='<i>'+x[1]+'</i><span>'+x[2]+'</span>';b.onclick=function(){if(x[0]=='money'||x[0]=='create'){whGo(x[0],x[4]);return}[].forEach.call(n.children,function(y){y.classList.remove('on')});b.classList.add('on');h.dataset.t=x[0];whSay(x[4]);window.whSayT=Date.now()+600;if(x[0]=='read'){[].forEach.call(h.querySelectorAll('.tvi'),function(v){if(v.textContent.indexOf('Library')>-1)v.click()})}try{h.scrollTo({top:0,behavior:'smooth'})}catch(e){}window.scrollTo({top:0,behavior:'smooth'})};n.appendChild(b)});h.appendChild(n)},0)});</script><style>.wnv{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:2147483000;display:none;justify-content:space-around;padding:12px 4px 10px;border-radius:30px;background:#1c1c21;border:1px solid rgba(255,255,255,.14);box-shadow:0 0 0 1px rgba(255,111,181,.35),0 12px 34px rgba(0,0,0,.7)}html body.whon #wnvBox{display:flex!important;z-index:2147483646!important;visibility:visible!important;opacity:1!important}html body:not(.whon) #wnvBox{display:none!important}.wnb{border:0;background:none;display:flex;flex-direction:column;align-items:center;gap:6px;color:#8e8e93;font:700 12.5px -apple-system,system-ui;width:66px;padding:0}.wnb i{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:25px;background:#2a2a30;border:2px solid rgba(255,255,255,.16)}.wnb:active i{transform:scale(.9)}.wnb.mic i{width:64px;height:64px;margin-top:-18px;font-size:30px;background:linear-gradient(135deg,#FF6FB5,#5BC0F8);border:3px solid #1c1c21;box-shadow:0 0 22px rgba(255,111,181,.7)}.wnb.mic{color:#fff}html body #muteBtn,html body .fab,html body #wmon .fab{display:none!important}.wnb.on{color:#fff}.wnb.on i{background:linear-gradient(135deg,#FF6FB5,#5BC0F8);border-color:transparent;box-shadow:0 0 18px rgba(255,111,181,.6)}.wnb{width:58px!important}.wnb.mic{width:74px!important}.wnb.mic i{width:68px!important;height:68px!important;margin-top:-28px!important;background:radial-gradient(circle at 32% 26%,#fff2c4 0,#ffb3d9 16%,#FF6FB5 45%,#d77fe6 75%,#9ec9ff 100%)!important;border:4px solid #fff!important;box-shadow:0 0 0 3px rgba(91,192,248,.55),0 0 34px rgba(255,111,181,.75)!important;animation:wOrb 3s ease-in-out infinite}@keyframes wOrb{50%{box-shadow:0 0 0 6px rgba(91,192,248,.35),0 0 48px rgba(255,111,181,.95)}}.wnb.mic:active i{transform:scale(.92)}button.t.w2,.ft,#vsw{display:none!important}@media (prefers-reduced-motion:reduce){.wnb.mic i{animation:none}}#whClean{min-height:68vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:10px 6px 130px;animation:wcIn .6s cubic-bezier(.2,.9,.3,1)}@keyframes wcIn{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}#whClean .wcf{width:128px;height:128px;border-radius:50%;padding:4px;background:linear-gradient(135deg,#FF6FB5,#5BC0F8);box-shadow:0 0 44px rgba(255,111,181,.42);animation:wcBr 4.5s ease-in-out infinite}@keyframes wcBr{50%{box-shadow:0 0 64px rgba(91,192,248,.5)}}#whClean .wcf img{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid #000;display:block}#whClean h2{margin:24px 0 6px;font:700 30px -apple-system,"SF Pro Display",system-ui;letter-spacing:-.5px;color:#fff}#whClean p{margin:0;color:#a1a1aa;font:500 18px -apple-system,system-ui}#whClean .wcc{display:flex;flex-direction:column;gap:10px;width:100%;max-width:340px;margin-top:30px}#whClean .wcc button{display:flex;align-items:center;gap:12px;height:58px;padding:0 20px;border-radius:999px;background:#141418;border:1px solid #2a2a30;color:#fff;font:600 17px -apple-system,system-ui;text-align:left;transition:transform .2s,border-color .2s}#whClean .wcc button b{font-size:22px;font-weight:400}#whClean .wcc button:active{transform:scale(.96);border-color:#FF6FB5}@media (prefers-reduced-motion:reduce){#whClean,#whClean .wcf{animation:none}}html body.whon #wnvBox.cl{background:transparent!important;border:0!important;box-shadow:none!important;left:0;right:0;justify-content:center;padding:0 0 6px}#wnvBox.cl:not(.op) .wnb:not(.mic):not(.wtg){display:none}#wnvBox.cl:not(.op) .wtg{position:absolute;left:22px;bottom:8px}#wnvBox .wtg i{background:#1c1c21;border:1px solid rgba(255,255,255,.22);font-size:22px;color:#fff}#wnvBox .wtg{color:#c7c7cc}html body.whon #wnvBox.cl.op{display:grid!important;grid-template-columns:repeat(4,1fr);gap:20px 4px;justify-items:center;left:14px;right:14px;padding:24px 10px 20px;background:#1c1c21!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:30px;box-shadow:0 0 0 1px rgba(255,111,181,.35),0 -12px 44px rgba(0,0,0,.85)!important;animation:wmOp .3s cubic-bezier(.2,.9,.3,1)}#wnvBox.cl.op .mic{display:none!important}#wnvBox.cl.op .wnb i{width:60px;height:60px;font-size:28px}@keyframes wmOp{from{opacity:0;transform:translateY(24px) scale(.95)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html body.whon #wnvBox.cl.op{animation:none}}#wnvBox.cl .wtg,#wnvBox.cl:not(.op) .wtg{position:fixed!important;top:calc(env(safe-area-inset-top) + 14px)!important;left:16px!important;bottom:auto!important;flex-direction:row!important;gap:8px!important;width:auto!important;height:44px;padding:0 16px 0 6px!important;border-radius:999px;background:rgba(28,28,33,.92)!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 0 0 1px rgba(255,111,181,.35),0 6px 20px rgba(0,0,0,.6);color:#fff!important;font:700 16px -apple-system,system-ui!important;z-index:2147483647}#wnvBox.cl .wtg i{width:32px!important;height:32px!important;font-size:16px!important;background:linear-gradient(135deg,#FF6FB5,#5BC0F8)!important;border:0!important}#wnvBox.cl .wtg i svg{width:16px;height:16px}html body.whon #wnvBox.cl.op{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important;top:0!important;bottom:0!important;left:0!important;right:auto!important;width:270px!important;padding:calc(env(safe-area-inset-top) + 80px) 14px 30px!important;border-radius:0 30px 30px 0!important;background:#141418!important;border:0!important;border-right:1px solid rgba(255,111,181,.35)!important;box-shadow:20px 0 60px rgba(0,0,0,.85),0 0 0 100vmax rgba(0,0,0,.45)!important;overflow-y:auto;animation:wmSl .32s cubic-bezier(.2,.9,.3,1)!important}#wnvBox.cl.op .wnb:not(.wtg){flex-direction:row!important;width:100%!important;gap:14px!important;padding:8px 10px!important;border-radius:18px;font:600 18px -apple-system,system-ui!important;color:#fff!important;justify-content:flex-start}#wnvBox.cl.op .wnb:not(.wtg) i{width:48px!important;height:48px!important;font-size:24px!important}#wnvBox.cl.op .wnb:not(.wtg):active{background:#22222a}@keyframes wmSl{from{transform:translateX(-100%)}to{transform:none}}html body.whon #wnvBox.cl.op{top:calc(env(safe-area-inset-top) + 66px)!important;bottom:auto!important;left:12px!important;width:196px!important;height:auto!important;max-height:62vh;padding:10px 8px!important;gap:2px!important;border-radius:24px!important;border:1px solid rgba(255,111,181,.35)!important;box-shadow:0 14px 40px rgba(0,0,0,.8)!important;animation:wmDr .22s ease-out!important}#wnvBox.cl.op .wnb:not(.wtg){padding:5px 8px!important;font:600 16px -apple-system,system-ui!important;gap:12px!important}#wnvBox.cl.op .wnb:not(.wtg) i{width:38px!important;height:38px!important;font-size:19px!important}#wnvBox.cl:not(.op) .wwv{position:absolute;right:22px;bottom:8px;display:flex!important}#wnvBox.cl.op .wwv{display:none!important}#wnvBox .wwv{color:#fff}#wnvBox .wwv i{width:56px;height:56px;gap:3px;background:linear-gradient(90deg,#5BC0F8 50%,#FF6FB5 50%)!important;border:3px solid #fff!important;box-shadow:-8px 0 18px rgba(91,192,248,.45),8px 0 18px rgba(255,111,181,.45)}#wnvBox .wwv i s{display:block;width:4px;border-radius:3px;background:#fff;height:10px;animation:wvB 1.1s ease-in-out infinite}#wnvBox .wwv i s:nth-child(2){animation-delay:.15s;height:18px}#wnvBox .wwv i s:nth-child(3){animation-delay:.3s;height:24px}#wnvBox .wwv i s:nth-child(4){animation-delay:.45s;height:18px}#wnvBox .wwv i s:nth-child(5){animation-delay:.6s}@keyframes wvB{50%{transform:scaleY(.45)}}@media (prefers-reduced-motion:reduce){#wnvBox .wwv i s{animation:none}}html,body{background:#000!important}body>header,header{background:#000!important;border-bottom:1px solid #1c1c21!important;box-shadow:none!important}#chatfoot,#mkfoot,.dock,.sw{background:#000!important;border-top-color:#1c1c21!important}#chatfoot{border-top:1px solid #1c1c21!important;box-shadow:none!important}#talk,main{background:#000!important}html body #whome{background:#000!important}html body #whClean .wcf{background:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important;box-shadow:-14px 0 30px rgba(255,111,181,.35),14px 0 30px rgba(91,192,248,.35)!important;animation:none!important}html body #wnvBox.cl .wtg i{background:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wnvBox .wnb.mic i{background:linear-gradient(90deg,#5BC0F8 50%,#FF6FB5 50%)!important;border:4px solid #fff!important;box-shadow:-10px 0 22px rgba(91,192,248,.5),10px 0 22px rgba(255,111,181,.5)!important;animation:none!important}html body #wnvBox .wnb.on:not(.mic) i{background:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important;box-shadow:-6px 0 14px rgba(255,111,181,.45),6px 0 14px rgba(91,192,248,.45)!important}html body .rail .on,html body .rail .active,html body .rail [aria-selected=true],html body .rail .sel{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body .rdpr i{background-image:linear-gradient(90deg,#5BC0F8 50%,#FF6FB5 50%)!important}html body #gsplay{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wbkb .p{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whHomeBtn{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .ask b{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .dn.on i{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .dots i.on{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .lane .cd.real .nc{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .lane .lb + .row::before{background-image:linear-gradient(#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .lane .lb i{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .tvi.on::before{background-image:linear-gradient(#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .tvp .cd.real .nc{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .wv s{background-image:linear-gradient(#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .x{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whStory .stb{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whToday .tdf button{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whToday .tdr.dn i{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wmon .bar i{background-image:linear-gradient(90deg,#5BC0F8 50%,#FF6FB5 50%)!important}html body #wmon .go{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wmon h1{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wsbtn{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wsw .x{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wtip button{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wtip h4{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wzb button.x{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wzb2 .x,html body #wzopen{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body .dock{display:none!important}html body #wmon{background:#000!important;padding-top:calc(env(safe-area-inset-top) + 74px)!important}html body #wmon .top{position:fixed;top:calc(env(safe-area-inset-top) + 14px);right:16px;margin:0;z-index:2}html body #wmon .top button{height:44px;background:#1c1c21;border:1px solid rgba(255,255,255,.18)}html body #wmon h1{margin-top:4px!important}#wThr{position:fixed;inset:0;z-index:2147483647;background:rgba(0,0,0,.55);display:none}#wThr.on{display:block}#wThr .tp{position:absolute;left:0;top:0;bottom:0;width:280px;background:#0d0d10;border-right:1px solid #26262e;padding:calc(env(safe-area-inset-top) + 22px) 14px 30px;overflow-y:auto;font-family:-apple-system,system-ui;color:#fff;animation:wmSl .3s cubic-bezier(.2,.9,.3,1)}#wThr .tp b{display:block;font:800 26px -apple-system,system-ui;margin:0 4px 16px}#wThr .nw{width:100%;height:50px;border:0;border-radius:999px;background:#fff;color:#000;font:700 17px -apple-system,system-ui;margin-bottom:16px}#wThr .ti{padding:12px 14px;border-radius:14px;font:500 16px -apple-system,system-ui;color:#e5e5ea;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#wThr .ti small{display:block;color:#8e8e93;font-size:13px;margin-top:2px}#wThr .ti.cur{background:#1c1c21}#wThr .ti:active{background:#26262e}#wAsk{display:flex;align-items:center;gap:8px;width:100%;max-width:360px;margin-top:22px;height:58px;padding:0 6px 0 20px;border-radius:999px;background:#141418;border:1px solid #2a2a30}#wAsk input{flex:1;min-width:0;background:transparent;border:0;outline:0;color:#fff;font:500 17px -apple-system,system-ui}#wAsk input::placeholder{color:#8e8e93}#wAsk button{flex:none;width:46px;height:46px;border-radius:50%;border:0;background:#fff;color:#000;font:800 22px -apple-system,system-ui}#wRec{width:100%;max-width:360px;margin-top:22px;text-align:left}#wRec p{margin:0 0 8px 6px;color:#8e8e93;font:600 14px -apple-system,system-ui;text-transform:uppercase;letter-spacing:.6px}#wRec .rc{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;margin-bottom:6px;border-radius:16px;border:0;background:transparent;color:#e5e5ea;font:500 16px -apple-system,system-ui;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#wRec .rc:active{background:#1c1c21}#wRec{display:none!important}#wThr .nv{display:flex;align-items:center;gap:14px;width:100%;padding:10px 12px;margin-bottom:2px;border:0;border-radius:14px;background:transparent;color:#fff;font:600 17px -apple-system,system-ui;text-align:left}#wThr .nv span{width:38px;height:38px;border-radius:12px;background:#1c1c21;display:flex;align-items:center;justify-content:center;font-size:20px;font-style:normal}#wThr .nv:active{background:#1c1c21}#wThr .nw{margin-top:14px}#wThr .nv span img{width:100%;height:100%;border-radius:12px;object-fit:cover}#wThr .rx{margin:0 6px 12px;color:#a1a1aa;font:500 14px/1.35 -apple-system,system-ui}#wThr .rl{font-size:15px!important;color:#fff!important;text-transform:none!important;letter-spacing:0!important;margin-top:18px!important;margin:6px 6px 8px;color:#8e8e93;font:600 13px -apple-system,system-ui;text-transform:uppercase;letter-spacing:.6px}@keyframes wmDr{from{opacity:0;transform:translateY(-8px) scale(.96);transform-origin:top left}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html body.whon #wnvBox.cl.op{animation:none!important}}</style><script>document.addEventListener('DOMContentLoaded',function(){setTimeout(function(){try{if(document.querySelector('.wnv'))return;var h=document.getElementById('whome');if(!h)return;function q(s){return [].slice.call(h.querySelectorAll(s))}var ALL=['.hi','.ask2','#whToday','.feat','.dots','.tv','#whTrip','#whStory','#whClean'];var G={home:['.hi','.ask2','#whToday','.feat','.dots','.tv','#whTrip','#whStory'],trip:['.hi','.ask2','#whToday','.feat','.dots','.tv','#whStory','#whClean'],read:['.hi','.ask2','#whToday','.feat','.dots','#whTrip','#whClean'],listen:['.hi','.ask2','#whToday','.feat','.dots','#whTrip','#whClean','#whStory']};function show(t){ALL.forEach(function(s){q(s).forEach(function(e){e.style.display=''})});G[t].forEach(function(s){q(s).forEach(function(e){e.style.display='none'})})}var T=[['home','🦼','Wheelie',"I'm right here for you."],['trip','🚌','Trips',"Where are we going today?"],['talk','<svg viewBox="0 0 24 24" width="34" height="34" fill="none" stroke="#fff" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="9" y="2.5" width="6" height="12" rx="3"/><path d="M5 11a7 7 0 0 0 14 0M12 18v3.5M8.5 21.5h7"/></svg>','Talk',"I'm listening."],['read','πŸ“š','Read',"Let's read together."],['listen','🎧','Listen',"Let's listen."],['chats','πŸ’¬','Chats',""],['money','πŸ’°','Money',"Here are your finances. Let's get your budgeting right."],['create','🎬','Create',"Let's make something."]];var n=document.createElement('nav');n.className='wnv';n.id='wnvBox';n.setAttribute('aria-label','Wheelie menu');T.forEach(function(x){var b=document.createElement('button');b.className='wnb'+(x[0]=='home'?' on':'')+(x[0]=='talk'?' mic':'');b.setAttribute('aria-label',x[0]=='talk'?'Talk to Wheelie':x[2]);b.innerHTML='<i>'+x[1]+'</i><span>'+x[2]+'</span>';b.onclick=function(){if(x[0]=='talk'){window.whSayT=Date.now()+3000;try{whGo('talk','')}catch(e){}whTalkNow();return}if(x[0]=='money'||x[0]=='create'){whGo(x[0],x[3]);return}[].forEach.call(n.children,function(y){y.classList.remove('on')});b.classList.add('on');show(x[0]);whSay(x[3]);window.whSayT=Date.now()+600;if(x[0]=='read'||x[0]=='listen'){var W=x[0]=='read'?'Library':'Audiobooks',hit=0;[].forEach.call(h.querySelectorAll('.tvi'),function(v){if(!hit&&v.textContent.indexOf(W)>-1){hit=1;v.click()}});if(!hit&&x[0]=='listen'){whGo('listen',"Let's listen.");return}}try{h.scrollTop=0}catch(e){}window.scrollTo(0,0)};n.appendChild(b)});n.classList.add('cl');var tg=document.createElement('button');tg.className='wnb wtg';tg.setAttribute('aria-label','Open menu');var GI='<i><svg viewBox="0 0 24 24" width="24" height="24" fill="#fff" aria-hidden="true"><circle cx="7" cy="7" r="2.3"/><circle cx="17" cy="7" r="2.3"/><circle cx="7" cy="17" r="2.3"/><circle cx="17" cy="17" r="2.3"/></svg></i><span>Menu</span>';tg.innerHTML=GI;function hush(){window.whSayT=Date.now()+1500}tg.addEventListener('touchstart',hush,{passive:true});tg.addEventListener('pointerdown',hush);tg.setAttribute('data-nosay','1');tg.onclick=function(e){e.stopPropagation();hush();var o=n.classList.toggle('op');tg.innerHTML=o?'<i>βœ•</i><span>Close</span>':GI;tg.setAttribute('aria-label','Menu')};document.addEventListener('click',function(e){if(n.classList.contains('op')&&!n.contains(e.target)){n.classList.remove('op');tg.innerHTML=GI}},true);n.appendChild(tg);var wv=document.createElement('button');wv.className='wnb wwv';wv.setAttribute('aria-label','Voice mode, talk with Wheelie');wv.setAttribute('data-nosay','1');wv.innerHTML='<i><s></s><s></s><s></s><s></s><s></s></i><span>Voice</span>';wv.onclick=function(e){e.stopPropagation();window.whSayT=Date.now()+3000;try{whGo('talk','')}catch(e){}whTalkNow()};n.appendChild(wv);n.addEventListener('click',function(e){var b=e.target.closest('.wnb');if(b&&b!==tg&&n.classList.contains('op')){n.classList.remove('op');tg.innerHTML=GI;tg.setAttribute('aria-label','Open menu')}});document.body.appendChild(n);try{var c=document.createElement('section');c.id='whClean';var hr=new Date().getHours();var gr=hr<12?'Good morning':hr<17?'Good afternoon':'Good evening';var CH=hr<12?[['todo','πŸ“‹','My to-do list'],['trip','🚌','Plan a trip'],['read','πŸ“š','Read me a story']]:hr<17?[['trip','🚌','Plan a trip'],['read','πŸ“š','Read me a story'],['todo','πŸ“‹','My to-do list']]:[['read','πŸ“š','Read me a story'],['talk','πŸ’¬','Just talk with me'],['todo','πŸ“‹','My to-do list']];c.innerHTML='<div class="wcf"><img src="wheelie.jpg" alt="Wheelie"></div><h2>'+gr+', Wayed</h2><p>What do you want to do today?</p><div class="wcc">'+CH.map(function(x){return '<button data-k="'+x[0]+'" aria-label="'+x[2]+'"><b>'+x[1]+'</b>'+x[2]+'</button>'}).join('')+'</div>';c.onclick=function(e){var b=e.target.closest('button[data-k]');if(!b)return;var k=b.getAttribute('data-k');if(k=='todo'){whGo('todo','Here are your reminders');return}if(k=='talk'){whGo('talk',"I'm listening.");return}var nb=n.children[k=='trip'?1:3];if(nb)nb.click()};h.insertBefore(c,h.firstChild)}catch(e){}show('home')}catch(e){}},0)});</script><div class="g">
1054
  <button class="ask" onclick="whGo('talk','Let\'s talk')"><em>Ask Wheelie anything</em><i class="wv"><s></s><s></s><s></s><s></s><s></s><s></s><s></s></i></button>
1055
  <button class="t p" onclick="whGo('read','Let\'s read')"><span>πŸ“š</span>Library<small>Books, magazines &amp; more</small></button>
1056
  <button class="t b" onclick="whGo('listen','Let\'s listen')"><span>🎧</span>Audiobooks<small>Books, podcasts &amp; more</small></button>
 
1
  <!doctype html>
2
  <html lang="en">
3
+ <head><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"6ac2ff4d9f39a66f2405ee29"}};</script><meta property="og:title" content="Wheelie"><meta property="og:image" content="https://cdn-thumbnails.huggingface.co/social-thumbnails/spaces/Wayed11/wheelie-app.png"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:image" content="https://cdn-thumbnails.huggingface.co/social-thumbnails/spaces/Wayed11/wheelie-app.png"><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"6ac2ff4d9f39a66f2405ee29"}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"6ac2ff4d9f39a66f2405ee29"}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"6ac2ff4d9f39a66f2405ee29"}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"6ac2ff4d9f39a66f2405ee29"}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"6ac2ff4d9f39a66f2405ee29"}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"6ac2ff4d9f39a66f2405ee29"}};</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"6ac2ff4d9f39a66f2405ee29"}};</script><script>try{if(localStorage.getItem('wfix2')!=='1'){localStorage.removeItem('history');localStorage.removeItem('wUnhinged');sessionStorage.clear();localStorage.setItem('wfix2','1');}if(localStorage.getItem('wfix3')!=='1'){localStorage.removeItem('wUnhinged');localStorage.removeItem('history');localStorage.setItem('wfix3','1');}}catch(e){}</script><script>window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"6ac2ff4d9f39a66f2405ee29"}};</script>
4
  <meta charset="utf-8">
5
  <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover, maximum-scale=1">
6
  <title>Wheelie</title>
 
309
  <button class="more" id="moreBtn" aria-label="More">β€’β€’β€’</button>
310
  <div class="menu hide" id="menu"><button data-tab="make">Ability Gen</button><button data-tab="studio">Studio</button><button data-tab="mem">Memory</button></div>
311
  </header>
312
+ <div class="dock"><button class="wc c0" data-say="__read"><span class="wi">πŸ“š</span><span class="wt">Read</span></button><button class="wc c2" data-say="__listen"><span class="wi">🎧</span><span class="wt">Listen</span></button><button class="wc c1" data-say="__todo"><span class="wi">πŸ“‹</span><span class="wt">To-do</span></button></div>
313
  <main id="talk"></main><style>#wMoney,.dock [data-say="__money"]{display:none!important}</style>
314
  <style>.dock #wMoney{display:none!important}#wBackHome{position:fixed;left:12px;top:calc(env(safe-area-inset-top) + 10px);z-index:2147483646;height:46px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:#000;color:#fff;font-weight:800;font-size:17px;box-shadow:0 6px 18px rgba(0,0,0,.6)}body.whon #wBackHome{display:none}</style>
315
  <button id="wBackHome" data-nosay="1" aria-label="Back to Home" onclick="window.whSayT=Date.now()+800;try{whOpen()}catch(e){location.href='index.html'}">β€Ή Home</button>
 
1022
  <div class="feat" id="whFeat">
1023
  <div class="fc f1" onclick="whGo('talk','Let\'s talk')"><span>πŸ’¬</span><b>Talk to Wheelie</b><small>Ask her anything, anytime</small></div>
1024
  <div class="fc f2" onclick="whGo('read','Let\'s read')"><span>πŸ“š</span><b>Wheelie reads to you</b><small>Any book, even the ones with no words</small></div>
 
1025
  <div class="fc f4" onclick="whGo('create','Let\'s make something')"><span>🎬</span><b>Create a video</b><small>Make anything with Wheelie</small></div>
1026
  </div><div class="dots" id="whDots"><i class="on"></i><i></i><i></i><i></i></div>
1027
  <h3 class="rh">Library</h3><div class="row">
 
1037
  <div class="cd p" onclick="whGo('create','Let\'s make something')"><span>🎬</span><b>Video</b></div>
1038
  <div class="cd b" onclick="whGo('create','Let\'s make something')"><span>πŸ–ΌοΈ</span><b>Image</b></div>
1039
  <div class="cd p" onclick="whGo('create','Let\'s make something')"><span>πŸ˜‚</span><b>Comedy</b></div></div>
1040
+
 
 
 
1041
  <h3 class="rh">Reminders</h3><div class="row">
1042
  <div class="cd p" onclick="whGo('todo','Here are your reminders')"><span>πŸ“‹</span><b>To-do list</b></div>
1043
  <div class="cd b" onclick="whGo('todo','Here are your reminders')"><span>⏰</span><b>Today</b></div></div>
 
1046
  <style>#whome .lane{display:flex;align-items:stretch;margin:18px -18px 0 0;position:relative}#whome .lane .lb{flex:0 0 92px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;padding-right:8px;z-index:2;background:linear-gradient(90deg,#000 75%,transparent)}#whome .lane .lb span{font-size:30px}#whome .lane .lb b{font:800 17px/1.15 -apple-system,system-ui;color:#fff;letter-spacing:-.2px}#whome .lane .lb i{display:block;width:28px;height:4px;border-radius:4px;background:linear-gradient(90deg,#FF6FB5,#5BC0F8);font-style:normal}#whome .lane .row{flex:1;margin:0;padding:14px 40% 14px 4px;gap:14px;scroll-snap-type:x mandatory}#whome .lane .cd{flex:0 0 150px;height:170px;scroll-snap-align:start;transform:scale(.86);opacity:.5;transition:transform .45s cubic-bezier(.2,1.2,.4,1),opacity .45s,box-shadow .45s}#whome .lane .cd.fo{transform:scale(1.04);opacity:1;box-shadow:0 0 0 2px rgba(255,111,181,.7),0 14px 40px rgba(255,111,181,.35),0 0 50px rgba(91,192,248,.25)}#whome .lane .cd.fo span{animation:whBob 1.6s ease-in-out infinite}@keyframes whBob{50%{transform:translateY(-6px) scale(1.08)}}#whome .rh{display:none}@media (prefers-reduced-motion:reduce){#whome .lane .cd{transition:none}#whome .lane .cd.fo span{animation:none}}</style>
1047
  <script>(function(){var IC={'Library':'πŸ“š','Audiobooks':'🎧','Create':'🎬','Ability Finances':'πŸ’°','Reminders':'πŸ“‹'};[].forEach.call(document.querySelectorAll('#whome .rh'),function(h,k){var r=h.nextElementSibling;if(!r||!r.classList.contains('row'))return;var L=document.createElement('div');L.className='lane';var lb=document.createElement('div');lb.className='lb';lb.innerHTML='<span>'+(IC[h.textContent]||'✨')+'</span><b>'+h.textContent+'</b><i></i>';h.parentNode.insertBefore(L,h);L.appendChild(lb);L.appendChild(r);var cs=r.children,cur=0,t;function foc(){var best=0,bd=1e9,x=r.getBoundingClientRect().left+8;[].forEach.call(cs,function(c,j){var d=Math.abs(c.getBoundingClientRect().left-x);if(d<bd){bd=d;best=j}});[].forEach.call(cs,function(c,j){c.classList.toggle('fo',j==best)});cur=best}r.addEventListener('scroll',function(){cancelAnimationFrame(r._f);r._f=requestAnimationFrame(foc)},{passive:true});function go(){cur=(cur+1)%cs.length;r.scrollTo({left:cs[cur].offsetLeft-r.offsetLeft-4,behavior:'smooth'})}foc();setTimeout(function(){t=setInterval(go,3800+k*700)},1200+k*500);r.addEventListener('touchstart',function(){clearInterval(t);clearTimeout(r._r);r._r=setTimeout(function(){t=setInterval(go,4500)},8000)},{passive:true})})})();</script>
1048
  <style>#whome .hero{display:none!important}#whome h1{margin-top:8px!important;text-align:left!important}#whome .hi{text-align:left!important}#whome .ask2{justify-content:flex-start;gap:14px;padding-left:8px}#whome .ask2 .wav{flex:0 0 54px;height:54px;border-radius:50%;background:url(wheelie.jpg) center/cover;box-shadow:0 0 0 2px #FF6FB5,0 0 18px rgba(91,192,248,.45);transition:box-shadow .3s}#whome .ask2 em{flex:1;text-align:left}#whome .ask2.talk .wav{animation:whAv .6s ease-in-out infinite}@keyframes whAv{50%{box-shadow:0 0 0 3px #5BC0F8,0 0 30px rgba(255,111,181,.8);transform:scale(1.06)}}#whome .lane{margin:22px -18px 0 0!important;align-items:center}#whome .lane .lb{flex:0 0 86px!important;height:170px;box-sizing:border-box;padding:12px 8px!important;margin-right:10px;border-radius:22px;background:linear-gradient(160deg,rgba(255,111,181,.32),rgba(91,192,248,.22))!important;border:1px solid rgba(255,255,255,.18);box-shadow:0 0 0 1px rgba(255,111,181,.25),0 10px 30px rgba(255,111,181,.18);align-items:center!important;text-align:center;cursor:pointer;position:relative;transition:transform .15s}#whome .lane .lb:active{transform:scale(.94)}#whome .lane .lb b{font-size:15px!important}#whome .lane .lb::after{content:"See all β€Ί";font:600 11.5px -apple-system,system-ui;color:#fff;opacity:.8;margin-top:2px}#whome .lane .lb i{margin:2px auto}#whome .lane .lb + .row{position:relative}#whome .lane .lb + .row::before{content:"";position:sticky;left:0;flex:0 0 3px;margin-right:-3px;align-self:center;height:60%;border-radius:3px;background:linear-gradient(#FF6FB5,#5BC0F8);box-shadow:0 0 12px rgba(255,111,181,.7);z-index:3}#whome .lane .row{padding-left:0!important}#whome .lane .cd{transform-origin:left center}#whome .tv{display:flex;gap:12px;margin:22px 0 0;align-items:flex-start}#whome .tvnav{flex:0 0 112px;display:flex;flex-direction:column;gap:4px;position:sticky;top:10px}#whome .tvi{display:flex;align-items:center;gap:9px;text-align:left;border:0;background:none;color:#8e8e93;padding:12px 10px;border-radius:14px;font:600 15px/1.15 -apple-system,system-ui;position:relative;transition:all .2s}#whome .tvi span{font-size:20px}#whome .tvi.on{color:#fff;background:linear-gradient(90deg,rgba(255,111,181,.28),rgba(91,192,248,.14))}#whome .tvi.on::before{content:"";position:absolute;left:0;top:20%;bottom:20%;width:3px;border-radius:3px;background:linear-gradient(#FF6FB5,#5BC0F8);box-shadow:0 0 10px #FF6FB5}#whome .tvpane{flex:1;min-width:0}#whome .tvp{display:none}#whome .tvp.on{display:block;animation:whIn .35s ease}#whome .tvh{display:flex;justify-content:space-between;align-items:center;margin:2px 0 10px}#whome .tvh b{font:800 20px -apple-system,system-ui;color:#fff}#whome .tvh button{border:0;background:none;color:#5BC0F8;font:600 14px -apple-system,system-ui}#whome .tvp .row{display:grid!important;grid-template-columns:1fr 1fr;gap:10px!important;overflow:visible!important;margin:0!important;padding:0!important}#whome .tvp .cd{flex:none!important;width:auto!important;height:150px!important;transform:none!important;opacity:1!important;box-shadow:none!important}#whome .tvp .cd span{animation:none!important}#whToday{margin:0 0 18px;padding:16px;border-radius:24px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);box-shadow:0 0 0 1px rgba(91,192,248,.2),0 10px 30px rgba(91,192,248,.12)}#whToday .tdh{display:flex;gap:12px;align-items:center;margin-bottom:10px}#whToday .tav{flex:0 0 44px;height:44px;border-radius:50%;background:url(wheelie.jpg) center/cover;box-shadow:0 0 0 2px #5BC0F8}#whToday b{display:block;font:800 19px -apple-system,system-ui;color:#fff}#whToday small{display:block;font:500 15px -apple-system,system-ui;color:#c7c7cc;margin-top:2px}#whToday .tdr{width:100%;display:flex;align-items:center;gap:14px;min-height:58px;border:0;border-top:1px solid rgba(255,255,255,.08);background:none;color:#fff;font:600 18px -apple-system,system-ui;text-align:left;padding:6px 2px}#whToday .tdr i{flex:0 0 32px;height:32px;border-radius:50%;border:2px solid #FF6FB5;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:17px}#whToday .tdr.dn{color:#6b6b72;text-decoration:line-through}#whToday .tdr.dn i{background:linear-gradient(135deg,#FF6FB5,#5BC0F8);border-color:transparent}#whToday .tdq{margin:14px 0 10px;font:600 17px/1.35 -apple-system,system-ui;color:#fff}#whToday .tdf{display:flex;gap:10px}#whToday .tdf input{flex:1;min-width:0;height:56px;border-radius:16px;border:1px solid rgba(255,255,255,.18);background:rgba(0,0,0,.35);color:#fff;font:500 18px -apple-system,system-ui;padding:0 16px}#whToday .tdf button{flex:0 0 56px;height:56px;border-radius:16px;border:0;background:linear-gradient(135deg,#FF6FB5,#5BC0F8);color:#fff;font-size:28px;font-weight:700}#whToday .tdm{flex:0 0 56px;height:56px;border-radius:16px;border:1px solid rgba(255,111,181,.6)!important;background:rgba(255,111,181,.15)!important;font-size:24px}#whToday .tdm.on{animation:whAv .6s ease-in-out infinite}#whToday .tdl{margin-top:10px;color:#FF6FB5;font:600 16px -apple-system,system-ui}#whTrip{margin:0 0 18px;padding:16px;border-radius:24px;background:linear-gradient(160deg,rgba(31,209,160,.14),rgba(91,192,248,.10));border:1px solid rgba(255,255,255,.12);box-shadow:0 0 0 1px rgba(31,209,160,.25),0 10px 30px rgba(31,209,160,.12)}#whTrip .sth{display:flex;gap:12px;align-items:center;margin-bottom:12px}#whTrip .tav{flex:0 0 44px;height:44px;border-radius:50%;background:url(wheelie.jpg) center/cover;box-shadow:0 0 0 2px #1fd1a0}#whTrip b{display:block;font:800 18px -apple-system,system-ui;color:#fff}#whTrip small{display:block;font:500 15px/1.3 -apple-system,system-ui;color:#c7c7cc;margin-top:2px}#whTrip .trb{display:flex;gap:14px;align-items:center;min-height:72px;padding:12px 14px;margin-bottom:10px;border-radius:18px;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.14);text-decoration:none;color:#fff}#whTrip .trb:active{transform:scale(.97)}#whTrip .trb span{font-size:32px}#whTrip .acc{border-color:rgba(31,209,160,.6)}#whTrip .trf{display:flex;gap:10px;margin-bottom:10px}#whTrip .trf input{flex:1;min-width:0;height:56px;border-radius:16px;border:1px solid rgba(255,255,255,.18);background:rgba(0,0,0,.35);color:#fff;font:500 17px -apple-system,system-ui;padding:0 14px}#whTrip .trf button{flex:0 0 64px;height:56px;border-radius:16px;border:0;background:linear-gradient(135deg,#1fd1a0,#5BC0F8);color:#fff;font:800 18px -apple-system,system-ui}#whStory{margin:0 0 18px;padding:16px;border-radius:24px;background:linear-gradient(160deg,rgba(255,111,181,.14),rgba(91,192,248,.10));border:1px solid rgba(255,255,255,.12);box-shadow:0 0 0 1px rgba(255,111,181,.25),0 10px 30px rgba(255,111,181,.15)}#whStory .sth{display:flex;gap:12px;align-items:center;margin-bottom:12px}#whStory .tav{flex:0 0 44px;height:44px;border-radius:50%;background:url(wheelie.jpg) center/cover;box-shadow:0 0 0 2px #FF6FB5}#whStory b{display:block;font:800 19px -apple-system,system-ui;color:#fff}#whStory small{display:block;font:500 15px/1.3 -apple-system,system-ui;color:#c7c7cc;margin-top:2px}#whStory .str{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:0 16px 4px}#whStory .str::-webkit-scrollbar{display:none}#whStory .stb{flex:0 0 128px;height:176px;scroll-snap-align:start;border:0;border-radius:18px;overflow:hidden;position:relative;background:linear-gradient(145deg,#FF6FB5,#5BC0F8);padding:0;color:#fff}#whStory .stb:active{transform:scale(.95)}#whStory .stb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#whStory .stb em{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:10px;font:800 15px -apple-system,system-ui;font-style:normal;text-align:center}#whStory .stb span{position:absolute;left:0;right:0;bottom:0;padding:24px 8px 8px;font:700 13px/1.2 -apple-system,system-ui;text-align:left;background:linear-gradient(transparent,rgba(0,0,0,.9));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#whStory .stall{margin-top:10px;border:0;background:none;color:#5BC0F8;font:600 16px -apple-system,system-ui;padding:8px 0}#whToday .tdall{margin-top:8px;border:0;background:none;color:#5BC0F8;font:600 16px -apple-system,system-ui;padding:8px 0}#whome .tvp .cd.real{padding:0;background:#111;justify-content:flex-end;align-items:stretch;gap:0;height:190px!important}#whome .tvp .cd.real img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#whome .tvp .cd.real::before{display:none}#whome .tvp .cd.real b{position:relative;z-index:1;font:700 13px/1.2 -apple-system,system-ui;padding:26px 9px 9px;background:linear-gradient(transparent,rgba(0,0,0,.9));text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#whome .tvp .cd.real .nc{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:10px;text-align:center;font:800 15px -apple-system,system-ui;background:linear-gradient(145deg,#FF6FB5,#5BC0F8)}#whome .lane .cd.real{padding:0;background:#111;justify-content:flex-end;align-items:stretch;gap:0}#whome .lane .cd.real img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#whome .lane .cd.real::before{display:none}#whome .lane .cd.real b{position:relative;z-index:1;font:700 13.5px/1.2 -apple-system,system-ui;padding:26px 10px 10px;background:linear-gradient(transparent,rgba(0,0,0,.9));text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#whome .lane .cd.real .nc{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:12px;text-align:center;font:800 16px -apple-system,system-ui;background:linear-gradient(145deg,#FF6FB5,#5BC0F8)}</style>
1049
+ <script>document.addEventListener('DOMContentLoaded',function(){var LIBU='https://yzzxvjrzniuhxebqqrsy.supabase.co/functions/v1/library';function esc(s){return String(s||'').replace(/[&<>"']/g,function(c){return '&#'+c.charCodeAt(0)+';'})}function lane(name){var L=null;[].forEach.call(document.querySelectorAll('#whome .lane'),function(x){var b=x.querySelector('.lb b');if(b&&b.textContent==name)L=x});return L&&L.querySelector('.row')}function fill(name,url,key,isA){var r=lane(name);if(!r)return;fetch(url).then(function(x){return x.json()}).then(function(d){window.wCache=window.wCache||{};wCache[url]=d;var L=(d[key]||[]).slice(0,14);if(!L.length)return;r.innerHTML=L.map(function(b,i){return '<div class="cd real" data-i="'+i+'">'+(b.cover?'<img src="'+esc(b.cover)+'" loading="lazy" alt="">':'<div class="nc">'+esc(b.title)+'</div>')+'<b>'+esc(b.title)+'</b></div>'}).join('');[].forEach.call(r.children,function(c){c.onclick=function(){var b=L[+c.dataset.i];window.wList=L;window.wType=isA?'audio':'text';try{history.pushState({w:'bk'},'')}catch(e){}document.body.classList.remove('whon');document.getElementById('whome').classList.remove('on');if(isA){wPlayer(b)}else if(typeof wDetail=='function'){wDetail(+c.dataset.i)}else{wShelf('text')}}});r.dispatchEvent(new Event('scroll'))}).catch(function(){})}fill('Library',LIBU+'?type=text','books',0);var GO={'Library':['read',"Let's read"],'Audiobooks':['listen',"Let's listen"],'Create':['create',"Let's make something"],'Ability Finances':['money','Here are your finances'],'Reminders':['todo','Here are your reminders']};[].forEach.call(document.querySelectorAll('#whome .lane .lb'),function(l){var n=l.querySelector('b').textContent,g=GO[n];if(g)l.onclick=function(){whGo(g[0],g[1])}});(function(){var lanes=document.querySelectorAll('#whome .lane');if(!lanes.length)return;var tv=document.createElement('div');tv.className='tv';var nav=document.createElement('div');nav.className='tvnav';var pane=document.createElement('div');pane.className='tvpane';tv.appendChild(nav);tv.appendChild(pane);lanes[0].parentNode.insertBefore(tv,lanes[0]);var items=[];[].forEach.call(lanes,function(l,k){var lb=l.querySelector('.lb'),r=l.querySelector('.row'),n=lb.querySelector('b').textContent,ic=lb.querySelector('span').textContent;var b=document.createElement('button');b.className='tvi';b.innerHTML='<span>'+ic+'</span><b>'+n+'</b>';nav.appendChild(b);var p=document.createElement('div');p.className='tvp';var hd=document.createElement('div');hd.className='tvh';hd.innerHTML='<b>'+n+'</b><button>See all β€Ί</button>';hd.querySelector('button').onclick=function(){lb.click()};p.appendChild(hd);p.appendChild(r);pane.appendChild(p);items.push([b,p]);b.onclick=function(){items.forEach(function(x){x[0].classList.remove('on');x[1].classList.remove('on')});b.classList.add('on');p.classList.add('on');p.style.animation='none';void p.offsetWidth;p.style.animation=''};l.style.display='none'});items[0][0].click();items.forEach(function(x){if(x[0].textContent.indexOf('Finances')<0)return;var r=x[1].querySelector('.row');var bal=+(localStorage.wmBal||0);var left=2000-bal;var st=bal>2000?['Over the limit','#ff5a5a']:bal>1700?['Getting close','#ffb03c']:['You are safe','#1fd1a0'];r.innerHTML='<div class="cd fin big" style="grid-column:1/-1;height:auto!important;padding:18px;align-items:flex-start;text-align:left"><small style="color:#aeb6c6;font:600 13px system-ui;position:relative">SSI savings</small><b style="font:800 34px system-ui;position:relative">$'+bal.toLocaleString()+'</b><small style="position:relative;font:600 14px system-ui;color:'+st[1]+'">'+st[0]+' Β· $'+Math.max(left,0).toLocaleString()+' left under $2,000</small><i style="display:block;position:relative;width:100%;height:8px;border-radius:8px;background:#2a2a30;margin-top:10px"><s style="display:block;height:100%;border-radius:8px;width:'+Math.min(bal/20,100)+'%;background:linear-gradient(90deg,#1fd1a0,#FF6FB5)"></s></i></div><div class="cd fin p"><span>πŸ“ˆ</span><b>Your credit</b></div><div class="cd fin b"><span>🏦</span><b>ABLE account</b></div>';[].forEach.call(r.children,function(c){c.onclick=function(){whGo('money','Here are your finances')}})});(function(){var nav=document.querySelector('#whome .tvnav');if(nav){['Ability Finances','Reminders'].forEach(function(n){[].forEach.call(nav.children,function(b){if(b.textContent.indexOf(n)>-1)nav.insertBefore(b,nav.firstChild)})});nav.firstChild.click()}var ask=document.querySelector('#whome .ask2');if(!ask)return;var c=document.createElement('div');c.id='whToday';ask.parentNode.insertBefore(c,ask.nextSibling);function draw(){var today=new Date().toDateString();var s=JSON.parse(localStorage.wTodo||'{}');if(!s.items)s.items=[{t:'Drink some water',daily:1},{t:'Take a little stretch',daily:1},{t:'Do one thing for the magazine',daily:1}];if(s.d!==today){s.items=s.items.filter(function(x){return x.daily||!x.done});s.items.forEach(function(x){if(x.daily)x.done=0});s.d=today}localStorage.wTodo=JSON.stringify(s);var left=s.items.filter(function(x){return !x.done}).length;var msg=left?(left==1?"Just one left today. You've got this.":"You've got "+left+" things today. I'll help you through them."):"All done today. I'm proud of you.";c.innerHTML='<div class="tdh"><span class="tav"></span><div><b>Today with Wheelie</b><small>'+msg+'</small></div></div>'+s.items.map(function(x,k){return '<button class="tdr'+(x.done?' dn':'')+'" data-k="'+k+'"><i>'+(x.done?'βœ”':'')+'</i><span>'+String(x.t).replace(/[<&]/g,'')+'</span></button>'}).join('')+'<div class="tdq">What do you need to get done today? Any daily goals, or something you need help with? I\'m here to help.</div><form class="tdf"><button type="button" class="tdm" aria-label="Tell Wheelie">πŸŽ™οΈ</button><input name="t" placeholder="Add a task or goal…" enterkeyhint="done"><button aria-label="Add">οΌ‹</button></form><div class="tdl" hidden>Listening… tell me your tasks. Say "and" between them.</div><button class="tdall">Open my reminders β€Ί</button>';var mb=c.querySelector('.tdm'),SR=window.SpeechRecognition||window.webkitSpeechRecognition;if(!SR)mb.style.display='none';else mb.onclick=function(){var rec=new SR();rec.lang='en-US';rec.interimResults=false;var lb=c.querySelector('.tdl');lb.hidden=false;mb.classList.add('on');rec.onresult=function(e){var said=e.results[0][0].transcript;var parts=said.split(/,| and then | and |\bthen\b/i).map(function(x){return x.trim()}).filter(function(x){return x.length>1});parts.forEach(function(p){s.items.push({t:p.charAt(0).toUpperCase()+p.slice(1),daily:0})});localStorage.wTodo=JSON.stringify(s);whSay(parts.length>1?"Got it. I added "+parts.length+" things. We'll do them one by one.":"Got it. It's on your list.");draw()};rec.onend=function(){lb.hidden=true;mb.classList.remove('on')};rec.onerror=rec.onend;rec.start()};c.querySelector('.tdf').onsubmit=function(e){e.preventDefault();var t=this.t.value.trim();if(!t)return;s.items.push({t:t,daily:0});localStorage.wTodo=JSON.stringify(s);whSay("Got it. I'll help you with that.");draw()};[].forEach.call(c.querySelectorAll('.tdr'),function(r){r.onclick=function(){var k=+r.dataset.k;s.items[k].done=s.items[k].done?0:1;localStorage.wTodo=JSON.stringify(s);if(s.items[k].done){try{wConfetti()}catch(e){}whSay(['Nice job, Wayed.','Done. Proud of you.','One down.'][k%3])}draw()}});c.querySelector('.tdall').onclick=function(){whGo('todo','Here are your reminders')}}draw();(function(){if(window.whVox)return;window.whVox=1;var _s=whSay;window.whSayT=0;whSay=function(t){window.whSayT=Date.now();return _s(t)};var SEL='button,.cd,.fc,.tvi,.stb,.tdr,.lb,[onclick]';var said={'Library':'Here are your books','Audiobooks':'Here are your audiobooks','Create':"Let's make something",'Ability Finances':"Here are your finances. Let's get your budgeting right",'Reminders':"Here's what's on your list"};function lab(el){var a=el.getAttribute('aria-label');if(a)return a;var b=el.querySelector('b');var t=(b?b.textContent:el.textContent)||'';return t.replace(/[^\w\s',.$?!-]/g,'').replace(/\s+/g,' ').trim().slice(0,80)}function arm(){[].forEach.call(document.querySelectorAll('#whome .cd,#whome .fc,#whome .tvi,#whome .stb,#whome .lb,#whome [onclick]'),function(el){if(el.tagName!='BUTTON'&&!el.getAttribute('role')){el.setAttribute('role','button');el.tabIndex=0}if(!el.getAttribute('aria-label')){var l=lab(el);if(l)el.setAttribute('aria-label',l)}})}arm();new MutationObserver(function(){clearTimeout(arm.t);arm.t=setTimeout(arm,200)}).observe(document.body,{childList:true,subtree:true});document.addEventListener('click',function(e){var el=e.target.closest&&e.target.closest(SEL);if(!el||el.closest('form')&&el.tagName=='INPUT')return;if(el.classList.contains('tdm'))return;var t0=Date.now();var l=lab(el);if(!l)return;setTimeout(function(){if(window.whSayT>=t0)return;if(!whA.paused&&whA.src.indexOf('data:')!==0&&el.closest('#wAud,.pctl'))return;var line=said[l]||l;whSay(line)},60)},true)})();var tp=document.createElement('div');tp.id='whTrip';tp.innerHTML='<div class="sth"><span class="tav"></span><div><b>Where are we going today?</b><small>Let me help you plan your trip.</small></div></div><a class="trb acc" href="tel:18776282232" aria-label="Call OC ACCESS to book a ride"><span>β™Ώ</span><div><b>OC ACCESS ride</b><small>Call 1-877-628-2232, press 1 to reserve. Book before 5 p.m.</small></div></a><a class="trb bus" href="https://www.octa.net/getting-around/bus/bus-routes-and-schedules/" target="_blank" aria-label="Take the city bus"><span>🚌</span><div><b>City bus</b><small>Routes and times for OC buses</small></div></a><form class="trf shf"><input name="c" placeholder="Free shuttles in… (like Irvine, Laguna Beach)"><button aria-label="Find free shuttles">🚐</button></form><form class="trf"><input name="w" placeholder="Different city or state? Type it here"><button aria-label="Find rides there">Go</button></form>';c.parentNode.insertBefore(tp,c.nextSibling);tp.querySelector('.acc').addEventListener('click',function(){whSay("Calling OC ACCESS. Press 1 to make your reservation. And remember, book it before 5 p.m.")});tp.querySelector('.bus').addEventListener('click',function(){whSay("Here are the bus routes. Every OC bus has a ramp, so you're good.")});tp.querySelector('.shf').onsubmit=function(e){e.preventDefault();var w=this.c.value.trim()||'Orange County';whSay("Here are the free shuttles in "+w+". Free rides, let's go.");window.open('https://www.google.com/search?q='+encodeURIComponent('free community shuttle trolley '+w+' wheelchair accessible'),'_blank')};tp.querySelector('.trf:not(.shf)').onsubmit=function(e){e.preventDefault();var w=this.w.value.trim();if(!w)return;whSay("Okay. Here's how to get a paratransit ride in "+w+".");window.open('https://www.google.com/search?q='+encodeURIComponent('paratransit ride reservation phone number '+w),'_blank')};var st=document.createElement('div');st.id='whStory';st.innerHTML='<div class="sth"><span class="tav"></span><div><b>Story time with Wheelie</b><small>Pick a book. I\'ll read it to you, even the pictures with no words.</small></div></div><div class="str"><div class="wp-load">Finding stories…</div></div><button class="stall">See all books β€Ί</button>';c.parentNode.insertBefore(st,c.nextSibling);st.querySelector('.stall').onclick=function(){whGo('read',"Let's read")};var SU='https://yzzxvjrzniuhxebqqrsy.supabase.co/functions/v1/library?type=text&topic='+encodeURIComponent('picture books');fetch(SU).then(function(r){return r.json()}).then(function(d){window.wCache=window.wCache||{};wCache[SU]=d;var L=(d.books||[]).slice(0,12);L.forEach(function(x){x.pic=1});var r=st.querySelector('.str');if(!L.length){r.innerHTML='';return}r.innerHTML=L.map(function(b,i){return '<button class="stb" data-i="'+i+'">'+(b.cover?'<img src="'+String(b.cover).replace(/"/g,'')+'" loading="lazy" alt="">':'<em>'+String(b.title).replace(/[<&]/g,'')+'</em>')+'<span>'+String(b.title).replace(/[<&]/g,'')+'</span></button>'}).join('');[].forEach.call(r.children,function(x){x.onclick=function(){window.wList=L;window.wType='text';document.body.classList.remove('whon');document.getElementById('whome').classList.remove('on');whSay("Let's read it together.");if(typeof wDetail=='function')wDetail(+x.dataset.i);else whGo('read',"Let's read")}})}).catch(function(){st.querySelector('.str').innerHTML=''})})();})();whA.addEventListener('playing',function(){var a=document.querySelector('#whome .ask2');a&&a.classList.toggle('talk',whA.src.indexOf('data:')!==0)});['ended','pause'].forEach(function(e){whA.addEventListener(e,function(){var a=document.querySelector('#whome .ask2');a&&a.classList.remove('talk')})});fill('Audiobooks',LIBU+'?type=audio&q=Sherlock%20Holmes','audiobooks',1)});</script><style>#whome{padding-bottom:130px!important}#whome .dnav{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:9998;display:flex;justify-content:space-around;padding:12px 4px 10px;border-radius:30px;background:linear-gradient(180deg,rgba(40,40,46,.96),rgba(18,18,22,.97));border:1px solid rgba(255,255,255,.14);box-shadow:0 0 0 1px rgba(255,111,181,.35),0 -2px 22px rgba(255,111,181,.18),0 12px 34px rgba(0,0,0,.7)}#whome .dn{border:0;background:none;display:flex;flex-direction:column;align-items:center;gap:6px;color:#8e8e93;font:700 12.5px -apple-system,system-ui;width:68px;padding:0}#whome .dn i{width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:19px;font-size:26px;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.18),rgba(255,255,255,.04) 60%);border:2px solid rgba(255,255,255,.16);box-shadow:0 4px 12px rgba(0,0,0,.5);transition:transform .25s cubic-bezier(.2,1.4,.4,1),box-shadow .25s}#whome .dn:active i{transform:scale(.9)}#whome .dn.on{color:#fff}#whome .dn i{width:54px!important;height:54px!important}#whome .dn.on i{transform:scale(1.1);background:linear-gradient(135deg,#FF6FB5,#5BC0F8);border-color:transparent;box-shadow:0 0 20px rgba(255,111,181,.6)}#whome{padding-bottom:150px!important}#whome[data-t=home] :is(.feat,.dots,.tv,#whTrip,#whStory){display:none!important}#whome[data-t=trip] :is(.hi,.ask2,#whToday,.feat,.dots,.tv,#whStory){display:none!important}#whome[data-t=read] :is(.hi,.ask2,#whToday,.feat,.dots,#whTrip){display:none!important}#whome[data-t] #whTrip,#whome[data-t] #whStory,#whome[data-t] .tv{animation:whIn .35s ease}</style><script>document.addEventListener('DOMContentLoaded',function(){setTimeout(function(){var h=document.getElementById('whome');if(!h||h.querySelector('.dnav')||!window.whNavOn)return;h.dataset.t='home';var T=[['home','🦼','Wheelie','#FF6FB5',"I'm right here for you."],['trip','🚌','Trips','#1fd1a0',"Where are we going today?"],['read','πŸ“š','Read','#ffb03c',"Let's read together."],['create','🎬','Create','#a66cff',"Let's make something."]];var n=document.createElement('nav');n.className='dnav';n.setAttribute('aria-label','Wheelie menu');T.forEach(function(x){var b=document.createElement('button');b.className='dn'+(x[0]=='home'?' on':'');b.style.setProperty('--f',x[3]);b.setAttribute('aria-label',x[2]);b.innerHTML='<i>'+x[1]+'</i><span>'+x[2]+'</span>';b.onclick=function(){if(x[0]=='money'||x[0]=='create'){whGo(x[0],x[4]);return}[].forEach.call(n.children,function(y){y.classList.remove('on')});b.classList.add('on');h.dataset.t=x[0];whSay(x[4]);window.whSayT=Date.now()+600;if(x[0]=='read'){[].forEach.call(h.querySelectorAll('.tvi'),function(v){if(v.textContent.indexOf('Library')>-1)v.click()})}try{h.scrollTo({top:0,behavior:'smooth'})}catch(e){}window.scrollTo({top:0,behavior:'smooth'})};n.appendChild(b)});h.appendChild(n)},0)});</script><style>.wnv{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:2147483000;display:none;justify-content:space-around;padding:12px 4px 10px;border-radius:30px;background:#1c1c21;border:1px solid rgba(255,255,255,.14);box-shadow:0 0 0 1px rgba(255,111,181,.35),0 12px 34px rgba(0,0,0,.7)}html body.whon #wnvBox{display:flex!important;z-index:2147483646!important;visibility:visible!important;opacity:1!important}html body:not(.whon) #wnvBox{display:none!important}.wnb{border:0;background:none;display:flex;flex-direction:column;align-items:center;gap:6px;color:#8e8e93;font:700 12.5px -apple-system,system-ui;width:66px;padding:0}.wnb i{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:25px;background:#2a2a30;border:2px solid rgba(255,255,255,.16)}.wnb:active i{transform:scale(.9)}.wnb.mic i{width:64px;height:64px;margin-top:-18px;font-size:30px;background:linear-gradient(135deg,#FF6FB5,#5BC0F8);border:3px solid #1c1c21;box-shadow:0 0 22px rgba(255,111,181,.7)}.wnb.mic{color:#fff}html body #muteBtn,html body .fab,html body #wmon .fab{display:none!important}.wnb.on{color:#fff}.wnb.on i{background:linear-gradient(135deg,#FF6FB5,#5BC0F8);border-color:transparent;box-shadow:0 0 18px rgba(255,111,181,.6)}.wnb{width:58px!important}.wnb.mic{width:74px!important}.wnb.mic i{width:68px!important;height:68px!important;margin-top:-28px!important;background:radial-gradient(circle at 32% 26%,#fff2c4 0,#ffb3d9 16%,#FF6FB5 45%,#d77fe6 75%,#9ec9ff 100%)!important;border:4px solid #fff!important;box-shadow:0 0 0 3px rgba(91,192,248,.55),0 0 34px rgba(255,111,181,.75)!important;animation:wOrb 3s ease-in-out infinite}@keyframes wOrb{50%{box-shadow:0 0 0 6px rgba(91,192,248,.35),0 0 48px rgba(255,111,181,.95)}}.wnb.mic:active i{transform:scale(.92)}button.t.w2,.ft,#vsw{display:none!important}@media (prefers-reduced-motion:reduce){.wnb.mic i{animation:none}}#whClean{min-height:68vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:10px 6px 130px;animation:wcIn .6s cubic-bezier(.2,.9,.3,1)}@keyframes wcIn{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}#whClean .wcf{width:128px;height:128px;border-radius:50%;padding:4px;background:linear-gradient(135deg,#FF6FB5,#5BC0F8);box-shadow:0 0 44px rgba(255,111,181,.42);animation:wcBr 4.5s ease-in-out infinite}@keyframes wcBr{50%{box-shadow:0 0 64px rgba(91,192,248,.5)}}#whClean .wcf img{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid #000;display:block}#whClean h2{margin:24px 0 6px;font:700 30px -apple-system,"SF Pro Display",system-ui;letter-spacing:-.5px;color:#fff}#whClean p{margin:0;color:#a1a1aa;font:500 18px -apple-system,system-ui}#whClean .wcc{display:flex;flex-direction:column;gap:10px;width:100%;max-width:340px;margin-top:30px}#whClean .wcc button{display:flex;align-items:center;gap:12px;height:58px;padding:0 20px;border-radius:999px;background:#141418;border:1px solid #2a2a30;color:#fff;font:600 17px -apple-system,system-ui;text-align:left;transition:transform .2s,border-color .2s}#whClean .wcc button b{font-size:22px;font-weight:400}#whClean .wcc button:active{transform:scale(.96);border-color:#FF6FB5}@media (prefers-reduced-motion:reduce){#whClean,#whClean .wcf{animation:none}}html body.whon #wnvBox.cl{background:transparent!important;border:0!important;box-shadow:none!important;left:0;right:0;justify-content:center;padding:0 0 6px}#wnvBox.cl:not(.op) .wnb:not(.mic):not(.wtg){display:none}#wnvBox.cl:not(.op) .wtg{position:absolute;left:22px;bottom:8px}#wnvBox .wtg i{background:#1c1c21;border:1px solid rgba(255,255,255,.22);font-size:22px;color:#fff}#wnvBox .wtg{color:#c7c7cc}html body.whon #wnvBox.cl.op{display:grid!important;grid-template-columns:repeat(4,1fr);gap:20px 4px;justify-items:center;left:14px;right:14px;padding:24px 10px 20px;background:#1c1c21!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:30px;box-shadow:0 0 0 1px rgba(255,111,181,.35),0 -12px 44px rgba(0,0,0,.85)!important;animation:wmOp .3s cubic-bezier(.2,.9,.3,1)}#wnvBox.cl.op .mic{display:none!important}#wnvBox.cl.op .wnb i{width:60px;height:60px;font-size:28px}@keyframes wmOp{from{opacity:0;transform:translateY(24px) scale(.95)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html body.whon #wnvBox.cl.op{animation:none}}#wnvBox.cl .wtg,#wnvBox.cl:not(.op) .wtg{position:fixed!important;top:calc(env(safe-area-inset-top) + 14px)!important;left:16px!important;bottom:auto!important;flex-direction:row!important;gap:8px!important;width:auto!important;height:44px;padding:0 16px 0 6px!important;border-radius:999px;background:rgba(28,28,33,.92)!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 0 0 1px rgba(255,111,181,.35),0 6px 20px rgba(0,0,0,.6);color:#fff!important;font:700 16px -apple-system,system-ui!important;z-index:2147483647}#wnvBox.cl .wtg i{width:32px!important;height:32px!important;font-size:16px!important;background:linear-gradient(135deg,#FF6FB5,#5BC0F8)!important;border:0!important}#wnvBox.cl .wtg i svg{width:16px;height:16px}html body.whon #wnvBox.cl.op{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important;top:0!important;bottom:0!important;left:0!important;right:auto!important;width:270px!important;padding:calc(env(safe-area-inset-top) + 80px) 14px 30px!important;border-radius:0 30px 30px 0!important;background:#141418!important;border:0!important;border-right:1px solid rgba(255,111,181,.35)!important;box-shadow:20px 0 60px rgba(0,0,0,.85),0 0 0 100vmax rgba(0,0,0,.45)!important;overflow-y:auto;animation:wmSl .32s cubic-bezier(.2,.9,.3,1)!important}#wnvBox.cl.op .wnb:not(.wtg){flex-direction:row!important;width:100%!important;gap:14px!important;padding:8px 10px!important;border-radius:18px;font:600 18px -apple-system,system-ui!important;color:#fff!important;justify-content:flex-start}#wnvBox.cl.op .wnb:not(.wtg) i{width:48px!important;height:48px!important;font-size:24px!important}#wnvBox.cl.op .wnb:not(.wtg):active{background:#22222a}@keyframes wmSl{from{transform:translateX(-100%)}to{transform:none}}html body.whon #wnvBox.cl.op{top:calc(env(safe-area-inset-top) + 66px)!important;bottom:auto!important;left:12px!important;width:196px!important;height:auto!important;max-height:62vh;padding:10px 8px!important;gap:2px!important;border-radius:24px!important;border:1px solid rgba(255,111,181,.35)!important;box-shadow:0 14px 40px rgba(0,0,0,.8)!important;animation:wmDr .22s ease-out!important}#wnvBox.cl.op .wnb:not(.wtg){padding:5px 8px!important;font:600 16px -apple-system,system-ui!important;gap:12px!important}#wnvBox.cl.op .wnb:not(.wtg) i{width:38px!important;height:38px!important;font-size:19px!important}#wnvBox.cl:not(.op) .wwv{position:absolute;right:22px;bottom:8px;display:flex!important}#wnvBox.cl.op .wwv{display:none!important}#wnvBox .wwv{color:#fff}#wnvBox .wwv i{width:56px;height:56px;gap:3px;background:linear-gradient(90deg,#5BC0F8 50%,#FF6FB5 50%)!important;border:3px solid #fff!important;box-shadow:-8px 0 18px rgba(91,192,248,.45),8px 0 18px rgba(255,111,181,.45)}#wnvBox .wwv i s{display:block;width:4px;border-radius:3px;background:#fff;height:10px;animation:wvB 1.1s ease-in-out infinite}#wnvBox .wwv i s:nth-child(2){animation-delay:.15s;height:18px}#wnvBox .wwv i s:nth-child(3){animation-delay:.3s;height:24px}#wnvBox .wwv i s:nth-child(4){animation-delay:.45s;height:18px}#wnvBox .wwv i s:nth-child(5){animation-delay:.6s}@keyframes wvB{50%{transform:scaleY(.45)}}@media (prefers-reduced-motion:reduce){#wnvBox .wwv i s{animation:none}}html,body{background:#000!important}body>header,header{background:#000!important;border-bottom:1px solid #1c1c21!important;box-shadow:none!important}#chatfoot,#mkfoot,.dock,.sw{background:#000!important;border-top-color:#1c1c21!important}#chatfoot{border-top:1px solid #1c1c21!important;box-shadow:none!important}#talk,main{background:#000!important}html body #whome{background:#000!important}html body #whClean .wcf{background:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important;box-shadow:-14px 0 30px rgba(255,111,181,.35),14px 0 30px rgba(91,192,248,.35)!important;animation:none!important}html body #wnvBox.cl .wtg i{background:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wnvBox .wnb.mic i{background:linear-gradient(90deg,#5BC0F8 50%,#FF6FB5 50%)!important;border:4px solid #fff!important;box-shadow:-10px 0 22px rgba(91,192,248,.5),10px 0 22px rgba(255,111,181,.5)!important;animation:none!important}html body #wnvBox .wnb.on:not(.mic) i{background:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important;box-shadow:-6px 0 14px rgba(255,111,181,.45),6px 0 14px rgba(91,192,248,.45)!important}html body .rail .on,html body .rail .active,html body .rail [aria-selected=true],html body .rail .sel{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body .rdpr i{background-image:linear-gradient(90deg,#5BC0F8 50%,#FF6FB5 50%)!important}html body #gsplay{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wbkb .p{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whHomeBtn{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .ask b{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .dn.on i{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .dots i.on{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .lane .cd.real .nc{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .lane .lb + .row::before{background-image:linear-gradient(#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .lane .lb i{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .tvi.on::before{background-image:linear-gradient(#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .tvp .cd.real .nc{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .wv s{background-image:linear-gradient(#FF6FB5 50%,#5BC0F8 50%)!important}html body #whome .x{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whStory .stb{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whToday .tdf button{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #whToday .tdr.dn i{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wmon .bar i{background-image:linear-gradient(90deg,#5BC0F8 50%,#FF6FB5 50%)!important}html body #wmon .go{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wmon h1{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wsbtn{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wsw .x{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wtip button{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wtip h4{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wzb button.x{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body #wzb2 .x,html body #wzopen{background-image:linear-gradient(90deg,#FF6FB5 50%,#5BC0F8 50%)!important}html body .dock{display:none!important}html body #wmon{background:#000!important;padding-top:calc(env(safe-area-inset-top) + 74px)!important}html body #wmon .top{position:fixed;top:calc(env(safe-area-inset-top) + 14px);right:16px;margin:0;z-index:2}html body #wmon .top button{height:44px;background:#1c1c21;border:1px solid rgba(255,255,255,.18)}html body #wmon h1{margin-top:4px!important}#wThr{position:fixed;inset:0;z-index:2147483647;background:rgba(0,0,0,.55);display:none}#wThr.on{display:block}#wThr .tp{position:absolute;left:0;top:0;bottom:0;width:280px;background:#0d0d10;border-right:1px solid #26262e;padding:calc(env(safe-area-inset-top) + 22px) 14px 30px;overflow-y:auto;font-family:-apple-system,system-ui;color:#fff;animation:wmSl .3s cubic-bezier(.2,.9,.3,1)}#wThr .tp b{display:block;font:800 26px -apple-system,system-ui;margin:0 4px 16px}#wThr .nw{width:100%;height:50px;border:0;border-radius:999px;background:#fff;color:#000;font:700 17px -apple-system,system-ui;margin-bottom:16px}#wThr .ti{padding:12px 14px;border-radius:14px;font:500 16px -apple-system,system-ui;color:#e5e5ea;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#wThr .ti small{display:block;color:#8e8e93;font-size:13px;margin-top:2px}#wThr .ti.cur{background:#1c1c21}#wThr .ti:active{background:#26262e}#wAsk{display:flex;align-items:center;gap:8px;width:100%;max-width:360px;margin-top:22px;height:58px;padding:0 6px 0 20px;border-radius:999px;background:#141418;border:1px solid #2a2a30}#wAsk input{flex:1;min-width:0;background:transparent;border:0;outline:0;color:#fff;font:500 17px -apple-system,system-ui}#wAsk input::placeholder{color:#8e8e93}#wAsk button{flex:none;width:46px;height:46px;border-radius:50%;border:0;background:#fff;color:#000;font:800 22px -apple-system,system-ui}#wRec{width:100%;max-width:360px;margin-top:22px;text-align:left}#wRec p{margin:0 0 8px 6px;color:#8e8e93;font:600 14px -apple-system,system-ui;text-transform:uppercase;letter-spacing:.6px}#wRec .rc{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;margin-bottom:6px;border-radius:16px;border:0;background:transparent;color:#e5e5ea;font:500 16px -apple-system,system-ui;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#wRec .rc:active{background:#1c1c21}#wRec{display:none!important}#wThr .nv{display:flex;align-items:center;gap:14px;width:100%;padding:10px 12px;margin-bottom:2px;border:0;border-radius:14px;background:transparent;color:#fff;font:600 17px -apple-system,system-ui;text-align:left}#wThr .nv span{width:38px;height:38px;border-radius:12px;background:#1c1c21;display:flex;align-items:center;justify-content:center;font-size:20px;font-style:normal}#wThr .nv:active{background:#1c1c21}#wThr .nw{margin-top:14px}#wThr .nv span img{width:100%;height:100%;border-radius:12px;object-fit:cover}#wThr .rx{margin:0 6px 12px;color:#a1a1aa;font:500 14px/1.35 -apple-system,system-ui}#wThr .rl{font-size:15px!important;color:#fff!important;text-transform:none!important;letter-spacing:0!important;margin-top:18px!important;margin:6px 6px 8px;color:#8e8e93;font:600 13px -apple-system,system-ui;text-transform:uppercase;letter-spacing:.6px}@keyframes wmDr{from{opacity:0;transform:translateY(-8px) scale(.96);transform-origin:top left}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html body.whon #wnvBox.cl.op{animation:none!important}}</style><script>document.addEventListener('DOMContentLoaded',function(){setTimeout(function(){try{if(document.querySelector('.wnv'))return;var h=document.getElementById('whome');if(!h)return;function q(s){return [].slice.call(h.querySelectorAll(s))}var ALL=['.hi','.ask2','#whToday','.feat','.dots','.tv','#whTrip','#whStory','#whClean'];var G={home:['.hi','.ask2','#whToday','.feat','.dots','.tv','#whTrip','#whStory'],trip:['.hi','.ask2','#whToday','.feat','.dots','.tv','#whStory','#whClean'],read:['.hi','.ask2','#whToday','.feat','.dots','#whTrip','#whClean'],listen:['.hi','.ask2','#whToday','.feat','.dots','#whTrip','#whClean','#whStory']};function show(t){ALL.forEach(function(s){q(s).forEach(function(e){e.style.display=''})});G[t].forEach(function(s){q(s).forEach(function(e){e.style.display='none'})})}var T=[['home','🦼','Wheelie',"I'm right here for you."],['trip','🚌','Trips',"Where are we going today?"],['talk','<svg viewBox="0 0 24 24" width="34" height="34" fill="none" stroke="#fff" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="9" y="2.5" width="6" height="12" rx="3"/><path d="M5 11a7 7 0 0 0 14 0M12 18v3.5M8.5 21.5h7"/></svg>','Talk',"I'm listening."],['read','πŸ“š','Read',"Let's read together."],['listen','🎧','Listen',"Let's listen."],['chats','πŸ’¬','Chats',""],['create','🎬','Create',"Let's make something."]];var n=document.createElement('nav');n.className='wnv';n.id='wnvBox';n.setAttribute('aria-label','Wheelie menu');T.forEach(function(x){var b=document.createElement('button');b.className='wnb'+(x[0]=='home'?' on':'')+(x[0]=='talk'?' mic':'');b.setAttribute('aria-label',x[0]=='talk'?'Talk to Wheelie':x[2]);b.innerHTML='<i>'+x[1]+'</i><span>'+x[2]+'</span>';b.onclick=function(){if(x[0]=='talk'){window.whSayT=Date.now()+3000;try{whGo('talk','')}catch(e){}whTalkNow();return}if(x[0]=='money'||x[0]=='create'){whGo(x[0],x[3]);return}[].forEach.call(n.children,function(y){y.classList.remove('on')});b.classList.add('on');show(x[0]);whSay(x[3]);window.whSayT=Date.now()+600;if(x[0]=='read'||x[0]=='listen'){var W=x[0]=='read'?'Library':'Audiobooks',hit=0;[].forEach.call(h.querySelectorAll('.tvi'),function(v){if(!hit&&v.textContent.indexOf(W)>-1){hit=1;v.click()}});if(!hit&&x[0]=='listen'){whGo('listen',"Let's listen.");return}}try{h.scrollTop=0}catch(e){}window.scrollTo(0,0)};n.appendChild(b)});n.classList.add('cl');var tg=document.createElement('button');tg.className='wnb wtg';tg.setAttribute('aria-label','Open menu');var GI='<i><svg viewBox="0 0 24 24" width="24" height="24" fill="#fff" aria-hidden="true"><circle cx="7" cy="7" r="2.3"/><circle cx="17" cy="7" r="2.3"/><circle cx="7" cy="17" r="2.3"/><circle cx="17" cy="17" r="2.3"/></svg></i><span>Menu</span>';tg.innerHTML=GI;function hush(){window.whSayT=Date.now()+1500}tg.addEventListener('touchstart',hush,{passive:true});tg.addEventListener('pointerdown',hush);tg.setAttribute('data-nosay','1');tg.onclick=function(e){e.stopPropagation();hush();var o=n.classList.toggle('op');tg.innerHTML=o?'<i>βœ•</i><span>Close</span>':GI;tg.setAttribute('aria-label','Menu')};document.addEventListener('click',function(e){if(n.classList.contains('op')&&!n.contains(e.target)){n.classList.remove('op');tg.innerHTML=GI}},true);n.appendChild(tg);var wv=document.createElement('button');wv.className='wnb wwv';wv.setAttribute('aria-label','Voice mode, talk with Wheelie');wv.setAttribute('data-nosay','1');wv.innerHTML='<i><s></s><s></s><s></s><s></s><s></s></i><span>Voice</span>';wv.onclick=function(e){e.stopPropagation();window.whSayT=Date.now()+3000;try{whGo('talk','')}catch(e){}whTalkNow()};n.appendChild(wv);n.addEventListener('click',function(e){var b=e.target.closest('.wnb');if(b&&b!==tg&&n.classList.contains('op')){n.classList.remove('op');tg.innerHTML=GI;tg.setAttribute('aria-label','Open menu')}});document.body.appendChild(n);try{var c=document.createElement('section');c.id='whClean';var hr=new Date().getHours();var gr=hr<12?'Good morning':hr<17?'Good afternoon':'Good evening';var CH=hr<12?[['todo','πŸ“‹','My to-do list'],['trip','🚌','Plan a trip'],['read','πŸ“š','Read me a story']]:hr<17?[['trip','🚌','Plan a trip'],['read','πŸ“š','Read me a story'],['todo','πŸ“‹','My to-do list']]:[['read','πŸ“š','Read me a story'],['talk','πŸ’¬','Just talk with me'],['todo','πŸ“‹','My to-do list']];c.innerHTML='<div class="wcf"><img src="wheelie.jpg" alt="Wheelie"></div><h2>'+gr+', Wayed</h2><p>What do you want to do today?</p><div class="wcc">'+CH.map(function(x){return '<button data-k="'+x[0]+'" aria-label="'+x[2]+'"><b>'+x[1]+'</b>'+x[2]+'</button>'}).join('')+'</div>';c.onclick=function(e){var b=e.target.closest('button[data-k]');if(!b)return;var k=b.getAttribute('data-k');if(k=='todo'){whGo('todo','Here are your reminders');return}if(k=='talk'){whGo('talk',"I'm listening.");return}var nb=n.children[k=='trip'?1:3];if(nb)nb.click()};h.insertBefore(c,h.firstChild)}catch(e){}show('home')}catch(e){}},0)});</script><div class="g">
1050
  <button class="ask" onclick="whGo('talk','Let\'s talk')"><em>Ask Wheelie anything</em><i class="wv"><s></s><s></s><s></s><s></s><s></s><s></s><s></s></i></button>
1051
  <button class="t p" onclick="whGo('read','Let\'s read')"><span>πŸ“š</span>Library<small>Books, magazines &amp; more</small></button>
1052
  <button class="t b" onclick="whGo('listen','Let\'s listen')"><span>🎧</span>Audiobooks<small>Books, podcasts &amp; more</small></button>