.ami-rev[data-v-96f50e9d]{--ink:#18181b;--muted:#71717a;--faint:#a1a1aa;--hair:#e4e4e7;--soft:#f4f4f5;--brand:var(--od-color-tomato-strong);--doubt:#fdf0c4;--doubt-ink:#92400e;color:var(--ink);container:ami-rev/inline-size;font-family:Gtwalsheimpro,Helvetica Neue,Arial,sans-serif;min-width:0;width:100%}.ami-rev__window[data-v-96f50e9d]{background:#fff;border-radius:var(--art-inner-radius,1rem);box-shadow:0 0 0 1px #18181b0f,0 30px 60px -36px #28120e8c;display:grid;font-size:.75rem;gap:.75rem;line-height:1.4;padding:clamp(.8rem,2.4cqi,1.1rem)}.ami-rev__bar[data-v-96f50e9d]{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;justify-content:space-between}.ami-rev__title[data-v-96f50e9d]{align-items:baseline;display:flex;gap:.45rem;min-width:0}.ami-rev__title strong[data-v-96f50e9d]{font-size:.9rem;font-weight:750;letter-spacing:-.01em}.ami-rev__title small[data-v-96f50e9d]{color:var(--muted);font-size:.7rem}.ami-rev__spark[data-v-96f50e9d]{align-self:center;background:#fdece5;border-radius:.42rem;display:grid;height:1.45rem;place-items:center;width:1.45rem}.ami-rev__spark svg[data-v-96f50e9d]{fill:var(--brand);height:.75rem;width:.75rem}.ami-rev__draft[data-v-96f50e9d]{align-items:center;background:var(--soft);border-radius:999px;color:#52525b;display:inline-flex;font-size:.66rem;font-weight:700;gap:.35rem;padding:.22rem .55rem}.ami-rev__draft i[data-v-96f50e9d]{background:var(--faint);border-radius:50%;height:.4rem;width:.4rem}.ami-rev__cols[data-v-96f50e9d]{align-items:stretch;display:grid;gap:.6rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.45fr) minmax(0,.85fr)}.ami-rev__col-head[data-v-96f50e9d]{align-items:center;color:var(--muted);display:flex;font-size:.62rem;font-weight:700;gap:.3rem;margin-bottom:.3rem;min-height:1.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ami-rev__pdf-tag[data-v-96f50e9d]{background:#b91c1c;border-radius:.2rem;color:#fff;flex:none;font-size:.48rem;font-style:normal;font-weight:800;padding:.02rem .22rem}.ami-rev__pdf[data-v-96f50e9d]{display:flex;flex-direction:column;margin:0;min-width:0}.ami-rev__page[data-v-96f50e9d]{align-content:start;background:#fffdf8;border-radius:.35rem;box-shadow:inset 0 0 0 1px #eee5d8;color:#2b2220;display:grid;flex:1;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;gap:.04rem;padding:.7rem .55rem}.ami-rev__venue[data-v-96f50e9d]{font-size:.82rem;font-style:italic;margin:0 0 .2rem;text-align:center}.ami-rev__pcat[data-v-96f50e9d]{color:#8c2f14;font-size:.5rem;font-weight:700;letter-spacing:.14em;margin:.35rem 0 .05rem;text-align:center;text-transform:uppercase}.ami-rev__pline[data-v-96f50e9d]{align-items:baseline;border-radius:.2rem;display:grid;font-size:.6rem;gap:.2rem;grid-template-columns:auto minmax(.3rem,1fr) auto;margin:0;padding:.12rem .25rem;transition:background-color .3s ease,box-shadow .3s ease}.ami-rev__pline span[data-v-96f50e9d]:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ami-rev__pline i[data-v-96f50e9d]{align-self:end;border-bottom:1px dotted rgba(43,34,32,.3);height:.2rem;margin-bottom:.16rem}.ami-rev__pline span[data-v-96f50e9d]:last-child{font-variant-numeric:tabular-nums}.ami-rev__pline.is-doubt[data-v-96f50e9d]{background:#f5b92838;box-shadow:0 0 0 1px #d977068c}.ami-rev__pline.is-selected[data-v-96f50e9d]{background:#d64f281f;box-shadow:0 0 0 1.5px var(--brand)}.ami-rev__grid[data-v-96f50e9d]{align-content:start;border:1px solid var(--hair);border-radius:.55rem;display:grid;min-width:0;overflow:hidden}.ami-rev__grid-head[data-v-96f50e9d],.ami-rev__row[data-v-96f50e9d]{align-items:center;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(3.4rem,.6fr) minmax(0,1fr)}.ami-rev__grid-head[data-v-96f50e9d]{background:#fafafa;border-bottom:1px solid var(--hair);color:var(--muted);font-size:.6rem;font-weight:700;letter-spacing:.03em;padding:.4rem .55rem;text-transform:uppercase}.ami-rev__row[data-v-96f50e9d]{border-bottom:1px solid #f0f0f1;cursor:pointer;outline:none;padding:0 .55rem;position:relative;transition:background-color .25s ease}.ami-rev__row[data-v-96f50e9d]:last-child{border-bottom:0}.ami-rev__row[data-v-96f50e9d]:hover{background:#fafafa}.ami-rev__row[data-v-96f50e9d]:focus-visible{box-shadow:inset 0 0 0 2px var(--ink)}.ami-rev__row.is-selected[data-v-96f50e9d]{background:#fdf3ee;box-shadow:inset 2px 0 0 var(--brand)}.ami-rev__row>span[data-v-96f50e9d]{padding:.42rem 0}.ami-rev__name[data-v-96f50e9d]{display:grid;font-weight:650;min-width:0}.ami-rev__cat[data-v-96f50e9d],.ami-rev__name[data-v-96f50e9d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ami-rev__name small[data-v-96f50e9d]{color:var(--muted);font-size:.6rem;font-weight:600;overflow:hidden;text-overflow:ellipsis}.ami-rev__price[data-v-96f50e9d]{align-items:center;border-radius:.3rem;display:inline-flex;font-variant-numeric:tabular-nums;gap:.2rem;justify-self:start;margin-left:-.3rem;padding:.42rem .3rem!important;transition:background-color .35s ease,color .35s ease,box-shadow .2s ease}.ami-rev__price.is-doubt[data-v-96f50e9d]{background:var(--doubt);color:var(--doubt-ink);font-weight:700}.ami-rev__price.is-editing[data-v-96f50e9d]{background:#fff;box-shadow:0 0 0 1.5px var(--ink)}.ami-rev__price.is-editing[data-v-96f50e9d]:after{animation:ami-rev-caret-96f50e9d .9s steps(1) infinite;background:var(--ink);content:"";height:.8rem;margin-left:.05rem;width:1px}@keyframes ami-rev-caret-96f50e9d{50%{opacity:0}}.ami-rev__price.is-confirmed[data-v-96f50e9d]{color:#166534;font-weight:700}.ami-rev__cat[data-v-96f50e9d]{color:var(--muted)}.ami-rev__hint[data-v-96f50e9d]{animation:ami-rev-in-96f50e9d .3s ease-out;background:var(--doubt);border-radius:.35rem;color:var(--doubt-ink);font-size:.64rem;font-weight:650;grid-column:1/-1;margin:-.15rem 0 .45rem;padding:.35rem .5rem!important}@keyframes ami-rev-in-96f50e9d{0%{opacity:0;transform:translateY(-.2rem)}to{opacity:1;transform:none}}.ami-rev__preview[data-v-96f50e9d]{display:flex;flex-direction:column;min-width:0}.ami-rev__phone[data-v-96f50e9d]{align-self:center;width:min(100%,8.75rem);--phone-shadow:0 18px 34px -20px rgba(40,18,14,.55)}.ami-rev__phone-screen[data-v-96f50e9d]{align-content:start;display:grid;flex:1;gap:.4rem;min-height:0;overflow:hidden;padding:14cqi .5rem .6rem}.ami-rev__phone-venue[data-v-96f50e9d]{font-size:.6rem;font-weight:800;letter-spacing:.08em;margin:0;text-transform:uppercase}.ami-rev__pills[data-v-96f50e9d]{display:flex;gap:.2rem;overflow:hidden}.ami-rev__pills span[data-v-96f50e9d]{background:#f3ebe2;border-radius:999px;color:#5d514c;flex:none;font-size:.54rem;font-weight:700;padding:.16rem .4rem;transition:background-color .3s ease,color .3s ease}.ami-rev__pills span.is-active[data-v-96f50e9d]{background:#211b1b;color:#fffaf4}.ami-rev__items[data-v-96f50e9d]{display:grid;list-style:none;margin:0;padding:0}.ami-rev__items li[data-v-96f50e9d]{align-items:start;border-bottom:1px solid #ece1d7;border-radius:.3rem;display:flex;gap:.3rem;justify-content:space-between;padding:.38rem .3rem;transition:background-color .3s ease}.ami-rev__items li[data-v-96f50e9d]:last-child{border-bottom:0}.ami-rev__items li.is-selected[data-v-96f50e9d]{background:#fbe4d9}.ami-rev__items span[data-v-96f50e9d]{display:grid;min-width:0}.ami-rev__items strong[data-v-96f50e9d]{font-size:.62rem;font-weight:750;line-height:1.25;overflow:hidden;text-overflow:ellipsis}.ami-rev__items small[data-v-96f50e9d]{color:#786d68;font-size:.54rem}.ami-rev__items small[data-v-96f50e9d]:empty{display:none}.ami-rev__items b[data-v-96f50e9d]{flex:none;font-size:.6rem;font-variant-numeric:tabular-nums}.ami-rev__foot[data-v-96f50e9d]{align-items:center;border-top:1px solid var(--hair);display:flex;flex-wrap:wrap;gap:.6rem;justify-content:space-between;padding-top:.7rem}.ami-rev__todo[data-v-96f50e9d]{align-items:center;color:var(--doubt-ink);display:inline-flex;font-size:.7rem;font-weight:700;gap:.4rem;transition:color .3s ease}.ami-rev__todo i[data-v-96f50e9d]{background:var(--doubt);border-radius:.15rem;box-shadow:inset 0 0 0 1px #d9770673;height:.6rem;transition:background-color .3s ease;width:.6rem}.ami-rev__todo.is-clear[data-v-96f50e9d]{color:#166534}.ami-rev__todo.is-clear i[data-v-96f50e9d]{background:#bbf7d0;box-shadow:none}.ami-rev__actions[data-v-96f50e9d]{display:inline-flex;gap:.4rem}.ami-rev__approve[data-v-96f50e9d],.ami-rev__ghost[data-v-96f50e9d]{border:0;border-radius:.45rem;cursor:pointer;font:inherit;font-size:.7rem;font-weight:750;padding:.42rem .7rem;transition:background-color .3s ease,color .3s ease,opacity .3s ease}.ami-rev__ghost[data-v-96f50e9d]{background:transparent;box-shadow:inset 0 0 0 1px var(--hair);color:#3f3f46}.ami-rev__ghost[data-v-96f50e9d]:hover{background:var(--soft)}.ami-rev__approve[data-v-96f50e9d]{background:#d4d4d8;color:#fff}.ami-rev__approve.is-ready[data-v-96f50e9d]{background:var(--ink)}.ami-rev__approve[data-v-96f50e9d]:focus-visible,.ami-rev__ghost[data-v-96f50e9d]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@container ami-rev (max-width: 40rem){.ami-rev__cols[data-v-96f50e9d]{gap:.5rem;grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr) minmax(0,.9fr)}.ami-rev__grid-head[data-v-96f50e9d],.ami-rev__row[data-v-96f50e9d]{-moz-column-gap:.4rem;column-gap:.4rem;grid-template-columns:minmax(0,1fr) auto}.ami-rev__cat[data-v-96f50e9d],.ami-rev__grid-head[data-v-96f50e9d]>:nth-child(3){display:none}.ami-rev__price[data-v-96f50e9d]{margin-left:0}}@container ami-rev (max-width: 33rem){.ami-rev__cols[data-v-96f50e9d]{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr)}.ami-rev__preview[data-v-96f50e9d]{display:none}}@container ami-rev (max-width: 27rem){.ami-rev__cols[data-v-96f50e9d]{grid-template-columns:minmax(0,1fr)}.ami-rev__grid-head[data-v-96f50e9d],.ami-rev__row[data-v-96f50e9d]{grid-template-columns:minmax(0,1.5fr) minmax(3.4rem,.6fr) minmax(0,.9fr)}.ami-rev__cat[data-v-96f50e9d],.ami-rev__grid-head[data-v-96f50e9d]>:nth-child(3){display:block}.ami-rev__ghost[data-v-96f50e9d]{display:none}}@media(prefers-reduced-motion:reduce){.ami-rev[data-v-96f50e9d] *,.ami-rev[data-v-96f50e9d] :after,.ami-rev[data-v-96f50e9d] :before{animation:none!important;transition:none!important}}.feature-editorial__stage:has(>.ami-rev){background:#2a2427;padding:clamp(.75rem,2.5vw,1.5rem)}
