.message-search-modal[data-v-a3d70f8e]{width:min(640px,100%)}.message-search-head-actions[data-v-a3d70f8e]{align-items:center;gap:3px;display:flex}.message-search-form[data-v-a3d70f8e]{border-bottom:1px solid var(--line);gap:8px;padding:14px 18px 10px;display:flex}.message-search-form input[data-v-a3d70f8e]{border:1px solid var(--line);min-width:0;height:42px;color:var(--text);background:var(--surface,#fff);font:inherit;border-radius:8px;flex:1;padding:0 12px}.message-search-form button[data-v-a3d70f8e],.message-search-more[data-v-a3d70f8e]{min-height:40px;color:var(--button-text,#fff);background:var(--accent);font:inherit;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-weight:700;display:inline-flex}.message-search-form button[data-v-a3d70f8e]:disabled,.message-search-more[data-v-a3d70f8e]:disabled{opacity:.6}.message-search-body[data-v-a3d70f8e]{overscroll-behavior:contain;min-height:160px;max-height:min(56vh,520px);padding:8px 18px 18px;overflow:auto}.message-search-state[data-v-a3d70f8e],.message-search-count[data-v-a3d70f8e]{color:var(--muted);text-align:center;margin:18px 0;font-size:14px}.message-search-state.error[data-v-a3d70f8e]{color:var(--danger,#b42318)}.message-search-result[data-v-a3d70f8e]{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;gap:8px;padding:12px 10px;display:grid}.message-search-result[data-v-a3d70f8e]:hover,.message-search-result[data-v-a3d70f8e]:focus-visible{background:color-mix(in srgb, var(--accent) 8%, transparent);outline:2px solid color-mix(in srgb, var(--accent) 55%, transparent);outline-offset:-2px;border-radius:8px}.message-search-result-meta[data-v-a3d70f8e]{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;font-size:13px;display:flex}.message-search-result-meta strong[data-v-a3d70f8e],.message-search-result-meta span[data-v-a3d70f8e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.message-search-result-meta span[data-v-a3d70f8e]{color:var(--muted);font-size:12px}.message-search-result-text[data-v-a3d70f8e]{overflow-wrap:anywhere;line-height:1.55}.message-search-result-text mark[data-v-a3d70f8e]{color:var(--text);background:color-mix(in srgb, var(--accent) 25%, #ffe680);border-radius:3px;font-weight:800}.message-search-more[data-v-a3d70f8e]{width:100%;margin-top:12px}.message-search-floating[data-v-a3d70f8e]{z-index:120;top:calc(var(--safe-top,0px) + 12px);right:max(16px, env(safe-area-inset-right));border:1px solid color-mix(in srgb, var(--accent) 25%, var(--line));min-height:42px;color:var(--text);background:var(--surface,#fff);border-radius:12px;align-items:center;padding:0 30px 0 10px;display:flex;position:fixed;box-shadow:0 8px 28px #0f172a33}.message-search-restore[data-v-a3d70f8e],.message-search-floating-close[data-v-a3d70f8e]{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.message-search-restore[data-v-a3d70f8e]{min-height:40px;font:inherit;gap:7px;font-weight:700}.message-search-floating-count[data-v-a3d70f8e]{min-width:20px;color:var(--accent);background:color-mix(in srgb, var(--accent) 11%, transparent);text-align:center;border-radius:99px;padding:2px 5px;font-size:11px}.message-search-floating-close[data-v-a3d70f8e]{width:22px;height:22px;color:var(--muted);border-radius:50%;position:absolute;top:2px;right:2px}.message-search-floating-close[data-v-a3d70f8e]:hover{color:var(--text);background:color-mix(in srgb, var(--text) 10%, transparent)}@media (width<=600px){.message-search-form[data-v-a3d70f8e]{padding-inline:12px}.message-search-body[data-v-a3d70f8e]{max-height:min(52vh,420px);padding-inline:12px}.message-search-result-meta[data-v-a3d70f8e]{gap:3px;display:grid}}[data-v-f79e4c04] .chat-usage-help{width:min(1100px,100%);height:min(900px, calc(var(--app-height,100dvh) - var(--safe-top,0px) - var(--safe-bottom,0px) - 24px));max-height:calc(var(--app-height,100dvh) - var(--safe-top,0px) - var(--safe-bottom,0px) - 24px);color:#40344e;background:linear-gradient(145deg,#fff1d7,#f5dce8 48%,#d6e4f5);grid-template-rows:auto minmax(0,1fr)}[data-v-f79e4c04] .chat-usage-help .modal-head{color:#40344e;background:#fff8ef66;border-bottom-color:#7c577b24}.chat-usage-help-content[data-v-f79e4c04]{overscroll-behavior:contain;flex-direction:column;gap:10px;min-height:0;padding:12px;display:flex;overflow:auto}.doodle-intro[data-v-f79e4c04]{margin:0;font-size:14px}.doodle-toolbar[data-v-f79e4c04]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chat-usage-help-content button[data-v-f79e4c04]{color:#40344e;cursor:pointer;background:#ffffffb3;border:1px solid #71607840;border-radius:7px;min-height:34px;padding:5px 10px}.chat-usage-help-content button[aria-pressed=true][data-v-f79e4c04]{outline-offset:1px;outline:2px solid #675179}.chat-usage-help-content button[data-v-f79e4c04]:disabled{opacity:.45;cursor:default}.chat-usage-help-content[data-v-f79e4c04] :is(button,input):focus-visible{outline-offset:2px;outline:2px solid #543b83}.doodle-colors[data-v-f79e4c04]{align-items:center;gap:7px;padding:3px;display:flex}.chat-usage-help-content .doodle-swatch[data-v-f79e4c04]{border:2px solid #fff;border-radius:50%;width:25px;height:25px;min-height:25px;padding:0}.doodle-colors input[data-v-f79e4c04]{background:0 0;border:0;width:30px;height:30px;padding:0}.doodle-width[data-v-f79e4c04]{white-space:nowrap;align-items:center;gap:4px;font-size:13px;display:flex}.doodle-width input[data-v-f79e4c04]{accent-color:#675179;width:75px}.doodle-text[data-v-f79e4c04],.doodle-clear[data-v-f79e4c04]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.doodle-text input[data-v-f79e4c04]{border:1px solid #71607840;border-radius:6px;flex:1;min-width:0;padding:7px;font-size:16px}.doodle-clear[data-v-f79e4c04]{font-size:13px}.doodle-stage[data-v-f79e4c04]{background:#fff5;border-radius:8px;flex:1 0 180px;justify-content:center;align-items:center;min-height:180px;display:flex;position:relative;overflow:hidden}.doodle-canvas[data-v-f79e4c04]{touch-action:none;cursor:crosshair;background:#fff;flex-shrink:0;display:block;box-shadow:0 2px 12px #40344e14}.doodle-text-cursor[data-v-f79e4c04]{cursor:text}.doodle-hint[data-v-f79e4c04]{pointer-events:none;color:#a59ba9;font-size:14px;position:absolute}.doodle-footer[data-v-f79e4c04]{justify-content:space-between;align-items:center;gap:8px;display:flex}.doodle-footer p[data-v-f79e4c04]{overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px}.doodle-footer p[role=alert][data-v-f79e4c04]{color:#a12643}.doodle-footer>div[data-v-f79e4c04]{flex-shrink:0;gap:6px;display:flex}.chat-usage-help-content .doodle-share[data-v-f79e4c04]{color:#fff;background:#675179}@media (width<=480px){.chat-usage-help-content[data-v-f79e4c04]{gap:8px;padding:10px}.doodle-footer[data-v-f79e4c04]{flex-wrap:wrap}.doodle-footer>div[data-v-f79e4c04]{margin-left:auto}}.gather-control[data-v-99252ffc]{flex:none;position:relative}.gather-header-trigger[data-v-99252ffc]{touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:relative}.gather-glyph[data-v-99252ffc]{transform-origin:50%;font-size:18px;font-weight:800;line-height:1;display:block}.gather-header-trigger.meeting-active .gather-glyph[data-v-99252ffc]{color:#0000;background:linear-gradient(120deg,#d52b58,#ce7026,#a18a15,#25834c,#2773c1,#834abe,#d52b58);-webkit-background-clip:text;background-clip:text;animation:2.4s ease-in-out infinite paused gatherRainbowBreath-99252ffc}.gather-header-trigger.meeting-animate .gather-glyph[data-v-99252ffc]{animation-play-state:running}@keyframes gatherRainbowBreath-99252ffc{0%,to{filter:hue-rotate();transform:translateY(0)scale(.94)}35%{filter:hue-rotate(120deg);transform:translateY(-2px)scale(1.12)}70%{filter:hue-rotate(240deg);transform:translateY(1px)scale(1.02)}}@media (prefers-reduced-motion:reduce){.gather-header-trigger.meeting-active .gather-glyph[data-v-99252ffc]{animation:none}}.gather-meeting-dot[data-v-99252ffc]{background:linear-gradient(135deg,#df4069,#efb74b,#408dc1,#9252b4);border-radius:50%;width:6px;height:6px;position:absolute;top:3px;right:3px}.gather-menu[data-v-99252ffc]{z-index:44;width:196px;position:absolute;top:calc(100% + 6px);right:0}.gather-menu small[data-v-99252ffc]{margin-left:auto;font-size:11px}.bible-header-trigger[data-v-b216ad84]{padding:0}.story-header-trigger.has-story-attention[data-v-b216ad84]{color:#d85f73;background:linear-gradient(135deg,#ffe16b55,#ff86ad44 52%,#72c7ff44);box-shadow:inset 0 0 0 1px #e985a966,0 0 12px #f0af6380}.story-header-trigger.has-story-attention[data-v-b216ad84] svg{fill:#ffd66b88;stroke:#d75678}
