.quote-backdrop[data-v-7283ea32]{z-index:60;background:#1e20248c;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.quote-dialog[data-v-7283ea32]{border:var(--border-heavy);border-radius:var(--radius-md);background:var(--color-kertas);width:min(100%,26rem);box-shadow:var(--shadow-graphic);padding:1.5rem}.quote-kicker[data-v-7283ea32]{color:var(--color-merah-600);font:900 .8rem/1.2 var(--font-display);letter-spacing:.12em}.quote-dialog h2[data-v-7283ea32]{font:900 1.4rem/1.15 var(--font-display);text-transform:uppercase;margin-top:.5rem}.quote-hint[data-v-7283ea32]{color:var(--color-arang-500);margin-top:.5rem;font-size:.9rem;line-height:1.45}.quote-suggestions[data-v-7283ea32]{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.quote-suggestions button[data-v-7283ea32]{border:1px solid var(--color-arang-900);border-radius:var(--radius-sm);background:var(--color-kertas-2);min-height:2.35rem;color:var(--color-arang-900);font:700 .78rem/1.25 var(--font-sans);text-align:left;padding:.5rem .65rem}.quote-suggestions button[data-v-7283ea32]:hover{background:var(--color-kuning-peluit)}.quote-suggestions button[data-v-7283ea32]:focus-visible{outline:3px solid var(--color-kuning-peluit);outline-offset:2px}textarea[data-v-7283ea32]{border:2px solid var(--color-arang-900);border-radius:var(--radius-sm);background:var(--color-putih);width:100%;color:var(--color-arang-900);font:500 .95rem/1.4 var(--font-sans);resize:none;margin-top:1rem;padding:.8rem}textarea[data-v-7283ea32]:focus{outline:3px solid var(--color-kuning-peluit);outline-offset:1px}textarea[aria-invalid=true][data-v-7283ea32]{border-color:var(--color-merah-600)}.quote-error[data-v-7283ea32]{color:var(--color-merah-600);margin-top:.5rem;font-size:.82rem;font-weight:700;line-height:1.4}.quote-count[data-v-7283ea32]{color:var(--color-arang-500);text-align:right;margin-top:.35rem;font-size:.8rem;display:block}.quote-actions[data-v-7283ea32]{gap:.75rem;margin-top:.75rem;display:flex}.quote-actions[data-v-7283ea32]:first-of-type{margin-top:1.25rem}.quote-btn[data-v-7283ea32]{border:2px solid var(--color-arang-900);border-radius:var(--radius-sm);min-height:3rem;font:800 .875rem/1 var(--font-display);text-transform:uppercase;flex:1;justify-content:center;align-items:center;gap:.45rem;display:inline-flex}.quote-btn svg[data-v-7283ea32]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:1rem;height:1rem}.quote-btn--ghost[data-v-7283ea32]{background:var(--color-putih);color:var(--color-arang-900)}.quote-btn--secondary[data-v-7283ea32]{background:var(--color-kertas);color:var(--color-arang-900)}.quote-btn--primary[data-v-7283ea32],.quote-btn--secondary[data-v-7283ea32]{box-shadow:2px 2px 0 var(--color-arang-900)}.quote-btn--primary[data-v-7283ea32]{background:var(--color-merah-600);color:var(--color-putih)}.quote-btn--ghost[data-v-7283ea32]:active,.quote-btn--primary[data-v-7283ea32]:active,.quote-btn--secondary[data-v-7283ea32]:active{box-shadow:none;transform:translate(2px,2px)}@media (width<=400px){.quote-backdrop[data-v-7283ea32]{padding:.75rem}.quote-dialog[data-v-7283ea32]{padding:1.15rem}.quote-actions--split[data-v-7283ea32]{flex-direction:column-reverse}}
