.ka-lightbox{--ka-lightbox-bg: var(--ka-overlay-media-bg);--ka-lightbox-z: var(--ka-z-lightbox);--ka-lightbox-gutter: 0px;--ka-lightbox-pad-y: var(--ka-space-2);--ka-lightbox-row-gap: var(--ka-space-4);--ka-lightbox-chrome-scrim: var(--ka-scrim-strong);--ka-lightbox-chrome-scrim-h: calc(var(--ka-overlay-chrome-hit) * 2.5);--ka-lightbox-rail-pad-b: var(--ka-space-2);--ka-lightbox-img-radius: var(--ka-radius-md);--ka-lightbox-nav-gap: var(--ka-space-5);--ka-lightbox-caption-max-w: var(--ka-measure);--ka-lightbox-caption-size: var(--ka-font-size-note);--ka-lightbox-count-size: var(--ka-font-size-micro);--ka-lightbox-thumb-size: 56px;--ka-lightbox-thumb-gap: var(--ka-space-4);--ka-lightbox-thumb-radius: var(--ka-radius-sm);--ka-lightbox-thumb-ring-w: 2px;--ka-lightbox-nav-disabled-opacity: var(--ka-opacity-disabled);--ka-lightbox-nav-zoomed-opacity: .28;--ka-lightbox-caption-title-size: var(--ka-font-size-h3);--ka-lightbox-caption-meta-size: var(--ka-font-size-caption);--ka-lightbox-hint-gap: var(--ka-space-4);--ka-lightbox-hint-pad: var(--ka-space-3);--ka-lightbox-hint-size: var(--ka-font-size-micro);--ka-lightbox-chip-h: var(--ka-overlay-chrome-hit);--ka-lightbox-chip-gap: var(--ka-space-4);--ka-lightbox-chip-ring-w: 2px;--ka-lightbox-chip-ring-color: color-mix(in srgb, var(--ka-accent) 55%, var(--ka-overlay-chrome-text));--ka-lightbox-setbtn-pad-x: var(--ka-space-6);--ka-lightbox-swatch-size: var(--ka-space-6);--ka-lightbox-swatch-radius: var(--ka-radius-xs);--ka-lightbox-swatch-border: var(--ka-border-strong);--ka-lightbox-grid-min: 96px;--ka-lightbox-grid-gap: var(--ka-space-5);--ka-lightbox-state-bg: var(--ka-bg-subtle);--ka-lightbox-state-pad: var(--ka-space-9);--ka-lightbox-state-radius: var(--ka-radius-md);--ka-lightbox-state-max-w: 46ch;--ka-lightbox-body-gap: var(--ka-space-6);--ka-lightbox-group-gap: var(--ka-space-2);--ka-lightbox-group-pad: var(--ka-space-2);--ka-lightbox-divider-color: color-mix(in srgb, var(--ka-overlay-chrome-text) 32%, transparent);--ka-lightbox-panel-w: 320px;--ka-lightbox-panel-pad: var(--ka-space-7);--ka-lightbox-panel-max-h-narrow: 46%;--ka-lightbox-stack-gap: var(--ka-space-5);--ka-lightbox-stack-idx-pad: var(--ka-space-4);--ka-lightbox-help-w: 440px;--ka-lightbox-help-max-h: 86%;--ka-lightbox-help-pad: var(--ka-space-7);--ka-lightbox-trans-duration: var(--ka-duration-3);--ka-lightbox-trans-flip-duration: var(--ka-duration-4);--ka-lightbox-trans-flip-perspective: 1200px;--ka-lightbox-trans-shift: var(--ka-space-7);--ka-lightbox-trans-zoom-from: .92;--ka-lightbox-ssbar-h: 3px;--ka-lightbox-ssbar-color: var(--ka-accent);--ka-lightbox-ssbar-paused-color: var(--ka-text-subtle);--ka-lightbox-sschip-offset: var(--ka-space-8);--ka-lightbox-sschip-gap: var(--ka-space-3);--ka-lightbox-sschip-pad-x: var(--ka-space-5);--ka-lightbox-sschip-pad-y: var(--ka-space-2);--ka-lightbox-sschip-size: var(--ka-font-size-micro);--ka-lightbox-play-size: 72px;--ka-lightbox-play-bg: var(--ka-overlay-chrome-bg);--ka-lightbox-play-z: 6;--ka-lightbox-vbadge-pad-x: var(--ka-space-4);--ka-lightbox-vbadge-pad-y: var(--ka-space-2);--ka-lightbox-vbadge-size: var(--ka-font-size-micro);--ka-lightbox-vplayer-pad-x: var(--ka-space-5);--ka-lightbox-vplayer-pad-y: var(--ka-space-3);--ka-lightbox-vplayer-gap: var(--ka-space-5);--ka-lightbox-vplayer-offset: var(--ka-lightbox-hud-offset);--ka-lightbox-vtrack-h: 6px;--ka-lightbox-vfill-color: var(--ka-accent);--ka-lightbox-vtime-size: var(--ka-font-size-micro);--ka-lightbox-hud-pad-x: var(--ka-space-6);--ka-lightbox-hud-pad-y: var(--ka-space-3);--ka-lightbox-hud-gap: var(--ka-space-5);--ka-lightbox-hud-size: var(--ka-font-size-micro);--ka-lightbox-hud-offset: var(--ka-space-6);--ka-lightbox-minimap-w: 132px;--ka-lightbox-minimap-radius: var(--ka-radius-sm);--ka-lightbox-minimap-opacity: .82;--ka-lightbox-minimap-view-w: 2px;--ka-lightbox-minimap-view-color: var(--ka-overlay-chrome-text);--ka-lightbox-edge-pad-x: var(--ka-space-6);--ka-lightbox-edge-pad-y: var(--ka-space-3);--ka-lightbox-edge-size: var(--ka-font-size-note);--ka-lightbox-edge-offset: var(--ka-space-9);--ka-lightbox-pick-size: 22px;--ka-lightbox-pick-offset: var(--ka-space-3);--ka-lightbox-sel-ring-color: var(--ka-accent);--ka-lightbox-selbar-bg: var(--ka-bg-card);--ka-lightbox-selbar-pad-x: var(--ka-space-6);--ka-lightbox-selbar-pad-y: var(--ka-space-4);--ka-lightbox-selbar-gap: var(--ka-inline-gap);--ka-lightbox-cmp-handle-w: 2px;--ka-lightbox-cmp-knob-size: 34px;--ka-lightbox-cmp-handle-color: var(--ka-overlay-chrome-text);--ka-lightbox-cmp-knob-bg: var(--ka-overlay-chrome-bg);--ka-lightbox-cmp-bar-gap: var(--ka-inline-gap);--ka-lightbox-cmp-bar-pad-x: var(--ka-space-5);--ka-lightbox-cmp-bar-pad-y: var(--ka-space-3);--ka-lightbox-cmp-tag-size: var(--ka-font-size-micro);--ka-lightbox-cmp-tag-pad: var(--ka-space-4);--ka-lightbox-cmp-pane-gap: var(--ka-space-5);--ka-lightbox-bg-scrim: var(--ka-scrim);--ka-lightbox-bg-veil: var(--ka-scrim-light);--ka-lightbox-bg-dim: var(--ka-scrim-strong);--ka-lightbox-bg-ink-color: var(--ka-scrim-strong);--ka-lightbox-bg-ink: linear-gradient(var(--ka-scrim-strong), var(--ka-scrim-strong)), linear-gradient(var(--ka-scrim-strong), var(--ka-scrim-strong));--ka-lightbox-bg-accent: color-mix(in srgb, var(--ka-accent) 26%, var(--ka-scrim-strong));--ka-lightbox-bg-paper: var(--ka-bg-page);--ka-lightbox-bg-paper-text: var(--ka-text);--ka-lightbox-bg-modal: var(--ka-scrim);--ka-lightbox-warn-size: 15px;--ka-lightbox-warn-bg: var(--ka-warning);--ka-lightbox-altwarn-bg: var(--ka-warning-bg-subtle);--ka-lightbox-altwarn-text: var(--ka-warning-emphasis);--ka-lightbox-floatcount-offset: var(--ka-space-6);--ka-lightbox-floatcount-pad-x: var(--ka-space-5);--ka-lightbox-floatcount-pad-y: var(--ka-space-2);--ka-lightbox-more-w: 220px;--ka-lightbox-more-item-h: var(--ka-touch-target);--ka-lightbox-more-pad-y: var(--ka-dropdown-pad);position:fixed;inset:0;z-index:var(--ka-lightbox-z);display:grid;grid-template-rows:auto 1fr auto;gap:var(--ka-lightbox-row-gap);padding:var(--ka-lightbox-pad-y) var(--ka-lightbox-gutter);padding-bottom:calc(var(--ka-lightbox-rail-pad-b) + env(safe-area-inset-bottom,0px))}.ka-lightbox.is-closing{animation:ka-lightbox-in var(--ka-overlay-duration-exit) var(--ka-overlay-ease-exit) reverse both}.ka-lightbox__chrome,.ka-lightbox__body,.ka-lightbox__caption,.ka-lightbox__thumbs{animation:ka-lightbox-in var(--ka-overlay-duration-enter) var(--ka-overlay-ease-enter) backwards}.ka-lightbox__chrome{position:relative;grid-row:1 / 2;grid-column:1 / 2;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:var(--ka-inline-gap)}.ka-lightbox__chrome:before{content:"";position:absolute;inset-block:calc(-1 * var(--ka-lightbox-gutter)) calc(-1 * var(--ka-lightbox-row-gap) / 2);inset-inline:calc(-1 * var(--ka-lightbox-gutter));z-index:-1;background:var(--ka-lightbox-chrome-scrim);pointer-events:none}.ka-lightbox__count{margin-inline-end:auto;color:var(--ka-overlay-scrim-text);font-size:var(--ka-lightbox-count-size);font-variant-numeric:tabular-nums}.ka-lightbox__stage{position:relative;display:grid;place-items:center;min-height:0}.ka-lightbox__img{max-width:100%;max-height:100%;border-radius:var(--ka-lightbox-img-radius);object-fit:contain}.ka-lightbox__nav{position:absolute;top:50%;inset-inline-start:var(--ka-lightbox-nav-gap);translate:0 -50%}.ka-lightbox__nav~.ka-lightbox__nav{inset-inline-start:auto;inset-inline-end:var(--ka-lightbox-nav-gap)}.ka-lightbox__chrome>.js-rotate-left>svg{scale:-1 1}.ka-lightbox__nav[disabled]{opacity:var(--ka-lightbox-nav-disabled-opacity);cursor:not-allowed}.ka-lightbox[data-single=true] .ka-lightbox__nav{display:none}.ka-lightbox[data-zoomed=true] .ka-lightbox__nav{opacity:var(--ka-lightbox-nav-zoomed-opacity)}.ka-lightbox[data-zoomed=true] .ka-lightbox__nav:hover{opacity:1}.ka-lightbox__ssbar{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:2;block-size:var(--ka-lightbox-ssbar-h);inline-size:0;background:var(--ka-lightbox-ssbar-color);animation:ka-lightbox-ssbar var(--_ss-duration, 5s) linear both;pointer-events:none}.ka-lightbox[data-slideshow=paused] .ka-lightbox__ssbar{animation-play-state:paused;background:var(--ka-lightbox-ssbar-paused-color)}@keyframes ka-lightbox-ssbar{0%{inline-size:0}to{inline-size:100%}}@media(prefers-reduced-motion:reduce){.ka-lightbox__ssbar{display:none}}.ka-lightbox__play{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;z-index:var(--ka-lightbox-play-z);display:grid;place-items:center;inline-size:var(--ka-lightbox-play-size);block-size:var(--ka-lightbox-play-size);border-radius:var(--ka-radius-pill);background:var(--ka-lightbox-play-bg);color:var(--ka-overlay-chrome-text);border:0;cursor:pointer}.ka-lightbox__play>span{border-inline-start:calc(var(--ka-lightbox-play-size) * .28) solid currentColor;border-block:calc(var(--ka-lightbox-play-size) * .18) solid transparent;margin-inline-start:calc(var(--ka-lightbox-play-size) * .06)}.ka-lightbox__vbadge{position:absolute;inset-block-start:var(--ka-lightbox-vbadge-pad-y);inset-inline-start:var(--ka-lightbox-vbadge-pad-x);padding:var(--ka-lightbox-vbadge-pad-y) var(--ka-lightbox-vbadge-pad-x);border-radius:var(--ka-radius-pill);background:var(--ka-overlay-chrome-bg);color:var(--ka-overlay-chrome-text);font-size:var(--ka-lightbox-vbadge-size);font-variant-numeric:tabular-nums;pointer-events:none}.ka-lightbox__well>.ka-lightbox__img{grid-area:1 / 1}.ka-lightbox__well>.ka-lightbox__img,.ka-lightbox__well>.ka-lightbox__video{min-inline-size:0;min-block-size:0;inline-size:auto;block-size:auto}.ka-lightbox__video{grid-area:1 / 1;max-width:100%;max-height:100%;border-radius:var(--ka-lightbox-img-radius);object-fit:contain}.ka-lightbox[data-videoplaying=true] .ka-lightbox__vbadge,.ka-lightbox[data-videoplaying=true] .ka-lightbox__hud,.ka-lightbox[data-videoplaying=true] .ka-lightbox__floatcount,.ka-lightbox[data-videoplaying=true] .ka-lightbox__minimap{display:none}.ka-lightbox__vplayer{position:absolute;inset-inline:0;inset-block-end:var(--ka-lightbox-vplayer-offset);z-index:2;display:flex;align-items:center;gap:var(--ka-lightbox-vplayer-gap);width:fit-content;max-width:calc(100% - var(--ka-lightbox-gutter) * 2);margin-inline:auto;padding:var(--ka-lightbox-vplayer-pad-y) var(--ka-lightbox-vplayer-pad-x);border-radius:var(--ka-radius-pill);background:var(--ka-overlay-chrome-bg);color:var(--ka-overlay-chrome-text)}.ka-lightbox__vplayer .ka-overlay__chrome{background:transparent}.ka-lightbox__vtrack{position:relative;display:block;inline-size:120px;block-size:var(--ka-touch-target);background:transparent;cursor:pointer}.ka-lightbox__vtrack:before{content:"";position:absolute;inset-block:calc(50% - var(--ka-lightbox-vtrack-h) / 2);inset-inline:0;border-radius:var(--ka-radius-pill);background:color-mix(in srgb,var(--ka-overlay-chrome-text) 32%,transparent)}.ka-lightbox__vfill{position:absolute;inset-block:calc(50% - var(--ka-lightbox-vtrack-h) / 2);inset-inline-start:0;inline-size:var(--_v-progress, 0%);border-radius:var(--ka-radius-pill);background:var(--ka-lightbox-vfill-color);pointer-events:none}.ka-lightbox__vtime{font-family:var(--ka-font-mono);font-size:var(--ka-lightbox-vtime-size);font-variant-numeric:tabular-nums;white-space:nowrap}.ka-lightbox__hud{position:absolute;inset-inline:0;inset-block-end:var(--ka-lightbox-hud-offset);z-index:2;display:flex;gap:var(--ka-lightbox-hud-gap);align-items:center;width:fit-content;max-width:calc(100% - var(--ka-lightbox-gutter) * 2);margin-inline:auto;padding:var(--ka-lightbox-hud-pad-y) var(--ka-lightbox-hud-pad-x);border-radius:var(--ka-radius-pill);background:var(--ka-overlay-chrome-bg);color:var(--ka-overlay-chrome-text);font-size:var(--ka-lightbox-hud-size);pointer-events:none}.ka-lightbox__hud-val{font-variant-numeric:tabular-nums}.ka-lightbox__hud-hint{display:none}.ka-lightbox__minimap{position:absolute;inset-inline-end:var(--ka-lightbox-hud-offset);inset-block-end:var(--ka-lightbox-hud-offset);z-index:2;inline-size:var(--ka-lightbox-minimap-w);overflow:hidden;border-radius:var(--ka-lightbox-minimap-radius);background:var(--ka-lightbox-bg);box-shadow:var(--ka-shadow-modal);opacity:var(--ka-lightbox-minimap-opacity);cursor:grab;touch-action:none}.ka-lightbox__minimap:active{cursor:grabbing}.ka-lightbox__minimap>img,.ka-lightbox__minimap-view{pointer-events:none}.ka-lightbox__minimap>img{display:block;inline-size:100%;block-size:auto}.ka-lightbox__minimap-view{position:absolute;border:var(--ka-lightbox-minimap-view-w) solid var(--ka-lightbox-minimap-view-color);border-radius:var(--ka-radius-xs)}.ka-lightbox[data-stack=true] .ka-lightbox__minimap,.ka-lightbox[data-stack=true] .ka-lightbox__hud{display:none}.ka-lightbox[data-trans=fade] .carousel-item[data-ka-enter]{animation:ka-lightbox-trans-fade var(--ka-lightbox-trans-duration) var(--ka-ease-enter) both}.ka-lightbox[data-trans=zoom] .carousel-item[data-ka-enter]{animation:ka-lightbox-trans-zoom var(--ka-lightbox-trans-duration) var(--ka-ease-enter) both}.ka-lightbox[data-trans=flip] .carousel-item[data-ka-enter]{perspective:var(--ka-lightbox-trans-flip-perspective);animation:ka-lightbox-trans-flip-next var(--ka-lightbox-trans-flip-duration) var(--ka-ease-enter) both}.ka-lightbox[data-trans=flip][data-dir=prev] .carousel-item[data-ka-enter]{animation-name:ka-lightbox-trans-flip-prev}.ka-lightbox[data-trans=fade][data-dir=prev] .carousel-item[data-ka-enter],.ka-lightbox[data-trans=zoom][data-dir=prev] .carousel-item[data-ka-enter]{--ka-lightbox-trans-shift: calc(var(--ka-space-7) * -1)}@media(prefers-reduced-motion:reduce){.ka-lightbox .carousel-item[data-ka-enter]{animation:none}}@keyframes ka-lightbox-trans-fade{0%{opacity:0;translate:var(--ka-lightbox-trans-shift) 0}to{opacity:1;translate:0 0}}@keyframes ka-lightbox-trans-zoom{0%{opacity:0;scale:var(--ka-lightbox-trans-zoom-from)}to{opacity:1;scale:1}}@keyframes ka-lightbox-trans-flip-next{0%{opacity:0;transform:rotateY(28deg)}to{opacity:1;transform:rotateY(0)}}@keyframes ka-lightbox-trans-flip-prev{0%{opacity:0;transform:rotateY(-28deg)}to{opacity:1;transform:rotateY(0)}}.ka-lightbox:not([data-single=true]) .ka-lightbox__well{cursor:grab}.ka-lightbox[data-zoomed=true] .ka-lightbox__well{cursor:grab}.ka-lightbox[data-dragging=true] .ka-lightbox__well,.ka-lightbox[data-panning=true] .ka-lightbox__well{cursor:grabbing}.ka-lightbox[data-dragging=true] .carousel-item[data-ka-enter]{animation:none}.ka-lightbox[data-pinching=true] .ka-lightbox__well{touch-action:none}.ka-lightbox__edge{position:absolute;grid-row:2 / 3;inset-inline:0;inset-block-end:var(--ka-lightbox-edge-offset);z-index:2;width:fit-content;max-width:calc(100% - var(--ka-lightbox-gutter) * 2);margin-inline:auto;padding:var(--ka-lightbox-edge-pad-y) var(--ka-lightbox-edge-pad-x);border-radius:var(--ka-radius-pill);background:var(--ka-overlay-chrome-bg);color:var(--ka-overlay-chrome-text);font-size:var(--ka-lightbox-edge-size);text-align:center;animation:ka-lightbox-edge-in var(--ka-duration-3) var(--ka-overlay-ease-enter) both}@media(prefers-reduced-motion:reduce){.ka-lightbox__edge{animation:none}}@keyframes ka-lightbox-edge-in{0%{opacity:0;translate:0 var(--ka-space-3)}to{opacity:1;translate:0 0}}.ka-lightbox__sschip{position:absolute;inset-block-start:var(--ka-lightbox-sschip-offset);inset-inline-start:50%;translate:-50% 0;z-index:4;display:flex;align-items:center;gap:var(--ka-lightbox-sschip-gap);width:fit-content;max-width:calc(100% - var(--ka-lightbox-gutter) * 2);padding:var(--ka-lightbox-sschip-pad-y) var(--ka-lightbox-sschip-pad-x);border-radius:var(--ka-radius-pill);background:var(--ka-overlay-chrome-bg);color:var(--ka-overlay-chrome-text);font-size:var(--ka-lightbox-sschip-size);text-align:center;pointer-events:none}.ka-lightbox__caption{grid-row:2 / 3;grid-column:1 / 2;align-self:end;z-index:2;pointer-events:none;max-width:var(--ka-lightbox-caption-max-w);margin-inline:auto;color:var(--ka-overlay-scrim-text);font-size:var(--ka-lightbox-caption-size);text-align:center;text-wrap:pretty}.ka-lightbox__caption-title{display:block;color:var(--ka-overlay-scrim-text);font-size:var(--ka-lightbox-caption-title-size);font-weight:var(--ka-font-weight-semibold);line-height:var(--ka-leading-heading)}.ka-lightbox__caption-meta{display:block;margin-block-start:var(--ka-space-2);color:var(--ka-overlay-scrim-text);font-size:var(--ka-lightbox-caption-meta-size)}.ka-lightbox__caption-hint{display:flex;flex-wrap:wrap;gap:var(--ka-lightbox-hint-gap);justify-content:center;margin-block-start:var(--ka-space-4)}.ka-lightbox__hint-key{display:inline-flex;align-items:center;gap:var(--ka-space-2);padding:var(--ka-space-1) var(--ka-lightbox-hint-pad);background:var(--ka-overlay-chrome-bg);color:var(--ka-overlay-chrome-text);border-radius:var(--ka-radius-pill);font-size:var(--ka-lightbox-hint-size)}.ka-lightbox__overlay-host{position:fixed;inset:0}.ka-lightbox__overlay-host:empty{display:none}.ka-lightbox__thumbs{display:flex;gap:var(--ka-lightbox-thumb-gap);justify-content:center;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;padding-block:var(--ka-lightbox-thumb-ring-w);cursor:grab}.ka-lightbox__thumbs:active{cursor:grabbing}.ka-lightbox__thumb{position:relative;flex:none;width:var(--ka-lightbox-thumb-size);height:var(--ka-lightbox-thumb-size);padding:0;border:none;border-radius:var(--ka-lightbox-thumb-radius);background:none;scroll-snap-align:center;cursor:pointer;opacity:.65}.ka-lightbox__thumb>img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.ka-lightbox__thumb[data-kind=video]:before{content:"";position:absolute;inset-block-end:var(--ka-space-2);inset-inline-end:var(--ka-space-2);inline-size:22px;block-size:22px;border-radius:var(--ka-radius-pill);background:var(--ka-overlay-chrome-bg);pointer-events:none}.ka-lightbox__thumb[data-kind=video]:after{content:"";position:absolute;inset-block-end:calc(var(--ka-space-2) + 6px);inset-inline-end:calc(var(--ka-space-2) + 7px);border-inline-start:7px solid var(--ka-overlay-chrome-text);border-block:5px solid transparent;pointer-events:none}.ka-lightbox__thumb.is-current{opacity:1;outline:var(--ka-lightbox-thumb-ring-w) solid var(--ka-overlay-scrim-text)}.ka-lightbox__close:focus-visible,.ka-lightbox__nav:focus-visible,.ka-lightbox__thumb:focus-visible{outline:var(--ka-focus-ring-w) solid var(--ka-overlay-chrome-focus-ring);outline-offset:3px}.ka-lightbox__chrome,.ka-lightbox__thumbs,.ka-lightbox__caption{transition:opacity var(--ka-duration-2) var(--ka-ease-state)}.ka-lightbox[data-chrome=auto][data-idle=true] .ka-lightbox__chrome,.ka-lightbox[data-chrome=auto][data-idle=true] .ka-lightbox__thumbs,.ka-lightbox[data-chrome=auto][data-idle=true] .ka-lightbox__caption{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.ka-lightbox__chrome,.ka-lightbox__thumbs,.ka-lightbox__caption{transition:none}}.ka-lightbox__viewer{position:relative;display:grid;grid-template-rows:auto 1fr auto;gap:var(--ka-lightbox-row-gap);min-height:0;min-width:0}.ka-lightbox__stage,.ka-lightbox__thumbs{-webkit-user-select:none;user-select:none}.ka-lightbox__well{position:relative;display:grid;place-items:center;min-height:0;min-width:0}.ka-lightbox__well>.carousel{place-self:stretch;inline-size:100%;min-inline-size:0;min-block-size:0}.ka-lightbox .carousel{--ka-carousel-media-bg: transparent}.ka-lightbox__viewer>.carousel-viewport{grid-row:1 / -1;block-size:100%;min-block-size:0}.ka-lightbox .carousel-viewport>.carousel-slider,.ka-lightbox .carousel-slider>.carousel-item,.ka-lightbox .carousel-item>.ka-lightbox__well{block-size:100%;min-block-size:0}.ka-lightbox__sets{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ka-lightbox-chip-gap)}.ka-lightbox__chip{min-height:var(--ka-lightbox-chip-h);cursor:pointer}.ka-lightbox .ka-chip{--ka-chip-bg: var(--ka-overlay-chrome-bg);--ka-chip-text: var(--ka-overlay-chrome-text);--ka-chip-border: color-mix(in srgb, var(--ka-overlay-chrome-text) 45%, transparent);--ka-lightbox-swatch-border: color-mix(in srgb, var(--ka-overlay-chrome-text) 45%, transparent)}.ka-lightbox .ka-chip[aria-selected=true]{background:var(--ka-chip-bg);border-color:var(--ka-chip-border);color:var(--ka-chip-text)}.ka-lightbox .ka-chip:hover,.ka-lightbox .ka-chip[aria-selected=true]:hover{background:color-mix(in srgb,var(--ka-overlay-chrome-text) 14%,var(--ka-overlay-chrome-bg));color:var(--ka-chip-text)}.ka-lightbox__chip[aria-pressed=true],.ka-lightbox__chip[aria-selected=true],.ka-lightbox__chip.is-current{box-shadow:inset 0 0 0 var(--ka-lightbox-chip-ring-w) var(--ka-lightbox-chip-ring-color)}.ka-lightbox__chip-count{font-family:var(--ka-font-mono);font-variant-numeric:tabular-nums}.ka-lightbox__setbtn{display:inline-flex;align-items:center;gap:var(--ka-space-4);min-height:var(--ka-overlay-chrome-hit);min-width:var(--ka-overlay-chrome-hit);padding:0 var(--ka-lightbox-setbtn-pad-x);border:none;border-radius:var(--ka-overlay-chrome-radius);background:var(--ka-overlay-chrome-bg);color:var(--ka-overlay-chrome-text);font:inherit;font-size:var(--ka-lightbox-count-size);cursor:pointer}.ka-lightbox__setbtn:focus-visible{outline:var(--ka-focus-ring-w) solid var(--ka-overlay-chrome-focus-ring);outline-offset:3px}.ka-lightbox__setmenu{position:absolute;--ka-dropdown-bg: var(--ka-bg-card);min-width:var(--ka-dropdown-min-w);max-height:var(--ka-dropdown-max-h);overflow-y:auto;padding:var(--ka-dropdown-pad) 0;background:var(--ka-dropdown-bg);border:var(--ka-border-w) solid var(--ka-dropdown-border);border-radius:var(--ka-dropdown-radius);box-shadow:var(--ka-dropdown-shadow)}.ka-lightbox__setitem{display:flex;align-items:center;gap:var(--ka-dropdown-item-gap);width:100%;min-height:var(--ka-dropdown-item-h);padding:0 var(--ka-dropdown-item-pad-x);border:none;background:transparent;color:var(--ka-dropdown-item-text);font:inherit;text-align:start;cursor:pointer}.ka-lightbox__setitem:hover:not([disabled]){background:var(--ka-dropdown-item-hover-bg)}.ka-lightbox__setitem[data-cursor]{background:var(--ka-dropdown-item-cursor-bg);box-shadow:inset var(--ka-dropdown-item-cursor-rail-w) 0 0 var(--ka-dropdown-item-cursor-rail)}.ka-lightbox__setitem[aria-selected=true]{font-weight:var(--ka-font-weight-semibold)}.ka-lightbox__setitem[disabled]{opacity:var(--ka-dropdown-item-disabled-opacity);cursor:not-allowed}.ka-lightbox__swatch{flex:none;inline-size:var(--ka-lightbox-swatch-size);block-size:var(--ka-lightbox-swatch-size);border:var(--ka-border-w) solid var(--ka-lightbox-swatch-border);border-radius:var(--ka-lightbox-swatch-radius)}.ka-lightbox>.modal.show:before{content:"";position:fixed;inset:0;background:var(--ka-modal-stack-dim)}.ka-lightbox>.modal{--ka-modal-bg: var(--ka-bg-card);--ka-modal-border: var(--ka-border)}.ka-lightbox__grid-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--ka-lightbox-grid-min),1fr));gap:var(--ka-lightbox-grid-gap);min-height:0;overflow-y:auto;padding:var(--ka-lightbox-thumb-ring-w)}.ka-lightbox__grid-items .ka-lightbox__thumb{width:100%;height:auto;aspect-ratio:1;opacity:1}.ka-lightbox__grid-count{color:var(--ka-overlay-scrim-text);font-family:var(--ka-font-mono);font-size:var(--ka-lightbox-count-size);font-variant-numeric:tabular-nums}.ka-lightbox__state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ka-space-4);max-width:var(--ka-lightbox-state-max-w);margin-inline:auto;padding:var(--ka-lightbox-state-pad);background:var(--ka-lightbox-state-bg);border-radius:var(--ka-lightbox-state-radius);text-align:center;text-wrap:pretty}.ka-lightbox__state:has(.ka-state-error__title){background:var(--ka-danger-bg-subtle);border:var(--ka-border-w) solid var(--ka-danger-border-subtle)}.ka-lightbox__body{grid-row:2 / 3;grid-column:1 / 2;position:relative;isolation:isolate;display:flex;gap:var(--ka-lightbox-body-gap);min-height:0;min-width:0}.ka-lightbox__body>.ka-lightbox__stage{flex:1 1 auto;min-width:0}.ka-lightbox__group{display:flex;align-items:center;gap:var(--ka-lightbox-group-gap);padding:var(--ka-lightbox-group-pad);border-radius:var(--ka-overlay-chrome-radius);background:var(--ka-overlay-chrome-bg);color:var(--ka-overlay-chrome-text)}.ka-lightbox__group .ka-overlay__chrome{background:transparent}.ka-lightbox__divider{align-self:stretch;width:var(--ka-border-w);margin-block:var(--ka-space-1);background:var(--ka-lightbox-divider-color)}.ka-lightbox__panel{flex:none;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--ka-space-4);inline-size:var(--ka-lightbox-panel-w);min-height:0;overflow-y:auto;padding:var(--ka-lightbox-panel-pad);background:var(--ka-bg-card);color:var(--ka-text);border:var(--ka-border-w) solid var(--ka-border);border-radius:var(--ka-radius-card)}.ka-lightbox__stack{position:absolute;inset:0;display:flex;flex-direction:column;gap:var(--ka-lightbox-stack-gap);overflow-y:auto;overscroll-behavior-block:contain;scroll-snap-type:y proximity}.ka-lightbox__stack-item{position:relative;scroll-snap-align:start}.ka-lightbox__stack-item>.ka-lightbox__img{display:block;width:100%;max-height:none;object-fit:contain}.ka-lightbox__stack-idx{position:absolute;inset-block-start:var(--ka-space-5);inset-inline-end:var(--ka-space-5);padding:var(--ka-space-1) var(--ka-lightbox-stack-idx-pad);border-radius:var(--ka-radius-pill);background:var(--ka-overlay-chrome-bg);color:var(--ka-overlay-chrome-text);font-family:var(--ka-font-mono);font-size:var(--ka-lightbox-count-size);font-variant-numeric:tabular-nums}.ka-lightbox__help{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--ka-lightbox-gutter);background:var(--ka-scrim)}.ka-lightbox__help-card{width:min(var(--ka-lightbox-help-w),100%);max-height:var(--ka-lightbox-help-max-h);overflow-y:auto;padding:var(--ka-lightbox-help-pad);background:var(--ka-bg-card);color:var(--ka-text);border:var(--ka-border-w) solid var(--ka-border);border-radius:var(--ka-radius-overlay);box-shadow:var(--ka-shadow-modal)}.ka-lightbox__help-head{display:flex;align-items:center;justify-content:space-between;gap:var(--ka-inline-gap);margin-block-end:var(--ka-space-6)}.ka-lightbox__help-title{margin:0;font-size:var(--ka-font-size-h3);font-weight:var(--ka-font-weight-semibold);line-height:var(--ka-leading-heading)}.ka-lightbox__pick{position:absolute;inset-block-start:var(--ka-lightbox-pick-offset);inset-inline-end:var(--ka-lightbox-pick-offset);z-index:1}.ka-lightbox__pick .ka-check__box{--ka-check-size: var(--ka-lightbox-pick-size)}.ka-lightbox__grid-items .ka-lightbox__thumb[aria-pressed=true]{outline:var(--ka-lightbox-thumb-ring-w) solid var(--ka-lightbox-sel-ring-color);outline-offset:calc(var(--ka-lightbox-thumb-ring-w) * -1)}.ka-lightbox__selbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ka-lightbox-selbar-gap);padding:var(--ka-lightbox-selbar-pad-y) var(--ka-lightbox-selbar-pad-x);background:var(--ka-lightbox-selbar-bg);border-block-start:var(--ka-border-w) solid var(--ka-border-subtle)}.ka-lightbox__selcount{font-weight:var(--ka-font-weight-semibold)}.ka-lightbox__selhint{color:var(--ka-text-subtle);font-size:var(--ka-font-size-note)}.ka-lightbox__selcount,.ka-lightbox__selhint{flex:1 1 auto}.ka-lightbox__selbar .ka-btn:last-child{margin-inline-start:auto}.ka-lightbox__overlay-host:not(:empty){display:grid;place-items:center;background:var(--ka-scrim)}.ka-lightbox .modal-dialog{color:var(--ka-text)}.ka-lightbox__compare{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;gap:var(--ka-lightbox-body-gap);min-height:0;background:var(--ka-lightbox-bg)}.ka-lightbox__cmp-bar{align-self:center;display:flex;flex-wrap:wrap;align-items:center;gap:var(--ka-lightbox-cmp-bar-gap);padding:var(--ka-lightbox-cmp-bar-pad-y) var(--ka-lightbox-cmp-bar-pad-x);border-radius:var(--ka-overlay-chrome-radius);background:var(--ka-overlay-chrome-bg);color:var(--ka-overlay-chrome-text)}.ka-lightbox__cmp-bar .ka-overlay__chrome{background:transparent}.ka-lightbox__cmp-chip{font-size:var(--ka-lightbox-count-size);font-variant-numeric:tabular-nums}.ka-lightbox__cmp-stage{position:relative;flex:1 1 auto;display:flex;min-height:0;min-width:0;overflow:hidden}.ka-lightbox[data-cmpmode=curtain] .ka-lightbox__cmp-stage{cursor:ew-resize;touch-action:none}.ka-lightbox__cmp-pane{position:absolute;inset:0;display:grid;place-items:center;min-width:0}.ka-lightbox__cmp-pane>img{max-width:100%;max-height:100%;object-fit:contain;border-radius:var(--ka-lightbox-img-radius)}.ka-lightbox__cmp-pane--b{clip-path:inset(0 0 0 var(--_cmp-pos, 50%))}.ka-lightbox[data-cmpmode=side] .ka-lightbox__cmp-stage{gap:var(--ka-lightbox-cmp-pane-gap)}.ka-lightbox[data-cmpmode=side] .ka-lightbox__cmp-pane{position:relative;inset:auto;flex:1 1 0}.ka-lightbox[data-cmpmode=side] .ka-lightbox__cmp-pane--b{clip-path:none}.ka-lightbox__cmp-tag{position:absolute;inset-block-start:var(--ka-space-5);inset-inline-start:var(--ka-space-5);padding:var(--ka-space-1) var(--ka-lightbox-cmp-tag-pad);border-radius:var(--ka-radius-pill);background:var(--ka-overlay-chrome-bg);color:var(--ka-overlay-chrome-text);font-size:var(--ka-lightbox-cmp-tag-size);font-weight:var(--ka-font-weight-semibold)}.ka-lightbox__cmp-pane--b .ka-lightbox__cmp-tag{inset-inline-start:auto;inset-inline-end:var(--ka-space-5)}.ka-lightbox__cmp-handle{position:absolute;inset-block:0;inset-inline-start:var(--_cmp-pos, 50%);width:var(--ka-lightbox-cmp-handle-w);margin-inline-start:calc(var(--ka-lightbox-cmp-handle-w) / -2);background:var(--ka-lightbox-cmp-handle-color);pointer-events:none}.ka-lightbox__cmp-handle:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;width:var(--ka-lightbox-cmp-knob-size);height:var(--ka-lightbox-cmp-knob-size);translate:-50% -50%;background:var(--ka-lightbox-cmp-knob-bg);border:var(--ka-lightbox-cmp-handle-w) solid var(--ka-lightbox-cmp-handle-color);border-radius:var(--ka-radius-pill)}.ka-lightbox[data-compare=true] .ka-lightbox__well,.ka-lightbox[data-compare=true] .ka-lightbox__nav,.ka-lightbox[data-compare=true] .ka-lightbox__hud,.ka-lightbox[data-compare=true] .ka-lightbox__count,.ka-lightbox[data-compare=true] .ka-lightbox__floatcount,.ka-lightbox[data-compare=true] .ka-lightbox__caption{display:none}.ka-lightbox:not([data-bg]),.ka-lightbox[data-bg=scrim]{background:var(--ka-lightbox-bg-scrim)}.ka-lightbox[data-bg=veil]{background:var(--ka-lightbox-bg-veil)}.ka-lightbox[data-bg=dim]{background:var(--ka-lightbox-bg-dim)}.ka-lightbox[data-bg=ink]{background-color:var(--ka-lightbox-bg-ink-color);background-image:var(--ka-lightbox-bg-ink)}.ka-lightbox[data-bg=accent]{background:var(--ka-lightbox-bg-accent)}.ka-lightbox[data-bg=modal]{background:var(--ka-lightbox-bg-modal)}.ka-lightbox[data-bg=modal] .ka-lightbox__body{--ka-overlay-scrim-text: var(--ka-text);padding:var(--ka-space-5);background:var(--ka-bg-card);border:var(--ka-border-w) solid var(--ka-border);border-radius:var(--ka-radius-overlay);box-shadow:var(--ka-shadow-modal)}.ka-lightbox[data-bg=paper]{background:var(--ka-lightbox-bg-paper);--ka-overlay-scrim-text: var(--ka-lightbox-bg-paper-text)}.ka-lightbox[data-textplate=true] .ka-lightbox__count{padding:var(--ka-space-1) var(--ka-space-5);background:var(--ka-overlay-chrome-bg);color:var(--ka-overlay-chrome-text);border-radius:var(--ka-radius-pill)}.ka-lightbox__caption{width:fit-content;padding:var(--ka-space-3) var(--ka-space-6);background:var(--ka-overlay-chrome-bg);border-radius:var(--ka-overlay-chrome-radius);--ka-overlay-scrim-text: var(--ka-overlay-chrome-text)}.ka-lightbox[data-fullscreen=true]{padding:0}.ka-lightbox[data-view=minimal]>.ka-lightbox__chrome>*:not(.ka-lightbox__close){display:none}.ka-lightbox[data-view=minimal]>.ka-lightbox__caption,.ka-lightbox[data-view=minimal]>.ka-lightbox__thumbs{display:none}.ka-lightbox[data-view=stack]>.ka-lightbox__caption,.ka-lightbox[data-view=grid]>.ka-lightbox__caption,.ka-lightbox[data-view=panel]>.ka-lightbox__caption{display:none}.ka-lightbox__floatcount{position:absolute;inset-block-start:var(--ka-lightbox-floatcount-offset);inset-inline-end:var(--ka-lightbox-floatcount-offset);padding:var(--ka-lightbox-floatcount-pad-y) var(--ka-lightbox-floatcount-pad-x);border-radius:var(--ka-radius-pill);background:var(--ka-overlay-chrome-bg);color:var(--ka-overlay-chrome-text);font-family:var(--ka-font-mono);font-size:var(--ka-lightbox-count-size);font-variant-numeric:tabular-nums;pointer-events:none}.ka-lightbox[data-view=grid] .ka-lightbox__stack{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--ka-lightbox-grid-min),1fr));align-content:start;gap:var(--ka-lightbox-grid-gap);scroll-snap-type:none}.ka-lightbox[data-view=grid] .ka-lightbox__stack[hidden]{display:none}.ka-lightbox[data-view=grid] .ka-lightbox__stack-item{cursor:pointer}.ka-lightbox[data-view=grid] .ka-lightbox__stack-item>.ka-lightbox__img{aspect-ratio:1;height:100%;border-radius:var(--ka-lightbox-thumb-radius);object-fit:cover}.ka-lightbox[data-view=grid] .ka-lightbox__stack-item.is-current>.ka-lightbox__img{outline:var(--ka-lightbox-thumb-ring-w) solid var(--ka-overlay-scrim-text)}.ka-lightbox[data-view=panel]>.ka-lightbox__caption{display:none}.ka-lightbox__warn{position:absolute;inset-block-start:var(--ka-space-2);inset-inline-start:var(--ka-space-2);inline-size:var(--ka-lightbox-warn-size);block-size:var(--ka-lightbox-warn-size);background:var(--ka-lightbox-warn-bg);clip-path:polygon(50% 0,100% 100%,0 100%);pointer-events:none}.ka-lightbox__altwarn{display:flex;align-items:center;gap:var(--ka-space-3);padding:var(--ka-space-4) var(--ka-space-5);border-radius:var(--ka-radius-sm);background:var(--ka-lightbox-altwarn-bg);color:var(--ka-lightbox-altwarn-text);font-size:var(--ka-font-size-note)}.ka-lightbox__more{position:relative;display:none}.ka-lightbox__moremenu{position:absolute;--ka-dropdown-bg: var(--ka-bg-card);inset-block-start:calc(100% + var(--ka-space-2));inset-inline-end:0;min-width:var(--ka-lightbox-more-w);max-height:var(--ka-dropdown-max-h);overflow-y:auto;padding:var(--ka-lightbox-more-pad-y) 0;background:var(--ka-dropdown-bg);border:var(--ka-border-w) solid var(--ka-dropdown-border);border-radius:var(--ka-dropdown-radius);box-shadow:var(--ka-dropdown-shadow)}.ka-lightbox__moreitem{display:flex;align-items:center;gap:var(--ka-dropdown-item-gap);width:100%;min-height:var(--ka-lightbox-more-item-h);padding:0 var(--ka-dropdown-item-pad-x);border:none;background:transparent;color:var(--ka-dropdown-item-text);font:inherit;text-align:start;cursor:pointer}.ka-lightbox__moreitem:hover{background:var(--ka-dropdown-item-hover-bg)}.ka-lightbox__moreitem:focus-visible{outline:var(--ka-focus-ring-w) solid var(--ka-overlay-chrome-focus-ring);outline-offset:-2px}@media(max-width:450px){.ka-lightbox__more{display:block}.ka-lightbox__chrome>.js-zoom-out,.ka-lightbox__chrome>.js-zoom-in,.ka-lightbox__chrome>.js-natural,.ka-lightbox__chrome>.js-rotate,.ka-lightbox__chrome>.js-rotate-left,.ka-lightbox__chrome>.js-slideshow,.ka-lightbox__chrome>.js-slideshow-speed,.ka-lightbox__chrome>.js-compare,.ka-lightbox__chrome>.ka-lightbox__divider,.ka-lightbox__chrome>.ka-lightbox__group{display:none}}@media(max-width:450px){.ka-lightbox{--ka-lightbox-thumb-size: 44px;--ka-lightbox-grid-min: 72px}.ka-lightbox__thumbs{justify-content:flex-start}.ka-lightbox__caption{margin-block-end:calc(var(--ka-overlay-chrome-hit) + var(--ka-lightbox-nav-gap))}.ka-lightbox__hud-hint{display:inline}.ka-lightbox__minimap{display:none}.ka-lightbox__panel{position:absolute;inset-inline:0;inset-block-end:0;z-index:1;inline-size:auto;max-height:var(--ka-lightbox-panel-max-h-narrow);border:0;border-block-start:var(--ka-border-w) solid var(--ka-border);border-radius:var(--ka-radius-overlay) var(--ka-radius-overlay) 0 0;box-shadow:var(--ka-shadow-modal)}}@keyframes ka-lightbox-in{0%{opacity:0;translate:0 var(--ka-overlay-enter-shift)}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.ka-lightbox,.ka-lightbox.is-closing,.ka-lightbox__chrome,.ka-lightbox__body,.ka-lightbox__caption,.ka-lightbox__thumbs{animation:none}}@media(forced-colors:active){.ka-lightbox__setitem[data-cursor]{forced-color-adjust:none;background:SelectedItem;color:SelectedItemText;box-shadow:none}}.ka-u-block{display:block}.ka-u-flex{display:flex}.ka-u-inline-flex{display:inline-flex}.ka-u-grid{display:grid}.ka-u-none{display:none}.ka-u-sr-only,.ka-select__native,.ka-swatch__native,.ka-input-format__raw,.ka-lightbox__live{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ka-u-hide-sm{display:revert}.ka-u-show-sm{display:none}@media(max-width:450px){.ka-u-hide-sm{display:none}.ka-u-show-sm{display:revert}}.ka-u-row{flex-direction:row}.ka-u-col{flex-direction:column}.ka-u-wrap{flex-wrap:wrap}.ka-u-nowrap{flex-wrap:nowrap}.ka-u-items-start{align-items:flex-start}.ka-u-items-center{align-items:center}.ka-u-items-end{align-items:flex-end}.ka-u-items-baseline{align-items:baseline}.ka-u-justify-start{justify-content:flex-start}.ka-u-justify-center{justify-content:center}.ka-u-justify-end{justify-content:flex-end}.ka-u-justify-between{justify-content:space-between}.ka-u-push{margin-inline-start:auto}.ka-u-gap-0{gap:var(--ka-space-0)}.ka-u-gap-2{gap:var(--ka-space-2)}.ka-u-gap-4{gap:var(--ka-space-4)}.ka-u-gap-5{gap:var(--ka-space-5)}.ka-u-gap-6{gap:var(--ka-space-6)}.ka-u-gap-8{gap:var(--ka-space-8)}.ka-u-gap-9{gap:var(--ka-space-9)}.ka-u-p-0{padding:var(--ka-space-0)}.ka-u-p-5{padding:var(--ka-space-5)}.ka-u-p-6{padding:var(--ka-space-6)}.ka-u-p-8{padding:var(--ka-space-8)}.ka-u-p-9{padding:var(--ka-space-9)}.ka-u-m-0{margin:var(--ka-space-0)}.ka-u-mt-4{margin-block-start:var(--ka-space-4)}.ka-u-mt-6{margin-block-start:var(--ka-space-6)}.ka-u-mt-9{margin-block-start:var(--ka-space-9)}.ka-u-mb-4{margin-block-end:var(--ka-space-4)}.ka-u-mb-6{margin-block-end:var(--ka-space-6)}.ka-u-mb-9{margin-block-end:var(--ka-space-9)}.ka-u-text-start{text-align:start}.ka-u-text-center{text-align:center}.ka-u-text-end{text-align:end}.ka-u-text-nowrap{white-space:nowrap}.ka-u-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-inline-size:0}.ka-u-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.ka-u-measure{max-inline-size:var(--ka-measure)}.ka-u-full{inline-size:100%}.ka-u-fit{inline-size:fit-content}.ka-u-w-sm{inline-size:var(--ka-control-w-sm);max-inline-size:100%}.ka-u-w-md{inline-size:var(--ka-control-w-md);max-inline-size:100%}.ka-u-w-lg{inline-size:var(--ka-control-w-lg);max-inline-size:100%}.ka-u-min-0{min-inline-size:0}.ka-u-tnum{font-variant-numeric:tabular-nums}.ka-u-mono{font-family:var(--ka-font-mono);font-variant-ligatures:var(--ka-font-mono-ligatures, none)}.ka-font-mono{font-variant-ligatures:var(--ka-font-mono-ligatures, none)}.ka-u-font-accent{font-family:var(--ka-font-accent)}.ka-u-scroll-thin{scrollbar-width:thin;scrollbar-color:var(--ka-scrollbar-thumb-bg, var(--ka-bg-muted)) var(--ka-scrollbar-track-bg, transparent)}.ka-u-scroll-thin::-webkit-scrollbar{inline-size:var(--ka-scrollbar-size, 10px);block-size:var(--ka-scrollbar-size, 10px)}.ka-u-scroll-thin::-webkit-scrollbar-thumb{background:var(--ka-scrollbar-thumb-bg, var(--ka-bg-muted));border-radius:999px}.ka-u-scroll-thin::-webkit-scrollbar-track{background:var(--ka-scrollbar-track-bg, transparent)}.ka-u-scroll-thin::-webkit-scrollbar-thumb:hover{background:var(--ka-scrollbar-thumb-hover-bg, var(--ka-scrollbar-thumb-bg, var(--ka-bg-muted)))}[hidden]:not([hidden=until-found]){display:none}
