.HeroEditorPreview-module__vt57MW__root{view-transition-name:HeroEditorPreview-module__vt57MW__hero-preview;border-radius:var(--radius-lg);isolation:isolate;grid-template-columns:11.25rem 1fr;gap:.75rem;width:100%;max-width:32.5rem;padding:1rem;display:grid;position:relative}@media (max-width:640px){.HeroEditorPreview-module__vt57MW__root{grid-template-columns:minmax(0,1fr);max-width:22rem;margin-left:auto;margin-right:auto}}.HeroEditorPreview-module__vt57MW__inspector{flex-direction:column;gap:.75rem;min-width:0;display:flex}.HeroEditorPreview-module__vt57MW__inspectorLabel{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--color-fg-subtle);margin:0;font-weight:500}.HeroEditorPreview-module__vt57MW__urlField{border:var(--border-depth-edge);border-radius:var(--radius-sm);background:var(--color-bg-canvas);height:1.75rem;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-fg-default);white-space:nowrap;align-items:center;min-width:0;padding-left:.5rem;padding-right:.5rem;display:flex;position:relative;overflow:hidden}.HeroEditorPreview-module__vt57MW__urlFieldText{font-variant-numeric:tabular-nums}.HeroEditorPreview-module__vt57MW__urlCaret{background:var(--color-accent-default);width:1.5px;height:.85rem;margin-left:1px;animation:1s step-end infinite HeroEditorPreview-module__vt57MW__blink;display:inline-block;transform:translateY(1px)}@keyframes HeroEditorPreview-module__vt57MW__blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.HeroEditorPreview-module__vt57MW__readingRow{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted);align-items:center;gap:.5rem;min-height:1rem;display:flex}.HeroEditorPreview-module__vt57MW__readingDot{border-radius:var(--radius-full);background:var(--color-accent-default);flex-shrink:0;width:.5rem;height:.5rem;animation:1s ease-in-out infinite HeroEditorPreview-module__vt57MW__pulse}@keyframes HeroEditorPreview-module__vt57MW__pulse{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1.05)}}.HeroEditorPreview-module__vt57MW__briefStub{flex-direction:column;gap:.375rem;display:flex}.HeroEditorPreview-module__vt57MW__briefBar{border-radius:var(--radius-full);background:color-mix(in oklch,var(--color-fg-default)8%,transparent);height:.375rem}.HeroEditorPreview-module__vt57MW__briefBar:first-child{width:90%}.HeroEditorPreview-module__vt57MW__briefBar:nth-child(2){width:72%}.HeroEditorPreview-module__vt57MW__briefBar:nth-child(3){width:58%}.HeroEditorPreview-module__vt57MW__deviceFrameWrap{justify-content:center;align-items:flex-start;width:100%;min-width:0;display:flex;position:relative}.HeroEditorPreview-module__vt57MW__deviceFrameWrap>*{width:14rem;max-width:100%}@media (max-width:640px){.HeroEditorPreview-module__vt57MW__deviceFrameWrap>*{width:12rem}}.HeroEditorPreview-module__vt57MW__screenOverlay{pointer-events:none;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.HeroEditorPreview-module__vt57MW__screenshotPlaceholder{background:radial-gradient(ellipse 90% 65% at 50% 35%,color-mix(in oklch,var(--color-accent-default)28%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in oklch,var(--color-accent-default)12%,var(--color-bg-canvas)),color-mix(in oklch,var(--color-accent-strong)18%,var(--color-bg-canvas)));opacity:0;transition:opacity .24s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:0;right:0}.HeroEditorPreview-module__vt57MW__captionLayer{flex-direction:column;justify-content:flex-end;gap:.375rem;padding:1.5rem 1rem 4rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.HeroEditorPreview-module__vt57MW__caption{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-default);text-wrap:balance;text-shadow:0 1px 0 color-mix(in oklch,var(--color-bg-canvas)60%,transparent);margin:0;font-weight:600;line-height:1.25}.HeroEditorPreview-module__vt57MW__badge{border-radius:var(--radius-full);background:color-mix(in oklch,var(--color-success)14%,transparent);color:var(--color-success);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;opacity:0;align-items:center;gap:.25rem;padding:.25rem .5rem;font-weight:600;transition:opacity .22s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute;bottom:.5rem;right:.5rem;transform:translateY(2px)}.HeroEditorPreview-module__vt57MW__badge[data-visible=true]{opacity:1;transform:translateY(0)}.HeroEditorPreview-module__vt57MW__screenshotPlaceholder[data-visible=true]{opacity:1}.HeroEditorPreview-module__vt57MW__fadeMask{background:var(--color-bg-canvas);opacity:0;pointer-events:none;transition:opacity .24s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:0;right:0}.HeroEditorPreview-module__vt57MW__fadeMask[data-visible=true]{opacity:.8}.HeroEditorPreview-module__vt57MW__watchButton{z-index:2;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%)}
.AppStoreReviewCard-module__GASeWG__card{background-color:color-mix(in oklch,var(--color-fg-default)4%,var(--color-bg-canvas));border:1px solid var(--color-border-default);border-radius:var(--radius-md);padding:var(--space-6)var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}@media (min-width:640px){.AppStoreReviewCard-module__GASeWG__card{padding:var(--space-8)}}.AppStoreReviewCard-module__GASeWG__header{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.AppStoreReviewCard-module__GASeWG__stars{color:var(--color-warning);align-items:center;gap:2px;display:inline-flex}.AppStoreReviewCard-module__GASeWG__star{display:block}.AppStoreReviewCard-module__GASeWG__date{font-size:var(--text-xs);color:var(--color-fg-subtle);font-variant-numeric:tabular-nums}.AppStoreReviewCard-module__GASeWG__body{font-size:var(--text-lg);font-weight:400;line-height:var(--leading-relaxed);color:var(--color-fg-default);text-wrap:pretty;margin:0}.AppStoreReviewCard-module__GASeWG__footer{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.AppStoreReviewCard-module__GASeWG__attribution{flex-direction:column;gap:2px;display:flex}.AppStoreReviewCard-module__GASeWG__reviewer{font-size:var(--text-sm);color:var(--color-fg-default);margin:0;font-weight:600}.AppStoreReviewCard-module__GASeWG__role{font-size:var(--text-sm);color:var(--color-fg-muted);margin:0}.AppStoreReviewCard-module__GASeWG__metric{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);border-radius:var(--radius-xs);background-color:color-mix(in oklch,var(--color-success)12%,transparent);color:var(--color-success);padding:.25rem .625rem}
