@charset "UTF-8";.ka-pod{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ka-inline-gap, 1rem);margin-block:1rem}.ka-pod__blocked{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;border:1px solid var(--ka-border);border-radius:var(--gn-radius-panel, var(--ka-radius-card));background:var(--ka-danger-bg-subtle, var(--ka-bg-subtle));color:inherit}.ka-pod__blocked-icon{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--ka-danger);color:var(--ka-bg-card);font-weight:var(--ka-font-weight-semibold);flex:none}.ka-pod__blocked-reason{margin:0}.ka-pod__buy{display:grid;gap:.4rem;justify-items:start}.ka-pod__buy-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ka-pod__notice{margin:0;padding:.6rem .8rem;border:1px solid var(--ka-border);border-radius:var(--gn-radius-panel, var(--ka-radius-card));background:var(--ka-bg-subtle)}.ka-pod__faces{display:flex;gap:.5rem;margin-bottom:.5rem}.ka-pod__face{padding:.35rem .9rem;border:1px solid var(--ka-border);border-radius:var(--gn-radius-choice, var(--ka-radius-pill));background:var(--ka-bg-card);cursor:pointer}.ka-pod__face.is-active{border-color:var(--ka-accent);background:var(--ka-accent-subtle-bg, var(--ka-bg-subtle))}.ka-pod__views .ka-pod__face{min-width:8em}.ka-pod__faces[hidden],.ka-pod__stage[hidden]{display:none}.ka-pod__stage{position:relative;border:1px solid var(--ka-border-subtle, var(--ka-border));border-radius:var(--gn-radius-panel, var(--ka-radius-card));overflow:hidden;background:var(--ka-bg-card)}.ka-pod__mockup-img{display:block;width:100%;height:auto}.ka-pod__mockup-draw[hidden]{display:none}.ka-pod__mockup-draw>svg{display:block;width:100%;height:auto}.kpod-mockup{--kpod-mk-fill: var(--kpod-tint, var(--ka-bg-muted));--kpod-mk-line: var(--kpod-tint-ink, var(--ka-border-strong));--kpod-mk-shade: color-mix(in srgb, var(--ka-text) 16%, transparent);--kpod-mk-shade-strong: color-mix(in srgb, var(--ka-text) 32%, transparent);--kpod-mk-light: color-mix(in srgb, var(--ka-bg-card) 30%, transparent);--kpod-mk-wall: var(--ka-bg-muted);--kpod-mk-floor: color-mix(in srgb, var(--ka-text) 10%, var(--kpod-mk-wall));--kpod-mk-sofa: color-mix(in srgb, var(--ka-text) 22%, var(--kpod-mk-wall));--kpod-mk-sofa-dark: color-mix(in srgb, var(--ka-text) 32%, var(--kpod-mk-wall));--kpod-mk-wood: color-mix(in srgb, var(--ka-text) 18%, var(--kpod-mk-wall));--kpod-mk-wood-top: color-mix(in srgb, var(--ka-text) 30%, var(--kpod-mk-wall));--kpod-mk-drop: color-mix(in srgb, var(--ka-text) 30%, transparent);--kpod-mk-dark: color-mix(in srgb, var(--ka-text) 80%, var(--ka-bg-muted))}.kpod-mockup .kpod-mk-body{fill:var(--kpod-mk-fill)}.kpod-mockup .kpod-mk-body-stroke{fill:none;stroke:var(--kpod-mk-fill);stroke-linecap:round}.kpod-mockup .kpod-mk-chain{stroke-linecap:butt}.kpod-mockup .kpod-mk-line{fill:none;stroke:var(--kpod-mk-line);stroke-linecap:round;stroke-linejoin:round}.kpod-mockup .kpod-mk-shade{fill:var(--kpod-mk-shade)}.kpod-mockup .kpod-mk-shade-strong{fill:var(--kpod-mk-shade-strong)}.kpod-mockup .kpod-mk-stop-shade{stop-color:var(--kpod-mk-shade)}.kpod-mockup .kpod-mk-stop-light{stop-color:var(--kpod-mk-light)}.kpod-mockup .kpod-mk-light-stroke{fill:none;stroke:var(--kpod-mk-light);stroke-linecap:round}.kpod-mockup .kpod-mk-inner{fill:var(--ka-bg-subtle);stroke:var(--kpod-mk-line)}.kpod-mockup .kpod-mk-hole{fill:var(--kpod-mk-shade-strong);stroke:var(--kpod-mk-line)}.kpod-mockup .kpod-mk-lid{fill:var(--kpod-mk-dark)}.kpod-mockup .kpod-mk-ribbon{fill:none;stroke:var(--kpod-mk-dark);stroke-linecap:round}.kpod-mockup .kpod-mk-metal{fill:none;stroke:var(--ka-border-strong)}.kpod-mockup .kpod-mk-rule{fill:none;stroke:var(--ka-text-muted);stroke-linecap:round}.kpod-mockup .kpod-mk-wall{fill:var(--kpod-mk-wall)}.kpod-mockup .kpod-mk-floor{fill:var(--kpod-mk-floor)}.kpod-mockup .kpod-mk-sofa{fill:var(--kpod-mk-sofa)}.kpod-mockup .kpod-mk-sofa-dark{fill:var(--kpod-mk-sofa-dark)}.kpod-mockup .kpod-mk-sofa-line{fill:none;stroke:var(--kpod-mk-sofa-dark)}.kpod-mockup .kpod-mk-wood{fill:var(--kpod-mk-wood)}.kpod-mockup .kpod-mk-wood-top{fill:var(--kpod-mk-wood-top)}.kpod-mockup .kpod-mk-wood-line{fill:none;stroke:var(--kpod-mk-wood-top)}.kpod-mockup .kpod-mk-drop{fill:var(--kpod-mk-drop)}.ka-pod__area{position:relative}.ka-pod__area--overlay{position:absolute;left:var(--kpod-x, 0);top:var(--kpod-y, 0);width:var(--kpod-w, 100%);height:var(--kpod-h, 100%);transform:rotate(var(--kpod-rot));transform-origin:center}.ka-pod__area:not(.ka-pod__area--overlay){width:100%}.ka-pod__segment svg{display:block;width:100%;height:auto}.ka-pod__area--overlay .ka-pod__segment,.ka-pod__area--overlay .ka-pod__segment svg{position:absolute;inset:0;width:100%;height:100%}.ka-pod__pair{position:absolute;left:var(--kpod-x, 0);top:var(--kpod-y, 0);width:var(--kpod-w, 100%);height:var(--kpod-h, 100%);pointer-events:none}.ka-pod__pair>svg{position:absolute;inset:0;width:100%;height:100%}.ka-pod__stage[data-view=art]>.ka-pod__pair{display:none}.ka-pod__stage[data-view=mockup]>.ka-pod__area--overlay[data-ka-pod-art-fit=height]{overflow:hidden}.ka-pod__stage[data-view=mockup]>.ka-pod__area--overlay[data-ka-pod-art-fit=height] .ka-pod__segment svg{inset:0 auto 0 50%;width:auto;max-width:none;height:100%;aspect-ratio:var(--kpod-seg-r, auto);translate:-50% 0}.ka-pod__area[data-ka-pod-fit]:not(.ka-pod__area--overlay){aspect-ratio:var(--kpod-stage-r);block-size:var(--kpod-stage-h, auto);container-type:size}.ka-pod__area[data-ka-pod-fit]:not(.ka-pod__area--overlay) .ka-pod__segment{position:absolute;inset:0;display:grid;place-items:center}.ka-pod__area[data-ka-pod-fit]:not(.ka-pod__area--overlay) .ka-pod__segment[hidden]{display:none}.ka-pod__area[data-ka-pod-fit]:not(.ka-pod__area--overlay) .ka-pod__segment svg{width:min(100cqw,100cqh * var(--kpod-seg-r));height:auto;aspect-ratio:var(--kpod-seg-r)}.ka-pod__stage[data-view=art]>.ka-pod__mockup-img:not([hidden]),.ka-pod__preview[data-pstate=loading] .ka-pod__stage[data-view=art]>.ka-pod__mockup-img:not([hidden]){visibility:hidden}.ka-pod__stage[data-view=art]>.ka-pod__mockup-img:not([hidden])+.ka-pod__area--overlay,.ka-pod__stage[data-view=art]>.ka-pod__mockup-draw:not([hidden])~.ka-pod__area--overlay{transform:var(--kpod-art-tf, none);transform-origin:0 0}.ka-pod__stage[data-view=art]>.ka-pod__mockup-img:not([hidden])+.ka-pod__area:not(.ka-pod__area--overlay){position:absolute;inset:0;width:100%;height:100%;transform:none;aspect-ratio:auto;block-size:100%}.ka-pod__stage[data-view=art]>.ka-pod__mockup-img:not([hidden])+.ka-pod__area:not(.ka-pod__area--overlay) .ka-pod__segment,.ka-pod__stage[data-view=art]>.ka-pod__mockup-img:not([hidden])+.ka-pod__area:not(.ka-pod__area--overlay) .ka-pod__segment svg{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}.ka-pod__stage[data-view=art]>.ka-pod__mockup-draw:not([hidden]){visibility:hidden}.ka-pod__stage[data-view=art]>.ka-pod__mockup-draw:not([hidden])~.ka-pod__area:not(.ka-pod__area--overlay){position:absolute;inset:0;width:100%;height:100%;transform:none;aspect-ratio:auto;block-size:100%}.ka-pod__stage[data-view=art]>.ka-pod__mockup-draw:not([hidden])~.ka-pod__area:not(.ka-pod__area--overlay) .ka-pod__segment,.ka-pod__stage[data-view=art]>.ka-pod__mockup-draw:not([hidden])~.ka-pod__area:not(.ka-pod__area--overlay) .ka-pod__segment svg{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}.ka-pod__stage[data-view=mockup]>.ka-pod__area--overlay[data-ka-pod-overflow]{outline:2px dashed var(--ka-danger);outline-offset:0}.ka-pod__face-flag{display:inline-flex;margin-inline-start:.35em;color:var(--ka-danger)}.ka-pod__face-flag-x{position:relative;display:inline-block;width:.75em;height:.75em;align-self:center}.ka-pod__face-flag-x:before,.ka-pod__face-flag-x:after{content:"";position:absolute;inset-inline:0;top:calc(50% - .08em);height:.16em;background:currentColor;transform:rotate(45deg)}.ka-pod__face-flag-x:after{transform:rotate(-45deg)}.ka-pod__face[aria-pressed=true] .ka-pod__face-flag{color:inherit}.ka-pod__segment .ka-pod__overflow{stroke:var(--ka-danger);stroke-width:2;stroke-dasharray:8 6}:where([data-slot^="ka-pod/"]){--kpod-gap: var(--ka-space-8);--kpod-ring: 2px solid var(--ka-focus-ring);--kpod-r-panel: var(--gn-radius-panel, var(--ka-radius-card));--kpod-r-input: var(--gn-radius-input, var(--ka-radius-control));--kpod-r-pill: var(--gn-radius-choice, var(--ka-radius-pill));--kpod-select: var(--gn-select, 0 0 0 2px var(--ka-text));--kpod-select-offset: var(--gn-select-offset, 0 0 0 2px var(--ka-bg-card), 0 0 0 4px var(--ka-text));--kpod-glow-focus: var(--gn-glow-focus, 0 0 0 0 transparent);--kpod-glow-danger: var(--gn-glow-danger, 0 0 0 0 transparent);--kpod-t: var(--gn-dur, var(--ka-duration-3)) var(--gn-ease, var(--ka-ease-enter));--kpod-t-fast: var(--gn-dur-fast, var(--ka-duration-2)) var(--gn-ease, var(--ka-ease-enter));--kpod-sel-bg: var(--gn-tint-accent, var(--ka-bg-card));--kpod-fs-title: var(--ka-font-size-body);--kpod-fs-label: var(--ka-font-size-caption);--kpod-fs-meta: var(--ka-font-size-micro);--kpod-fs-msg: var(--ka-font-size-caption);--kpod-field-h: calc(var(--ka-space-11) + var(--ka-space-4))}[data-slot="ka-pod/customize"][data-part=form]{color:var(--ka-text);font-family:var(--ka-font-ui);font-size:var(--ka-font-size-body);line-height:1.5}:where([data-slot^="ka-pod/"]) *,:where([data-slot^="ka-pod/"]) *:before,:where([data-slot^="ka-pod/"]) *:after{box-sizing:border-box}[data-slot^="ka-pod/"] .kpod-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}[data-slot^="ka-pod/"] fieldset{margin:0;padding:0;border:0;min-width:0}[data-slot^="ka-pod/"] legend{padding:0}[data-slot^="ka-pod/"] .kpod p{margin:0}[data-slot^="ka-pod/"] .kpod :focus-visible{outline:var(--kpod-ring);outline-offset:2px}[data-slot^="ka-pod/"] .kpod [tabindex="-1"]:focus{outline:none}[data-slot^="ka-pod/"] .kpod [hidden]{display:none}[data-slot^="ka-pod/"] :is(.kpod-chip-face,.kpod-input,.kpod-swatches .ka-swatch){transition:box-shadow var(--kpod-t),border-color var(--kpod-t),background-color var(--kpod-t-fast),color var(--kpod-t-fast)}[data-slot^="ka-pod/"] .kpod,[data-slot^="ka-pod/"] .kpod-fields{display:grid;gap:var(--kpod-gap)}[data-slot^="ka-pod/"] .kpod-fields:disabled :is(.kpod-chip-face,.kpod-input,.kpod-check,.kpod-select,.ka-swatch,.kpod-opt-face,.ka-select__trigger){opacity:var(--ka-opacity-disabled);cursor:not-allowed}[data-slot^="ka-pod/"] .is-denied :is(.kpod-chip-face,.kpod-tile-face){opacity:var(--ka-opacity-disabled);cursor:not-allowed}[data-slot^="ka-pod/"] .kpod-group{display:grid;gap:var(--ka-space-4);min-width:0}[data-slot^="ka-pod/"] .kpod-label{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--ka-space-3);width:100%;font-size:var(--kpod-fs-label);font-weight:600;color:var(--ka-text)}[data-slot^="ka-pod/"] legend.kpod-label{float:left;margin-bottom:var(--ka-space-4)}[data-slot^="ka-pod/"] .kpod-group>legend.kpod-label{margin-bottom:0}[data-slot^="ka-pod/"] legend.kpod-label+*{clear:both}[data-slot^="ka-pod/"] .kpod-current{font-weight:600;color:var(--ka-text-secondary)}[data-slot^="ka-pod/"] .kpod-current:not(:empty):before{content:"·"/"";margin-right:var(--ka-space-3);color:var(--ka-text-muted)}[data-slot^="ka-pod/"] .kpod-help{font-size:var(--kpod-fs-meta);font-weight:400;color:var(--ka-text-muted)}[data-slot^="ka-pod/"] .ka-field--floating{--ka-control-pad-x: var(--ka-space-5);--ka-control-font-size: max(16px, var(--ka-font-size-body));--ka-input-placeholder: var(--ka-text-placeholder);--ka-float-h: var(--kpod-field-h);--kpod-count-w: var(--ka-space-10)}[data-slot^="ka-pod/"] .kpod-field{display:grid;gap:var(--ka-space-2);min-width:0}[data-slot^="ka-pod/"] .kpod-control{position:relative;min-width:0}[data-slot^="ka-pod/"] .kpod-input{width:100%;min-height:var(--kpod-field-h);padding:var(--ka-space-4) var(--ka-space-5);background:var(--ka-bg-card);color:var(--ka-text);border:1px solid var(--ka-border-strong);border-radius:var(--kpod-r-input);font:inherit;font-size:max(16px,var(--ka-font-size-body))}[data-slot^="ka-pod/"] .kpod-input:hover:not(:disabled){border-color:var(--ka-text-secondary)}[data-slot^="ka-pod/"] .kpod-input:focus-visible{outline-offset:1px;border-color:var(--ka-text);box-shadow:var(--kpod-glow-focus)}[data-slot^="ka-pod/"] .kpod-input[aria-invalid=true]{border-color:var(--ka-danger);box-shadow:inset 0 0 0 1px var(--ka-danger),var(--kpod-glow-danger)}[data-slot^="ka-pod/"] .kpod-input[aria-invalid=true]:focus-visible{box-shadow:inset 0 0 0 1px var(--ka-danger),var(--kpod-glow-focus)}[data-slot^="ka-pod/"] .ka-field--floating .kpod-input{height:var(--ka-float-h);min-height:0;padding:var(--ka-float-pad-t) calc(var(--ka-control-pad-x) + var(--kpod-count-w)) 0 var(--ka-control-pad-x);font-size:var(--ka-control-font-size)}[data-slot^="ka-pod/"] .kpod-count{position:absolute;inset-block:var(--ka-float-pad-t) 0;inset-inline-end:var(--ka-control-pad-x);display:flex;align-items:center;justify-content:flex-end;min-width:var(--kpod-count-w);font-size:var(--kpod-fs-meta);font-weight:400;line-height:1;font-variant-numeric:tabular-nums;color:var(--ka-text-muted);white-space:nowrap;pointer-events:none;visibility:hidden}[data-slot^="ka-pod/"] .kpod-count[data-over=true]{color:var(--ka-danger)}[data-slot^="ka-pod/"] .kpod-meter{position:absolute;inset-inline:var(--ka-control-pad-x);inset-block-end:var(--ka-space-2);height:var(--ka-space-1);background:var(--ka-border);border-radius:var(--ka-radius-pill);overflow:hidden;pointer-events:none;visibility:hidden}[data-slot^="ka-pod/"] .kpod-meter span{display:block;height:100%;background:var(--ka-text-secondary);border-radius:inherit;transition:width var(--ka-duration-2) var(--ka-ease-state)}[data-slot^="ka-pod/"] .kpod-meter[data-over=true] span{background:var(--ka-danger)}[data-slot^="ka-pod/"] .kpod-control:has(.kpod-input:is(:focus,:not(:placeholder-shown))) :is(.kpod-count,.kpod-meter){visibility:visible}[data-slot^="ka-pod/"] .kpod-note{display:flex;align-items:flex-start;gap:var(--ka-space-4);min-width:0;padding-inline:var(--ka-space-1)}[data-slot^="ka-pod/"] .kpod-note:not(:has(>:not([hidden]))){display:none}[data-slot^="ka-pod/"] .kpod-note>.kpod-error{flex:1 1 auto;min-width:0}[data-slot^="ka-pod/"] .kpod-fit{flex:none;margin-inline-start:auto;font-size:var(--kpod-fs-meta);font-weight:400;line-height:inherit;font-variant-numeric:tabular-nums;color:var(--ka-text-muted);white-space:nowrap}[data-slot^="ka-pod/"] .kpod-fit[data-over=true]{color:var(--ka-danger)}[data-slot^="ka-pod/"] .kpod-note:has(>.kpod-error:not([hidden]))>.kpod-fit{line-height:calc(var(--kpod-fs-msg) * 1.5)}[data-slot^="ka-pod/"] .kpod-error{font-size:var(--kpod-fs-msg);font-weight:400;color:var(--ka-danger)}[data-slot^="ka-pod/"] .kpod-chips{display:flex;flex-wrap:wrap;gap:var(--ka-space-4)}[data-slot^="ka-pod/"] .kpod-chip{position:relative;cursor:pointer}[data-slot^="ka-pod/"] .kpod-chip-face{display:inline-flex;align-items:center;gap:var(--ka-space-3);min-height:var(--ka-control-h);padding:var(--ka-space-3) var(--ka-space-7);background:var(--ka-bg-card);border:1px solid var(--ka-border-strong);border-radius:var(--kpod-r-pill);font-size:var(--kpod-fs-label);font-weight:600;color:var(--ka-text)}[data-slot^="ka-pod/"] .kpod-chip-img{width:var(--ka-space-9);height:var(--ka-space-9);object-fit:cover;border-radius:var(--ka-radius-control)}[data-slot^="ka-pod/"] .kpod-chip:hover input:not(:disabled)+.kpod-chip-face{background:var(--ka-bg-subtle)}[data-slot^="ka-pod/"] .kpod-chip input:checked+.kpod-chip-face{border-color:transparent;background:var(--kpod-sel-bg);box-shadow:var(--kpod-select)}[data-slot^="ka-pod/"] .kpod-chip input:focus-visible+*{outline:var(--kpod-ring);outline-offset:3px}[data-slot^="ka-pod/"] .kpod-swatches{display:flex;flex-wrap:wrap;gap:var(--ka-space-4)}[data-slot^="ka-pod/"] .kpod-select{width:100%;max-width:22rem}[data-slot^="ka-pod/"] .kpod-card{--kpod-card-pad: var(--ka-space-7);display:grid;gap:var(--kpod-gap);min-width:0;padding:var(--kpod-card-pad);background:var(--ka-bg-card);border:1px solid var(--ka-border);border-radius:var(--kpod-r-panel);box-shadow:var(--ka-shadow-raised, none);container-type:inline-size}[data-slot^="ka-pod/"] fieldset.kpod-card{padding:var(--kpod-card-pad);border:1px solid var(--ka-border)}[data-slot^="ka-pod/"] .kpod-card--single:not([data-open]){padding-block:var(--ka-space-5)}@media(max-width:599px){[data-slot^="ka-pod/"] .kpod-card{--kpod-card-pad: var(--ka-space-6)}}[data-slot^="ka-pod/"] .kpod-card.is-invalid{border-color:var(--ka-danger-border-subtle, var(--ka-danger))}[data-slot^="ka-pod/"] .kpod-card-title{font-size:var(--kpod-fs-title);font-weight:600;color:var(--ka-text)}[data-slot^="ka-pod/"] legend.kpod-card-title{float:left;width:100%}[data-slot^="ka-pod/"] legend.kpod-card-title+*{clear:both}[data-slot^="ka-pod/"] .kpod-card-head{margin:0;font:inherit}[data-slot^="ka-pod/"] .kpod-card-toggle{appearance:none;display:flex;flex-wrap:wrap;align-items:baseline;align-content:center;gap:var(--ka-space-2) var(--ka-space-4);width:100%;min-height:var(--ka-touch-target);position:relative;margin:0;padding:0 var(--ka-space-7) 0 0;border:0;background:none;color:inherit;font:inherit;line-height:inherit;text-align:start;cursor:pointer}[data-slot^="ka-pod/"] .kpod-card-toggle:focus-visible{outline:var(--kpod-ring);outline-offset:2px}[data-slot^="ka-pod/"] .kpod-card-toggle>*{pointer-events:none}[data-slot^="ka-pod/"] .kpod-card-toggle:after{content:"";position:absolute;inset-inline-end:var(--ka-space-2);top:50%;width:var(--ka-space-3);height:var(--ka-space-3);border-inline-end:2px solid currentColor;border-block-end:2px solid currentColor;transform:translateY(-75%) rotate(45deg);transition:transform var(--kpod-t-fast)}[data-slot^="ka-pod/"] .kpod-card[data-open] .kpod-card-toggle:after{transform:translateY(-25%) rotate(-135deg)}[data-slot^="ka-pod/"] .kpod-card-sum{flex:1 1 12rem;min-width:0;font-size:var(--kpod-fs-label);font-weight:400;color:var(--ka-text-secondary);text-wrap:pretty}[data-slot^="ka-pod/"] .kpod-card[data-open] .kpod-card-sum{display:none}[data-slot^="ka-pod/"] .kpod-card-flag{flex:none;font-size:var(--kpod-fs-label);font-weight:600;color:var(--ka-danger)}[data-slot^="ka-pod/"] .kpod-card-body{display:grid;gap:var(--kpod-gap);min-width:0}[data-slot^="ka-pod/"] .kpod-card-help{margin:0}[data-slot^="ka-pod/"] .kpod-row{display:grid;align-items:start;gap:var(--kpod-gap);min-width:0}@container (min-width: 280px){[data-slot^="ka-pod/"] .kpod-row--pair:not(.kpod-row--wide){grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 380px){[data-slot^="ka-pod/"] .kpod-row--wide{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-slot^="ka-pod/"] .kpod-row--pair:has(>[hidden]){grid-template-columns:minmax(0,1fr)}[data-slot^="ka-pod/"] .kpod-seg-face{display:inline-flex;align-items:baseline;gap:var(--ka-space-2)}[data-slot^="ka-pod/"] .kpod-seg-face .kpod-fee{min-height:0;padding:0;background:none;color:inherit;font-weight:400}[data-slot^="ka-pod/"] .kpod-opts{display:grid;gap:var(--ka-space-3);min-width:0}[data-slot^="ka-pod/"] .kpod-opt{position:relative;display:block;min-width:0;cursor:pointer}[data-slot^="ka-pod/"] .kpod-opt-face{display:flex;align-items:center;justify-content:space-between;gap:var(--ka-space-4);min-width:0;min-height:var(--ka-touch-target);padding:var(--ka-space-3) var(--ka-space-5);background:var(--ka-bg-card);border:1px solid var(--ka-border-strong);border-radius:var(--kpod-r-input);font-size:var(--kpod-fs-label);font-weight:600;color:var(--ka-text)}[data-slot^="ka-pod/"] .kpod-opt-text{min-width:0;overflow-wrap:anywhere}[data-slot^="ka-pod/"] .kpod-opt-face .kpod-fee{flex:none;min-height:0;padding:0;background:none;color:var(--ka-text-secondary);font-weight:400}[data-slot^="ka-pod/"] .kpod-opt:hover input:not(:disabled)+.kpod-opt-face{background:var(--ka-bg-subtle)}[data-slot^="ka-pod/"] .kpod-opt input:checked+.kpod-opt-face{border-color:transparent;background:var(--kpod-sel-bg);box-shadow:var(--kpod-select)}[data-slot^="ka-pod/"] .kpod-opt input:focus-visible+*{outline:var(--kpod-ring);outline-offset:3px}[data-slot^="ka-pod/"] .kpod-w-search :is(.kpod-select:not(.ka-select__native),.ka-select__trigger){display:block;block-size:var(--kpod-field-h)}[data-slot^="ka-pod/"] .kpod-w-search .ka-select__trigger{display:flex}[data-slot^="ka-pod/"] .kpod-w-search .ka-select{width:100%;max-width:22rem}[data-slot^="ka-pod/"] .kpod-tiles{display:grid;grid-template-columns:repeat(var(--kpod-tiles, 3),minmax(0,1fr));gap:var(--ka-space-4)}[data-slot^="ka-pod/"] .kpod-tile{position:relative;min-width:0;cursor:pointer}[data-slot^="ka-pod/"] .kpod-tile-face{display:grid;justify-items:center;gap:var(--ka-space-2);padding:var(--ka-space-3);background:var(--ka-bg-card);border:1px solid var(--ka-border-strong);border-radius:var(--kpod-r-input);font-size:var(--kpod-fs-label);font-weight:600;text-align:center}[data-slot^="ka-pod/"] .kpod-tile-img{display:block;width:100%;aspect-ratio:1;object-fit:contain;border-radius:var(--ka-radius-control)}[data-slot^="ka-pod/"] .kpod-tile-label{min-width:0;overflow-wrap:anywhere}[data-slot^="ka-pod/"] .kpod-tile-face .kpod-fee{min-height:0;padding:0;background:none;color:var(--ka-text-secondary)}[data-slot^="ka-pod/"] .kpod-tile:hover input:not(:disabled)+.kpod-tile-face{background:var(--ka-bg-subtle)}[data-slot^="ka-pod/"] .kpod-tile input:checked+.kpod-tile-face{border-color:transparent;background:var(--kpod-sel-bg);box-shadow:var(--kpod-select)}[data-slot^="ka-pod/"] .kpod-tile input:focus-visible+*{outline:var(--kpod-ring);outline-offset:3px}[data-slot^="ka-pod/"] :is(.kpod-pet-none,.kpod-pet-some){display:grid;gap:var(--ka-space-4);justify-items:start}[data-slot^="ka-pod/"] .kpod-pet-some>.kpod-tiles{justify-self:stretch}[data-slot^="ka-pod/"] .kpod-btn--ghost{border-color:transparent;background:none}[data-slot^="ka-pod/"] .kpod-check{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--ka-space-5);min-height:var(--ka-touch-target);cursor:pointer}[data-slot^="ka-pod/"] .kpod-check input,[data-slot^="ka-pod/"] .kpod-check .kpod-skel-check{width:var(--ka-space-7);height:var(--ka-space-7);margin:var(--ka-space-1) 0 0;accent-color:var(--ka-accent)}[data-slot^="ka-pod/"] .kpod-check-text strong{display:block;font-size:var(--kpod-fs-label);font-weight:600}[data-slot^="ka-pod/"] .kpod-fee{align-self:start;display:inline-flex;align-items:center;min-height:var(--ka-space-8);padding:0 var(--ka-space-5);background:var(--ka-bg-subtle);border-radius:var(--kpod-r-pill);font-size:var(--kpod-fs-label);font-weight:600;white-space:nowrap}[data-slot^="ka-pod/"] .kpod-chip-face .kpod-fee{min-height:0;padding:0;background:none;color:var(--ka-text-secondary)}[data-slot^="ka-pod/"] .kpod-notice{padding:var(--ka-space-6);border:1px solid var(--ka-border-strong);background:var(--ka-bg-subtle);border-radius:var(--kpod-r-panel);font-size:var(--kpod-fs-msg);color:var(--ka-text-secondary)}[data-slot^="ka-pod/"] .kpod-summary{padding:var(--ka-space-6) var(--ka-space-7);border:1px solid var(--ka-danger-border-subtle);background:var(--ka-danger-bg-subtle);border-radius:var(--kpod-r-panel);box-shadow:var(--kpod-glow-danger)}[data-slot^="ka-pod/"] .kpod-summary h2{margin:0 0 var(--ka-space-4);font-family:var(--ka-font-ui);font-size:var(--kpod-fs-title);font-weight:600}[data-slot^="ka-pod/"] .kpod-summary ul{margin:0;padding-left:var(--ka-space-8);display:grid;gap:var(--ka-space-3);font-size:var(--kpod-fs-msg);font-weight:400;color:var(--ka-text)}[data-slot^="ka-pod/"] .kpod-summary a{color:var(--ka-text);font-weight:600;text-decoration:underline;text-underline-offset:.2em}[data-slot^="ka-pod/"] .kpod-summary a:hover{text-decoration-thickness:2px}[data-slot^="ka-pod/"] .kpod-notice[data-tone=warn]{border-color:var(--ka-warning-border-subtle, var(--ka-border-strong));background:var(--ka-warning-bg-subtle, var(--ka-bg-subtle))}[data-slot^="ka-pod/"] .kpod{position:relative}[data-slot^="ka-pod/"] .kpod>.kpod-notice[data-ka-pod-state-notice][data-state=loading]{position:absolute;inset-block-start:0;inset-inline:0;z-index:var(--ka-z-sticky);box-shadow:var(--ka-shadow-raised);pointer-events:none}[data-slot^="ka-pod/"] .kpod-notice strong{display:block;font-size:var(--kpod-fs-title);font-weight:600;color:var(--ka-text)}[data-slot^="ka-pod/"] .kpod-notice p{margin:var(--ka-space-2) 0 var(--ka-space-4)}[data-slot^="ka-pod/"] .kpod-foot{font-size:var(--kpod-fs-meta);font-weight:400;color:var(--ka-text-muted)}[data-slot^="ka-pod/"] .kpod-skel-form :is(.kpod-chip-face,.kpod-input,.kpod-select,.ka-swatch,.ka-pod-text,.ka-pod-select,.kpod-skel-check,.kpod-chip-img,.kpod-tile-face,.kpod-opt-face,.ka-segmented__item,.kpod-btn){border-color:transparent;background:var(--ka-bg-muted);box-shadow:none;animation:kpod-skel-pulse 1.4s ease-in-out infinite}[data-slot^="ka-pod/"] .kpod-skel-form :is(.kpod-chip-face,.kpod-current,.kpod-fee,.kpod-fit,.kpod-fee-total,.kpod-select,.ka-swatch__label,.ka-pod-text,.ka-pod-select,.kpod-card-sum,.kpod-tile-face,.kpod-opt-face,.ka-segmented__item,.kpod-btn){color:transparent}@font-face{font-family:kpod-skel-arial;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo");font-weight:100 550;size-adjust:106.78%;ascent-override:90.72%;descent-override:22.59%;line-gap-override:0%}@font-face{font-family:kpod-skel-arial;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold");font-weight:551 900;size-adjust:101.09%;ascent-override:95.83%;descent-override:23.86%;line-gap-override:0%}@font-face{font-family:kpod-skel-roboto;src:local("Roboto"),local("Roboto Regular"),local("Roboto-Regular");font-weight:100 550;size-adjust:107.09%;ascent-override:90.46%;descent-override:22.52%;line-gap-override:0%}@font-face{font-family:kpod-skel-roboto;src:local("Roboto Bold"),local("Roboto-Bold");font-weight:551 900;size-adjust:107.1%;ascent-override:90.45%;descent-override:22.52%;line-gap-override:0%}@font-face{font-family:kpod-skel-helvetica;src:local("Helvetica");font-weight:100 550;size-adjust:106.78%;ascent-override:90.72%;descent-override:22.59%;line-gap-override:0%}@font-face{font-family:kpod-skel-helvetica;src:local("Helvetica Bold"),local("Helvetica-Bold");font-weight:551 900;size-adjust:101.09%;ascent-override:95.83%;descent-override:23.86%;line-gap-override:0%}[data-slot^="ka-pod/"] .kpod-skel-form{font-family:var(--kpod-skel-font, "kpod-skel-arial", "kpod-skel-roboto", "kpod-skel-helvetica", system-ui, -apple-system, "Segoe UI", sans-serif)}[data-slot^="ka-pod/"] .kpod-skel-form :is(.kpod-input,.kpod-select,.ka-swatch,.ka-pod-text,.ka-pod-select){font-family:inherit}[data-slot^="ka-pod/"] .kpod-skel-form .kpod-select{white-space:nowrap;overflow:hidden}[data-slot^="ka-pod/"] .kpod-skel-form .kpod-chip-face .kpod-fee{background:none}[data-slot^="ka-pod/"] .kpod-skel-form .kpod-skel-check{display:block;border-radius:var(--ka-radius-sm)}[data-slot^="ka-pod/"] .kpod-skel-form .kpod-tile-img{background:var(--ka-bg-subtle)}[data-slot^="ka-pod/"] .kpod-skel-form .kpod-btn{display:inline-flex;align-items:center}[data-slot^="ka-pod/"] .kpod-skel-form :is(.kpod-input,.ka-pod-sky .ka-pod-text,.ka-pod-sky .ka-pod-select){display:block}@media(prefers-reduced-motion:reduce){[data-slot^="ka-pod/"] .kpod-skel-form *{animation:none}}[data-slot^="ka-pod/"] .kpod-pstate{display:grid;gap:var(--ka-space-4);justify-items:start;padding:var(--ka-space-8);border:1px solid var(--ka-border-strong);border-radius:var(--gn-radius-stage, var(--kpod-r-panel));background:var(--ka-bg-subtle);color:var(--ka-text-secondary)}[data-slot^="ka-pod/"] .kpod-pstate[data-state=failed]{border-color:var(--ka-danger-border-subtle);background:var(--ka-danger-bg-subtle)}[data-slot^="ka-pod/"] .kpod-pstate h3{margin:0;font-size:var(--kpod-fs-title);font-weight:600;color:var(--ka-text)}[data-slot^="ka-pod/"] .kpod-pstate p{margin:0;font-size:var(--kpod-fs-msg);font-weight:400}[data-slot^="ka-pod/"] .kpod-pstate:focus{outline:none}[data-slot^="ka-pod/"] .kpod-skel{width:100%;aspect-ratio:3/2;border-radius:var(--kpod-r-panel);background:var(--ka-bg-muted);animation:kpod-skel-pulse 1.4s ease-in-out infinite}@keyframes kpod-skel-pulse{50%{opacity:.5}}.ka-pod__preview[data-pstate] .ka-pod__faces,.ka-pod__preview[data-pstate] .ka-pod__stage>:not(.kpod-pstate){visibility:hidden}.ka-pod__preview[data-pstate]:not([data-pstate=loading]) .ka-pod__stage{border-color:transparent}.ka-pod__preview[data-pstate=loading] .ka-pod__stage>.ka-pod__mockup-img,.ka-pod__preview[data-pstate=loading] .ka-pod__stage[data-view=mockup]>.ka-pod__mockup-draw{visibility:visible}[data-slot^="ka-pod/"] .ka-pod__area>.kpod-pstate[data-state=loading],[data-slot^="ka-pod/"] .ka-pod__stage[data-view=art]>.kpod-pstate[data-state=loading],[data-slot^="ka-pod/"] .kpod-canvas>.kpod-pstate[data-state=loading]{position:absolute;inset:0;visibility:visible;overflow:hidden;gap:var(--ka-space-2);place-content:center;justify-items:center;padding:var(--ka-space-4);border-style:dashed;text-align:center;container-type:size}[data-slot^="ka-pod/"] .ka-pod__stage[data-view=art]>.kpod-pstate[data-state=loading]{grid-template-rows:none}[data-slot^="ka-pod/"] .kpod-canvas>.kpod-pstate[data-state=loading]{inset:auto;left:var(--kpod-cv-art-x, 0);top:var(--kpod-cv-art-y, 0);width:var(--kpod-cv-art-w, 100%);height:var(--kpod-cv-art-h, 100%)}[data-slot^="ka-pod/"] .ka-pod__area>.kpod-pstate[data-state=loading] .kpod-skel,[data-slot^="ka-pod/"] .ka-pod__stage[data-view=art]>.kpod-pstate[data-state=loading] .kpod-skel,[data-slot^="ka-pod/"] .kpod-canvas>.kpod-pstate[data-state=loading] .kpod-skel{position:absolute;inset:0;aspect-ratio:auto;border-radius:inherit}[data-slot^="ka-pod/"] .ka-pod__area>.kpod-pstate[data-state=loading] :is(h3,p),[data-slot^="ka-pod/"] .ka-pod__stage[data-view=art]>.kpod-pstate[data-state=loading] :is(h3,p),[data-slot^="ka-pod/"] .kpod-canvas>.kpod-pstate[data-state=loading] :is(h3,p){position:relative}[data-slot^="ka-pod/"] .ka-pod__area>.kpod-pstate[data-state=loading] :is(h3,p){rotate:calc(-1 * var(--kpod-rot, 0deg))}@container (max-width: 160px) or (max-height: 96px){[data-slot^="ka-pod/"] .ka-pod__area>.kpod-pstate[data-state=loading] :is(h3,p),[data-slot^="ka-pod/"] .ka-pod__stage[data-view=art]>.kpod-pstate[data-state=loading] :is(h3,p),[data-slot^="ka-pod/"] .kpod-canvas>.kpod-pstate[data-state=loading] :is(h3,p){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}[data-slot^="ka-pod/"] .ka-pod__stage>.kpod-pstate{position:absolute;inset:0;overflow:auto;align-content:center;padding-block:var(--ka-space-4);container-type:size}@container (max-height: 200px){[data-slot^="ka-pod/"] .ka-pod__stage>.kpod-pstate>p{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}[data-slot^="ka-pod/"] .ka-pod__stage>.kpod-pstate[data-state=loading]{grid-template-rows:minmax(0,1fr) auto auto;align-content:stretch}[data-slot^="ka-pod/"] .ka-pod__stage>.kpod-pstate .kpod-skel{aspect-ratio:auto;block-size:100%}[data-slot^="ka-pod/"] .kpod-pnote{margin:var(--ka-space-4) 0 0;font-size:var(--kpod-fs-meta);font-weight:400;color:var(--ka-text-muted)}[data-slot^="ka-pod/"] .kpod-btn{min-height:var(--ka-space-11);padding:0 var(--ka-space-8);border:1px solid var(--ka-border-strong);border-radius:var(--gn-radius-button, var(--kpod-r-pill));background:var(--ka-bg-card);color:var(--ka-text);font:inherit;font-size:var(--kpod-fs-label);font-weight:600;cursor:pointer}[data-slot^="ka-pod/"] .kpod-btn:hover{background:var(--ka-bg-subtle)}[data-slot^="ka-pod/"] .kpod-btn:focus-visible{outline:var(--kpod-ring);outline-offset:2px}[data-slot^="ka-pod/"] .kpod-fee-total{margin:0}@media(max-width:480px){[data-slot^="ka-pod/"] .kpod-check{grid-template-columns:auto minmax(0,1fr)}[data-slot^="ka-pod/"] .kpod-check .kpod-fee{grid-column:2;justify-self:start}[data-slot^="ka-pod/"] .kpod-chips{gap:var(--ka-space-3)}}@media(prefers-reduced-motion:reduce){[data-slot^="ka-pod/"] *{transition:none!important;animation:none!important}}.ka-pod-sky{display:grid;gap:.5rem;max-width:30rem;min-width:0}.ka-pod-sky--moment{grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr))}.ka-pod-sky__part{display:grid;min-width:0;gap:.2rem;font-size:var(--ka-font-size-help, .85em)}.ka-pod-sky__part .ka-pod-text,.ka-pod-sky__part .ka-pod-select{max-width:none}.ka-pod-sky__manual{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem}.ka-pod-sky__results{display:grid;gap:.15rem;max-height:16rem;overflow-y:auto;padding:.25rem;border:1px solid var(--ka-border);border-radius:.4rem;background:var(--ka-bg-card)}.ka-pod-sky__result{padding:.4rem .5rem;border:0;border-radius:.3rem;background:transparent;color:inherit;text-align:start;cursor:pointer}.ka-pod-sky__result:hover,.ka-pod-sky__result:focus-visible{background:var(--ka-bg-subtle)}.ka-pod-sky__note,.ka-pod-sky__help,.ka-pod-sky__chosen{grid-column:1/-1;margin:0;font-size:var(--ka-font-size-help, .85em)}.ka-pod-sky__note:empty,.ka-pod-sky__chosen:empty{display:none}.ka-pod-sky :is(.ka-pod-text,.ka-pod-select){min-height:var(--ka-control-h, 2.5rem);padding:0 .6rem;border:1px solid var(--ka-border);border-radius:.4rem;background:var(--ka-bg-card);color:inherit;width:100%}:where([data-slot^="ka-pod/"],.kpod-thumb-wall){--kpod-canvas-paper: var(--gn-canvas-paper, var(--ka-bg-card));--kpod-canvas-band: color-mix(in srgb, var(--ka-text) 7%, transparent);--kpod-canvas-fold: var(--ka-text-muted);--kpod-canvas-wall: var(--ka-bg-muted);--kpod-canvas-wood: color-mix(in srgb, var(--ka-text) 18%, var(--kpod-canvas-wall));--kpod-canvas-wood-top: color-mix(in srgb, var(--ka-text) 30%, var(--kpod-canvas-wall));--kpod-canvas-edge: color-mix(in srgb, var(--kpod-canvas-paper) 86%, var(--ka-text));--kpod-canvas-edge-dark: color-mix(in srgb, var(--kpod-canvas-paper) 74%, var(--ka-text));--kpod-canvas-shadow: color-mix(in srgb, var(--ka-text) 30%, transparent);--kpod-shape-max: calc(var(--ka-space-12) + var(--ka-space-6))}[data-slot^="ka-pod/"] .kpod-size-tiles{display:grid;grid-template-columns:repeat(var(--kpod-size-count, 3),minmax(0,1fr));gap:var(--ka-space-4)}[data-slot^="ka-pod/"] .kpod-size-tile{position:relative;display:grid;grid-template-rows:calc(var(--kpod-shape-max) * var(--kpod-shape-box, .5)) auto;justify-items:center;align-items:end;gap:var(--ka-space-3);min-width:0;margin:0;padding:var(--ka-space-5) var(--ka-space-3) var(--ka-space-4);background:var(--ka-bg-card);border:1px solid var(--ka-border-strong);border-radius:var(--kpod-r-input);color:var(--ka-text);font:inherit;font-size:var(--kpod-fs-label);text-align:center;cursor:pointer;transition:box-shadow var(--kpod-t),border-color var(--kpod-t),background-color var(--kpod-t-fast);width:auto;height:auto;font-family:inherit;box-shadow:none;opacity:1}[data-slot^="ka-pod/"] .kpod-size-tile:hover{border-color:var(--ka-border-strong)}[data-slot^="ka-pod/"] .kpod-size-tile:hover:not([aria-disabled=true]){background:var(--ka-bg-subtle)}[data-slot^="ka-pod/"] .kpod-size-tile[aria-checked=true]{border-color:transparent;background:var(--kpod-sel-bg);box-shadow:var(--kpod-select)}[data-slot^="ka-pod/"] .kpod-size-tile:focus-visible{outline:var(--kpod-ring);outline-offset:3px;box-shadow:none}[data-slot^="ka-pod/"] .kpod-size-tile[aria-checked=true]:focus-visible{box-shadow:var(--kpod-select)}[data-slot^="ka-pod/"] .kpod-size-tile[aria-disabled=true]{cursor:not-allowed;opacity:1}[data-slot^="ka-pod/"] .kpod-size-tile[aria-disabled=true]>*{opacity:var(--ka-opacity-disabled)}[data-slot^="ka-pod/"] .kpod-size-shape{display:block;width:calc(var(--kpod-shape-max) * var(--kpod-shape-w, .5));height:calc(var(--kpod-shape-max) * var(--kpod-shape-h, .5));border:2px solid var(--ka-text-secondary);border-radius:var(--ka-radius-xs);background:var(--kpod-canvas-paper)}[data-slot^="ka-pod/"] .kpod-size-shape[data-unknown]{border-style:dashed}[data-slot^="ka-pod/"] .kpod-size-tile[aria-checked=true] .kpod-size-shape{border-color:var(--ka-text)}[data-slot^="ka-pod/"] .kpod-size-txt{display:grid;gap:var(--ka-space-1);align-self:start;min-width:0}[data-slot^="ka-pod/"] .kpod-size-txt b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-slot^="ka-pod/"] .kpod-size-txt small{min-height:1.5em;color:var(--ka-text-secondary);font-size:var(--kpod-fs-label);font-weight:400;font-variant-numeric:tabular-nums;white-space:nowrap}[data-slot^="ka-pod/"] .kpod-size-why{color:var(--ka-text-secondary);font-size:var(--kpod-fs-msg)}[data-slot^="ka-pod/"] .kpod-size-blocked{margin:var(--ka-space-3) 0 0;color:var(--ka-text-secondary);font-size:var(--kpod-fs-msg)}[data-slot^="ka-pod/"] .kpod-notice[data-tone=info]{border-color:var(--ka-info-border-subtle, var(--ka-border-strong));background:var(--ka-info-bg-subtle, var(--ka-bg-subtle))}[data-slot^="ka-pod/"] .kpod-size-notice{margin:0 0 var(--ka-space-4);padding:var(--ka-space-4) var(--ka-space-5)}[data-slot^="ka-pod/"] .kpod-skel-form .kpod-size-tile{animation:kpod-skel-pulse 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){[data-slot^="ka-pod/"] .kpod-skel-form .kpod-size-tile{animation:none}}[data-slot^="ka-pod/"] .ka-pod__stage[data-canvas]{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:var(--ka-space-4);aspect-ratio:4/3;padding:var(--ka-space-5) var(--ka-space-4);background:var(--ka-bg-card)}[data-slot^="ka-pod/"] .ka-pod__stage[data-canvas][data-canvas-orient=portrait]{aspect-ratio:4/5}[data-slot^="ka-pod/"] .ka-pod__stage[data-canvas]:not([data-canvas-ready]) .ka-pod__area{visibility:hidden}[data-slot^="ka-pod/"] .ka-pod__stage[data-canvas]>.ka-pod__mockup-img{display:none}[data-slot^="ka-pod/"] .kpod-canvas-fit{container-type:size;display:grid;place-items:center;min-width:0;min-height:0}[data-slot^="ka-pod/"] .kpod-canvas{position:relative;width:min(100cqw,100cqh * var(--kpod-canvas-ratio, 1.3333));aspect-ratio:var(--kpod-canvas-ratio, 1.3333);overflow:hidden;border-radius:var(--ka-radius-xs)}[data-slot^="ka-pod/"] .ka-pod__stage[data-view=wall] .kpod-canvas{border-radius:var(--kpod-r-panel)}[data-slot^="ka-pod/"] .kpod-canvas-scene{position:absolute;inset:0;display:block;width:100%;height:100%}[data-slot^="ka-pod/"] .ka-pod__stage[data-canvas][data-canvas-fixed]>.kpod-canvas-fit{grid-row:1/-1;grid-column:1;position:relative}[data-slot^="ka-pod/"] .ka-pod__stage[data-canvas][data-canvas-fixed]>:is(.kpod-canvas-key,.kpod-canvas-note){grid-row:2;grid-column:1}[data-slot^="ka-pod/"] .ka-pod__stage[data-canvas][data-canvas-fixed]>.kpod-canvas-key[hidden],[data-slot^="ka-pod/"] .ka-pod__stage[data-canvas][data-canvas-fixed][data-canvas-pending]>.kpod-canvas-key{display:inline-flex;visibility:hidden}[data-slot^="ka-pod/"] .ka-pod__stage[data-canvas][data-canvas-fixed] .kpod-canvas{--kpod-cv-rad: var(--ka-radius-xs);position:absolute;inset:0;width:auto;aspect-ratio:auto;overflow:visible;border-radius:0;clip-path:inset(var(--kpod-cv-t, 0) var(--kpod-cv-r, 0) var(--kpod-cv-b, 0) var(--kpod-cv-l, 0) round var(--kpod-cv-rad))}[data-slot^="ka-pod/"] .ka-pod__stage[data-canvas][data-canvas-fixed][data-view=wall] .kpod-canvas{--kpod-cv-rad: var(--kpod-r-panel)}[data-slot^="ka-pod/"] .ka-pod__stage[data-canvas][data-canvas-fixed] .kpod-canvas>.ka-pod__area--overlay{transform:var(--kpod-canvas-tf, none);transform-origin:0 0}:is([data-slot^="ka-pod/"],.kpod-thumb-wall) .kpod-cv-paper{fill:var(--kpod-canvas-paper)}:is([data-slot^="ka-pod/"],.kpod-thumb-wall) .kpod-cv-band{fill:var(--kpod-canvas-wrap, var(--kpod-canvas-band))}:is([data-slot^="ka-pod/"],.kpod-thumb-wall) .kpod-cv-fold{fill:none;stroke:var(--kpod-canvas-fold)}:is([data-slot^="ka-pod/"],.kpod-thumb-wall) .kpod-cv-wall{fill:var(--kpod-canvas-wall)}:is([data-slot^="ka-pod/"],.kpod-thumb-wall) .kpod-cv-wood{fill:var(--kpod-canvas-wood)}:is([data-slot^="ka-pod/"],.kpod-thumb-wall) .kpod-cv-wood-top{fill:var(--kpod-canvas-wood-top)}:is([data-slot^="ka-pod/"],.kpod-thumb-wall) .kpod-cv-edge{fill:var(--kpod-canvas-edge)}:is([data-slot^="ka-pod/"],.kpod-thumb-wall) .kpod-cv-edge-dark{fill:var(--kpod-canvas-edge-dark)}[data-slot^="ka-pod/"] .ka-pod__stage[data-wrap-fill] .kpod-cv-edge{fill:color-mix(in srgb,var(--kpod-canvas-wrap) 86%,var(--ka-text))}[data-slot^="ka-pod/"] .ka-pod__stage[data-wrap-fill] .kpod-cv-edge-dark{fill:color-mix(in srgb,var(--kpod-canvas-wrap) 74%,var(--ka-text))}:is([data-slot^="ka-pod/"],.kpod-thumb-wall) .kpod-cv-shadow{fill:var(--kpod-canvas-shadow)}[data-slot^="ka-pod/"] :is(.kpod-canvas-key,.kpod-canvas-note){justify-self:center;display:inline-flex;align-items:center;gap:var(--ka-space-4);margin:0;padding:var(--ka-space-2) var(--ka-space-5);background:var(--ka-bg-card);border-radius:var(--ka-radius-pill);box-shadow:0 0 0 1px var(--ka-border-subtle, var(--ka-border));color:var(--ka-text-secondary);font-size:var(--kpod-fs-label);font-weight:500;text-align:center}[data-slot^="ka-pod/"] :is(.kpod-canvas-key,.kpod-canvas-note)[hidden]{display:none}[data-slot^="ka-pod/"] .ka-pod__stage[data-canvas-pending] .kpod-canvas-key{display:none}[data-slot^="ka-pod/"] .kpod-canvas-key-swatch{flex:none;width:var(--ka-space-8);height:var(--ka-space-6);background:var(--kpod-canvas-paper);border:var(--ka-space-2) solid var(--kpod-canvas-wrap, var(--kpod-canvas-band));outline:1px dashed var(--kpod-canvas-fold);outline-offset:calc(var(--ka-space-2) * -1);border-radius:var(--ka-radius-xs)}
