/* A cloth-backed, oxblood leather binding with recessed gold tooling. */
.archive-jacket.thesis-volume{
 --binding:#591e28;--foil:#d5b985;position:relative;isolation:isolate;display:block;flex:none;
 width:390px;max-width:100%;min-width:0;min-height:0;aspect-ratio:.69;padding:0;border:0;
 border-radius:3px 9px 9px 3px;background:transparent;color:var(--foil);text-decoration:none;
 container-type:inline-size;transform:perspective(1500px) rotateY(-13deg) rotateZ(-2deg);
 transform-style:preserve-3d;transition:transform .45s cubic-bezier(.2,.7,.2,1);
}
.archive-jacket.thesis-volume::before{content:'';position:absolute;inset:auto -3% -4% 0;height:5%;border-radius:50%;background:#26121930;filter:blur(12px);z-index:-2}
.archive-jacket.thesis-volume::after{content:'';position:absolute;inset:5px -10px -6px 8px;border-radius:2px 8px 8px 2px;background:#340e17;box-shadow:1px 2px 1px #1c0710,inset -1px -1px #ba7a5d55;z-index:-1}
.thesis-page-block{position:absolute;inset:7px -7px -1px 12px;border-radius:2px 5px 6px 2px;background:repeating-linear-gradient(0deg,#c0b6a4 0,#e8dfcd .8px,#f1e9dc 1.4px,#d3c8b7 1.9px);box-shadow:inset -2px 0 3px #95816e,1px 0 #d2baa1;z-index:0}
.thesis-board{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;height:100%;min-height:100%;padding:10cqw 10cqw 9cqw 13cqw;overflow:hidden;text-align:center;border-radius:3px 8px 8px 3px;background-color:var(--binding);background-image:linear-gradient(105deg,#c8927212,transparent 30%,#14000935),linear-gradient(90deg,#150209b3,transparent 12%,transparent 94%,#1c020c60),url('/materials/oxblood-bookbinding-leather.webp');background-size:100% 100%,100% 100%,cover;box-shadow:inset 1px 0 1px #dbab7770,inset -1px 0 1px #1c0009,inset 0 1px 1px #c88b6a66,inset 0 -2px 2px #21020c99,4px 10px 16px #301b1520}
.thesis-board::before{content:'';position:absolute;inset:4.6cqw 4.2cqw 4.1cqw 7.6cqw;border:1px solid #c09b5869;border-radius:2px;box-shadow:inset 0 1px 0 #1b000ca0,0 1px 0 #e4c18d25;pointer-events:none}
.thesis-board::after{content:'';position:absolute;inset:5.7cqw 5.3cqw 5.2cqw 8.7cqw;border:1px solid #20030d7d;box-shadow:0 1px 0 #cb9b572a;pointer-events:none}
.thesis-tooling{position:absolute;left:4.6cqw;top:0;bottom:0;width:1.3cqw;border-left:1px solid #140008a3;border-right:1px solid #d8a47730;box-shadow:-2px 0 3px #1d010b40,2px 0 2px #dca47c10;pointer-events:none}
.thesis-spine{position:absolute;inset:0 auto 0 -18px;width:29px;z-index:1;display:flex;align-items:center;justify-content:space-between;writing-mode:vertical-rl;padding:38px 4px 27px;overflow:hidden;border-radius:5px 0 0 4px;background:linear-gradient(90deg,#200710b3,#853d3f22 45%,#24051199),url('/materials/oxblood-bookbinding-leather.webp') center/cover;box-shadow:inset 1px 0 1px #b87e5980,inset -2px 0 3px #16010c99;color:#b99d6d;font:500 8px/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;transform:rotateY(-35deg);transform-origin:right center;text-shadow:0 -.6px .25px #190007}
.thesis-spine::after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,transparent 10%,#16000c6b 10.2%,#a36b4a4a 10.6%,transparent 11%,transparent 86%,#17000a70 86.2%,#a36b4a4a 86.6%,transparent 87%);pointer-events:none}
.thesis-board>.book-foil{position:relative;z-index:3;display:block;flex:none;color:var(--foil);-webkit-text-fill-color:currentColor;text-shadow:0 -.65px .35px #180008ed,0 .65px .2px #eed7a74d;filter:drop-shadow(0 .3px .1px #d8ad6620)}
.thesis-imprint{font:500 2.85cqw/1.6 var(--sans);text-transform:uppercase;letter-spacing:.17em;margin:0;max-width:70cqw}
.thesis-ornament{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:2.8cqw;width:31cqw;height:2cqw;margin:5.8cqw auto 4.7cqw}
.thesis-ornament>span{width:12cqw;height:1px;background:#c5a16073;box-shadow:0 -.6px #21000ba6,0 .6px #d4aa6c33}
.thesis-ornament>i{width:1.8cqw;height:1.8cqw;border:1px solid #c4a36c9c;transform:rotate(45deg);box-shadow:inset 0 .6px .4px #21000c99}
.thesis-kind{font:500 2.15cqw/1.5 var(--sans);text-transform:uppercase;letter-spacing:.23em}
.thesis-board>.thesis-title{font:400 7.8cqw/1.08 var(--serif);letter-spacing:-.015em;margin:6cqw 0 0;width:100%;text-wrap:balance}
.thesis-title-main{display:block;font:inherit}
.thesis-title-context{display:block;font:400 4.35cqw/1.4 var(--serif);letter-spacing:.018em;margin:4.7cqw auto 0;max-width:72cqw;text-wrap:balance}
.thesis-author{font:400 4.1cqw/1.4 var(--serif);letter-spacing:.025em;text-transform:none;margin-top:auto;padding-top:7cqw}
.thesis-degree{font:400 2.7cqw/1.6 var(--sans);letter-spacing:.05em;margin-top:3cqw}
.thesis-year{font:400 4.5cqw/1 var(--serif);letter-spacing:.1em;margin-top:4cqw}
.archive-jacket.thesis-volume:hover{color:var(--foil);transform:perspective(1500px) rotateY(-8deg) rotateZ(-1deg)}
.library-feature .archive-jacket.thesis-volume{width:365px;min-height:0;padding:0}
.cover-research-object{padding:32px 35px 38px}
.library-feature-object{padding:32px 35px 42px}
@media(max-width:1100px){.archive-jacket.thesis-volume{width:350px}.library-feature .archive-jacket.thesis-volume{width:325px}}
@media(max-width:760px){.archive-jacket.thesis-volume{width:min(350px,84vw)}.library-feature .archive-jacket.thesis-volume{width:min(330px,82vw)}.library-feature-object{padding:25px 20px 35px}.cover-research-object{padding:20px 20px 34px}.archive-jacket.thesis-volume:hover{transform:perspective(1500px) rotateY(-13deg) rotateZ(-2deg)}}
@media(prefers-reduced-motion:reduce){.archive-jacket.thesis-volume,.archive-jacket.thesis-volume:hover{transform:none;transition:none}}
@media print{.thesis-volume{display:none!important}}
