.ai-chat-doc-preview-overlay[data-v-a7263930]{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:130}.ai-chat-doc-preview[data-v-a7263930]{background:#fff;border:1px solid #e8e8e8;border-radius:18px;box-shadow:0 20px 48px #00000029;color:var(--kimchi-black,#101112);padding:22px 22px 18px;width:min(100%,380px)}.ai-chat-doc-preview__header[data-v-a7263930]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:28px}.ai-chat-doc-preview__title[data-v-a7263930]{color:var(--kimchi-black,#101112);font-size:15px;font-weight:500;line-height:1.35;min-width:0;word-break:break-word}.ai-chat-doc-preview__close[data-v-a7263930]{display:flex;shrink:0;align-items:center;border-radius:8px;color:#6d6f73;justify-content:center;transition:color .12s ease,background-color .12s ease}.ai-chat-doc-preview__close[data-v-a7263930]:hover{background:#f3f4f6;color:var(--kimchi-black,#101112)}.ai-chat-doc-preview__body[data-v-a7263930]{display:flex;justify-content:center;padding:0 8px 8px}.ai-chat-doc-preview__preview[data-v-a7263930]{align-items:center;display:flex;flex-direction:column}.ai-chat-doc-preview__thumb-wrap[data-v-a7263930]{display:flex;justify-content:center}.ai-chat-doc-preview__thumb[data-v-a7263930]{background:#fff;border:1px solid #eef2f4;border-radius:10px;box-shadow:0 4px 16px #00000014;display:block;max-height:280px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:200px}.ai-chat-doc-preview__thumb-frame[data-v-a7263930]{height:280px;pointer-events:none}.ai-chat-doc-preview__thumb-placeholder[data-v-a7263930]{background:#f5f7fa;display:flex;flex-direction:column;gap:8px;height:260px;justify-content:center;padding:24px}.ai-chat-doc-preview__placeholder-line[data-v-a7263930]{background:#d8dee8;border-radius:999px;display:block;height:4px}.ai-chat-doc-preview__placeholder-line--short[data-v-a7263930]{width:70%}.ai-chat-doc-preview__footer[data-v-a7263930]{display:flex;font-size:14px;justify-content:center;margin-top:8px;padding:0;width:100%}.ai-chat-doc-preview__footer[data-v-a7263930]:disabled{cursor:default;opacity:.7}.ai-chat-doc-preview__footer-labels[data-v-a7263930]{display:grid;min-height:20px;place-items:center}.ai-chat-doc-preview__download[data-v-a7263930],.ai-chat-doc-preview__pages[data-v-a7263930]{grid-area:1/1;transition:opacity .2s ease,transform .2s ease,color .2s ease}.ai-chat-doc-preview__pages[data-v-a7263930]{color:#789096;font-weight:400;opacity:1;transform:translateY(0)}.ai-chat-doc-preview__pages--hidden[data-v-a7263930]{opacity:0;transform:translateY(3px)}.ai-chat-doc-preview__download[data-v-a7263930]{align-items:center;color:#0084ff;display:inline-flex;font-weight:500;gap:6px;opacity:0;pointer-events:none;transform:translateY(-3px)}.ai-chat-doc-preview__download--visible[data-v-a7263930]{opacity:1;pointer-events:auto;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.ai-chat-doc-preview__download[data-v-a7263930],.ai-chat-doc-preview__pages[data-v-a7263930]{transition:opacity .12s ease}.ai-chat-doc-preview__download--visible[data-v-a7263930],.ai-chat-doc-preview__pages--hidden[data-v-a7263930]{transform:none}}.ai-chat-doc-preview-enter-active[data-v-a7263930],.ai-chat-doc-preview-leave-active[data-v-a7263930]{transition:opacity .18s ease}.ai-chat-doc-preview-enter-active .ai-chat-doc-preview[data-v-a7263930],.ai-chat-doc-preview-leave-active .ai-chat-doc-preview[data-v-a7263930]{transition:transform .18s ease,opacity .18s ease}.ai-chat-doc-preview-enter-from[data-v-a7263930],.ai-chat-doc-preview-leave-to[data-v-a7263930]{opacity:0}.ai-chat-doc-preview-enter-from .ai-chat-doc-preview[data-v-a7263930],.ai-chat-doc-preview-leave-to .ai-chat-doc-preview[data-v-a7263930]{opacity:0;transform:scale(.96)}.ai-chat-doc-card[data-v-724e4f0c]{background:#fff;border:none;border-radius:12px;box-shadow:0 2px 10px #00000014;color:inherit;display:block;height:96px;overflow:hidden;position:relative;text-decoration:none;width:96px}.ai-chat-doc-card--interactive[data-v-724e4f0c]{cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.ai-chat-doc-card--interactive[data-v-724e4f0c]:hover{box-shadow:0 4px 14px #0000001f}.ai-chat-doc-card--removable[data-v-724e4f0c]{cursor:pointer;transition:box-shadow .15s ease}.ai-chat-doc-card--removable[data-v-724e4f0c]:hover{box-shadow:0 4px 14px #0000001f}.ai-chat-doc-card__media[data-v-724e4f0c]{background:#fff;border:0;display:block;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;outline:none;padding:0;width:100%}.ai-chat-doc-card__placeholder[data-v-724e4f0c]{background:#f5f7fa;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;padding:10px}.ai-chat-doc-card__video-fallback[data-v-724e4f0c]{background:#1f2937;height:100%;width:100%}.ai-chat-doc-card__play[data-v-724e4f0c]{align-items:center;background:#0000008c;border-radius:999px;color:#fff;display:flex;height:30px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}.ai-chat-doc-card__placeholder--loading[data-v-724e4f0c]{animation:ai-chat-doc-card-shimmer-724e4f0c 1.4s linear infinite;background:linear-gradient(90deg,#f0f2f5,#f8f9fb 50%,#f0f2f5);background-size:200% 100%}@keyframes ai-chat-doc-card-shimmer-724e4f0c{0%{background-position:100% 0}to{background-position:-100% 0}}.ai-chat-doc-card__line[data-v-724e4f0c]{background:linear-gradient(90deg,#e2e8f0,#edf2f7);border-radius:999px;display:block;height:3px}.ai-chat-doc-card__line--short[data-v-724e4f0c]{width:72%}.ai-chat-doc-card__remove[data-v-724e4f0c]{align-items:center;background:#ffffffe0;color:#6d6f73;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s ease,color .15s ease;z-index:1}.ai-chat-doc-card--removable:hover .ai-chat-doc-card__remove[data-v-724e4f0c]{color:var(--kimchi-black,#101112);opacity:1}[data-v-63001d9b] .mention{background-color:#d9eefd;border-radius:12px;color:#007aff;display:inline-block;line-height:1.2;padding:2px 8px}[data-v-63001d9b] .kimchi-mention{align-items:center;color:#2563eb;display:inline-flex;gap:3px;vertical-align:middle;white-space:nowrap}[data-v-63001d9b] .kimchi-mention__icon{display:inline-flex;flex-shrink:0;height:15px;position:relative;width:15px}[data-v-63001d9b] .kimchi-mention__glyph{height:15px;-o-object-fit:contain;object-fit:contain;width:15px}[data-v-63001d9b] .kimchi-mention__remove{align-items:center;background:transparent;border:0;color:#2563eb;cursor:pointer;display:none;inset:0;justify-content:center;margin:0;padding:0;position:absolute}[data-v-63001d9b] .kimchi-mention:hover .kimchi-mention__glyph{display:none}[data-v-63001d9b] .kimchi-mention:hover .kimchi-mention__remove{display:inline-flex}[data-v-63001d9b] .kimchi-mention__label{color:#2563eb}[data-v-63001d9b] .kimchi-mentions-openable .kimchi-mention:hover .kimchi-mention__label{cursor:pointer;text-decoration:underline}.file-upload-border[data-v-63001d9b]{border-color:#e8e7ef}.gradient-button-haccp[data-v-63001d9b]{background-image:linear-gradient(180deg,#74a4f3 0,#3c82f6 50%,#2d70e0)}.gradient-button-experience[data-v-63001d9b]{background-image:linear-gradient(180deg,#ffe2a0 0,#feca54 50%,#ffb306)}.gradient-button-recipe[data-v-63001d9b]{background-image:linear-gradient(180deg,#65ffbf 0,#25ea98 50%,#00ce78)}.custom-label[data-v-63001d9b]{font-size:16.5px;font-weight:500}.custom-label[data-v-63001d9b],.custom-subtitle[data-v-63001d9b]{color:#595959;font-family:inherit}.custom-subtitle[data-v-63001d9b]{font-size:15px;font-weight:400;letter-spacing:.18px}.ai-chatbox-sidebar-send__spinner[data-v-63001d9b]{animation:ai-chatbox-sidebar-send-spin-63001d9b .7s linear infinite;border:2px solid #e5e7eb;border-radius:50%;border-top-color:#0084ff;height:20px;width:20px}@keyframes ai-chatbox-sidebar-send-spin-63001d9b{to{transform:rotate(1turn)}}.ai-chatbox-attachment-spinner[data-v-63001d9b]{animation:ai-chatbox-sidebar-send-spin-63001d9b .7s linear infinite;border:2px solid rgba(0,132,255,.25);border-radius:50%;border-top-color:#0084ff;height:18px;width:18px}[data-v-63001d9b] .ai-chatbox-sidebar-send__icon path{stroke-width:2.25px!important}
