/* Still cat illustrations for families; B451 keeps controls clear. */
.entry-kitty{position:absolute;width:25%;height:25%;object-fit:contain;pointer-events:none}.entry-kitty.tl{top:2%;left:2%}.entry-kitty.tr{top:2%;right:2%;transform:scaleX(-1)}.entry-kitty.bl{bottom:2%;left:2%}.entry-kitty.br{bottom:2%;right:2%;transform:scaleX(-1)}
.corner-world{position:relative;isolation:isolate}.corner-scenery{position:absolute;inset:0;pointer-events:none;z-index:-1}.cat-scene{position:absolute;width:clamp(120px,19vw,195px);height:150px;margin:0}.cat-scene img{width:100%;height:100%;object-fit:contain}.cat-scene:nth-child(odd){left:0}.cat-scene:nth-child(even){right:0}.cat-scene:nth-child(-n+2){top:0}.cat-scene:nth-child(n+3):nth-child(-n+4){top:calc(50% - 75px)}.cat-scene:nth-child(n+5){bottom:0}
[data-collection="corner"] main,[data-collection="creations"] main{max-width:1160px}.guardian-cat{width:42%;height:34%;object-fit:contain}.guardian-copy{font:500 clamp(.7rem,1.8vw,.97rem)/1.4 system-ui,sans-serif;max-width:19em}.cube-face[data-guardian-face]{gap:8px}.cube-collections{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:4px 0 22px}.cube-collections button{min-width:100px;border-width:2px}.cube-collections button[aria-pressed="true"]{box-shadow:0 0 0 2px #d6bcf1 inset}.collection-status{color:#eadbf3;font-size:.95rem;min-height:1.6em}.guardian-summary{max-width:560px;margin:16px auto}.guardian-summary img{width:85px;height:64px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cube-face small{overflow-wrap:anywhere}.cube-face [data-nav-copy]{overflow-wrap:anywhere}
@media(max-width:760px){
 .corner-world{padding:240px 0 125px}
 .corner-world .cat-scene:nth-child(n){width:49%;height:115px;left:auto;right:auto;top:auto;bottom:auto}
 .corner-world .cat-scene:nth-child(odd){left:0}.corner-world .cat-scene:nth-child(even){right:0}
 .corner-world .cat-scene:nth-child(1),.corner-world .cat-scene:nth-child(2){top:0}
 .corner-world .cat-scene:nth-child(3),.corner-world .cat-scene:nth-child(4){top:118px}
 .corner-world .cat-scene:nth-child(5),.corner-world .cat-scene:nth-child(6){bottom:0}
 .cube-collections button{min-width:calc(50% - 8px);padding:12px}.guardian-copy{font-size:.73rem}.guardian-cat{width:42%;height:31%}
}
@media print{.corner-scenery{display:none}.corner-world{padding:0}.cube-collections{display:none}}
.no-cube .corner-world{padding:16px 0}.no-cube .corner-scenery{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.no-cube .corner-world .cat-scene:nth-child(n){position:static;width:100%;height:150px}
@media(max-width:760px){.no-cube .corner-scenery{grid-template-columns:repeat(2,minmax(0,1fr))}.no-cube .corner-world .cat-scene:nth-child(n){height:115px}}
@media print{.no-cube .corner-scenery{display:none}}
