.collapsed-nav__wrapper.svelte-1wxewqd{padding:.75rem 0;position:relative;z-index:100}.collapsed-nav-container.svelte-1wxewqd{display:flex;align-items:flex-start;height:100%}.collapsed-nav.svelte-1wxewqd{width:-moz-fit-content;width:fit-content;padding:.55rem;border-radius:0 .5rem .5rem 0;border:1px solid rgba(148,163,184,.45);background:#f8fafc;box-shadow:none;display:flex;flex-direction:column;gap:1rem;position:relative;z-index:2}.sessions-panel.svelte-1wxewqd{margin-left:.25rem;height:calc(100vh - 1.5rem);width:260px;z-index:1;overflow:hidden}.sessions-panel.svelte-1wxewqd .session-sidebar{height:100%}.collapsed-nav__logo.svelte-1wxewqd{display:flex;justify-content:center;align-items:center;height:2rem;width:100%;border-radius:.4rem;padding:.05rem 0}.collapsed-nav__logo.svelte-1wxewqd img:where(.svelte-1wxewqd){height:1.35rem;width:1.35rem}.collapsed-nav__hero.svelte-1wxewqd,.collapsed-nav__pill.svelte-1wxewqd,.collapsed-nav__item.svelte-1wxewqd{display:flex;align-items:center;gap:.45rem;width:100%;height:2.25rem;padding:0 .65rem;border-radius:.5rem;border:1px solid rgba(148,163,184,.45);background:#fffc;font-size:.75rem;font-weight:600;color:#0f172a;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.collapsed-nav__item.svelte-1wxewqd{position:relative;overflow:hidden}.collapsed-nav__hero.svelte-1wxewqd{flex-direction:column;justify-content:center;height:auto;padding:1.25rem;gap:.5rem;text-align:center}.collapsed-nav__hero.svelte-1wxewqd:hover,.collapsed-nav__pill.svelte-1wxewqd:hover,.collapsed-nav__item--active.svelte-1wxewqd{border-color:#475569bf;background:#f1f5f9b3;box-shadow:none}.collapsed-nav__hero-logo.svelte-1wxewqd{width:2.75rem;height:2.75rem}.collapsed-nav__pill--accent.svelte-1wxewqd{border-color:#10b98180;background:#d1fae5a6}.collapsed-nav__item--active.svelte-1wxewqd{border-color:#475569bf}.collapsed-nav__item--active.svelte-1wxewqd:before{content:"";position:absolute;left:-1px;top:0;bottom:0;width:.3rem;border-radius:9999px;background:#475569d9}.collapsed-nav__icon.svelte-1wxewqd{width:.525rem;height:.525rem;color:#475569;flex-shrink:0}.collapsed-nav__label.svelte-1wxewqd{flex:1;display:flex;align-items:center;height:100%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collapsed-nav__item.svelte-1wxewqd:focus-visible,.collapsed-nav__pill.svelte-1wxewqd:focus-visible,.collapsed-nav__hero.svelte-1wxewqd:focus-visible{outline:2px solid rgba(71,85,105,.7);outline-offset:2px}.collapsed-nav__section.svelte-1wxewqd{display:flex;flex-direction:column;gap:.6rem}.collapsed-nav__section--spaced.svelte-1wxewqd{margin-top:.75rem}.collapsed-nav__form.svelte-1wxewqd{margin:0}.collapsed-nav__item--ghost.svelte-1wxewqd{border-style:solid}@media(max-width:1024px){.collapsed-nav.svelte-1wxewqd{width:-moz-fit-content;width:fit-content}}.bits-dialog-content{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.bits-dialog-content::-webkit-scrollbar{width:8px}.bits-dialog-content::-webkit-scrollbar-track{background:transparent}.bits-dialog-content::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}.modal-backdrop.svelte-fnpikj{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#0000;display:flex;justify-content:center;align-items:flex-start;padding-top:10vh;z-index:1000;border:none}.modal-backdrop-higher.svelte-fnpikj{padding-top:0vh}.modal-body.svelte-fnpikj{padding:1rem;overflow-y:auto}.modal-footer.svelte-fnpikj{padding:1rem;display:flex;justify-content:flex-end;gap:.5rem;border-top:1px solid #e2e8f0}.close-button.svelte-fnpikj{position:absolute;top:.5rem;right:.5rem;background:none;border:none;cursor:pointer;z-index:10;transition:transform .2s ease-in-out}.close-button.svelte-fnpikj:hover{transform:scale(1.1)}span.flag{width:28px;height:19px;display:inline-block}img.flag{width:30px}.flag{background:url(./flags_responsive.DYfkSOkc.png) no-repeat;background-size:100%}.flag-ad{background-position:0 .413223%}.flag-ae{background-position:0 .826446%}.flag-af{background-position:0 1.239669%}.flag-ag{background-position:0 1.652893%}.flag-ai{background-position:0 2.066116%}.flag-al{background-position:0 2.479339%}.flag-am{background-position:0 2.892562%}.flag-an{background-position:0 3.305785%}.flag-ao{background-position:0 3.719008%}.flag-aq{background-position:0 4.132231%}.flag-ar{background-position:0 4.545455%}.flag-as{background-position:0 4.958678%}.flag-at{background-position:0 5.371901%}.flag-au{background-position:0 5.785124%}.flag-aw{background-position:0 6.198347%}.flag-az{background-position:0 6.61157%}.flag-ba{background-position:0 7.024793%}.flag-bb{background-position:0 7.438017%}.flag-bd{background-position:0 7.85124%}.flag-be{background-position:0 8.264463%}.flag-bf{background-position:0 8.677686%}.flag-bg{background-position:0 9.090909%}.flag-bh{background-position:0 9.504132%}.flag-bi{background-position:0 9.917355%}.flag-bj{background-position:0 10.330579%}.flag-bm{background-position:0 10.743802%}.flag-bn{background-position:0 11.157025%}.flag-bo{background-position:0 11.570248%}.flag-br{background-position:0 11.983471%}.flag-bs{background-position:0 12.396694%}.flag-bt{background-position:0 12.809917%}.flag-bv{background-position:0 13.22314%}.flag-bw{background-position:0 13.636364%}.flag-by{background-position:0 14.049587%}.flag-bz{background-position:0 14.46281%}.flag-ca{background-position:0 14.876033%}.flag-cc{background-position:0 15.289256%}.flag-cd{background-position:0 15.702479%}.flag-cf{background-position:0 16.115702%}.flag-cg{background-position:0 16.528926%}.flag-ch{background-position:0 16.942149%}.flag-ci{background-position:0 17.355372%}.flag-ck{background-position:0 17.768595%}.flag-cl{background-position:0 18.181818%}.flag-cm{background-position:0 18.595041%}.flag-cn{background-position:0 19.008264%}.flag-co{background-position:0 19.421488%}.flag-cr{background-position:0 19.834711%}.flag-cu{background-position:0 20.247934%}.flag-cv{background-position:0 20.661157%}.flag-cx{background-position:0 21.07438%}.flag-cy{background-position:0 21.487603%}.flag-cz{background-position:0 21.900826%}.flag-de{background-position:0 22.31405%}.flag-dj{background-position:0 22.727273%}.flag-dk{background-position:0 23.140496%}.flag-dm{background-position:0 23.553719%}.flag-do{background-position:0 23.966942%}.flag-dz{background-position:0 24.380165%}.flag-ec{background-position:0 24.793388%}.flag-ee{background-position:0 25.206612%}.flag-eg{background-position:0 25.619835%}.flag-eh{background-position:0 26.033058%}.flag-er{background-position:0 26.446281%}.flag-es{background-position:0 26.859504%}.flag-et{background-position:0 27.272727%}.flag-fi{background-position:0 27.68595%}.flag-fj{background-position:0 28.099174%}.flag-fk{background-position:0 28.512397%}.flag-fm{background-position:0 28.92562%}.flag-fo{background-position:0 29.338843%}.flag-fr{background-position:0 29.752066%}.flag-ga{background-position:0 30.165289%}.flag-gd{background-position:0 30.578512%}.flag-ge{background-position:0 30.991736%}.flag-gf{background-position:0 31.404959%}.flag-gh{background-position:0 31.818182%}.flag-gi{background-position:0 32.231405%}.flag-gl{background-position:0 32.644628%}.flag-gm{background-position:0 33.057851%}.flag-gn{background-position:0 33.471074%}.flag-gp{background-position:0 33.884298%}.flag-gq{background-position:0 34.297521%}.flag-gr{background-position:0 34.710744%}.flag-gs{background-position:0 35.123967%}.flag-gt{background-position:0 35.53719%}.flag-gu{background-position:0 35.950413%}.flag-gw{background-position:0 36.363636%}.flag-gy{background-position:0 36.77686%}.flag-hk{background-position:0 37.190083%}.flag-hm{background-position:0 37.603306%}.flag-hn{background-position:0 38.016529%}.flag-hr{background-position:0 38.429752%}.flag-ht{background-position:0 38.842975%}.flag-hu{background-position:0 39.256198%}.flag-id{background-position:0 39.669421%}.flag-ie{background-position:0 40.082645%}.flag-il{background-position:0 40.495868%}.flag-in{background-position:0 40.909091%}.flag-io{background-position:0 41.322314%}.flag-iq{background-position:0 41.735537%}.flag-ir{background-position:0 42.14876%}.flag-is{background-position:0 42.561983%}.flag-it{background-position:0 42.975207%}.flag-jm{background-position:0 43.38843%}.flag-jo{background-position:0 43.801653%}.flag-jp{background-position:0 44.214876%}.flag-ke{background-position:0 44.628099%}.flag-kg{background-position:0 45.041322%}.flag-kh{background-position:0 45.454545%}.flag-ki{background-position:0 45.867769%}.flag-km{background-position:0 46.280992%}.flag-kn{background-position:0 46.694215%}.flag-kp{background-position:0 47.107438%}.flag-kr{background-position:0 47.520661%}.flag-kw{background-position:0 47.933884%}.flag-ky{background-position:0 48.347107%}.flag-kz{background-position:0 48.760331%}.flag-la{background-position:0 49.173554%}.flag-lb{background-position:0 49.586777%}.flag-lc{background-position:0 50%}.flag-li{background-position:0 50.413223%}.flag-lk{background-position:0 50.826446%}.flag-lr{background-position:0 51.239669%}.flag-ls{background-position:0 51.652893%}.flag-lt{background-position:0 52.066116%}.flag-lu{background-position:0 52.479339%}.flag-lv{background-position:0 52.892562%}.flag-ly{background-position:0 53.305785%}.flag-ma{background-position:0 53.719008%}.flag-mc{background-position:0 54.132231%}.flag-md{background-position:0 54.545455%}.flag-me{background-position:0 54.958678%}.flag-mg{background-position:0 55.371901%}.flag-mh{background-position:0 55.785124%}.flag-mk{background-position:0 56.198347%}.flag-ml{background-position:0 56.61157%}.flag-mm{background-position:0 57.024793%}.flag-mn{background-position:0 57.438017%}.flag-mo{background-position:0 57.85124%}.flag-mp{background-position:0 58.264463%}.flag-mq{background-position:0 58.677686%}.flag-mr{background-position:0 59.090909%}.flag-ms{background-position:0 59.504132%}.flag-mt{background-position:0 59.917355%}.flag-mu{background-position:0 60.330579%}.flag-mv{background-position:0 60.743802%}.flag-mw{background-position:0 61.157025%}.flag-mx{background-position:0 61.570248%}.flag-my{background-position:0 61.983471%}.flag-mz{background-position:0 62.396694%}.flag-na{background-position:0 62.809917%}.flag-nc{background-position:0 63.22314%}.flag-ne{background-position:0 63.636364%}.flag-nf{background-position:0 64.049587%}.flag-ng{background-position:0 64.46281%}.flag-ni{background-position:0 64.876033%}.flag-nl{background-position:0 65.289256%}.flag-no{background-position:0 65.702479%}.flag-np{background-position:0 66.115702%}.flag-nr{background-position:0 66.528926%}.flag-nu{background-position:0 66.942149%}.flag-nz{background-position:0 67.355372%}.flag-om{background-position:0 67.768595%}.flag-pa{background-position:0 68.181818%}.flag-pe{background-position:0 68.595041%}.flag-pf{background-position:0 69.008264%}.flag-pg{background-position:0 69.421488%}.flag-ph{background-position:0 69.834711%}.flag-pk{background-position:0 70.247934%}.flag-pl{background-position:0 70.661157%}.flag-pm{background-position:0 71.07438%}.flag-pn{background-position:0 71.487603%}.flag-pr{background-position:0 71.900826%}.flag-pt{background-position:0 72.31405%}.flag-pw{background-position:0 72.727273%}.flag-py{background-position:0 73.140496%}.flag-qa{background-position:0 73.553719%}.flag-re{background-position:0 73.966942%}.flag-ro{background-position:0 74.380165%}.flag-rs{background-position:0 74.793388%}.flag-ru{background-position:0 75.206612%}.flag-rw{background-position:0 75.619835%}.flag-sa{background-position:0 76.033058%}.flag-sb{background-position:0 76.446281%}.flag-sc{background-position:0 76.859504%}.flag-sd{background-position:0 77.272727%}.flag-se{background-position:0 77.68595%}.flag-sg{background-position:0 78.099174%}.flag-sh{background-position:0 78.512397%}.flag-si{background-position:0 78.92562%}.flag-sj{background-position:0 79.338843%}.flag-sk{background-position:0 79.752066%}.flag-sl{background-position:0 80.165289%}.flag-sm{background-position:0 80.578512%}.flag-sn{background-position:0 80.991736%}.flag-so{background-position:0 81.404959%}.flag-sr{background-position:0 81.818182%}.flag-ss{background-position:0 82.231405%}.flag-st{background-position:0 82.644628%}.flag-sv{background-position:0 83.057851%}.flag-sy{background-position:0 83.471074%}.flag-sz{background-position:0 83.884298%}.flag-tc{background-position:0 84.297521%}.flag-td{background-position:0 84.710744%}.flag-tf{background-position:0 85.123967%}.flag-tg{background-position:0 85.53719%}.flag-th{background-position:0 85.950413%}.flag-tj{background-position:0 86.363636%}.flag-tk{background-position:0 86.77686%}.flag-tl{background-position:0 87.190083%}.flag-tm{background-position:0 87.603306%}.flag-tn{background-position:0 88.016529%}.flag-to{background-position:0 88.429752%}.flag-tp{background-position:0 88.842975%}.flag-tr{background-position:0 89.256198%}.flag-tt{background-position:0 89.669421%}.flag-tv{background-position:0 90.082645%}.flag-tw{background-position:0 90.495868%}.flag-ty{background-position:0 90.909091%}.flag-tz{background-position:0 91.322314%}.flag-ua{background-position:0 91.735537%}.flag-ug{background-position:0 92.14876%}.flag-gb,.flag-uk{background-position:0 92.561983%}.flag-um{background-position:0 92.975207%}.flag-us{background-position:0 93.38843%}.flag-uy{background-position:0 93.801653%}.flag-uz{background-position:0 94.214876%}.flag-va{background-position:0 94.628099%}.flag-vc{background-position:0 95.041322%}.flag-ve{background-position:0 95.454545%}.flag-vg{background-position:0 95.867769%}.flag-vi{background-position:0 96.280992%}.flag-vn{background-position:0 96.694215%}.flag-vu{background-position:0 97.107438%}.flag-wf{background-position:0 97.520661%}.flag-ws{background-position:0 97.933884%}.flag-ye{background-position:0 98.347107%}.flag-za{background-position:0 98.760331%}.flag-zm{background-position:0 99.173554%}.flag-zr{background-position:0 99.586777%}.flag-zw{background-position:0 100%}.wrapper.svelte-mfoa3n .basic-tel-input{height:32px;padding-left:12px;padding-right:12px;border-radius:2px;border:1px solid;outline:none}.wrapper.svelte-mfoa3n .country-select{height:36px;padding-left:12px;padding-right:12px;border-radius:3px;border:1px solid;outline:none}.wrapper.svelte-mfoa3n .invalid{border-color:red}.country-dropdown.svelte-mfoa3n{max-height:300px;overflow:hidden}.country-list.svelte-mfoa3n{max-height:250px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-secondary-200) transparent}.country-list.svelte-mfoa3n::-webkit-scrollbar{width:6px}.country-list.svelte-mfoa3n::-webkit-scrollbar-track{background:transparent}.country-list.svelte-mfoa3n::-webkit-scrollbar-thumb{background-color:var(--color-secondary-200);border-radius:20px}.bits-slider-root{position:relative;cursor:pointer;overflow:hidden}.bits-slider-range{position:absolute;left:0;top:0;height:100%}.bits-slider-thumb{cursor:pointer;border-radius:9999px}.bits-tabs-trigger:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--color-secondary-300) / var(--tw-ring-opacity, 1)) }.animate-switch-change{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media(max-width:640px){.pr-4.svelte-59ivmu{padding-right:0!important}}.bits-tabs-trigger{white-space:nowrap}.input-error{--tw-border-opacity: 1 !important;border-color:rgb(var(--color-error-300) / var(--tw-border-opacity, 1))!important}.profile-settings.svelte-1i0tnuy{margin-left:auto;margin-right:auto;max-width:56rem;padding:1.5rem}.profile-header.svelte-1i0tnuy{margin-bottom:2rem;text-align:center}.form-section.svelte-1i0tnuy{margin-bottom:2rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.form-group.svelte-1i0tnuy{margin-bottom:1rem}.input.svelte-1i0tnuy,.select.svelte-1i0tnuy{width:100%;border-radius:.375rem;border-width:1px;padding:.5rem}.input.svelte-1i0tnuy.error,.select.svelte-1i0tnuy.error{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.error.svelte-1i0tnuy{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.btn-primary.svelte-1i0tnuy{border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(var(--color-primary-500) / var(--tw-bg-opacity, 1));padding:.5rem 1.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-primary.svelte-1i0tnuy:disabled{cursor:not-allowed}.btn-primary.svelte-1i0tnuy:disabled{opacity:.5}.status-message.svelte-1i0tnuy{margin-top:1rem;border-radius:.5rem;padding:1rem;text-align:center}.status-message.svelte-1i0tnuy.error{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.status-message.svelte-1i0tnuy.error{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.status-message.svelte-1i0tnuy:not(.error){--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.status-message.svelte-1i0tnuy:not(.error){--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.wrapper.svelte-1i0tnuy .basic-tel-input{height:32px;padding-left:12px;padding-right:12px;border-radius:2px;border:1px solid;outline:none}.wrapper.svelte-1i0tnuy .country-select{height:36px;padding-left:12px;padding-right:12px;border-radius:3px;border:1px solid;outline:none}.wrapper.svelte-1i0tnuy .invalid{border-color:red}.flag{width:20px;opacity:.5;height:15px;background-size:cover;background-position:center}.country-dropdown.svelte-1i0tnuy{max-height:300px;overflow:hidden}.country-list.svelte-1i0tnuy{max-height:250px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-secondary-200) transparent}.country-list.svelte-1i0tnuy::-webkit-scrollbar{width:6px}.country-list.svelte-1i0tnuy::-webkit-scrollbar-track{background:transparent}.country-list.svelte-1i0tnuy::-webkit-scrollbar-thumb{background-color:var(--color-secondary-200);border-radius:20px}.flag-icon{font-size:1.3em;border-radius:4px;opacity:.75}form.svelte-1wouqtm{position:relative;width:100%}.bits-switch-root{position:relative;display:inline-flex;cursor:pointer;align-items:center}.bits-switch-thumb{pointer-events:none;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.bits-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.bits-dialog-content{border-radius:.375rem;border-width:1px;border-color:rgb(var(--color-secondary-200) / .5);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.input-error{--tw-border-opacity: 1;border-color:rgb(var(--color-error-300) / var(--tw-border-opacity, 1))}.badge{display:inline-block;border-radius:.375rem;padding:.25rem .5rem}.spinner.svelte-c79xlh{position:relative}.spinner-sm.svelte-c79xlh{height:1rem;width:1rem}.spinner-md.svelte-c79xlh{height:1.5rem;width:1.5rem}.spinner-lg.svelte-c79xlh{height:2rem;width:2rem}.spinner-xl.svelte-c79xlh{height:3rem;width:3rem}.spinner-bg.svelte-c79xlh,.spinner-circle.svelte-c79xlh{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;border-style:solid}.spinner-t1.svelte-c79xlh .spinner-bg:where(.svelte-c79xlh),.spinner-t1.svelte-c79xlh .spinner-circle:where(.svelte-c79xlh){border-width:1px}.spinner-t2.svelte-c79xlh .spinner-bg:where(.svelte-c79xlh),.spinner-t2.svelte-c79xlh .spinner-circle:where(.svelte-c79xlh){border-width:2px}.spinner-t3.svelte-c79xlh .spinner-bg:where(.svelte-c79xlh),.spinner-t3.svelte-c79xlh .spinner-circle:where(.svelte-c79xlh){border-width:3px}.spinner-t4.svelte-c79xlh .spinner-bg:where(.svelte-c79xlh),.spinner-t4.svelte-c79xlh .spinner-circle:where(.svelte-c79xlh){border-width:4px}.spinner-primary.svelte-c79xlh .spinner-bg:where(.svelte-c79xlh){border-color:rgb(var(--color-primary-300) / .1)}.spinner-primary.svelte-c79xlh .spinner-circle:where(.svelte-c79xlh){--tw-border-opacity: 1;border-color:rgb(var(--color-primary-300) / var(--tw-border-opacity, 1))}.spinner-secondary.svelte-c79xlh .spinner-bg:where(.svelte-c79xlh){border-color:rgb(var(--color-secondary-300) / .1)}.spinner-secondary.svelte-c79xlh .spinner-circle:where(.svelte-c79xlh){--tw-border-opacity: 1;border-color:rgb(var(--color-secondary-400) / var(--tw-border-opacity, 1))}.spinner-tertiary.svelte-c79xlh .spinner-bg:where(.svelte-c79xlh){border-color:rgb(var(--color-tertiary-300) / .1)}.spinner-tertiary.svelte-c79xlh .spinner-circle:where(.svelte-c79xlh){--tw-border-opacity: 1;border-color:rgb(var(--color-tertiary-300) / var(--tw-border-opacity, 1))}.spinner-success.svelte-c79xlh .spinner-bg:where(.svelte-c79xlh){border-color:rgb(var(--color-success-300) / .1)}.spinner-success.svelte-c79xlh .spinner-circle:where(.svelte-c79xlh){--tw-border-opacity: 1;border-color:rgb(var(--color-success-300) / var(--tw-border-opacity, 1))}.spinner-error.svelte-c79xlh .spinner-bg:where(.svelte-c79xlh){border-color:rgb(var(--color-error-300) / .1)}.spinner-error.svelte-c79xlh .spinner-circle:where(.svelte-c79xlh){--tw-border-opacity: 1;border-color:rgb(var(--color-error-300) / var(--tw-border-opacity, 1))}.spinner-warning.svelte-c79xlh .spinner-bg:where(.svelte-c79xlh){border-color:rgb(var(--color-warning-300) / .1)}.spinner-warning.svelte-c79xlh .spinner-circle:where(.svelte-c79xlh){--tw-border-opacity: 1;border-color:rgb(var(--color-warning-300) / var(--tw-border-opacity, 1))}.spinner-circle.svelte-c79xlh{border-top-color:transparent!important;animation:svelte-c79xlh-spin linear infinite}.spinner-slow.svelte-c79xlh .spinner-circle:where(.svelte-c79xlh){animation-duration:1s}.spinner-normal.svelte-c79xlh .spinner-circle:where(.svelte-c79xlh){animation-duration:.7s}.spinner-fast.svelte-c79xlh .spinner-circle:where(.svelte-c79xlh){animation-duration:.5s}@keyframes svelte-c79xlh-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.session-control-buttons.svelte-1lwt4os{display:flex;flex-direction:column;gap:0;width:100%}.session-control-button.svelte-1lwt4os{position:relative;min-height:var(--consult-button-base, 2.5rem);height:var(--consult-button-base, 2.5rem);padding:0 .65rem;border-radius:.55rem;font-size:.75rem;font-weight:600;gap:.55rem}.session-control-button.svelte-1lwt4os+.session-control-button:where(.svelte-1lwt4os){margin-top:var(--consult-button-gap, .5rem)}.session-control-button__label.svelte-1lwt4os{flex:1;text-align:left}.session-control-button__icon{width:.85rem;height:.85rem;color:#111}.consult-type-button.svelte-llbqo{min-height:var(--consult-button-base, 2.5rem);height:var(--consult-button-base, 2.5rem);padding:0;font-size:.75rem;font-weight:600;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;transition:height .22s ease,border-width .16s ease,opacity .16s ease}.consult-type-button--expanded.svelte-llbqo{height:calc(var(--consult-button-base, 2.5rem) + var(--consult-button-expanded-extra, 2.5rem))}.consult-type-button--collapsed.svelte-llbqo{min-height:0;height:0;padding-top:0;padding-bottom:0;opacity:0;border-width:0}.consult-type-button__content.svelte-llbqo{flex:1;display:flex;flex-direction:column;width:100%;height:100%}.consult-type-button__label-row.svelte-llbqo{display:flex;align-items:center;gap:.45rem;min-height:2.25rem;padding:0 .65rem;width:100%}.consult-type-button__label.svelte-llbqo{flex:1;text-align:left}.consult-type-button__consent-wrapper.svelte-llbqo{display:flex;align-items:center;justify-content:center;overflow:hidden;max-height:0;padding:0;opacity:0;transition:max-height .22s ease,opacity .18s ease,padding .18s ease}.consult-type-button--expanded.svelte-llbqo .consult-type-button__consent-wrapper:where(.svelte-llbqo){max-height:3.25rem;padding:.35rem .375rem .5rem;opacity:1}.consult-type-button__consent.svelte-llbqo{width:100%}@media(min-width:640px){.consult-type-button__content.svelte-llbqo{height:100%}}.consult-type-button.svelte-1w96ilc{min-height:var(--consult-button-base, 2.5rem);height:var(--consult-button-base, 2.5rem);padding:0;font-size:.75rem;font-weight:600;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;transition:height .22s ease,border-width .16s ease,opacity .16s ease}.consult-type-button--expanded.svelte-1w96ilc{height:calc(var(--consult-button-base, 2.5rem) + var(--consult-button-expanded-extra, 2.5rem))}.consult-type-button--collapsed.svelte-1w96ilc{min-height:0;height:0;padding-top:0;padding-bottom:0;opacity:0;border-width:0}.consult-type-button__content.svelte-1w96ilc{flex:1;display:flex;flex-direction:column;width:100%;height:100%}.consult-type-button__content--reverse.svelte-1w96ilc{flex-direction:column-reverse}.consult-type-button__label-row.svelte-1w96ilc{display:flex;align-items:center;gap:.45rem;min-height:2.25rem;padding:0 .65rem;width:100%}.consult-type-button__icon{width:.85rem;height:.85rem}.consult-type-button__label.svelte-1w96ilc{flex:1;text-align:left}.consult-type-button__consent-wrapper.svelte-1w96ilc{display:flex;align-items:center;justify-content:center;overflow:hidden;max-height:0;padding:0;opacity:0;transition:max-height .22s ease,opacity .18s ease,padding .18s ease}.consult-type-button--expanded.svelte-1w96ilc .consult-type-button__consent-wrapper:where(.svelte-1w96ilc){max-height:3.75rem;padding:.35rem .375rem .5rem;opacity:1}.consult-type-button--expanded.consult-type-button--bottom.svelte-1w96ilc .consult-type-button__consent-wrapper:where(.svelte-1w96ilc){padding-top:.55rem}.consult-type-button__content--reverse.svelte-1w96ilc .consult-type-button__consent-wrapper:where(.svelte-1w96ilc){justify-content:center}.consult-type-button--expanded.svelte-1w96ilc .consult-type-button__content--reverse:where(.svelte-1w96ilc) .consult-type-button__consent-wrapper:where(.svelte-1w96ilc){padding:.5rem .375rem .35rem}.consult-type-button__consent.svelte-1w96ilc{width:100%}@media(min-width:640px){.consult-type-button__content.svelte-1w96ilc{height:100%}}.level-bar.svelte-j7hchl{position:relative;width:100%;height:.35rem;border-radius:9999px;background:#e2e8f0d9;overflow:hidden;flex:1}.level-bar--system.svelte-j7hchl{background:#d1d5dbbf}.level-fill.svelte-j7hchl{position:absolute;top:0;right:0;bottom:0;left:0;width:0;border-radius:inherit;transition:width .18s ease}.level-fill--mic.svelte-j7hchl{background:linear-gradient(90deg,#22c55ee6,#10b981f2)}.level-fill--system.svelte-j7hchl{background:linear-gradient(90deg,#60a5fae6,#2563ebf2)}.control-status-stack.svelte-j7hchl{display:flex;flex-direction:column;align-items:center;gap:.75rem}.timer-display.svelte-j7hchl{width:100%;text-align:center;font-size:.75rem;font-weight:600;color:#1f2937}.level-stack.svelte-j7hchl{width:100%;display:flex;flex-direction:column;gap:.6rem}.level-row.svelte-j7hchl{display:flex;align-items:center;gap:.65rem}.level-icon{width:1rem;height:1rem;color:#334155;flex-shrink:0}.control-button-column.svelte-j7hchl{gap:.5rem;width:100%;max-width:24rem;position:relative;margin-top:.5rem;margin-bottom:.5rem}.dictation-button.svelte-j7hchl{min-height:2.25rem;padding:0 .65rem;border-radius:.5rem;font-size:.75rem;font-weight:600;display:flex;align-items:center;gap:.55rem}.dictation-button.svelte-j7hchl span:where(.svelte-j7hchl){flex:1;text-align:left}.dictation-icon{width:.85rem;height:.85rem}.consult-type-button-wrapper.svelte-j7hchl{display:flex;flex-direction:column;gap:0}.session-control-wrapper.svelte-j7hchl{display:flex;flex-direction:column;gap:0;width:100%;margin:0}.session-control-wrapper.svelte-j7hchl .session-control-buttons{width:100%;margin:0}.session-control-status-row.svelte-j7hchl{min-height:var(--consult-button-base, 2.5rem);height:var(--consult-button-base, 2.5rem);display:flex;align-items:center;gap:.55rem;padding:0 .65rem;width:100%;box-sizing:border-box;border-radius:.55rem}.session-control-status-row__timer.svelte-j7hchl{font-size:.75rem;font-weight:600;color:#1f2937}.session-control-status-row__meter.svelte-j7hchl{display:flex;flex-direction:column;align-items:stretch;gap:.4rem;flex:1;opacity:1;transition:opacity .18s ease}.session-control-status-row__meter[data-active=false].svelte-j7hchl{opacity:.3}.session-control-status-row__meter-row.svelte-j7hchl{display:flex;align-items:center;gap:.45rem}.session-control-status-row__icon{width:.85rem;height:.85rem;color:#111827;flex-shrink:0}.session-control-status-row__meter-row--system .session-control-status-row__icon{color:#1d4ed8}.session-control-status-row__bar.svelte-j7hchl{position:relative;flex:1;height:.3rem;border-radius:9999px;background:#e2e8f0d9;overflow:hidden}.session-control-status-row__bar--system.svelte-j7hchl{background:#bfdbfed9}.session-control-status-row__fill.svelte-j7hchl{position:absolute;top:0;right:0;bottom:0;left:0;width:0;border-radius:inherit;background:linear-gradient(90deg,#22c55ee6,#10b981f2);transition:width .18s ease}.session-control-status-row__fill--system.svelte-j7hchl{background:linear-gradient(90deg,#60a5fae6,#2563ebf2)}.consult-type-button-stack.svelte-j7hchl{--consult-button-base: 2.5rem;--consult-button-gap: .5rem;--consult-button-expanded-extra: calc( var(--consult-button-base, 2.5rem) + var(--consult-button-gap, .5rem) );display:flex;flex-direction:column;justify-content:space-between;gap:0;height:calc(var(--consult-button-base) * 2 + var(--consult-button-gap))}.dictation-button-wrapper.svelte-j7hchl{margin-top:.5rem;position:relative;display:flex;flex-direction:column;width:100%;z-index:30}.dictation-button-wrapper--spacer.svelte-j7hchl{margin-top:0;z-index:0;pointer-events:none;height:0}.dictation-button--placeholder.svelte-j7hchl{visibility:hidden;pointer-events:none}.dictation-dropdown.svelte-j7hchl{position:absolute;top:calc(100% + .45rem);left:-12px;right:-12px;background:#fff;box-shadow:0 6px 18px #0f172a14;border-radius:.5rem;border:1px solid rgba(148,163,184,.45);display:flex;flex-direction:column;gap:.4rem;padding:.75rem;max-height:22rem;overflow-y:auto;pointer-events:none;opacity:0;transform:translateY(-6px);transition:opacity .14s ease,transform .14s ease;z-index:40}.dictation-dropdown--visible.svelte-j7hchl{opacity:1;transform:translateY(0);pointer-events:auto}.dictation-dropdown--visible.svelte-j7hchl::-webkit-scrollbar{width:6px}.dictation-dropdown--visible.svelte-j7hchl::-webkit-scrollbar-track{background:transparent}.dictation-dropdown--visible.svelte-j7hchl::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:9999px}.dictation-option.svelte-j7hchl{display:flex;align-items:center;gap:.55rem;padding:.55rem .65rem;border-radius:.5rem;border:1px solid rgba(148,163,184,.45);background:#fff;font-size:.85rem;font-weight:600;color:#1e293b;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.dictation-option.svelte-j7hchl:hover,.dictation-option.svelte-j7hchl:focus-visible{border-color:#4f46e58c;background:#ebf4ffd9;outline:none;transform:translateY(-1px)}.dictation-option__icon.svelte-j7hchl{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:.375rem;background:#4f46e514;border:1px solid rgba(79,70,229,.18);flex-shrink:0}.dictation-option__feather{width:.85rem;height:.85rem;color:#4c1d95}.dictation-option__logo{width:.85rem;height:.85rem;opacity:.7}.dictation-option__label.svelte-j7hchl{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1024px){.dictation-dropdown.svelte-j7hchl{inset:calc(100% + .75rem) 0 auto 0}}.section-content.svelte-n6x7dj::-webkit-scrollbar{width:8px}.section-content.svelte-n6x7dj::-webkit-scrollbar-track{background:transparent}.section-content.svelte-n6x7dj::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:3px}.speaker-edit-container.svelte-1rrvdpw{position:relative;display:inline-flex}.speaker-trigger.svelte-1rrvdpw{display:inline-flex;align-items:center;gap:4px;padding:0 .5rem;height:1rem;border-radius:.5rem;font-size:.58rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1;background:#fffffffa;border:none;cursor:pointer;transition:all .15s ease;color:#334155}.speaker-trigger.svelte-1rrvdpw:hover{background:#f1f5f9;box-shadow:0 0 0 1px #94a3b866}.speaker-trigger--manual.svelte-1rrvdpw{box-shadow:0 0 0 1px #3b82f680}.manual-indicator.svelte-1rrvdpw{width:4px;height:4px;border-radius:50%;background:#3b82f6}.speaker-dropdown.svelte-1rrvdpw{position:absolute;top:calc(100% + 8px);left:0;z-index:100;min-width:240px;background:#fff;border:1px solid rgba(148,163,184,.3);border-radius:.75rem;box-shadow:0 14px 28px #0f172a1f,0 4px 12px #0f172a14;overflow:hidden}.dropdown-header.svelte-1rrvdpw{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid rgba(148,163,184,.2);background:#f8fafccc}.dropdown-title.svelte-1rrvdpw{font-size:.75rem;font-weight:600;color:#334155;letter-spacing:.02em}.close-btn.svelte-1rrvdpw{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:4px;background:transparent;color:#64748b;cursor:pointer;transition:all .15s ease}.close-btn.svelte-1rrvdpw:hover{background:#94a3b833;color:#334155}.dropdown-body.svelte-1rrvdpw{padding:12px;display:flex;flex-direction:column;gap:12px}.field-group.svelte-1rrvdpw{display:flex;flex-direction:column;gap:4px}.field-label.svelte-1rrvdpw{font-size:.65rem;font-weight:600;color:#64748b;letter-spacing:.05em;text-transform:uppercase}.role-select.svelte-1rrvdpw{width:100%;padding:8px 28px 8px 10px;font-size:.8rem;font-weight:500;color:#0f172a;background:#fff;border:1px solid rgba(148,163,184,.4);border-radius:.5rem;cursor:pointer;transition:all .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.role-select.svelte-1rrvdpw:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.name-input.svelte-1rrvdpw{width:100%;padding:8px 10px;font-size:.8rem;font-weight:500;color:#0f172a;background:#fff;border:1px solid rgba(148,163,184,.4);border-radius:.5rem;transition:all .15s ease}.name-input.svelte-1rrvdpw:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.name-input.svelte-1rrvdpw::-moz-placeholder{color:#94a3b8;font-weight:400}.name-input.svelte-1rrvdpw::placeholder{color:#94a3b8;font-weight:400}.preview-section.svelte-1rrvdpw{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#f8fafccc;border-radius:.5rem;border:1px dashed rgba(148,163,184,.4)}.preview-label.svelte-1rrvdpw{font-size:.65rem;font-weight:600;color:#64748b;letter-spacing:.02em}.preview-value.svelte-1rrvdpw{font-size:.75rem;font-weight:600;color:#0f172a}.dropdown-footer.svelte-1rrvdpw{display:flex;justify-content:flex-end;gap:8px;padding:10px 12px;border-top:1px solid rgba(148,163,184,.2);background:#f8fafc80}.btn.svelte-1rrvdpw{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;font-size:.7rem;font-weight:600;border-radius:.5rem;border:none;cursor:pointer;transition:all .15s ease}.btn.svelte-1rrvdpw:disabled{opacity:.6;cursor:not-allowed}.btn--cancel.svelte-1rrvdpw{background:transparent;color:#64748b;border:1px solid rgba(148,163,184,.4)}.btn--cancel.svelte-1rrvdpw:hover:not(:disabled){background:#94a3b81a;color:#334155}.btn--save.svelte-1rrvdpw{background:#2563eb;color:#fff}.btn--save.svelte-1rrvdpw:hover:not(:disabled){background:#1d4ed8}.floating-field.svelte-wdehte{position:relative;display:flex;align-items:center;border-radius:.5rem;min-height:2.5rem;background:#ffffffb3;border:1px solid rgba(148,163,184,.45);padding:0 .75rem;cursor:text;transition:border-color .18s ease,box-shadow .18s ease}.floating-field--select.svelte-wdehte{cursor:pointer;background:#fffffff2;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.floating-field--select.svelte-wdehte:hover{border-color:#94a3b8a6;box-shadow:0 0 0 1px #94a3b866}.floating-field.svelte-wdehte:has(.floating-input:where(.svelte-wdehte):focus),.floating-field.svelte-wdehte:focus-within,.floating-field--filled.svelte-wdehte{border-color:#4b5563;box-shadow:0 0 0 1px #94a3b866}.floating-input.svelte-wdehte{flex:1;width:100%;height:100%;background:transparent;border:none;outline:none;font-size:.75rem;font-weight:600;color:#0f172a;padding:0;margin:0}.floating-input.svelte-wdehte:focus,.floating-input.svelte-wdehte:focus-visible{outline:none;box-shadow:none}.floating-input.svelte-wdehte::-moz-placeholder{font-size:.75rem;font-weight:600;color:#94a3b8d9;-moz-transition:color .15s ease;transition:color .15s ease}.floating-input.svelte-wdehte::placeholder{font-size:.75rem;font-weight:600;color:#94a3b8d9;transition:color .15s ease}.floating-field.svelte-wdehte:has(.floating-input:where(.svelte-wdehte):focus) .floating-input:where(.svelte-wdehte)::-moz-placeholder,.floating-field--filled.svelte-wdehte .floating-input:where(.svelte-wdehte)::-moz-placeholder{color:transparent}.floating-field.svelte-wdehte:has(.floating-input:where(.svelte-wdehte):focus) .floating-input:where(.svelte-wdehte)::placeholder,.floating-field--filled.svelte-wdehte .floating-input:where(.svelte-wdehte)::placeholder{color:transparent}.floating-field--select.svelte-wdehte:focus-within{border-color:#4b5563;box-shadow:0 0 0 2px #cbd5e1b3;background:#fffffffa}.floating-label.svelte-wdehte{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:.85rem;color:#4b5563;pointer-events:none;transition:transform .15s ease,font-size .15s ease,top .15s ease,color .15s ease;padding:0 4px;border-radius:8px}.floating-field.svelte-wdehte:has(.floating-input:where(.svelte-wdehte):focus) .floating-label:where(.svelte-wdehte),.floating-field.svelte-wdehte:focus-within .floating-label:where(.svelte-wdehte),.floating-field--select.svelte-wdehte:focus-within .floating-label:where(.svelte-wdehte),.floating-field--filled.svelte-wdehte .floating-label:where(.svelte-wdehte){top:-12px;transform:translateY(0);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#334155;background:#fffffff2}.floating-field--select.svelte-wdehte .select-container--floating{width:100%;height:100%}.floating-field--select.svelte-wdehte .select-container--floating>.relative{height:100%}.floating-field--select.svelte-wdehte .select-trigger--floating{padding-right:1.75rem}.floating-field--select.svelte-wdehte .select-trigger--floating span{flex:1}.floating-field--select.svelte-wdehte .select-trigger-icon--floating{width:18px;height:18px}.floating-field--select.svelte-wdehte .select-menu--floating{margin-top:.75rem}.floating-field--select.svelte-wdehte .select-option--floating{margin:0 .25rem}.floating-field--select.svelte-wdehte .select-option--floating-selected{background-color:#94a3b82e}.floating-field--note.svelte-wdehte{padding-right:.25rem}.floating-field--note.svelte-wdehte .floating-label:where(.svelte-wdehte){opacity:0}.floating-field--note.svelte-wdehte:has(.floating-input:where(.svelte-wdehte):focus) .floating-label:where(.svelte-wdehte),.floating-field--note.floating-field--filled.svelte-wdehte .floating-label:where(.svelte-wdehte){opacity:1}.floating-field--compact.svelte-wdehte{max-width:160px}.floating-field--half.svelte-wdehte{flex:1;min-width:0}.floating-add.svelte-wdehte{position:absolute;right:4px;top:50%;transform:translateY(-50%);border:none;border-radius:10px;padding:4px 10px;display:inline-flex;align-items:center;gap:6px;font-size:.75rem;font-weight:600;background:#2563eb;color:#fff;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.floating-add.svelte-wdehte:disabled{background:#94a3b899;cursor:not-allowed}.floating-add.svelte-wdehte:not(:disabled):hover{background:#1d4ed8}.floating-chevron.svelte-wdehte{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;width:18px;height:18px;color:#334155}.custom-scrollbar.svelte-wdehte{scrollbar-width:thin;scrollbar-color:rgba(15,23,42,.15) transparent}.custom-scrollbar.svelte-wdehte::-webkit-scrollbar{width:6px}.custom-scrollbar.svelte-wdehte::-webkit-scrollbar-track{background:transparent}.custom-scrollbar.svelte-wdehte::-webkit-scrollbar-thumb{background-color:#0f172a33;border-radius:9999px}.empty-state.svelte-wdehte{display:flex;align-items:center;justify-content:center;min-height:200px;text-align:center;font-size:.92rem;color:#475569b3}.timeline-entry.svelte-wdehte{display:flex;flex-direction:column;gap:10px}.timeline-entry--live.svelte-wdehte{margin-top:16px}.timeline-block-wrapper.svelte-wdehte{position:relative;padding-top:1.4rem}.timeline-block-wrapper--with-speaker.svelte-wdehte,.timeline-block-wrapper--live.svelte-wdehte{padding-top:.6rem}.timeline-label.svelte-wdehte{position:absolute;top:0;display:inline-flex;align-items:center;height:1.3rem;padding:0 .6rem;border-radius:.65rem;font-size:.64rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1;background:#fff;border:1px solid rgba(148,163,184,.42);box-shadow:none;pointer-events:none}.timeline-speaker.svelte-wdehte{position:absolute;top:-.55rem;display:inline-flex;align-items:center;padding:0 .5rem;height:1rem;border-radius:.5rem;font-size:.58rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1;background:#fffffffa;pointer-events:none;left:.85rem;color:#334155}.timeline-speaker--doctor.svelte-wdehte{color:#1e3a8a}.timeline-speaker--patient.svelte-wdehte{color:#047857}.timeline-speaker--other.svelte-wdehte{color:#475569}.timeline-range.svelte-wdehte{position:absolute;top:-.55rem;display:inline-flex;align-items:center;padding:0 .5rem;height:1rem;border-radius:.5rem;font-size:.58rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1;background:#fffffffa;pointer-events:none;right:.85rem;color:#1f2937}.timeline-block.svelte-wdehte{position:relative;border-radius:.35rem;background:#fff;border:1px solid rgba(71,85,105,.55);padding:14px 14px 12px}.timeline-block--with-speaker.svelte-wdehte{padding-top:14px}.timeline-block--live.svelte-wdehte{border-style:dashed;border-color:#4755698c;background:#f8fafcf2}.timeline-row.svelte-wdehte{padding:4px 0}.timeline-time.svelte-wdehte{flex-shrink:0;border-radius:12px;padding:6px 10px;font-size:.75rem;font-weight:600;letter-spacing:.02em}.timeline-time--doctor.svelte-wdehte{background:#3b82f614;color:#1e40afd9}.timeline-time--patient.svelte-wdehte{background:#10b98114;color:#047857d9}.timeline-time--other.svelte-wdehte{background:#94a3b81f;color:#334155e6}.timeline-time--pending.svelte-wdehte{font-style:italic;color:#334155e6}.timeline-text.svelte-wdehte{flex:1;font-size:.88rem;color:#0f172a;line-height:1.4}.timeline-text--pending.svelte-wdehte{font-style:italic;color:#0f172a}.timeline-highlight.svelte-wdehte{background:#fde68ae6;padding:0 2px;border-radius:4px}.timeline-block-wrapper.timeline-block-wrapper--note.svelte-wdehte{padding-top:0}.timeline-block--note.svelte-wdehte{position:relative;border-color:#4755698c;background:#fff;box-shadow:none;padding-right:48px}.timeline-row--note.svelte-wdehte{display:flex;align-items:flex-start;gap:12px}.timeline-row--note.svelte-wdehte .timeline-text:where(.svelte-wdehte){flex:1;text-transform:none;letter-spacing:normal}.timeline-label--note.svelte-wdehte,.timeline-label--note-time.svelte-wdehte{border:none;border-radius:0;background:#fffffff5;top:0;transform:translateY(-50%);z-index:1;box-shadow:none}.timeline-label--note.svelte-wdehte{left:1.15rem;color:#334155}.timeline-label--note-time.svelte-wdehte{right:1.15rem;color:#0284c7d9}.timeline-remove--note.svelte-wdehte{position:absolute;top:10px;right:12px;font-size:1rem;line-height:1;color:#ef4444c7;padding:4px}.timeline-remove--note.svelte-wdehte:hover{background:#f871711f;color:#ef4444f2}.timeline-remove.svelte-wdehte{border:none;background:transparent;color:#ef4444b3;border-radius:9999px;padding:6px;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease,color .15s ease}.timeline-remove.svelte-wdehte:hover{background:#f871711f;color:#ef4444e6}.dropzone.svelte-817dg2{flex:1;display:flex;flex-direction:column;align-items:center;padding:20px;border-width:2px;border-radius:2px;border-color:#eee;border-style:dashed;background-color:#fafafa;color:#bdbdbd;outline:none;transition:border .24s ease-in-out}.dropzone.svelte-817dg2:focus{border-color:#2196f3}.custom-scrollbar.svelte-nj32e4{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.custom-scrollbar.svelte-nj32e4::-webkit-scrollbar{width:6px}.custom-scrollbar.svelte-nj32e4::-webkit-scrollbar-track{background:transparent}.custom-scrollbar.svelte-nj32e4::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.ehr-help.svelte-uxxhlk{padding:1rem;display:flex;flex-direction:column;gap:.85rem}.ehr-help__coming-soon.svelte-uxxhlk{background:#3b82f614;border:1px solid rgba(59,130,246,.2);border-radius:.5rem;padding:.5rem .75rem}.ehr-help__coming-soon.svelte-uxxhlk p:where(.svelte-uxxhlk){font-size:.78rem;font-weight:600;color:#1d4ed8;margin:0}.ehr-help__title.svelte-uxxhlk{font-size:.95rem;font-weight:600;color:#374151;margin:0}.ehr-help__section.svelte-uxxhlk{background:#ffffff80;border:1px solid rgba(148,163,184,.2);border-radius:.65rem;padding:.85rem}.ehr-help__section--warning.svelte-uxxhlk{background:#f59e0b0f;border-color:#f59e0b33}.ehr-help__section-header.svelte-uxxhlk{display:flex;align-items:center;gap:.45rem;margin-bottom:.5rem}.ehr-help__section-icon{width:1rem;height:1rem;flex-shrink:0}.ehr-help__section-icon--blue{color:#3b82f6}.ehr-help__section-icon--green{color:#10b981}.ehr-help__section-icon--green-dark{color:#059669}.ehr-help__section-icon--amber{color:#d97706}.ehr-help__section-icon--purple{color:#8b5cf6}.ehr-help__section-title.svelte-uxxhlk{font-size:.82rem;font-weight:600;color:#374151;margin:0}.ehr-help__section-title--warning.svelte-uxxhlk{color:#92400e}.ehr-help__text.svelte-uxxhlk{font-size:.78rem;color:#6b7280;margin:0;line-height:1.5}.ehr-help__text--warning.svelte-uxxhlk{color:#92400e;margin-bottom:.5rem}.ehr-help__list.svelte-uxxhlk{font-size:.78rem;color:#6b7280;margin:.35rem 0 0;padding-left:1.25rem;line-height:1.6}.ehr-help__list.svelte-uxxhlk li:where(.svelte-uxxhlk){margin-bottom:.35rem}.ehr-help__list.svelte-uxxhlk li:where(.svelte-uxxhlk):last-child{margin-bottom:0}.ehr-help__list--warning.svelte-uxxhlk{color:#a16207}.ehr-help__list--warning.svelte-uxxhlk li:where(.svelte-uxxhlk){margin-bottom:.2rem}.ehr-help__footnote.svelte-uxxhlk{font-size:.7rem;color:#9ca3af;margin:.5rem 0 0;line-height:1.4}.ehr-help__section--warning.svelte-uxxhlk .ehr-help__footnote:where(.svelte-uxxhlk){color:#b45309}.ehr-help.svelte-uxxhlk strong:where(.svelte-uxxhlk){font-weight:600}.ehr-panel.svelte-1ojech3{padding:1rem;height:100%;overflow-y:auto;display:flex;flex-direction:column}.ehr-top-bar.svelte-1ojech3{display:flex;justify-content:flex-end;margin-bottom:.5rem}.ehr-help-btn.svelte-1ojech3{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;border:1px solid rgba(148,163,184,.4);background:#fffc;color:#64748b;cursor:pointer;transition:all .18s ease}.ehr-help-btn.svelte-1ojech3:hover{background:#f8fafc;color:#475569;border-color:#47556980}.ehr-help-btn__icon{width:1.1rem;height:1.1rem}.ehr-alert.svelte-1ojech3{display:flex;align-items:flex-start;gap:.75rem;padding:.85rem;border-radius:.75rem;margin-bottom:.85rem}.ehr-alert--warning.svelte-1ojech3{background:#f59e0b1a;border:1px solid rgba(245,158,11,.25)}.ehr-alert__icon{width:1.1rem;height:1.1rem;color:#d97706;flex-shrink:0;margin-top:.1rem}.ehr-alert__content.svelte-1ojech3{flex:1}.ehr-alert__title.svelte-1ojech3{font-size:.82rem;font-weight:600;color:#92400e;margin:0 0 .25rem}.ehr-alert__text.svelte-1ojech3{font-size:.78rem;color:#a16207;margin:0;line-height:1.4}.ehr-alert__close.svelte-1ojech3{display:flex;align-items:center;justify-content:center;padding:.35rem;border-radius:.375rem;color:#a16207;background:transparent;border:none;cursor:pointer;transition:background-color .15s ease}.ehr-alert__close.svelte-1ojech3:hover{background:#f59e0b26}.ehr-initial.svelte-1ojech3{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:1.5rem;text-align:center;min-height:0}.ehr-initial__icon-wrapper.svelte-1ojech3{position:relative;margin-bottom:1.25rem}.ehr-initial__icon{width:3.5rem;height:3.5rem;color:#94a3b8}.ehr-initial__arrow.svelte-1ojech3{position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%);background:#fff;border-radius:50%;padding:.15rem}.ehr-initial__arrow-icon{width:1rem;height:1rem;color:#64748b}.ehr-start-btn.svelte-1ojech3{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.75rem;font-size:.9rem;font-weight:600;font-family:inherit;color:#1f2937;background:#fff;border:2px solid rgba(148,163,184,.5);border-radius:.75rem;cursor:pointer;transition:all .2s ease;margin-bottom:.75rem}.ehr-start-btn.svelte-1ojech3:not(:disabled):hover{background:#f8fafc;border-color:#47556999;box-shadow:0 2px 8px #00000014}.ehr-start-btn.svelte-1ojech3:disabled{opacity:.5;cursor:not-allowed}.ehr-stop-btn.svelte-1ojech3{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.78rem;font-weight:600;font-family:inherit;color:#dc2626;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.5rem;cursor:pointer;transition:all .18s ease;margin-bottom:.75rem}.ehr-stop-btn.svelte-1ojech3:hover{background:#ef44442e;border-color:#ef444473}.ehr-countdown-text.svelte-1ojech3{font-size:.75rem;color:#64748b;margin:0 0 1rem}.ehr-steps.svelte-1ojech3{display:flex;flex-direction:column;gap:.85rem;width:100%;max-width:320px;margin-top:1.25rem}.ehr-step.svelte-1ojech3{display:flex;align-items:flex-start;gap:.75rem;text-align:left}.ehr-step__number.svelte-1ojech3{display:flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:.35rem;background:#94a3b82e;color:#475569;font-size:.7rem;font-weight:700;flex-shrink:0}.ehr-step__content.svelte-1ojech3{flex:1}.ehr-step__title.svelte-1ojech3{font-size:.82rem;font-weight:600;color:#374151;margin:0 0 .15rem}.ehr-step__desc.svelte-1ojech3{font-size:.72rem;color:#6b7280;margin:0;line-height:1.4}.ehr-active-controls.svelte-1ojech3{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem;background:#f8fafcb3;border:1px solid rgba(148,163,184,.3);border-radius:.75rem;margin-bottom:.85rem}.ehr-btn.svelte-1ojech3{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .85rem;font-size:.78rem;font-weight:600;border-radius:.5rem;border:1px solid transparent;cursor:pointer;transition:all .18s ease;font-family:inherit}.ehr-btn.svelte-1ojech3:disabled{opacity:.5;cursor:not-allowed}.ehr-btn__icon{width:.95rem;height:.95rem}.ehr-btn--primary.svelte-1ojech3{background:#10b98126;color:#047857;border-color:#10b98159}.ehr-btn--primary.svelte-1ojech3:not(:disabled):hover{background:#10b98140;border-color:#10b98180}.ehr-btn--stop.svelte-1ojech3{background:#ef44441f;color:#dc2626;border-color:#ef44444d}.ehr-btn--stop.svelte-1ojech3:hover{background:#ef444433;border-color:#ef444473}.ehr-countdown__text.svelte-1ojech3{font-size:.75rem;color:#64748b;margin-left:auto}.ehr-progress.svelte-1ojech3{margin-top:.75rem;width:100%;max-width:280px}.ehr-progress__bar.svelte-1ojech3{height:.4rem;background:#94a3b840;border-radius:9999px;overflow:hidden}.ehr-progress__fill.svelte-1ojech3{height:100%;background:linear-gradient(90deg,#10b981,#059669);border-radius:9999px;transition:width .3s ease}.ehr-progress__text.svelte-1ojech3{font-size:.72rem;color:#64748b;text-align:center;margin-top:.4rem}.ehr-help-panel.svelte-1ojech3{background:#f8fafccc;border:1px solid rgba(148,163,184,.3);border-radius:.75rem;margin-bottom:.85rem;overflow:hidden}.ehr-badge.svelte-1ojech3{display:inline-flex;align-items:center;padding:.25rem .65rem;font-size:.7rem;font-weight:600;border-radius:.5rem;text-transform:uppercase;letter-spacing:.02em}.ehr-badge--active.svelte-1ojech3{background:#10b98126;color:#047857;border:1px solid rgba(16,185,129,.3)}.ehr-badge--warning.svelte-1ojech3{background:#f59e0b26;color:#b45309;border:1px solid rgba(245,158,11,.3)}.ehr-badge--sm.svelte-1ojech3{padding:.15rem .45rem;font-size:.6rem;margin-left:auto}.ehr-data.svelte-1ojech3{display:flex;flex-direction:column;gap:.85rem}.ehr-section.svelte-1ojech3{background:#f8fafc99;border:1px solid rgba(148,163,184,.25);border-radius:.75rem;padding:.85rem}.ehr-section__title.svelte-1ojech3{display:flex;align-items:center;gap:.45rem;font-size:.85rem;font-weight:600;color:#374151;margin:0 0 .65rem}.ehr-section__title--warning.svelte-1ojech3{color:#92400e}.ehr-section__icon{width:.95rem;height:.95rem;color:#6b7280}.ehr-section__icon--warning{color:#d97706}.ehr-section__subtitle.svelte-1ojech3{font-size:.7rem;color:#9ca3af;margin:0 0 .5rem}.ehr-dl.svelte-1ojech3{display:grid;grid-template-columns:auto 1fr;gap:.35rem .65rem;font-size:.78rem}.ehr-dl--compact.svelte-1ojech3{margin-top:.5rem}.ehr-dl__term.svelte-1ojech3{display:flex;align-items:center;gap:.25rem;font-weight:500;color:#6b7280}.ehr-dl__def.svelte-1ojech3{color:#374151}.ehr-inline-icon{width:.75rem;height:.75rem}.ehr-details.svelte-1ojech3{margin-top:.65rem}.ehr-details__summary.svelte-1ojech3{font-size:.75rem;font-weight:500;color:#6b7280;cursor:pointer;padding:.35rem 0}.ehr-details__summary.svelte-1ojech3:hover{color:#374151}.ehr-notice.svelte-1ojech3{display:flex;align-items:center;gap:.4rem;margin-top:.65rem;padding:.5rem .65rem;background:#94a3b81a;border-radius:.5rem;font-size:.68rem;color:#64748b}.ehr-notice__icon{width:.75rem;height:.75rem;flex-shrink:0}.ehr-notice.svelte-1ojech3 p:where(.svelte-1ojech3){margin:0}.ehr-allergies.svelte-1ojech3{display:flex;flex-direction:column;gap:.5rem}.ehr-allergy.svelte-1ojech3{padding:.55rem .65rem;background:#f59e0b14;border:1px solid rgba(245,158,11,.15);border-radius:.5rem}.ehr-allergy__item.svelte-1ojech3{font-size:.78rem;font-weight:500;color:#92400e;margin:0}.ehr-allergy__reaction.svelte-1ojech3{font-size:.72rem;color:#a16207;margin:.25rem 0 0}.ehr-tree.svelte-1ojech3{display:flex;flex-direction:column;gap:.2rem;font-size:.78rem}.ehr-tree__node.svelte-1ojech3{display:flex;align-items:center;gap:.35rem;padding:.35rem .45rem;border-radius:.375rem}.ehr-tree__node--selected.svelte-1ojech3{background:#10b9811a}.ehr-tree__toggle.svelte-1ojech3{display:flex;align-items:center;justify-content:center;padding:.15rem;background:transparent;border:none;cursor:pointer;color:#6b7280;border-radius:.25rem}.ehr-tree__toggle.svelte-1ojech3:hover{background:#94a3b826}.ehr-tree__chevron{width:.85rem;height:.85rem}.ehr-tree__label.svelte-1ojech3{color:#374151;flex:1}.ehr-tree__subnodes.svelte-1ojech3{margin-left:1.5rem;display:flex;flex-direction:column;gap:.15rem}.ehr-tree__subnode.svelte-1ojech3{font-size:.72rem;color:#9ca3af;padding:.2rem 0}.ehr-notes.svelte-1ojech3{background:#fffc;border:1px solid rgba(148,163,184,.2);padding:.75rem;border-radius:.5rem;font-size:.78rem;color:#374151;white-space:pre-wrap;max-height:18rem;overflow-y:auto;line-height:1.5}.ehr-timestamp.svelte-1ojech3{font-size:.68rem;color:#9ca3af;text-align:center;padding-top:.5rem}.ehr-panel.svelte-1ojech3::-webkit-scrollbar,.ehr-notes.svelte-1ojech3::-webkit-scrollbar{width:6px}.ehr-panel.svelte-1ojech3::-webkit-scrollbar-track,.ehr-notes.svelte-1ojech3::-webkit-scrollbar-track{background:transparent}.ehr-panel.svelte-1ojech3::-webkit-scrollbar-thumb,.ehr-notes.svelte-1ojech3::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:9999px}.ehr-panel.svelte-1ojech3::-webkit-scrollbar-thumb:hover,.ehr-notes.svelte-1ojech3::-webkit-scrollbar-thumb:hover{background:#94a3b873}.instructions-shell.svelte-s0h06{min-height:72px}.tab-chip.svelte-s0h06{position:relative;display:inline-flex;align-items:center;gap:.5rem;border-radius:12px;padding:.4rem .85rem;border:1px solid rgba(148,163,184,.4);background:#f8fafc99;color:#0f172a;font-size:.8rem;font-weight:600;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.tab-chip.svelte-s0h06:not(:disabled):hover{background:#ecfcf4b3;border-color:#10b98159;box-shadow:0 6px 14px #10b9811f}.tab-chip--active.svelte-s0h06{background:#d1fae5b3;border-color:#10b98173;box-shadow:0 8px 20px #10b98124}.tab-chip--disabled.svelte-s0h06{opacity:.45;cursor:not-allowed;box-shadow:none}.tab-chip__icon.svelte-s0h06{display:inline-flex;align-items:center;justify-content:center}.tab-chip__spinner.svelte-s0h06{position:absolute;width:1.5rem;height:1.5rem;border-radius:9999px;border:2px solid transparent;border-top-color:#0e7490cc;border-right-color:#0e7490cc;animation:svelte-s0h06-spin .9s linear infinite}.tab-chip__label.svelte-s0h06{font-size:.8rem}.tab-chip__help.svelte-s0h06{margin-left:auto;font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;color:#0f172a73}.tab-chip__help--open.svelte-s0h06{color:#2563ebe6}.tab-chip__dot.svelte-s0h06{position:absolute;top:4px;right:4px;width:8px;height:8px;border-radius:9999px;background:#38bdf8f2;box-shadow:0 0 0 4px #38bdf840}@keyframes svelte-s0h06-spin{to{transform:rotate(360deg)}}.custom-block{position:relative;margin-bottom:.25rem;border-radius:.375rem;border-width:1px;border-color:rgb(var(--color-surface-50) / .3);padding:.5rem}.custom-block:hover{border-color:rgb(var(--color-surface-200) / .8)}@media(max-width:768px){.custom-block{display:block}}.ProseMirror{outline:none;min-height:200px}.ProseMirror p{margin:0}.ProseMirror h2,.ProseMirror h3{font-size:1em;font-weight:700;margin:1em 0 .5em}.ProseMirror ul{margin:.5em 0;padding-left:1.5em;list-style-type:disc}.ProseMirror ul,.ProseMirror ol{margin:0;padding-left:1.5em}.ProseMirror ol{margin:.1em 0;padding-left:1.5em;list-style-type:decimal}.ProseMirror li{margin:.1em 0}.delete-button{--tw-text-opacity: 1;color:rgb(var(--color-surface-600) / var(--tw-text-opacity, 1))}.delete-button:hover{--tw-text-opacity: 1;color:rgb(var(--color-surface-900) / var(--tw-text-opacity, 1))}.gpccmp-section{border-left-width:4px;--tw-border-opacity: 1;border-left-color:rgb(191 219 254 / var(--tw-border-opacity, 1));background-color:rgb(var(--color-surface-50) / .3)}.gpccmp-patient-details{--tw-border-opacity: 1;border-left-color:rgb(147 197 253 / var(--tw-border-opacity, 1));background-color:#eff6ff4d}.gpccmp-patient-details ul,.gpccmp-patient-details ol{display:grid;list-style-type:none;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem;padding:0}@media(min-width:768px){.gpccmp-patient-details ul,.gpccmp-patient-details ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.gpccmp-patient-details li{border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem;font-size:.875rem;line-height:1.25rem}.gpccmp-conditions{--tw-border-opacity: 1;border-left-color:rgb(253 186 116 / var(--tw-border-opacity, 1));background-color:#fff7ed4d}.gpccmp-conditions ul li{margin-bottom:.5rem;border-left-width:4px;--tw-border-opacity: 1;border-left-color:rgb(254 215 170 / var(--tw-border-opacity, 1));padding-left:.75rem}.gpccmp-multidisciplinary{--tw-border-opacity: 1;border-left-color:rgb(134 239 172 / var(--tw-border-opacity, 1));background-color:#f0fdf44d}.gpccmp-multidisciplinary ul{display:flex;flex-direction:column;gap:.25rem}.gpccmp-multidisciplinary li{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem}@media(min-width:768px){.gpccmp-multidisciplinary li{grid-template-columns:repeat(3,minmax(0,1fr))}}.gpccmp-consent{--tw-border-opacity: 1;border-left-color:rgb(216 180 254 / var(--tw-border-opacity, 1));background-color:#faf5ff4d}.gpccmp-consent ul{display:flex;flex-direction:column;gap:.5rem}.gpccmp-consent li{display:flex;align-items:center;gap:.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-surface-200) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem}.gpccmp-consent li:before{content:"☐";font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--color-surface-600) / var(--tw-text-opacity, 1))}.gpccmp-standard{--tw-border-opacity: 1;border-left-color:rgb(var(--color-surface-300) / var(--tw-border-opacity, 1));background-color:rgb(var(--color-surface-50) / .2)}.drag-handle{transition:background-color .2s ease}.drag-handle:hover{background-color:#0000000d!important}.drag-handle svg{color:#64748b}.drag-handle:hover svg{color:#1e293b}.drag-handle:active{cursor:grabbing!important}.custom-editor-dropin.svelte-1ly1mof{display:contents}.custom-editor-dropin.svelte-1ly1mof .ProseMirror{outline:none;min-height:200px;line-height:1.6}.custom-editor-dropin.svelte-1ly1mof .ProseMirror h2{font-size:1rem;font-weight:600;margin:.75rem 0 .25rem}.custom-editor-dropin.svelte-1ly1mof .ProseMirror h3{font-size:.95rem;font-weight:600;margin:.5rem 0 .25rem}.custom-editor-dropin.svelte-1ly1mof .ProseMirror p{margin:.25rem 0}.custom-editor-dropin.svelte-1ly1mof .ProseMirror ul,.custom-editor-dropin.svelte-1ly1mof .ProseMirror ol{margin:.25rem 0 .5rem;padding-left:1.25rem}.custom-editor-dropin.svelte-1ly1mof .ProseMirror li{margin:.15rem 0}.custom-editor-dropin.svelte-1ly1mof .custom-block{border:none!important;padding:0 0 .5rem!important;margin-bottom:.75rem!important}.custom-editor-dropin.svelte-1ly1mof .custom-block:not(:last-child){border-bottom:1px solid rgba(0,0,0,.06)}.custom-editor-dropin.svelte-1ly1mof .ProseMirror code{background:#0000000a;padding:.05rem .25rem;border-radius:4px}.document-shell.svelte-1i5apig{display:flex;flex-direction:column;gap:0;width:100%;flex:1;min-height:0;height:100%;background:transparent;overflow:hidden;margin:0}.document-header.svelte-1i5apig{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem;background:transparent}.document-selector.svelte-1i5apig{position:relative;flex:1;min-width:0}.document-actions.svelte-1i5apig{display:flex;align-items:center;gap:.5rem}.document-action-btn.svelte-1i5apig{display:inline-flex;align-items:center;justify-content:center;padding:.5rem;border-radius:.5rem;border:1px solid rgba(148,163,184,.45);background:#ffffffe6;color:#475569;cursor:pointer;transition:all .18s ease}.document-action-btn.svelte-1i5apig:hover:not(:disabled){background:#f8fafc;border-color:#47556999;color:#1e293b}.document-action-btn.svelte-1i5apig:disabled{opacity:.5;cursor:not-allowed}.document-type-tabs.svelte-1i5apig{display:flex;padding:0 1.25rem .75rem;background:transparent}.document-type-tabs__container.svelte-1i5apig{display:flex;gap:.375rem;width:100%;flex-wrap:wrap}.document-type-tab.svelte-1i5apig{display:inline-flex;align-items:center;justify-content:center;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;color:#64748b;background:#ffffffe6;border:1px solid rgba(148,163,184,.45);border-radius:.5rem;cursor:pointer;transition:all .18s ease;white-space:nowrap}.document-type-tab.svelte-1i5apig:hover:not(.document-type-tab--active){color:#475569;background:#f8fafc;border-color:#47556980}.document-type-tab--active.svelte-1i5apig{color:#1e293b;font-weight:600;background:#fff;border-color:#47556999;box-shadow:0 1px 2px #0000000d}.document-type-tab__label.svelte-1i5apig{position:relative;z-index:1}.version-tabs.svelte-1i5apig{display:flex;padding:0 1.25rem .75rem;background:transparent}.version-tabs__container.svelte-1i5apig{display:flex;gap:.25rem;padding:.25rem;background:#f1f5f999;border-radius:.5rem;border:1px solid rgba(148,163,184,.25)}.version-tab.svelte-1i5apig{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.375rem .75rem;font-size:.75rem;font-weight:500;color:#64748b;background:transparent;border:none;border-radius:.375rem;cursor:pointer;transition:all .15s ease;white-space:nowrap}.version-tab.svelte-1i5apig:hover:not(.version-tab--active){color:#475569;background:#fff9}.version-tab--active.svelte-1i5apig{color:#1e293b;background:#fff;box-shadow:0 1px 3px #00000014}.version-tab__label.svelte-1i5apig{position:relative;z-index:1}.version-tab__indicator.svelte-1i5apig{position:absolute;bottom:.125rem;left:50%;transform:translate(-50%);width:1rem;height:2px;background:#3b82f6;border-radius:1px}.document-dropdown.svelte-1i5apig{position:absolute;width:100vw;left:0;margin-left:-1rem;background:#fff;border-radius:.75rem;box-shadow:0 18px 32px -24px #0f172a59;border:1px solid rgba(148,163,184,.35);padding:.5rem;z-index:9999;max-height:80vh;overflow-y:auto}@media(min-width:1024px){.document-dropdown.svelte-1i5apig{width:100%;left:auto;margin-left:0}}.document-dropdown__header.svelte-1i5apig{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-bottom:1px solid rgba(148,163,184,.35);margin-bottom:.5rem}.document-dropdown__item.svelte-1i5apig{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;padding:.5rem;border-radius:.5rem;transition:background-color .2s ease;font-size:.82rem;font-weight:600}.document-dropdown__item.svelte-1i5apig:hover{background:#ecfcf48c}.document-body.svelte-1i5apig{flex:1;display:flex;flex-direction:column;min-height:0;position:relative;z-index:1;width:100%;background:transparent;padding:0;overflow-y:auto}.document-empty.svelte-1i5apig{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center;padding:2rem 1.5rem;color:#64748b}.document-empty__icon.svelte-1i5apig{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:9999px;background:#94a3b826;color:#475569cc}.document-empty__title.svelte-1i5apig{font-size:1rem;font-weight:600;color:#1e293b}.document-empty__copy.svelte-1i5apig{max-width:28rem;font-size:.9rem;line-height:1.5}.document-empty__link.svelte-1i5apig{padding:.5rem 1rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.5);background:#ffffffe6;color:#1e293b;font-size:.85rem;font-weight:600;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.document-empty__link.svelte-1i5apig:hover{border-color:#47556999;background:#ecf4ffd9}.document-selector__trigger.svelte-1i5apig{display:flex;align-items:center;justify-content:space-between;width:100%;border-radius:.5rem;border:1px solid rgba(100,116,139,.55);background:#fffffff2;padding:.55rem .85rem;font-size:.82rem;font-weight:600;gap:.5rem;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}.document-selector__trigger.svelte-1i5apig:hover,.document-selector__trigger.svelte-1i5apig:focus-visible{border-color:#1f2937;box-shadow:0 0 0 1px #1f29373d;outline:none}.document-selector__trigger.svelte-1i5apig:disabled,.document-selector__trigger--disabled.svelte-1i5apig{background:#f1f5f9cc;border-color:#94a3b873;cursor:not-allowed;box-shadow:none}.document-selector__trigger.svelte-1i5apig:disabled:hover,.document-selector__trigger--disabled.svelte-1i5apig:hover{border-color:#94a3b873;box-shadow:none}.document-selector__label.svelte-1i5apig{flex:1;min-width:0;color:#1f2937;font-weight:600;font-size:.82rem;line-height:1.1}.document-selector__label--inactive.svelte-1i5apig{color:#94a3b8}.document-selector__chevron.svelte-1i5apig{width:1.1rem;height:1.1rem;color:#1f2937;transition:color .18s ease,opacity .18s ease}.document-selector__chevron--inactive.svelte-1i5apig{color:#94a3b8;opacity:.6}.btn-icon{padding:.5rem;border-radius:.75rem;background-color:#fff;border:1px solid rgba(var(--color-secondary-500),.3);transition-property:all;transition-duration:.2s}.btn-icon:hover{border-opacity:.6}.btn-secondary{padding:.5rem 1rem;border-radius:.75rem;background-color:#fff;border:1px solid rgba(var(--color-secondary-500),.3);transition-property:all;transition-duration:.2s}.btn-secondary:hover{border-opacity:.6}.btn-secondary:disabled{opacity:.5;cursor:not-allowed}.dropdown-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-button{width:100%;overflow:hidden;text-overflow:ellipsis}.generation-active.svelte-1i5apig{contain:layout style}.generation-active .ProseMirror{min-height:inherit;transition:none}.generation-active.svelte-1i5apig *{backface-visibility:hidden;transform:translateZ(0)}.ods-panel.svelte-1qmizji{height:100%;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.875rem}.ods-mobile-notice.svelte-1qmizji{padding:.875rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.375rem;font-size:.8rem;color:#475569;line-height:1.5}.ods-minicpm.svelte-1qmizji{display:flex;flex-direction:column;gap:.75rem;padding:.875rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.375rem}.ods-minicpm__header.svelte-1qmizji{display:flex;align-items:center;gap:.5rem}.ods-minicpm__icon{width:1rem;height:1rem;color:#475569}.ods-minicpm__title.svelte-1qmizji{font-size:.8rem;font-weight:600;color:#1e293b}.ods-minicpm__capabilities.svelte-1qmizji{display:flex;gap:1rem}.ods-minicpm__row.svelte-1qmizji{display:flex;gap:.375rem;font-size:.75rem;color:#64748b}.ods-minicpm__value.svelte-1qmizji{font-family:monospace;color:#1e293b}.ods-minicpm__selector.svelte-1qmizji{margin-top:.25rem}.ods-minicpm__label.svelte-1qmizji{font-size:.75rem;color:#475569}.ods-minicpm__status.svelte-1qmizji{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:.25rem}.ods-minicpm__status--loaded.svelte-1qmizji{background:#f0fdf4;border:1px solid #bbf7d0}.ods-minicpm__status-icon{width:.875rem;height:.875rem;color:#16a34a}.ods-minicpm__status-info.svelte-1qmizji{flex:1;display:flex;flex-direction:column}.ods-minicpm__status-title.svelte-1qmizji{font-size:.75rem;font-weight:600;color:#166534}.ods-minicpm__status-detail.svelte-1qmizji{font-size:.65rem;color:#15803d}.ods-controls.svelte-1qmizji{display:flex;flex-direction:column;gap:.5rem}.ods-control.svelte-1qmizji{padding:.75rem;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem}.ods-control--error.svelte-1qmizji{border-color:#fca5a5;background:#fef2f2}.ods-control__header.svelte-1qmizji{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ods-control__info.svelte-1qmizji{display:flex;flex-direction:column;gap:.125rem}.ods-control__title.svelte-1qmizji{font-size:.8rem;font-weight:500;color:#1e293b}.ods-control__status.svelte-1qmizji{font-size:.7rem;color:#64748b}.ods-control__state.svelte-1qmizji{margin-top:.625rem;padding-top:.625rem;border-top:1px solid #f1f5f9}.ods-control__loading.svelte-1qmizji{display:flex;align-items:center;gap:.625rem}.ods-control__progress-text.svelte-1qmizji{font-size:.7rem;font-weight:500;color:#475569;min-width:2.5rem;text-align:right}.ods-control__ready.svelte-1qmizji{font-size:.7rem;font-weight:500;color:#16a34a}.ods-control__error.svelte-1qmizji{font-size:.7rem;color:#dc2626}.ods-control__detail.svelte-1qmizji{display:flex;gap:.75rem;margin-top:.375rem}.ods-control__detail-item.svelte-1qmizji{font-size:.65rem;color:#64748b}.ods-control__detail-item--ready.svelte-1qmizji{color:#16a34a}.ods-progress.svelte-1qmizji{flex:1;height:.375rem;background:#e2e8f0;border-radius:.1875rem;overflow:hidden}.ods-progress__bar.svelte-1qmizji{height:100%;background:#475569;border-radius:.1875rem;transition:width .2s ease}.ods-status.svelte-1qmizji{padding:.5rem .75rem;border-radius:.25rem;font-size:.75rem;text-align:center}.ods-status--success.svelte-1qmizji{background:#f0fdf4;color:#166534;border:1px solid #bbf7d0}.ods-status--error.svelte-1qmizji{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.ods-info.svelte-1qmizji{display:flex;flex-direction:column;gap:.625rem;padding:.75rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.375rem}.ods-info__text.svelte-1qmizji{font-size:.75rem;color:#475569;line-height:1.5;margin:0}.ods-info__text.svelte-1qmizji strong:where(.svelte-1qmizji){color:#1e293b}.ods-info__notes.svelte-1qmizji{display:flex;flex-direction:column;gap:.375rem}.ods-info__note.svelte-1qmizji{font-size:.7rem;color:#64748b;line-height:1.4;margin:0}.ods-info__note.svelte-1qmizji strong:where(.svelte-1qmizji){color:#475569}.ods-clear.svelte-1qmizji{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .75rem;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;opacity:.7;transition:opacity .15s ease}.ods-clear.svelte-1qmizji:hover{opacity:1}.ods-clear__info.svelte-1qmizji{display:flex;flex-direction:column;gap:.0625rem}.ods-clear__title.svelte-1qmizji{font-size:.75rem;font-weight:500;color:#475569}.ods-clear__desc.svelte-1qmizji{font-size:.65rem;color:#94a3b8}.ods-btn.svelte-1qmizji{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.5rem .875rem;font-size:.75rem;font-weight:500;border-radius:.25rem;border:none;cursor:pointer;transition:all .15s ease}.ods-btn--sm.svelte-1qmizji{padding:.375rem .625rem;font-size:.7rem}.ods-btn--primary.svelte-1qmizji{background:#1e293b;color:#fff}.ods-btn--primary.svelte-1qmizji:hover{background:#0f172a}.ods-btn--ghost.svelte-1qmizji{background:transparent;color:#64748b;border:1px solid #e2e8f0}.ods-btn--ghost.svelte-1qmizji:hover{background:#f8fafc;color:#475569}.ods-btn.svelte-1qmizji:disabled{opacity:.5;cursor:not-allowed}.ods-select.svelte-1qmizji{display:block;width:100%;margin-top:.25rem;padding:.375rem .5rem;font-size:.75rem;border:1px solid #e2e8f0;border-radius:.25rem;background:#fff;color:#1e293b}.ods-spinner.svelte-1qmizji{width:1rem;height:1rem;border:2px solid #e2e8f0;border-top-color:#475569;border-radius:50%;animation:svelte-1qmizji-ods-spin .6s linear infinite}.ods-spinner--sm.svelte-1qmizji{width:.75rem;height:.75rem;border-width:1.5px}@keyframes svelte-1qmizji-ods-spin{to{transform:rotate(360deg)}}.ods-notice.svelte-1qmizji{padding:.5rem .625rem;background:#fef3c7;border:1px solid #fde68a;border-radius:.25rem;font-size:.7rem;color:#92400e}.ods-text--muted.svelte-1qmizji{font-size:.75rem;color:#94a3b8}.ods-text--error.svelte-1qmizji{font-size:.75rem;color:#dc2626}.ods-switch{flex-shrink:0;width:2.25rem;height:1.25rem;background:#e2e8f0;border-radius:.625rem;position:relative;cursor:pointer;transition:background-color .15s ease}.ods-switch[data-state=checked]{background:#475569}.ods-switch__thumb{display:block;width:1rem;height:1rem;background:#fff;border-radius:50%;box-shadow:0 1px 2px #00000026;transform:translate(.125rem);transition:transform .15s ease;pointer-events:none}.ods-switch__thumb[data-state=checked]{transform:translate(1.125rem)}.ods-switch:focus-visible{outline:2px solid #94a3b8;outline-offset:2px}.ods-switch:disabled{opacity:.5;cursor:not-allowed}.search-panel.svelte-hq9hex{height:100%;overflow-y:auto;padding:.75rem;display:flex;flex-direction:column;gap:.75rem;font-family:Plus Jakarta Sans,system-ui,sans-serif}.search-tabs.svelte-hq9hex{display:flex;gap:.5rem}.search-tab.svelte-hq9hex{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.55rem .85rem;font-size:.82rem;font-weight:600;color:#64748b;background:#fffffff2;border:1px solid rgba(148,163,184,.45);border-radius:.5rem;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.search-tab.svelte-hq9hex:hover{color:#475569;border-color:#47556999}.search-tab--active.svelte-hq9hex{color:#1f2937;background:#f1f5f9b3;border-color:#64748b8c}.search-tab__icon.svelte-hq9hex{width:.95rem;height:.95rem}.search-form.svelte-hq9hex{display:flex;flex-direction:column;gap:.625rem}.search-form__row.svelte-hq9hex{display:flex;gap:.5rem}.search-form__row--actions.svelte-hq9hex{align-items:center;justify-content:space-between;flex-wrap:wrap}.search-form__field.svelte-hq9hex{display:flex;flex-direction:column;gap:.1875rem}.search-form__field--grow.svelte-hq9hex{flex:1}.search-form__label.svelte-hq9hex{font-size:.65rem;font-weight:500;color:#64748b;text-transform:uppercase;letter-spacing:.02em}.search-form__input.svelte-hq9hex{height:2.25rem;padding:0 .65rem;border:1px solid rgba(148,163,184,.45);border-radius:.5rem;font-size:.75rem;font-weight:600;color:#0f172a;background:#fffc;transition:border-color .16s ease}.search-form__input.svelte-hq9hex:focus{outline:none;border-color:#94a3b873;box-shadow:none}.search-form__input.svelte-hq9hex::-moz-placeholder{color:#94a3b8;font-weight:400}.search-form__input.svelte-hq9hex::placeholder{color:#94a3b8;font-weight:400}.search-form__input--with-icon.svelte-hq9hex{width:100%}.search-form__field--postcode.svelte-hq9hex{flex-shrink:0;width:100px}.search-form__postcode-wrapper.svelte-hq9hex{position:relative;display:flex;align-items:center}.search-form__input--postcode.svelte-hq9hex{width:100%;padding-right:2rem;text-align:left}.search-form__postcode-icon.svelte-hq9hex{position:absolute;right:.5rem;width:.875rem;height:.875rem;color:#94a3b8;pointer-events:none}.search-form__actions.svelte-hq9hex{display:flex;gap:.5rem;align-items:center}.search-form__button.svelte-hq9hex{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:.5rem .85rem;border-radius:.5rem;border:1px solid rgba(148,163,184,.45);font-size:.75rem;font-weight:600;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.search-form__button--primary.svelte-hq9hex{background:#0f172a;border-color:#0f172a;color:#f8fafc}.search-form__button--primary.svelte-hq9hex:disabled{opacity:.55;cursor:not-allowed}.search-form__button--secondary.svelte-hq9hex{background:#ffffffd9;color:#334155}.search-form__checkbox.svelte-hq9hex{display:flex;align-items:center;gap:.375rem;font-size:.7rem;color:#475569;cursor:pointer}.search-form__checkbox.svelte-hq9hex input:where(.svelte-hq9hex){width:.875rem;height:.875rem;accent-color:#7902ee}.search-form__buttons.svelte-hq9hex{display:flex;gap:.375rem}.search-btn.svelte-hq9hex{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;padding:.4375rem .625rem;font-size:.7rem;font-weight:500;border-radius:.25rem;border:none;cursor:pointer;transition:all .15s ease}.search-btn--primary.svelte-hq9hex{background:linear-gradient(135deg,#7902ee,#3b1dfe);color:#fff}.search-btn--primary.svelte-hq9hex:hover:not(:disabled){opacity:.9}.search-btn--primary.svelte-hq9hex:disabled{opacity:.5;cursor:not-allowed}.search-btn--ghost.svelte-hq9hex{background:transparent;color:#64748b;border:1px solid #e2e8f0}.search-btn--ghost.svelte-hq9hex:hover{background:#f8fafc;color:#475569}.search-btn__icon.svelte-hq9hex{width:.75rem;height:.75rem}.search-btn__icon--spin.svelte-hq9hex{animation:svelte-hq9hex-spin .6s linear infinite}.search-error.svelte-hq9hex{padding:.4375rem .625rem;background:#fef2f2;border:1px solid #fecaca;border-radius:.25rem;color:#991b1b;font-size:.7rem}.search-results.svelte-hq9hex{flex:1;display:flex;flex-direction:column;gap:.5rem;min-height:0}.search-results__header.svelte-hq9hex{display:flex;align-items:center;justify-content:space-between;padding-bottom:.375rem;border-bottom:1px solid #f1f5f9}.search-results__count.svelte-hq9hex{font-size:.65rem;color:#64748b}.search-results__clear-selection.svelte-hq9hex{font-size:.65rem;color:#7902ee;background:none;border:none;cursor:pointer;text-decoration:underline}.search-results__list.svelte-hq9hex{flex:1;overflow-y:auto;list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.375rem}.evidence-loading.svelte-hq9hex{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;color:#64748b;font-size:.75rem}.evidence-loading__icon.svelte-hq9hex{width:1rem;height:1rem;animation:svelte-hq9hex-spin .6s linear infinite}.evidence-keypoints.svelte-hq9hex{display:flex;flex-direction:column;gap:.5rem}.evidence-keypoints__item.svelte-hq9hex{display:flex;align-items:flex-start;gap:.625rem;background:#10b9810d;border:1px solid rgba(16,185,129,.2);border-radius:.5rem;padding:.625rem}.evidence-keypoints__bullet.svelte-hq9hex{flex-shrink:0;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;background:#059669;color:#fff;font-size:.625rem;font-weight:600;border-radius:50%;margin-top:.125rem}.evidence-keypoints__text.svelte-hq9hex{flex:1;font-size:.8125rem;color:#374151;line-height:1.5}.evidence-skeleton.svelte-hq9hex{padding:.75rem;background:#f9fafb;border-radius:.5rem;margin-bottom:.75rem}.evidence-skeleton__text.svelte-hq9hex{font-size:.75rem;color:#6b7280;margin-bottom:.5rem}.evidence-skeleton__bars.svelte-hq9hex{display:flex;flex-direction:column;gap:.375rem}.evidence-skeleton__bar.svelte-hq9hex{height:.75rem;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6,#e5e7eb 75%);background-size:200% 100%;animation:svelte-hq9hex-skeleton-shimmer 1.5s infinite;border-radius:.25rem;width:100%}.evidence-skeleton__bar--short.svelte-hq9hex{width:75%}@keyframes svelte-hq9hex-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.evidence-answer.svelte-hq9hex{background:#f9fafb;padding:.75rem;border-radius:.5rem;font-size:.8125rem;color:#374151;line-height:1.6}.evidence-answer.svelte-hq9hex .markdown-with-citations{font-size:.8125rem;color:#374151;line-height:1.6}.evidence-answer.svelte-hq9hex p{margin:0 0 .625rem}.evidence-answer.svelte-hq9hex p:last-child{margin-bottom:0}.evidence-answer__streaming.svelte-hq9hex{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.75rem;color:#6b7280}.evidence-answer__spinner.svelte-hq9hex{width:.875rem;height:.875rem;border:2px solid #e5e7eb;border-top-color:#7c3aed;border-radius:50%;animation:svelte-hq9hex-spin .8s linear infinite}@keyframes svelte-hq9hex-spin{to{transform:rotate(360deg)}}.cite-num{font-size:.75em;line-height:0;vertical-align:super;white-space:nowrap}.cite-btn{display:inline-flex;align-items:center;justify-content:center;min-width:1rem;height:1rem;padding:0 3px;font-size:10px;font-weight:600;border-radius:3px;border:1px solid #c4b5fd;background:#fff;color:#5b21b6;cursor:pointer;transition:all .15s ease;vertical-align:middle;margin:0 1px}.cite-btn:hover,.cite-btn.has-ref:hover{background-color:#f5f3ff;border-color:#7c3aed}.cite-btn:not(.has-ref){color:#9ca3af;background-color:#f3f4f6;border-color:#d1d5db}.evidence-answer__content.svelte-hq9hex ul,.evidence-answer__content.svelte-hq9hex ol{margin:.5rem 0;padding-left:1.25rem}.evidence-answer__content.svelte-hq9hex li{margin-bottom:.25rem}.evidence-answer__content.svelte-hq9hex strong{font-weight:600}.citation-badge.svelte-hq9hex{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0 .25rem;font-size:.6875rem;font-weight:600;color:#5b21b6;background:#fff;border:1px solid #c4b5fd;border-radius:.25rem;cursor:pointer;transition:all .15s ease}.citation-badge.svelte-hq9hex:hover{background:#f5f3ff;border-color:#7c3aed}.citation-spacer.svelte-hq9hex{display:inline-block;width:.125rem}.evidence-sources.svelte-hq9hex{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden}.evidence-sources__header.svelte-hq9hex{background:#f9fafb;padding:.625rem .75rem;border-bottom:1px solid #e5e7eb}.evidence-sources__title.svelte-hq9hex{font-size:.875rem;font-weight:600;color:#111827;margin:0;display:flex;align-items:center;gap:.375rem}.evidence-sources__count.svelte-hq9hex{font-weight:400;color:#9ca3af}.evidence-sources__list.svelte-hq9hex{padding:.5rem;display:flex;flex-direction:column;gap:.5rem;max-height:250px;overflow-y:auto}.source-card.svelte-hq9hex{padding:.75rem;border:1px solid #f3f4f6;border-radius:.5rem;background:#fff}.source-card--cited.svelte-hq9hex{border-color:#ede9fe;background:#8b5cf608}.source-card--uncited.svelte-hq9hex{opacity:.6}.source-card--skeleton.svelte-hq9hex{animation:svelte-hq9hex-pulse 2s cubic-bezier(.4,0,.6,1) infinite}.source-card__header.svelte-hq9hex{display:flex;align-items:flex-start;gap:.375rem}.source-card__dot.svelte-hq9hex{flex-shrink:0;width:.5rem;height:.5rem;background:#d1d5db;border-radius:50%;margin-top:.25rem}.source-card__title.svelte-hq9hex{flex:1;font-size:.8125rem;font-weight:500;color:#111827;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.source-card__title--link.svelte-hq9hex{color:#111827;text-decoration:none;transition:color .15s ease}.source-card__title--link.svelte-hq9hex:hover{color:#7c3aed}.source-card__link-btn.svelte-hq9hex{flex-shrink:0;padding:.25rem;border-radius:.25rem;color:#8b5cf6;opacity:.6;transition:all .15s ease}.source-card__link-btn.svelte-hq9hex:hover{opacity:1;background:#f5f3ff}.source-card__link-icon{width:.875rem;height:.875rem}.source-card__meta.svelte-hq9hex{font-size:.6875rem;color:#6b7280;margin-top:.25rem;margin-bottom:.5rem}.source-card__meta--uncited.svelte-hq9hex{margin-bottom:0}.source-card__quotes.svelte-hq9hex{display:flex;flex-direction:column;gap:.5rem}.source-card__quote-item.svelte-hq9hex{display:flex;align-items:flex-start;gap:.5rem}.source-card__quote-num.svelte-hq9hex{flex-shrink:0;width:1.25rem;height:1.25rem;background:#7c3aed;color:#fff;border-radius:.25rem;font-size:.625rem;font-weight:600;display:flex;align-items:center;justify-content:center}.source-card__quote.svelte-hq9hex{flex:1;font-size:.6875rem;font-style:italic;color:#4b5563;border-left:2px solid #a78bfa;padding-left:.5rem;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.source-card__loading.svelte-hq9hex{font-size:.625rem;color:#9ca3af;font-style:italic}.source-card__skeleton-title.svelte-hq9hex{height:.875rem;background:#e5e7eb;border-radius:.25rem;width:80%;margin-bottom:.5rem}.source-card__skeleton-meta.svelte-hq9hex{height:.625rem;background:#f3f4f6;border-radius:.25rem;width:50%}.source-card__quote-item.highlight-ref.svelte-hq9hex{animation:svelte-hq9hex-highlight-flash 2s ease-out}@keyframes svelte-hq9hex-highlight-flash{0%{background:#fef3c7}to{background:transparent}}.evidence-sources__divider.svelte-hq9hex{padding:.5rem 0;margin:.25rem 0;border-top:1px solid #e5e7eb;font-size:.625rem;color:#9ca3af}.provider-card.svelte-hq9hex{border-radius:.375rem}.provider-card__button.svelte-hq9hex{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.5rem .625rem;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;cursor:pointer;text-align:left;transition:all .15s ease}.provider-card__button.svelte-hq9hex:hover{border-color:#94a3b8;background:#fafafa}.provider-card--selected.svelte-hq9hex .provider-card__button:where(.svelte-hq9hex){border-color:#7902ee;background:#faf5ff}.provider-card__content.svelte-hq9hex{flex:1;display:flex;flex-direction:column;gap:.1875rem}.provider-card__header.svelte-hq9hex{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem}.provider-card__name.svelte-hq9hex{font-size:.75rem;font-weight:600;color:#1e293b}.provider-card__specialty.svelte-hq9hex{font-size:.6rem;color:#475569;background:#f1f5f9;padding:.0625rem .3125rem;border-radius:.75rem}.provider-card__address.svelte-hq9hex,.provider-card__phone.svelte-hq9hex{display:flex;align-items:center;gap:.25rem;font-size:.65rem;color:#64748b}.provider-card__icon.svelte-hq9hex{width:.6875rem;height:.6875rem;flex-shrink:0}.provider-card__distance.svelte-hq9hex{color:#94a3b8}.provider-card__badges.svelte-hq9hex{display:flex;gap:.25rem;flex-wrap:wrap;margin-top:.125rem}.provider-card__badge.svelte-hq9hex{font-size:.55rem;padding:.0625rem .25rem;border-radius:.1875rem}.provider-card__badge--billing.svelte-hq9hex{background:#f0fdf4;color:#166534}.provider-card__badge--accepting.svelte-hq9hex{background:#eff6ff;color:#1e40af}.provider-card__check.svelte-hq9hex{flex-shrink:0;display:flex;align-items:center;justify-content:center}.provider-card__check-icon.svelte-hq9hex{width:.875rem;height:.875rem}.provider-card__check-icon--selected.svelte-hq9hex{color:#7902ee}.provider-card__check-empty.svelte-hq9hex{width:.875rem;height:.875rem;border:1.5px solid #e2e8f0;border-radius:50%}.factsheet-card.svelte-hq9hex{border-radius:.375rem}.factsheet-card__link.svelte-hq9hex{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.5rem .625rem;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;text-decoration:none;transition:all .15s ease}.factsheet-card__link.svelte-hq9hex:hover{border-color:#7902ee;background:#faf5ff}.factsheet-card__content.svelte-hq9hex{flex:1;min-width:0}.factsheet-card__header.svelte-hq9hex{display:flex;align-items:center;gap:.375rem;margin-bottom:.1875rem}.factsheet-card__icon.svelte-hq9hex{width:.875rem;height:.875rem;color:#7902ee;flex-shrink:0}.factsheet-card__title.svelte-hq9hex{font-size:.75rem;font-weight:600;color:#1e293b}.factsheet-card__condition.svelte-hq9hex{font-size:.65rem;color:#7902ee;margin:0 0 .1875rem}.factsheet-card__synopsis.svelte-hq9hex{font-size:.65rem;color:#64748b;margin:0 0 .1875rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.factsheet-card__source.svelte-hq9hex{font-size:.6rem;color:#94a3b8;margin:0}.factsheet-card__external.svelte-hq9hex{width:.875rem;height:.875rem;color:#94a3b8;flex-shrink:0}.search-empty.svelte-hq9hex,.search-placeholder.svelte-hq9hex{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;text-align:center}.search-empty__icon.svelte-hq9hex,.search-placeholder__icon.svelte-hq9hex{width:1.75rem;height:1.75rem;color:#cbd5e1;margin-bottom:.625rem}.search-empty__text.svelte-hq9hex,.search-placeholder__text.svelte-hq9hex{font-size:.8rem;font-weight:500;color:#475569;margin:0 0 .1875rem}.search-empty__hint.svelte-hq9hex,.search-placeholder__hint.svelte-hq9hex{font-size:.7rem;color:#94a3b8;margin:0}.search-selected.svelte-hq9hex{padding:.5rem .625rem;background:#faf5ff;border:1px solid #e9d5ff;border-radius:.375rem}.search-selected__header.svelte-hq9hex{font-size:.65rem;font-weight:600;color:#7902ee;margin-bottom:.375rem}.search-selected__list.svelte-hq9hex{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.1875rem}.search-selected__item.svelte-hq9hex{display:flex;align-items:center;justify-content:space-between;gap:.375rem;padding:.3125rem .4375rem;background:#fff;border-radius:.25rem}.search-selected__info.svelte-hq9hex{display:flex;align-items:baseline;gap:.375rem;min-width:0}.search-selected__name.svelte-hq9hex{font-size:.7rem;font-weight:500;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-selected__specialty.svelte-hq9hex{font-size:.6rem;color:#64748b}.search-selected__remove.svelte-hq9hex{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;background:transparent;border:none;border-radius:50%;cursor:pointer;color:#94a3b8;transition:all .15s ease}.search-selected__remove.svelte-hq9hex:hover{background:#fef2f2;color:#dc2626}.search-selected__remove-icon.svelte-hq9hex{width:.6875rem;height:.6875rem}.debug-tab.svelte-hq9hex{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:40;background:#1f2937;color:#d1d5db;padding:.5rem;border-radius:.5rem 0 0 .5rem;border:none;cursor:pointer;box-shadow:-2px 0 8px #0003;transition:background .15s ease}.debug-tab.svelte-hq9hex:hover{background:#374151}.debug-tab__icon.svelte-hq9hex{width:1rem;height:1rem}.debug-backdrop.svelte-hq9hex{position:fixed;top:0;right:0;bottom:0;left:0;background:#0003;border:0;padding:0;z-index:30}.debug-panel.svelte-hq9hex{position:fixed;right:0;top:0;bottom:0;width:28rem;max-width:90vw;background:#111827;color:#f3f4f6;box-shadow:-4px 0 24px #0000004d;z-index:40;overflow-y:auto;font-family:Plus Jakarta Sans,system-ui,sans-serif}.debug-panel__header.svelte-hq9hex{position:sticky;top:0;background:#111827;border-bottom:1px solid #374151;padding:.75rem 1rem;display:flex;align-items:center;justify-content:space-between;z-index:10}.debug-panel__title.svelte-hq9hex{font-size:.8125rem;font-weight:600;display:flex;align-items:center;gap:.5rem;margin:0}.debug-panel__title-icon.svelte-hq9hex{width:1rem;height:1rem;color:#a78bfa}.debug-panel__actions.svelte-hq9hex{display:flex;align-items:center;gap:.5rem}.debug-panel__copy-btn.svelte-hq9hex{padding:.375rem .75rem;border-radius:.375rem;background:#7c3aed;color:#fff;font-size:.6875rem;font-weight:500;border:none;cursor:pointer;transition:background .15s ease}.debug-panel__copy-btn.svelte-hq9hex:hover{background:#6d28d9}.debug-panel__close-btn.svelte-hq9hex{padding:.375rem;border-radius:.375rem;background:#374151;color:#d1d5db;border:none;cursor:pointer;transition:all .15s ease}.debug-panel__close-btn.svelte-hq9hex:hover{background:#4b5563;color:#fff}.debug-panel__close-icon.svelte-hq9hex{width:1.125rem;height:1.125rem}.debug-panel__content.svelte-hq9hex{padding:1rem;display:flex;flex-direction:column;gap:.75rem;font-size:.6875rem}.debug-step-live.svelte-hq9hex{background:#8b5cf633;border:2px solid #8b5cf6;border-radius:.5rem;padding:.75rem;animation:svelte-hq9hex-pulse 2s ease-in-out infinite}@keyframes svelte-hq9hex-pulse{0%,to{opacity:1}50%{opacity:.7}}.debug-step-live__row.svelte-hq9hex{display:flex;align-items:center;justify-content:space-between}.debug-step-live__indicator.svelte-hq9hex{display:flex;align-items:center;gap:.5rem}.debug-step-live__dot.svelte-hq9hex{width:.625rem;height:.625rem;background:#a78bfa;border-radius:50%;animation:svelte-hq9hex-ping 1s ease-in-out infinite}@keyframes svelte-hq9hex-ping{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}to{transform:scale(1);opacity:1}}.debug-step-live__name.svelte-hq9hex{color:#c4b5fd;font-weight:700;font-size:.8125rem}.debug-step-live__time.svelte-hq9hex{color:#a78bfa;font-family:monospace;font-size:.8125rem}.debug-error.svelte-hq9hex{background:#ef444433;border:2px solid #ef4444;border-radius:.5rem;padding:.75rem}.debug-error__title.svelte-hq9hex{color:#fca5a5;font-weight:700;font-size:.8125rem;margin:0 0 .5rem}.debug-error__content.svelte-hq9hex{font-size:.625rem;color:#fecaca;white-space:pre-wrap;background:#7f1d1d80;padding:.5rem;border-radius:.25rem;max-height:10rem;overflow-y:auto;margin:0}.debug-section.svelte-hq9hex{background:#1f2937;border-radius:.5rem;padding:.75rem;border-left:4px solid}.debug-section--violet.svelte-hq9hex{border-left-color:#8b5cf6}.debug-section--cyan.svelte-hq9hex{border-left-color:#06b6d4}.debug-section--yellow.svelte-hq9hex{border-left-color:#eab308}.debug-section__title.svelte-hq9hex{font-weight:700;font-size:.75rem;margin:0 0 .75rem;display:flex;align-items:center;gap:.5rem}.debug-section__title--violet.svelte-hq9hex{color:#a78bfa}.debug-section__title--cyan.svelte-hq9hex{color:#22d3ee}.debug-section__title--yellow.svelte-hq9hex{color:#facc15}.debug-section__count.svelte-hq9hex{font-size:.625rem;font-weight:400;color:#6b7280}.debug-section__loading.svelte-hq9hex{font-size:.625rem;font-weight:400;color:#facc15;display:flex;align-items:center;gap:.25rem}.debug-section__loading-dot.svelte-hq9hex{width:.375rem;height:.375rem;background:#facc15;border-radius:50%;animation:svelte-hq9hex-pulse 1s ease-in-out infinite}.debug-config.svelte-hq9hex{margin-bottom:.75rem;padding:.5rem;background:#111827;border-radius:.25rem;font-size:.625rem}.debug-config__label.svelte-hq9hex{color:#6b7280}.debug-config__value.svelte-hq9hex{color:#22d3ee;margin-left:.5rem}.debug-stats.svelte-hq9hex{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;margin-bottom:.75rem}.debug-stat.svelte-hq9hex{background:#111827;padding:.5rem;border-radius:.25rem;text-align:center}.debug-stat__value.svelte-hq9hex{font-size:1.25rem;font-weight:700}.debug-stat__value--green.svelte-hq9hex{color:#4ade80}.debug-stat__value--blue.svelte-hq9hex{color:#60a5fa}.debug-stat__value--yellow.svelte-hq9hex{color:#facc15}.debug-stat__value--emerald.svelte-hq9hex{color:#34d399}.debug-stat__label.svelte-hq9hex{font-size:.5625rem;color:#6b7280}.debug-steps.svelte-hq9hex{display:flex;flex-direction:column;gap:.25rem}.debug-steps__header.svelte-hq9hex{font-size:.5625rem;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.debug-step.svelte-hq9hex{display:flex;align-items:center;gap:.5rem;font-size:.625rem}.debug-step__num.svelte-hq9hex{width:1rem;height:1rem;border-radius:50%;background:#059669;color:#fff;font-size:.5rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.debug-step__name.svelte-hq9hex{color:#d1d5db;flex:1}.debug-step__time.svelte-hq9hex{font-family:monospace;color:#22d3ee}.debug-step__duration.svelte-hq9hex{font-family:monospace;color:#facc15}.debug-meta.svelte-hq9hex{margin-bottom:.75rem;padding:.5rem;background:#111827;border-radius:.25rem;display:flex;flex-direction:column;gap:.25rem}.debug-meta__row.svelte-hq9hex{display:flex;align-items:center;gap:.5rem}.debug-meta__label.svelte-hq9hex{color:#6b7280}.debug-meta__value.svelte-hq9hex{font-weight:500}.debug-meta__value--vector.svelte-hq9hex{color:#4ade80}.debug-meta__value--text.svelte-hq9hex{color:#facc15}.debug-meta__value--simple.svelte-hq9hex{color:#fb923c}.debug-meta__timings.svelte-hq9hex{display:flex;gap:.75rem;color:#6b7280}.debug-meta__timing.svelte-hq9hex{color:#22d3ee}.debug-chunks.svelte-hq9hex{display:flex;flex-direction:column;gap:.375rem;max-height:20rem;overflow-y:auto}.debug-chunk.svelte-hq9hex{background:#111827;border-radius:.25rem;padding:.5rem}.debug-chunk__summary.svelte-hq9hex{cursor:pointer;font-size:.625rem;display:flex;align-items:center;gap:.375rem}.debug-chunk__index.svelte-hq9hex{width:1.125rem;height:1.125rem;color:#fff;border-radius:.25rem;font-size:.5625rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.debug-chunk__index--guide.svelte-hq9hex{background:#059669}.debug-chunk__index--pub.svelte-hq9hex{background:#2563eb}.debug-chunk__index--final.svelte-hq9hex{background:#ca8a04}.debug-chunk__type.svelte-hq9hex{padding:.125rem .25rem;border-radius:.125rem;font-size:.5rem;color:#fff}.debug-chunk__type--guide.svelte-hq9hex{background:#047857}.debug-chunk__type--pub.svelte-hq9hex{background:#1d4ed8}.debug-chunk__type--guideline.svelte-hq9hex{background:#7c3aed}.debug-chunk__type--meta-analysis.svelte-hq9hex{background:#ca8a04}.debug-chunk__type--systematic-review.svelte-hq9hex{background:#7c3aed}.debug-chunk__type--cochrane.svelte-hq9hex{background:#b45309}.debug-chunk__title.svelte-hq9hex{color:#d1d5db;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.debug-chunk__score.svelte-hq9hex{font-family:monospace}.debug-chunk__score--guide.svelte-hq9hex{color:#34d399}.debug-chunk__score--pub.svelte-hq9hex{color:#60a5fa}.debug-chunk__chars.svelte-hq9hex{color:#6b7280}.debug-chunk__details.svelte-hq9hex{margin-top:.5rem;display:flex;flex-direction:column;gap:.375rem}.debug-chunk__org.svelte-hq9hex{font-size:.5625rem;color:#6b7280}.debug-chunk__content-label.svelte-hq9hex{font-size:.5625rem;color:#6b7280;text-transform:uppercase}.debug-chunk__content.svelte-hq9hex{font-size:.5625rem;color:#d1d5db;white-space:pre-wrap;background:#030712;padding:.5rem;border-radius:.25rem;max-height:15rem;overflow-y:auto;margin:0}.debug-empty.svelte-hq9hex{color:#6b7280;text-align:center;padding:1rem}.right-column.svelte-aztw25{display:flex;flex-direction:column;gap:1rem;flex:1;min-height:0;height:100%;overflow:hidden}.right-column__header.svelte-aztw25{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:0 .5rem}.right-column__tabs.svelte-aztw25{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-start}.right-column__tab.svelte-aztw25{position:relative;display:inline-flex;align-items:center;gap:.45rem;height:2.25rem;padding:0 .65rem;border-radius:.5rem;border:1px solid rgba(148,163,184,.45);background:#fffc;color:#0f172a;font-size:.75rem;font-weight:600;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.right-column__tab.svelte-aztw25:not(:disabled):hover{background:#fcfcfff2;border-color:#47556999}.right-column__tab--active.svelte-aztw25{background:#f1f5f9b3;border-color:#475569bf}.right-column__tab.svelte-aztw25:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.right-column__icon.svelte-aztw25{position:relative;display:inline-flex;align-items:center;justify-content:center}.right-column__icon.svelte-aztw25 svg{width:.95rem;height:.95rem;color:#475569}.right-column__label.svelte-aztw25{line-height:1;white-space:nowrap}@media(max-width:1024px){.right-column__label.svelte-aztw25{display:none}.right-column__tab.svelte-aztw25{padding:0 .5rem;justify-content:center}}.right-column__dot.svelte-aztw25{position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:9999px;background:#38bdf8f2;box-shadow:0 0 0 4px #38bdf840}.right-column__ai-section.svelte-aztw25{display:flex;align-items:center;gap:.5rem}.right-column__status-badge.svelte-aztw25{display:flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:.5rem;font-size:.7rem;font-weight:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);white-space:nowrap}.right-column__status-badge--green.svelte-aztw25{background:#dcfce7e6;color:#166534}.right-column__status-badge--blue.svelte-aztw25{background:#dbeafee6;color:#1e40af}.right-column__status-dot.svelte-aztw25{width:.375rem;height:.375rem;border-radius:9999px}.right-column__status-dot--green.svelte-aztw25{background:#22c55e}.right-column__status-dot--blue.svelte-aztw25{background:#3b82f6}@media(max-width:768px){.right-column__status-badge.svelte-aztw25{display:none}}.right-column__spinner.svelte-aztw25{position:absolute;width:1.5rem;height:1.5rem;border-radius:9999px;border:2px solid transparent;border-top-color:#0e7490cc;border-right-color:#0e7490cc;animation:svelte-aztw25-spin .9s linear infinite}.right-column__panel-wrapper.svelte-aztw25{padding:0;margin:0 .5rem .5rem;flex:1;display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}.right-column__panel.svelte-aztw25{min-height:320px;flex:1;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;background:#fff;border-radius:1rem;border:1px solid rgba(148,163,184,.45)}@keyframes svelte-aztw25-spin{to{transform:rotate(360deg)}}@media(max-width:768px){.right-column__panel-wrapper.svelte-aztw25{padding:.85rem}.right-column__tab.svelte-aztw25{padding:.5rem .75rem}}.right-column__search-bar.svelte-aztw25{display:flex;align-items:center;gap:.45rem;height:2.25rem;padding:0 .65rem;border-radius:.5rem;border:1px solid rgba(148,163,184,.45);background:#fffc;flex:1;max-width:180px;min-width:100px;transition:border-color .16s ease}.right-column__search-bar--active.svelte-aztw25{border-color:#475569bf;background:#f1f5f9b3}.right-column__search-input.svelte-aztw25{flex:1;border:none;background:transparent;font-size:.75rem;font-weight:600;color:#0f172a;outline:none;min-width:0;line-height:1;padding:0}.right-column__search-input.svelte-aztw25:focus{outline:none;border:none;box-shadow:none}.right-column__search-input.svelte-aztw25::-moz-placeholder{color:#94a3b8;font-weight:400}.right-column__search-input.svelte-aztw25::placeholder{color:#94a3b8;font-weight:400}@media(max-width:1024px){.right-column__search-bar.svelte-aztw25{max-width:150px}}@media(max-width:768px){.right-column__search-bar.svelte-aztw25{max-width:100px;min-width:80px}}.session-item.svelte-10ykzoj{position:relative;display:flex;align-items:center;gap:.45rem;width:100%;height:auto;min-height:2.25rem;padding:.4rem .65rem;border-radius:.5rem;border:1px solid rgba(148,163,184,.45);background:#fffc;font-size:.75rem;font-weight:600;color:#0f172a;text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.session-item.svelte-10ykzoj:hover,.session-item--active.svelte-10ykzoj{border-color:#475569bf;background:#f1f5f9b3}.session-item--active.svelte-10ykzoj:before{content:"";position:absolute;left:-1px;top:0;bottom:0;width:.3rem;border-radius:9999px;background:#475569d9}.session-item__icon.svelte-10ykzoj{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;color:#475569;flex-shrink:0}.session-item__icon.svelte-10ykzoj svg{width:.8rem;height:.8rem}.session-item__content.svelte-10ykzoj{flex:1;min-width:0}.session-item__name.svelte-10ykzoj{font-size:.75rem;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.session-item__meta.svelte-10ykzoj{display:flex;align-items:center;gap:.25rem;margin-top:.05rem}.session-item__time.svelte-10ykzoj,.session-item__duration.svelte-10ykzoj{font-size:.65rem;color:#64748b;font-weight:500}.session-item__badge.svelte-10ykzoj{display:flex;align-items:center;gap:.2rem;padding:.1rem .35rem;border-radius:9999px;background:#94a3b826;color:#64748b;font-size:.65rem;font-weight:500}.session-item__active-dot.svelte-10ykzoj{position:absolute;top:.35rem;right:.35rem;width:6px;height:6px;border-radius:9999px;background:#22c55e;box-shadow:0 0 0 2px #22c55e33}.copy-btn.svelte-10ykzoj{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:1px solid rgba(148,163,184,.3);border-radius:.35rem;background:#fff;color:#64748b;cursor:pointer;transition:all .15s ease}.copy-btn.svelte-10ykzoj:hover{border-color:#47556980;background:#f8fafc;color:#475569}.copy-btn--success.svelte-10ykzoj{border-color:#22c55e;background:#f0fdf4;color:#22c55e}.delete-btn.svelte-10ykzoj{display:flex;align-items:center;justify-content:center;padding:.375rem;color:#94a3b8;border:none;background:transparent;border-radius:.375rem;cursor:pointer;transition:all .15s ease}.delete-btn.svelte-10ykzoj:hover{color:#ef4444;background:#fef2f2}.note-preview.svelte-10ykzoj{position:absolute;left:calc(100% + .5rem);top:0;width:320px;max-height:400px;background:#fff;border:1px solid rgba(148,163,184,.45);border-radius:.5rem;box-shadow:0 10px 25px #00000026;z-index:100;overflow:hidden;display:flex;flex-direction:column}.note-preview__header.svelte-10ykzoj{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-bottom:1px solid rgba(148,163,184,.2);background:#f8fafc;font-size:.7rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.025em}.note-preview__copy.svelte-10ykzoj{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border:1px solid rgba(148,163,184,.3);border-radius:.25rem;background:#fff;font-size:.65rem;font-weight:500;color:#64748b;cursor:pointer;transition:all .15s ease;text-transform:none;letter-spacing:normal}.note-preview__copy.svelte-10ykzoj:hover{border-color:#47556980;background:#f1f5f9;color:#475569}.note-preview__content.svelte-10ykzoj{flex:1;padding:.75rem;font-size:.75rem;line-height:1.5;color:#334155;white-space:pre-wrap;overflow-y:auto;max-height:350px}.modal-container.svelte-pyf101{width:100%;max-width:420px;background:#fff;border-radius:1rem;box-shadow:0 20px 40px -12px #00000040,0 0 0 1px #0000000d;overflow:hidden}.modal-header.svelte-pyf101{display:flex;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;border-bottom:1px solid rgba(148,163,184,.2)}.modal-icon.svelte-pyf101{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.75rem;background:#fbbf2426;color:#d97706}.modal-title.svelte-pyf101{flex:1;font-size:1.125rem;font-weight:600;color:#1e293b;margin:0}.modal-close.svelte-pyf101{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;border:none;background:transparent;color:#64748b;cursor:pointer;transition:all .15s ease}.modal-close.svelte-pyf101:hover{background:#64748b1a;color:#1e293b}.modal-content.svelte-pyf101{padding:1.5rem}.modal-text.svelte-pyf101{font-size:.95rem;line-height:1.6;color:#334155;margin:0 0 .75rem}.modal-text.svelte-pyf101 strong:where(.svelte-pyf101){color:#1e293b}.modal-subtext.svelte-pyf101{font-size:.85rem;color:#64748b;margin:0}.modal-actions.svelte-pyf101{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;background:#f8fafccc;border-top:1px solid rgba(148,163,184,.15)}.btn-cancel.svelte-pyf101{padding:.625rem 1.25rem;border-radius:.5rem;border:1px solid rgba(148,163,184,.4);background:#fff;color:#475569;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}.btn-cancel.svelte-pyf101:hover{border-color:#64748b99;background:#f8fafc}.btn-confirm.svelte-pyf101{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:.5rem;border:none;background:#0f172a;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}.btn-confirm.svelte-pyf101:hover{background:#1e293b}.session-sidebar.svelte-tb05fa{display:flex;flex-direction:column;width:240px;height:100%;background:#f8fafc;border-radius:.5rem;border:1px solid rgba(148,163,184,.45);overflow:hidden;box-shadow:4px 0 15px #0000000d}.sidebar-header.svelte-tb05fa{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid rgba(148,163,184,.15);background:#f1f5f966}.sidebar-title.svelte-tb05fa{display:flex;align-items:center;gap:.5rem;flex:1;font-size:.7rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.05em}.sidebar-action.svelte-tb05fa{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:1px solid rgba(148,163,184,.3);border-radius:.4rem;background:#fff;color:#64748b;cursor:pointer;transition:all .15s ease}.sidebar-action.svelte-tb05fa:hover:not(:disabled){border-color:#47556980;background:#f8fafc;color:#0f172a}.sidebar-action.svelte-tb05fa:disabled{opacity:.5;cursor:not-allowed}.sidebar-content.svelte-tb05fa{flex:1;overflow-y:auto;padding:.75rem}.session-list.svelte-tb05fa{display:flex;flex-direction:column;gap:.5rem}.sidebar-loading.svelte-tb05fa,.sidebar-empty.svelte-tb05fa{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 1rem;text-align:center;color:#64748b}.sidebar-loading.svelte-tb05fa span:where(.svelte-tb05fa),.sidebar-empty.svelte-tb05fa p:where(.svelte-tb05fa){font-size:.8rem;font-weight:600;color:#475569;margin:0}.sidebar-empty.svelte-tb05fa span:where(.svelte-tb05fa){font-size:.7rem;color:#94a3b8}.sidebar-footer.svelte-tb05fa{padding:.6rem 1rem;border-top:1px solid rgba(148,163,184,.15);font-size:.65rem;font-weight:700;color:#64748b;text-align:center;background:#f1f5f966;letter-spacing:.025em}@keyframes svelte-tb05fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.control-group.svelte-10ppyv6{display:flex;justify-content:flex-end;margin-bottom:10px}.button-group.svelte-10ppyv6{display:flex;gap:4px}button.svelte-10ppyv6{padding:6px 12px;border:none;cursor:pointer;background-color:#f0f0f0;border-radius:4px}button.is-active.svelte-10ppyv6{background-color:#007bff;color:#fff}.suggestion-list.svelte-1kf41vg{-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:250px;max-width:350px;transform-origin:top left}.suggestion-list.svelte-1kf41vg *::-webkit-scrollbar{width:6px}.suggestion-list.svelte-1kf41vg *::-webkit-scrollbar-track{background-color:rgb(var(--color-surface-100) / .5)}.suggestion-list.svelte-1kf41vg *::-webkit-scrollbar-thumb{border-radius:9999px;background-color:rgb(var(--color-surface-300) / .5);-webkit-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.suggestion-list.svelte-1kf41vg *::-webkit-scrollbar-thumb:hover{background-color:rgb(var(--color-surface-400) / .5)}th.svelte-iqsscv{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}th.svelte-iqsscv:hover{background-color:#0000000d}input.svelte-1gvt984{border:none;background:none;font-size:inherit;color:inherit;text-align:inherit;box-shadow:none;padding:inherit;height:var(--height);width:100%}.active.svelte-1ht533j{border-width:2px;border-bottom-width:2px;--tw-border-opacity: 1;border-color:rgb(var(--color-secondary-300) / var(--tw-border-opacity, 1));border-bottom-color:#ffffff1a;--tw-bg-opacity: .8}.bits-switch-root{position:relative;height:1.5rem;width:2.75rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--color-secondary-200) / var(--tw-bg-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bits-switch-root[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(var(--color-primary-500) / var(--tw-bg-opacity, 1))}.bits-switch-thumb{display:block;height:1.25rem;width:1.25rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transform:translate(2px)}.bits-switch-thumb[data-state=checked]{transform:translate(22px)}.custom-scrollbar.svelte-1ht533j{overflow:auto;scrollbar-width:thin;scrollbar-color:rgb(var(--color-secondary-200) / 1) transparent}.custom-scrollbar.svelte-1ht533j::-webkit-scrollbar{width:8px;height:8px}.custom-scrollbar.svelte-1ht533j::-webkit-scrollbar-track{background:transparent}.custom-scrollbar.svelte-1ht533j::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--color-secondary-200) / var(--tw-bg-opacity, 1));border:none}.custom-scrollbar.svelte-1ht533j::-webkit-scrollbar-button{display:none}.container-wrapper.svelte-qg0bja{max-height:75vh;overflow-y:auto;padding-right:8px}.bits-select-content{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgb(var(--color-secondary-200) / .3);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.bits-select-item{cursor:pointer;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.bits-select-item:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-secondary-50) / var(--tw-bg-opacity, 1))}.bits-popover-content{z-index:50}.bits-switch-thumb{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bits-switch-track{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--color-secondary-200) / var(--tw-bg-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bits-switch-track[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(var(--color-primary-500) / var(--tw-bg-opacity, 1))}.textLayer{position:absolute;text-align:initial;left:0;top:0;right:0;bottom:0;overflow:hidden;opacity:.2;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none}.textLayer span,.textLayer br{color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:#b400aa;border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:#006400}.textLayer ::-moz-selection{background:#00f}.textLayer ::selection{background:#00f}.textLayer br::-moz-selection{background:transparent}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;left:0;top:100%;right:0;bottom:0;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer .endOfContent.active{top:0}:root{--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>")}@media(forced-colors:active){.annotationLayer .textWidgetAnnotation input:required,.annotationLayer .textWidgetAnnotation textarea:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation.checkBox input:required,.annotationLayer .buttonWidgetAnnotation.radioButton input:required{outline:1.5px solid selectedItem}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;transform-origin:0 0}.annotationLayer .linkAnnotation>a,.annotationLayer .buttonWidgetAnnotation.pushButton>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer .buttonWidgetAnnotation.pushButton>canvas{width:100%;height:100%}.annotationLayer .linkAnnotation>a:hover,.annotationLayer .buttonWidgetAnnotation.pushButton>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%}.annotationLayer .textWidgetAnnotation input,.annotationLayer .textWidgetAnnotation textarea,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation.checkBox input,.annotationLayer .buttonWidgetAnnotation.radioButton input{background-image:var(--annotation-unfocused-field-background);border:1px solid transparent;box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation input:required,.annotationLayer .textWidgetAnnotation textarea:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation.checkBox input:required,.annotationLayer .buttonWidgetAnnotation.radioButton input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation input[disabled],.annotationLayer .textWidgetAnnotation textarea[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation.checkBox input[disabled],.annotationLayer .buttonWidgetAnnotation.radioButton input[disabled]{background:none;border:1px solid transparent;cursor:not-allowed}.annotationLayer .textWidgetAnnotation input:hover,.annotationLayer .textWidgetAnnotation textarea:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .buttonWidgetAnnotation.radioButton input:hover{border:1px solid rgba(0,0,0,1)}.annotationLayer .textWidgetAnnotation input:focus,.annotationLayer .textWidgetAnnotation textarea:focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:1px solid transparent}.annotationLayer .textWidgetAnnotation input :focus,.annotationLayer .textWidgetAnnotation textarea :focus,.annotationLayer .choiceWidgetAnnotation select :focus,.annotationLayer .buttonWidgetAnnotation.checkBox :focus,.annotationLayer .buttonWidgetAnnotation.radioButton :focus{background-image:none;background-color:transparent;outline:auto}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation.checkBox input,.annotationLayer .buttonWidgetAnnotation.radioButton input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--xfa-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>")}@media(forced-colors:active){.xfaLayer *:required{outline:1.5px solid selectedItem}}.xfaLayer .highlight{margin:-1px;padding:1px;background-color:#efcbed;border-radius:4px}.xfaLayer .highlight.appended{position:initial}.xfaLayer .highlight.begin{border-radius:4px 0 0 4px}.xfaLayer .highlight.end{border-radius:0 4px 4px 0}.xfaLayer .highlight.middle{border-radius:0}.xfaLayer .highlight.selected{background-color:#cbdfcb}.xfaLayer ::-moz-selection{background:#00f}.xfaLayer ::selection{background:#00f}.xfaPage{overflow:hidden;position:relative}.xfaContentarea{position:absolute}.xfaPrintOnly{display:none}.xfaLayer{position:absolute;text-align:initial;top:0;left:0;transform-origin:0 0;line-height:1.2}.xfaLayer *{color:inherit;font:inherit;font-style:inherit;font-weight:inherit;font-kerning:inherit;letter-spacing:-.01px;text-align:inherit;text-decoration:inherit;box-sizing:border-box;background-color:transparent;padding:0;margin:0;pointer-events:auto;line-height:inherit}.xfaLayer *:required{outline:1.5px solid red}.xfaLayer div{pointer-events:none}.xfaLayer svg{pointer-events:none}.xfaLayer svg *{pointer-events:none}.xfaLayer a{color:#00f}.xfaRich li{margin-left:3em}.xfaFont{color:#000;font-weight:400;font-kerning:none;font-size:10px;font-style:normal;letter-spacing:0;text-decoration:none;vertical-align:0}.xfaCaption{overflow:hidden;flex:0 0 auto}.xfaCaptionForCheckButton{overflow:hidden;flex:1 1 auto}.xfaLabel{height:100%;width:100%}.xfaLeft{display:flex;flex-direction:row;align-items:center}.xfaRight{display:flex;flex-direction:row-reverse;align-items:center}.xfaLeft>.xfaCaption,.xfaLeft>.xfaCaptionForCheckButton,.xfaRight>.xfaCaption,.xfaRight>.xfaCaptionForCheckButton{max-height:100%}.xfaTop{display:flex;flex-direction:column;align-items:flex-start}.xfaBottom{display:flex;flex-direction:column-reverse;align-items:flex-start}.xfaTop>.xfaCaption,.xfaTop>.xfaCaptionForCheckButton,.xfaBottom>.xfaCaption,.xfaBottom>.xfaCaptionForCheckButton{width:100%}.xfaBorder{background-color:transparent;position:absolute;pointer-events:none}.xfaWrapped{width:100%;height:100%}.xfaTextfield:focus,.xfaSelect:focus{background-image:none;background-color:transparent;outline:auto;outline-offset:-1px}.xfaCheckbox:focus,.xfaRadio:focus{outline:auto}.xfaTextfield,.xfaSelect{height:100%;width:100%;flex:1 1 auto;border:none;resize:none;background-image:var(--xfa-unfocused-field-background)}.xfaTop>.xfaTextfield,.xfaTop>.xfaSelect,.xfaBottom>.xfaTextfield,.xfaBottom>.xfaSelect{flex:0 1 auto}.xfaButton{cursor:pointer;width:100%;height:100%;border:none;text-align:center}.xfaLink{width:100%;height:100%;position:absolute;top:0;left:0}.xfaCheckbox,.xfaRadio{width:100%;height:100%;flex:0 0 auto;border:none}.xfaRich{white-space:pre-wrap;width:100%;height:100%}.xfaImage{-o-object-position:left top;object-position:left top;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.xfaLrTb,.xfaRlTb,.xfaTb{display:flex;flex-direction:column;align-items:stretch}.xfaLr{display:flex;flex-direction:row;align-items:stretch}.xfaRl{display:flex;flex-direction:row-reverse;align-items:stretch}.xfaTb>div{justify-content:left}.xfaPosition,.xfaArea{position:relative}.xfaValignMiddle{display:flex;align-items:center}.xfaTable{display:flex;flex-direction:column;align-items:stretch}.xfaTable .xfaRow{display:flex;flex-direction:row;align-items:stretch}.xfaTable .xfaRlRow{display:flex;flex-direction:row-reverse;align-items:stretch;flex:1}.xfaTable .xfaRlRow>div{flex:1}.xfaNonInteractive input,.xfaNonInteractive textarea,.xfaDisabled input,.xfaDisabled textarea,.xfaReadOnly input,.xfaReadOnly textarea{background:initial}@media print{.xfaTextfield,.xfaSelect{background:transparent}.xfaSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:""}}:root{--focus-outline: solid 2px blue;--hover-outline: dashed 2px blue;--freetext-line-height: 1.35;--freetext-padding: 2px;--editorInk-editing-cursor: pointer}@media(forced-colors:active){:root{--focus-outline: solid 3px ButtonText;--hover-outline: dashed 3px ButtonText}}[data-editor-rotation="90"]{transform:rotate(90deg)}[data-editor-rotation="180"]{transform:rotate(180deg)}[data-editor-rotation="270"]{transform:rotate(270deg)}.annotationEditorLayer{background:transparent;position:absolute;top:0;left:0;font-size:calc(100px * var(--scale-factor));transform-origin:0 0}.annotationEditorLayer .selectedEditor{outline:var(--focus-outline);resize:none}.annotationEditorLayer .freeTextEditor{position:absolute;background:transparent;border-radius:3px;padding:calc(var(--freetext-padding) * var(--scale-factor));resize:none;width:auto;height:auto;z-index:1;transform-origin:0 0;touch-action:none}.annotationEditorLayer .freeTextEditor .internal{background:transparent;border:none;top:0;left:0;overflow:visible;white-space:nowrap;resize:none;font:10px sans-serif;line-height:var(--freetext-line-height)}.annotationEditorLayer .freeTextEditor .overlay{position:absolute;display:none;background:transparent;top:0;left:0;width:100%;height:100%}.annotationEditorLayer .freeTextEditor .overlay.enabled{display:block}.annotationEditorLayer .freeTextEditor .internal:empty:before{content:attr(default-content);color:gray}.annotationEditorLayer .freeTextEditor .internal:focus{outline:none}.annotationEditorLayer .inkEditor.disabled{resize:none}.annotationEditorLayer .inkEditor.disabled.selectedEditor{resize:horizontal}.annotationEditorLayer .freeTextEditor:hover:not(.selectedEditor),.annotationEditorLayer .inkEditor:hover:not(.selectedEditor){outline:var(--hover-outline)}.annotationEditorLayer .inkEditor{position:absolute;background:transparent;border-radius:3px;overflow:auto;width:100%;height:100%;z-index:1;transform-origin:0 0;cursor:auto}.annotationEditorLayer .inkEditor.editing{resize:none;cursor:var(--editorInk-editing-cursor),pointer}.annotationEditorLayer .inkEditor .inkEditorCanvas{position:absolute;top:0;left:0;width:100%;height:100%;touch-action:none}:root{--viewer-container-height: 0;--pdfViewer-padding-bottom: 0;--page-margin: 1px auto -8px;--page-border: 9px solid transparent;--page-border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAA1ElEQVQ4jbWUWw6EIAxFy2NFs/8NzR4UJhpqLsdi5mOmSSMUOfYWqv3S0gMr4XlYH/64gZa/gN3ANYA7KAXALt4ktoQ5MI9YxqaG8bWmsIysMuT6piSQCa4whZThCu8CM4zP9YJaKci9jicPq3NcBWYoPMGUlhG7ivtkB+gVyFY75wXghOvh8t5mto1Mdim6e+MBqH6XsY+YAwjpq3vGF7weTWQptLEDVCZvPTMl5JZZsdh47FHW6qFMyvLYqjcnmdFfY9Xk/KDOlzCusX2mi/ofM7MPkzBcSp4Q1/wAAAAASUVORK5CYII=) 9 9 repeat;--spreadHorizontalWrapped-margin-LR: -3.5px;--scale-factor: 1}@media screen and (forced-colors:active){:root{--pdfViewer-padding-bottom: 9px;--page-margin: 8px auto -1px;--page-border: 1px solid CanvasText;--page-border-image: none;--spreadHorizontalWrapped-margin-LR: 3.5px}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.pdfViewer{padding-bottom:var(--pdfViewer-padding-bottom)}.pdfViewer .canvasWrapper{overflow:hidden}.pdfViewer .page{direction:ltr;width:816px;height:1056px;margin:var(--page-margin);position:relative;overflow:visible;border:var(--page-border);-o-border-image:var(--page-border-image);border-image:var(--page-border-image);background-clip:content-box;background-color:#fff}.pdfViewer .dummyPage{position:relative;width:0;height:var(--viewer-container-height)}.pdfViewer.removePageBorders .page{margin:0 auto 10px;border:none}.pdfViewer.singlePageView{display:inline-block}.pdfViewer.singlePageView .page{margin:0;border:none}.pdfViewer.scrollHorizontal,.pdfViewer.scrollWrapped,.spread{margin-left:3.5px;margin-right:3.5px;text-align:center}.pdfViewer.scrollHorizontal,.spread{white-space:nowrap}.pdfViewer.removePageBorders,.pdfViewer.scrollHorizontal .spread,.pdfViewer.scrollWrapped .spread{margin-left:0;margin-right:0}.spread .page,.spread .dummyPage,.pdfViewer.scrollHorizontal .page,.pdfViewer.scrollWrapped .page,.pdfViewer.scrollHorizontal .spread,.pdfViewer.scrollWrapped .spread{display:inline-block;vertical-align:middle}.spread .page,.pdfViewer.scrollHorizontal .page,.pdfViewer.scrollWrapped .page{margin-left:var(--spreadHorizontalWrapped-margin-LR);margin-right:var(--spreadHorizontalWrapped-margin-LR)}.pdfViewer.removePageBorders .spread .page,.pdfViewer.removePageBorders.scrollHorizontal .page,.pdfViewer.removePageBorders.scrollWrapped .page{margin-left:5px;margin-right:5px}.pdfViewer .page canvas{margin:0;display:block}.pdfViewer .page canvas[hidden]{display:none}.pdfViewer .page .loadingIcon{position:absolute;display:block;left:0;top:0;right:0;bottom:0;background:url(data:image/gif;base64,R0lGODlhGAAYAPQAAP///wAAAM7Ozvr6+uDg4LCwsOjo6I6OjsjIyJycnNjY2KioqMDAwPLy8nZ2doaGhri4uGhoaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJBwAAACwAAAAAGAAYAAAFriAgjiQAQWVaDgr5POSgkoTDjFE0NoQ8iw8HQZQTDQjDn4jhSABhAAOhoTqSDg7qSUQwxEaEwwFhXHhHgzOA1xshxAnfTzotGRaHglJqkJcaVEqCgyoCBQkJBQKDDXQGDYaIioyOgYSXA36XIgYMBWRzXZoKBQUMmil0lgalLSIClgBpO0g+s26nUWddXyoEDIsACq5SsTMMDIECwUdJPw0Mzsu0qHYkw72bBmozIQAh+QQJBwAAACwAAAAAGAAYAAAFsCAgjiTAMGVaDgR5HKQwqKNxIKPjjFCk0KNXC6ATKSI7oAhxWIhezwhENTCQEoeGCdWIPEgzESGxEIgGBWstEW4QCGGAIJEoxGmGt5ZkgCRQQHkGd2CESoeIIwoMBQUMP4cNeQQGDYuNj4iSb5WJnmeGng0CDGaBlIQEJziHk3sABidDAHBgagButSKvAAoyuHuUYHgCkAZqebw0AgLBQyyzNKO3byNuoSS8x8OfwIchACH5BAkHAAAALAAAAAAYABgAAAW4ICCOJIAgZVoOBJkkpDKoo5EI43GMjNPSokXCINKJCI4HcCRIQEQvqIOhGhBHhUTDhGo4diOZyFAoKEQDxra2mAEgjghOpCgz3LTBIxJ5kgwMBShACREHZ1V4Kg1rS44pBAgMDAg/Sw0GBAQGDZGTlY+YmpyPpSQDiqYiDQoCliqZBqkGAgKIS5kEjQ21VwCyp76dBHiNvz+MR74AqSOdVwbQuo+abppo10ssjdkAnc0rf8vgl8YqIQAh+QQJBwAAACwAAAAAGAAYAAAFrCAgjiQgCGVaDgZZFCQxqKNRKGOSjMjR0qLXTyciHA7AkaLACMIAiwOC1iAxCrMToHHYjWQiA4NBEA0Q1RpWxHg4cMXxNDk4OBxNUkPAQAEXDgllKgMzQA1pSYopBgonCj9JEA8REQ8QjY+RQJOVl4ugoYssBJuMpYYjDQSliwasiQOwNakALKqsqbWvIohFm7V6rQAGP6+JQLlFg7KDQLKJrLjBKbvAor3IKiEAIfkECQcAAAAsAAAAABgAGAAABbUgII4koChlmhokw5DEoI4NQ4xFMQoJO4uuhignMiQWvxGBIQC+AJBEUyUcIRiyE6CR0CllW4HABxBURTUw4nC4FcWo5CDBRpQaCoF7VjgsyCUDYDMNZ0mHdwYEBAaGMwwHDg4HDA2KjI4qkJKUiJ6faJkiA4qAKQkRB3E0i6YpAw8RERAjA4tnBoMApCMQDhFTuySKoSKMJAq6rD4GzASiJYtgi6PUcs9Kew0xh7rNJMqIhYchACH5BAkHAAAALAAAAAAYABgAAAW0ICCOJEAQZZo2JIKQxqCOjWCMDDMqxT2LAgELkBMZCoXfyCBQiFwiRsGpku0EshNgUNAtrYPT0GQVNRBWwSKBMp98P24iISgNDAS4ipGA6JUpA2WAhDR4eWM/CAkHBwkIDYcGiTOLjY+FmZkNlCN3eUoLDmwlDW+AAwcODl5bYl8wCVYMDw5UWzBtnAANEQ8kBIM0oAAGPgcREIQnVloAChEOqARjzgAQEbczg8YkWJq8nSUhACH5BAkHAAAALAAAAAAYABgAAAWtICCOJGAYZZoOpKKQqDoORDMKwkgwtiwSBBYAJ2owGL5RgxBziQQMgkwoMkhNqAEDARPSaiMDFdDIiRSFQowMXE8Z6RdpYHWnEAWGPVkajPmARVZMPUkCBQkJBQINgwaFPoeJi4GVlQ2Qc3VJBQcLV0ptfAMJBwdcIl+FYjALQgimoGNWIhAQZA4HXSpLMQ8PIgkOSHxAQhERPw7ASTSFyCMMDqBTJL8tf3y2fCEAIfkECQcAAAAsAAAAABgAGAAABa8gII4k0DRlmg6kYZCoOg5EDBDEaAi2jLO3nEkgkMEIL4BLpBAkVy3hCTAQKGAznM0AFNFGBAbj2cA9jQixcGZAGgECBu/9HnTp+FGjjezJFAwFBQwKe2Z+KoCChHmNjVMqA21nKQwJEJRlbnUFCQlFXlpeCWcGBUACCwlrdw8RKGImBwktdyMQEQciB7oACwcIeA4RVwAODiIGvHQKERAjxyMIB5QlVSTLYLZ0sW8hACH5BAkHAAAALAAAAAAYABgAAAW0ICCOJNA0ZZoOpGGQrDoOBCoSxNgQsQzgMZyIlvOJdi+AS2SoyXrK4umWPM5wNiV0UDUIBNkdoepTfMkA7thIECiyRtUAGq8fm2O4jIBgMBA1eAZ6Knx+gHaJR4QwdCMKBxEJRggFDGgQEREPjjAMBQUKIwIRDhBDC2QNDDEKoEkDoiMHDigICGkJBS2dDA6TAAnAEAkCdQ8ORQcHTAkLcQQODLPMIgIJaCWxJMIkPIoAt3EhACH5BAkHAAAALAAAAAAYABgAAAWtICCOJNA0ZZoOpGGQrDoOBCoSxNgQsQzgMZyIlvOJdi+AS2SoyXrK4umWHM5wNiV0UN3xdLiqr+mENcWpM9TIbrsBkEck8oC0DQqBQGGIz+t3eXtob0ZTPgNrIwQJDgtGAgwCWSIMDg4HiiUIDAxFAAoODwxDBWINCEGdSTQkCQcoegADBaQ6MggHjwAFBZUFCm0HB0kJCUy9bAYHCCPGIwqmRq0jySMGmj6yRiEAIfkECQcAAAAsAAAAABgAGAAABbIgII4k0DRlmg6kYZCsOg4EKhLE2BCxDOAxnIiW84l2L4BLZKipBopW8XRLDkeCiAMyMvQAA+uON4JEIo+vqukkKQ6RhLHplVGN+LyKcXA4Dgx5DWwGDXx+gIKENnqNdzIDaiMECwcFRgQCCowiCAcHCZIlCgICVgSfCEMMnA0CXaU2YSQFoQAKUQMMqjoyAglcAAyBAAIMRUYLCUkFlybDeAYJryLNk6xGNCTQXY0juHghACH5BAkHAAAALAAAAAAYABgAAAWzICCOJNA0ZVoOAmkY5KCSSgSNBDE2hDyLjohClBMNij8RJHIQvZwEVOpIekRQJyJs5AMoHA+GMbE1lnm9EcPhOHRnhpwUl3AsknHDm5RN+v8qCAkHBwkIfw1xBAYNgoSGiIqMgJQifZUjBhAJYj95ewIJCQV7KYpzBAkLLQADCHOtOpY5PgNlAAykAEUsQ1wzCgWdCIdeArczBQVbDJ0NAqyeBb64nQAGArBTt8R8mLuyPyEAOwAAAAAAAAAAAA==) center no-repeat}.pdfViewer .page .loadingIcon.notVisible{background:none}.pdfViewer.enablePermissions .textLayer span{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;cursor:not-allowed}.pdfPresentationMode .pdfViewer{padding-bottom:0}.pdfPresentationMode .spread{margin:0}.pdfPresentationMode .pdfViewer .page{margin:0 auto;border:2px solid transparent}.custom-scrollbar.svelte-14g5abb{overflow:auto;scrollbar-width:thin;scrollbar-color:rgb(var(--color-secondary-200) / 1) transparent}.custom-scrollbar.svelte-14g5abb::-webkit-scrollbar{width:8px;height:8px}.custom-scrollbar.svelte-14g5abb::-webkit-scrollbar-track{background:transparent}.custom-scrollbar.svelte-14g5abb::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--color-secondary-200) / var(--tw-bg-opacity, 1));border:none}.custom-scrollbar.svelte-14g5abb::-webkit-scrollbar-button{display:none}.pdf-element.svelte-1yv13yd{transition-property:none;transform-origin:top left;will-change:transform,left,top;pointer-events:auto;backface-visibility:hidden;-webkit-backface-visibility:hidden}.inactive.svelte-1yv13yd{pointer-events:none;opacity:.5}.prose{--tw-text-opacity: 1;color:rgb(var(--color-surface-800) / var(--tw-text-opacity, 1))}.prose a{--tw-text-opacity: 1;color:rgb(var(--color-surface-600) / var(--tw-text-opacity, 1));text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.prose a:hover{background-color:rgb(var(--color-secondary-100) / .5);--tw-text-opacity: 1;color:rgb(var(--color-surface-900) / var(--tw-text-opacity, 1))}.prose blockquote{font-weight:400;--tw-text-opacity: 1;color:rgb(var(--color-surface-800) / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.prose p{line-height:1.625}@media(max-width:640px){.prose{font-size:.875rem;line-height:1.25rem}.prose blockquote{margin-left:.5rem;margin-right:.5rem;font-size:.875rem;line-height:1.25rem}.citation-link{margin-left:.5rem;margin-right:.5rem}}.accordion-item{overflow:hidden!important;border-radius:.75rem!important;border-width:2px!important;border-color:rgb(var(--color-secondary-300) / .2)!important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important;--tw-bg-opacity: .6 !important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.2s!important}.accordion-item:hover{border-color:rgb(var(--color-secondary-300) / .4)!important}.accordion-item-open{--tw-border-opacity: 1 !important;border-color:rgb(var(--color-secondary-300) / var(--tw-border-opacity, 1))!important}.accordion-trigger{width:100%!important;padding:1rem!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.2s!important}.accordion-trigger:hover{background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important;--tw-bg-opacity: .5 !important}.accordion-item-open .accordion-trigger{border-bottom-width:1px!important;--tw-border-opacity: 1 !important;border-color:rgb(var(--color-secondary-300) / var(--tw-border-opacity, 1))!important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important;--tw-bg-opacity: .5 !important}.accordion-item-open .chevron{--tw-rotate: 180deg !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.accordion-content{background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important;--tw-bg-opacity: .3 !important}.global-stats.svelte-vcf2uo{padding:1rem}.stat-card.svelte-vcf2uo{background-color:#f0f0f0;border-radius:8px;padding:1rem;box-shadow:0 2px 4px #0000001a}.pdf-element.svelte-1bidenh{transition-property:none;transform-origin:top left;will-change:transform,left,top;pointer-events:auto;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pdf-element.svelte-1bidenh:not(.dragging){transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.selected.svelte-1bidenh{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1)) }.multiselected.svelte-1bidenh{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1)) }.inactive.svelte-1bidenh{pointer-events:none;opacity:.5}.handle.svelte-1bidenh{z-index:30;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.selected.svelte-1bidenh .handle:where(.svelte-1bidenh){opacity:1}.handle.svelte-1bidenh:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.suggestion-list.svelte-1r806vh{-webkit-user-select:none;-moz-user-select:none;user-select:none}button.svelte-1r806vh{font-size:.875rem}button.svelte-1r806vh:focus{outline:none}.suggestion-list button:hover{background-color:rgb(var(--color-surface-100))}
