:where([data-wc-flat-root].svelte-1u71e8a){display:flex;width:100%;height:100%;gap:var(--wc-canvas-gap, 0px);background:var(--wc-background, transparent);position:relative}:where([data-wc-flat-root][data-wc-scrollbar-orientation=horizontal].svelte-1u71e8a){flex-direction:column}:where([data-wc-flat-root][data-wc-scrollbar-orientation=horizontal].svelte-1u71e8a) :where([data-wc-flat].svelte-1u71e8a){height:auto;min-height:0}:where([data-wc-zoom-col].svelte-1u71e8a){display:flex;flex-direction:column;align-items:center;flex-shrink:0;padding-block:var(--wc-scrollbar-padding, 8px);gap:var(--wc-scrollbar-gap, 4px)}:where([data-wc-zoom-col][data-wc-orientation=horizontal].svelte-1u71e8a){flex-direction:row;width:100%;padding-block:calc(var(--wc-scrollbar-padding, 8px) / 2);padding-inline:var(--wc-scrollbar-padding, 8px)}:where([data-wc-zoom-col].svelte-1u71e8a) :where([data-wc-zoom-track].svelte-1u71e8a){flex:1}:where([data-wc-zoom-label].svelte-1u71e8a){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:where([data-wc-zoom-indicator].svelte-1u71e8a){font-family:monospace;font-size:var(--wc-indicator-font-size, 10px);color:color-mix(in srgb,var(--wc-color, currentColor) 80%,transparent);line-height:1;white-space:nowrap;user-select:none;font-variant-numeric:tabular-nums}:where([data-wc-loading-overlay].svelte-1u71e8a){position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:10}:where([data-wc-spinner].svelte-1u71e8a){width:28px;height:28px;border-radius:50%;border:3px solid color-mix(in srgb,var(--wc-color, white) 20%,transparent);border-top-color:color-mix(in srgb,var(--wc-color, white) 75%,transparent);animation:svelte-1u71e8a-wc-spin .75s linear infinite}@keyframes svelte-1u71e8a-wc-spin{to{transform:rotate(360deg)}}:where([data-wc-flat].svelte-1u71e8a){flex:1;min-width:0;height:100%;max-height:100%;overflow:hidden;touch-action:none;aspect-ratio:var(--wc-aspect-ratio, 16 / 9)}:where([data-wc-zoom-track].svelte-1u71e8a){--wc-thumb-size: 32px;--wc-dot-size: 7px;--wc-dot-color: color-mix( in srgb, var(--wc-color, currentColor) 70%, transparent );--wc-thumb-color: var(--wc-dot-color);--wc-thumb-color-hover: color-mix( in srgb, var(--wc-color, currentColor) 15%, #000 );--wc-thumb-ring-color-hover: var(--wc-color, currentColor);background:transparent;position:relative;container-type:size;cursor:pointer}.svelte-1u71e8a:where([data-wc-zoom-track]:where(.svelte-1u71e8a)):before{content:"";position:absolute;background:var(--wc-dot-color);border-radius:calc(var(--wc-dot-size) / 2);opacity:var(--wc-track-opacity, .3);transition:opacity .15s;pointer-events:none}.svelte-1u71e8a:where([data-wc-zoom-track]:where(.svelte-1u71e8a)):hover:before{opacity:1}:where([data-wc-zoom-thumb].svelte-1u71e8a){position:absolute;min-width:var(--wc-thumb-size);min-height:var(--wc-thumb-size);width:var(--wc-thumb-size);height:var(--wc-thumb-size);border-radius:50%;background:transparent;border:none;padding:0;cursor:grab;touch-action:none;transition:transform .08s ease}.svelte-1u71e8a:where([data-wc-zoom-thumb]:where(.svelte-1u71e8a)):active{cursor:grabbing}.svelte-1u71e8a:where([data-wc-zoom-thumb]:where(.svelte-1u71e8a)):after{content:"";position:absolute;inset:0;margin:auto;width:var(--wc-dot-size);height:var(--wc-dot-size);border-radius:50%;background:var(--wc-thumb-color);transition:transform .15s,background .15s,box-shadow .15s}.svelte-1u71e8a:where([data-wc-zoom-track]:where(.svelte-1u71e8a)):hover :where(.svelte-1u71e8a):where([data-wc-zoom-thumb]:where(.svelte-1u71e8a)):after,.svelte-1u71e8a:where([data-wc-zoom-thumb]:where(.svelte-1u71e8a)):focus-visible:after{transform:scale(1.6);background:var(--wc-thumb-color-hover);box-shadow:0 0 0 1.5px var(--wc-thumb-ring-color-hover)}.svelte-1u71e8a:where([data-wc-zoom-thumb]:where(.svelte-1u71e8a)):focus-visible{outline:none}:where([data-wc-zoom-track][data-wc-orientation=vertical].svelte-1u71e8a){width:var(--wc-thumb-size);border-radius:calc(var(--wc-thumb-size) / 2)}.svelte-1u71e8a:where([data-wc-zoom-track][data-wc-orientation=vertical]:where(.svelte-1u71e8a)):before{inset-block:0;left:calc((var(--wc-thumb-size) - var(--wc-dot-size)) / 2);width:var(--wc-dot-size)}:where([data-wc-zoom-track][data-wc-orientation=vertical].svelte-1u71e8a) :where([data-wc-zoom-thumb].svelte-1u71e8a){inset-inline:0;top:calc((var(--wc-dot-size) - var(--wc-thumb-size)) / 2);transform:translateY(calc((1 - var(--wc-progress, 0)) * (100cqh - var(--wc-dot-size))))}:where([data-wc-zoom-track][data-wc-orientation=horizontal].svelte-1u71e8a){height:var(--wc-thumb-size);border-radius:calc(var(--wc-thumb-size) / 2)}.svelte-1u71e8a:where([data-wc-zoom-track][data-wc-orientation=horizontal]:where(.svelte-1u71e8a)):before{inset-inline:0;top:calc((var(--wc-thumb-size) - var(--wc-dot-size)) / 2);height:var(--wc-dot-size)}:where([data-wc-zoom-track][data-wc-orientation=horizontal].svelte-1u71e8a) :where([data-wc-zoom-thumb].svelte-1u71e8a){inset-block:0;left:calc((var(--wc-dot-size) - var(--wc-thumb-size)) / 2);transform:translate(calc(var(--wc-progress, 0) * (100cqi - var(--wc-dot-size))))}:where([data-wc-zoom-col][data-wc-loading].svelte-1u71e8a){pointer-events:none;cursor:not-allowed;opacity:.4}:where([data-wc-sr-only].svelte-1u71e8a){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:where([data-wc-fullscreen-btn].svelte-1u71e8a){background:transparent;border:none;padding:0;margin:0;cursor:pointer;color:color-mix(in srgb,var(--wc-color, currentColor) 70%,transparent);width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;flex-shrink:0;transition:color .15s}.svelte-1u71e8a:where([data-wc-fullscreen-btn]:where(.svelte-1u71e8a)):hover{color:var(--wc-color, currentColor)}.svelte-1u71e8a:where([data-wc-fullscreen-btn]:where(.svelte-1u71e8a)):focus-visible{outline:2px solid var(--wc-color, currentColor);outline-offset:2px}:where([data-wc-fullscreen-btn]:where(.svelte-1u71e8a)) svg.svelte-1u71e8a{width:16px;height:16px;display:block;pointer-events:none}:where([data-wc-zoom-col][data-wc-loading].svelte-1u71e8a) :where([data-wc-fullscreen-btn].svelte-1u71e8a){pointer-events:auto;opacity:1}
