.matter-lexi-event-files-field{flex-direction:column;gap:10px;display:flex}.matter-lexi-pdf-link-count{color:var(--zen-text-muted);white-space:nowrap;margin-inline-start:4px;font-size:11px;text-decoration:none;display:inline-block}.matter-lexi-event-files-field .ant-empty{margin-block:6px}.matter-lexi-event-file-list{flex-direction:column;gap:8px;display:flex}.matter-lexi-event-file-row{border:1px solid var(--zen-border);background:var(--zen-surface-subtle);border-radius:8px;align-items:center;gap:6px;padding:6px 8px 6px 10px;display:flex}.matter-lexi-event-file-open{min-width:0;color:var(--zen-text);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.matter-lexi-event-file-open>.anticon{color:var(--zen-accent);font-size:18px}.matter-lexi-event-file-open>span:last-child{flex-direction:column;min-width:0;display:flex}.matter-lexi-event-file-open strong,.matter-lexi-event-file-open .ant-typography{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.matter-lexi-event-file-open .ant-typography{font-size:12px}.matter-lexi-event-file-browser-drawer .ant-drawer-body{padding:16px}.matter-lexi-add-file-to-event-file{min-width:0;color:var(--zen-text-muted);align-items:center;gap:8px;margin-bottom:14px;display:flex}.matter-lexi-add-file-to-event-file .ant-typography{min-width:0}.matter-lexi-add-file-to-event-results{max-height:min(480px,55vh);margin-top:10px;overflow-y:auto}.matter-lexi-add-file-to-event-loading{min-height:120px;color:var(--zen-text-muted);justify-content:center;align-items:center;gap:8px;display:flex}.matter-lexi-add-file-to-event-result{border:0;border-bottom:1px solid var(--zen-border);width:100%;min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:11px 8px;display:flex}.matter-lexi-add-file-to-event-result:hover:not(:disabled){background:var(--zen-surface-subtle)}.matter-lexi-add-file-to-event-result:disabled{cursor:default}.matter-lexi-add-file-to-event-result-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.matter-lexi-add-file-to-event-result-copy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.matter-lexi-add-file-to-event-result-copy .ant-typography{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.matter-lexi-add-file-to-event-result-meta{flex:none;align-items:center;gap:8px;display:flex}.matter-lexi-add-file-to-event-result-meta .ant-tag{margin:0}@media (width<=760px){.matter-lexi-event-file-preview .ant-drawer-content-wrapper{width:100%!important}.matter-lexi-event-file-preview .ant-drawer-body{padding-inline:20px}}.app-content-link{color:var(--zen-accent,#44584d);cursor:pointer;text-underline-offset:2px;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;background:0 0;border-radius:2px;text-decoration-line:underline;text-decoration-thickness:1px}.app-content-link:hover{color:var(--zen-accent-hover,#35473d);background:var(--zen-accent-soft,#edf1ee)}.app-content-link:focus-visible{outline:2px solid var(--zen-focus,#44584d52);outline-offset:2px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}body{background:var(--zen-canvas,#f5f5f2);min-height:100vh;color:var(--zen-text,#252824)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--zen-border-strong,#cdd2cb);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--zen-text-muted,#7b827a)}.auth-page{background:var(--zen-canvas,#f5f5f2);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-card{border:1px solid var(--zen-border,#e1e4de);border-radius:12px;width:100%;max-width:420px;box-shadow:0 8px 32px #191e1b14}.auth-logo{text-align:center;margin-bottom:12px}.auth-logo h1{color:var(--zen-text,#252824);letter-spacing:-.5px;font-size:28px;font-weight:650}.auth-logo p{color:var(--zen-text-muted,#7b827a);margin-top:4px;font-size:14px}.auth-divider{margin:8px 0}.auth-tagline{color:var(--zen-text-secondary,#5f665f);letter-spacing:.3px;font-size:15px;font-weight:500}.auth-trust{border-top:1px solid var(--zen-border,#e1e4de);text-align:center;margin-top:16px;padding-top:12px}.auth-trust-avatars{justify-content:center;margin-bottom:12px;display:flex}.auth-trust-avatars img{object-fit:cover;border:2px solid var(--zen-surface,#fff);border-radius:50%;width:42px;height:42px;margin-left:-10px;box-shadow:0 1px 4px #191e1b1a}.auth-trust-avatars img:first-child{margin-left:0}.auth-trust-tagline{color:var(--zen-text-secondary,#5f665f);letter-spacing:.2px;font-size:13px;font-style:italic}.page-header{margin-bottom:24px}.page-header h1{color:var(--zen-text,#252824);font-size:24px;font-weight:600}.page-header p{color:var(--zen-text-muted,#7b827a);margin-top:4px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in{animation:.18s ease-out fadeIn}.stat-card{cursor:default;transition:border-color .14s,box-shadow .14s}.stat-card:hover{border-color:var(--zen-border-strong,#cdd2cb);box-shadow:0 1px 3px #191e1b12}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
