.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tooltip-wrapper{cursor:pointer;display:inline-flex}.tippy-box{background:none;border-radius:0}.tippy-box[data-theme~=custom]{background:linear-gradient(135deg,#18181b,#27272a);border:1px solid hsla(0,0%,100%,.06);border-radius:10px;box-shadow:0 8px 30px #0003,0 2px 8px #0000001a;color:#fafafa;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:-.01em;padding:8px 12px}.tippy-box[data-theme~=custom] .tippy-content{padding:0}.tippy-box[data-theme~=custom][data-placement^=top]>.tippy-arrow:before{border-top-color:#18181b}.tippy-box[data-theme~=custom][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#27272a}.tippy-box[data-theme~=custom][data-placement^=left]>.tippy-arrow:before{border-left-color:#18181b}.tippy-box[data-theme~=custom][data-placement^=right]>.tippy-arrow:before{border-right-color:#27272a}.tippy-box[data-theme~=light]{background:#fff;border:1px solid #e4e4e7;border-radius:10px;box-shadow:0 8px 30px #00000014,0 2px 8px #0000000a;color:#18181b;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:-.01em;padding:8px 12px}.tippy-box[data-theme~=light] .tippy-content{padding:0}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=dark]{background:linear-gradient(135deg,#09090b,#18181b);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;box-shadow:0 8px 30px #0000004d,0 2px 8px #00000026;color:#fafafa;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:-.01em;padding:8px 12px}.tippy-box[data-theme~=dark] .tippy-content{padding:0}.tippy-box[data-theme~=dark][data-placement^=top]>.tippy-arrow:before{border-top-color:#09090b}.tippy-box[data-theme~=dark][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#18181b}.tippy-box[data-theme~=dark][data-placement^=left]>.tippy-arrow:before{border-left-color:#09090b}.tippy-box[data-theme~=dark][data-placement^=right]>.tippy-arrow:before{border-right-color:#18181b}.tippy-box[data-placement^=top]>.tippy-arrow:before{display:none}.tippy-box[data-animation=shift-away-subtle][data-state=hidden]{opacity:0;transform:translateY(4px)}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=bottom]{transform:translateY(-4px)}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=left]{transform:translate(4px)}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=right]{transform:translate(-4px)}@font-face{font-family:Inter;src:local("Inter Variable"),url(../_fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw-lfXnkbSIv9.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Thin Italic"),url(../_fonts/fonts.gstatic-G4Fn2rhVEj.woff) format(woff);font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/fonts.gstatic-cvmhiXWbYc.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/fonts.gstatic-n1gB81byPc.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraBold Italic"),url(../_fonts/fonts.gstatic-eT8uSq8fv9.woff) format(woff);font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:Inter;src:local("Inter Thin"),url(../_fonts/fonts.gstatic-5lLC5FaKEp.woff) format(woff);font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:Inter;src:local("Inter Light"),url(../_fonts/fonts.gstatic-KwP0WWjHSe.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/fonts.gstatic-q7QbFzflce.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/fonts.gstatic-M8cCP878xa.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Black"),url(../_fonts/fonts.gstatic-aM6y9RsYed.woff) format(woff);font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Variable Italic"),url(../_fonts/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L0UUMbndwVgHU-RpYIenNA8y.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Variable Italic"),url(../_fonts/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L9UUMbndwVgHU-G9eFdDTjKI.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:100 900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Variable Italic"),url(../_fonts/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L1UUMbndwVgHU-KkF0whb3cP.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:100 900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Variable Italic"),url(../_fonts/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L6UUMbndwVgHU-dP6T6D6Dqf.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:100 900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Variable Italic"),url(../_fonts/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L2UUMbndwVgHU-85MPdYynNL.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:100 900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Variable Italic"),url(../_fonts/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L3UUMbndwVgHU-FT4dtBUybt.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Variable Italic"),url(../_fonts/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L5UUMbndwV-s5AylF0hO2.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Variable"),url(../_fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU-e2k9wKCA92.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Variable"),url(../_fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU-tv9PgD56Te.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Variable"),url(../_fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU-B6jBt17GZj.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Variable"),url(../_fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU-019ZuIPkRR.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Variable"),url(../_fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU-vP68GBg0Ba.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Variable"),url(../_fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU-SUZNTgm0hS.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraLight Italic"),url(../_fonts/fonts.gstatic-GkJWkxBZkG.woff) format(woff);font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:Inter;src:local("Inter Light Italic"),url(../_fonts/fonts.gstatic-LKo2HWt0LQ.woff) format(woff);font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/fonts.gstatic-NIQggjh1lS.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter Bold Italic"),url(../_fonts/fonts.gstatic-KZtWjsl1sX.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local("Inter Black Italic"),url(../_fonts/fonts.gstatic-XqVXdIeV4f.woff) format(woff);font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraLight"),url(../_fonts/fonts.gstatic-ag17XVi2hK.woff) format(woff);font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/fonts.gstatic-ydon9NJoVS.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/fonts.gstatic-63r6WUU14e.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraBold"),url(../_fonts/fonts.gstatic-dpcZNMO9vd.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}.paper-item-minimized[data-v-035b1e6c]{background:transparent;border:none;border-radius:0;cursor:pointer;padding:10px 14px;position:relative;transition:background .15s ease}.paper-item-minimized[data-v-035b1e6c]:hover{background:#00000008}.is-dark .paper-item-minimized[data-v-035b1e6c]{background:transparent;border:none;border-bottom:1px solid var(--border-subtle,hsla(0,0%,100%,.08))}.is-dark .paper-item-minimized[data-v-035b1e6c]:hover{background:#ffffff0a}.remove-button[data-v-035b1e6c]{align-items:center;background:#fee2e2;border:none;border-radius:6px;color:#ef4444;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:8px;top:8px;transition:all .15s ease;width:24px;z-index:10}.remove-button[data-v-035b1e6c]:hover{background:#fecaca}.remove-icon[data-v-035b1e6c]{height:12px;width:12px}.is-dark .remove-button[data-v-035b1e6c]{background:#f8727226;color:#f87171}.is-dark .remove-button[data-v-035b1e6c]:hover{background:#f8727240}.source-type-minimized[data-v-035b1e6c]{margin-bottom:6px}.source-type-label-mini[data-v-035b1e6c]{background:#eff6ff;border-radius:4px;color:#3b82f6;display:inline-block;font-size:9px;font-weight:500;letter-spacing:.05em;padding:2px 6px;text-transform:uppercase}.is-dark .source-type-label-mini[data-v-035b1e6c]{background:#3b82f626;color:#60a5fa}.paper-title-minimized[data-v-035b1e6c]{color:#18181b;font-weight:600;line-height:1.4;margin:0 0 6px;padding-right:28px}.paper-meta-minimized[data-v-035b1e6c]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.paper-author-mini[data-v-035b1e6c],.year-mini[data-v-035b1e6c]{color:#71717a;font-size:11px;font-weight:500}.year-mini[data-v-035b1e6c]{background:#f5f3ff;border-radius:4px;color:#7c3aed;font-weight:500;padding:2px 6px}.is-dark .paper-author-mini[data-v-035b1e6c]{color:#a1a1aa}.is-dark .year-mini[data-v-035b1e6c]{background:#8b5cf626;color:#a78bfa}.paper-item[data-v-035b1e6c]{background:transparent;border:none;border-bottom:1px solid var(--border-subtle,rgba(0,0,0,.08));border-radius:0;cursor:pointer;padding:12px 16px;position:relative;transition:background .15s ease}.paper-item.is-hovered[data-v-035b1e6c],.paper-item[data-v-035b1e6c]:hover{background:#00000008}.is-dark .paper-item[data-v-035b1e6c]{background:transparent;border:none;border-bottom:1px solid var(--border-subtle,hsla(0,0%,100%,.08))}.is-dark .paper-item.is-hovered[data-v-035b1e6c],.is-dark .paper-item[data-v-035b1e6c]:hover{background:#ffffff0a}.hover-indicator[data-v-035b1e6c]{align-items:center;background:transparent;border-radius:50%;color:#b0b0b0;display:flex;height:24px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%) translate(4px);transition:all .2s ease;width:24px;z-index:5}.hover-indicator.visible[data-v-035b1e6c]{opacity:1;transform:translateY(-50%) translate(0)}.hover-indicator-icon[data-v-035b1e6c]{height:14px;width:14px}.is-dark .hover-indicator[data-v-035b1e6c]{background:transparent;color:#666}.source-label[data-v-035b1e6c]{align-items:flex-start;display:flex;gap:8px}.source-type-label[data-v-035b1e6c]{color:#8c8c8c;font-size:12px;font-weight:500;letter-spacing:normal;text-transform:none}.is-dark .source-type-label[data-v-035b1e6c]{color:#888}.badges-container-top[data-v-035b1e6c]{display:flex;flex-wrap:wrap;gap:8px}.fields-of-study-badges[data-v-035b1e6c],.source-types-badges[data-v-035b1e6c]{display:flex;flex-wrap:wrap;gap:4px}.paper-type[data-v-035b1e6c]{border-radius:4px!important;font-size:11px!important;font-weight:500;max-width:120px;overflow:hidden;padding:2px 6px!important;text-overflow:ellipsis;white-space:nowrap}.is-dark .paper-type[data-v-035b1e6c],.paper-type[data-v-035b1e6c]{background:#c1195b!important;color:#fff!important}.field-badge[data-v-035b1e6c]{border-radius:4px!important;font-size:11px!important;font-weight:500;height:-moz-fit-content;height:fit-content;max-width:150px;overflow:hidden;padding:2px 6px!important;text-overflow:ellipsis;white-space:nowrap}.field-badge[data-v-035b1e6c],.is-dark .field-badge[data-v-035b1e6c]{background:#0097a7!important;color:#fff!important}.cite-button-enter-active[data-v-035b1e6c],.cite-button-leave-active[data-v-035b1e6c]{transition:all .3s ease}.cite-button-enter-from[data-v-035b1e6c],.cite-button-leave-to[data-v-035b1e6c]{opacity:0;transform:translate(10px) scale(.95)}.cite-button-enter-to[data-v-035b1e6c],.cite-button-leave-from[data-v-035b1e6c]{opacity:1}.action-buttons[data-v-035b1e6c]{bottom:16px;display:flex;gap:8px;opacity:0;pointer-events:none;position:absolute;right:16px;transition:opacity .2s ease}.action-buttons.visible[data-v-035b1e6c]{opacity:1;pointer-events:auto}.action-button[data-v-035b1e6c]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;border-radius:6px;box-shadow:0 2px 8px #0000001a;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.edit-button[data-v-035b1e6c]{color:#fff}.edit-button[data-v-035b1e6c]:hover{background-color:#1d4ed8f2;box-shadow:0 4px 12px #3b82f64d;transform:translateY(-1px)}.delete-button[data-v-035b1e6c]{background-color:#ef4444e6;color:#fff}.delete-button[data-v-035b1e6c]:hover{background-color:#dc2626f2;box-shadow:0 4px 12px #ef44444d;transform:translateY(-1px)}.action-icon[data-v-035b1e6c]{height:16px;width:16px}.is-dark .edit-button[data-v-035b1e6c]{background-color:#60a5fae6}.is-dark .edit-button[data-v-035b1e6c]:hover{background-color:#93c5fdf2}.is-dark .delete-button[data-v-035b1e6c]{background-color:#f87272e6}.is-dark .delete-button[data-v-035b1e6c]:hover{background-color:#fca6a6f2}.paper-title[data-v-035b1e6c]{color:#1a1a1a;flex:1;font-size:14px;font-weight:500;letter-spacing:normal;line-height:1.5;margin:0 0 4px}.paper-author[data-v-035b1e6c]{color:#8c8c8c;font-size:13px;font-weight:400;margin:0 0 8px}.source-details[data-v-035b1e6c]{margin-bottom:12px}.details-list[data-v-035b1e6c]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.detail-item[data-v-035b1e6c]{background:#0000000a;border-radius:4px;color:#666;font-size:11px;font-weight:400;padding:2px 6px}.is-dark .detail-item[data-v-035b1e6c]{background:#ffffff0f;color:#999}.detail-link[data-v-035b1e6c]{cursor:pointer;text-decoration:underline;transition:color .2s ease,background-color .2s ease}.detail-link[data-v-035b1e6c]:hover{background-color:#dbeafe;color:#3b82f6}.is-dark .detail-link[data-v-035b1e6c]:hover{background-color:#1e3a8a;color:#60a5fa}.additional-metadata[data-v-035b1e6c]{margin-bottom:12px}.metadata-tags[data-v-035b1e6c]{display:flex;flex-wrap:wrap;gap:6px}.metadata-tag[data-v-035b1e6c]{background:#f4f4f5;border-radius:4px;color:#52525b;font-size:10px;font-weight:500;padding:3px 8px}.is-dark .metadata-tag[data-v-035b1e6c]{background:#a1a1aa1a;color:#a1a1aa}.paper-abstract-container[data-v-035b1e6c]{margin-bottom:16px}.abstract-wrapper[data-v-035b1e6c]{position:relative}.paper-abstract[data-v-035b1e6c]{color:#4a4a4a;font-size:13px;line-height:1.5;margin:0;overflow-wrap:break-word;transition:max-height .3s ease-out;word-break:break-word}.is-dark .paper-abstract[data-v-035b1e6c]{color:#aaa}.abstract-fade-action[data-v-035b1e6c]{align-items:flex-end;background:linear-gradient(180deg,transparent 0,#fff 70%);bottom:0;cursor:pointer;display:flex;height:40px;justify-content:center;left:0;padding-bottom:2px;position:absolute;right:0}.abstract-fade-action:hover .fade-action-icon[data-v-035b1e6c],.abstract-fade-action:hover .fade-action-text[data-v-035b1e6c]{color:#3b82f6}.fade-action-text[data-v-035b1e6c]{color:var(--gray-500,#71717a);font-size:12px;font-weight:500;letter-spacing:-.01em;transition:color .15s ease}.fade-action-icon[data-v-035b1e6c]{color:var(--gray-400,#a1a1aa);height:14px;margin-left:2px;transition:all .2s ease;width:14px}.is-dark .abstract-fade-action[data-v-035b1e6c]{background:linear-gradient(180deg,transparent 0,rgba(39,39,42,.95) 70%)}.is-dark .fade-action-text[data-v-035b1e6c]{color:#a1a1aa}.is-dark .abstract-fade-action:hover .fade-action-text[data-v-035b1e6c]{color:#60a5fa}.is-dark .fade-action-icon[data-v-035b1e6c]{color:#71717a}.is-dark .abstract-fade-action:hover .fade-action-icon[data-v-035b1e6c]{color:#60a5fa}.abstract-collapse[data-v-035b1e6c]{align-items:center;background:none;border:none;color:var(--gray-500,#71717a);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;margin-top:8px;padding:0;transition:color .15s ease}.abstract-collapse[data-v-035b1e6c]:hover{color:var(--primary,#3b82f6)}.abstract-collapse:hover .collapse-icon[data-v-035b1e6c]{transform:translateY(-2px)}.collapse-icon[data-v-035b1e6c]{height:14px;transition:transform .2s ease;width:14px}.is-dark .abstract-collapse[data-v-035b1e6c]{color:var(--gray-400,#a1a1aa)}.is-dark .abstract-collapse[data-v-035b1e6c]:hover{color:#60a5fa}.abstract-skeleton[data-v-035b1e6c]{display:flex;flex-direction:column;gap:8px}.skeleton-line[data-v-035b1e6c]{animation:skeleton-shimmer-035b1e6c 1.5s infinite;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6,#e5e7eb 75%);background-size:200% 100%;border-radius:4px;height:12px}.skeleton-line-full[data-v-035b1e6c]{width:100%}.skeleton-line-medium[data-v-035b1e6c]{width:60%}@keyframes skeleton-shimmer-035b1e6c{0%{background-position:200% 0}to{background-position:-200% 0}}.is-dark .skeleton-line[data-v-035b1e6c]{animation:skeleton-shimmer-035b1e6c 1.5s infinite;background:linear-gradient(90deg,#374151 25%,#4b5563,#374151 75%);background-size:200% 100%}.paper-meta[data-v-035b1e6c]{align-items:center;color:#666;display:flex;gap:10px}.year[data-v-035b1e6c]{background:none;border-radius:0;color:#8c8c8c!important;font-size:12px;font-weight:400;padding:0}.is-dark .year[data-v-035b1e6c]{background:none;color:#888!important}.doi-link[data-v-035b1e6c]{align-items:center;background:transparent;border:none;border-radius:4px;color:#3b82f6;cursor:pointer;display:flex;font-size:11px;font-weight:500;gap:4px;padding:3px 8px;text-decoration:none;transition:all .15s ease}.doi-link[data-v-035b1e6c]:hover{background:#eff6ff}.is-dark .doi-link[data-v-035b1e6c]{color:#60a5fa}.is-dark .doi-link[data-v-035b1e6c]:hover{background:#3b82f626}.doi-icon[data-v-035b1e6c]{height:14px;width:14px}.cite-button[data-v-035b1e6c]{margin-left:auto}.cite-button[data-v-035b1e6c]:disabled{cursor:not-allowed;opacity:.6}.attached-files-section[data-v-035b1e6c]{margin-bottom:12px}.files-header[data-v-035b1e6c]{align-items:center;display:flex;gap:6px;margin-bottom:8px}.files-header-icon[data-v-035b1e6c]{color:var(--gray-500,#71717a);height:14px;width:14px}.is-dark .files-header-icon[data-v-035b1e6c]{color:var(--gray-400,#a1a1aa)}.files-header-text[data-v-035b1e6c]{color:var(--gray-600,#52525b);font-size:12px;font-weight:600;letter-spacing:-.01em}.is-dark .files-header-text[data-v-035b1e6c]{color:var(--gray-400,#a1a1aa)}.files-toggle-btn[data-v-035b1e6c]{background:#eff6ff;border:none;border-radius:4px;color:#3b82f6;cursor:pointer;font-size:10px;font-weight:500;margin-left:auto;padding:3px 8px;transition:all .15s ease}.files-toggle-btn[data-v-035b1e6c]:hover{background:#dbeafe}.files-compact-view[data-v-035b1e6c]{margin-bottom:4px}.file-chips[data-v-035b1e6c]{display:flex;flex-wrap:wrap;gap:6px}.file-chip[data-v-035b1e6c]{align-items:center;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:6px;color:#475569;cursor:pointer;display:flex;flex:1;font-size:11px;font-weight:500;gap:6px;max-width:200px;padding:6px 10px;position:relative;transition:all .15s ease}.file-chip[data-v-035b1e6c]:hover{background:#e4e4e7;border-color:#d4d4d8}.file-chip.more-chip[data-v-035b1e6c]{background:#eff6ff;border-color:#dbeafe;color:#3b82f6;flex:unset;font-weight:500}.file-chip.more-chip[data-v-035b1e6c]:hover{background:#dbeafe;border-color:#bfdbfe}.chip-icon[data-v-035b1e6c]{color:#64748b;flex-shrink:0;height:14px;width:14px}.chip-name[data-v-035b1e6c]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip-action[data-v-035b1e6c]{align-items:center;background:#eff6ff;border:none;border-radius:4px;color:#3b82f6;cursor:pointer;display:flex;flex-shrink:0;height:18px;justify-content:center;transition:all .15s ease;width:18px}.chip-action[data-v-035b1e6c]:hover{background:#dbeafe}.chip-action-icon[data-v-035b1e6c]{height:10px;width:10px}.delete-overlay[data-v-035b1e6c]{align-items:center;background-color:#f5f7faf2;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.delete-overlay-content[data-v-035b1e6c]{background-color:#fff;border-radius:8px;box-shadow:0 2px 12px #0000001a;display:flex;flex-direction:column;max-width:500px;overflow:hidden;width:90%}.delete-header[data-v-035b1e6c]{border-bottom:1px solid #eaeaea;padding:20px 24px}.delete-title[data-v-035b1e6c]{color:#333;font-size:18px;font-weight:600;line-height:1.4;margin:0}.delete-content[data-v-035b1e6c]{align-items:center;display:flex;flex-direction:column;padding:32px 24px;text-align:center}.delete-icon-container[data-v-035b1e6c]{align-items:center;background-color:#fee2e2;border-radius:50%;display:flex;height:64px;justify-content:center;margin-bottom:24px;width:64px}.delete-icon[data-v-035b1e6c]{color:#ef4444;height:32px;width:32px}.delete-message[data-v-035b1e6c]{color:#333;font-size:16px;font-weight:500;line-height:1.5;margin:0 0 8px}.delete-submessage[data-v-035b1e6c]{color:#666;font-size:14px;margin:0}.delete-actions[data-v-035b1e6c]{border-top:1px solid #eaeaea;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.cancel-button[data-v-035b1e6c]{background-color:#f5f5f5;border:none;border-radius:4px;color:#333;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:background-color .2s}.cancel-button[data-v-035b1e6c]:hover{background-color:#e8e8e8}.confirm-button[data-v-035b1e6c]{background-color:#ef4444;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:background-color .2s}.confirm-button[data-v-035b1e6c]:hover{background-color:#dc2626}.is-dark .delete-overlay[data-v-035b1e6c]{background-color:#000000e6}.is-dark .delete-icon-container[data-v-035b1e6c]{background-color:#3d2222}.is-dark .files-toggle-btn[data-v-035b1e6c]{background:#3b82f626;color:#60a5fa}.is-dark .files-toggle-btn[data-v-035b1e6c]:hover{background:#3b82f640}.is-dark .file-chip[data-v-035b1e6c]{background:#3f3f4680;border-color:#52525b80;color:#a1a1aa}.is-dark .file-chip[data-v-035b1e6c]:hover{background:#3f3f46b3;border-color:#52525bb3}.is-dark .file-chip.more-chip[data-v-035b1e6c]{background:#3b82f633;border-color:#3b82f64d;color:#93c5fd}.is-dark .file-chip.more-chip[data-v-035b1e6c]:hover{background:#3b82f64d;border-color:#3b82f666}.is-dark .chip-icon[data-v-035b1e6c]{color:#94a3b8}.is-dark .chip-action[data-v-035b1e6c]{background:#3b82f633;color:#60a5fa}.is-dark .chip-action[data-v-035b1e6c]:hover{background:#3b82f64d}@media(max-width:640px){.delete-overlay-content[data-v-035b1e6c]{max-width:none;width:95%}.delete-actions[data-v-035b1e6c]{flex-direction:column-reverse;gap:8px}.cancel-button[data-v-035b1e6c],.confirm-button[data-v-035b1e6c]{width:100%}.action-buttons[data-v-035b1e6c]{bottom:8px;right:8px}.action-button[data-v-035b1e6c]{height:28px;width:28px}.action-icon[data-v-035b1e6c]{height:14px;width:14px}.badges-container-top[data-v-035b1e6c]{gap:6px}.fields-of-study-badges[data-v-035b1e6c],.source-types-badges[data-v-035b1e6c]{flex-wrap:wrap;gap:3px}.field-badge[data-v-035b1e6c],.paper-type[data-v-035b1e6c]{font-size:11px;max-width:100px;padding:2px 6px}.paper-item-minimized[data-v-035b1e6c]{padding:10px 12px}.paper-title-minimized[data-v-035b1e6c]{padding-right:28px}.remove-button[data-v-035b1e6c]{height:20px;right:6px;top:6px;width:20px}.remove-icon[data-v-035b1e6c]{height:12px;width:12px}}.citation-count[data-v-035b1e6c]{align-items:center;background:#fef3c7;border-radius:4px;color:#d97706;cursor:help;display:flex;font-size:11px;font-weight:500;gap:4px;padding:3px 8px}.is-dark .citation-count[data-v-035b1e6c]{background:#fbbf2426;color:#fbbf24}.citation-icon[data-v-035b1e6c]{flex-shrink:0}.add-source-btn[data-v-035b1e6c]{align-items:center;background:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;opacity:0;position:absolute;right:0;transition:all .15s ease;width:28px;z-index:-1}.add-source-btn.visible[data-v-035b1e6c]{opacity:1;z-index:10}.add-source-btn[data-v-035b1e6c]:hover:not(:disabled){background:#2563eb}.add-source-btn[data-v-035b1e6c]:active,.add-source-btn[data-v-035b1e6c]:focus{box-shadow:none;outline:none}.add-source-btn[data-v-035b1e6c]:disabled{cursor:wait}.add-icon[data-v-035b1e6c]{height:16px;width:16px}.added-source-btn[data-v-035b1e6c]{align-items:center;background:#dcfce7;border:none;border-radius:6px;color:#22c55e;cursor:default;display:flex;height:28px;justify-content:center;position:absolute;right:0;width:28px;z-index:10}.added-icon[data-v-035b1e6c]{height:16px;width:16px}.is-dark .add-source-btn[data-v-035b1e6c]{background:#3b82f6}.is-dark .add-source-btn[data-v-035b1e6c]:hover:not(:disabled){background:#60a5fa}.is-dark .added-source-btn[data-v-035b1e6c]{background:#22c55e33;color:#4ade80}.paper-item-compact[data-v-035b1e6c]{display:flex;flex-direction:column;height:260px;overflow:hidden}.paper-item-compact .additional-metadata[data-v-035b1e6c],.paper-item-compact .attached-files-section[data-v-035b1e6c],.paper-item-compact .source-details[data-v-035b1e6c],.paper-item-compact .source-types-badges[data-v-035b1e6c]{display:none}.paper-item-compact .badges-container-top[data-v-035b1e6c]{flex-shrink:0}.paper-item-compact .fields-of-study-badges[data-v-035b1e6c]{display:flex;flex-wrap:nowrap;gap:4px;overflow:hidden}.paper-item-compact .fields-of-study-badges .field-badge[data-v-035b1e6c]{font-size:11px!important;padding:2px 6px!important;white-space:nowrap}.paper-item-compact .fields-of-study-badges .field-badge[data-v-035b1e6c]:nth-child(n+3){display:none}.paper-item-compact .source-label[data-v-035b1e6c]{margin-bottom:4px}.paper-item-compact>.flex.justify-between[data-v-035b1e6c]{margin-bottom:4px!important}.paper-title-compact[data-v-035b1e6c]{-webkit-line-clamp:2;line-height:1.4;margin-bottom:4px!important;max-height:2.8em}.paper-item-compact .paper-author[data-v-035b1e6c],.paper-title-compact[data-v-035b1e6c]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.paper-item-compact .paper-author[data-v-035b1e6c]{-webkit-line-clamp:1;margin-bottom:8px!important}.paper-abstract-container-compact[data-v-035b1e6c]{flex:1;margin-bottom:8px;min-height:0;overflow:hidden}.paper-abstract-compact[data-v-035b1e6c]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:none!important;overflow:hidden;text-overflow:ellipsis}.paper-item-compact .paper-meta[data-v-035b1e6c]{margin-top:auto}.file-count-badge[data-v-035b1e6c]{background:#f3f4f6;border-radius:4px;color:#6b7280;font-weight:500;padding:2px 6px}.is-dark .file-count-badge[data-v-035b1e6c]{background:#ffffff1a;color:#a1a1aa}.paper-item-compact .hover-indicator[data-v-035b1e6c]{height:20px;right:8px;width:20px}.paper-item-compact .hover-indicator-icon[data-v-035b1e6c]{height:12px;width:12px}.more-options-wrapper[data-v-035b1e6c]{position:relative}.more-options-btn[data-v-035b1e6c]{align-items:center;background:transparent;border:none;border-radius:8px;color:#b0b0b0;cursor:pointer;display:flex;height:28px;justify-content:center;transition:background-color .15s ease;width:28px}.more-options-btn.visible[data-v-035b1e6c]{opacity:1}.more-options-btn[data-v-035b1e6c]:hover{background-color:#0000000a;color:#666}.more-options-btn[data-v-035b1e6c]:active{background-color:#00000014}.is-dark .more-options-btn[data-v-035b1e6c]{color:#666}.is-dark .more-options-btn[data-v-035b1e6c]:hover{background-color:#ffffff0f;color:#aaa}.is-dark .more-options-btn[data-v-035b1e6c]:active{background-color:#ffffff1a}.pitch-popover[data-v-035b1e6c]{background:#fff;border:none;border-radius:12px;bottom:calc(100% + 4px);box-shadow:0 0 0 1px #0d0e130a,0 18px 42px #0d0e1317,0 2.25388px 5.25905px #0d0e130b;color:#3f4250;line-height:1.4;overflow-x:hidden;overflow-y:auto;padding:4px;position:absolute;right:0;white-space:nowrap;width:-moz-max-content;width:max-content;z-index:9999}.pitch-popover-item[data-v-035b1e6c]{align-items:center;background:none;border:none;border-radius:8px;box-sizing:border-box;color:#3f4250;cursor:default;display:flex;font-family:Inter,"Inter Fallback: Arial",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;justify-content:flex-start;letter-spacing:0;margin-bottom:2px;min-height:30px;padding:4px 8px;text-align:left;width:100%}.pitch-popover-item[data-v-035b1e6c]:last-child{margin-bottom:0}.pitch-popover-item[data-v-035b1e6c]:hover{background:#0d0e130a!important}.pitch-popover-item[data-v-035b1e6c]:active{background:#0d0e1314}.pitch-popover-item-left[data-v-035b1e6c]{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-right:12px;min-width:24px}.pitch-popover-item-left .svg-icon[data-v-035b1e6c],.pitch-popover-item-left svg[data-v-035b1e6c]{height:24px;width:24px}.pitch-popover-item-left svg[data-v-035b1e6c]{fill:#3f4250}.pitch-popover-item-text[data-v-035b1e6c]{display:block;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pitch-popover-item-delete[data-v-035b1e6c]{color:#e14747}.pitch-popover-item-delete .pitch-popover-item-left svg[data-v-035b1e6c]{fill:#e14747}.pitch-popover-item-delete[data-v-035b1e6c]:hover{background:#e147470f!important}.pitch-popover-item-delete[data-v-035b1e6c]:active{background:#e147471f}.dropdown-enter-active[data-v-035b1e6c]{transition:opacity .15s ease,transform .15s ease}.dropdown-leave-active[data-v-035b1e6c]{transition:opacity .1s ease,transform .1s ease}.dropdown-enter-from[data-v-035b1e6c],.dropdown-leave-to[data-v-035b1e6c]{opacity:0;transform:translateY(4px) scale(.97)}.is-dark .pitch-popover[data-v-035b1e6c]{background:#2a2c37;box-shadow:0 0 0 1px #ffffff0f,0 18px 42px #0006;color:#d7d8e0}.is-dark .pitch-popover-item[data-v-035b1e6c]{color:#d7d8e0}.is-dark .pitch-popover-item[data-v-035b1e6c]:hover{background:#ffffff0f!important}.is-dark .pitch-popover-item[data-v-035b1e6c]:active{background:#ffffff1a}.is-dark .pitch-popover-item-left svg[data-v-035b1e6c]{fill:#d7d8e0}.is-dark .pitch-popover-item-delete[data-v-035b1e6c]{color:#e14747}.is-dark .pitch-popover-item-delete .pitch-popover-item-left svg[data-v-035b1e6c]{fill:#e14747}.is-dark .pitch-popover-item-delete[data-v-035b1e6c]:hover{background:#e147471f!important}.is-dark .pitch-popover-item-delete[data-v-035b1e6c]:active{background:#e147472e}.new-badge[data-v-035b1e6c]{align-items:center;background:#3b82f614;border-radius:4px;color:var(--primary,#3b82f6);display:inline-flex;flex-shrink:0;font-family:Inter,"Inter Fallback: Arial",-apple-system,BlinkMacSystemFont,sans-serif;font-size:10px;font-weight:600;letter-spacing:.02em;line-height:1;padding:2px 6px;text-transform:uppercase}.is-dark .new-badge[data-v-035b1e6c]{background:#60a5fa1f;color:#60a5fa}.search-container[data-v-92e02ac1]{margin-bottom:10px;position:relative}.search-icon[data-v-92e02ac1]{color:#8f92a3;height:14px;left:8px;position:absolute;stroke-width:2;top:50%;transform:translateY(-50%);transition:color .15s ease;width:14px;z-index:1}.search-container:focus-within .search-icon[data-v-92e02ac1]{color:#3f4250}input[data-v-92e02ac1]{background:#fff;border:1px solid #e0e1e6;border-radius:8px;box-shadow:none;box-sizing:border-box;color:#3f4250;font-family:inherit;font-size:14px;font-weight:400;line-height:22px;overflow-x:hidden;padding:4px 8px 4px 28px;transition:background .15s ease,border-color .15s ease;width:100%}input[data-v-92e02ac1]::-moz-placeholder{color:#8f92a3;font-weight:400}input[data-v-92e02ac1]::placeholder{color:#8f92a3;font-weight:400}input[data-v-92e02ac1]:hover{background:#0d0e1305;border-color:#d7d8e0}input[data-v-92e02ac1]:focus{background:#fff;border-color:var(--primary,#3b82f6);box-shadow:0 0 0 1px var(--primary,#3b82f6);outline:none}.dark{color:#d7d8e0}.dark{background:#2a2c37;border-color:#ffffff14;box-shadow:none;color:#fafafa}.dark{color:#71717a}.dark{background:#ffffff0a;border-color:#ffffff1f}.dark{background:#2a2c37;border-color:var(--primary,#3b82f6);box-shadow:0 0 0 1px var(--primary,#3b82f6)}.input-wrapper[data-v-dcf7c4e8]{display:flex;flex-direction:column;gap:6px}.input-label[data-v-dcf7c4e8]{color:var(--gray-700,#3f3f46);font-size:13px;font-weight:500;letter-spacing:-.01em}.input-container[data-v-dcf7c4e8]{align-items:center;background:#fff;border:1px solid var(--gray-300,#d4d4d8);border-radius:var(--radius-md,8px);display:flex;overflow:hidden;position:relative;transition:all var(--transition-fast,.15s cubic-bezier(.4,0,.2,1))}.input-container[data-v-dcf7c4e8]:hover:not(.input-disabled){border-color:var(--gray-400,#a1a1aa)}.input-container[data-v-dcf7c4e8]:focus-within:not(.input-disabled){border-color:var(--primary,#3b82f6);box-shadow:0 0 0 3px #3b82f61a}.input-icon[data-v-dcf7c4e8]{color:var(--gray-400,#a1a1aa);height:16px;left:12px;pointer-events:none;position:absolute;width:16px}.input-field[data-v-dcf7c4e8]{background:transparent;border:none;color:var(--gray-900,#18181b);font-family:inherit;font-weight:400;letter-spacing:-.01em;outline:none;width:100%}.input-field[data-v-dcf7c4e8]::-moz-placeholder{color:var(--gray-400,#a1a1aa)}.input-field[data-v-dcf7c4e8]::placeholder{color:var(--gray-400,#a1a1aa)}.input-field[data-v-dcf7c4e8]:disabled{color:var(--gray-500,#71717a);cursor:not-allowed}.input-sm[data-v-dcf7c4e8]{height:32px}.input-sm .input-field[data-v-dcf7c4e8]{font-size:13px;padding:0 10px}.input-sm.input-with-icon .input-field[data-v-dcf7c4e8]{padding-left:34px}.input-md[data-v-dcf7c4e8]{height:40px}.input-md .input-field[data-v-dcf7c4e8]{font-size:14px;padding:0 12px}.input-md.input-with-icon .input-field[data-v-dcf7c4e8]{padding-left:38px}.input-lg[data-v-dcf7c4e8]{height:48px}.input-lg .input-field[data-v-dcf7c4e8]{font-size:15px;padding:0 14px}.input-lg .input-icon[data-v-dcf7c4e8]{height:18px;left:14px;width:18px}.input-lg.input-with-icon .input-field[data-v-dcf7c4e8]{padding-left:42px}.input-field-with-buttons[data-v-dcf7c4e8]{flex:1;min-width:0}.input-buttons[data-v-dcf7c4e8]{align-items:center;display:flex;flex-shrink:0;gap:4px;padding-right:6px}.input-btn[data-v-dcf7c4e8]{background:none;border:none;border-radius:var(--radius-sm,6px);color:var(--primary,#3b82f6);cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;padding:4px 8px;transition:all var(--transition-fast,.15s cubic-bezier(.4,0,.2,1));white-space:nowrap}.input-btn[data-v-dcf7c4e8]:hover{background:#3b82f614;color:var(--primary-hover,#4f46e5)}.input-disabled[data-v-dcf7c4e8]{background:var(--gray-100,#f4f4f5);cursor:not-allowed}.input-error[data-v-dcf7c4e8]{border-color:var(--danger,#ef4444)!important}.input-error[data-v-dcf7c4e8]:focus-within{box-shadow:0 0 0 3px #ef44441a!important}.input-errors[data-v-dcf7c4e8]{display:flex;flex-direction:column;gap:2px}.input-error-message[data-v-dcf7c4e8]{align-items:center;color:var(--danger,#ef4444);display:flex;font-size:12px;gap:4px;margin:0}.dark .input-label[data-v-dcf7c4e8]{color:var(--gray-300,#d4d4d8)}.dark .input-container[data-v-dcf7c4e8]{background:var(--gray-900,#18181b);border-color:var(--gray-700,#3f3f46)}.dark .input-container[data-v-dcf7c4e8]:hover:not(.input-disabled){border-color:var(--gray-600,#52525b)}.dark .input-container[data-v-dcf7c4e8]:focus-within:not(.input-disabled){border-color:var(--primary,#3b82f6);box-shadow:0 0 0 3px #3b82f626}.dark .input-field[data-v-dcf7c4e8]{color:#fff}.dark .input-field[data-v-dcf7c4e8]::-moz-placeholder{color:var(--gray-500,#71717a)}.dark .input-field[data-v-dcf7c4e8]::placeholder{color:var(--gray-500,#71717a)}.dark .input-icon[data-v-dcf7c4e8]{color:var(--gray-500,#71717a)}.dark .input-disabled[data-v-dcf7c4e8]{background:var(--gray-800,#27272a)}.dark .input-btn[data-v-dcf7c4e8]{color:#60a5fa}.dark .input-btn[data-v-dcf7c4e8]:hover{background:#3b82f61f;color:#93bbfd}.dark .input-error-message[data-v-dcf7c4e8]{color:#f87171}.textarea-wrapper[data-v-8c897e08]{display:flex;flex-direction:column;gap:6px}.textarea-label[data-v-8c897e08]{color:var(--gray-700,#3f3f46);font-size:13px;font-weight:500;letter-spacing:-.01em}.textarea-container[data-v-8c897e08]{background:#fff;border:1px solid var(--gray-300,#d4d4d8);border-radius:var(--radius-md,8px);overflow:hidden;position:relative;transition:all var(--transition-fast,.15s cubic-bezier(.4,0,.2,1))}.textarea-container[data-v-8c897e08]:hover:not(.textarea-disabled){border-color:var(--gray-400,#a1a1aa)}.textarea-container[data-v-8c897e08]:focus-within:not(.textarea-disabled){border-color:var(--primary,#3b82f6);box-shadow:0 0 0 3px #3b82f61a}.textarea-field[data-v-8c897e08]{background:transparent;border:none;color:var(--gray-900,#18181b);font-family:inherit;font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:1.5;min-height:80px;outline:none;padding:10px 12px;width:100%}.textarea-field[data-v-8c897e08]::-moz-placeholder{color:var(--gray-400,#a1a1aa)}.textarea-field[data-v-8c897e08]::placeholder{color:var(--gray-400,#a1a1aa)}.textarea-field[data-v-8c897e08]:disabled{color:var(--gray-400,#a1a1aa);cursor:not-allowed}.resize-none[data-v-8c897e08]{resize:none}.resize-vertical[data-v-8c897e08]{resize:vertical}.resize-horizontal[data-v-8c897e08]{resize:horizontal}.resize-both[data-v-8c897e08]{resize:both}.textarea-disabled[data-v-8c897e08]{background:var(--gray-100,#f4f4f5);cursor:not-allowed;opacity:.6}.textarea-error[data-v-8c897e08]{border-color:var(--danger,#ef4444)!important}.textarea-error[data-v-8c897e08]:focus-within{box-shadow:0 0 0 3px #ef44441a!important}.textarea-errors[data-v-8c897e08]{display:flex;flex-direction:column;gap:2px}.textarea-error-message[data-v-8c897e08]{align-items:center;color:var(--danger,#ef4444);display:flex;font-size:12px;gap:4px;margin:0}.dark .textarea-label[data-v-8c897e08]{color:var(--gray-300,#d4d4d8)}.dark .textarea-container[data-v-8c897e08]{background:var(--gray-900,#18181b);border-color:var(--gray-700,#3f3f46)}.dark .textarea-container[data-v-8c897e08]:hover:not(.textarea-disabled){border-color:var(--gray-600,#52525b)}.dark .textarea-container[data-v-8c897e08]:focus-within:not(.textarea-disabled){border-color:var(--primary,#3b82f6);box-shadow:0 0 0 3px #3b82f626}.dark .textarea-field[data-v-8c897e08]{color:#fff}.dark .textarea-field[data-v-8c897e08]::-moz-placeholder{color:var(--gray-500,#71717a)}.dark .textarea-field[data-v-8c897e08]::placeholder{color:var(--gray-500,#71717a)}.dark .textarea-disabled[data-v-8c897e08]{background:var(--gray-800,#27272a)}.dark .textarea-error-message[data-v-8c897e08]{color:#f87171}.empty-state[data-v-fc0ee43e]{background:transparent;border:none;padding:24px 16px;text-align:center}.icon-container[data-v-fc0ee43e]{display:flex;justify-content:center;margin-bottom:1.5rem}.empty-state-image[data-v-fc0ee43e]{max-height:132px;-o-object-fit:contain;object-fit:contain;width:180px}.title[data-v-fc0ee43e]{color:#0d0e13;font-size:14px;font-weight:700;margin-bottom:.5rem}.description[data-v-fc0ee43e]{color:#414250;font-size:12px;line-height:1.5;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:42rem}.empty-state-actions[data-v-fc0ee43e]{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:16px}.empty-state.is-dark[data-v-fc0ee43e]{background:transparent;border-color:#ffffff0f}.is-dark .title[data-v-fc0ee43e]{color:#fff}.is-dark .description[data-v-fc0ee43e]{color:#fff9}.dropdown[data-v-4b283c3f]{display:inline-block;position:relative}.dropdown-button[data-v-4b283c3f]{align-items:center;background:transparent;border:1px solid rgba(0,0,0,.1);border-radius:8px;color:#414250;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:5px 10px;transition:background .15s ease}.dropdown-button[data-v-4b283c3f]:hover{background:#0000000a}.dropdown-label[data-v-4b283c3f]{color:#414250}.dropdown-value[data-v-4b283c3f]{color:#0d0e13;font-weight:600}.dropdown-arrow[data-v-4b283c3f]{color:#414250;flex-shrink:0;height:12px;transition:transform .2s ease;width:12px}.dropdown-arrow.rotate[data-v-4b283c3f]{transform:rotate(180deg)}.dropdown-content[data-v-4b283c3f]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:8px;min-width:120px;overflow:hidden;padding:3px;position:absolute;right:0;top:calc(100% + 4px);z-index:50}.dropdown-item[data-v-4b283c3f]{background:transparent;border:none;border-radius:6px;color:#414250;cursor:pointer;display:block;font-family:inherit;font-size:12px;font-weight:500;padding:6px 10px;text-align:left;transition:background .15s ease;width:100%}.dropdown-item[data-v-4b283c3f]:hover{background:#0000000a}.dropdown-item.active[data-v-4b283c3f]{background:#00000014;color:#0d0e13}.dropdown-fade-enter-active[data-v-4b283c3f],.dropdown-fade-leave-active[data-v-4b283c3f]{transition:all .15s ease}.dropdown-fade-enter-from[data-v-4b283c3f],.dropdown-fade-leave-to[data-v-4b283c3f]{opacity:0;transform:translateY(-4px)}.is-dark .dropdown-button[data-v-4b283c3f]{background:transparent;border-color:#ffffff0f;color:#ffffffb3}.is-dark .dropdown-button[data-v-4b283c3f]:hover{background:#ffffff0a}.is-dark .dropdown-label[data-v-4b283c3f]{color:#ffffff80}.is-dark .dropdown-value[data-v-4b283c3f]{color:#fff}.is-dark .dropdown-arrow[data-v-4b283c3f]{color:#ffffff80}.is-dark .dropdown-content[data-v-4b283c3f]{background:#1f1f23;border-color:#ffffff0f}.is-dark .dropdown-item[data-v-4b283c3f]{color:#ffffffb3}.is-dark .dropdown-item[data-v-4b283c3f]:hover{background:#ffffff0a}.is-dark .dropdown-item.active[data-v-4b283c3f]{background:#ffffff14;color:#fff}.date-filter-container[data-v-29877120]{align-items:end;display:flex;position:relative;width:100%}.filter-dropdown-absolute[data-v-29877120]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffeb;border:1px solid hsla(0,0%,100%,.9);border-radius:16px;box-shadow:0 12px 40px #0000001a,0 4px 12px #0000000d;overflow:visible;position:fixed!important;z-index:99999!important}.filter-dropdown-floating[data-v-29877120]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #00000026;overflow:hidden;overflow-y:auto;z-index:9999}.filter-dropdown-floating[data-v-29877120]::-webkit-scrollbar{width:0}.filter-section[data-v-29877120]{border-bottom:1px solid rgba(0,0,0,.06);padding:14px 16px}.filter-section[data-v-29877120]:last-child{border-bottom:none}.input-type-selection[data-v-29877120]{background:#0000000a;border:1px solid rgba(0,0,0,.06);border-radius:10px;display:flex;gap:4px;margin-bottom:16px;padding:4px}.radio-pill[data-v-29877120]{align-items:center;background:transparent;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;flex:1;font-size:12px;font-weight:500;gap:6px;justify-content:center;padding:8px 12px;transition:all .2s cubic-bezier(.4,0,.2,1)}.radio-pill[data-v-29877120]:hover:not(.active){background:#0000000a;color:#374151}.radio-pill.active[data-v-29877120]{background:#fffffff2;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a;color:var(--primary,#3b82f6)}.radio-pill-label[data-v-29877120]{-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.preset-badges[data-v-29877120]{display:flex;flex-wrap:wrap;gap:6px}.preset-badge[data-v-29877120]{cursor:pointer;transition:all .2s ease}.preset-badge[data-v-29877120]:hover{box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}.input-group[data-v-29877120]{margin-bottom:12px}.input-label[data-v-29877120]{color:#6b7280;display:block;font-size:11px;font-weight:500;margin-bottom:4px}.range-inputs[data-v-29877120]{align-items:center;display:flex;gap:8px}.filter-actions[data-v-29877120]{background:#f9fafbcc;border-top:1px solid rgba(0,0,0,.05);display:flex;gap:8px;justify-content:flex-end;padding:12px 16px}.error-message[data-v-29877120]{background:#fef2f2;border:1px solid #fca5a5;border-radius:4px;color:#dc2626;font-size:10px;margin-top:4px;padding:4px 8px}.dropdown-enter-active[data-v-29877120],.dropdown-leave-active[data-v-29877120]{transition:all .2s ease}.dropdown-enter-from[data-v-29877120],.dropdown-leave-to[data-v-29877120]{opacity:0;transform:scale(.95) translateY(-10px)}.input-group[data-v-29877120] .relative{width:100%}.range-inputs[data-v-29877120] .relative{flex:1}.input-group[data-v-29877120] .badge{justify-content:space-between;max-width:none!important;min-width:120px;width:100%}.range-inputs[data-v-29877120] .badge{justify-content:space-between;max-width:none!important;min-width:80px;width:100%}.is-dark .filter-dropdown-absolute[data-v-29877120]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#18181be6;border-color:#ffffff14;box-shadow:0 12px 40px #0006,0 4px 12px #00000040}.is-dark .filter-section[data-v-29877120]{border-bottom-color:#ffffff14}.is-dark .filter-actions[data-v-29877120]{background:#27272a99}.is-dark .input-label[data-v-29877120]{color:#d1d5db}.is-dark .input-type-selection[data-v-29877120]{background:#ffffff0a;border-color:#ffffff14}.is-dark .radio-pill[data-v-29877120]{color:#9ca3af}.is-dark .radio-pill[data-v-29877120]:hover:not(.active){background:#ffffff0f;color:#d1d5db}.is-dark .radio-pill.active[data-v-29877120]{background:#ffffff1a;box-shadow:0 1px 3px #0003;color:var(--primary,#60a5fa)}.flex-shrink-0[data-v-78e5fcfc]{flex-shrink:0}button.badge.badge-default.badge-md,button.badge.badge-default.badge-md.badge-active,button.badge.badge-default.badge-md.badge-with-arrow{background:#fff!important;border:1px solid #e0e1e6!important;border-radius:8px!important;box-shadow:none!important;color:#3f4250!important;font-size:12px!important;font-weight:600!important;min-height:32px!important;padding:4px 4px 4px 12px!important;transition:background .15s ease,border-color .15s ease!important}button.badge.badge-default.badge-md.badge-active:hover,button.badge.badge-default.badge-md:hover{background:#0d0e1305!important;border-color:#d7d8e0!important}button.badge.badge-default.badge-md .badge-text,button.badge.badge-default.badge-md.badge-active .badge-text{color:#3f4250!important;letter-spacing:normal!important;line-height:21px!important}button.badge.badge-default.badge-md .badge-arrow{color:#8f92a3!important;height:16px!important;opacity:1!important;width:16px!important}button.badge.badge-default.badge-md.badge-active .badge-arrow{color:#8f92a3!important}button.badge.badge-filter.badge-blue,button.badge.badge-filter.badge-gray,button.badge.badge-filter.badge-green,button.badge.badge-filter.badge-info,button.badge.badge-filter.badge-purple,button.badge.badge-filter.badge-success{background:#fff!important;border:1px solid #e0e1e6!important;border-radius:8px!important;box-shadow:none!important;color:#3f4250!important;font-size:12px!important;font-weight:600!important;min-height:28px!important;padding:4px 4px 4px 12px!important}button.badge.badge-filter.badge-blue:hover,button.badge.badge-filter.badge-gray:hover,button.badge.badge-filter.badge-green:hover,button.badge.badge-filter.badge-info:hover,button.badge.badge-filter.badge-purple:hover,button.badge.badge-filter.badge-success:hover{background:#0d0e1305!important;border-color:#d7d8e0!important}button.badge.badge-filter .badge-text{color:#3f4250!important;letter-spacing:normal!important;line-height:21px!important}button.badge.badge-filter .badge-remove{background:#0000000f!important;border-radius:4px!important}button.badge.badge-filter .badge-remove:hover{background:#0000001a!important}.dark button.badge.badge-default.badge-md,.dark button.badge.badge-default.badge-md.badge-active,.dark button.badge.badge-default.badge-md.badge-with-arrow{background:#2a2c37!important;border-color:#ffffff14!important;color:#d7d8e0!important}.dark button.badge.badge-default.badge-md.badge-active:hover,.dark button.badge.badge-default.badge-md:hover{background:#ffffff0a!important;border-color:#ffffff1f!important}.dark button.badge.badge-default.badge-md .badge-text,.dark button.badge.badge-default.badge-md.badge-active .badge-text{color:#d7d8e0!important}.dark button.badge.badge-default.badge-md .badge-arrow,.dark button.badge.badge-default.badge-md.badge-active .badge-arrow{color:#71717a!important}.dark button.badge.badge-filter.badge-blue,.dark button.badge.badge-filter.badge-gray,.dark button.badge.badge-filter.badge-green,.dark button.badge.badge-filter.badge-info,.dark button.badge.badge-filter.badge-purple,.dark button.badge.badge-filter.badge-success{background:#2a2c37!important;border-color:#ffffff14!important;color:#d7d8e0!important}.dark button.badge.badge-filter.badge-blue:hover,.dark button.badge.badge-filter.badge-gray:hover,.dark button.badge.badge-filter.badge-green:hover,.dark button.badge.badge-filter.badge-info:hover,.dark button.badge.badge-filter.badge-purple:hover,.dark button.badge.badge-filter.badge-success:hover{background:#ffffff0a!important;border-color:#ffffff1f!important}.dark button.badge.badge-filter .badge-text{color:#d7d8e0!important}.dark button.badge.badge-filter .badge-remove{background:#ffffff14!important}.dark button.badge.badge-filter .badge-remove:hover{background:#ffffff1f!important}.select-dropdown{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#fff!important;border:1px solid #e0e1e6!important;border-radius:8px!important;box-shadow:0 0 0 1px #0d0e130a,0 18px 42px #0d0e1317,0 2.25px 5.26px #0d0e130b!important}.select-dropdown-content{padding:4px!important}.select-option{border-radius:8px!important;color:#3f4250!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;padding:6px 8px!important}.select-option:hover{background:#0d0e130a!important}.select-option-selected{background:transparent!important;color:#3f4250!important}.select-option-selected:hover{background:#0d0e130a!important}.select-option-check{color:#3f4250!important}.select-option-all{border-bottom:1px solid #e0e1e6!important;font-weight:600!important}.dark .select-dropdown{background:#2a2c37!important;border-color:#ffffff14!important;box-shadow:0 0 0 1px #0003,0 18px 42px #0000004d,0 2.25px 5.26px #00000026!important}.dark .select-option{color:#d7d8e0!important}.dark .select-option:hover{background:#ffffff0f!important}.dark .select-option-selected{background:transparent!important;color:#d7d8e0!important}.dark .select-option-selected:hover{background:#ffffff0f!important}.dark .select-option-check{color:#d7d8e0!important}.dark .select-option-all{border-bottom-color:#ffffff14!important}@font-face{font-family:Inter;src:local("Inter Variable Italic"),url(../_fonts/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L0UUMbndwVgHU-RpYIenNA8y.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 900;font-style:italic}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");size-adjust:107.0596%;ascent-override:90.4869%;descent-override:22.5554%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Variable Italic"),url(../_fonts/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L9UUMbndwVgHU-G9eFdDTjKI.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:100 900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Variable Italic"),url(../_fonts/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L1UUMbndwVgHU-KkF0whb3cP.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:100 900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Variable Italic"),url(../_fonts/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L6UUMbndwVgHU-dP6T6D6Dqf.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:100 900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Variable Italic"),url(../_fonts/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L2UUMbndwVgHU-85MPdYynNL.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:100 900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Variable Italic"),url(../_fonts/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L3UUMbndwVgHU-FT4dtBUybt.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Variable Italic"),url(../_fonts/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L5UUMbndwV-s5AylF0hO2.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Variable"),url(../_fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU-e2k9wKCA92.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Variable"),url(../_fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU-tv9PgD56Te.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Variable"),url(../_fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU-B6jBt17GZj.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Variable"),url(../_fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU-019ZuIPkRR.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Variable"),url(../_fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU-vP68GBg0Ba.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Variable"),url(../_fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU-SUZNTgm0hS.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Variable"),url(../_fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw-lfXnkbSIv9.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Thin Italic"),url(../_fonts/fonts.gstatic-G4Fn2rhVEj.woff) format(woff);font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraLight Italic"),url(../_fonts/fonts.gstatic-GkJWkxBZkG.woff) format(woff);font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:Inter;src:local("Inter Light Italic"),url(../_fonts/fonts.gstatic-LKo2HWt0LQ.woff) format(woff);font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/fonts.gstatic-cvmhiXWbYc.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/fonts.gstatic-NIQggjh1lS.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/fonts.gstatic-n1gB81byPc.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter Bold Italic"),url(../_fonts/fonts.gstatic-KZtWjsl1sX.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraBold Italic"),url(../_fonts/fonts.gstatic-eT8uSq8fv9.woff) format(woff);font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:Inter;src:local("Inter Black Italic"),url(../_fonts/fonts.gstatic-XqVXdIeV4f.woff) format(woff);font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Thin"),url(../_fonts/fonts.gstatic-5lLC5FaKEp.woff) format(woff);font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraLight"),url(../_fonts/fonts.gstatic-ag17XVi2hK.woff) format(woff);font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:Inter;src:local("Inter Light"),url(../_fonts/fonts.gstatic-KwP0WWjHSe.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/fonts.gstatic-q7QbFzflce.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/fonts.gstatic-ydon9NJoVS.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/fonts.gstatic-63r6WUU14e.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/fonts.gstatic-M8cCP878xa.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraBold"),url(../_fonts/fonts.gstatic-dpcZNMO9vd.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Inter;src:local("Inter Black"),url(../_fonts/fonts.gstatic-aM6y9RsYed.woff) format(woff);font-display:swap;font-weight:900;font-style:normal}.sources-placeholder[data-v-eb4b5d55]{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:36px;text-align:center}.sources-placeholder-illustration[data-v-eb4b5d55]{align-items:center;display:flex;height:132px;justify-content:center;margin-bottom:24px;width:180px}.sources-placeholder-illustration img[data-v-eb4b5d55]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.sources-placeholder-text[data-v-eb4b5d55]{color:#3f4250;font-size:14px}.source-list-container[data-v-eb4b5d55]{display:flex;flex:1;flex-direction:column;height:100%;max-width:1200px;width:100%}.header[data-v-eb4b5d55]{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;padding:16px 16px 0}.searchbar[data-v-eb4b5d55]{margin-bottom:16px;margin-left:16px;margin-right:16px}.loading-spinner[data-v-eb4b5d55]{height:16px;margin:16px auto;width:16px}.count[data-v-eb4b5d55]{color:var(--gray-500,#71717a);font-size:11px;font-weight:500;letter-spacing:-.01em;margin-bottom:16px;padding-left:16px}.filtered-text[data-v-eb4b5d55]{color:#9ca3af;font-style:italic}.scroll-container[data-v-eb4b5d55]{flex:1;max-height:100%;min-height:0;overflow-y:auto}.scroll-container[data-v-eb4b5d55]::-webkit-scrollbar{width:0}.scroll-container[data-v-eb4b5d55]{scrollbar-width:none}.sources-grid[data-v-eb4b5d55]{display:flex;flex-direction:column;gap:0;padding-bottom:20px}.sources-grid-fullscreen[data-v-eb4b5d55]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.source-list-container[data-v-eb4b5d55]:has(.sources-grid-fullscreen){max-width:none}.sentinel[data-v-eb4b5d55]{height:1px;width:100%}.loading-more[data-v-eb4b5d55]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:16px 0}.loading-spinner-small[data-v-eb4b5d55]{height:16px;margin:0 auto;width:16px}.loading-text[data-v-eb4b5d55]{color:#6b7280;font-size:12px;margin-top:8px}.is-dark .count[data-v-eb4b5d55]{color:var(--gray-400,#a1a1aa)}.is-dark .filtered-text[data-v-eb4b5d55]{color:var(--gray-500,#71717a)}.is-dark .loading-text[data-v-eb4b5d55]{color:var(--gray-400,#a1a1aa)}@media(max-width:768px){.header[data-v-eb4b5d55]{align-items:flex-start;flex-direction:column;gap:16px}}.empty-action-btn[data-v-eb4b5d55]{align-items:center;background-color:var(--primary,#3b82f6);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Inter,"Inter Fallback: Arial",-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;gap:4px;justify-content:center;line-height:1;min-height:28px;padding:6px 10px;transition:background-color .15s ease;white-space:nowrap}.empty-action-btn[data-v-eb4b5d55]:hover{background-color:#2563eb}.empty-action-btn-outline[data-v-eb4b5d55]{background:transparent;border:1px solid rgba(0,0,0,.1);color:#414250}.empty-action-btn-outline[data-v-eb4b5d55]:hover{background:#0000000a;color:#3a4250}.empty-action-icon[data-v-eb4b5d55]{height:14px;width:14px}[data-v-eb4b5d55] .is-dark .empty-action-btn-outline{border-color:#ffffff1a;color:#d7d8e0}[data-v-eb4b5d55] .is-dark .empty-action-btn-outline:hover{background:#ffffff0f}
