.brain-files[data-v-f8abd189]{background:var(--color-bg-page,#fff);width:min(740px,100vw - 32px);max-height:min(760px,100vh - 48px);color:var(--color-text-primary,#232425);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 20px 70px #0003}.brain-files__tools[data-v-f8abd189],footer[data-v-f8abd189],header[data-v-f8abd189]{justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}header[data-v-f8abd189]{border-bottom:1px solid var(--color-border-default,#e5e5e5)}h2[data-v-f8abd189]{margin:0;font-size:18px}p[data-v-f8abd189]{color:var(--color-text-secondary,#707070);margin:6px 0 0;font-size:13px}button[data-v-f8abd189]{font:inherit;border:1px solid var(--color-border-default,#ddd);color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;padding:7px 10px;font-size:13px}button[data-v-f8abd189]:disabled{opacity:.5;cursor:default}button[data-v-f8abd189]:focus-visible{outline-offset:2px;outline:2px solid}input[data-v-f8abd189]:focus-visible{outline-offset:2px;outline:2px solid}input[data-v-f8abd189]{border:1px solid var(--color-border-default,#ddd);min-width:0;font:inherit;color:inherit;background:0 0;border-radius:8px;flex:1;padding:9px 12px;font-size:13px}.brain-files__list[data-v-f8abd189]{min-height:160px;padding:0 24px 16px;overflow-y:auto}.brain-files__row[data-v-f8abd189]{border-bottom:1px solid var(--color-border-default,#eee);align-items:center;gap:10px;padding:13px 0;display:flex}.brain-files__row>div[data-v-f8abd189]{flex:1;min-width:0}strong[data-v-f8abd189]{font-size:13px}small[data-v-f8abd189],strong[data-v-f8abd189]{overflow-wrap:anywhere;display:block}small[data-v-f8abd189]{color:var(--color-text-secondary,#707070);margin-top:5px;font-size:12px}.brain-files__folder[data-v-f8abd189]{white-space:normal;text-align:left;overflow-wrap:anywhere;border:0;padding:0}.brain-files__more[data-v-f8abd189]{margin:18px auto 0;display:block}.brain-files__back[data-v-f8abd189]{align-self:flex-start;margin:0 24px 8px}footer[data-v-f8abd189]{border-top:1px solid var(--color-border-default,#e5e5e5);color:var(--color-text-secondary,#707070);font-size:12px}footer button[data-v-f8abd189]{color:var(--color-text-primary,#232425)}@media (max-width:560px){.brain-files__tools[data-v-f8abd189],footer[data-v-f8abd189],header[data-v-f8abd189]{padding:16px}.brain-files__list[data-v-f8abd189]{padding:0 16px 16px}.brain-files__row[data-v-f8abd189]{flex-wrap:wrap}.brain-files__row>div[data-v-f8abd189]{flex-basis:100%}}.team-brain-meeting-overlay[data-v-5d3d2333]{z-index:3400;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#12131657;place-items:center;padding:24px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.team-brain-meeting-picker[data-v-5d3d2333]{border:1px solid var(--color-border-default,#e2e2e6);background:var(--color-bg-page,#fff);width:min(540px,100%);max-height:min(640px,100vh - 48px);color:var(--color-text-primary,#232425);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 22px 70px #12131833}.team-brain-meeting-picker[data-v-5d3d2333] :where(button){-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0}.team-brain-meeting-picker[data-v-5d3d2333] :where(button:disabled){cursor:default}.team-brain-meeting-picker__header[data-v-5d3d2333]{justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 22px 14px;display:flex}.team-brain-meeting-picker__header h2[data-v-5d3d2333]{letter-spacing:-.012em;margin:0;font-size:17px;font-weight:650}.team-brain-meeting-picker__header p[data-v-5d3d2333]{color:var(--color-text-secondary,#686b70);margin:5px 0 0;font-size:12px}.team-brain-meeting-picker__close[data-v-5d3d2333]{width:30px;height:30px;color:var(--color-text-secondary,#686b70);border-radius:8px;flex:none;place-items:center;display:grid}.team-brain-meeting-picker__close[data-v-5d3d2333]:hover{background:var(--color-bg-subtle,#f4f4f6)}.team-brain-meeting-picker__close svg[data-v-5d3d2333]{width:16px;height:16px}.team-brain-meeting-picker__search[data-v-5d3d2333]{border:1px solid var(--color-border-default,#e2e2e6);height:38px;color:var(--color-text-secondary,#686b70);border-radius:10px;align-items:center;gap:8px;margin:0 22px 10px;padding:0 12px;display:flex}.team-brain-meeting-picker__search svg[data-v-5d3d2333]{flex:none;width:16px;height:16px}.team-brain-meeting-picker__search input[data-v-5d3d2333]{min-width:0;color:var(--color-text-primary,#232425);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px}.team-brain-meeting-picker__list[data-v-5d3d2333]{flex:1;min-height:180px;padding:4px 12px 8px;overflow-y:auto}.team-brain-meeting-picker__row[data-v-5d3d2333]{cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:10px;display:flex}.team-brain-meeting-picker__row[data-v-5d3d2333]:hover{background:var(--color-bg-subtle,#f4f4f6)}.team-brain-meeting-picker__row.is-disabled[data-v-5d3d2333]{cursor:default;opacity:.55}.team-brain-meeting-picker__row.is-disabled[data-v-5d3d2333]:hover{background:0 0}.team-brain-meeting-picker__row input[data-v-5d3d2333]{width:16px;height:16px;accent-color:var(--color-text-primary,#232425);flex:none}.team-brain-meeting-picker__row-copy[data-v-5d3d2333]{gap:2px;min-width:0;display:grid}.team-brain-meeting-picker__row-copy strong[data-v-5d3d2333]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:560;overflow:hidden}.team-brain-meeting-picker__row-copy small[data-v-5d3d2333]{color:var(--color-text-secondary,#686b70);font-size:12px}.team-brain-meeting-picker__notice[data-v-5d3d2333]{color:var(--color-text-secondary,#686b70);text-align:center;margin:24px 10px;font-size:13px}.team-brain-meeting-picker__notice.is-error[data-v-5d3d2333]{color:#c84444}.team-brain-meeting-picker .team-brain-meeting-picker__retry[data-v-5d3d2333]{color:inherit;margin-left:8px;font-weight:600;text-decoration:underline}.team-brain-meeting-picker__loading[data-v-5d3d2333]{gap:10px;padding:10px;display:grid}.team-brain-meeting-picker__loading span[data-v-5d3d2333]{background:var(--color-bg-subtle,#f0f0f2);border-radius:6px;height:14px}.team-brain-meeting-picker__loading span.is-short[data-v-5d3d2333]{width:60%}.team-brain-meeting-picker__more[data-v-5d3d2333]{width:100%;color:var(--color-text-secondary,#686b70);border-radius:10px;padding:10px;font-size:13px}.team-brain-meeting-picker__more[data-v-5d3d2333]:hover{background:var(--color-bg-subtle,#f4f4f6)}.team-brain-meeting-picker__footer[data-v-5d3d2333]{border-top:1px solid var(--color-border-default,#ececef);justify-content:flex-end;gap:8px;padding:14px 22px 18px;display:flex}.team-brain-meeting-picker__cancel[data-v-5d3d2333],.team-brain-meeting-picker__confirm[data-v-5d3d2333]{border-radius:9px;height:34px;padding:0 14px;font-size:13px;font-weight:560}.team-brain-meeting-picker__cancel[data-v-5d3d2333]:hover{background:var(--color-bg-subtle,#f4f4f6)}.team-brain-meeting-picker .team-brain-meeting-picker__confirm[data-v-5d3d2333]{background:var(--color-text-primary,#232425);color:var(--color-bg-page,#fff)}.team-brain-meeting-picker .team-brain-meeting-picker__confirm[data-v-5d3d2333]:disabled{opacity:.4}.team-brain-source-upload[data-v-27f6aebf]{width:min(650px,100%);min-height:var(--team-brain-source-card-height,142px);box-sizing:border-box;padding:var(--team-brain-source-card-padding,22px 24px);border:1px solid var(--color-border-default,#d9d9de);border-radius:var(--team-brain-source-card-radius,18px);background:var(--color-bg-page,#fff);color:var(--color-text-primary,#232425);gap:14px;margin:0 auto;transition:border-color .16s,background .16s;display:grid;position:relative}.team-brain-source-upload.is-ready[data-v-27f6aebf]{border-style:solid}.team-brain-source-upload.has-warning[data-v-27f6aebf]{border-color:#b67a2059}.team-brain-source-upload.has-error[data-v-27f6aebf]{border-color:#c8444459}.team-brain-source-upload.is-dragging[data-v-27f6aebf]{border-color:var(--team-brain-source-accent-border,var(--color-border-strong,#a8abb1));background:var(--team-brain-source-accent-surface,var(--color-bg-subtle,#f5f5f7))}.team-brain-source-upload.has-open-menu[data-v-27f6aebf]{z-index:30}.team-brain-source-upload__input[data-v-27f6aebf]{display:none}.team-brain-source-upload__main[data-v-27f6aebf]{align-items:center;gap:16px;display:flex}.team-brain-source-upload__icon[data-v-27f6aebf]{background:var(--team-brain-source-accent-surface,var(--color-bg-subtle,#f5f5f7));width:48px;height:48px;color:var(--team-brain-source-accent,var(--color-text-primary,#232425));border-radius:14px;flex:none;place-items:center;display:grid}.team-brain-source-upload__icon svg[data-v-27f6aebf]{width:22px;height:22px}.team-brain-source-upload__copy[data-v-27f6aebf]{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.team-brain-source-upload__copy strong[data-v-27f6aebf]{font-size:15px;font-weight:650}.team-brain-source-upload__copy small[data-v-27f6aebf]{color:var(--color-text-secondary,#777b81);font-size:12px;line-height:1.45}.team-brain-source-upload__actions[data-v-27f6aebf]{flex:none;align-items:center;display:flex;position:relative}button.team-brain-source-upload__button[data-v-27f6aebf]{width:var(--team-brain-source-action-width,80px);height:var(--team-brain-source-action-height,38px);min-height:var(--team-brain-source-action-height,38px);box-sizing:border-box;padding:var(--team-brain-source-action-padding,8px 15px);border-radius:var(--team-brain-source-action-radius,11px);background:var(--team-brain-source-action-background,var(--color-text-primary,#28252f));color:var(--team-brain-source-action-color,var(--color-bg-page,#fff));cursor:pointer;font:inherit;font-size:var(--team-brain-source-action-font-size,12px);font-weight:var(--team-brain-source-action-font-weight,650);border:0;justify-content:center;align-items:center;display:inline-flex}button.team-brain-source-upload__button[data-v-27f6aebf]:hover:not(:disabled){background:var(--team-brain-source-action-hover-background,var(--color-text-primary,#171719))}button.team-brain-source-upload__button[data-v-27f6aebf]:focus-visible{outline:2px solid var(--team-brain-source-accent,var(--color-text-primary,#232425));outline-offset:2px}button.team-brain-source-upload__button[data-v-27f6aebf]:disabled{cursor:default;opacity:.6}.team-brain-source-upload__menu[data-v-27f6aebf]{z-index:40;box-sizing:border-box;border:1px solid var(--color-border-default,#dedde3);background:var(--color-bg-page,#fff);border-radius:13px;gap:3px;width:220px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 34px #17131f29}.team-brain-source-upload__menu[data-v-27f6aebf]:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}.team-brain-source-upload__menu button[data-v-27f6aebf]{min-width:0;color:var(--color-text-primary,#232425);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:10px;display:flex}.team-brain-source-upload__menu button[data-v-27f6aebf]:hover{background:var(--color-bg-subtle,#f5f5f7);outline:none}.team-brain-source-upload__menu button[data-v-27f6aebf]:focus-visible{background:var(--color-bg-subtle,#f5f5f7);outline:none}.team-brain-source-upload__menu button[data-v-27f6aebf]:focus-visible{box-shadow:inset 0 0 0 2px var(--team-brain-source-accent,var(--color-text-primary,#232425))}.team-brain-source-upload__menu button>svg[data-v-27f6aebf]{width:20px;height:20px;color:var(--color-text-secondary,#686b70);flex:none}.team-brain-source-upload__menu button>span[data-v-27f6aebf]{flex-direction:column;gap:1px;min-width:0;display:flex}.team-brain-source-upload__menu strong[data-v-27f6aebf]{font-size:12px;font-weight:650}.team-brain-source-upload__menu small[data-v-27f6aebf]{color:var(--color-text-secondary,#777b81);font-size:10px;line-height:1.35}.team-brain-source-upload__feedback[data-v-27f6aebf]{background:color-mix(in srgb,var(--color-text-primary,#232425) 4%,transparent);border:1px solid #0000;border-radius:11px;gap:9px;margin-left:64px;padding:10px 12px;display:grid}.team-brain-source-upload__feedback.is-ready[data-v-27f6aebf]{background:#2d956f17}.team-brain-source-upload__feedback.is-warning[data-v-27f6aebf]{background:#b67a201a}.team-brain-source-upload__feedback.is-error[data-v-27f6aebf]{background:#c8444417}.team-brain-source-upload__feedback-heading[data-v-27f6aebf]{align-items:center;gap:9px;min-width:0;display:flex}.team-brain-source-upload__feedback-mark[data-v-27f6aebf]{background:var(--team-brain-source-accent-surface,var(--color-bg-subtle,#f5f5f7));width:18px;height:18px;color:var(--team-brain-source-accent,var(--color-text-primary,#232425));border-radius:50%;flex:none;place-items:center;display:grid}.team-brain-source-upload__feedback.is-ready .team-brain-source-upload__feedback-mark[data-v-27f6aebf]{color:#247c5d;background:#2d956f29}.team-brain-source-upload__feedback.is-warning .team-brain-source-upload__feedback-mark[data-v-27f6aebf]{color:#9b6518;background:#b67a2029}.team-brain-source-upload__feedback.is-error .team-brain-source-upload__feedback-mark[data-v-27f6aebf]{color:#b73737;background:#c8444426}.team-brain-source-upload__feedback-mark svg[data-v-27f6aebf]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.team-brain-source-upload__spinner[data-v-27f6aebf]{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:8px;height:8px;animation:.7s linear infinite team-brain-upload-spin-27f6aebf}.team-brain-source-upload__feedback-copy[data-v-27f6aebf]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.team-brain-source-upload__feedback-copy strong[data-v-27f6aebf]{font-size:11px;font-weight:650}.team-brain-source-upload__feedback-copy small[data-v-27f6aebf]{color:var(--color-text-secondary,#777b81);font-size:10px;line-height:1.35}.team-brain-source-upload__manage[data-v-27f6aebf],.team-brain-source-upload__retry[data-v-27f6aebf]{border:1px solid color-mix(in srgb,currentColor 18%,transparent);background:var(--color-bg-page,#fff);min-height:28px;color:var(--color-text-primary,#232425);cursor:pointer;font:inherit;border-radius:8px;flex:none;padding:5px 9px;font-size:10px;font-weight:650}.team-brain-source-upload__retry[data-v-27f6aebf]:hover:not(:disabled){border-color:var(--team-brain-source-accent-border,var(--color-border-strong,#a8abb1))}.team-brain-source-upload__retry[data-v-27f6aebf]:focus-visible{outline:2px solid var(--team-brain-source-accent,var(--color-text-primary,#232425));outline-offset:2px}.team-brain-source-upload__progress-track[data-v-27f6aebf]{background:color-mix(in srgb,var(--color-text-primary,#232425) 10%,transparent);border-radius:999px;flex:1;height:4px;display:block;overflow:hidden}.team-brain-source-upload__progress-track>span[data-v-27f6aebf]{border-radius:inherit;background:var(--team-brain-source-accent,var(--color-text-primary,#232425));height:100%;transition:width .16s;display:block}@keyframes team-brain-upload-spin-27f6aebf{to{transform:rotate(1turn)}}@media (max-width:720px){.team-brain-source-upload[data-v-27f6aebf]{text-align:left;min-height:180px}.team-brain-source-upload__main[data-v-27f6aebf]{grid-template-columns:48px minmax(0,1fr);display:grid}.team-brain-source-upload__actions[data-v-27f6aebf]{grid-column:2;justify-content:flex-start;width:100%}.team-brain-source-upload__feedback[data-v-27f6aebf]{margin-left:0}}@media (prefers-reduced-motion:reduce){.team-brain-source-upload__spinner[data-v-27f6aebf]{animation:none}}
