[data-mode=dark] .tiptap-container.svelte-ixv4ul{border-color:#334155;background-color:#1e293be6}[data-mode=dark] .tiptap-toolbar.svelte-ixv4ul{border-bottom-color:#334155;background-color:#0f172a}[data-mode=dark] .tiptap-toolbar.svelte-ixv4ul button:where(.svelte-ixv4ul){border-color:#334155;background-color:#1e293b;color:#e2e8f0}[data-mode=dark] .color-btn.svelte-ixv4ul{border-color:#475569}[data-mode=dark] .tiptap-editor.svelte-ixv4ul h1,[data-mode=dark] .tiptap-editor.svelte-ixv4ul h2,[data-mode=dark] .tiptap-editor.svelte-ixv4ul p{color:#e2e8f0}.tiptap-container.svelte-ixv4ul{border:2px dashed #94a3b8;border-radius:.125rem;background-color:#f1f5f9;height:300px;display:flex;flex-direction:column}.tiptap-toolbar.svelte-ixv4ul{padding:.5rem;border-bottom:1px solid #e2e8f0;background-color:#f8fafc;flex-shrink:0}.tiptap-toolbar.svelte-ixv4ul button:where(.svelte-ixv4ul){padding:.25rem .5rem;margin-right:.25rem;border:1px solid #cbd5e1;border-radius:.25rem;background-color:#fff;cursor:pointer}.color-separator.svelte-ixv4ul{width:1px;height:24px;background-color:#cbd5e1;margin:0 .5rem;display:inline-block}.color-btn.svelte-ixv4ul{width:20px;height:20px;border-radius:50%;border:2px solid #cbd5e1;cursor:pointer;margin-right:.25rem;transition:transform .1s ease}.color-btn.svelte-ixv4ul:hover{transform:scale(1.1)}.color-btn.red.svelte-ixv4ul{background-color:#dc2626}.color-btn.orange.svelte-ixv4ul{background-color:#ea580c}.color-btn.yellow.svelte-ixv4ul{background-color:#ca8a04}.color-btn.green.svelte-ixv4ul{background-color:#16a34a}.color-btn.blue.svelte-ixv4ul{background-color:#2563eb}.color-btn.purple.svelte-ixv4ul{background-color:#7c3aed}.tiptap-editor.svelte-ixv4ul{border:none;background:none;text-align:left;padding:.75rem;flex:1;overflow-y:auto;cursor:text;min-height:200px;transition:background-color .2s ease}.tiptap-editor.svelte-ixv4ul:focus{outline:none;box-shadow:none}.tiptap-editor.svelte-ixv4ul .ProseMirror{outline:none;min-height:100%;height:100%}.tiptap-editor.svelte-ixv4ul .ProseMirror p{min-height:1.5em}.tiptap-editor.svelte-ixv4ul h1{font-size:1.5rem;line-height:1.5rem;font-weight:700;color:#374151}.tiptap-editor.svelte-ixv4ul h2{font-size:1.25rem;line-height:1.2rem;font-weight:600;color:#374151}.tiptap-editor.svelte-ixv4ul p{margin:0rem 0;font-size:.9rem;line-height:1.3;color:#374151}.tiptap-editor.svelte-ixv4ul strong{font-weight:700}.tiptap-editor.svelte-ixv4ul em{font-style:italic}.tiptap-editor.svelte-ixv4ul ul{margin:.5rem 0;padding-left:1.5rem;list-style-type:disc}.tiptap-editor.svelte-ixv4ul ol{margin:.5rem 0;padding-left:1.5rem;list-style-type:decimal}.tiptap-editor.svelte-ixv4ul li{margin:.25rem 0;display:list-item}.unavailable-textarea.svelte-ixv4ul:disabled{opacity:1;color:#334155;-webkit-text-fill-color:rgb(51 65 85)}[data-mode=dark] .unavailable-textarea.svelte-ixv4ul:disabled{color:#e2e8f0;-webkit-text-fill-color:rgb(226 232 240)}.inset-circle.svelte-12acw17{position:relative;display:inline-flex}.inset-number-container.svelte-12acw17{position:absolute;bottom:0;right:0;transform:translate(25%,25%)}.inset-number.svelte-12acw17{width:24px;height:24px;border-radius:50%;border:1px solid white;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px;transition:background-color .3s ease;cursor:pointer}.track.svelte-qcaeqv{position:relative;width:var(--app-loading-track-width, 12rem);height:var(--app-loading-ball-size, 1.5rem)}.ball.svelte-qcaeqv{position:absolute;top:50%;left:0;width:var(--app-loading-ball-size, 2.5rem);height:var(--app-loading-ball-size, 2.5rem);border-radius:9999px;background-color:var(--color-primary-500, rgb(30 150 255));transform:translateY(-50%);animation:svelte-qcaeqv-bls-bounce var(--app-loading-duration, 1.3s) ease-in-out infinite;will-change:transform;box-shadow:0 0 .35rem #1e96ff59}@keyframes svelte-qcaeqv-bls-bounce{0%{transform:translateY(-50%)}50%{transform:translate(calc(var(--app-loading-track-width, 12rem) - var(--app-loading-ball-size, 1.5rem)),-50%)}to{transform:translateY(-50%)}}@media(prefers-reduced-motion:reduce){.ball.svelte-qcaeqv{left:50%;animation:none;transform:translate(-50%,-50%)}}.primaryButton.svelte-1pmho3w{padding:10px;color:#fff;border:none;cursor:pointer;background-color:var(--color-primary-500);box-shadow:1px 4px 0 0 var(--color-primary-600);transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease}.primaryButton.svelte-1pmho3w:hover{background-color:var(--color-primaryColorHover);box-shadow:1px 4px 0 0 var(--color-primary-600);transform:scale(1.025);animation:svelte-1pmho3w-primaryColorChangeAnimation .5s}@keyframes svelte-1pmho3w-primaryColorChangeAnimation{0%{background-color:var(--color-primary-500)}to{background-color:var(--color-primaryColorHover)}}.secondaryButton.svelte-1pmho3w{padding:10px;color:#fff;border:none;cursor:pointer;background-color:var(--color-secondary-500);box-shadow:1px 4px 0 0 var(--color-secondary-600);transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease}@media(hover:hover){.secondaryButton.svelte-1pmho3w:hover{background-color:var(--color-secondaryColorHover);box-shadow:1px 4px 0 0 var(--color-secondary-600);transform:scale(1.025);animation:svelte-1pmho3w-secondaryColorChangeAnimation .5s}}@keyframes svelte-1pmho3w-secondaryColorChangeAnimation{0%{background-color:var(--color-secondary-500)}to{background-color:var(--color-secondaryColorHover)}}.thirdButtonBase.svelte-1pmho3w{padding:10px;color:#fff;border:none;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease}[data-mode=dark] .thirdButtonBase.svelte-1pmho3w.bg-gray-800{background-color:#374151}@media(hover:hover){.thirdButtonBase.svelte-1pmho3w.bg-gray-800:hover{background-color:#111827}}[data-mode=dark] .thirdButtonBase.svelte-1pmho3w.bg-gray-800:hover{background-color:#111827}.primaryButton.svelte-9r9y4a{padding:10px;color:#fff;border:none;cursor:pointer;background-color:rgb(var(--color-primary-500));box-shadow:1px 4px rgb(var(--color-primary-600));transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease}.primaryButton.svelte-9r9y4a:hover{background-color:rgb(var(--color-primaryColorHover));box-shadow:1px 4px rgb(var(--color-primary-600));transform:scale(1.025);animation:svelte-9r9y4a-primaryColorChangeAnimation .5s}@keyframes svelte-9r9y4a-primaryColorChangeAnimation{0%{background-color:rgb(var(--color-primary-500))}to{background-color:rgb(var(--color-primaryColorHover))}}.secondaryButton.svelte-9r9y4a{padding:10px;color:#fff;border:none;cursor:pointer;background-color:rgb(var(--color-secondary-500));box-shadow:1px 4px rgb(var(--color-secondary-600));transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease}@media(hover:hover){.secondaryButton.svelte-9r9y4a:hover{background-color:rgb(var(--color-secondaryColorHover));box-shadow:1px 4px rgb(var(--color-secondary-600));transform:scale(1.025);animation:svelte-9r9y4a-secondaryColorChangeAnimation .5s}}@keyframes svelte-9r9y4a-secondaryColorChangeAnimation{0%{background-color:rgb(var(--color-secondary-500))}to{background-color:rgb(var(--color-secondaryColorHover))}}.text-trans.svelte-18tjlv5,.icon-trans.svelte-iwmy8x{transition:color .3s}button.svelte-s168sz{will-change:transform;transform:scale(1);transition:transform .4s cubic-bezier(.42,.25,.58,1),background-color .15s ease-out}button.btn-size-elevated.svelte-s168sz{padding-block:.75rem;font-size:var(--text-sm);line-height:1}button.btn-size-elevated.btn-location-modal.svelte-s168sz{padding-block:.625rem}@media(max-width:699.98px){button.btn-size-elevated.svelte-s168sz{padding-block:.5rem;padding-inline:.75rem}button.btn-size-elevated.btn-location-modal.svelte-s168sz{padding-block:.375rem}}button.svelte-s168sz:hover:not(:disabled):not(.pressed){will-change:transform;transform:scale(1.015)}button.pressed.svelte-s168sz{will-change:transform;transform:scale(.98)}button.pressed.btn-color-primary.svelte-s168sz{background-color:var(--color-primary-600)!important}button.pressed.btn-color-secondary.svelte-s168sz{background-color:var(--color-secondary-600)!important}button.pressed.btn-color-tertiary.svelte-s168sz{background-color:var(--color-tertiary-600)!important}button.pressed.btn-color-slate.svelte-s168sz{background-color:var(--color-slate-800, #1e293b)!important}button.pressed.btn-color-slate-dark.svelte-s168sz{background-color:var(--color-slate-950, #020617)!important}button.btn-color-green.svelte-s168sz{background-color:var(--color-green-600);color:var(--color-gray-50)}button.btn-color-green.svelte-s168sz:enabled:hover:not(.pressed){background-color:var(--color-green-700);color:#fff}[data-mode=dark] button.btn-color-green.svelte-s168sz{background-color:var(--color-green-600);color:var(--color-gray-100)}[data-mode=dark] button.btn-color-green.svelte-s168sz:enabled:hover:not(.pressed){background-color:var(--color-green-500);color:#fff}button.pressed.btn-color-green.svelte-s168sz{background-color:var(--color-green-600)!important}button.btn-color-rose.svelte-s168sz{background-color:var(--color-rose-600);color:var(--color-gray-50)}button.btn-color-rose.svelte-s168sz:enabled:hover:not(.pressed){background-color:var(--color-rose-700);color:#fff}[data-mode=dark] button.btn-color-rose.svelte-s168sz{background-color:var(--color-rose-600);color:var(--color-gray-100)}[data-mode=dark] button.btn-color-rose.svelte-s168sz:enabled:hover:not(.pressed){background-color:var(--color-rose-500);color:#fff}button.pressed.btn-color-rose.svelte-s168sz{background-color:var(--color-rose-700)!important}.hover-effect.svelte-1u35ro3{transition:all .2s ease-in-out}.active-menu.svelte-1u35ro3{background-color:#394759;color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.touch-manipulation.svelte-1u35ro3{touch-action:manipulation}@media(hover:none){button.svelte-1u35ro3:focus{outline:none}}@media(hover:hover){.hover-effect.svelte-1u35ro3:hover{background-color:#394759;color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}}.icon-trans.svelte-j256s5{transition:color .3s}.chip.svelte-wvwvml{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;padding:2px 6px;border-radius:4px;background-color:var(--chip-bg-color);color:var(--chip-text-color);font-size:var(--chip-text-size);font-weight:700;line-height:1;white-space:nowrap;transition:color .15s ease-out,background-color .15s ease-out}.chip.svelte-wvwvml:hover{background-color:var(--chip-hover-bg-color);color:var(--chip-hover-text-color)}@media(prefers-reduced-motion:reduce){.chip.svelte-wvwvml{transition:color .15s ease-out,background-color .15s ease-out}}.turnstile-wrapper.svelte-1ckpo2z{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:65px}.turnstile-container.svelte-1ckpo2z{display:flex;justify-content:center;align-items:center}.turnstile-error.svelte-1ckpo2z{margin-bottom:.5rem}.turnstile-loading.svelte-1ckpo2z{margin-top:.5rem}.modal.svelte-11zxcb2{background-color:#f3f3f3;max-height:calc(100vh - 60px);margin:0 auto;position:relative;z-index:10000;display:flex;flex-direction:column;cursor:default}[data-mode=dark] .modal.svelte-11zxcb2{background-color:#353f58}.sideBar-fillColor.svelte-11zxcb2{background:linear-gradient(223deg,#8783f7 83%,#5a8bfa)}[data-mode=dark] .sideBar-fillColor.svelte-11zxcb2{background:#1e2d4f}.modal-backdrop.svelte-7i4ozo{position:fixed;inset:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:10000}.modal.svelte-7i4ozo{position:relative;z-index:10000;background-color:#fff;overflow:hidden;max-height:calc(100vh - 60px);margin:0 auto;display:flex;flex-direction:column;cursor:default}[data-mode=dark] .modal.svelte-7i4ozo{background-color:#1e293b;color:#e2e8f0;border:1px solid rgb(51 65 85 / .8)}.modal-content.svelte-7i4ozo{overflow-y:auto;flex-grow:1}[data-mode=dark] .info-accordion-root.svelte-19s41nj{--iAcc-bg: rgb(51 65 85 / .42) !important;--iAcc-shadow: 0 1px 2px rgb(0 0 0 / .28), 0 4px 12px -2px rgb(0 0 0 / .35), inset 0 1px 0 rgb(241 245 249 / .06) !important;--iAcc-border-color: rgb(167 139 250 / .45) !important;--iAcc-title-color: rgb(226 232 240) !important;--iAcc-title-hoverColor: rgb(248 250 252) !important;--iAcc-title-bgHoverColor: rgb(51 65 85 / .72) !important;--iAcc-description-color: rgb(203 213 225) !important}.section-accordion-root.svelte-2ewrk4{--acc-control-color-open: rgba(0 0 0 / .05)}.medium-shadow.svelte-2ewrk4{box-shadow:.3px .5px .7px #bababa38,.7px 1.4px 1.8px -.8px #bababa38,1.7px 3.4px 4.3px -1.7px #bababa38,4.1px 8.1px 10.2px -2.5px #bababa38}.high-shadow.svelte-2ewrk4{box-shadow:.3px .5px .7px #bababa33,1px 2px 2.5px -.4px #bababa33,1.8px 3.5px 4.4px -.7px #bababa33,2.9px 5.7px 7.2px -1.1px #bababa33,4.5px 9px 11.3px -1.4px #bababa33,7px 13.9px 17.5px -1.8px #bababa33,10.6px 21.1px 26.6px -2.1px #bababa33,15.5px 31px 39px -2.5px #bababa33}[data-mode=dark] .section-accordion-root.svelte-2ewrk4{--acc-color-base: rgb(51 65 85 / .3) !important;--acc-color-hover: rgba(26 57 103 / .48) !important;--acc-color-open: rgb(51 65 85 / .44) !important;--acc-control-color-open: rgba(176 187 202 / .1) !important;--acc-color-masterOpen: rgb(58 52 54 / .38) !important;--acc-border-base: rgb(241 245 249 / .2) !important;--acc-border-hover: rgb(241 245 249 / .32) !important;--acc-border-open: rgba(152 155 189 / .67) !important;--acc-title-color-base: rgb(200 204 210) !important;--acc-title-color-hover: rgb(241 245 249) !important;--acc-title-color-open: rgb(241 245 249) !important;border-width:1px!important}.collapsible-panel-group[data-dragging].svelte-11b1xi7{-webkit-user-select:none;-moz-user-select:none;user-select:none}.collapsible-panel-group[data-dragging].svelte-11b1xi7 *{cursor:grabbing!important}.shadow-low.svelte-1uize2r{box-shadow:.2px .6px .7px #b8b8b840,.2px .9px 1px -1.2px #b8b8b840,.5px 2px 2.3px -2.5px #b8b8b840}.shadow-medium-high.svelte-1uize2r{box-shadow:.2px .6px .7px #9996,.5px 1.7px 2px -.8px #9996,1.1px 4.1px 4.8px -1.7px #9996,2.7px 9.8px 11.4px -2.5px #9996,.2px .6px .7px #6969f016,.7px 2.6px 3px -.4px #6969f016,1.3px 4.7px 5.5px -.7px #6969f016,2.1px 7.6px 8.9px -1.1px #6969f016,3.3px 12px 14px -1.4px #6969f016,5.1px 18.7px 21.8px -1.8px #6969f016,7.8px 28.4px 33.1px -2.1px #6969f016,11.5px 41.7px 48.7px -2.5px #6969f016}[data-mode=dark] .shadow-medium-high.svelte-1uize2r{box-shadow:-.25194068297714695px .7726180944632507px 1.7878473328934203px -.09375px #0000000d,-.5971439051427296px 1.8312413091043709px 4.237513868531629px -.1875px #0000000e,-1.0892522068970718px 3.340373434484354px 7.729663307794749px -.28125px #0001,-1.8108796073283884px 5.553364129140391px 12.850549732163811px -.375px #00000014,-2.924422908293491px 8.968230252100039px 20.752589994840957px -.46875px #0000001a,-4.786990141113346px 14.68010309941426px 33.96993076006272px -.5625px #00000020,-8.242873764505202px 25.278146211149288px 58.49392682873904px -.65625px #00000026,-15px 46px 106.44453954994592px -.75px #0000002d}img.svelte-1uize2r{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);image-rendering:-webkit-optimize-contrast}.alert-icon-surface.svelte-1kqna2g{background:#0000000d}[data-mode=dark] .alert-icon-surface.svelte-1kqna2g{background:#0000003d}.red.svelte-1kqna2g{background:linear-gradient(251deg,#b85847 3%,#d85252)}[data-mode=dark] .red.svelte-1kqna2g{background:#8d1f15}.yellow.svelte-1kqna2g{background:linear-gradient(251deg,#ffec7d -30%,#ffda61 179%)}[data-mode=dark] .yellow.svelte-1kqna2g{background:#937e3c}.green.svelte-1kqna2g{background:linear-gradient(224deg,#48b857,#3da14a 35.42342342342343% 100%)}[data-mode=dark] .green.svelte-1kqna2g{background:#31623f}.shadow-high-red.svelte-1kqna2g{box-shadow:-.7px .9px 1px #b6909063,-1.6px 2.1px 2.3px -.6px #b6909059,-3.2px 4.2px 4.7px -1.2px #b690904f,-6.1px 8.1px 9px -1.8px #b6909047,-11.3px 15px 16.6px -2.3px #b690903d,-19.7px 26px 28.9px -2.9px #b6909033,-32.1px 42.3px 47px -3.5px #b6909029,-49.2px 64.9px 72.1px -4.1px #b690901f}.shadow-high-yellow.svelte-1kqna2g{box-shadow:-.6px .6px 1.1px #c7c7c71f,-2.6px 2.8px 4.8px -.2px #c7c7c721,-4.6px 4.8px 8.4px -.5px #c7c7c726,-7px 7.3px 12.7px -.7px #c7c7c729,-10.4px 10.9px 19px -.9px #c7c7c72e,-15.3px 16px 27.9px -1.1px #c7c7c733,-22.3px 23.4px 40.7px -1.4px #c7c7c736,-32px 33.5px 58.4px -1.6px #c7c7c73b}.shadow-high-green.svelte-1kqna2g{box-shadow:-.7px .9px 1px #90b69063,-1.6px 2.1px 2.3px -.6px #90b69059,-3.2px 4.2px 4.7px -1.2px #90b6904f,-6.1px 8.1px 9px -1.8px #90b69047,-11.3px 15px 16.6px -2.3px #90b6903d,-19.7px 26px 28.9px -2.9px #90b69033,-32.1px 42.3px 47px -3.5px #90b69029,-49.2px 64.9px 72.1px -4.1px #90b6901f}[data-mode=dark] .shadow-high-red.svelte-1kqna2g,[data-mode=dark] .shadow-high-yellow.svelte-1kqna2g,[data-mode=dark] .shadow-high-green.svelte-1kqna2g{box-shadow:-.7px .9px 1px #0000000f,-1.6px 2.1px 2.3px -.6px #0001,-3.2px 4.2px 4.7px -1.2px #00000013,-6.1px 8.1px 9px -1.8px #00000017,-11.3px 15px 16.6px -2.3px #0000001c,-19.7px 26px 28.9px -2.9px #0002,-32.1px 42.3px 47px -3.5px #00000029,-49.2px 64.9px 72.1px -4.1px #00000030}.news-content{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:inherit}.news-content p{margin:0 0 1rem;font:inherit;color:inherit}.news-content p:last-child{margin-bottom:0}.news-content ul,.news-content ol{margin-bottom:1rem;padding-left:2.5rem;font-size:.9rem;margin-top:.25rem}.news-content ul{list-style-type:disc}.news-content ol{list-style-type:decimal}.news-content li{margin-bottom:.3rem;line-height:1.2;font-weight:500!important}.news-content h2{color:#4a4fab;font-weight:900!important;margin-top:2rem!important;line-height:1.5rem!important;font-size:1.5rem!important}[data-mode=dark] .news-content h2{color:#d7d7d7}.news-content h3{color:#3c3c3c;font-weight:800!important;font-style:normal!important;font-family:Inter!important;font-size:1rem!important;line-height:1.1rem!important;margin-top:1.5rem;margin-left:.75rem}[data-mode=dark] .news-content h3{color:#cbd5e1}.thisButton.svelte-1f8na5o{font-size:.9rem;line-height:.8rem;width:100%;border-radius:8px;padding:12px;color:#fff;transition:transform .2s ease-in-out,background-color .2s ease-in-out}.thisButton.svelte-1f8na5o:hover{transform:scale(1.02)}.thisButton.svelte-1f8na5o:disabled{opacity:.7;cursor:not-allowed;transform:none}.accept-button.svelte-1f8na5o{background-color:#41aa4f}.accept-button.svelte-1f8na5o:hover{background-color:#47b456}.decline-button.svelte-1f8na5o{background-color:#3b3b3b}.decline-button.svelte-1f8na5o:hover{background-color:#454545}.thisButton.svelte-18q4e39{font-size:.85rem;width:100%;border-radius:8px;padding:10px 20px;color:#fff;transition:transform .2s ease-in-out,background-color .2s ease-in-out}.thisButton.svelte-18q4e39:hover{transform:scale(1.02)}.accept-button.svelte-18q4e39{background-color:#41aa4f}.accept-button.svelte-18q4e39:hover{background-color:#47b456}.decline-button.svelte-18q4e39{background-color:#3b3b3b}.decline-button.svelte-18q4e39:hover{background-color:#454545}.card-shadow.svelte-1pzixdt{box-shadow:-.3613123810646357px .6021873017743928px .702265037666635px -1.25px #00000073,-1.3731199819460742px 2.288533303243457px 2.6688655201928024px -2.5px #0006,-6px 10px 11.661903789690601px -3.75px #00000028}.dot.svelte-1pzixdt{background-color:#333}.dot[data-active=true].svelte-1pzixdt{background-color:#fff}[data-mode=dark] .container-light.svelte-1pzixdt{background:#1c2a4b}[data-mode=dark] .dot.svelte-1pzixdt{background-color:#94a3b859}[data-mode=dark] .dot[data-active=true].svelte-1pzixdt{background-color:#8eb2e1}[data-mode=dark] .card-shadow.svelte-1pzixdt{box-shadow:-.3613123810646357px .6021873017743928px .702265037666635px -1.25px #000000d9,-1.3731199819460742px 2.288533303243457px 2.6688655201928024px -2.5px #0000008c,-6px 10px 11.661903789690601px -3.75px #00000040}.recap-status-stage.svelte-tzn37e{position:relative;display:flex;width:100%;min-height:2.75rem;align-items:center;justify-content:center;overflow:hidden}.recap-status-msg.svelte-tzn37e{position:absolute;inset-inline:0;margin:0;text-align:center}.recap-status-track.svelte-tzn37e{display:flex;justify-content:center;gap:.35rem}.recap-status-tick.svelte-tzn37e{height:2px;width:1.75rem;border-radius:1px;background:currentColor;opacity:.16;transition:opacity .28s ease,transform .28s ease}.recap-status-tick.is-active.svelte-tzn37e{opacity:.55;transform:scaleX(1.06)}.recap-status-tick.is-active.svelte-tzn37e:last-child{animation:svelte-tzn37e-recap-status-hold 1.8s ease-in-out infinite}@keyframes svelte-tzn37e-recap-status-hold{0%,to{opacity:.55}50%{opacity:.22}}@media(prefers-reduced-motion:reduce){.recap-status-tick.svelte-tzn37e,.recap-status-tick.is-active.svelte-tzn37e,.recap-status-tick.is-active.svelte-tzn37e:last-child{transition:none;transform:none;animation:none}}.recap-status-stage.svelte-1ci5i8f{position:relative;display:flex;width:100%;min-height:2.75rem;align-items:center;justify-content:center;overflow:hidden}.recap-status-msg.svelte-1ci5i8f{position:absolute;inset-inline:0;margin:0;text-align:center}.recap-status-track.svelte-1ci5i8f{display:flex;justify-content:center;gap:.35rem}.recap-status-tick.svelte-1ci5i8f{height:2px;width:1.75rem;border-radius:1px;background:currentColor;opacity:.16;transition:opacity .28s ease,transform .28s ease}.recap-status-tick.is-active.svelte-1ci5i8f{opacity:.55;transform:scaleX(1.06)}.recap-status-tick.is-active.svelte-1ci5i8f:last-child{animation:svelte-1ci5i8f-recap-status-hold 1.8s ease-in-out infinite}@keyframes svelte-1ci5i8f-recap-status-hold{0%,to{opacity:.55}50%{opacity:.22}}@media(prefers-reduced-motion:reduce){.recap-status-tick.svelte-1ci5i8f,.recap-status-tick.is-active.svelte-1ci5i8f,.recap-status-tick.is-active.svelte-1ci5i8f:last-child{transition:none;transform:none;animation:none}}.recap-status-stage.svelte-1gkmi01{position:relative;display:flex;width:100%;min-height:2.75rem;align-items:center;justify-content:center;overflow:hidden}.recap-status-msg.svelte-1gkmi01{position:absolute;inset-inline:0;margin:0;text-align:center}.recap-status-track.svelte-1gkmi01{display:flex;justify-content:center;gap:.35rem}.recap-status-tick.svelte-1gkmi01{height:2px;width:1.75rem;border-radius:1px;background:currentColor;opacity:.16;transition:opacity .28s ease,transform .28s ease}.recap-status-tick.is-active.svelte-1gkmi01{opacity:.55;transform:scaleX(1.06)}.recap-status-tick.is-active.svelte-1gkmi01:last-child{animation:svelte-1gkmi01-recap-status-hold 1.8s ease-in-out infinite}@keyframes svelte-1gkmi01-recap-status-hold{0%,to{opacity:.55}50%{opacity:.22}}@media(prefers-reduced-motion:reduce){.recap-status-tick.svelte-1gkmi01,.recap-status-tick.is-active.svelte-1gkmi01,.recap-status-tick.is-active.svelte-1gkmi01:last-child{transition:none;transform:none;animation:none}}.custom-scrollbar.svelte-1micmmb{scrollbar-width:thin;scrollbar-color:rgb(148 163 184) rgb(243 244 246)}[data-mode=dark] .custom-scrollbar.svelte-1micmmb{scrollbar-color:rgb(148 163 184 / .45) rgb(30 35 55)}span.svelte-1micmmb svg{color:currentColor;fill:currentColor;stroke:currentColor}.review-pulse-shadow.svelte-1micmmb{animation:svelte-1micmmb-review-pulse-shadow .86s ease-in-out infinite}@keyframes svelte-1micmmb-review-pulse-shadow{0%,to{box-shadow:0 0 0 4px #d97706}50%{box-shadow:0 0 0 4px #e13d3d33}}@media(prefers-reduced-motion:reduce){.review-pulse-shadow.svelte-1micmmb{animation:none;box-shadow:0 0 0 4px #d97706}}input[type=range].svelte-db4zuj{-webkit-appearance:none;width:100%;height:8px;border-radius:4px;background:#94a3b8;outline:none}input[type=range].svelte-db4zuj::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#4f46e5;cursor:pointer}input[type=range].svelte-db4zuj::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#4f46e5;cursor:pointer;border:none}input[type=range].svelte-1hygrfj{-webkit-appearance:none;width:100%;height:8px;border-radius:4px;background:#94a3b8;outline:none}input[type=range].svelte-1hygrfj::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#4f46e5;cursor:pointer}input[type=range].svelte-1hygrfj::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#4f46e5;cursor:pointer;border:none}.transparent.svelte-1ttcx1w{background:transparent}.a11y-hidden.svelte-9c3h7s{display:none}.a11y-live-msg.svelte-9c3h7s{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0px,0px,0px,0px);clip-path:inset(100%)}.svelte-flow__selection.svelte-11oh3rw{position:absolute;top:0;left:0}.svelte-flow__selection-wrapper.svelte-1aqi75k{position:absolute;top:0;left:0;z-index:2000;pointer-events:all}.svelte-flow__selection-wrapper.svelte-1aqi75k:focus,.svelte-flow__selection-wrapper.svelte-1aqi75k:focus-visible{outline:none}.svelte-flow.svelte-1hoirsx{width:100%;height:100%;overflow:hidden;position:relative;z-index:0}.svelte-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.svelte-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #555;--xy-background-pattern-lines-color-default: #333;--xy-background-pattern-cross-color-default: #333;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.svelte-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.svelte-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.svelte-flow__pane{z-index:1;touch-action:none}.svelte-flow__pane.draggable{cursor:grab}.svelte-flow__pane.dragging{cursor:grabbing}.svelte-flow__pane.selection{cursor:pointer}.svelte-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.svelte-flow__renderer{z-index:4}.svelte-flow__selection{z-index:6}.svelte-flow__nodesselection-rect:focus,.svelte-flow__nodesselection-rect:focus-visible{outline:none}.svelte-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.svelte-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.svelte-flow .svelte-flow__edges{position:absolute}.svelte-flow .svelte-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.svelte-flow__edge{pointer-events:visibleStroke}.svelte-flow__edge.selectable{cursor:pointer}.svelte-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.svelte-flow__edge.animated path.svelte-flow__edge-interaction{stroke-dasharray:none;animation:none}.svelte-flow__edge.inactive{pointer-events:none}.svelte-flow__edge.selected,.svelte-flow__edge:focus,.svelte-flow__edge:focus-visible{outline:none}.svelte-flow__edge.selected .svelte-flow__edge-path,.svelte-flow__edge.selectable:focus .svelte-flow__edge-path,.svelte-flow__edge.selectable:focus-visible .svelte-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.svelte-flow__edge-textwrapper{pointer-events:all}.svelte-flow__edge .svelte-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.svelte-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.svelte-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.svelte-flow__connection{pointer-events:none}.svelte-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.svelte-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.svelte-flow__nodes{pointer-events:none;transform-origin:0 0}.svelte-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.svelte-flow__node.selectable{cursor:pointer}.svelte-flow__node.draggable{cursor:grab;pointer-events:all}.svelte-flow__node.draggable.dragging{cursor:grabbing}.svelte-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.svelte-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.svelte-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.svelte-flow__handle.connectingfrom{pointer-events:all}.svelte-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.svelte-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.svelte-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.svelte-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.svelte-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.svelte-flow__edgeupdater{cursor:move;pointer-events:all}.svelte-flow__pane.selection .svelte-flow__panel{pointer-events:none}.svelte-flow__panel{position:absolute;z-index:5;margin:15px}.svelte-flow__panel.top{top:0}.svelte-flow__panel.bottom{bottom:0}.svelte-flow__panel.top.center,.svelte-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.svelte-flow__panel.left{left:0}.svelte-flow__panel.right{right:0}.svelte-flow__panel.left.center,.svelte-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.svelte-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.svelte-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.svelte-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.svelte-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.svelte-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.svelte-flow__minimap-svg{display:block}.svelte-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.svelte-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.svelte-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.svelte-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.svelte-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.svelte-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.svelte-flow__controls.horizontal{flex-direction:row}.svelte-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.svelte-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.svelte-flow__edge.updating .svelte-flow__edge-path{stroke:#777}.svelte-flow__edge-text{font-size:10px}.svelte-flow__node.selectable:focus,.svelte-flow__node.selectable:focus-visible{outline:none}.svelte-flow__node-input,.svelte-flow__node-default,.svelte-flow__node-output,.svelte-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.svelte-flow__node-input.selectable:hover,.svelte-flow__node-default.selectable:hover,.svelte-flow__node-output.selectable:hover,.svelte-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.svelte-flow__node-input.selectable.selected,.svelte-flow__node-input.selectable:focus,.svelte-flow__node-input.selectable:focus-visible,.svelte-flow__node-default.selectable.selected,.svelte-flow__node-default.selectable:focus,.svelte-flow__node-default.selectable:focus-visible,.svelte-flow__node-output.selectable.selected,.svelte-flow__node-output.selectable:focus,.svelte-flow__node-output.selectable:focus-visible,.svelte-flow__node-group.selectable.selected,.svelte-flow__node-group.selectable:focus,.svelte-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.svelte-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.svelte-flow__nodesselection-rect,.svelte-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.svelte-flow__nodesselection-rect:focus,.svelte-flow__nodesselection-rect:focus-visible,.svelte-flow__selection:focus,.svelte-flow__selection:focus-visible{outline:none}.svelte-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.svelte-flow__controls-button:disabled{pointer-events:none}.svelte-flow__controls-button:disabled svg{fill-opacity:.4}.svelte-flow__controls-button:last-child{border-bottom:none}.svelte-flow__controls.horizontal .svelte-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.svelte-flow__controls.horizontal .svelte-flow__controls-button:last-child{border-right:none}.svelte-flow__resize-control{position:absolute}.svelte-flow__resize-control.left,.svelte-flow__resize-control.right{cursor:ew-resize}.svelte-flow__resize-control.top,.svelte-flow__resize-control.bottom{cursor:ns-resize}.svelte-flow__resize-control.top.left,.svelte-flow__resize-control.bottom.right{cursor:nwse-resize}.svelte-flow__resize-control.bottom.left,.svelte-flow__resize-control.top.right{cursor:nesw-resize}.svelte-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.svelte-flow__resize-control.handle.left{left:0;top:50%}.svelte-flow__resize-control.handle.right{left:100%;top:50%}.svelte-flow__resize-control.handle.top{left:50%;top:0}.svelte-flow__resize-control.handle.bottom{left:50%;top:100%}.svelte-flow__resize-control.handle.top.left,.svelte-flow__resize-control.handle.bottom.left{left:0}.svelte-flow__resize-control.handle.top.right,.svelte-flow__resize-control.handle.bottom.right{left:100%}.svelte-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.svelte-flow__resize-control.line.left,.svelte-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.svelte-flow__resize-control.line.left{left:0;border-left-width:1px}.svelte-flow__resize-control.line.right{left:100%;border-right-width:1px}.svelte-flow__resize-control.line.top,.svelte-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.svelte-flow__resize-control.line.top{top:0;border-top-width:1px}.svelte-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.svelte-flow__edge-label{text-align:center;position:absolute;padding:2px;font-size:10px;color:var(--xy-edge-label-color, var(--xy-edge-label-color-default));background:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.svelte-flow__container{-webkit-user-select:none;-moz-user-select:none;user-select:none}.belief-node.svelte-f33unm{box-sizing:border-box;border:1px dashed #fb7185;border-radius:.5rem;padding:.375rem .5rem;background:#fff1f2;color:#9f1239;box-shadow:0 1px 2px #0000000a;transition:box-shadow .12s ease;cursor:grab}.belief-node--focused.svelte-f33unm{box-shadow:0 0 0 2px #e11d48,0 2px 6px #0000001a}.belief-node--session-dim.svelte-f33unm{opacity:.38}.belief-node--session-highlight.svelte-f33unm:not(.belief-node--focused){box-shadow:0 0 0 2px #9f123973,0 2px 6px #00000014}.belief-node.svelte-f33unm .belief-node__handle{width:6px;height:6px;min-width:6px;min-height:6px;border-radius:9999px;border:1px solid currentColor;background:currentColor;opacity:0;pointer-events:none}.belief-node__title-row.svelte-f33unm{display:flex;align-items:center;justify-content:space-between;gap:.25rem}.belief-node__title.svelte-f33unm{margin:0;min-width:0;flex:1;font-size:.75rem;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.belief-node__actions.svelte-f33unm{display:inline-flex;flex-shrink:0;align-items:center;gap:.125rem}.belief-node__edit.svelte-f33unm{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#9f1239;line-height:0;cursor:pointer;opacity:.75;transition:color .12s ease,opacity .12s ease}.belief-node__edit.svelte-f33unm:hover{opacity:1}.belief-node__edit.svelte-f33unm:focus-visible{outline:2px solid currentColor;outline-offset:1px;border-radius:.25rem}.belief-node__delete.svelte-f33unm{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#f43f5e;line-height:0;cursor:pointer;opacity:.85;transition:color .12s ease,opacity .12s ease}.belief-node__delete.svelte-f33unm:hover{color:#be123c;opacity:1}.belief-node__delete.svelte-f33unm:focus-visible{outline:2px solid currentColor;outline-offset:1px;border-radius:.25rem}.belief-node__chip.svelte-f33unm{margin-top:.25rem}.belief-node__related.svelte-f33unm{margin:.25rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.memory-cluster-node.svelte-1i1ccr1{box-sizing:border-box;height:100%;min-width:12rem;min-height:7.5rem;border:1px dashed #94a3b8;border-radius:.75rem;background:#f8fafcd9;box-shadow:inset 0 0 0 1px #94a3b826;cursor:grab;transition:box-shadow .12s ease,border-color .12s ease}.memory-cluster-node.svelte-1i1ccr1:active{cursor:grabbing}.dark .memory-cluster-node.svelte-1i1ccr1{border-color:#64748b;background:#0f172a8c}.memory-cluster-node--focused.svelte-1i1ccr1{border-style:solid;border-color:#475569;box-shadow:0 0 0 2px #475569,inset 0 0 0 1px #94a3b833}.memory-cluster-node--session-dim.svelte-1i1ccr1{opacity:.38}.memory-cluster-node--session-highlight.svelte-1i1ccr1:not(.memory-cluster-node--focused){border-style:solid;box-shadow:0 0 0 2px #4755698c,0 2px 8px #0f172a1a}.memory-cluster-node__header.svelte-1i1ccr1{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.5rem .75rem .25rem}.memory-cluster-node__heading.svelte-1i1ccr1{display:flex;min-width:0;flex:1;flex-direction:column;gap:.125rem}.memory-cluster-node__meta.svelte-1i1ccr1{display:flex;align-items:center;gap:.375rem;min-width:0}.memory-cluster-node__title.svelte-1i1ccr1{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1.2;color:#334155;padding-right:.25rem}.dark .memory-cluster-node__title.svelte-1i1ccr1{color:#e2e8f0}.memory-cluster-node__count.svelte-1i1ccr1{flex-shrink:0;font-size:.625rem;line-height:1.2;color:#64748b}.dark .memory-cluster-node__count.svelte-1i1ccr1{color:#94a3b8}.memory-cluster-node__delete.svelte-1i1ccr1{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#f43f5e;line-height:0;cursor:pointer;opacity:.85;transition:color .12s ease,opacity .12s ease}.memory-cluster-node__delete.svelte-1i1ccr1:hover{color:#be123c;opacity:1}.memory-cluster-node__delete.svelte-1i1ccr1:focus-visible{outline:2px solid currentColor;outline-offset:1px;border-radius:.25rem}.memory-cluster-node__actions.svelte-1i1ccr1{display:inline-flex;flex-shrink:0;align-items:flex-start;gap:.125rem}.memory-cluster-node__edit.svelte-1i1ccr1{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#64748b;line-height:0;cursor:pointer;opacity:.85;transition:color .12s ease,opacity .12s ease}.memory-cluster-node__edit.svelte-1i1ccr1:hover{color:#334155;opacity:1}.memory-cluster-node__edit.svelte-1i1ccr1:focus-visible{outline:2px solid currentColor;outline-offset:1px;border-radius:.25rem}.memory-cluster-node__description.svelte-1i1ccr1{margin:.25rem 0 0;padding:0 .75rem;font-size:.6875rem;line-height:1.2;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .memory-cluster-node__description.svelte-1i1ccr1{color:#94a3b8}.memory-link-edge__unlink.svelte-1lnd4d1{display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;padding:0;border:1px solid #94a3b8;border-radius:9999px;background:#f8fafc;color:#64748b;line-height:0;cursor:pointer;box-shadow:0 1px 2px #0000000f;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.memory-link-edge__icon.svelte-1lnd4d1{display:block;width:.55rem;height:.55rem;flex-shrink:0}.memory-link-edge__icon.svelte-1lnd4d1 path:where(.svelte-1lnd4d1){fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.memory-link-edge__unlink.svelte-1lnd4d1:hover{background:#f1f5f9;border-color:#64748b;color:#334155}.memory-link-edge__unlink.svelte-1lnd4d1:focus-visible{outline:2px solid #64748b;outline-offset:1px}.furniture-node.svelte-8ce6fd{box-sizing:border-box;border:1px solid;border-radius:.5rem;padding:.375rem .5rem;box-shadow:0 1px 2px #0000000a;transition:box-shadow .12s ease;cursor:grab}.furniture-node--focused.svelte-8ce6fd{box-shadow:0 0 0 2px currentColor,0 2px 6px #0000001a}.furniture-node--session-dim.svelte-8ce6fd{opacity:.38}.furniture-node--session-highlight.svelte-8ce6fd:not(.furniture-node--focused){box-shadow:0 0 0 2px #64748b73,0 2px 6px #00000014}.furniture-node__title-row.svelte-8ce6fd{display:flex;align-items:center;justify-content:space-between;gap:.25rem}.furniture-node__title.svelte-8ce6fd{margin:0;min-width:0;flex:1;font-size:.75rem;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.furniture-node__icon.svelte-8ce6fd{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:inherit;line-height:0;cursor:pointer;opacity:.75;transition:color .12s ease,opacity .12s ease}.furniture-node__icon.svelte-8ce6fd:hover{opacity:1}.furniture-node__icon--danger.svelte-8ce6fd{color:#e11d48}.furniture-node__icon.svelte-8ce6fd:focus-visible{outline:2px solid currentColor;outline-offset:1px;border-radius:.25rem}.furniture-node__chip.svelte-8ce6fd{margin-top:.25rem}.map-group-node.svelte-13adisc{box-sizing:border-box;height:100%;min-width:12rem;min-height:8rem;display:flex;flex-direction:column;border:1.5px dashed;border-radius:.75rem;cursor:grab;transition:box-shadow .12s ease,border-color .12s ease}.map-group-node.svelte-13adisc:active{cursor:grabbing}.map-group-node--resources.svelte-13adisc{border-color:#38bdf8;background:#f0f9ffeb;color:#0369a1}.dark .map-group-node--resources.svelte-13adisc{border-color:#0ea5e9;background:#0c4a6e66;color:#7dd3fc}.map-group-node--resources.map-group-node--focused.svelte-13adisc{border-style:solid;border-color:#0284c7;box-shadow:0 0 0 2px #0284c7}.map-group-node--resources.svelte-13adisc .map-group-node__title:where(.svelte-13adisc){color:#0369a1}.dark .map-group-node--resources.svelte-13adisc .map-group-node__title:where(.svelte-13adisc){color:#bae6fd}.map-group-node--resources.svelte-13adisc .map-group-node__count:where(.svelte-13adisc),.map-group-node--resources.svelte-13adisc .map-group-node__empty:where(.svelte-13adisc){color:#0ea5e9}.dark .map-group-node--resources.svelte-13adisc .map-group-node__count:where(.svelte-13adisc),.dark .map-group-node--resources.svelte-13adisc .map-group-node__empty:where(.svelte-13adisc){color:#7dd3fc}.map-group-node--resources.svelte-13adisc .map-group-node__edit:where(.svelte-13adisc){color:#0284c7}.map-group-node--resources.svelte-13adisc .map-group-node__edit:where(.svelte-13adisc):hover{color:#0369a1}.map-group-node--measures.svelte-13adisc{border-color:#fb923c;background:#fff7edeb;color:#c2410c}.dark .map-group-node--measures.svelte-13adisc{border-color:#f97316;background:#7c2d1259;color:#fdba74}.map-group-node--measures.map-group-node--focused.svelte-13adisc{border-style:solid;border-color:#ea580c;box-shadow:0 0 0 2px #ea580c}.map-group-node--measures.svelte-13adisc .map-group-node__title:where(.svelte-13adisc){color:#c2410c}.dark .map-group-node--measures.svelte-13adisc .map-group-node__title:where(.svelte-13adisc){color:#fed7aa}.map-group-node--measures.svelte-13adisc .map-group-node__count:where(.svelte-13adisc),.map-group-node--measures.svelte-13adisc .map-group-node__empty:where(.svelte-13adisc){color:#f97316}.dark .map-group-node--measures.svelte-13adisc .map-group-node__count:where(.svelte-13adisc),.dark .map-group-node--measures.svelte-13adisc .map-group-node__empty:where(.svelte-13adisc){color:#fdba74}.map-group-node--measures.svelte-13adisc .map-group-node__edit:where(.svelte-13adisc){color:#ea580c}.map-group-node--measures.svelte-13adisc .map-group-node__edit:where(.svelte-13adisc):hover{color:#c2410c}.map-group-node--custom.svelte-13adisc{border-color:#818cf8;background:#eef2ffeb;color:#3730a3}.dark .map-group-node--custom.svelte-13adisc{border-color:#6366f1;background:#312e8159;color:#a5b4fc}.map-group-node--custom.map-group-node--focused.svelte-13adisc{border-style:solid;border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e5}.map-group-node--custom.svelte-13adisc .map-group-node__title:where(.svelte-13adisc){color:#3730a3}.dark .map-group-node--custom.svelte-13adisc .map-group-node__title:where(.svelte-13adisc){color:#c7d2fe}.map-group-node--custom.svelte-13adisc .map-group-node__count:where(.svelte-13adisc),.map-group-node--custom.svelte-13adisc .map-group-node__empty:where(.svelte-13adisc){color:#6366f1}.dark .map-group-node--custom.svelte-13adisc .map-group-node__count:where(.svelte-13adisc),.dark .map-group-node--custom.svelte-13adisc .map-group-node__empty:where(.svelte-13adisc){color:#a5b4fc}.map-group-node--custom.svelte-13adisc .map-group-node__edit:where(.svelte-13adisc){color:#4f46e5}.map-group-node--custom.svelte-13adisc .map-group-node__edit:where(.svelte-13adisc):hover{color:#3730a3}.map-group-node--session-dim.svelte-13adisc{opacity:.38}.map-group-node--session-highlight.svelte-13adisc:not(.map-group-node--focused){border-style:solid}.map-group-node--resources.map-group-node--session-highlight.svelte-13adisc:not(.map-group-node--focused){box-shadow:0 0 0 2px #0ea5e980,0 2px 8px #0f172a1a}.map-group-node--measures.map-group-node--session-highlight.svelte-13adisc:not(.map-group-node--focused){box-shadow:0 0 0 2px #f9731680,0 2px 8px #0f172a1a}.map-group-node--custom.map-group-node--session-highlight.svelte-13adisc:not(.map-group-node--focused){box-shadow:0 0 0 2px #6366f180,0 2px 8px #0f172a1a}.map-group-node__header.svelte-13adisc{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.5rem .75rem .25rem;flex-shrink:0}.map-group-node__heading.svelte-13adisc{display:flex;min-width:0;flex:1;flex-direction:column;gap:.125rem}.map-group-node__meta.svelte-13adisc{display:flex;align-items:center;gap:.375rem;min-width:0}.map-group-node__title.svelte-13adisc{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1.2;padding-right:.25rem}.map-group-node__count.svelte-13adisc{flex-shrink:0;font-size:.625rem;line-height:1.2}.map-group-node__empty.svelte-13adisc{flex:1;display:flex;align-items:center;justify-content:center;min-height:0;padding:.5rem;font-size:.8125rem;font-weight:500;letter-spacing:.02em;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.map-group-node__actions.svelte-13adisc{display:inline-flex;flex-shrink:0;align-items:flex-start;gap:.125rem}.map-group-node__edit.svelte-13adisc,.map-group-node__delete.svelte-13adisc{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;line-height:0;cursor:pointer;opacity:.85;transition:color .12s ease,opacity .12s ease}.map-group-node__edit.svelte-13adisc:hover{opacity:1}.map-group-node__delete.svelte-13adisc{color:#f43f5e}.map-group-node__delete.svelte-13adisc:hover{color:#be123c;opacity:1}.map-group-node__edit.svelte-13adisc:focus-visible,.map-group-node__delete.svelte-13adisc:focus-visible{outline:2px solid currentColor;outline-offset:1px;border-radius:.25rem}.memory-node.svelte-1rfrmlq{box-sizing:border-box;border:1px solid;border-radius:.5rem;padding:.5rem .625rem;box-shadow:0 1px 2px #0000000f;transition:box-shadow .12s ease;overflow:hidden;display:flex;flex-direction:column}.memory-node--slim.svelte-1rfrmlq{padding:.375rem .5rem}.memory-node--focused.svelte-1rfrmlq{box-shadow:0 0 0 3px var(--color-primary-500, #6366f1),0 4px 14px #6366f159}.memory-node--targeted.svelte-1rfrmlq:not(.memory-node--focused){box-shadow:0 0 0 2px #059669,0 2px 8px #05966947}.memory-node--focused.memory-node--targeted.svelte-1rfrmlq{box-shadow:inset 0 0 0 2px #059669,0 0 0 3px var(--color-primary-500, #6366f1),0 4px 14px #6366f159}.memory-node--session-dim.svelte-1rfrmlq{opacity:.38}.memory-node--session-highlight.svelte-1rfrmlq:not(.memory-node--focused):not(.memory-node--targeted){box-shadow:0 0 0 2px #0f172a59,0 2px 8px #0f172a1f}.memory-node__chips.svelte-1rfrmlq{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;line-height:1}.memory-node.svelte-1rfrmlq .memory-node__handle{width:6px;height:6px;min-width:6px;min-height:6px;border-radius:9999px;border:1px solid currentColor;background:currentColor;opacity:.25;pointer-events:none}.memory-node--connectable.svelte-1rfrmlq .memory-node__handle{width:10px;height:10px;min-width:10px;min-height:10px;opacity:.55;pointer-events:auto}.memory-node__title-row.svelte-1rfrmlq{display:flex;align-items:center;justify-content:space-between;gap:.375rem}.memory-node__title.svelte-1rfrmlq{margin:0;min-width:0;flex:1;font-size:.8125rem;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.memory-node__delete.svelte-1rfrmlq{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#f43f5e;line-height:0;cursor:pointer;opacity:.85;transition:color .12s ease,opacity .12s ease}.memory-node__delete.svelte-1rfrmlq:hover{color:#be123c;opacity:1}.memory-node__delete.svelte-1rfrmlq:focus-visible{outline:2px solid currentColor;outline-offset:1px;border-radius:.25rem}.memory-node__actions.svelte-1rfrmlq{display:inline-flex;flex-shrink:0;align-items:center;gap:.125rem}.memory-node__edit.svelte-1rfrmlq{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#64748b;line-height:0;cursor:pointer;opacity:.85;transition:color .12s ease,opacity .12s ease}.memory-node__edit.svelte-1rfrmlq:hover{color:#334155;opacity:1}.memory-node__edit.svelte-1rfrmlq:focus-visible{outline:2px solid currentColor;outline-offset:1px;border-radius:.25rem}.memory-node__themes.svelte-1rfrmlq{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin:.25rem 0 0;max-height:1.25rem;overflow:hidden}.memory-node__status-row.svelte-1rfrmlq{display:flex;align-items:center;margin-top:auto;padding-top:.25rem;font-size:.6875rem;line-height:1.2;opacity:.9}.memory-node__status.svelte-1rfrmlq{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0}.memory-node__dot.svelte-1rfrmlq{display:inline-block;width:.4rem;height:.4rem;border-radius:9999px}.memory-node__extra.svelte-1rfrmlq{margin:.25rem 0 0;font-size:.625rem;line-height:1.2;opacity:.75}.case-map-flow__inner.svelte-1mjx79,.case-map-flow__inner.svelte-1mjx79 .svelte-flow{height:100%;width:100%}.case-map-flow__inner.svelte-1mjx79 .svelte-flow__node-mapGroup,.case-map-flow__inner.svelte-1mjx79 .svelte-flow__node-cluster{padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;width:auto;height:auto;text-align:left;color:inherit}.case-map-flow__canvas.svelte-os244e{height:100%;min-height:0}.case-details__header.svelte-1j1gpxz{display:flex;flex-direction:column;gap:.375rem;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid rgb(203 213 225 / .7)}.dark .case-details__header.svelte-1j1gpxz{border-bottom-color:#475569cc}.case-details__title.svelte-1j1gpxz{margin:5px 0 0;font-size:1rem;font-weight:650;line-height:1;font-family:Inter,sans-serif;color:#0f172a;word-break:break-word}.dark .case-details__title.svelte-1j1gpxz{color:#f1f5f9}.case-details__chips.svelte-1j1gpxz{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.case-details__chips-left.svelte-1j1gpxz{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0}.case-details__session-actions.svelte-1j1gpxz{display:flex;flex-wrap:wrap;gap:.375rem;margin:-.25rem 0 .75rem}.case-details__session-btn.svelte-1j1gpxz{height:1.5rem;padding:0 .5rem;border-radius:.375rem;border:1px solid rgb(203 213 225);background:#fff;font-size:.7rem;font-weight:600;line-height:1;color:#334155;cursor:pointer}.case-details__session-btn.svelte-1j1gpxz:disabled{opacity:.5;cursor:not-allowed}.case-details__session-btn--primary.svelte-1j1gpxz{border-color:#6366f18c;background:#eef2ff;color:#3730a3}.dark .case-details__session-btn.svelte-1j1gpxz{border-color:#475569;background:#1e293b;color:#e2e8f0}.dark .case-details__session-btn--primary.svelte-1j1gpxz{border-color:#6366f173;background:#312e8159;color:#c7d2fe}.case-details__status.svelte-1j1gpxz{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;color:#64748b}.dark .case-details__status.svelte-1j1gpxz{color:#94a3b8}.case-details__dot.svelte-1j1gpxz{display:inline-block;width:.4rem;height:.4rem;border-radius:9999px}.case-details__fields.svelte-1j1gpxz{display:flex;flex-direction:column;gap:1rem;margin:0}.case-details__field.svelte-1j1gpxz dt:where(.svelte-1j1gpxz){margin:0;font-size:.725rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#1e5097}.dark .case-details__field.svelte-1j1gpxz dt:where(.svelte-1j1gpxz){color:#94a3b8}.case-details__field.svelte-1j1gpxz dd:where(.svelte-1j1gpxz){margin:.125rem 0 0;font-size:.8125rem;line-height:1.35;color:#1e293b}.dark .case-details__field.svelte-1j1gpxz dd:where(.svelte-1j1gpxz){color:#e2e8f0}.case-details__multiline.svelte-1j1gpxz{white-space:pre-wrap;word-break:break-word}.bcp-root{position:relative;display:inline-flex;align-items:center;justify-content:center}.bcp-container{position:absolute;display:flex;align-items:center;justify-content:center}.bcp-petal{position:absolute;border-radius:50%;border:none;padding:0;background:none;cursor:pointer}.bcp-petal-visible:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff80}.bcp-core{position:relative;border-radius:50%;border:none;padding:0;cursor:pointer}.bcp-core:focus-visible{outline:none;box-shadow:0 0 0 2px #3b82f6,0 0 0 4px #fff}.bcp-core:disabled{opacity:.5;cursor:not-allowed}.bcp-svg{position:absolute;pointer-events:none}.bcp-slider-track{pointer-events:auto;cursor:pointer;touch-action:none}.bcp-slider-handle{pointer-events:auto;cursor:grab;touch-action:none}.bcp-slider-handle:active{cursor:grabbing}.bcp-bg,.bcp-bg-wrapper{position:absolute;border-radius:50%;pointer-events:none}.bcp-bg-gradient{position:absolute;border-radius:50%;pointer-events:none;filter:blur(2px)}.bcp-bg-solid{position:absolute;inset:0;border-radius:50%;pointer-events:none}.bcp-petal-ring{pointer-events:none}.bcp-chrome-container{--bcp-chrome-container-bg: #fff;--bcp-chrome-top-bg: #fff;--bcp-chrome-bottom-bg: #fff;--bcp-chrome-border: #eee;--bcp-chrome-input-bg: #fff;--bcp-chrome-input-border: #ddd;--bcp-chrome-input-text: #333;--bcp-chrome-label: #999;--bcp-chrome-toggle-color: #333;--bcp-chrome-slider-handle-bg: #fff;--bcp-chrome-slider-handle-border: #ddd;--bcp-chrome-shadow: 0 4px 12px rgba(0, 0, 0, .15);display:inline-flex;flex-direction:column;background:var(--bcp-chrome-container-bg);border-radius:8px;box-shadow:var(--bcp-chrome-shadow);overflow:hidden;width:250px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.dark .bcp-chrome-container,.bcp-chrome-container.bcp-dark{--bcp-chrome-container-bg: #0f172a;--bcp-chrome-top-bg: #020617;--bcp-chrome-bottom-bg: #0f172a;--bcp-chrome-border: #334155;--bcp-chrome-input-bg: #0b1220;--bcp-chrome-input-border: #334155;--bcp-chrome-input-text: #e5e7eb;--bcp-chrome-label: #94a3b8;--bcp-chrome-toggle-color: #e5e7eb;--bcp-chrome-slider-handle-bg: #f8fafc;--bcp-chrome-slider-handle-border: #64748b;--bcp-chrome-shadow: 0 12px 32px rgba(0, 0, 0, .35)}.bcp-chrome-container.bcp-force-light{--bcp-chrome-container-bg: #fff;--bcp-chrome-top-bg: #fff;--bcp-chrome-bottom-bg: #fff;--bcp-chrome-border: #eee;--bcp-chrome-input-bg: #fff;--bcp-chrome-input-border: #ddd;--bcp-chrome-input-text: #333;--bcp-chrome-label: #999;--bcp-chrome-toggle-color: #333;--bcp-chrome-slider-handle-bg: #fff;--bcp-chrome-slider-handle-border: #ddd;--bcp-chrome-shadow: 0 4px 12px rgba(0, 0, 0, .15)}.bcp-chrome-top{display:flex;justify-content:center;align-items:center;min-height:220px;background:var(--bcp-chrome-top-bg)}.bcp-chrome-bottom{padding:16px;border-top:1px solid var(--bcp-chrome-border);background:var(--bcp-chrome-bottom-bg)}.bcp-chrome-preview-row{display:flex;align-items:center;margin-bottom:16px}.bcp-chrome-preview-swatch{width:36px;height:36px;border-radius:50%;background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0px;background-color:#fff;margin-right:12px;flex-shrink:0;border:1px solid rgba(0,0,0,.05);position:relative;overflow:hidden}.bcp-chrome-preview-color{width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001a}.bcp-chrome-sliders{flex:1;display:flex;flex-direction:column;gap:12px}.bcp-chrome-slider-container{position:relative;height:10px;border-radius:5px}.bcp-chrome-hue-gradient{width:100%;height:100%;border-radius:5px;background:linear-gradient(to right,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.bcp-chrome-alpha-gradient{width:100%;height:100%;border-radius:5px;position:relative;overflow:hidden}.bcp-chrome-alpha-gradient:before{content:"";position:absolute;inset:0;background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0px;background-color:#fff;z-index:-1}.bcp-chrome-slider-handle{position:absolute;top:50%;width:14px;height:14px;background:var(--bcp-chrome-slider-handle-bg);border-radius:50%;box-shadow:0 1px 4px #0000004d;transform:translate(-50%,-50%);border:1px solid var(--bcp-chrome-slider-handle-border)}.bcp-chrome-inputs-row{display:flex;align-items:flex-start;gap:8px}.bcp-chrome-inputs-hex,.bcp-chrome-inputs-rgba,.bcp-chrome-inputs-hsla{flex:1;display:flex;gap:4px}.bcp-chrome-input-group{flex:1;display:flex;flex-direction:column;align-items:center}.bcp-chrome-input{width:100%;border:1px solid var(--bcp-chrome-input-border);border-radius:4px;padding:6px 2px;font-size:11px;text-align:center;color:var(--bcp-chrome-input-text);background:var(--bcp-chrome-input-bg);outline:none;box-sizing:border-box}.bcp-chrome-input:focus{border-color:#3b82f6}.bcp-chrome-label{font-size:10px;color:var(--bcp-chrome-label);margin-top:6px;text-transform:uppercase}.bcp-chrome-toggle{color:var(--bcp-chrome-toggle-color);background:none;border:none;padding:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.5;margin-top:4px}.bcp-chrome-toggle:hover{opacity:1}.bcp-chrome-native-slider{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none}.bcp-chrome-slider-container:has(.bcp-chrome-native-slider:focus-visible){outline:2px solid #3b82f6;outline-offset:2px}body.rotating{cursor:move!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bls-sphere.svelte-169g8vk{display:inline-block;border-radius:50%}div.svelte-1xkxcc6{display:inline-block}svg.svelte-1xkxcc6{display:block}body.scaling-x{cursor:ew-resize!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.scaling-y{cursor:ns-resize!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.markdown-content.svelte-1n1lfid{color:#f8fafc}.markdown-content.svelte-1n1lfid p{font-size:.775rem;line-height:.95rem;font-weight:400;font-family:Inter,sans-serif;color:#f8fafc;margin-bottom:0rem}.markdown-content.svelte-1n1lfid p:not(:last-child){margin-bottom:.35rem}.markdown-content.svelte-1n1lfid h1{font-size:.85rem;font-weight:600;font-family:Inter,sans-serif;color:#f8fafc;margin-bottom:.35rem}.markdown-content.svelte-1n1lfid h2{font-size:.8rem;font-weight:600;font-family:Inter,sans-serif;color:#f8fafc;margin-bottom:.25rem}.markdown-content.svelte-1n1lfid h3{font-size:.775rem;line-height:.9rem;font-weight:600;font-family:Inter,sans-serif;color:#f8fafc;margin-bottom:.25rem}.markdown-content.svelte-1n1lfid ul,.markdown-content.svelte-1n1lfid ol{margin-bottom:.35rem;padding-left:.5rem}.markdown-content.svelte-1n1lfid li{font-size:.775rem;line-height:1rem;margin-bottom:.15rem;color:#f8fafc}.markdown-content.svelte-1n1lfid a{color:#fff;font-weight:800;font-style:italic;text-decoration:none}.markdown-content.svelte-1n1lfid a:hover{text-decoration:underline}.markdown-content.svelte-1n1lfid blockquote{margin:.5rem 0;border-left:4px solid #94a3b8;padding-left:1rem;font-style:italic;color:#f8fafc}.markdown-content.svelte-1n1lfid code{background-color:#ffffff1a;border-radius:.25rem;padding:0 .25rem;color:#f8fafc}.markdown-content.svelte-1n1lfid pre{margin-bottom:.35rem;overflow-x:auto;border-radius:.25rem;background-color:#ffffff1a;padding:.5rem;color:#f8fafc}.markdown-content.svelte-1n1lfid strong{font-weight:600;color:#f8fafc}.anim-indeterminate.svelte-hoj8ev{transform-origin:0% 50%;animation:svelte-hoj8ev-anim-indeterminate 2s infinite linear}@keyframes svelte-hoj8ev-anim-indeterminate{0%{transform:translate(0) scaleX(0)}40%{transform:translate(0) scaleX(.4)}to{transform:translate(100%) scaleX(.5)}}img.svelte-hnwz63{will-change:opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.enlarge-dialog.svelte-hnwz63{box-sizing:border-box;max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);width:100%;height:100%;margin:auto;padding:0;border:none;background:transparent;overflow:visible;cursor:url(../../../cursors/zoom-out.svg) 12 12,zoom-out}.enlarge-dialog.svelte-hnwz63::backdrop{background:#000000e0;cursor:url(../../../cursors/zoom-out.svg) 12 12,zoom-out}.enlarge-dialog-inner.svelte-hnwz63{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:min(100vh - 2rem,100%);max-height:calc(100vh - 2rem);padding:.5rem;cursor:url(../../../cursors/zoom-out.svg) 12 12,zoom-out}.enlarge-dialog-img.svelte-hnwz63{display:block;max-width:100%;max-height:calc(100vh - 2rem);width:auto;height:auto;-o-object-fit:contain;object-fit:contain;cursor:url(../../../cursors/zoom-out.svg) 12 12,zoom-out;pointer-events:none}.custom-scrollbar.svelte-g1t9x{scrollbar-width:thin;scrollbar-color:#aa77d6 #f0f0f09c}[data-mode=dark] .custom-scrollbar.svelte-g1t9x{scrollbar-color:rgb(100 116 139) rgb(30 41 59)}
