@view-transition{navigation:auto}::view-transition-old(root){animation-duration:.28s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-new(root){animation-duration:.42s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(yaps-top-bar),::view-transition-new(yaps-top-bar){animation-duration:.38s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(page-body),::view-transition-new(page-body){animation-duration:.24s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.c07-android .a07-phone-frame{position:relative;width:320px;height:660px;margin:0 auto;border-radius:42px;background:linear-gradient(160deg,#2a2018,#1a130d);padding:8px;border:.5px solid rgba(0,0,0,.35);box-shadow:0 0 0 1.5px #3c281433,0 20px 50px -10px #3c1e0f59,0 60px 120px -40px #46281473,inset 0 1px #ffffff14;transform:rotate(-2deg);transition:transform .32s cubic-bezier(.32,.72,.18,1);overflow:hidden}.c07-android .a07-phone-frame:hover{transform:rotate(-.6deg) translateY(-3px)}.c07-android .a07-phone-frame:before{content:"";position:absolute;inset:-40px -36px auto auto;width:240px;height:240px;background:radial-gradient(circle,rgba(232,164,108,.22) 0%,rgba(212,119,91,.1) 40%,transparent 70%);filter:blur(10px);z-index:-1;pointer-events:none}.c07-android .a07-phone-screen{position:relative;width:100%;height:100%;border-radius:34px;overflow:hidden;background:linear-gradient(180deg,#f2f4f7,#eceef2 50%,#000 51%);display:flex;flex-direction:column}.c07-android .a07-phone-statusbar{display:flex;align-items:center;justify-content:space-between;padding:12px 22px 4px;font-family:Inter,sans-serif;font-size:11px;letter-spacing:.02em;color:var(--c07-text-charcoal);font-weight:600;flex:none}.c07-android .a07-phone-statusbar .icons{display:inline-flex;align-items:center;gap:5px;color:var(--c07-text-charcoal)}.c07-android .a07-phone-statusbar .icons svg{width:11px;height:11px;stroke:currentColor;fill:currentColor;opacity:.85}.c07-android .a07-phone-notch{position:absolute;top:6px;left:50%;transform:translate(-50%);width:8px;height:8px;background:#0a0805;border-radius:50%;box-shadow:inset 0 .5px 1px #ffffff0f;z-index:2}.c07-android .a07-msg-app{display:flex;flex-direction:column;flex:1;min-height:0;background:linear-gradient(180deg,#fff 0% 60%,#1a1815 60% 100%)}.c07-android .a07-msg-header{display:flex;align-items:center;gap:9px;padding:8px 14px 10px;border-bottom:.5px solid rgba(0,0,0,.06);background:#fff;flex:none}.c07-android .a07-msg-avatar{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#baa793,#9b8772);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:11px;font-weight:600;flex:none}.c07-android .a07-msg-recipient{display:flex;flex-direction:column;line-height:1.15;min-width:0}.c07-android .a07-msg-recipient .name{font-size:12.5px;font-weight:600;color:var(--c07-text-charcoal)}.c07-android .a07-msg-recipient .sub{font-size:10px;color:var(--c07-text-muted);letter-spacing:.01em}.c07-android .a07-msg-thread{flex:1;min-height:0;padding:12px 12px 8px;overflow:hidden;display:flex;flex-direction:column;gap:4px;background:linear-gradient(180deg,#fff,#fafbfd)}.c07-android .a07-msg-bubble{max-width:78%;padding:7px 11px;border-radius:16px;font-size:12px;line-height:1.42;color:var(--c07-text-charcoal);background:#efeff4}.c07-android .a07-msg-bubble.them{align-self:flex-start;border-bottom-left-radius:6px}.c07-android .a07-msg-bubble.you{align-self:flex-end;background:linear-gradient(180deg,#b96846,#a85a3a);color:#fff;border-bottom-right-radius:6px;box-shadow:0 1px 2px #a85a3a2e}.c07-android .a07-msg-bubble.you.sent-flying{animation:a07-msg-sent .54s cubic-bezier(.32,.72,.18,1)}@keyframes a07-msg-sent{0%{transform:translateY(40px) scale(.92);opacity:0}60%{transform:translateY(-2px) scale(1.02);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}.c07-android .a07-msg-meta{align-self:flex-end;font-size:9px;color:var(--c07-text-muted);letter-spacing:.02em;padding:1px 4px 0}.c07-android .a07-msg-composer{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#fff;border-top:.5px solid rgba(0,0,0,.05);flex:none}.c07-android .a07-composer-field{flex:1;min-height:28px;padding:6px 10px;border-radius:14px;background:#f1f1f4;font-family:Inter,sans-serif;font-size:11.5px;line-height:1.35;color:var(--c07-text-charcoal);letter-spacing:-.005em;position:relative;display:flex;align-items:center;min-width:0;overflow:hidden}.c07-android .a07-composer-field .placeholder{color:#00000052;font-style:normal}.c07-android .a07-send-btn{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#a85a3a,#d4775b);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex:none;border:none;box-shadow:0 1px 2px #a85a3a33;opacity:.55;transition:opacity .22s ease,transform .22s ease;cursor:pointer;padding:0}.c07-android .a07-send-btn.ready{opacity:1;transform:scale(1.04)}.c07-android .a07-send-btn svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2}.c07-android .a07-composer-field .cursor{display:inline-block;width:1.5px;height:.95em;background:var(--yaps-accent-deep);margin-left:1px;vertical-align:-1px;opacity:.92;animation:a07-composer-caret 1.05s steps(1) infinite}@keyframes a07-composer-caret{50%{opacity:0}}.c07-android .a07-composer-word{display:inline-block;opacity:0;transform:translateY(2px);transition:opacity .2s ease,transform .2s ease,color .24s ease,background .24s ease;white-space:pre;vertical-align:baseline}.c07-android .a07-composer-word.in{opacity:1;transform:translateY(0)}.c07-android .a07-composer-word.filler.strike,.c07-android .a07-composer-word.correction.strike{color:var(--yaps-accent-deep);text-decoration:line-through;text-decoration-color:#a85a3abf;text-decoration-thickness:1.5px;background:#d4775b1a;border-radius:3px}.c07-android .a07-composer-word.filler.fade-out,.c07-android .a07-composer-word.correction.fade-out{opacity:0;pointer-events:none}.c07-android .a07-composer-stage{position:relative;display:inline-block;min-height:1em;width:100%}.c07-android .a07-composer-layer{transition:opacity .36s cubic-bezier(.32,.72,.18,1);will-change:opacity}.c07-android .a07-composer-layer-raw{position:relative;opacity:1;z-index:2}.c07-android .a07-composer-layer-clean{position:absolute;inset:0;opacity:0;z-index:1}.c07-android .a07-composer-stage[data-phase=reveal] .a07-composer-layer-raw{opacity:0}.c07-android .a07-composer-stage[data-phase=reveal] .a07-composer-layer-clean{opacity:1}.c07-android .a07-composer-stage[data-phase=sent] .a07-composer-layer-raw,.c07-android .a07-composer-stage[data-phase=sent] .a07-composer-layer-clean{opacity:0}.c07-android .a07-yaps-kb{flex:none;width:100%;box-sizing:border-box;background:#1a1815;border-top:.5px solid rgba(0,0,0,.55);padding:0;border-bottom-left-radius:33px;border-bottom-right-radius:33px;box-shadow:-2px 0 #1a1815,2px 0 #1a1815,0 2px #1a1815,0 -3px 6px #00000014;position:relative;font-family:Inter,sans-serif}.c07-android .a07-yaps-kb-strip{position:relative;height:38px;padding:0 10px;display:flex;align-items:center}.c07-android .a07-yaps-kb-strip-idle,.c07-android .a07-yaps-kb-strip-rec,.c07-android .a07-yaps-kb-strip-proc{position:absolute;inset:0;padding:0 10px;display:flex;align-items:center;gap:10px;transition:opacity .22s ease}.c07-android .a07-yaps-kb-strip-rec,.c07-android .a07-yaps-kb-strip-proc,.c07-android .a07-yaps-kb.recording .a07-yaps-kb-strip-idle{opacity:0;pointer-events:none}.c07-android .a07-yaps-kb.recording .a07-yaps-kb-strip-rec{opacity:1}.c07-android .a07-yaps-kb.processing .a07-yaps-kb-strip-idle{opacity:0;pointer-events:none}.c07-android .a07-yaps-kb.processing .a07-yaps-kb-strip-proc{opacity:1}.c07-android .a07-yaps-kb.processing .a07-yaps-kb-rows{opacity:.55;transition:opacity .22s ease}.c07-android .a07-yaps-kb-menu{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:#cfc6bd;opacity:.78}.c07-android .a07-yaps-kb-menu svg{width:18px;height:18px}.c07-android .a07-yaps-kb-suggestions{flex:1;display:flex;align-items:center;justify-content:space-around;gap:4px;font-family:Inter,sans-serif;font-size:12px;color:#b0a89e;letter-spacing:.005em;min-width:0}.c07-android .a07-yaps-kb-suggestion{flex:1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:4px 2px}.c07-android .a07-yaps-kb-suggestion.center{color:#d8d2cb;font-weight:500}.c07-android .a07-yaps-kb-dictate{flex:none;width:56px;height:28px;border-radius:999px;background:var(--yaps-gradient);border:.5px solid rgba(168,90,58,.55);box-shadow:inset 0 .5px #ffffff4d,0 1px 2px #a85a3a59;display:inline-flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;padding:0;position:relative}.c07-android .a07-yaps-kb-dictate-bars{display:inline-flex;align-items:center;gap:2px;height:14px}.c07-android .a07-yaps-kb-dictate-bars span{display:block;width:2px;background:#fff;border-radius:1px;animation:a07-idle-bar 1.4s ease-in-out infinite}.c07-android .a07-yaps-kb-dictate-bars span:nth-child(1){--bar-min: 4px;--bar-max: 8px;animation-delay:0s}.c07-android .a07-yaps-kb-dictate-bars span:nth-child(2){--bar-min: 5px;--bar-max: 12px;animation-delay:.18s}.c07-android .a07-yaps-kb-dictate-bars span:nth-child(3){--bar-min: 4px;--bar-max: 9px;animation-delay:.36s}@keyframes a07-idle-bar{0%,to{height:var(--bar-min, 4px)}50%{height:var(--bar-max, 10px)}}.c07-android .a07-yaps-kb-dictate:after{content:"";position:absolute;inset:-3px;border-radius:999px;border:1px solid rgba(212,119,91,.42);opacity:0;pointer-events:none}.c07-android .a07-yaps-kb.recording .a07-yaps-kb-dictate:after{animation:a07-mic-pulse 2.4s ease-out infinite}@keyframes a07-mic-pulse{0%{opacity:.7;transform:scale(.96)}80%{opacity:0;transform:scale(1.2)}to{opacity:0;transform:scale(1.2)}}.c07-android .a07-yaps-kb-cancel,.c07-android .a07-yaps-kb-commit{flex:none;width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;padding:0}.c07-android .a07-yaps-kb-cancel{background:transparent;color:#d8d2cb}.c07-android .a07-yaps-kb-cancel svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.8;fill:none}.c07-android .a07-yaps-kb-commit{background:var(--yaps-gradient);color:#fff;box-shadow:0 1px 2px #a85a3a59}.c07-android .a07-yaps-kb-commit svg{width:14px;height:14px;stroke:currentColor;stroke-width:2.2;fill:none}.c07-android .a07-yaps-kb-waveform{flex:1;height:24px;display:flex;align-items:center;justify-content:center;gap:1.5px}.c07-android .a07-yaps-kb-waveform span{display:block;width:1.5px;background:linear-gradient(180deg,#e8a46c,#d4775b 60%,#a85a3a);border-radius:1px;opacity:.95;animation:a07-wave-bar 1.1s ease-in-out infinite}@keyframes a07-wave-bar{0%,to{height:4px}50%{height:var(--wave-h, 14px)}}.c07-android .a07-yaps-kb-procdots{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;height:24px}.c07-android .a07-yaps-kb-procdots span{display:block;width:7px;height:7px;border-radius:50%;background:linear-gradient(180deg,#e8a46c,#d4775b 60%,#a85a3a);box-shadow:0 1px 1.5px #a85a3a4d;animation:a07-proc-bounce 1.1s ease-in-out infinite}.c07-android .a07-yaps-kb-procdots span:nth-child(1){animation-delay:0s}.c07-android .a07-yaps-kb-procdots span:nth-child(2){animation-delay:.18s}.c07-android .a07-yaps-kb-procdots span:nth-child(3){animation-delay:.36s}@keyframes a07-proc-bounce{0%,60%,to{transform:translateY(0);opacity:.55}30%{transform:translateY(-5px);opacity:1}}.c07-android .a07-yaps-kb-commit.is-done{background:#ffffff12;color:#8b837a;box-shadow:none}.c07-android .a07-yaps-kb-commit.is-done svg{stroke:currentColor}.c07-android .a07-yaps-kb-rows{display:flex;flex-direction:column;gap:6px;padding:4px 5px 8px}.c07-android .a07-yaps-kb-row{display:flex;gap:4px;justify-content:center}.c07-android .a07-yaps-kb-key{flex:1;min-width:0;height:30px;display:inline-flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:13px;font-weight:400;color:#d8d2cb;background:#2a2622;border:0;border-radius:5px;box-shadow:0 1px #0000004d;letter-spacing:0}.c07-android .a07-yaps-kb-key.fn{background:#23201d;color:#c8c0b7;font-size:11px}.c07-android .a07-yaps-kb-key.fn svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.8}.c07-android .a07-yaps-kb-key.space{flex:5;background:#2a2622;font-size:11px;color:#9b9389}.c07-android .a07-yaps-kb-key.bottom{height:34px}.c07-android .a07-yaps-kb-key.comma,.c07-android .a07-yaps-kb-key.period{flex:1.05;background:#23201d;color:#c8c0b7;font-size:13px}.c07-android .a07-yaps-kb-key.symbols{flex:1.35;background:#23201d;color:#c8c0b7;font-size:11.5px}.c07-android .a07-yaps-kb-key.emoji{flex:1.05;background:#23201d;color:#c8c0b7}.c07-android .a07-yaps-kb-key.emoji svg{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:1.5}.c07-android .a07-yaps-kb-key.return{flex:1.35;background:#23201d;color:#c8c0b7}.c07-android .a07-yaps-kb-key.return svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.8}.c07-android .a07-yaps-kb-key.shift,.c07-android .a07-yaps-kb-key.backspace{flex:1.35;background:#23201d;color:#c8c0b7}.c07-android .a07-yaps-kb-key.shift svg,.c07-android .a07-yaps-kb-key.backspace svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.8}.c07-android .a07-yaps-kb-row.row-bottom{gap:4px}.c07-android .a07-yaps-kb-sysbar{height:24px;padding:0 18px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;color:#968d83;background:#1a1815}.c07-android .a07-yaps-kb-sysbar-icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.c07-android .a07-yaps-kb-sysbar-icon.left{justify-self:start}.c07-android .a07-yaps-kb-sysbar-icon.right{justify-self:end}.c07-android .a07-yaps-kb-sysbar-icon svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.6;fill:none}.c07-android .a07-yaps-kb-sysbar-brand{font-family:"Instrument Serif",serif;font-style:italic;font-size:11px;color:#5e564e;letter-spacing:.02em}.c07-android .a07-cta-meta{display:flex;align-items:center;gap:14px;margin-top:18px;color:var(--c07-text-muted);font-size:12.5px}.c07-android .a07-cta-meta .a07-cta-meta-ok{color:var(--c07-success);font-weight:600}.c07-android .a07-gp-link{display:inline-block;border-radius:12px;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;flex:none}.c07-android .a07-gp-link:hover{transform:translateY(-2px);box-shadow:0 10px 30px #00000059,0 0 30px #d4775b26}.c07-android .a07-gp-sidebar{margin:14px 4px 0;align-self:flex-start}.c07-android .a07-feature-cards{margin-top:32px;display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.c07-android .a07-feature-card{position:relative;background:var(--c07-bg-warm-white);border:.5px solid var(--c07-hairline);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--c07-soft-shadow);transition:transform .32s cubic-bezier(.32,.72,.18,1),box-shadow .32s ease,border-color .32s ease}.c07-android .a07-feature-card:before{content:"";position:absolute;inset:0 0 auto;height:1.5px;background:linear-gradient(90deg,transparent,rgba(212,119,91,.45),transparent);opacity:.7;z-index:2}.c07-android .a07-feature-card:after{content:"";position:absolute;inset:-100px -100px auto auto;width:240px;height:240px;background:radial-gradient(circle,rgba(232,164,108,.2) 0%,transparent 60%);opacity:0;pointer-events:none;transition:opacity .48s ease;z-index:0}.c07-android .a07-feature-card:hover{transform:translateY(-3px);box-shadow:0 20px 40px -15px #d4775b33,var(--c07-soft-shadow);border-color:#a85a3a38}.c07-android .a07-feature-card:hover:after{opacity:1}.c07-android .a07-feature-card-body{position:relative;padding:26px 26px 14px;z-index:1}.c07-android .a07-feature-card-eyebrow{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--yaps-accent-deep)}.c07-android .a07-feature-card-headline{font-family:"Instrument Serif",serif;font-size:26px;line-height:1.1;color:var(--c07-text-charcoal);letter-spacing:-.005em;margin:10px 0 12px;font-weight:400}.c07-android .a07-feature-card-body p{font-family:Inter,sans-serif;font-size:14px;line-height:1.55;color:var(--c07-text-body);margin:0;max-width:36ch}.c07-android .a07-feature-card-visual{position:relative;flex:1;display:flex;align-items:flex-end;justify-content:center;padding-top:22px;overflow:hidden;z-index:1}.c07-android .a07-scene-phone{width:224px;height:380px;margin:0 auto -60px;border-radius:30px 30px 0 0;background:linear-gradient(160deg,#2a2018,#1a130d);padding:7px 7px 0;box-shadow:0 0 0 1.5px #3c28142e,0 -2px #3c28142e;position:relative}.c07-android .a07-scene-phone-screen{position:relative;width:100%;height:100%;border-radius:24px 24px 0 0;overflow:hidden;background:#fff;display:flex;flex-direction:column}.c07-android .a07-scene-phone-notch{position:absolute;top:4px;left:50%;transform:translate(-50%);width:6px;height:6px;background:#0a0805;border-radius:50%;z-index:2}.c07-android .a07-scene-phone-status{display:flex;align-items:center;justify-content:space-between;padding:10px 16px 4px;font-family:Inter,sans-serif;font-size:9px;font-weight:600;color:var(--c07-text-charcoal);letter-spacing:.02em;flex:none}.c07-android .a07-scene-phone-status .ico{display:inline-flex;gap:3px;align-items:center;opacity:.7}.c07-android .a07-scene-phone-status .ico svg{width:9px;height:9px}.c07-android .a07-notes-mock{flex:1;padding:14px 14px 18px;display:flex;flex-direction:column;gap:10px;background:var(--c07-bg-cream)}.c07-android .a07-notes-mock-title{font-family:"Instrument Serif",serif;font-size:22px;color:var(--c07-text-charcoal);margin-bottom:4px}.c07-android .a07-notes-mock-search{background:#0000000a;border-radius:8px;padding:7px 10px;font-size:11px;color:var(--c07-text-muted);display:flex;align-items:center;gap:6px}.c07-android .a07-notes-mock-search svg{width:11px;height:11px;stroke:currentColor;fill:none;stroke-width:1.8;opacity:.55}.c07-android .a07-notes-mock-item{background:var(--c07-bg-warm-white);border:.5px solid var(--c07-hairline);border-radius:8px;padding:9px 11px;display:flex;flex-direction:column;gap:4px}.c07-android .a07-notes-mock-item-title{font-size:12px;font-weight:600;color:var(--c07-text-charcoal)}.c07-android .a07-notes-mock-item-meta{font-size:9.5px;color:var(--c07-text-muted);display:flex;gap:6px;align-items:center}.c07-android .a07-notes-mock-item-tag{padding:1px 5px;background:#d4775b1a;color:var(--yaps-accent-deep);border-radius:3px;font-size:8.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.c07-android .a07-notes-mock-item-snippet{font-size:10.5px;color:var(--c07-text-muted);line-height:1.4}.c07-android .a07-read-mock{flex:1;padding:14px;display:flex;flex-direction:column;gap:10px;background:#fff}.c07-android .a07-read-mock-meta{font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--yaps-accent-deep)}.c07-android .a07-read-mock-headline{font-family:"Instrument Serif",serif;font-size:17px;line-height:1.15;color:var(--c07-text-charcoal)}.c07-android .a07-read-mock-passage{font-size:11.5px;line-height:1.55;color:var(--c07-text-body);flex:1}.c07-android .a07-read-mock-passage .word-active{background:#e8a46c52;border-radius:2px;padding:0 2px;color:var(--c07-text-charcoal);font-weight:500}.c07-android .a07-read-mock-strip{background:var(--c07-bg-cream);border-radius:14px;padding:10px 12px;display:flex;align-items:center;gap:9px}.c07-android .a07-read-mock-play{width:28px;height:28px;border-radius:50%;background:var(--yaps-gradient);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex:none;box-shadow:0 1px 2px #a85a3a4d}.c07-android .a07-read-mock-play svg{width:11px;height:11px;fill:currentColor}.c07-android .a07-read-mock-track{flex:1;height:3px;background:#0000001a;border-radius:2px;position:relative;overflow:hidden}.c07-android .a07-read-mock-track:after{content:"";position:absolute;left:0;top:0;bottom:0;width:38%;background:var(--yaps-gradient);border-radius:2px}.c07-android .a07-read-mock-time{font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;color:var(--c07-text-muted);font-variant-numeric:tabular-nums}.c07-android .a07-store-mock{flex:1;padding:14px;display:flex;flex-direction:column;gap:9px;background:var(--c07-bg-cream)}.c07-android .a07-store-mock-title{font-family:"Instrument Serif",serif;font-size:19px;color:var(--c07-text-charcoal)}.c07-android .a07-store-mock-tabs{display:flex;gap:6px;font-size:10px;color:var(--c07-text-muted);border-bottom:.5px solid var(--c07-hairline);padding-bottom:6px;margin-bottom:2px}.c07-android .a07-store-mock-tab.on{color:var(--yaps-accent-deep);font-weight:600}.c07-android .a07-store-mock-card{background:var(--c07-bg-warm-white);border:.5px solid var(--c07-hairline);border-radius:8px;padding:9px 10px;display:flex;align-items:center;gap:9px}.c07-android .a07-store-mock-card .ico{width:28px;height:28px;border-radius:6px;background:var(--yaps-gradient);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex:none;font-family:Inter,sans-serif;font-size:12px;font-weight:700}.c07-android .a07-store-mock-card .meta{flex:1;min-width:0}.c07-android .a07-store-mock-card .meta-name{font-size:11.5px;font-weight:600;color:var(--c07-text-charcoal);line-height:1.2}.c07-android .a07-store-mock-card .meta-sub{font-size:9.5px;color:var(--c07-text-muted);margin-top:2px}.c07-android .a07-store-mock-card .toggle{width:24px;height:14px;border-radius:999px;background:#4a9b5ad9;position:relative;flex:none}.c07-android .a07-store-mock-card .toggle:after{content:"";position:absolute;top:2px;left:12px;width:10px;height:10px;background:#fff;border-radius:50%;box-shadow:0 1px 1.5px #0003}.c07-android .a07-store-mock-card.off .toggle{background:#0000002e}.c07-android .a07-store-mock-card.off .toggle:after{left:2px}.c07-android .a07-stats-mock{flex:1;padding:14px;display:flex;flex-direction:column;gap:10px;background:#fff}.c07-android .a07-stats-mock-title{font-family:"Instrument Serif",serif;font-size:19px;color:var(--c07-text-charcoal)}.c07-android .a07-stats-mock-hero{background:var(--yaps-gradient);color:#fff;border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:3px;box-shadow:0 4px 12px -4px #a85a3a66}.c07-android .a07-stats-mock-hero .label{font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.c07-android .a07-stats-mock-hero .value{font-family:"Instrument Serif",serif;font-size:26px;font-variant-numeric:tabular-nums}.c07-android .a07-stats-mock-hero .delta{font-size:10.5px;opacity:.9}.c07-android .a07-stats-mock-chart{background:var(--c07-bg-cream);border-radius:10px;padding:11px 12px 9px;display:flex;flex-direction:column;gap:7px}.c07-android .a07-stats-mock-chart .label{font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--c07-text-muted)}.c07-android .a07-stats-mock-bars{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;align-items:end;height:60px}.c07-android .a07-stats-mock-bars span{background:var(--yaps-gradient);border-radius:2px 2px 0 0;opacity:.85}.c07-android .a07-stats-mock-bars span.dim{opacity:.3}.c07-android .a07-stats-mock-days{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:8.5px;text-align:center;color:var(--c07-text-muted)}.c07-android .a07-gp-link.a07-gp-sidebar svg{display:block;height:52px;width:auto}.c07-android .a07-quiet-link{color:var(--yaps-accent-deep);font-weight:500;border-bottom:.5px solid rgba(168,90,58,.3);padding-bottom:1px}.c07-android .a07-quiet-link:hover{color:var(--yaps-grad-1);border-bottom-color:var(--yaps-grad-1)}@media(max-width:1440px){.c07-android .a07-feature-cards{grid-template-columns:1fr}.c07-android .a07-feature-card-body p{max-width:none}}@media(max-width:820px){.c07-android .a07-feature-cards{grid-template-columns:1fr;gap:14px}.c07-android .a07-feature-card-body{padding:22px 22px 12px}.c07-android .a07-feature-card-headline{font-size:24px}.c07-android .a07-scene-phone{width:200px;height:340px;margin-bottom:-50px}.c07-android .a07-gp-link.a07-gp-sidebar{margin:24px 16px 0}.c07-android .a07-gp-link.a07-gp-sidebar svg{height:64px}}@media(prefers-reduced-motion:reduce){.c07-android .a07-yaps-kb-dictate:after{animation:none!important}.c07-android .a07-yaps-kb-dictate-bars span{animation:none;height:7px}.c07-android .a07-yaps-kb-waveform span{animation:none;height:8px}.c07-android .a07-yaps-kb-procdots span{animation:none}.c07-android .a07-yaps-kb-strip-idle,.c07-android .a07-yaps-kb-strip-rec,.c07-android .a07-yaps-kb-strip-proc{transition:none}.c07-android .a07-msg-bubble.you.sent-flying{animation:none}.c07-android .a07-composer-layer,.c07-android .a07-composer-word{transition:none}.c07-android .a07-composer-field .cursor{animation:none;opacity:0}.c07-android .a07-phone-frame,.c07-android .a07-phone-frame:hover{transform:rotate(-2deg)}}
