[data-nuar-gallery]{gap:var(--gallery-control-gap);min-inline-size:var(--gallery-zero);display:grid}[data-nuar-gallery] [data-gallery-layout]{grid-template-columns:auto minmax(var(--gallery-zero), 1fr);gap:var(--gallery-gap);min-inline-size:var(--gallery-zero);align-items:start;display:grid}[data-nuar-gallery] [data-gallery-layout]:not(:has([data-gallery-thumbnails])){grid-template-columns:minmax(var(--gallery-zero), 1fr)}[data-nuar-gallery] [data-gallery-thumbnails]{gap:var(--gallery-control-gap);padding:var(--gallery-zero);margin:var(--gallery-zero);list-style:none;display:grid}[data-nuar-gallery] [data-gallery-thumbnail]{appearance:none;inline-size:var(--gallery-target);block-size:var(--gallery-target);padding:var(--gallery-zero);border:var(--gallery-thumbnail-border-width) solid var(--gallery-thumbnail-border);border-radius:var(--gallery-thumbnail-radius);background:var(--gallery-background);color:var(--gallery-counter-color);cursor:pointer;place-items:center;display:grid;position:relative}[data-nuar-gallery] [data-gallery-thumbnail]>img{object-fit:contain;border-radius:inherit}[data-nuar-gallery] [data-gallery-thumbnail][aria-pressed=true]{border-color:var(--gallery-thumbnail-selected)}[data-nuar-gallery] [data-gallery-main]{inline-size:100%;min-inline-size:var(--gallery-zero);aspect-ratio:var(--gallery-ratio);padding:var(--gallery-zero);border-radius:var(--gallery-radius);background:var(--gallery-background);cursor:zoom-in;touch-action:pan-y pinch-zoom;border:none;place-items:center;display:grid;position:relative}[data-nuar-gallery] [data-gallery-photo]{object-fit:contain;border-radius:inherit}[data-nuar-gallery] [data-gallery-main][data-gallery-loading]{background:var(--gallery-loading-background);cursor:wait}[data-nuar-gallery] [data-gallery-main][data-gallery-loading] img,[data-nuar-gallery] [data-gallery-main][data-gallery-image-error] img{visibility:hidden}[data-nuar-gallery] [data-gallery-error],[data-nuar-gallery-dialog] [data-gallery-error]{margin:var(--gallery-zero);padding:var(--gallery-padding);color:var(--gallery-error-color);font-size:var(--gallery-text-size);font-weight:var(--gallery-text-weight);line-height:var(--gallery-text-line-height);text-align:center;overflow-wrap:anywhere;position:relative}[data-nuar-gallery-dialog] [data-gallery-controls]{justify-content:center;align-items:center;gap:var(--gallery-control-gap);min-inline-size:var(--gallery-zero);flex-wrap:wrap;display:flex}[data-nuar-gallery] [data-gallery-counter],[data-nuar-gallery-dialog] [data-gallery-counter]{color:var(--gallery-counter-color);font-size:var(--gallery-counter-size);font-weight:var(--gallery-counter-weight);line-height:var(--gallery-counter-line-height);letter-spacing:var(--gallery-counter-tracking);font-variant-numeric:tabular-nums}[data-nuar-gallery] [data-gallery-mobile-counter]{text-align:center;display:none}[data-nuar-gallery] [data-gallery-thumbnail],[data-nuar-gallery-dialog] button{touch-action:manipulation}[data-nuar-gallery-dialog] [data-gallery-control]{appearance:none;inline-size:var(--gallery-target);block-size:var(--gallery-target);min-inline-size:var(--gallery-target);min-block-size:var(--gallery-target);aspect-ratio:1;padding:var(--gallery-zero);border-radius:var(--gallery-control-radius);background:var(--gallery-control-background);color:var(--gallery-control-color);cursor:pointer;border:none;flex:none;place-items:center;display:grid}[data-nuar-gallery-dialog] [data-gallery-control]>svg{inline-size:var(--gallery-icon-size);block-size:var(--gallery-icon-size);stroke-width:var(--gallery-icon-stroke)}[data-nuar-gallery-dialog] [data-gallery-control]:disabled{opacity:var(--gallery-disabled-opacity);cursor:default}[data-nuar-gallery] button:focus-visible,[data-nuar-gallery][data-gallery-preview=focus] [data-gallery-main],[data-nuar-gallery-dialog] button:focus-visible{outline:var(--gallery-focus-width) solid var(--gallery-focus-color);outline-offset:var(--gallery-focus-offset)}@media (hover:hover) and (pointer:fine){[data-nuar-gallery] [data-gallery-thumbnail]:not([aria-pressed=true]):hover,[data-nuar-gallery] [data-gallery-thumbnail]:not([aria-pressed=true])[data-gallery-thumbnail-preview=hover]{border-color:var(--gallery-thumbnail-hover)}[data-nuar-gallery-dialog] [data-gallery-control]:enabled:hover{background:var(--gallery-control-hover)}}[data-nuar-gallery-dialog]{block-size:100dvh;max-block-size:none;inline-size:100dvw;max-inline-size:none;margin:var(--gallery-zero);padding:var(--gallery-padding);box-sizing:border-box;background:var(--gallery-dialog-background);color:var(--gallery-dialog-color);border:none}[data-nuar-gallery-dialog][open]{gap:var(--gallery-control-gap);flex-direction:column;display:flex}[data-nuar-gallery-dialog] [data-gallery-dialog-header]{align-items:center;gap:var(--gallery-control-gap);min-inline-size:var(--gallery-zero);flex:none;display:flex}[data-nuar-gallery-dialog] [data-gallery-dialog-header]>p{min-inline-size:var(--gallery-zero);margin:var(--gallery-zero);font-size:var(--gallery-text-size);font-weight:var(--gallery-text-weight);line-height:var(--gallery-text-line-height);overflow-wrap:anywhere;flex:auto}[data-nuar-gallery-dialog] [data-gallery-stage]{min-inline-size:var(--gallery-zero);min-block-size:var(--gallery-zero);touch-action:none;-webkit-user-select:none;user-select:none;flex:auto;place-items:center;display:grid;position:relative;overflow:hidden}[data-nuar-gallery-dialog] [data-gallery-stage][data-gallery-zoomed]{cursor:grab}[data-nuar-gallery-dialog] [data-gallery-stage][data-gallery-zoomed]:active{cursor:grabbing}[data-nuar-gallery-dialog] [data-gallery-full-photo]{object-fit:contain;transform-origin:50%;pointer-events:none}[data-nuar-gallery-dialog] [data-gallery-stage][data-gallery-loading]{background:var(--gallery-loading-background)}[data-nuar-gallery-dialog] [data-gallery-stage][data-gallery-loading] img,[data-nuar-gallery-dialog] [data-gallery-stage][data-gallery-image-error] img{visibility:hidden}[data-nuar-gallery-dialog]>[data-gallery-controls]{flex:none}[data-nuar-gallery] button,[data-nuar-gallery-dialog] button{font-family:inherit}
[data-nuar-color-swatch]{align-content:start;justify-items:start;gap:var(--swatch-gap);min-inline-size:var(--swatch-zero);color:var(--swatch-color);font-size:var(--swatch-size);font-weight:var(--swatch-weight);line-height:var(--swatch-line-height);letter-spacing:var(--swatch-tracking);display:grid}[data-nuar-color-swatch-group]{min-inline-size:var(--swatch-zero);max-inline-size:100%;margin:var(--swatch-zero);padding:var(--swatch-zero);color:var(--swatch-color);font-size:var(--swatch-size);font-weight:var(--swatch-weight);line-height:var(--swatch-line-height);letter-spacing:var(--swatch-tracking);border:none}[data-nuar-color-swatch-group] [data-swatch-legend]{max-inline-size:100%;padding:var(--swatch-zero);overflow-wrap:anywhere;margin-block-end:var(--swatch-group-gap)}[data-nuar-color-swatch-group] [data-swatch-selected-label]{font-weight:var(--swatch-group-value-weight)}[data-nuar-color-swatch-group] [data-swatch-options]{align-items:start;gap:var(--swatch-group-gap);min-inline-size:var(--swatch-zero);flex-wrap:wrap;display:flex}[data-nuar-color-swatch-group] [data-swatch-options]>[data-nuar-color-swatch]{inline-size:var(--swatch-min-width);flex:none}[data-nuar-color-swatch] [data-swatch-button]{appearance:none;box-sizing:border-box;inline-size:var(--swatch-min-width);block-size:var(--swatch-min-height);min-inline-size:var(--swatch-min-width);min-block-size:var(--swatch-min-height);max-inline-size:var(--swatch-min-width);max-block-size:var(--swatch-min-height);padding:var(--swatch-zero);border:var(--swatch-border-width) solid var(--swatch-border);border-radius:var(--swatch-radius);background:var(--swatch-background);color:var(--swatch-color);cursor:pointer;touch-action:manipulation;flex:none;place-items:center;display:grid;position:relative}[data-nuar-color-swatch] [data-swatch-surface]{border-radius:inherit;place-items:center;block-size:100%;inline-size:100%;display:grid;position:relative;overflow:hidden}[data-nuar-color-swatch] [data-swatch-surface]>img{object-fit:contain}[data-nuar-color-swatch] [data-swatch-button][aria-pressed=true]{border-color:var(--swatch-selected-border)}[data-nuar-color-swatch] [data-swatch-slash]>svg{block-size:100%;inline-size:100%;stroke-width:var(--swatch-icon-stroke)}[data-nuar-color-swatch] [data-swatch-slash]{inset:var(--swatch-zero);color:var(--swatch-unavailable-color);pointer-events:none;position:absolute}[data-nuar-color-swatch] [data-swatch-button][aria-disabled=true]{cursor:default}[data-nuar-color-swatch] [data-swatch-button][aria-disabled=true] [data-swatch-surface]{opacity:var(--swatch-unavailable-opacity)}[data-nuar-color-swatch]:has([data-swatch-button][aria-disabled=true]) [data-swatch-label]{opacity:var(--swatch-unavailable-opacity)}[data-nuar-color-swatch]:has([data-swatch-button][aria-disabled=true]) [data-swatch-label]{color:var(--swatch-unavailable-color)}[data-nuar-color-swatch] [data-swatch-label],[data-nuar-color-swatch] [data-swatch-reason]{overflow-wrap:anywhere}[data-nuar-color-swatch] [data-swatch-reason]{margin:var(--swatch-zero);color:var(--swatch-unavailable-color)}[data-nuar-color-swatch] [data-swatch-button]:focus-visible,[data-nuar-color-swatch][data-swatch-preview=focus] [data-swatch-button]{outline:var(--swatch-focus-width) solid var(--swatch-focus-color);outline-offset:var(--swatch-focus-offset)}@media (prefers-reduced-motion:no-preference){[data-nuar-color-swatch] [data-swatch-button][aria-disabled=false]{transition:transform var(--swatch-press-duration) var(--swatch-press-ease)}[data-nuar-color-swatch] [data-swatch-button][aria-disabled=false]:active:not(:focus-visible),[data-nuar-color-swatch][data-swatch-preview=pressed] [data-swatch-button][aria-disabled=false]{transform:scale(var(--swatch-press-scale))}}
[data-nuar-memory-chip]{align-content:start;justify-items:start;gap:var(--chip-gap);min-inline-size:var(--chip-zero);color:var(--chip-color);font-size:var(--chip-size);font-weight:var(--chip-weight);line-height:var(--chip-line-height);letter-spacing:var(--chip-tracking);display:grid}[data-nuar-memory-chip] [data-chip-button]{appearance:none;box-sizing:border-box;min-inline-size:var(--chip-min-width);min-block-size:var(--chip-min-height);max-inline-size:100%;padding:var(--chip-padding-block) var(--chip-padding-inline);border:var(--chip-border-width) solid var(--chip-border);border-radius:var(--chip-radius);color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;touch-action:manipulation;background:0 0;justify-content:center;place-items:center;display:inline-grid;position:relative}[data-nuar-memory-chip] [data-chip-surface]{inset:var(--chip-zero);border-radius:inherit;background:var(--chip-background);pointer-events:none;position:absolute}[data-nuar-memory-chip] [data-chip-label]{text-align:center;overflow-wrap:anywhere;min-inline-size:var(--chip-zero);grid-area:1/1;justify-self:center;position:relative}[data-nuar-memory-chip] [data-chip-width-reserve]{visibility:hidden;pointer-events:none;min-inline-size:var(--chip-zero);grid-area:1/1;display:grid}[data-nuar-memory-chip] [data-chip-width-reserve]>span{grid-area:1/1}[data-nuar-memory-chip] [data-chip-button][aria-pressed=true]{border-color:var(--chip-selected-border);color:var(--chip-selected-color)}[data-nuar-memory-chip] [data-chip-button][aria-pressed=true] [data-chip-surface]{background:var(--chip-selected-background)}[data-nuar-memory-chip] [data-chip-button][aria-disabled=true]{cursor:default}[data-nuar-memory-chip] [data-chip-button][aria-disabled=true] [data-chip-surface],[data-nuar-memory-chip] [data-chip-button][aria-disabled=true] [data-chip-label]{opacity:var(--chip-unavailable-opacity)}[data-nuar-memory-chip] [data-chip-button][aria-disabled=true] [data-chip-label]{color:var(--chip-unavailable-color);text-decoration-line:line-through}[data-nuar-memory-chip] [data-chip-button]:focus-visible,[data-nuar-memory-chip][data-chip-preview=focus] [data-chip-button]{outline:var(--chip-focus-width) solid var(--chip-focus-color);outline-offset:var(--chip-focus-offset)}[data-nuar-memory-chip-group]{min-inline-size:var(--chip-zero);max-inline-size:100%;margin:var(--chip-zero);padding:var(--chip-zero);color:var(--chip-color);font-size:var(--chip-size);font-weight:var(--chip-weight);line-height:var(--chip-line-height);letter-spacing:var(--chip-tracking);border:none}[data-nuar-memory-chip-group] [data-chip-legend]{max-inline-size:100%;padding:var(--chip-zero);overflow-wrap:anywhere;margin-block-end:var(--chip-group-gap)}[data-nuar-memory-chip-group] [data-chip-selected-label]{font-weight:var(--chip-group-value-weight)}[data-nuar-memory-chip-group] [data-chip-options]{align-items:start;gap:var(--chip-group-gap);min-inline-size:var(--chip-zero);flex-wrap:wrap;display:flex}[data-nuar-memory-chip-group] [data-chip-options]>[data-nuar-memory-chip]{flex:none;max-inline-size:100%}@media (prefers-reduced-motion:no-preference){[data-nuar-memory-chip] [data-chip-button][aria-disabled=false]{transition:transform var(--chip-press-duration) var(--chip-press-ease)}[data-nuar-memory-chip] [data-chip-button][aria-disabled=false]:active:not(:focus-visible),[data-nuar-memory-chip][data-chip-preview=pressed] [data-chip-button][aria-disabled=false]{transform:scale(var(--chip-press-scale))}}
