.t3{flex-direction:column;gap:14px;display:flex}.t3-scene{aspect-ratio:4/3;border-radius:var(--rayon-carte);border:1px solid var(--bordure);touch-action:pan-y;cursor:grab;background:radial-gradient(120% 90% at 70% 0,#4a846338,#0000 60%),linear-gradient(#eef2ee 0%,#f6f5ee 70%);width:100%;position:relative;overflow:hidden}.t3-scene:active{cursor:grabbing}[data-theme=dark] .t3-scene{background:radial-gradient(120% 90% at 70% 0,#a51e2229,#0000 60%),linear-gradient(#1e2c24 0%,#17251d 75%)}.t3-scene canvas:not(.t3-affiche):not(.im-toile){display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.t3--haute .t3-scene{aspect-ratio:1}.t3--large .t3-scene{aspect-ratio:16/10}.t3-pastille{z-index:2;font-family:var(--police-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;background:var(--nuit);color:var(--creme);pointer-events:none;border-radius:999px;padding:5px 11px;font-size:11.5px;position:absolute;top:14px;left:14px}.t3-affiche{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.t3-affiche[data-peint]{opacity:1}.t3[data-pret] .t3-affiche{opacity:0;transition-duration:.7s}.t3-scene canvas:not(.t3-affiche):not(.im-toile){opacity:0;transition:opacity .7s}.t3[data-pret] .t3-scene canvas:not(.t3-affiche):not(.im-toile){opacity:1}@media (prefers-reduced-motion:reduce){.t3-affiche,.t3-scene canvas:not(.t3-affiche):not(.im-toile){transition:none}}.t3-attente{color:var(--texte-doux);pointer-events:none;place-items:center;font-size:14px;display:grid;position:absolute;inset:0}.t3-outils{z-index:2;gap:6px;display:flex;position:absolute;bottom:12px;right:12px}.t3-outils button{border:1px solid var(--bordure);width:40px;height:40px;color:var(--nuit);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffe6;border-radius:999px;place-items:center;display:grid}.t3-outils button:hover{border-color:var(--orange)}.t3-calque{z-index:1;pointer-events:none;position:absolute;inset:0}.t3-etiquette{will-change:transform;align-items:center;gap:8px;transition:opacity .35s;display:flex;position:absolute;top:0;left:0}.t3-etiquette i{background:var(--orange);border-radius:50%;flex:none;width:10px;height:10px;margin:-5px 0 0 -5px;box-shadow:0 0 0 4px #a51e2238}.t3-etiquette b{font-family:var(--police-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--nuit);border:1px solid var(--bordure);box-shadow:var(--ombre);background:#fffffff0;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:500}.t3-rideau{z-index:2;border:1px solid var(--bordure);max-width:calc(100% - 160px);font-family:var(--police-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--nuit);background:#ffffffeb;border-radius:999px;align-items:center;gap:10px;padding:6px 14px;font-size:11px;display:flex;position:absolute;bottom:14px;left:14px}.t3-rideau input{width:min(180px,34vw);accent-color:var(--orange)}.t3-reglages{flex-wrap:wrap;gap:10px 16px;display:flex}.t3-groupe{background:var(--fond-alt);border:1px solid var(--bordure);border-radius:999px;flex-wrap:wrap;gap:6px;padding:4px;display:flex}.t3-groupe button{min-height:36px;font:inherit;color:var(--texte);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:14px;font-weight:600}.t3-groupe button[aria-pressed=true]{background:var(--nuit);color:var(--creme)}[data-theme=dark] .t3-groupe button[aria-pressed=true]{background:var(--orange);color:var(--creme)}.t3-groupe button:hover:not([aria-pressed=true]){background:var(--fond)}@media (max-width:600px){.t3-scene{aspect-ratio:1}.t3-etiquette b{padding:3px 7px;font-size:10px}.t3-rideau{bottom:60px}}.im .t3-scene{cursor:default;touch-action:auto}.im-flotte{position:absolute;inset:0}.im-img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 72%,#0000 97%),linear-gradient(90deg,#0000 1%,#000 10% 90%,#0000 99%);mask-image:linear-gradient(#000 72%,#0000 97%),linear-gradient(90deg,#0000 1%,#000 10% 90%,#0000 99%);-webkit-mask-composite:source-in;mask-composite:intersect}.im[data-etats="2"] .im-img,.im[data-etats="2"] .im-etats li{animation:9s ease-in-out infinite im-fondu-2;animation-delay:calc(var(--i) * -4.5s)}.im[data-etats="4"] .im-img,.im[data-etats="4"] .im-etats li{animation:16s ease-in-out infinite im-fondu-4;animation-delay:calc(var(--i) * -4s)}@keyframes im-fondu-2{0%,44%{opacity:1}52%,94%{opacity:0}to{opacity:1}}@keyframes im-fondu-4{0%,22%{opacity:1}27%,95%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.im-flotte{animation:7s ease-in-out infinite alternate im-flotte}}@keyframes im-flotte{0%{translate:0 4px;scale:1}to{translate:0 -6px;scale:1.025}}.im-etats{z-index:2;margin:0;padding:0;list-style:none;position:absolute;bottom:1rem;left:1rem}.im-etats li{color:#f6f5ee;font-family:var(--pp-mono,monospace);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#17251d;border-radius:999px;padding:.35rem .8rem;font-size:12px;position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.im .im-img,.im .im-etats li{opacity:0;animation:none}.im .im-img:first-child,.im .im-etats li:first-child{opacity:1}}.t3-aide-doigts{display:none}@media (pointer:coarse){.t3-aide-doigts{z-index:2;color:#f6f5ee;font-family:var(--pp-mono,monospace);pointer-events:none;background:#17251dc7;border-radius:999px;padding:.25rem .6rem;font-size:11px;display:block;position:absolute;top:3.2rem;left:1rem}}@media (min-width:900px){.ac-photo-3d .im-img{translate:0 4%;scale:1.32}}.im-toile{transition:opacity .5s}.im-toile:not([data-peint]){opacity:0!important}@media (max-width:640px){.ac-photo-3d .t3-pastille{display:none}}.t3[data-pret] .t3-scene canvas:not(.t3-affiche):not(.im-toile){transition:opacity .45s}.t3[data-pret][data-bascule] .t3-scene canvas:not(.t3-affiche):not(.im-toile){opacity:0}.t3 .t3-pastille{top:32px;left:32px}.t3 .t3-outils{bottom:30px;right:32px}.t3 .t3-rideau,.im .im-etats{bottom:32px;left:32px}.t3 .t3-aide-doigts{top:64px;left:32px}.ac-photo-3d .t3 .t3-outils{left:32px;right:auto}.ac-photo-3d .t3 .t3-pastille{left:auto;right:34px}.ac-photo-3d .t3 .coins{display:none}@media (max-width:640px){.ac-photo-3d .t3 .t3-outils,.ac-photo-3d .t3 .t3-aide-doigts{display:none}}
