:root{--appthumb-ease-pop:cubic-bezier(0.34,1.56,0.64,1);--appthumb-ease-out:cubic-bezier(0.22,1,0.36,1);--appthumb-wa-bg:#0b141a;--appthumb-wa-in:#202c33;--appthumb-wa-out:#005c4b;--appthumb-wa-text:#e9edef;--appthumb-wa-muted:#8696a0;--appthumb-wa-tick-read:#53bdeb;--appthumb-ik-gradient:linear-gradient(135deg,#7c3aed,#e1306c 50%,#fd8d32);--appthumb-ik-text:#262626;--appthumb-ik-secondary:#8e8e8e}.appthumb-stage{position:absolute;inset:0;height:100%;width:100%;overflow:hidden;container-type:inline-size;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;user-select:none}.appthumb-stage[data-paused=true],.appthumb-stage[data-paused=true] *{animation-play-state:paused!important}.appthumb-canvas{position:absolute;inset:0;background:#0d0f14}.appthumb-bar{display:block;height:clamp(3px,1.6cqi,5px);border-radius:999px;background:oklch(1 0 0/.3)}.appthumb-bar--dim{background:oklch(1 0 0/.16)}.appthumb-bar--dark{background:rgb(0 0 0/.14)}.appthumb-badge{position:absolute;top:5.5%;right:5.5%;z-index:3;display:inline-flex;align-items:center;gap:.35em;padding:.5em .85em;border-radius:999px;background:#fff;color:#0b0d12;font-size:clamp(10px,3.6cqi,13px);font-weight:700;letter-spacing:.04em;box-shadow:0 6px 18px -6px rgb(0 0 0/.55)}.appthumb-badge svg{width:.85em;height:.85em}.appthumb-flash{position:absolute;inset:0;z-index:2;border-radius:inherit;background:#fff;opacity:0;pointer-events:none}.appthumb-wa-panel{position:absolute;inset:0;animation:appthumb-wa-panel 6s linear infinite}.appthumb-wa-layer{position:absolute;inset:0;display:flex;flex-direction:column;--wa-bg:#0b141a;--wa-in:#202c33;--wa-out:#005c4b;--wa-text:#e9edef;--wa-muted:#8696a0;--wa-headerbg:#1a252c;--wa-inputbg:#1f2a30;--wa-meta:oklch(1 0 0/0.55);--wa-hairline:oklch(1 0 0/0.06);--wa-doodle:url(/apps/gerador-chat/wallpaper-doodle-dark.svg);background:var(--wa-bg)}.appthumb-wa-layer--light{--wa-bg:#efeae2;--wa-in:#ffffff;--wa-out:#d9fdd3;--wa-text:#111b21;--wa-muted:#667781;--wa-headerbg:#f6f6f6;--wa-inputbg:#ffffff;--wa-meta:#667781;--wa-hairline:rgb(0 0 0/0.09);--wa-doodle:url(/apps/gerador-chat/wallpaper-doodle-light.svg);animation:appthumb-wa-flip 6s linear infinite}.appthumb-wa-layer--light .appthumb-bar{background:rgb(0 0 0/.22)}.appthumb-wa-layer--light .appthumb-bar--dim{background:rgb(0 0 0/.12)}.appthumb-wa-layer--light .appthumb-wa-avatar{background:linear-gradient(135deg,#cfd8de,#aab6bf)}.appthumb-wa-header{display:flex;align-items:center;gap:clamp(6px,2.6cqi,10px);padding:clamp(6px,2.8cqi,11px) clamp(8px,3.4cqi,13px);border-bottom:1px solid var(--wa-hairline);background:var(--wa-headerbg)}.appthumb-wa-avatar{width:clamp(14px,7cqi,26px);height:clamp(14px,7cqi,26px);flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,#4d5d68,#2c3940)}.appthumb-wa-header-lines{display:flex;flex:1;flex-direction:column;gap:clamp(3px,1.4cqi,5px)}.appthumb-wa-themechip{display:flex;align-items:center;justify-content:center;width:clamp(14px,7cqi,24px);height:clamp(14px,7cqi,24px);flex-shrink:0;border-radius:50%;background:oklch(1 0 0/.08);color:var(--wa-muted)}.appthumb-wa-layer--light .appthumb-wa-themechip{background:rgb(0 0 0/.07)}.appthumb-wa-themechip svg{width:55%;height:55%}.appthumb-wa-chat{position:relative;display:flex;flex:1;flex-direction:column;justify-content:flex-end;gap:clamp(5px,2.2cqi,9px);padding:clamp(8px,3.4cqi,13px)}.appthumb-wa-chat:before{content:"";position:absolute;inset:0;background-image:var(--wa-doodle);background-repeat:repeat;background-size:clamp(130px,60cqi,220px);opacity:.4}.appthumb-wa-inputbar{display:flex;align-items:center;gap:clamp(4px,2cqi,8px);padding:clamp(6px,2.6cqi,10px) clamp(8px,3.4cqi,13px) clamp(8px,3.4cqi,13px)}.appthumb-wa-inputfield{height:clamp(16px,8cqi,30px);flex:1;border-radius:999px;background:var(--wa-inputbg);border:1px solid var(--wa-hairline)}.appthumb-wa-mic{width:clamp(16px,8cqi,30px);height:clamp(16px,8cqi,30px);flex-shrink:0;border-radius:50%;background:#00a884}.appthumb-wa-row{position:relative;display:flex;justify-content:flex-start}.appthumb-wa-row--out{justify-content:flex-end}.appthumb-wa-bubble{position:relative;max-width:82%;border-radius:7.5px;padding:.45em .6em .5em .65em;background:var(--wa-in);color:var(--wa-text);font-size:clamp(11px,5cqi,16px);line-height:1.32;box-shadow:0 1px .5px rgb(0 0 0/.18);white-space:nowrap}.appthumb-wa-bubble--out{background:var(--wa-out)}.appthumb-wa-tail{position:absolute;top:0;width:8px;height:13px;color:var(--wa-in)}.appthumb-wa-tail--in{left:-8px}.appthumb-wa-tail--out{right:-8px;transform:scaleX(-1);color:var(--wa-out)}.appthumb-wa-b1{border-top-left-radius:0}.appthumb-wa-b3{border-top-right-radius:0}.appthumb-wa-meta{display:inline-flex;align-items:center;gap:.3em;margin-left:.7em;vertical-align:baseline;font-size:.76em;color:var(--wa-meta)}.appthumb-wa-ticks{position:relative;display:inline-flex}.appthumb-wa-ticks svg{width:1.05em;height:.75em;display:block}.appthumb-wa-ticks-gray{color:var(--wa-muted);opacity:0;animation:appthumb-wa-ticks-gray 6s linear infinite}.appthumb-wa-ticks-blue{position:absolute;inset:0;color:#53bdeb;animation:appthumb-wa-ticks-blue 6s linear infinite}.appthumb-wa-b1{transform-origin:bottom left;animation:appthumb-wa-b1 6s linear infinite}.appthumb-wa-b2{transform-origin:bottom left;animation:appthumb-wa-b2 6s linear infinite}.appthumb-wa-b3{transform-origin:bottom right;animation:appthumb-wa-b3 6s linear infinite}.appthumb-wa-cursor{position:absolute;top:0;left:0;z-index:3;width:clamp(12px,6cqi,20px);opacity:0;filter:drop-shadow(0 2px 4px rgb(0 0 0/.5));animation:appthumb-wa-cursor 6s linear infinite}.appthumb-wa-cursor svg{display:block;width:100%}.appthumb-wa-ripple{position:absolute;left:-40%;top:-35%;width:clamp(12px,6cqi,22px);height:clamp(12px,6cqi,22px);border-radius:50%;border:1.5px solid #fff;opacity:0;animation:appthumb-wa-ripple 6s linear infinite}.appthumb-wa-rim{position:absolute;inset:clamp(4px,2cqi,8px);border-radius:clamp(8px,3.6cqi,14px);border:1.5px solid var(--brand-glow);box-shadow:0 0 20px -6px var(--brand-glow);opacity:0;pointer-events:none;animation:appthumb-wa-rim 6s linear infinite}.appthumb-wa-flash{animation:appthumb-wa-flash 6s linear infinite}.appthumb-wa-badge{animation:appthumb-wa-badge 6s linear infinite}@keyframes appthumb-wa-b1{0%,2%{opacity:0;transform:translateY(10px) scale(.92);animation-timing-function:var(--appthumb-ease-pop)}7%,90%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(-4px) scale(.98)}}@keyframes appthumb-wa-b2{0%,8%{opacity:0;transform:translateY(10px) scale(.92);animation-timing-function:var(--appthumb-ease-pop)}13%,90%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(-4px) scale(.98)}}@keyframes appthumb-wa-b3{0%,14%{opacity:0;transform:translate(14px,8px) scale(.92);animation-timing-function:var(--appthumb-ease-pop)}19%,90%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(-4px) scale(.98)}}@keyframes appthumb-wa-ticks-gray{0%,14%{opacity:0}19%,29%{opacity:1}32%,to{opacity:0}}@keyframes appthumb-wa-ticks-blue{0%,29%{opacity:0}32%,to{opacity:1}}@keyframes appthumb-wa-flip{0%,43%{opacity:0;animation-timing-function:var(--appthumb-ease-out)}51%,88%{opacity:1}96%,to{opacity:0}}@keyframes appthumb-wa-cursor{0%,16%{opacity:0;transform:translate(108cqi,84cqi) scale(1);animation-timing-function:var(--appthumb-ease-out)}22%{opacity:1;transform:translate(90cqi,73cqi) scale(1)}26%{transform:translate(90cqi,73cqi) scale(1)}28%{transform:translate(90cqi,73cqi) scale(.88)}30%,34%{transform:translate(90cqi,73cqi) scale(1);animation-timing-function:var(--appthumb-ease-out)}40%,41.5%{opacity:1;transform:translate(91cqi,4.5cqi) scale(1)}43%{transform:translate(91cqi,4.5cqi) scale(.88)}45%,47%{transform:translate(91cqi,4.5cqi) scale(1);animation-timing-function:var(--appthumb-ease-out)}53%,to{opacity:0;transform:translate(102cqi,-8cqi) scale(1)}}@keyframes appthumb-wa-ripple{0%,27%{opacity:0;transform:scale(.3)}28.5%{opacity:.65;transform:scale(.5)}31.5%{opacity:0;transform:scale(1.7)}42%{opacity:0;transform:scale(.3)}43.5%{opacity:.65;transform:scale(.5)}46.5%,to{opacity:0;transform:scale(1.7)}}@keyframes appthumb-wa-panel{0%,60%{transform:none;animation-timing-function:var(--appthumb-ease-out)}63%,66%{transform:scale(.988);animation-timing-function:var(--appthumb-ease-out)}70%,to{transform:none}}@keyframes appthumb-wa-flash{0%,64%{opacity:0}67%{opacity:.3}70%,to{opacity:0}}@keyframes appthumb-wa-badge{0%,66%{opacity:0;transform:scale(.6);animation-timing-function:var(--appthumb-ease-pop)}72%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:scale(.9)}}@keyframes appthumb-wa-rim{0%,66%{opacity:0}70%,82%{opacity:1}88%,to{opacity:0}}.appthumb-ik-scene{position:absolute;inset:0;animation:appthumb-ik-scene 7s linear infinite}.appthumb-ik-frame{position:absolute;inset:0;overflow:hidden}.appthumb-ik-checker{position:absolute;inset:0;background-color:oklch(.24 0 0);background-image:repeating-conic-gradient(oklch(1 0 0/.05) 0 25%,transparent 0 50%);background-size:clamp(10px,4.4cqi,16px) clamp(10px,4.4cqi,16px)}.appthumb-ik-gradient{position:absolute;inset:0;background:var(--appthumb-ik-gradient);opacity:0;animation:appthumb-ik-gradient 7s linear infinite}.appthumb-ik-sticker{position:absolute;left:18%;width:64%;border-radius:clamp(10px,4.6cqi,18px);background:#fff;color:var(--appthumb-ik-text);box-shadow:0 4px 16px rgb(0 0 0/.18)}.appthumb-ik-s1{top:11%;display:flex;align-items:center;gap:clamp(4px,2cqi,8px);padding:clamp(5px,2.4cqi,10px) clamp(7px,3cqi,12px);transform-origin:center;animation:appthumb-ik-s1 7s linear infinite}.appthumb-ik-avatar{width:clamp(12px,6cqi,22px);height:clamp(12px,6cqi,22px);flex-shrink:0;border-radius:50%;background:var(--appthumb-ik-gradient)}.appthumb-ik-s1-lines{display:flex;min-width:0;flex:1;flex-direction:column;gap:clamp(2px,1.2cqi,4px)}.appthumb-ik-s1-text{font-size:clamp(11px,4.4cqi,14px);font-weight:600;line-height:1.2;white-space:nowrap}.appthumb-ik-s2{top:40%;animation:appthumb-ik-s2 7s linear infinite}.appthumb-ik-s2-header{display:block;border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:clamp(4px,2.2cqi,9px) clamp(6px,2.6cqi,10px);background:linear-gradient(120deg,#7c3aed,#e1306c 55%,#fd8d32);color:#fff;text-align:center;font-size:clamp(11px,4.2cqi,14px);font-weight:700;white-space:nowrap}.appthumb-ik-s2-body{display:flex;justify-content:center;padding:clamp(6px,2.8cqi,11px) clamp(6px,2.6cqi,10px)}.appthumb-ik-outline{position:absolute;inset:clamp(-6px,-2cqi,-4px);border:2px dashed #fff;border-radius:inherit;opacity:0;pointer-events:none;filter:drop-shadow(0 2px 6px rgb(0 0 0/.35));animation:appthumb-ik-outline 7s linear infinite}.appthumb-ik-outline i{position:absolute;width:clamp(4px,1.8cqi,7px);height:clamp(4px,1.8cqi,7px);border-radius:2px;background:#fff}.appthumb-ik-outline i:first-child{top:-3px;left:-3px}.appthumb-ik-outline i:nth-child(2){top:-3px;right:-3px}.appthumb-ik-outline i:nth-child(3){bottom:-3px;left:-3px}.appthumb-ik-outline i:nth-child(4){bottom:-3px;right:-3px}.appthumb-ik-s3{top:66%;display:flex;flex-direction:column;gap:clamp(3px,1.6cqi,6px);padding:clamp(5px,2.4cqi,10px);animation:appthumb-ik-s3 7s linear infinite}.appthumb-ik-poll-row{position:relative;display:flex;align-items:center;justify-content:space-between;overflow:hidden;padding:clamp(3px,1.8cqi,7px) clamp(5px,2.4cqi,9px);border:1px solid #dbdbdb;border-radius:clamp(5px,2.4cqi,9px);font-size:clamp(10px,3.9cqi,13px);font-weight:700}.appthumb-ik-pollbar{position:absolute;inset:0;transform-origin:left center;transform:scaleX(.67);background:linear-gradient(90deg,rgb(124 58 237/.22),rgb(225 48 108/.22));animation:appthumb-ik-pollbar 7s linear infinite}.appthumb-ik-poll-label,.appthumb-ik-poll-pct{position:relative}.appthumb-ik-poll-pct{animation:appthumb-ik-pollpct 7s linear infinite}.appthumb-ik-poll-label--dim,.appthumb-ik-poll-pct--dim{color:var(--appthumb-ik-secondary)}.appthumb-ik-flash{animation:appthumb-ik-flash 7s linear infinite}.appthumb-ik-badge{animation:appthumb-ik-badge 7s linear infinite}@keyframes appthumb-ik-scene{0%{opacity:.85;transform:scale(.985);animation-timing-function:var(--appthumb-ease-out)}4%,94%{opacity:1;transform:none;animation-timing-function:var(--appthumb-ease-out)}to{opacity:.85;transform:scale(.985)}}@keyframes appthumb-ik-gradient{0%,56%{opacity:1;animation-timing-function:var(--appthumb-ease-out)}66%,88%{opacity:0;animation-timing-function:var(--appthumb-ease-out)}96%,to{opacity:1}}@keyframes appthumb-ik-s1{0%,6%{opacity:0;transform:scale(.5) rotate(-8deg);animation-timing-function:var(--appthumb-ease-pop)}12%,90%{opacity:1;transform:scale(1) rotate(-2.5deg);animation-timing-function:var(--appthumb-ease-out)}94%,to{opacity:0;transform:scale(.5) rotate(-8deg)}}@keyframes appthumb-ik-s2{0%,14%{opacity:0;transform:scale(.5) rotate(6deg);animation-timing-function:var(--appthumb-ease-pop)}20%,38%{opacity:1;transform:scale(1) rotate(2deg);animation-timing-function:var(--appthumb-ease-out)}42%{transform:scale(1.05) rotate(.5deg);animation-timing-function:var(--appthumb-ease-out)}46%,91%{opacity:1;transform:scale(1) rotate(0deg);animation-timing-function:var(--appthumb-ease-out)}95%,to{opacity:0;transform:scale(.5) rotate(6deg)}}@keyframes appthumb-ik-s3{0%,22%{opacity:0;transform:scale(.5) rotate(5deg);animation-timing-function:var(--appthumb-ease-pop)}28%,91%{opacity:1;transform:scale(1) rotate(1.5deg);animation-timing-function:var(--appthumb-ease-out)}95%,to{opacity:0;transform:scale(.5) rotate(5deg)}}@keyframes appthumb-ik-pollbar{0%,28%{transform:scaleX(0);animation-timing-function:var(--appthumb-ease-out)}36%,to{transform:scaleX(.67)}}@keyframes appthumb-ik-pollpct{0%,30%{opacity:0}36%,to{opacity:1}}@keyframes appthumb-ik-outline{0%,38%{opacity:0;transform:scale(.92);animation-timing-function:var(--appthumb-ease-pop)}42%,50%{opacity:1;transform:none;animation-timing-function:var(--appthumb-ease-out)}56%,to{opacity:0;transform:none}}@keyframes appthumb-ik-flash{0%,64%{opacity:0}68%{opacity:.25}72%,to{opacity:0}}@keyframes appthumb-ik-badge{0%,66%{opacity:0;transform:scale(.6);animation-timing-function:var(--appthumb-ease-pop)}72%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:scale(.9)}}.appthumb-tl-panel{position:absolute;inset:0;display:flex;flex-direction:column;gap:clamp(5px,2.2cqi,9px);padding:clamp(10px,4.4cqi,17px);background:#12141a;animation:appthumb-tl-panel 4s linear infinite}.appthumb-tl-header{display:flex;align-items:center;gap:clamp(3px,1.4cqi,5px)}.appthumb-tl-header i{width:clamp(4px,1.8cqi,7px);height:clamp(4px,1.8cqi,7px);border-radius:50%;background:oklch(1 0 0/.16)}.appthumb-tl-header .appthumb-bar{margin-left:auto}.appthumb-tl-ruler{height:clamp(3px,1.6cqi,6px);background:repeating-linear-gradient(90deg,oklch(1 0 0/.25) 0 1px,transparent 1px clamp(6px,3cqi,12px));opacity:.6}.appthumb-tl-tracks{display:flex;flex:1;flex-direction:column;justify-content:center}.appthumb-tl-sync{position:relative;display:flex;flex-direction:column;gap:clamp(3px,1.5cqi,6px);transform:translateX(15.5cqi) scale(1.35);animation:appthumb-tl-camera 4s linear infinite}.appthumb-tl-track{position:relative;height:clamp(30px,15cqi,56px)}.appthumb-tl-track--video{height:clamp(20px,10cqi,36px)}.appthumb-tl-track--audio-sub{height:clamp(10px,5cqi,18px)}.appthumb-tl-block{position:absolute;top:0;bottom:0;border-radius:clamp(3px,1.6cqi,6px);animation:appthumb-tl-block-stay 4s linear infinite}.appthumb-tl-block--move{transform:translateX(var(--tl-shift));animation-name:appthumb-tl-block-move}.appthumb-tl-block--wave{display:flex;align-items:flex-end;justify-content:space-evenly;overflow:hidden;padding:clamp(3px,1.4cqi,6px) clamp(2px,1cqi,4px) clamp(2px,1cqi,4px);background:#152645;border:1px solid #2b4677}.appthumb-tl-block--wave:after{content:"";position:absolute;left:5%;right:5%;top:46%;height:1px;background:oklch(1 0 0/.14)}.appthumb-nv-layer i,.appthumb-nv-reveal-inner i,.appthumb-tl-block--wave i,.appthumb-tl-silence i,.appthumb-tx-wave i{width:clamp(1.5px,.6cqi,2.5px);flex-shrink:0;border-radius:999px 999px 0 0;background:#6ba6e8}.appthumb-nv-layer i.appthumb-tl-peak,.appthumb-tl-block--wave i.appthumb-tl-peak,.appthumb-tx-wave i.appthumb-tl-peak{background:linear-gradient(180deg,#e8833a 0 26%,#6ba6e8 26%)}.appthumb-tl-silence{position:absolute;top:0;bottom:0;display:flex;align-items:flex-end;justify-content:space-evenly;overflow:hidden;padding:clamp(3px,1.4cqi,6px) clamp(2px,1cqi,4px) clamp(2px,1cqi,4px);background:#152645;border-top:1px solid #2b4677;border-bottom:1px solid #2b4677;opacity:0}.appthumb-tl-silence:after{content:"";position:absolute;left:0;right:0;top:46%;height:1px;background:oklch(1 0 0/.14)}.appthumb-tl-silence--film{padding:0;background:rgb(0 0 0/.6);border-top:1px solid oklch(1 0 0/.2);border-bottom:1px solid oklch(1 0 0/.2);align-items:stretch}.appthumb-tl-silence--film:after{content:none}.appthumb-tl-silence--film .appthumb-tl-frame{filter:brightness(.72) saturate(.85)}.appthumb-tl-silence--s1{animation:appthumb-tl-silence1 4s linear infinite}.appthumb-tl-silence--s2{animation:appthumb-tl-silence2 4s linear infinite}.appthumb-tl-block--scene{display:flex;gap:1px;overflow:hidden;background:rgb(0 0 0/.6);border:1px solid oklch(1 0 0/.2)}.appthumb-tl-frame{flex:1;background-size:cover;background-position:50%}.appthumb-tl-gap{position:absolute;top:0;bottom:0;border-radius:clamp(3px,1.6cqi,6px);border:1.5px dashed color-mix(in oklab,var(--brand) 75%,transparent);background:color-mix(in oklab,var(--brand-deep) 24%,transparent);transform-origin:left center;opacity:0}.appthumb-tl-gap--g1{animation:appthumb-tl-gap1 4s linear infinite}.appthumb-tl-gap--g2{animation:appthumb-tl-gap2 4s linear infinite}.appthumb-tl-playhead{--tl-sweep:88cqi;position:absolute;top:-8%;bottom:-8%;left:0;width:2px;border-radius:1px;background:#fff;box-shadow:0 0 10px -2px #fff;opacity:0;animation:appthumb-tl-playhead 4s linear infinite}.appthumb-tl-playhead:before{content:"";position:absolute;top:calc(-1 * clamp(4px, 2cqi, 7px));left:50%;width:clamp(5px,2.4cqi,9px);height:clamp(4px,2cqi,7px);transform:translateX(-50%);background:#fff;clip-path:polygon(0 0,100% 0,50% 100%)}@keyframes appthumb-tl-camera{0%,12.5%{transform:translateX(23cqi) scale(1.6);animation-timing-function:linear}42.5%{transform:translateX(-23cqi) scale(1.6);animation-timing-function:var(--appthumb-ease-out)}62.5%,93.57%{transform:translateX(15.5cqi) scale(1.35);animation-timing-function:var(--appthumb-ease-out)}to{transform:translateX(23cqi) scale(1.6)}}@keyframes appthumb-tl-panel{0%,47.5%{transform:none;animation-timing-function:var(--appthumb-ease-out)}52.5%,58.75%{transform:scale(.988);animation-timing-function:var(--appthumb-ease-out)}63.75%,to{transform:none}}@keyframes appthumb-tl-block-stay{0%,3.75%{opacity:0;transform:translateY(6px);animation-timing-function:var(--appthumb-ease-out)}11.25%,85%{opacity:1;transform:none}92.5%,to{opacity:0;transform:none}}@keyframes appthumb-tl-block-move{0%,3.75%{opacity:0;transform:translateY(6px);animation-timing-function:var(--appthumb-ease-out)}11.25%,50%{opacity:1;transform:translateX(0);animation-timing-function:var(--appthumb-ease-pop)}62.5%,85%{opacity:1;transform:translateX(var(--tl-shift));animation-timing-function:var(--appthumb-ease-out)}92.5%,to{opacity:0;transform:translateX(var(--tl-shift))}}@keyframes appthumb-tl-gap1{0%,26.25%{opacity:0;transform:scaleX(1)}28.75%,48.75%{opacity:1;transform:scaleX(1);animation-timing-function:var(--appthumb-ease-out)}60%,to{opacity:0;transform:scaleX(0)}}@keyframes appthumb-tl-gap2{0%,36.25%{opacity:0;transform:scaleX(1)}38.75%,48.75%{opacity:1;transform:scaleX(1);animation-timing-function:var(--appthumb-ease-out)}60%,to{opacity:0;transform:scaleX(0)}}@keyframes appthumb-tl-silence1{0%,3.75%{opacity:0;transform:translateY(6px);animation-timing-function:var(--appthumb-ease-out)}11.25%,26.25%{opacity:1;transform:none}28.75%,to{opacity:0;transform:none}}@keyframes appthumb-tl-silence2{0%,3.75%{opacity:0;transform:translateY(6px);animation-timing-function:var(--appthumb-ease-out)}11.25%,36.25%{opacity:1;transform:none}38.75%,to{opacity:0;transform:none}}@keyframes appthumb-tl-playhead{0%,15%{opacity:0;transform:translateX(0)}17.5%{opacity:1}42.5%{opacity:1;transform:translateX(var(--tl-sweep,74cqi))}47.5%,to{opacity:0;transform:translateX(var(--tl-sweep,74cqi))}}.appthumb-ping-scene{overflow:hidden}.appthumb-ping-checker{background-color:#14161c;background-image:linear-gradient(45deg,rgb(255 255 255/.07) 25%,transparent 0,transparent 75%,rgb(255 255 255/.07) 0),linear-gradient(45deg,rgb(255 255 255/.07) 25%,transparent 0,transparent 75%,rgb(255 255 255/.07) 0);background-size:clamp(12px,6cqi,22px) clamp(12px,6cqi,22px);background-position:0 0,calc(clamp(12px, 6cqi, 22px) / 2) calc(clamp(12px, 6cqi, 22px) / 2)}.appthumb-ping-wall{background:radial-gradient(120% 90% at 18% 0,#23348c 0,transparent 62%),radial-gradient(130% 100% at 85% 100%,#58203f 0,transparent 58%),linear-gradient(180deg,#0f1526,#120f22);animation:appthumb-ping-wall 7s linear infinite}.appthumb-ping-card{top:9%;right:12%;left:12%;gap:clamp(5px,2.4cqi,9px);padding:clamp(5px,2.8cqi,11px);border-radius:clamp(9px,4.4cqi,17px);background:rgb(36 36 40/.94);box-shadow:0 10px 26px -8px rgb(0 0 0/.6)}.appthumb-ping-icon{width:clamp(16px,8.4cqi,32px);height:clamp(16px,8.4cqi,32px);flex:none}.appthumb-ping-icon--ig{background:linear-gradient(135deg,#7c3aed,#e1306c 55%,#fd8d32)}.appthumb-ping-lines{gap:clamp(3px,1.5cqi,5px)}.appthumb-ping-n1{z-index:1;transform:translateY(118%);animation:appthumb-ping-n1 7s linear infinite}.appthumb-ping-n2{z-index:2;animation:appthumb-ping-n2 7s linear infinite}.appthumb-ping-flash{animation:appthumb-ping-flash 7s linear infinite}.appthumb-ping-badge{animation:appthumb-ping-badge 7s linear infinite}.appthumb-ping-checker,.appthumb-ping-scene{position:absolute;inset:0}.appthumb-ping-checker{background-color:oklch(.24 0 0);background-image:repeating-conic-gradient(oklch(1 0 0/.05) 0 25%,transparent 0 50%);background-size:clamp(10px,4.4cqi,16px) clamp(10px,4.4cqi,16px)}.appthumb-ping-wall{inset:0;background:linear-gradient(160deg,#3b2f80,#7a4fa8 38%,#263a8c 72%,#141b3d)}.appthumb-ping-clock,.appthumb-ping-wall{position:absolute;opacity:0;animation:appthumb-ping-wall 5s linear infinite}.appthumb-ping-clock{top:7%;left:0;right:0;display:flex;flex-direction:column;gap:clamp(4px,2cqi,8px)}.appthumb-ping-time{text-align:center;font-size:clamp(30px,17cqi,64px);font-weight:200;letter-spacing:-.02em;line-height:1;color:oklch(1 0 0/.95)}.appthumb-ping-card{position:absolute;left:7%;top:42%;display:flex;width:86%;align-items:center;gap:clamp(5px,2.6cqi,11px);padding:clamp(6px,3cqi,12px) clamp(7px,3.2cqi,13px);border-radius:clamp(10px,5.5cqi,22px);background:rgba(30,30,32,.88);box-shadow:0 10px 30px rgb(0 0 0/.4)}.appthumb-ping-icon{width:clamp(18px,10cqi,38px);height:clamp(18px,10cqi,38px);flex-shrink:0;border-radius:26%}.appthumb-ping-icon--wa{background:#25d366}.appthumb-ping-icon--ig{background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888)}.appthumb-ping-lines{display:flex;min-width:0;flex:1;flex-direction:column;gap:clamp(3px,1.5cqi,6px)}.appthumb-ping-n1{animation:appthumb-ping-n1 5s linear infinite;transform:translateY(19cqi) scale(.96)}.appthumb-ping-n2{animation:appthumb-ping-n2 5s linear infinite}.appthumb-ping-flash{animation:appthumb-ping-flash 5s linear infinite}.appthumb-ping-badge{animation:appthumb-ping-badge 5s linear infinite}@keyframes appthumb-ping-wall{0%,36%{opacity:1}46%,88%{opacity:0;animation-timing-function:var(--appthumb-ease-out)}96%,to{opacity:1}}@keyframes appthumb-ping-n1{0%,6%{opacity:0;transform:translateY(-24cqi) scale(1);animation-timing-function:var(--appthumb-ease-pop)}13%{opacity:1;transform:translateY(0) scale(1);animation-timing-function:linear}14.5%{transform:translate(-1cqi) scale(1)}16%{transform:translate(.6cqi) scale(1)}17.5%,22%{transform:none;animation-timing-function:var(--appthumb-ease-out)}30%,88%{opacity:1;transform:translateY(19cqi) scale(.96)}95%,to{opacity:0;transform:translateY(19cqi) scale(.96)}}@keyframes appthumb-ping-n2{0%,22%{opacity:0;transform:translateY(-24cqi);animation-timing-function:var(--appthumb-ease-pop)}29%{opacity:1;transform:translateY(0);animation-timing-function:linear}30.5%{transform:translate(-1cqi)}32%{transform:translate(.6cqi)}33.5%,88%{transform:none}95%,to{opacity:0;transform:none}}@keyframes appthumb-ping-flash{0%,42%{opacity:0}45%{opacity:.25}49%,to{opacity:0}}@keyframes appthumb-ping-badge{0%,46%{opacity:0;transform:scale(.6);animation-timing-function:var(--appthumb-ease-pop)}52%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:scale(.9)}}.appthumb-nv-row{display:flex;width:100%;align-items:stretch;gap:clamp(3px,1.4cqi,6px)}.appthumb-nv-db{width:clamp(3px,1.6cqi,6px);background:repeating-linear-gradient(180deg,oklch(1 0 0/.28) 0 1px,transparent 1px clamp(5px,2.4cqi,9px));opacity:.55}.appthumb-nv-clip,.appthumb-nv-db{animation:appthumb-tl-block-stay 4s linear infinite}.appthumb-nv-clip{position:relative;flex:1;height:clamp(44px,22cqi,80px);border-radius:clamp(4px,2cqi,8px);background:#152645;border:1px solid #2b4677}.appthumb-nv-layer{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:space-evenly;padding:clamp(4px,1.8cqi,7px) clamp(3px,1.4cqi,6px) clamp(3px,1.4cqi,5px)}.appthumb-nv-reveal{overflow:hidden;animation:appthumb-nv-reveal-out 5s linear infinite}.appthumb-nv-reveal,.appthumb-nv-reveal-inner{position:absolute;inset:0;border-radius:inherit}.appthumb-nv-reveal-inner{display:flex;align-items:flex-end;justify-content:space-evenly;padding:clamp(4px,1.8cqi,7px) clamp(3px,1.4cqi,6px) clamp(3px,1.4cqi,5px);background:#152645;animation:appthumb-nv-reveal-in 5s linear infinite}.appthumb-nv-level{position:absolute;left:3%;right:3%;top:38%;border-top:1.5px dashed color-mix(in oklab,var(--brand-glow) 85%,transparent);opacity:0;animation:appthumb-nv-level 5s linear infinite}.appthumb-nv-level i{position:absolute;top:calc(-.75px - clamp(2px, 1cqi, 3.5px));width:clamp(4px,2cqi,7px);height:clamp(4px,2cqi,7px);border-radius:1.5px;background:var(--brand-glow)}.appthumb-nv-level i:first-child{left:-1px}.appthumb-nv-level i:last-child{right:-1px}.appthumb-nv-sweep{--tl-sweep:84cqi;animation-name:appthumb-nv-sweep}@keyframes appthumb-nv-reveal-out{0%,12%{transform:translateX(-100%);animation-timing-function:linear}40%,to{transform:none}}@keyframes appthumb-nv-reveal-in{0%,12%{transform:translateX(100%);animation-timing-function:linear}40%,to{transform:none}}@keyframes appthumb-nv-sweep{0%,10%{opacity:0;transform:translateX(0)}12%{opacity:1}40%{opacity:1;transform:translateX(var(--tl-sweep,84cqi))}44%,to{opacity:0;transform:translateX(var(--tl-sweep,84cqi))}}@keyframes appthumb-nv-level{0%,7%{opacity:0}10%,40%{opacity:1}42%{opacity:.45}44%{opacity:1}47%,to{opacity:0}}.appthumb-tx-wave{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(1px,.5cqi,2px);height:clamp(38px,19cqi,66px);margin-top:clamp(9px,4.5cqi,16px);padding:0 clamp(4px,2cqi,8px);border-radius:clamp(5px,2.5cqi,10px);background:oklch(1 0 0/.04);overflow:hidden}.appthumb-tx-scan{position:absolute;top:0;bottom:0;left:0;width:22%;mix-blend-mode:screen;background:linear-gradient(90deg,transparent 0,color-mix(in oklab,var(--brand-glow) 10%,transparent) 55%,color-mix(in oklab,var(--brand-glow) 34%,transparent) 92%,transparent 100%);animation:appthumb-tx-scan 7s linear infinite}.appthumb-tx-scan:after{content:"";position:absolute;top:0;bottom:0;right:0;width:1.5px;background:var(--brand-glow);box-shadow:0 0 8px 1px color-mix(in oklab,var(--brand-glow) 70%,transparent)}.appthumb-tx-status{display:flex;align-items:center;gap:clamp(6px,3cqi,11px);margin-top:clamp(11px,5.5cqi,19px);animation:appthumb-tx-status 7s linear infinite}.appthumb-tx-check{display:grid;place-items:center;flex-shrink:0;height:clamp(17px,8.5cqi,30px);width:clamp(17px,8.5cqi,30px);border-radius:clamp(4px,2cqi,8px);background:color-mix(in oklab,var(--success) 16%,transparent);color:var(--success)}.appthumb-tx-check svg{height:62%;width:62%}.appthumb-tx-status-label{font-size:clamp(9px,4.3cqi,15px);font-weight:600;color:oklch(1 0 0/.9);white-space:nowrap}.appthumb-tx-doc{margin-top:clamp(10px,5cqi,18px);display:flex;flex-direction:column;gap:clamp(4px,2cqi,8px)}.appthumb-tx-line{position:relative;margin:0;font-size:clamp(8px,4cqi,14px);line-height:1.4;color:oklch(1 0 0/.72);white-space:nowrap;clip-path:inset(0 0 0 0)}.appthumb-tx-line--1{animation:appthumb-tx-l1 7s linear infinite}.appthumb-tx-line--2{animation:appthumb-tx-l2 7s linear infinite}.appthumb-tx-line--3{animation:appthumb-tx-l3 7s linear infinite}.appthumb-tx-caret{display:inline-block;width:clamp(1px,.6cqi,2px);height:1em;margin-left:.15em;vertical-align:-.15em;background:var(--brand-glow);animation:appthumb-tx-caret-blink .9s steps(2,jump-none) infinite,appthumb-tx-caret 7s linear infinite}@keyframes appthumb-tx-scan{0%,10%{transform:translateX(-100%);opacity:0}13%{opacity:1}43%{opacity:1}46%{transform:translateX(455%);opacity:0}to{transform:translateX(455%);opacity:0}}@keyframes appthumb-tx-status{0%,46%{opacity:0;transform:translateY(4px)}58%,to{opacity:1;transform:translateY(0)}}@keyframes appthumb-tx-l1{0%,56%{clip-path:inset(0 100% 0 0)}68%,to{clip-path:inset(0 0 0 0)}}@keyframes appthumb-tx-l2{0%,66%{clip-path:inset(0 100% 0 0)}78%,to{clip-path:inset(0 0 0 0)}}@keyframes appthumb-tx-l3{0%,76%{clip-path:inset(0 100% 0 0)}90%,to{clip-path:inset(0 0 0 0)}}@keyframes appthumb-tx-caret{0%,56%{opacity:0}58%,92%{opacity:1}95%,to{opacity:0}}@keyframes appthumb-tx-caret-blink{0%{background:var(--brand-glow)}50%{background:transparent}}.appthumb-rl-scene{position:absolute;inset:0;background:#0d0f14}.appthumb-rl-video{position:absolute;inset:0;height:100%;width:100%;object-fit:cover}.appthumb-rl-scene:after{content:"";position:absolute;inset:auto 0 0 0;height:46%;background:linear-gradient(0deg,oklch(0 0 0/.5),transparent);pointer-events:none}.appthumb-rl-scanwrap,.appthumb-rl-sub,.appthumb-rl-subbox{position:absolute;bottom:19%;left:6%;right:6%;height:13%}.appthumb-rl-subwin{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;clip-path:inset(-40% -40% -40% 0);animation:appthumb-rl-subwin 7s linear infinite}.appthumb-rl-subtext{white-space:nowrap;font-size:5.6cqi;font-weight:700;letter-spacing:-.01em;color:#fff;text-shadow:0 2px 0 oklch(0 0 0/.55),0 0 10px oklch(0 0 0/.7)}.appthumb-rl-subbox{animation:appthumb-rl-subbox 7s linear infinite}.appthumb-rl-subbox i{position:absolute;height:28%;width:8%;border:1.5px solid var(--brand-glow)}.appthumb-rl-subbox i:first-child{top:0;left:0;border-right:0;border-bottom:0}.appthumb-rl-subbox i:nth-child(2){top:0;right:0;border-left:0;border-bottom:0}.appthumb-rl-subbox i:nth-child(3){bottom:0;left:0;border-right:0;border-top:0}.appthumb-rl-subbox i:nth-child(4){bottom:0;right:0;border-left:0;border-top:0}.appthumb-rl-scanwrap{overflow:hidden;animation:appthumb-rl-scanwrap 7s linear infinite}.appthumb-rl-scan{position:absolute;top:-30%;bottom:-30%;left:0;width:30%;mix-blend-mode:screen;background:linear-gradient(90deg,transparent 0,color-mix(in oklab,var(--brand-glow) 8%,transparent) 55%,color-mix(in oklab,var(--brand-glow) 26%,transparent) 86%,color-mix(in oklab,var(--brand-glow) 45%,transparent) 97%,transparent 100%);animation:appthumb-rl-scan 7s linear infinite}.appthumb-rl-scan:after{content:"";position:absolute;top:0;bottom:0;right:0;width:1.5px;background:var(--brand-glow);box-shadow:0 0 10px 1px color-mix(in oklab,var(--brand-glow) 75%,transparent)}@keyframes appthumb-rl-subwin{0%,30%{clip-path:inset(-40% -40% -40% 0)}70%,99.9%{clip-path:inset(-40% -40% -40% 100%)}to{clip-path:inset(-40% -40% -40% 0)}}@keyframes appthumb-rl-subbox{0%,14%{opacity:0;transform:scale(1.16)}26%{opacity:1;transform:scale(1)}72%{opacity:1;transform:scale(1)}84%,to{opacity:0;transform:scale(1.08)}}@keyframes appthumb-rl-scanwrap{0%,27%{opacity:0}30%,68%{opacity:1}74%,to{opacity:0}}@keyframes appthumb-rl-scan{0%,30%{transform:translateX(-100%)}70%{transform:translateX(333%)}to{transform:translateX(333%)}}.appthumb-cv-wrap{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:5cqi;padding:0 9cqi}.appthumb-cv-row{position:relative;display:flex;align-items:center;gap:3cqi;overflow:hidden;border-radius:2.5cqi;padding:2cqi 2.5cqi;background:oklch(1 0 0/.04)}.appthumb-cv-chip{flex:none;border-radius:1.8cqi;padding:1.4cqi 2.6cqi;font-size:4.4cqi;font-weight:700;letter-spacing:.06em;line-height:1}.appthumb-cv-chip--from{color:oklch(1 0 0/.62);background:oklch(1 0 0/.08);animation:7s linear infinite}.appthumb-cv-chip--to{color:var(--brand-foreground,#0d0f14);background:var(--brand-glow,#fd8d32);transform-origin:left center;animation:7s linear infinite}.appthumb-cv-arrow{flex:none;width:6cqi;color:oklch(1 0 0/.3)}.appthumb-cv-arrow svg{display:block;width:100%}.appthumb-cv-sweep{position:absolute;inset:0 auto 0 0;width:40%;transform:translateX(260%);background:linear-gradient(90deg,transparent 0,color-mix(in oklab,var(--brand-glow) 30%,transparent) 50%,transparent 100%);animation:7s linear infinite}.appthumb-cv-row--1 .appthumb-cv-chip--to{animation-name:appthumb-cv-to-1}.appthumb-cv-row--1 .appthumb-cv-chip--from{animation-name:appthumb-cv-from-1}.appthumb-cv-row--1 .appthumb-cv-sweep{animation-name:appthumb-cv-sweep-1}.appthumb-cv-row--2 .appthumb-cv-chip--to{animation-name:appthumb-cv-to-2}.appthumb-cv-row--2 .appthumb-cv-chip--from{animation-name:appthumb-cv-from-2}.appthumb-cv-row--2 .appthumb-cv-sweep{animation-name:appthumb-cv-sweep-2}.appthumb-cv-row--3 .appthumb-cv-chip--to{animation-name:appthumb-cv-to-3}.appthumb-cv-row--3 .appthumb-cv-chip--from{animation-name:appthumb-cv-from-3}.appthumb-cv-row--3 .appthumb-cv-sweep{animation-name:appthumb-cv-sweep-3}@keyframes appthumb-cv-sweep-1{0%,8%{transform:translateX(-120%)}20%{transform:translateX(260%)}to{transform:translateX(260%)}}@keyframes appthumb-cv-to-1{0%,12%{opacity:0;transform:scale(.6)}18%{opacity:1;transform:scale(1.12)}22%,to{opacity:1;transform:scale(1)}}@keyframes appthumb-cv-from-1{0%,12%{opacity:1}20%,to{opacity:.45}}@keyframes appthumb-cv-sweep-2{0%,28%{transform:translateX(-120%)}40%{transform:translateX(260%)}to{transform:translateX(260%)}}@keyframes appthumb-cv-to-2{0%,32%{opacity:0;transform:scale(.6)}38%{opacity:1;transform:scale(1.12)}42%,to{opacity:1;transform:scale(1)}}@keyframes appthumb-cv-from-2{0%,32%{opacity:1}40%,to{opacity:.45}}@keyframes appthumb-cv-sweep-3{0%,48%{transform:translateX(-120%)}60%{transform:translateX(260%)}to{transform:translateX(260%)}}@keyframes appthumb-cv-to-3{0%,52%{opacity:0;transform:scale(.6)}58%{opacity:1;transform:scale(1.12)}62%,to{opacity:1;transform:scale(1)}}@keyframes appthumb-cv-from-3{0%,52%{opacity:1}60%,to{opacity:.45}}