.public-collections-page{color:#302923;background:#fbfaf7;min-height:100vh}.public-collections-intro{background:linear-gradient(110deg,#f4f0e8fa,#fbfaf7e6),url(/hero-paper.png) 50%/cover;border-bottom:1px solid #d7d0c1;grid-template-columns:minmax(0,1fr) minmax(320px,480px);align-items:end;gap:70px;padding:62px max(8vw,32px) 50px;display:grid}.public-collections-intro>div>p,.public-collections-result-heading p{color:#a9322d;letter-spacing:.16em;margin:0 0 10px;font:700 11px/1 Arial,sans-serif}.public-collections-intro h1{letter-spacing:.08em;max-width:none;margin:0 0 16px;font-size:clamp(42px,5vw,68px);font-weight:500}.public-collections-intro>div>span{color:#655d54;max-width:620px;font-size:16px;line-height:1.9;display:block}.public-collections-search{gap:9px;display:grid}.public-collections-search label{color:#685f56;font-size:13px}.public-collections-search>div{background:#fff;border:1px solid #b8ad9d;padding:5px;display:flex}.public-collections-search input{color:#302923;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:13px 15px;font:15px/1.5 Noto Serif SC,Songti SC,serif}.public-collections-search button{color:#fff;cursor:pointer;background:#a9322d;border:0;padding:0 24px;font:14px Noto Serif SC,Songti SC,serif}.public-collections-search button:hover{background:#842722}.public-collections-results{padding:50px max(8vw,32px) 90px}.public-collections-result-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px;display:flex}.public-collections-result-heading h2{margin:0;font-size:clamp(28px,3vw,40px);font-weight:500}.public-collections-result-heading>span{color:#756c63;font-size:14px}.public-collections-result-heading>span b{color:#a9322d;font:600 22px Georgia,serif}.public-collections-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px;display:grid}.public-collection-card{background:#fff;border:1px solid #d9d1c5;min-width:0;transition:transform .2s,box-shadow .2s}.public-collection-card:hover{transform:translateY(-3px);box-shadow:0 15px 34px #49342217}.public-collection-cover{background:#e9e1d5;height:220px;display:block;position:relative;overflow:hidden}.public-collection-cover>img{object-fit:cover;filter:saturate(.72)contrast(.92);width:100%;height:100%;transition:transform .35s;display:block}.public-collection-card:hover .public-collection-cover>img{transform:scale(1.025)}.public-collection-cover:after{content:"";background:linear-gradient(#0000 55%,#241b1447);position:absolute;inset:0}.public-collection-number{z-index:1;color:#fff;text-shadow:0 1px 8px #0000004d;font:500 26px/1 Georgia,serif;position:absolute;bottom:12px;right:14px}.public-collection-cover-empty{background:#eee8de;align-content:center;place-items:center;gap:12px;width:100%;height:100%;display:grid}.public-collection-cover-empty img{opacity:.68;width:46px;height:46px}.public-collection-cover-empty span{color:#75695d;font-size:13px}.public-collection-card-copy{padding:22px 23px 24px}.public-collection-card-copy>p{color:#9a3a31;letter-spacing:.04em;margin:0 0 8px;font-size:12px}.public-collection-card-copy h3{margin:0 0 11px;font-size:24px;font-weight:500;line-height:1.35}.public-collection-card-copy h3 a:hover{color:#a9322d}.public-collection-description{color:#6b635b;min-height:52px;font-size:14px;line-height:1.85}.public-collection-card-copy dl{border-top:1px solid #e0d9cf;border-bottom:1px solid #e0d9cf;grid-template-columns:repeat(3,1fr);margin:20px 0 19px;display:grid}.public-collection-card-copy dl div{text-align:center;border-left:1px solid #e0d9cf;padding:12px 9px}.public-collection-card-copy dl div:first-child{border-left:0}.public-collection-card-copy dt{color:#81776d;font-size:12px}.public-collection-card-copy dd{color:#382f29;margin:4px 0 0;font:600 20px Georgia,serif}.public-collection-enter{color:#8f302a;justify-content:space-between;align-items:center;font-size:14px;display:flex}.public-collection-enter span{font:20px/1 Georgia,serif;transition:transform .2s}.public-collection-enter:hover span{transform:translate(4px)}.public-collections-pagination{justify-content:center;gap:7px;margin-top:44px;display:flex}.public-collections-pagination a{background:#fff;border:1px solid #d7d0c1;place-items:center;min-width:40px;height:40px;padding:0 10px;font-size:13px;display:grid}.public-collections-pagination a[aria-current=page]{color:#fff;background:#a9322d;border-color:#a9322d}.public-collections-pagination a[aria-disabled=true]{pointer-events:none;opacity:.4}.public-collections-empty{text-align:center;border-top:1px solid #d7d0c1;justify-items:center;padding:75px 24px;display:grid}.public-collections-empty img{opacity:.68;width:50px;height:50px;margin-bottom:16px}.public-collections-empty h2{margin:0 0 10px;font-size:26px;font-weight:500}.public-collections-empty p{color:#746b62;margin:0;font-size:14px}.public-collections-empty a{color:#a9322d;border-bottom:1px solid #a9322d;margin-top:20px;padding-bottom:3px;font-size:14px}@media (max-width:980px){.public-collections-intro{grid-template-columns:1fr;gap:32px}.public-collections-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.public-collections-intro{padding:46px 22px 38px}.public-collections-intro h1{font-size:42px}.public-collections-intro>div>span{font-size:15px}.public-collections-results{padding:40px 22px 70px}.public-collections-result-heading{flex-direction:column;align-items:start;gap:12px}.public-collections-grid{grid-template-columns:1fr}.public-collection-cover{height:210px}.public-collection-description{min-height:0}.public-collections-search button{padding:0 18px}.public-collections-pagination{flex-wrap:wrap}}.public-collection-page{color:#302923;background:#fbfaf7;min-height:100vh}.public-collection-profile{border-bottom:1px solid #d7d0c1;grid-template-columns:minmax(300px,.82fr) minmax(420px,1.18fr);min-height:470px;display:grid}.public-collection-profile-cover{background:#e8dfd2;min-height:470px;overflow:hidden}.public-collection-profile-cover>img{object-fit:cover;filter:saturate(.72)contrast(.94);width:100%;height:100%;min-height:470px;display:block}.public-collection-profile-cover>div{background:url(/hero-paper.png) 50%/cover;place-items:center;width:100%;height:100%;min-height:470px;display:grid}.public-collection-profile-cover>div img{opacity:.58;width:70px;height:70px}.public-collection-profile-copy{background:linear-gradient(120deg,#f4f0e8,#fbfaf7);align-content:center;padding:58px max(8vw,58px);display:grid}.public-collection-profile-copy>p,.public-collection-toolbar>div>p{color:#a9322d;letter-spacing:.15em;margin:0 0 11px;font:700 11px/1 Arial,sans-serif}.public-collection-profile-copy h1{letter-spacing:.05em;max-width:none;margin:0 0 12px;font-size:clamp(42px,5vw,68px);font-weight:500}.public-collection-owner{color:#7d392f;font-size:14px}.public-collection-profile-description{color:#665e56;max-width:670px;margin-top:24px;font-size:16px;line-height:2}.public-collection-profile-copy dl{border-top:1px solid #d8d0c4;border-bottom:1px solid #d8d0c4;gap:0;margin:32px 0 0;display:flex}.public-collection-profile-copy dl div{border-left:1px solid #d8d0c4;min-width:120px;padding:13px 24px}.public-collection-profile-copy dl div:first-child{border-left:0;padding-left:0}.public-collection-profile-copy dt{color:#82786d;font-size:12px}.public-collection-profile-copy dd{color:#342b25;margin:5px 0 0;font:600 23px Georgia,serif}.public-collection-browse{padding:52px max(7vw,32px) 90px}.public-collection-toolbar{justify-content:space-between;align-items:end;gap:32px;display:flex}.public-collection-toolbar h2{margin:0;font-size:clamp(30px,3.2vw,43px);font-weight:500}.public-collection-toolbar form{background:#fff;border:1px solid #b8ad9d;width:min(100%,520px);padding:5px;display:flex}.public-collection-toolbar input{border:0;outline:0;flex:1;min-width:0;padding:12px 13px;font:14px Noto Serif SC,Songti SC,serif}.public-collection-toolbar button{color:#fff;cursor:pointer;background:#a9322d;border:0;padding:0 20px;font:14px Noto Serif SC,Songti SC,serif}.public-collection-filter-row{border-top:1px solid #d7d0c1;border-bottom:1px solid #d7d0c1;justify-content:space-between;align-items:center;gap:25px;margin:28px 0 25px;display:flex}.public-collection-filter-row nav{justify-content:flex-start;gap:0}.public-collection-filter-row nav a{color:#675e56;border-left:1px solid #e0d9cf;padding:15px 22px;font-size:14px}.public-collection-filter-row nav a:first-child{border-left:0}.public-collection-filter-row nav a[aria-current=page]{color:#fff;background:#a9322d}.public-collection-filter-row nav span{margin-left:5px;font:600 14px Georgia,serif}.public-collection-filter-row>span{color:#7a7168;padding-right:4px;font-size:13px}.public-collection-filter-row>span b{color:#a9322d}.public-collection-items-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 20px;display:grid}.public-collection-item-card{min-width:0}.public-collection-item-cover{background:#e7dfd2;height:300px;display:block;position:relative;overflow:hidden}.public-collection-item-cover>img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.public-collection-item-card:hover .public-collection-item-cover>img{transform:scale(1.025)}.public-collection-item-cover>div{background:url(/hero-paper.png) 50%/cover;align-content:center;place-items:center;gap:12px;width:100%;height:100%;display:grid}.public-collection-item-cover>div img{opacity:.56;width:44px;height:44px}.public-collection-item-cover>div span{color:#776b5f;font-size:12px}.public-collection-item-cover>small{color:#99342d;background:#fbfaf7eb;padding:5px 8px;font-size:11px;position:absolute;top:10px;left:10px}.public-collection-item-card>div{padding-top:14px}.public-collection-item-card>div>p{color:#a13a32;letter-spacing:.1em;margin:0 0 6px;font:700 10px Arial,sans-serif}.public-collection-item-card h3{margin:0 0 8px;font-size:20px;font-weight:500;line-height:1.4}.public-collection-item-card h3 a:hover{color:#a9322d}.public-collection-item-card>div>span{color:#625a53;margin-bottom:7px;font-size:13px;display:block}.public-collection-item-card>div>small{color:#80766d;font-size:12px;line-height:1.6}.public-collection-items-empty{border-top:0}.public-collection-items-empty img{display:block}@media (max-width:1050px){.public-collection-profile{grid-template-columns:minmax(280px,.8fr) minmax(380px,1.2fr)}.public-collection-profile-copy{padding:50px 42px}.public-collection-items-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:780px){.public-collection-profile{grid-template-columns:1fr}.public-collection-profile-cover,.public-collection-profile-cover>img,.public-collection-profile-cover>div{min-height:300px;max-height:360px}.public-collection-profile-copy{padding:42px 24px}.public-collection-profile-copy dl{grid-template-columns:repeat(3,1fr);display:grid}.public-collection-profile-copy dl div{text-align:center;min-width:0;padding:12px}.public-collection-toolbar{flex-direction:column;align-items:start}.public-collection-toolbar form{width:100%}.public-collection-filter-row{flex-direction:column;align-items:stretch;gap:0}.public-collection-filter-row nav{width:100%;overflow:auto}.public-collection-filter-row>span{border-top:1px solid #e0d9cf;padding:12px 4px}.public-collection-items-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.public-collection-browse{padding:40px 22px 70px}.public-collection-profile-cover,.public-collection-profile-cover>img,.public-collection-profile-cover>div{min-height:240px}.public-collection-profile-copy h1{font-size:39px}.public-collection-profile-copy dl div{padding:11px 5px}.public-collection-profile-copy dt{font-size:11px}.public-collection-profile-copy dd{font-size:20px}.public-collection-toolbar form button{padding:0 13px;font-size:12px}.public-collection-items-grid{grid-template-columns:1fr}.public-collection-item-cover{height:330px}}.public-collections-loading{background:#fbfaf7;min-height:100vh}.public-collections-loading-header{border-bottom:1px solid #d7d0c1;grid-template-columns:240px 1fr 90px;align-items:center;gap:40px;height:82px;padding:0 max(4vw,32px);display:grid}.public-collections-loading-intro{background:#f4f0e8;grid-template-columns:1fr minmax(320px,480px);align-items:end;gap:70px;padding:62px max(8vw,32px) 50px;display:grid}.public-collections-loading-results{padding:50px max(8vw,32px) 90px}.public-collections-loading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.public-collections-loading-card{background:#fff;border:1px solid #ded7cd;padding-bottom:22px}.public-collections-skeleton{background:#e8e1d7;position:relative;overflow:hidden}.public-collections-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff9e,#0000);animation:1.4s infinite public-collections-shimmer;position:absolute;inset:0;transform:translate(-100%)}.skeleton-mark{width:190px;height:38px}.skeleton-nav{justify-self:center;width:min(100%,430px);height:16px}.skeleton-account{justify-self:end;width:70px;height:16px}.skeleton-kicker{width:230px;height:11px}.skeleton-title{width:min(90%,420px);height:58px;margin-top:18px}.skeleton-copy{width:min(80%,550px);height:18px;margin-top:22px}.skeleton-search{height:54px}.skeleton-section-title{width:210px;height:39px;margin-bottom:28px}.skeleton-card-image{height:220px}.skeleton-card-heading{width:62%;height:25px;margin:24px 22px 0}.skeleton-card-line{width:calc(100% - 44px);height:13px;margin:18px 22px 0}.skeleton-card-line.short{width:48%;margin-top:10px}@keyframes public-collections-shimmer{to{transform:translate(100%)}}.public-collections-state-page{color:#302923;background:linear-gradient(120deg,#f3eee5,#fbfaf7);align-content:start;min-height:calc(100vh - 150px);padding:30px max(6vw,32px) 80px;display:grid}.public-collections-state-brand{align-items:center;gap:11px;width:max-content;display:flex}.public-collections-state-brand img{width:42px;height:42px}.public-collections-state-brand span strong,.public-collections-state-brand span small{display:block}.public-collections-state-brand strong{letter-spacing:.08em;font:700 15px Arial,sans-serif}.public-collections-state-brand small{color:#756c63;margin-top:3px;font-size:11px}.public-collections-state-page>section{text-align:center;max-width:700px;margin:11vh auto 0}.public-collections-state-page>section>img{opacity:.62;width:58px;height:58px;margin-bottom:20px}.public-collections-state-page section>p{color:#a9322d;letter-spacing:.16em;margin:0 0 13px;font:700 11px Arial,sans-serif}.public-collections-state-page h1{max-width:none;margin:0 auto 18px;font-size:clamp(34px,5vw,58px);font-weight:500}.public-collections-state-page section>div{color:#6c635b;font-size:16px;line-height:1.9}.public-collections-state-page nav{justify-content:center;gap:12px;margin-top:28px;display:flex}.public-collections-state-page nav button,.public-collections-state-page nav a{color:#8f302a;cursor:pointer;background:#fff;border:1px solid #a9322d;padding:11px 18px;font:14px Noto Serif SC,Songti SC,serif}.public-collections-state-page nav button,.public-collections-state-page nav .state-primary-link{color:#fff;background:#a9322d}.public-collection-not-found{min-height:68vh}.public-collection-not-found>section{margin-top:7vh}@media (max-width:780px){.public-collections-loading-header{grid-template-columns:1fr 75px}.skeleton-nav{display:none}.public-collections-loading-intro{grid-template-columns:1fr;gap:30px}.public-collections-loading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.public-collections-loading-header{height:75px;padding:0 22px}.skeleton-mark{width:160px}.public-collections-loading-intro,.public-collections-loading-results{padding-left:22px;padding-right:22px}.public-collections-loading-grid{grid-template-columns:1fr}.public-collections-state-page{padding:24px 22px 60px}.public-collections-state-page>section{margin-top:8vh}.public-collections-state-page nav{flex-direction:column;align-items:stretch}.public-collections-state-page nav button,.public-collections-state-page nav a{text-align:center}}@media (prefers-reduced-motion:reduce){.public-collections-skeleton:after{animation:none}}.public-item-search-entry{color:#8f302a;text-underline-offset:4px;justify-self:end;font-size:13px;text-decoration:underline}.public-collection-profile-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.public-collection-profile-actions a{color:#8f302a;border:1px solid #a9322d;padding:9px 15px;font-size:13px}.public-collection-profile-actions a:first-child{color:#fff;background:#a9322d}.public-collection-search-page{color:#302923;background:#fbfaf7;min-height:100vh}.public-item-search-hero{background:linear-gradient(115deg,#f2ece2,#fbfaf7);border-bottom:1px solid #d7d0c1;grid-template-columns:minmax(0,1fr) minmax(340px,520px);align-items:end;gap:60px;padding:58px max(8vw,32px) 46px;display:grid}.public-item-search-hero p{color:#a9322d;letter-spacing:.18em;margin:0 0 9px;font:700 10px Arial,sans-serif}.public-item-search-hero h1{margin:0 0 14px;font-size:clamp(38px,4.6vw,62px);font-weight:500}.public-item-search-hero span{color:#6b6259;line-height:1.8}.public-item-search-hero form{background:#fff;border:1px solid #b9ad9e;padding:5px;display:flex}.public-item-search-hero input[type=search]{background:0 0;border:0;outline:0;flex:1;min-width:0;padding:13px 14px;font:14px Noto Serif SC,Songti SC,serif}.public-item-search-hero button{color:#fff;cursor:pointer;background:#a9322d;border:0;padding:0 24px;font:14px Noto Serif SC,Songti SC,serif}.public-item-search-results{padding:38px max(8vw,32px) 88px}.public-item-search-toolbar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:25px;display:flex}.public-item-search-toolbar nav{gap:8px;display:flex}.public-item-search-toolbar nav a{background:#fff;border:1px solid #d4cbbf;padding:9px 18px;font-size:13px}.public-item-search-toolbar nav a[aria-current=page]{color:#fff;background:#a9322d;border-color:#a9322d}.public-item-search-toolbar>span{color:#766d64;font-size:13px}.public-item-search-toolbar b{color:#a9322d;font:600 20px Georgia,serif}.public-search-item-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px 18px;display:grid}.public-search-item-grid>article{background:#fff;border:1px solid #d9d1c5;min-width:0}.public-search-item-cover{background:#e9e1d5;height:230px;display:block;position:relative;overflow:hidden}.public-search-item-cover>img{object-fit:cover;width:100%;height:100%}.public-search-item-cover>div{color:#75695d;align-content:center;place-items:center;gap:10px;width:100%;height:100%;display:grid}.public-search-item-cover>div img{opacity:.62;width:42px;height:42px}.public-search-item-cover>small{color:#fff;background:#31271fd1;padding:5px 9px;font-size:10px;position:absolute;top:12px;left:12px}.public-search-item-copy{padding:18px}.public-search-item-copy>p{color:#a13a31;letter-spacing:.08em;margin:0 0 7px;font:10px Arial,sans-serif}.public-search-item-copy h2{margin:0 0 8px;font-size:20px;font-weight:500;line-height:1.4}.public-search-item-copy>span,.public-search-item-copy>small{color:#6f665d;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.public-search-item-copy>small{color:#8b7f72;margin-top:5px}.public-search-item-copy footer{border-top:1px solid #e3dcd2;gap:3px;margin-top:16px;padding-top:13px;display:grid}.public-search-item-copy footer a{color:#8f302a;font-size:13px}.public-search-item-copy footer em{color:#81766c;font-size:11px;font-style:normal}.public-collections-pagination>span{color:#aaa29a;border:1px solid #e1dbd2;place-items:center;min-width:40px;height:40px;padding:0 10px;font-size:13px;display:grid}@media (max-width:1050px){.public-search-item-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.public-item-search-entry{justify-self:start}.public-item-search-hero{grid-template-columns:1fr;gap:28px;padding:42px 22px 34px}.public-item-search-results{padding:28px 22px 60px}.public-item-search-toolbar{flex-direction:column;align-items:flex-start}.public-search-item-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.public-search-item-cover{height:180px}.public-collection-profile-actions{display:grid}.public-collection-profile-actions a{text-align:center}}@media (max-width:480px){.public-search-item-grid{grid-template-columns:1fr}.public-search-item-cover{height:240px}}.public-book-list-export{gap:5px;display:grid}.public-book-list-export button{color:#8f302a;cursor:pointer;background:#fff;border:1px solid #a9322d;padding:9px 15px;font:13px Noto Serif SC,Songti SC,serif}.public-book-list-export button:hover:not(:disabled){background:#f8efec}.public-book-list-export button:disabled{color:#9b9289;cursor:not-allowed;border-color:#cfc6bb}.public-book-list-export>small{color:#81766c;text-align:center;font-size:10px}.public-book-list-export>span{color:#8f302a;grid-column:1/-1;max-width:310px;font-size:11px;line-height:1.6}.public-book-list-export>span a{text-underline-offset:3px;text-decoration:underline;color:#8f302a!important;background:0 0!important;border:0!important;padding:0!important}@media (max-width:760px){.public-book-list-export button{width:100%}.public-book-list-export>span{text-align:center;max-width:none}}.public-collection-profile-actions{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;width:min(100%,720px);display:grid}.public-collection-profile-actions.two-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.public-collection-profile-actions>a,.public-book-list-export button{box-sizing:border-box;text-align:center;place-items:center;width:100%;min-height:52px;padding:10px 14px;line-height:1.4;display:grid}.public-book-list-export{width:100%}.public-book-list-export>small,.public-book-list-export>span{text-align:center}@media (max-width:760px){.public-collection-profile-actions,.public-collection-profile-actions.two-actions{grid-template-columns:1fr;width:100%}}.public-collection-profile-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 22px;margin-top:22px;display:grid}.public-collection-profile-facts>div{border-left:2px solid #c9aa7a;padding-left:11px}.public-collection-profile-facts span,.public-collection-collaboration>span{color:#8b8177;letter-spacing:.08em;margin-bottom:4px;font-size:10px;display:block}.public-collection-profile-facts p{color:#493f37;margin:0;font-size:13px;line-height:1.6}.public-collection-origin{border-top:1px solid #ddd5ca;margin-top:18px;padding-top:12px}.public-collection-origin summary{color:#8f302a;cursor:pointer;width:max-content;font-size:13px}.public-collection-origin p{color:#665e56;max-width:670px;margin:10px 0 0;font-size:13px;line-height:1.8}.public-collection-collaboration{margin-top:16px}.public-collection-collaboration>div{flex-wrap:wrap;gap:7px;display:flex}.public-collection-collaboration small{color:#675d54;background:#ffffff9e;border:1px solid #d5cabd;padding:5px 8px;font-size:10px}@media (max-width:500px){.public-collection-profile-facts{grid-template-columns:1fr}}.public-collections-page .public-collections-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.public-collections-page .public-collection-card{min-height:286px;color:inherit;grid-template-columns:42% minmax(0,58%);text-decoration:none;display:grid;overflow:hidden}.public-collections-page .public-collection-cover{height:auto;min-height:286px}.public-collections-page .public-collection-cover:after{background:linear-gradient(90deg,#0000 68%,#241b142b)}.public-collections-page .public-collection-number{display:none}.public-collections-page .public-collection-card-copy{grid-template-rows:auto auto 1fr auto;min-width:0;padding:24px 26px 22px;display:grid}.public-collection-card-top{justify-content:space-between;align-items:center;gap:15px;margin-bottom:13px;display:flex}.public-collection-card-top>span{color:#a9322d;letter-spacing:.16em;font:700 9px/1 Arial,sans-serif}.public-collection-card-top>b{color:#9b8f82;font:500 17px/1 Georgia,serif}.public-collection-card-title h3{margin:0 0 5px;font-size:27px;font-weight:500;line-height:1.3}.public-collection-card-title p{color:#8f4037;letter-spacing:.03em;margin:0;font-size:11px}.public-collections-page .public-collection-description{color:#696057;overflow-wrap:anywhere;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:start;width:100%;max-width:100%;min-height:0;margin:16px 0 10px;font-size:13px;line-height:1.85;display:-webkit-box;overflow:hidden}.public-collection-card-footer{min-width:0;color:inherit;background:0 0;border-top:1px solid #e1d9ce;justify-content:space-between;align-items:end;gap:16px;padding:14px 0 0;display:flex}.public-collection-stats{color:#786d62;white-space:nowrap;font-size:11px}.public-collection-stats strong{color:#3a3029;margin:0 3px;font:600 16px Georgia,serif}.public-collection-stats i{color:#b4a99d;margin:0 2px;font-style:normal}.public-collections-page .public-collection-enter{white-space:nowrap;flex:none;align-items:center;gap:9px;font-size:12px;display:flex}.public-collections-page .public-collection-enter i{font:18px/1 Georgia,serif;transition:transform .2s}.public-collections-page .public-collection-card:hover .public-collection-enter i{transform:translate(4px)}.public-collections-page .public-collection-cover-empty{color:#efe6d9;background:linear-gradient(145deg,#52665e,#675243)}.public-collections-page .public-collection-cover-empty img{filter:grayscale()brightness(2);opacity:.72}.public-collections-page .public-collection-cover-empty span{color:#e8ddd0;letter-spacing:.11em;font-size:10px}.public-collections-loading-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.public-collections-loading-card{grid-template-columns:42% 58%;min-height:286px;padding:0;display:grid}.public-collections-loading-card .skeleton-card-image{grid-row:1/5;width:100%;height:100%;min-height:286px}.public-collections-loading-card .skeleton-card-heading{align-self:end;width:58%;height:24px;margin:28px 24px 0}.public-collections-loading-card .skeleton-card-line{width:calc(100% - 48px);margin:18px 24px 0}.public-collections-loading-card .skeleton-card-line.short{align-self:start;width:42%;margin:10px 24px 28px}@media (max-width:1120px){.public-collections-page .public-collections-grid,.public-collections-loading-grid{grid-template-columns:1fr}}@media (max-width:680px){.public-collections-page .public-collection-card{grid-template-columns:1fr;min-height:0}.public-collections-page .public-collection-cover{height:210px;min-height:210px}.public-collections-page .public-collection-card-copy{padding:21px}.public-collection-card-footer{flex-direction:column;align-items:flex-start;gap:9px}.public-collection-stats{white-space:normal}.public-collections-loading-card{grid-template-columns:1fr;min-height:0}.public-collections-loading-card .skeleton-card-image{grid-row:auto;height:210px;min-height:210px}.public-collections-loading-card .skeleton-card-heading{width:55%;margin:22px 22px 0}.public-collections-loading-card .skeleton-card-line{width:calc(100% - 44px);margin-left:22px;margin-right:22px}.public-collections-loading-card .skeleton-card-line.short{margin:10px 22px 22px}}.public-collections-intro{isolation:isolate;background:linear-gradient(105deg,#f4f0e8fa,#fbfaf7ed),url(/hero-paper.png) 50%/cover;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:clamp(40px,6vw,90px);padding:32px max(8vw,32px) 30px;position:relative;overflow:hidden}.public-collections-intro:after{z-index:-1;color:#8263440b;content:"藏";pointer-events:none;font:500 210px/1 Noto Serif SC,Songti SC,serif;position:absolute;top:50%;left:52%;transform:translate(-50%,-49%)}.public-collections-intro h1{margin-bottom:10px;font-size:clamp(44px,4.4vw,62px)}.public-collections-intro>div>span{font-size:15px;line-height:1.75}.public-collections-search{background:#ffffff6b;border-left:2px solid #a9322d;align-self:center;gap:7px;padding:14px 18px;box-shadow:0 12px 35px #4433220e}.public-collections-search>div{box-shadow:0 4px 14px #4b38250b}.public-collections-search .public-item-search-entry{justify-self:end;margin-top:2px}.public-collections-page>.public-collections-results{padding-bottom:56px}@media (max-width:980px){.public-collections-intro{grid-template-columns:1fr;gap:22px;padding-top:32px;padding-bottom:30px}.public-collections-intro:after{font-size:160px;top:27%;left:auto;right:4%;transform:none}.public-collections-search{width:100%;padding:14px 18px}}@media (max-width:680px){.public-collections-intro{padding:30px 22px 28px}.public-collections-intro:after{display:none}.public-collections-intro h1{font-size:42px}.public-collections-search{padding:12px 14px}.public-collections-page>.public-collections-results{padding-bottom:42px}}
