:root{--paper:#e7decd;--ink:#302b26;--gold:#c0a77b;--muted:#b9ac98;--wine:#663d3b;--line:rgba(209,191,159,.27)}*{box-sizing:border-box}html,body{margin:0;width:100%;height:100%;overflow:hidden;background:#49382f;color:var(--paper)}body{font-family:'Helvetica Neue',Arial,'PingFang SC',sans-serif}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit;cursor:pointer;border:0;background:none;touch-action:manipulation}button:focus-visible,a:focus-visible{outline:2px solid var(--gold);outline-offset:5px}button:hover{color:#fff3d9}#viewport{position:absolute;inset:0;touch-action:none;cursor:grab}#viewport:active{cursor:grabbing}#gallery{display:block;width:100%;height:100%}.screen-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#231d1b80,transparent 26%,transparent 58%,#1d1816b3)}header{position:absolute;inset:0 0 auto;display:flex;justify-content:space-between;align-items:center;padding:30px 42px;z-index:4;pointer-events:none}.brand{font:31px Georgia,serif;letter-spacing:-.8px;text-decoration:none;color:var(--paper);pointer-events:auto}.brand span{display:block;font:8px Arial,sans-serif;letter-spacing:3.2px;margin-top:8px;color:var(--gold)}.header-right{display:flex;align-items:center;gap:25px;pointer-events:auto}.edition{font-size:8px;letter-spacing:2.5px;color:#c8baa5}.text-button{font-size:11px;letter-spacing:2px;padding:8px 0;border-bottom:1px solid var(--line)}.text-button span{margin-left:14px}.icon-button{border:1px solid var(--line);width:29px;height:29px;border-radius:50%;font:16px Georgia,serif}.eyebrow{font-size:9px;letter-spacing:2.7px;color:var(--gold);line-height:1.7}.rule{width:38px;height:1px;background:var(--gold);margin:25px 0}#intro{position:absolute;inset:0;z-index:3;background:linear-gradient(90deg,#292420f5,#292420a6 31%,transparent 70%);transition:opacity .65s;pointer-events:none}.intro-inner{position:absolute;left:8%;top:29%;pointer-events:auto}.intro-inner h1{font:clamp(65px,7vw,112px)/1.05 Georgia,serif;font-weight:400;letter-spacing:-4px;margin:22px 0}.intro-copy{font:20px/1.9 'Songti SC',serif;letter-spacing:4px;color:#dcd0bc}#enter{display:flex;justify-content:space-between;align-items:center;width:206px;margin-top:32px;padding:15px 0;border-bottom:1px solid var(--gold);font-size:12px;letter-spacing:2px}#enter span{font-size:21px}.intro-foot{font-size:9px;letter-spacing:2px;margin-top:23px;color:var(--muted)}.entrance-note{position:absolute;bottom:34px;left:42px;color:var(--muted);font-size:9px;letter-spacing:3px}.entered #intro{opacity:0}.room-label{position:absolute;top:126px;left:42px;display:grid;gap:10px;pointer-events:none}.room-label span:first-child{color:var(--gold);font-size:8px;letter-spacing:2.5px}.room-label span:last-child{font:13px 'Songti SC',serif;letter-spacing:3px}#caption{position:absolute;bottom:155px;left:42px;width:287px;background:#2e2924e8;border:1px solid var(--line);border-top:2px solid #a78b5f;padding:22px 25px;box-shadow:0 7px 25px #16100e25}h2{font:34px/1.15 Georgia,'Songti SC',serif;font-weight:400;letter-spacing:-.6px;margin:13px 0}#artist,#detail-artist{font-size:10px;letter-spacing:.8px;line-height:1.8;color:var(--muted)}#excerpt{font:12px/1.95 'Songti SC',serif;color:#d4c7b3;margin:18px 0}#read{width:100%;display:flex;justify-content:space-between;text-align:left;border-top:1px solid var(--line);padding:13px 0 0;font-size:10px;letter-spacing:1px}.gallery-bottom{position:absolute;bottom:23px;left:50%;transform:translateX(-50%);width:min(860px,calc(100% - 84px))}.nav-meta{display:flex;justify-content:space-between;align-items:center;font-size:8px;letter-spacing:2px;color:#d1c0a7;padding:0 1px 12px}.hint{font-size:9px;letter-spacing:1.5px;color:#bfb099}#compatibility{font-size:8px;letter-spacing:1px}#nav{display:flex;align-items:center;gap:5px;background:#29231feF;border:1px solid var(--line);padding:7px}#prev,#next{flex-shrink:0;width:36px;font-size:23px;height:58px}#sculpture-home{flex-shrink:0;width:56px;height:58px;display:grid;place-content:center;gap:5px;border-right:1px solid var(--line);color:#a39683}#sculpture-home span{font:24px Georgia,serif}#sculpture-home small{font-size:8px;letter-spacing:1px}#sculpture-home.active{color:var(--gold)}#work-list{display:flex;gap:5px;overflow-x:auto;overscroll-behavior:contain;touch-action:pan-x;scrollbar-width:thin;scrollbar-color:#8a7655 transparent;flex:1;min-width:0;padding:2px}.work-tab{width:46px;height:58px;flex-shrink:0;padding:4px;position:relative;border:1px solid transparent;opacity:.55;transition:opacity .2s,border-color .2s}.work-tab:hover,.work-tab.active{opacity:1}.work-tab.active{border-color:var(--gold)}.work-tab img{width:100%;height:39px;object-fit:contain;display:block}.work-tab span{display:block;font:8px/1.5 Georgia,serif;color:#d4c4aa}.work-tab.active span{color:#ffe8be}dialog{border:1px solid #b49a7533;padding:0;color:var(--ink);background:#e5dccb;box-shadow:0 22px 100px #110e0c88}dialog::backdrop{background:#171310dc}dialog .eyebrow{color:#8b6d43}#detail[open]{display:grid;grid-template-columns:1.25fr 1fr;width:min(1170px,94vw);height:min(820px,90dvh);max-width:none;max-height:92dvh}.close{position:absolute;right:14px;top:9px;font-size:29px;z-index:3;background:#e5dccbeF;color:#3e3428;width:35px;height:35px;border-radius:50%}.close:hover{color:#8b542f}.detail-image{background:#312b24;display:flex;align-items:center;justify-content:center;padding:30px;min-width:0;min-height:0}.detail-image img{max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 10px 30px #0006}.detail-text{align-self:center;padding:50px 40px}#detail-artist{color:#82715c}#poem{font:15px/2.1 'Songti SC',serif;white-space:pre-line}.footnote{font-size:8px;line-height:2;letter-spacing:1px;color:#968670;margin-top:38px}#instructions{width:min(480px,90vw);padding:40px}#instructions h2{font:27px 'Songti SC',serif}#instructions>p:not(.eyebrow){font-size:12px;line-height:2.6;color:#746651}#understood{border-bottom:1px solid #a98c64;font-size:12px;padding:12px 0;color:#473727}#catalogue{width:min(770px,93vw);height:85dvh;max-height:90dvh}.catalogue-header{padding:32px 38px 20px}.catalogue-header h2{font-family:'Songti SC',serif}.catalogue-header>p:last-child{font-size:11px;color:#85755e}#catalogue-list{padding:0 38px 30px}.catalogue-item{display:flex;width:100%;text-align:left;gap:20px;align-items:center;border-top:1px solid #b7a58955;padding:16px 0;color:#332a22}.catalogue-item:hover{color:#875e37}.catalogue-item img{width:66px;height:73px;object-fit:contain;background:#3e352c;padding:3px}.catalogue-item span{flex:1;display:grid;gap:8px}.catalogue-item small{font-size:8px;letter-spacing:2px;color:#8c7554}.catalogue-item strong{font:20px Georgia,'Songti SC',serif}.catalogue-item em{font-size:10px;font-style:normal;color:#8c7b65}.catalogue-item b{font-weight:400}#css-gallery{position:absolute;inset:0;overflow:hidden}.css-camera{width:100%;height:100%;transform-style:preserve-3d;position:absolute;inset:0}.css-camera>div{position:absolute;left:0;top:0;backface-visibility:hidden}.css-wall{background:linear-gradient(0deg,#c4b49a 0 13%,#aa8d5c 13% 14%,#713e3d 14% 83%,#ae9572 83% 85%,#bbaa8d 85% 100%);border:3px solid #a58b65}.css-floor{background:repeating-conic-gradient(#b8ac95 0 25%,#c7bca7 0 50%) 0/130px 130px;box-shadow:inset 0 0 220px #41342c99}.css-ceiling{background:#bfb096;border:12px double #9c845e}.css-art{border:9px ridge #b5a283;background:#383024;box-shadow:0 8px 24px #160e0d88}.css-art.integral-frame{border:0}.css-art img{width:100%;height:100%;object-fit:fill;pointer-events:none}.css-art-label{position:absolute;top:calc(100% + 18px);left:15%;width:70%;font:12px/2 Georgia,'Songti SC',serif;text-align:center;color:#382b22;background:#d5c6ac;white-space:nowrap}.css-bust{pointer-events:none}.bust-hair{position:absolute;left:28%;width:45%;top:0;height:52%;border-radius:47% 47% 20% 20%;background:linear-gradient(100deg,#d4c9b5,#a99e8b);box-shadow:8px 7px 10px #17110c44}.bust-face{position:absolute;left:33%;width:34%;top:9%;height:34%;background:linear-gradient(100deg,#eee5d4,#c3b69f);border-radius:43% 45% 48% 48%;transform:rotate(-5deg)}.bust-face i{position:absolute;top:41%;left:20%;width:60%;height:2px;background:#a5977e}.bust-face b{position:absolute;top:75%;left:33%;width:34%;height:1px;background:#a5977e}.bust-neck{position:absolute;left:41%;top:37%;width:21%;height:24%;background:linear-gradient(100deg,#e0d5c2,#b0a28a)}.bust-shoulders{position:absolute;top:53%;height:47%;width:100%;border-radius:50% 50% 9% 9%;background:repeating-linear-gradient(110deg,#e2d7c5,#e2d7c5 14px,#cbbfa9 18px,#e2d7c5 24px);box-shadow:10px 8px 25px #18110c55}.css-plinth{background:linear-gradient(100deg,#4a5349,#2b332e);border-top:10px solid #c6b69a;border-bottom:7px solid #b7a47f;display:flex;align-items:center;justify-content:center}.css-plinth span{font:9px Georgia,serif;color:#c4ad80;letter-spacing:2px}[hidden]{display:none!important}@media(max-width:700px){header{padding:22px}.brand{font-size:25px}.brand span{font-size:7px;letter-spacing:2.5px}.header-right{gap:13px}.edition,#full{display:none}.text-button{font-size:10px;letter-spacing:1px}.text-button span{margin-left:5px}.intro-inner{left:7%;top:31%}.intro-inner h1{font-size:65px;letter-spacing:-3px}.intro-copy{font-size:17px}#intro{background:linear-gradient(90deg,#292420eF,#29242077 66%,transparent)}.entrance-note{left:23px;font-size:8px;letter-spacing:2px}.room-label{top:106px;left:23px}#caption{left:20px;bottom:157px;width:228px;padding:15px 18px}h2{font-size:27px}#artist{font-size:9px}#excerpt{font-size:11px;line-height:1.8;margin:12px 0}#read{padding-top:10px}.gallery-bottom{bottom:max(18px,env(safe-area-inset-bottom));width:calc(100% - 32px)}.nav-meta{font-size:7px;letter-spacing:1px}.hint{font-size:8px;letter-spacing:.5px}#compatibility{display:none}#prev,#next{width:27px}#sculpture-home{width:44px}.work-tab{width:42px}.detail-image{height:49dvh;padding:20px}#detail[open]{display:block;height:92dvh;overflow-y:auto}.detail-text{padding:28px}#poem{font-size:13px}.detail-text h2{font-size:31px}.footnote{margin-top:24px}.catalogue-header{padding:30px 24px 18px}#catalogue-list{padding:0 24px 20px}.catalogue-item{gap:15px}.catalogue-item strong{font-size:18px}}@media(max-height:600px) and (min-width:701px){#caption{bottom:132px;width:250px;padding:15px 20px}#excerpt{font-size:11px;margin:10px 0}.intro-inner{top:24%}.intro-inner h1{font-size:70px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}
.css-bust img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(12px 6px 12px #17110c44);pointer-events:none}.long-title{font-size:25px;line-height:1.3;letter-spacing:0}
@media(max-width:700px){#caption{left:16px;right:16px;bottom:137px;width:auto;display:grid;grid-template-columns:1fr 75px;column-gap:12px;padding:12px 16px}#caption .eyebrow,#excerpt{display:none}#caption h2{font-size:21px;line-height:1.2;margin:0 0 5px;grid-column:1}#caption #artist{font-size:8px;margin:0;grid-column:1}#caption #read{grid-column:2;grid-row:1/3;align-self:center;border:0;padding:8px 0;font-size:9px}.long-title{font-size:20px}}

/* Daylight gallery */
:root{--paper:#383a36;--ink:#30342f;--gold:#927b52;--muted:#73756c;--line:#cfc9bc}html,body{background:#f3f2ed}.screen-shade{background:linear-gradient(#ffffffb0,transparent 24%,transparent 75%,#ffffffb0)}#intro{background:linear-gradient(90deg,#f8f7f2f5,#f8f7f2a6 40%,transparent)}.intro-copy,#excerpt,.nav-meta,.hint,.edition{color:#65685f}#caption,#nav{background:#fffffff0;box-shadow:0 8px 30px #42483c12}button:hover{color:#85704e}.work-tab span,.work-tab.active span{color:#635a48}.css-wall{background:linear-gradient(0deg,#e8e5de 0 13%,#c8b99b 13% 14%,#faf9f6 14% 83%,#ece8df 83% 85%,#fff 85%);border:2px solid #ded9cd}.css-floor{background:repeating-conic-gradient(#efede7 0 25%,#e7e3db 0 50%) 0/130px 130px;box-shadow:none}.css-plinth{background:linear-gradient(100deg,#eeece5,#d8d5cb)}.css-art-label{background:#faf8f2}.view-controls{position:absolute;right:24px;top:110px;display:flex;gap:6px;flex-wrap:wrap;max-width:230px;justify-content:flex-end}.view-controls button{background:#fffffff2;border:1px solid #d8d0c1;padding:9px 12px;font-size:11px}#excerpt{white-space:pre-line}@media(max-width:700px){.view-controls{top:150px;right:18px;max-width:170px}#caption{width:210px}#intro{background:linear-gradient(90deg,#f8f7f2ee,#f8f7f266)}}
/* Italian palazzo: all surfaces are shared with the real-time scene. */
.palazzo{background-color:#ede3d0;background-image:url('assets/plaster.jpg');background-size:500px 500px}.palazzo.stone{background-image:url('assets/stone.jpg');background-color:#ded0b6;background-blend-mode:multiply}.palazzo.floor{background-image:url('assets/floor.jpg');background-size:280px 280px;box-shadow:inset 0 0 140px #7d654c30}.palazzo.green{background-image:url('assets/stone.jpg');background-color:#aaa995;background-blend-mode:multiply}.palazzo.trim{background:#a28e68}.palazzo.wood{background:#95806a}.palazzo.sky{background:linear-gradient(#e5eaf0,#fffdf3);box-shadow:0 0 25px #fff5d6}.palazzo-sign{font:20px/28px Georgia,serif;color:#87724d;text-align:center}.css-art{border:5px ridge #b2a07f;box-shadow:4px 7px 12px #483a2638}.css-art-label{font-size:9px;background:#f2ebdd;color:#655a47}.css-art.integral-frame{border:0}.screen-shade{background:linear-gradient(#fff8eb70,transparent 20%,transparent 85%,#fff8eb80)}#caption{width:250px;padding:16px 20px;bottom:110px;background:#faf6edeb;box-shadow:none;border:1px solid #d3c7b4}#excerpt{display:none}#caption h2{font-size:27px}#nav{background:#faf6edeb;padding:4px}#work-list{display:none}.gallery-bottom{width:220px;left:auto;right:28px;transform:none}#nav{justify-content:space-between}.nav-meta{justify-content:center}.nav-meta .hint{display:none}.view-controls{top:105px}.overview #caption{background:transparent;border:0;bottom:100px;width:320px}.overview #caption h2{font-size:30px}.overview #artist{font-size:8px}#compatibility{position:fixed;bottom:95px;right:0;font-size:8px;color:#85745b}.room-label{top:112px}.intro-inner{top:30%}#intro{background:linear-gradient(90deg,#f8f1e4e8,#f8f1e455 45%,transparent 75%)}@media(max-width:700px){#caption{left:20px;bottom:105px;width:210px}#caption h2{font-size:24px}.gallery-bottom{right:18px;bottom:20px;width:180px}.view-controls{top:155px;right:15px;max-width:120px}.overview #caption{width:270px}.room-label{top:105px}.nav-meta{font-size:8px}}

.palazzo.plaster{background-image:linear-gradient(90deg,#8f78591a,transparent 9%,transparent 90%,#8f78591a),linear-gradient(0deg,#89745418,transparent 18%,transparent 85%,#89745418),url('assets/plaster.jpg')}.palazzo.stone{box-shadow:inset 1px 1px 3px #fff8, inset -1px -2px 4px #6d563c25}.palazzo.floor{background-size:420px 420px}.palazzo-sign{font-size:16px;letter-spacing:1px}
.palazzo.grass{background:repeating-linear-gradient(23deg,#788958,#788958 2px,#7d8d5b 3px,#728450 5px)}.palazzo.water{background:repeating-radial-gradient(ellipse,#a9d7dc 0 4px,#70b5c2 5px 9px);animation:water 4s linear infinite}.palazzo.window{background:linear-gradient(115deg,#d7e2dd,#627e82 55%,#b2c3bd)}.palazzo.uniform{background:#354c4b}.palazzo.skin{background:#c39a7a}@keyframes water{to{background-position:30px 10px}}#ticket-dialog{width:min(480px,94vw);padding:38px;background:#f7f0e3}#ticket-dialog h2{font-size:27px}#ticket-status{font-size:14px;line-height:1.8;min-height:52px}.admission-ticket{border:1px solid #b5a17a;border-left:5px solid #ab9571;padding:22px;margin:24px 0;background:#fffcf3}.admission-ticket h3{font:32px Georgia;margin:15px 0}.admission-ticket small,.admission-ticket p{font-size:9px;letter-spacing:1.5px}.admission-ticket strong{font-size:12px;display:block;border-top:1px dashed #baa98d;padding-top:14px;margin-top:20px}.checked{color:#36694f}#ticket-action{padding:14px 20px;background:#405b50;color:#fff;width:100%}#ticket-action:disabled{opacity:.5}.ticket-note{font-size:10px;text-align:center;color:#8a7a62}.walk-pad{position:absolute;bottom:25px;left:25px;display:flex;gap:5px}.walk-pad button{padding:12px;background:#f7f0e3ed;border:1px solid #cabda8;touch-action:none;font-size:11px}@media(max-width:700px){.walk-pad{bottom:95px;left:auto;right:18px;width:130px;flex-wrap:wrap}.walk-pad button{padding:10px}.view-controls{max-width:150px}#caption{bottom:185px;width:185px}}@media(prefers-reduced-motion:reduce){.palazzo.water{animation:none}}
/* Direct, accessible artwork targets and a recognisable human host. */
.css-art,.css-art-label{cursor:pointer}.css-art:focus-visible{outline:3px solid #987a43;outline-offset:8px}.css-art-label{min-height:24px;line-height:1.6;padding:5px 2px;white-space:normal}.css-art:hover .css-art-label{background:#fff9e8;box-shadow:0 0 0 1px #bca47c}.attendant-sprite img{width:100%;height:100%;object-fit:contain}.attendant-sign{font:14px/24px 'PingFang SC',sans-serif;text-align:center;color:#37594a;background:#fbf4e5;border:1px solid #cbbd9f;border-radius:6px}#title[role=button],#artist[role=button],#category[role=button]{cursor:pointer}#title[role=button]:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.walk-hint{position:absolute;bottom:76px;left:26px;font-size:10px;color:#716951;pointer-events:none}.attendant-sprite{pointer-events:none}.css-camera{will-change:transform}.palazzo.water{animation:none}
@media(max-width:700px){.walk-hint{left:20px;bottom:74px;font-size:9px;max-width:180px;line-height:1.8}.attendant-sign{font-size:12px}}
.palazzo.flower{background:#b88a99}.palazzo.cream{background:#eee3bf}.exit-sign{background:#f5efdf;color:#405e50;border:1px solid #a29578}.route-status{position:absolute;top:158px;left:42px;max-width:300px;font-size:11px;line-height:1.8;color:#476552;background:#fff9eacc;padding:8px 12px;border-radius:3px;pointer-events:none}.journey-controls{position:absolute;top:205px;left:42px;display:flex;gap:7px}.journey-controls button{font-size:11px;background:#fbf5e8ed;border:1px solid #cbbd9e;padding:9px 12px}@media(max-width:700px){.route-status{top:140px;left:20px;max-width:185px;font-size:10px}.journey-controls{top:210px;left:20px;max-width:175px;flex-wrap:wrap}.journey-controls button{padding:8px;font-size:10px}}
/* Mobile-only, safe-area aware controls. No artwork assets or scene styles changed. */
#mobile-chrome,#joystick,#mobile-hint{display:none}
.mobile-ui{overscroll-behavior:none;-webkit-user-select:none;user-select:none}
.mobile-ui #viewport{touch-action:none}
.mobile-ui.entered header,.mobile-ui #caption,.mobile-ui .room-label,.mobile-ui .gallery-bottom,.mobile-ui .view-controls,.mobile-ui .walk-pad,.mobile-ui .walk-hint,.mobile-ui .journey-controls,.mobile-ui .route-status{display:none!important}
.mobile-ui.entered .screen-shade{background:none}
.mobile-ui.entered #mobile-chrome{position:fixed;top:max(12px,env(safe-area-inset-top));left:max(16px,env(safe-area-inset-left));right:max(16px,env(safe-area-inset-right));display:flex;justify-content:space-between;pointer-events:none;z-index:5}
#mobile-chrome button{pointer-events:auto;width:44px;height:44px;border-radius:50%;border:1px solid #b8aa8b66;background:#faf5e6b8;color:#4c5546;font-size:23px}
.mobile-ui.entered #joystick{display:grid;place-items:center;position:fixed;left:max(22px,env(safe-area-inset-left));bottom:max(24px,env(safe-area-inset-bottom));width:112px;height:112px;border-radius:50%;background:#f9f4e62e;border:1px solid #8e826a55;z-index:5;touch-action:none}
#joystick-knob{display:block;width:42px;height:42px;border-radius:50%;background:#f7f1e0a8;border:1px solid #8e826a88;pointer-events:none}
.mobile-ui.entered #mobile-hint{display:block;position:fixed;left:0;right:0;bottom:calc(150px + env(safe-area-inset-bottom));text-align:center;font-size:11px;color:#4d5848;pointer-events:none;background:#fff8e8b8;width:max-content;max-width:90vw;margin:auto;padding:8px 14px;border-radius:20px}
#mobile-menu{width:min(340px,88vw);max-height:85dvh;overflow:auto;padding:28px;background:#f8f3e8}
#mobile-menu>button[data-mobile-action]{display:block;width:100%;text-align:left;padding:15px 0;border-bottom:1px solid #cbbfa344;font-size:14px}
.mobile-ui dialog{max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 24px);overscroll-behavior:contain;touch-action:pan-y}
.mobile-ui #detail[open]{display:block;width:94vw;height:90dvh;overflow-y:auto}.mobile-ui .detail-image{height:52dvh}.mobile-ui .detail-text{padding:24px}.mobile-ui #ticket-dialog{padding:26px}.mobile-ui #instructions{padding:30px}
@media(orientation:landscape){.mobile-ui #joystick{width:96px;height:96px;bottom:max(16px,env(safe-area-inset-bottom))}.mobile-ui .intro-inner{top:15%;left:8%}.mobile-ui .intro-inner h1{font-size:48px;margin:10px 0}.mobile-ui .intro-inner .rule,.mobile-ui .intro-foot,.mobile-ui .entrance-note{display:none}.mobile-ui .intro-copy{font-size:15px;margin:12px 0}.mobile-ui #enter{margin-top:10px}.mobile-ui #detail[open]{display:grid;grid-template-columns:1fr 1fr}.mobile-ui .detail-image{height:100%}}
