.apt[data-astro-cid-5bwrvvvm]{max-width:720px;margin:0 auto;position:relative}.apt-box[data-astro-cid-5bwrvvvm]{border:1px solid var(--ql-rule);background:var(--ql-bg);border-radius:26px;transition:border-color .16s ease-out;position:relative;box-shadow:0 1px 2px #23232b0a}.apt-box[data-astro-cid-5bwrvvvm]:focus-within{border-color:var(--ql-clay)}.apt-input[data-astro-cid-5bwrvvvm]{box-sizing:border-box;resize:none;width:100%;font:inherit;color:var(--ql-ink);background:0 0;border:none;border-radius:26px;min-height:84px;max-height:260px;padding:20px 64px 20px 22px;font-size:16px;line-height:1.5}.apt-input[data-astro-cid-5bwrvvvm]:focus{outline:none}.apt-input[data-astro-cid-5bwrvvvm]::placeholder{color:var(--ql-soft)}.apt-submit[data-astro-cid-5bwrvvvm]{background:var(--ql-ink);width:40px;height:40px;color:var(--ql-bg);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;transition:background-color .16s ease-out,opacity .16s ease-out,transform .14s cubic-bezier(.23,1,.32,1);display:flex;position:absolute;bottom:10px;right:10px}.apt-submit[data-astro-cid-5bwrvvvm]:hover:not(:disabled){background:#3a3a44}.apt-submit[data-astro-cid-5bwrvvvm]:active:not(:disabled){transform:scale(.94)}.apt-submit[data-astro-cid-5bwrvvvm]:disabled{opacity:.45;cursor:default}.apt-submit[data-astro-cid-5bwrvvvm]:focus-visible{outline:2px solid var(--ql-clay);outline-offset:3px}.apt-form[data-astro-cid-5bwrvvvm],.apt-popover[data-astro-cid-5bwrvvvm],.apt-result[data-astro-cid-5bwrvvvm]{text-align:left}.apt-note[data-astro-cid-5bwrvvvm]{text-align:center;color:var(--ql-soft);margin:12px 4px 0;font-size:13px}.apt-chips[data-astro-cid-5bwrvvvm]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.apt-chip-wrap[data-astro-cid-5bwrvvvm]{position:relative}.apt-popover[data-astro-cid-5bwrvvvm].apt-popover-end{left:auto;right:0}.apt-chip[data-astro-cid-5bwrvvvm]{border:1px solid var(--ql-rule);background:var(--ql-bg);color:var(--ql-ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:9px 16px 9px 12px;font-size:13px;transition:background-color .16s ease-out,border-color .16s ease-out;display:inline-flex}.apt-chip[data-astro-cid-5bwrvvvm] svg[data-astro-cid-5bwrvvvm]{color:var(--ql-clay);flex:none}.apt-chip[data-astro-cid-5bwrvvvm]:hover{border-color:var(--ql-clay)}.apt-chip[data-astro-cid-5bwrvvvm][aria-expanded=true]{background:var(--ql-mist);border-color:var(--ql-clay)}.apt-chip[data-astro-cid-5bwrvvvm]:focus-visible{outline:2px solid var(--ql-clay);outline-offset:2px}.apt-popover[data-astro-cid-5bwrvvvm]{z-index:30;background:var(--ql-bg);border:1px solid var(--ql-rule);border-radius:14px;width:min(360px,88vw);max-height:340px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 12px 32px #23232b1f}.apt-popover-head[data-astro-cid-5bwrvvvm]{display:none}.apt-popover[data-astro-cid-5bwrvvvm] ul[data-astro-cid-5bwrvvvm]{margin:0;padding:0;list-style:none}.apt-pop-item[data-astro-cid-5bwrvvvm]{text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--ql-ink);background:0 0;border:none;border-radius:9px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}.apt-pop-item[data-astro-cid-5bwrvvvm]:hover,.apt-pop-item[data-astro-cid-5bwrvvvm]:focus-visible{background:var(--ql-mist);outline:none}.apt-pop-title[data-astro-cid-5bwrvvvm]{font-size:13.5px;font-weight:500}.apt-pop-preview[data-astro-cid-5bwrvvvm]{color:var(--ql-soft);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12.5px;overflow:hidden}.apt-sheet-backdrop[data-astro-cid-5bwrvvvm]{display:none}.apt-result[data-astro-cid-5bwrvvvm]{border-top:1px solid var(--ql-rule);margin-top:34px;padding-top:28px}.apt-loading[data-astro-cid-5bwrvvvm][hidden],.apt-error[data-astro-cid-5bwrvvvm][hidden],.apt-output-wrap[data-astro-cid-5bwrvvvm][hidden],.apt-result[data-astro-cid-5bwrvvvm][hidden]{display:none}.apt-loading[data-astro-cid-5bwrvvvm]{color:var(--ql-soft);align-items:center;gap:10px;font-size:14px;display:flex}.apt-dots[data-astro-cid-5bwrvvvm]{gap:4px;display:inline-flex}.apt-dots[data-astro-cid-5bwrvvvm] i[data-astro-cid-5bwrvvvm]{background:var(--ql-clay);border-radius:999px;width:6px;height:6px;animation:1.1s ease-in-out infinite both apt-bounce;display:inline-block}.apt-dots[data-astro-cid-5bwrvvvm] i[data-astro-cid-5bwrvvvm]:nth-child(2){animation-delay:.15s}.apt-dots[data-astro-cid-5bwrvvvm] i[data-astro-cid-5bwrvvvm]:nth-child(3){animation-delay:.3s}@keyframes apt-bounce{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.apt-error[data-astro-cid-5bwrvvvm]{color:#a14b3a;background:#fbf3e9;border:1px solid #d8b48f;border-radius:10px;padding:14px 16px;font-size:14px}.apt-output[data-astro-cid-5bwrvvvm]{color:var(--ql-ink);font-size:16px;line-height:1.7}.apt-output[data-astro-cid-5bwrvvvm] p{margin:0 0 16px}.apt-output[data-astro-cid-5bwrvvvm] ol{margin:0 0 16px;padding-left:22px}.apt-output[data-astro-cid-5bwrvvvm] li{margin-bottom:8px}.apt-output[data-astro-cid-5bwrvvvm] strong{font-weight:600}.apt-actions[data-astro-cid-5bwrvvvm]{flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;display:flex}.apt-actions[data-astro-cid-5bwrvvvm] button[data-astro-cid-5bwrvvvm]{font:inherit;color:var(--ql-soft);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;text-decoration:underline}.apt-actions[data-astro-cid-5bwrvvvm] button[data-astro-cid-5bwrvvvm]:hover{color:var(--ql-ink)}.apt-actions[data-astro-cid-5bwrvvvm] button[data-astro-cid-5bwrvvvm]:focus-visible{outline:2px solid var(--ql-clay);outline-offset:2px}.apt-copy-status[data-astro-cid-5bwrvvvm]{color:var(--ql-clay);font-size:13px}.apt-cta[data-astro-cid-5bwrvvvm]{background:var(--ql-mist);border-radius:14px;margin-top:28px;padding:22px}.apt-cta[data-astro-cid-5bwrvvvm] p[data-astro-cid-5bwrvvvm]{margin:0 0 16px;font-size:15px;line-height:1.6}.apt-cta-link[data-astro-cid-5bwrvvvm]{background:var(--ql-ink);color:var(--ql-bg);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:14px 26px;font-size:12px;display:inline-block}@media (width<=640px){.apt-chips[data-astro-cid-5bwrvvvm]{gap:8px}.apt-chip[data-astro-cid-5bwrvvvm]{padding:8px 14px 8px 10px;font-size:12.5px}.apt-popover[data-astro-cid-5bwrvvvm]{border-radius:18px 18px 0 0;width:100%;max-height:70vh;padding:10px 10px 18px;position:fixed;inset:auto 0 0;box-shadow:0 -12px 32px #23232b2e}.apt-popover-head[data-astro-cid-5bwrvvvm]{letter-spacing:.08em;text-transform:uppercase;color:var(--ql-soft);justify-content:space-between;align-items:center;padding:6px 8px 10px;font-size:13px;display:flex}.apt-popover-close[data-astro-cid-5bwrvvvm]{color:var(--ql-ink);cursor:pointer;background:0 0;border:none;padding:4px}.apt-sheet-backdrop[data-astro-cid-5bwrvvvm][data-open]{z-index:25;background:#23232b52;display:block;position:fixed;inset:0}.apt-pop-preview[data-astro-cid-5bwrvvvm]{white-space:normal}}
