.antique-page{padding:0 4% 70px}.antique-crumb{padding:26px 4%;display:flex;gap:28px;align-items:center;color:#C2AA84}.antique-page>.antique-crumb{padding-left:0}.antique-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(380px,1fr);gap:32px}.jade-gallery{position:relative;isolation:isolate;min-width:0}.jade-palace{position:absolute;inset:0 60% 0 0;background:linear-gradient(90deg,transparent,#000),url('assets/palace-vaulted.jpg') center/cover;z-index:-1;opacity:.8}.jade-main{display:block;position:relative;width:100%;border:0;padding:0;background:transparent;cursor:zoom-in}.jade-photo{position:relative;overflow:hidden;aspect-ratio:1;background:#000}.jade-photo img{display:block;width:100%;height:100%;object-fit:contain;max-width:none}.jade-main>.jade-photo{max-height:650px;background:transparent}.jade-photo.crop-dragon img{transform:scale(2.1);transform-origin:51% 62%}.jade-photo.crop-handle img{transform:scale(2.6);transform-origin:15% 46%}.jade-photo.crop-lid img{transform:scale(2.5);transform-origin:50% 12%}.jade-enlarge{position:absolute;bottom:18px;right:18px;border:1px solid #B5945766;padding:9px 16px;background:#000b;color:#DDC398}.jade-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:18px}.jade-thumbs button{padding:0;border:1px solid #B5945755;background:#000;color:#DDC398;overflow:hidden}.jade-thumbs button.selected{border:2px solid #DDC398}.jade-thumbs .jade-photo{aspect-ratio:1.5}.jade-thumbs span{display:block;padding:8px;background:#381823;font-size:18px}.jade-caption,.jade-note{font-size:15px!important;line-height:1.8;color:#C2AA84}.jade-info{padding:40px!important;align-self:start}.jade-info h1{font-size:clamp(40px,4vw,70px);margin:15px 0}.jade-english{font-family:Georgia,serif;letter-spacing:3px;font-size:21px}.jade-facts{margin:28px 0}.jade-facts>div{display:grid;grid-template-columns:100px 1fr;gap:18px;border-top:1px solid #B5945744;padding:17px 0}.jade-facts dt{color:#C2AA84}.jade-facts dd{margin:0;overflow-wrap:anywhere}.jade-actions{display:flex;gap:14px;flex-wrap:wrap}.jade-actions .btn{font-size:18px;padding:12px 20px}.jade-history{margin:55px 0;padding:38px!important}.jade-history h2{margin:8px 0;font-size:40px}.jade-history details{border-top:1px solid #B5945755;border-bottom:1px solid #B5945755;margin:25px 0;padding:20px 0}.jade-history summary{cursor:pointer;font-size:23px;display:flex;justify-content:space-between}.jade-history details[open] summary span{transform:rotate(45deg)}.jade-history ol{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;list-style:none;padding:25px 0 0}.jade-history li{border-left:1px solid #B59457;padding-left:22px}.jade-history time{display:block;color:#C2AA84;margin-bottom:10px}.jade-history strong{font-weight:400;font-size:22px}.jade-history li p{font-size:18px}.jade-related .fine-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.jade-related .fine-card .heritage-info{padding:18px!important}.jade-related h3{font-size:25px}.jade-modal-open{overflow:hidden}.jade-lightbox{background:#000;color:#DDC398;border:1px solid #B59457;padding:0;width:96vw;max-width:none;height:95dvh;max-height:95dvh}.jade-lightbox::backdrop{background:#000e}.jade-lightbox header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 24px;border-bottom:1px solid #B5945755}.jade-lightbox h2{font-size:27px;margin:5px 0}.jade-lightbox small{font-size:14px;letter-spacing:2px}.jade-lightbox button{color:#DDC398;border:1px solid #B5945755;padding:10px 18px;background:#381823}.jade-viewer-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:24px;padding:24px;height:calc(100% - 110px);overflow:auto}.jade-viewer-layout>div{min-width:0}.jade-pan{height:calc(100% - 150px);min-height:260px;overflow:auto}.jade-full-image{width:100%}.jade-full-image>.jade-photo{aspect-ratio:1.35}.jade-viewer-layout .jade-thumbs{margin-top:14px}.jade-viewer-layout .jade-thumbs .jade-photo{max-height:90px}.jade-viewer-layout aside{padding:30px!important;align-self:start}.jade-zoom{display:flex;justify-content:center;gap:20px;align-items:center;margin:30px 0 15px}.jade-viewer-layout input[type=range]{width:100%;accent-color:#B59457;padding:0;margin:15px 0 24px}.jade-related .fine-card p{font-size:17px}@media(min-width:1800px){.jade-related .fine-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:1050px){.antique-hero{grid-template-columns:1fr}.jade-info{padding:28px!important}.jade-related .fine-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.jade-history ol{grid-template-columns:1fr}.jade-viewer-layout{grid-template-columns:1fr}.jade-pan{height:55vh}.jade-viewer-layout aside{padding:22px!important}}@media(max-width:650px){.jade-related .fine-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jade-thumbs{gap:8px}.jade-thumbs span{font-size:16px}.jade-history{padding:24px!important}.jade-history h2{font-size:30px}.jade-facts>div{grid-template-columns:80px 1fr}.jade-lightbox header{padding:12px}.jade-lightbox h2{font-size:21px}.jade-viewer-layout{padding:12px}.jade-lightbox button{font-size:17px}.antique-crumb{font-size:16px;flex-wrap:wrap;gap:10px}}

.study-artist{padding:35px!important;margin:35px 0}.study-shen-0 .crop-dragon img{transform:scale(2.4);transform-origin:52% 48%}.study-shen-0 .crop-handle img{transform:scale(2.5);transform-origin:40% 74%}.study-shen-0 .crop-lid img{transform:scale(2.5);transform-origin:50% 15%}.study-elena-0 .crop-dragon img{transform:scale(2.5);transform-origin:50% 65%}.study-elena-0 .crop-handle img{transform:scale(2.8);transform-origin:20% 40%}.study-elena-0 .crop-lid img{transform:scale(3);transform-origin:52% 8%}.study-shen-0 .jade-thumbs span{background:#122139}.study-elena-0 .jade-thumbs span{background:#132820}

.study-vase .crop-dragon img{transform:scale(2.4);transform-origin:50% 50%}.study-vase .crop-handle img{transform:scale(2.8);transform-origin:55% 72%}.study-vase .crop-lid img{transform:scale(2.6);transform-origin:50% 9%}.study-clock .crop-dragon img{transform:scale(2.5);transform-origin:50% 46%}.study-clock .crop-handle img{transform:scale(2.7);transform-origin:20% 70%}.study-clock .crop-lid img{transform:scale(2.5);transform-origin:50% 12%}.study-horse .crop-dragon img{transform:scale(2.3);transform-origin:52% 50%}.study-horse .crop-handle img{transform:scale(2.5);transform-origin:35% 75%}.study-horse .crop-lid img{transform:scale(2.5);transform-origin:65% 15%}.study-vase .jade-thumbs span{background:#122139}.study-clock .jade-thumbs span{background:#30251D}.study-horse .jade-thumbs span{background:#272A2F}
