.turnstile-modal[data-v-854473f8]{z-index:9999;visibility:hidden;opacity:0;pointer-events:none;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.turnstile-modal--visible[data-v-854473f8]{visibility:visible;opacity:1;pointer-events:auto}.turnstile-modal__panel[data-v-854473f8]{background:#fff;border-radius:12px;width:min(380px,100%);padding:24px;box-shadow:0 8px 30px #0000002e}.turnstile-modal__title[data-v-854473f8]{color:#1f2329;text-align:center;margin-bottom:18px;font-size:18px;font-weight:700}.turnstile-modal__widget[data-v-854473f8]{justify-content:center;align-items:center;min-height:65px;display:flex}[data-theme=dark] .turnstile-modal{backdrop-filter:blur(6px);background:#000000a6}[data-theme=dark] .turnstile-modal__panel{background:var(--home-surface,#26272d);box-shadow:0 24px 64px #0006,0 0 0 1px #ffffff1a}[data-theme=dark] .turnstile-modal__title{color:var(--home-text,#ececf0)}[data-theme=dark] .model-logo-tile{background-color:#34353c!important}[data-theme=dark] .model-logo-monochrome{filter:brightness(0)invert(.9)}.resource-strip[data-v-b077984b]{padding:0}.resource-summary[data-v-b077984b]{display:none}@media (width>=768px){.resource-strip[data-v-b077984b]{box-sizing:border-box;flex:0 0 62px;width:62px;min-width:0;height:76px;margin-top:0}.resource-summary[data-v-b077984b]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:62px;height:76px;display:flex;position:relative}.resource-summary[data-v-b077984b]:disabled{cursor:not-allowed;opacity:.4}.resource-summary--filled[data-v-b077984b]{background:0 0;border:0}.resource-stack[data-v-b077984b]{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;position:absolute;inset:0;transform:rotate(-9deg)}.resource-count[data-v-b077984b]{color:#fff;background:#64748b;border:2px solid #fff;border-radius:999px;min-width:21px;padding:2px 5px;font-size:10px;position:absolute;bottom:-5px;right:-5px}.resource-panel[data-v-b077984b]{box-sizing:border-box;z-index:20;width:max-content;max-width:100%;height:92px;box-shadow:none;scrollbar-width:none;clip-path:inset(0 max(0px,100% - 78px) 0 0 round 12px);opacity:0;visibility:hidden;pointer-events:none;background:0 0;border:0;padding:8px;transition:clip-path .2s ease-out,opacity .16s ease-out,visibility 0s linear .2s;position:absolute;top:-8px;left:-8px}.resource-panel[data-v-b077984b]::-webkit-scrollbar{display:none}.is-expanded .resource-summary[data-v-b077984b]{visibility:hidden}.is-expanded .resource-panel[data-v-b077984b]{clip-path:inset(0 round 12px);opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}}@media (width>=768px) and (prefers-reduced-motion:reduce){.resource-panel[data-v-b077984b]{transition:none}}.mention-dropdown[data-v-4f9cab36]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:180px;max-height:260px;padding:4px;overflow-y:auto;box-shadow:0 4px 16px #0000001a}.mention-dropdown__empty[data-v-4f9cab36]{color:#9ca3af;padding:8px 12px;font-size:13px}.mention-dropdown__item[data-v-4f9cab36]{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:6px 10px;font-size:13px;transition:background .15s;display:flex}.mention-dropdown__item[data-v-4f9cab36]:hover,.mention-dropdown__item--active[data-v-4f9cab36]{background:#f3f4f6}.mention-dropdown__thumb[data-v-4f9cab36]{object-fit:cover;border-radius:4px;flex-shrink:0;width:28px;height:28px}.mention-dropdown__icon[data-v-4f9cab36]{background:#f3f4f6;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.mention-dropdown__label[data-v-4f9cab36]{color:#111827;font-weight:500}[data-theme=dark] .output-option:not(:disabled):is(:hover,:focus-visible){color:#ececf0!important;background-color:#454650!important}[data-theme=dark] .output-option[aria-pressed=true]{box-shadow:inset 0 0 0 1px #80516b;color:#f48cbd!important;background-color:#3c2c39!important}[data-theme=dark] .output-option[aria-pressed=true]:not(:disabled):is(:hover,:focus-visible){color:#ffd1e6!important;background-color:#503347!important}.composer-examples[data-v-9b3ee9f8]{z-index:40;opacity:0;pointer-events:none;grid-template-rows:0fr;transition:grid-template-rows .22s,opacity .18s,transform .22s;display:grid;position:absolute;top:calc(100% + 6px);left:-1px;right:-1px;transform:translateY(-4px)}.composer-examples.is-open[data-v-9b3ee9f8]{opacity:1;pointer-events:auto;grid-template-rows:1fr;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.composer-examples[data-v-9b3ee9f8]{transition:none}}
