.flash-page__search-toggle[data-v-f551b330]{border:1px solid var(--border);background:var(--surface-2);min-height:44px;color:var(--text-main);white-space:nowrap;cursor:var(--interaction-cursor,pointer);border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;transition:background .18s,color .18s,border-color .18s;display:inline-flex}@media (prefers-reduced-motion:reduce){.flash-page__search-bar[data-v-f551b330],.flash-page__search-toggle[data-v-f551b330]{transition:none}}.flash-page__search-toggle[data-v-f551b330]:hover{border-color:var(--border-hover);background:var(--surface-3)}.flash-page__search-toggle[data-v-f551b330]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.flash-page__search-toggle.is-active[data-v-f551b330]{color:var(--accent-text);background:var(--accent-soft);border-color:var(--accent)}.flash-page__search-bar[data-v-f551b330]{background:var(--surface-2);border:1px solid var(--border-soft);border-radius:1.5rem;align-items:center;gap:.5rem;width:100%;margin-bottom:1rem;padding:.5rem .75rem;animation:.18s flash-search-in-f551b330;display:flex}.flash-page__search-bar[data-v-f551b330]:focus-within{border-color:var(--accent)}.flash-page__search-icon[data-v-f551b330]{color:var(--text-faint);flex-shrink:0}.flash-page__search-input[data-v-f551b330]{color:var(--text-main);background:0 0;border:none;outline:none;flex:1;font-size:.8125rem}.flash-page__search-input[data-v-f551b330]::placeholder{color:var(--text-faint)}.flash-page__search-count[data-v-f551b330]{color:var(--text-soft);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.6875rem;font-weight:600}@keyframes flash-search-in-f551b330{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.flash-page__filter-clear[data-v-f551b330]{background:var(--accent-action);color:#fff;cursor:var(--interaction-cursor,pointer);border:none;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:600;transition:opacity .18s;display:inline-flex}@media (prefers-reduced-motion:reduce){.flash-page__filter-clear[data-v-f551b330]{transition:none}}.flash-page__filter-clear[data-v-f551b330]:hover{opacity:.85}.flash-page__type-tabs[data-v-03965592]{flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:1.125rem;display:flex}.flash-page__type-tab[data-v-03965592]{color:var(--text-soft);background:var(--surface-2);cursor:var(--interaction-cursor,pointer);border:1px solid #0000;border-radius:9999px;align-items:center;gap:.25rem;padding:.3rem .65rem;font-size:.75rem;font-weight:500;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.flash-page__type-tab[data-v-03965592]:hover{color:var(--text-main);background:var(--surface-3)}.flash-page__type-tab.is-active[data-v-03965592]{color:#fff;background:var(--accent-action)}.flash-page__type-tab[data-type=idea].is-active[data-v-03965592]{background:#a15104}.flash-page__type-tab[data-type=todo].is-active[data-v-03965592]{background:#2563eb}.flash-page__filter-bar[data-v-03965592]{background:var(--accent-soft);border:1px dashed var(--accent);color:var(--text-soft);border-radius:1.5rem;align-items:center;gap:.5rem;margin-bottom:1.125rem;padding:.5rem .75rem;font-size:.75rem;animation:.18s flash-search-in-03965592;display:flex}@media (prefers-reduced-motion:reduce){.flash-page__type-tab[data-v-03965592]{transition:none}.flash-page__filter-bar[data-v-03965592]{animation:none}}.flash-page__filter-label[data-v-03965592]{flex:1}.flash-page__filter-label strong[data-v-03965592]{color:var(--accent-text)}.flash-page__filter-clear[data-v-03965592]{background:var(--accent-action);color:#fff;cursor:var(--interaction-cursor,pointer);border:none;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:600;transition:opacity .18s;display:inline-flex}@media (prefers-reduced-motion:reduce){.flash-page__filter-clear[data-v-03965592]{transition:none}}.flash-page__filter-clear[data-v-03965592]:hover{opacity:.85}.flash-page__guest-banner[data-v-03965592]{border:1px dashed var(--accent);background:var(--accent-soft);color:var(--text-main);text-align:left;cursor:var(--interaction-cursor,pointer);transition:color var(--motion-fast,.16s) ease,background-color var(--motion-fast,.16s) ease,border-color var(--motion-fast,.16s) ease,box-shadow var(--motion-fast,.16s) ease,opacity var(--motion-fast,.16s) ease,transform var(--motion-fast,.16s) ease;border-radius:1.5rem;align-items:center;gap:.625rem;width:100%;margin-bottom:1.125rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}@media (prefers-reduced-motion:reduce){.flash-page__guest-banner[data-v-03965592]{transition:none}}.flash-page__guest-banner[data-v-03965592]:hover{border-style:solid;transform:translateY(-1px)}.flash-page__guest-banner-icon[data-v-03965592]{color:var(--accent-text);flex-shrink:0}.flash-page__guest-banner-text[data-v-03965592]{color:var(--text-soft);flex:1}.flash-page__guest-banner-cta[data-v-03965592]{color:var(--accent-text);flex-shrink:0;align-items:center;gap:.25rem;font-weight:600;display:inline-flex}@keyframes flash-search-in-03965592{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.flash-note-list[data-v-b81548a4]{flex-direction:column;gap:.75rem;display:flex}.flash-note-list__masonry[data-v-b81548a4]{-moz-column-count:1;column-count:1;-moz-column-gap:.875rem;column-gap:.875rem}@media (width>=768px){.flash-note-list__masonry[data-v-b81548a4]{-moz-column-count:2;column-count:2}}.flash-note-list__masonry[data-v-b81548a4]>*{-moz-column-break-inside:avoid;break-inside:avoid;width:100%;margin-bottom:.875rem;display:flex}.flash-note-list__more[data-v-b81548a4]{flex-direction:column;align-items:center;gap:.5rem;padding:.25rem 0 1rem;display:flex}.flash-note-list__more-button[data-v-b81548a4]{border:1px solid var(--border);background:var(--surface-1);min-height:44px;color:var(--accent-text);cursor:pointer;border-radius:.75rem;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;display:inline-flex}.flash-note-list__more-button[data-v-b81548a4]:disabled,.flash-note-list__more-button[aria-disabled=true][data-v-b81548a4]{cursor:default;opacity:.7}.flash-note-list__end[data-v-b81548a4]{outline:none;align-items:center;gap:1rem;padding:.5rem 0 1rem;display:flex}.flash-note-list__end-line[data-v-b81548a4]{background:var(--border-soft);flex:1;height:1px}.flash-note-list__end-text[data-v-b81548a4]{color:var(--text-faint);white-space:nowrap;font-size:.75rem}.flash-note-list__empty[data-v-b81548a4]{color:var(--text-soft);flex-direction:column;justify-content:center;align-items:center;gap:.625rem;padding:3rem 1rem;font-size:.875rem;display:flex}.flash-calendar-card[data-v-d31f694e]{padding:1.25rem}.flash-calendar-card__header[data-v-d31f694e]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.flash-calendar-card__title[data-v-d31f694e]{align-items:center;gap:.375rem;margin:0;font-size:.875rem;font-weight:700;display:inline-flex}.flash-calendar-card__nav[data-v-d31f694e]{align-items:center;gap:.25rem;display:flex}.flash-calendar-card__nav-btn[data-v-d31f694e]{width:1.5rem;height:1.5rem;color:var(--text-soft);cursor:var(--interaction-cursor,pointer);transition:color var(--motion-fast,.16s) ease,background-color var(--motion-fast,.16s) ease,border-color var(--motion-fast,.16s) ease,box-shadow var(--motion-fast,.16s) ease,opacity var(--motion-fast,.16s) ease,transform var(--motion-fast,.16s) ease;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.flash-calendar-card__nav-btn[data-v-d31f694e]{transition:none}}.flash-calendar-card__nav-btn[data-v-d31f694e]:hover:not(:disabled){color:var(--text-main);background:var(--surface-2)}.flash-calendar-card__nav-btn[data-v-d31f694e]:disabled{opacity:.3;cursor:var(--interaction-cursor,not-allowed)}.flash-calendar-card__month[data-v-d31f694e]{color:var(--text-main);text-align:center;min-width:5rem;font-size:.75rem;font-weight:600}.flash-calendar-card__weekdays[data-v-d31f694e]{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:.25rem;display:grid}.flash-calendar-card__wd[data-v-d31f694e]{text-align:center;color:var(--text-muted);padding:.25rem 0;font-size:.625rem;font-weight:600}.flash-calendar-card__grid[data-v-d31f694e]{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.flash-calendar-card__day[data-v-d31f694e]{aspect-ratio:1;color:var(--text-main);cursor:var(--interaction-cursor,default);transition:color var(--motion-fast,.16s) ease,background-color var(--motion-fast,.16s) ease,border-color var(--motion-fast,.16s) ease,box-shadow var(--motion-fast,.16s) ease,opacity var(--motion-fast,.16s) ease,transform var(--motion-fast,.16s) ease;border-radius:.5rem;justify-content:center;align-items:center;font-size:.6875rem;font-weight:500;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.flash-calendar-card__day[data-v-d31f694e]{transition:none}}.flash-calendar-card__day.is-empty[data-v-d31f694e]{visibility:hidden}.flash-calendar-card__day.is-future[data-v-d31f694e]{color:var(--text-faint);opacity:.4}.flash-calendar-card__day.is-today[data-v-d31f694e]{background:var(--accent-action);color:#fff;border-radius:50%;font-weight:700}.flash-calendar-card__day.has-note[data-v-d31f694e]:not(.is-today){color:var(--accent-text);background:var(--accent-soft);cursor:var(--interaction-cursor,pointer);border-radius:50%;font-weight:700}.flash-calendar-card__day.has-note.is-today[data-v-d31f694e],.flash-calendar-card__today-btn[data-v-d31f694e]{cursor:var(--interaction-cursor,pointer)}.flash-calendar-card__day.is-selected[data-v-d31f694e]{outline:2px solid var(--accent);outline-offset:1px}.flash-calendar-card__day[data-tooltip][data-v-d31f694e]:hover:after{content:attr(data-tooltip);background:var(--surface-3);color:var(--text-main);white-space:nowrap;pointer-events:none;z-index:10;border-radius:.5rem;padding:.25rem .5rem;font-size:.625rem;font-weight:500;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000001f}.flash-calendar-card__day[data-v-d31f694e]:hover:not(.is-empty):not(.is-future){background:var(--surface-3);border-radius:50%}.flash-calendar-card__day:hover:not(.is-empty):not(.is-future).is-today[data-v-d31f694e]{background:var(--accent)}.flash-calendar-card__day:hover:not(.is-empty):not(.is-future).has-note[data-v-d31f694e]:not(.is-today){background:var(--accent-soft)}.flash-calendar-card__dot[data-v-d31f694e]{background:var(--accent);border-radius:50%;width:3px;height:3px;position:absolute;bottom:2px}.is-today .flash-calendar-card__dot[data-v-d31f694e]{background:#fff}.flash-calendar-card__footer[data-v-d31f694e]{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.625rem;display:flex}.flash-calendar-card__today-btn[data-v-d31f694e]{color:var(--accent-text);background:0 0;border:none;align-items:center;gap:.25rem;padding:.125rem 0;font-size:.6875rem;font-weight:600;transition:opacity .15s;display:inline-flex}@media (prefers-reduced-motion:reduce){.flash-calendar-card__today-btn[data-v-d31f694e]{transition:none}}.flash-calendar-card__today-btn[data-v-d31f694e]:hover{opacity:.8}.flash-calendar-card__footer-right[data-v-d31f694e]{align-items:center;gap:.75rem;margin-left:auto;display:flex}.flash-calendar-card__streak[data-v-d31f694e]{color:var(--warning-text);align-items:center;gap:.25rem;font-size:.6875rem;font-weight:600;display:inline-flex}.flash-calendar-card__streak-icon[data-v-d31f694e]{color:#f59e0b}.flash-calendar-card__legend[data-v-d31f694e]{color:var(--text-muted);align-items:center;gap:.375rem;font-size:.6875rem;display:flex}.flash-calendar-card__legend-dot[data-v-d31f694e]{background:var(--accent);border-radius:50%;width:6px;height:6px}.flash-capsule-card[data-v-c0c4d575]{padding:1rem}.flash-capsule-card__header[data-v-c0c4d575]{margin-bottom:.75rem}.flash-capsule-card__title[data-v-c0c4d575]{color:var(--text-main);align-items:center;gap:.375rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.flash-capsule-card__block[data-v-c0c4d575]{margin-top:.75rem}.flash-capsule-card__block[data-v-c0c4d575]:first-of-type{margin-top:0}.flash-capsule-card__label[data-v-c0c4d575]{color:var(--text-faint);align-items:center;gap:.25rem;margin-bottom:.375rem;font-size:.6875rem;display:flex}.flash-capsule-card__refresh[data-v-c0c4d575]{color:var(--text-faint);cursor:var(--interaction-cursor,pointer);background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;margin-left:auto;padding:.125rem;transition:color .18s,background .18s;display:inline-flex;position:relative}@media (prefers-reduced-motion:reduce){.flash-capsule-card__refresh[data-v-c0c4d575]{transition:none}}.flash-capsule-card__refresh[data-v-c0c4d575]:after{content:"";position:absolute;inset:-5px}.flash-capsule-card__refresh[data-v-c0c4d575]:hover{color:var(--accent-text);background:var(--surface-2)}.flash-capsule-card__item[data-v-c0c4d575]{background:var(--surface-2);color:inherit;border-radius:.5rem;padding:.625rem .75rem;text-decoration:none;transition:background .18s;display:block}@media (prefers-reduced-motion:reduce){.flash-capsule-card__item[data-v-c0c4d575]{transition:none}}.flash-capsule-card__item[data-v-c0c4d575]:hover{background:var(--surface-3)}.flash-capsule-card__excerpt[data-v-c0c4d575]{color:var(--text-main);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .375rem;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}.flash-capsule-card__meta[data-v-c0c4d575]{color:var(--text-faint);font-size:.6875rem}.sidebar-list-group[data-v-4c368467]{flex-direction:column;gap:1.25rem;display:flex}.flash-ai-card[data-v-4c368467]{border:1px solid var(--border-soft);background:linear-gradient(135deg,var(--accent-soft),var(--surface-1));color:var(--text-main);text-align:left;cursor:var(--interaction-cursor,pointer);transition:color var(--motion-fast,.16s) ease,background-color var(--motion-fast,.16s) ease,border-color var(--motion-fast,.16s) ease,box-shadow var(--motion-fast,.16s) ease,opacity var(--motion-fast,.16s) ease,transform var(--motion-fast,.16s) ease;border-radius:1.5rem;align-items:center;gap:.75rem;width:100%;padding:.875rem 1rem;display:flex}@media (prefers-reduced-motion:reduce){.flash-ai-card[data-v-4c368467]{transition:none}}.flash-ai-card[data-v-4c368467]:hover{border-color:var(--accent);transform:translateY(-1px)}.flash-ai-card__icon[data-v-4c368467]{color:var(--accent-text);flex-shrink:0}.flash-ai-card__body[data-v-4c368467]{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.flash-ai-card__title[data-v-4c368467]{color:var(--text-main);font-size:.875rem;font-weight:600}.flash-ai-card__desc[data-v-4c368467]{color:var(--text-soft);font-size:.6875rem}.flash-ai-card__arrow[data-v-4c368467]{color:var(--text-faint);flex-shrink:0}.flash-stat-card[data-v-4c368467]{background:var(--surface-1);border:1px solid var(--border-soft);box-shadow:var(--shadow-card);border-radius:1.5rem;padding:1rem 1.125rem}.flash-stat-card__row[data-v-4c368467]{justify-content:space-between;align-items:center;font-size:.8125rem;display:flex}.flash-stat-card__label[data-v-4c368467]{color:var(--text-soft)}.flash-stat-card__value[data-v-4c368467]{color:var(--accent-text);font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:700}.flash-stat-card__divider[data-v-4c368467]{background:var(--border-soft);height:1px;margin:.625rem 0}.flash-tag-cloud[data-v-4c368467]{background:var(--surface-1);border:1px solid var(--border-soft);box-shadow:var(--shadow-card);border-radius:1.5rem;padding:1rem 1.125rem}.flash-tag-cloud__header[data-v-4c368467]{color:var(--text-soft);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:.375rem;margin-bottom:.75rem;font-size:.75rem;font-weight:600;display:flex}.flash-tag-cloud__list[data-v-4c368467]{flex-wrap:wrap;align-items:baseline;gap:.5rem .625rem;display:flex}.flash-tag-cloud__item[data-v-4c368467]{color:var(--accent-text);cursor:var(--interaction-cursor,pointer);border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .375rem;font-weight:600;transition:opacity .2s,background .2s,color .2s;display:inline-flex}@media (prefers-reduced-motion:reduce){.flash-tag-cloud__item[data-v-4c368467]{transition:none}}.flash-tag-cloud__item[data-v-4c368467]:hover{opacity:.7}.flash-tag-cloud__item--active[data-v-4c368467]{background:var(--accent-action);color:#fff;opacity:1}.flash-tag-cloud__item--active .flash-tag-cloud__count[data-v-4c368467]{color:#ffffffb3}.flash-tag-cloud__count[data-v-4c368467]{color:var(--text-faint);font-size:.625rem}.flash-ai-modal__close[data-v-4636b6cf]{border-radius:.5rem;flex:0 0 2.75rem;place-items:center;height:2.75rem;display:grid}.flash-ai-modal-overlay[data-v-4636b6cf]{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:flex-start;padding-top:calc(min(16vh,8rem));display:flex;position:fixed;inset:0}.flash-ai-modal[data-v-4636b6cf]{background:var(--surface-1);border:1px solid var(--border);border-radius:1rem;width:calc(min(560px,100vw - 2rem));overflow:hidden;box-shadow:0 24px 48px #00000040}.flash-ai-modal__header[data-v-4636b6cf]{border-bottom:1px solid var(--border-soft);align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.flash-ai-modal__icon[data-v-4636b6cf]{color:var(--accent-text);flex-shrink:0}.flash-ai-modal__input[data-v-4636b6cf]{color:var(--text-main);background:0 0;border:none;outline:none;flex:1;font-size:.9375rem}.flash-ai-modal__input[data-v-4636b6cf]::placeholder{color:var(--text-faint)}.flash-ai-modal__kbd[data-v-4636b6cf]{border:1px solid var(--border);background:var(--surface-2);color:var(--text-soft);border-radius:4px;flex-shrink:0;padding:.2rem .4rem;font-size:.625rem}.flash-ai-modal__body[data-v-4636b6cf]{max-height:420px;padding:1rem 1.125rem;overflow-y:auto}.flash-ai-modal__hint[data-v-4636b6cf]{color:var(--text-soft);text-align:center;flex-direction:column;align-items:center;gap:.375rem;padding:1.5rem 1rem;font-size:.8125rem;display:flex}.flash-ai-modal__hint>svg[data-v-4636b6cf]{color:var(--accent-text)}.flash-ai-modal__hint-sub[data-v-4636b6cf]{color:var(--text-faint);font-size:.75rem}.flash-ai-modal__loading[data-v-4636b6cf]{color:var(--text-soft);justify-content:center;align-items:center;gap:.625rem;padding:1.5rem;font-size:.875rem;display:flex}.flash-ai-modal__spinner[data-v-4636b6cf]{color:var(--accent-text);animation:1s linear infinite spin-4636b6cf}@media (prefers-reduced-motion:reduce){.flash-ai-modal__spinner[data-v-4636b6cf]{animation:none}}@keyframes spin-4636b6cf{to{transform:rotate(1turn)}}.flash-ai-modal__result[data-v-4636b6cf]{flex-direction:column;gap:.875rem;display:flex}.flash-ai-modal__answer[data-v-4636b6cf]{white-space:pre-wrap;color:var(--text-main);background:var(--accent-soft);border-left:3px solid var(--accent);border-radius:.75rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.65}.flash-ai-modal__citations[data-v-4636b6cf]{flex-direction:column;gap:.5rem;display:flex}.flash-ai-modal__citations-label[data-v-4636b6cf]{color:var(--text-soft);text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:600}.flash-ai-modal__citation-list[data-v-4636b6cf]{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.flash-ai-modal__citation-item[data-v-4636b6cf]{text-align:left;background:var(--surface-2);width:100%;color:var(--text-main);cursor:var(--interaction-cursor,pointer);border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;line-height:1.55;transition:background .18s,color .18s;display:flex}@media (prefers-reduced-motion:reduce){.flash-ai-modal__citation-item[data-v-4636b6cf]{transition:none}}.flash-ai-modal__citation-item[data-v-4636b6cf]:hover{background:var(--accent-soft);color:var(--accent-text)}.flash-ai-modal__citation-content[data-v-4636b6cf]{flex:1;min-width:0}.flash-ai-modal__citation-arrow[data-v-4636b6cf]{color:var(--text-faint);flex-shrink:0;transition:color .18s}@media (prefers-reduced-motion:reduce){.flash-ai-modal__citation-arrow[data-v-4636b6cf]{transition:none}}.flash-ai-modal__citation-item:hover .flash-ai-modal__citation-arrow[data-v-4636b6cf]{color:var(--accent-text)}.flash-ai-modal__meta[data-v-4636b6cf]{color:var(--text-faint);align-items:center;gap:.25rem;font-size:.6875rem;display:inline-flex}.flash-ai-modal-enter-active[data-v-4636b6cf],.flash-ai-modal-leave-active[data-v-4636b6cf]{transition:opacity .2s}@media (prefers-reduced-motion:reduce){.flash-ai-modal-enter-active[data-v-4636b6cf],.flash-ai-modal-leave-active[data-v-4636b6cf]{transition:none}}.flash-ai-modal-enter-active .flash-ai-modal[data-v-4636b6cf],.flash-ai-modal-leave-active .flash-ai-modal[data-v-4636b6cf]{transition:transform .2s,opacity .2s}@media (prefers-reduced-motion:reduce){.flash-ai-modal-enter-active .flash-ai-modal[data-v-4636b6cf],.flash-ai-modal-leave-active .flash-ai-modal[data-v-4636b6cf]{transition:none}}.flash-ai-modal-enter-from[data-v-4636b6cf],.flash-ai-modal-leave-to[data-v-4636b6cf]{opacity:0}.flash-ai-modal-enter-from .flash-ai-modal[data-v-4636b6cf],.flash-ai-modal-leave-to .flash-ai-modal[data-v-4636b6cf]{transform:translateY(-10px)scale(.98)}.flash-page[data-v-aee268b5],.flash-page__content[data-v-aee268b5]{flex-direction:column;display:flex}.flash-page__body[data-v-aee268b5]{flex:1;min-height:0}[data-v-aee268b5] .flash-page__viewport{padding:1.25rem 1rem}@media (width>=768px){[data-v-aee268b5] .flash-page__viewport{padding:1.75rem}}.flash-page__content[data-v-aee268b5]{gap:1.125rem;max-width:720px;margin:0 auto}.flash-page__composer-wrap[data-v-aee268b5]{background:linear-gradient(to bottom,transparent,var(--surface-0) 30%);-webkit-backdrop-filter:blur(6px);flex-shrink:0;padding:.75rem 1rem 1rem}@media (width>=768px){.flash-page__composer-wrap[data-v-aee268b5]{padding:1rem 1.75rem 1.25rem}}.flash-page__composer[data-v-aee268b5]{max-width:720px;margin:0 auto}
