:root{--paper:#f3efe6;--masthead:#f8eed4;--white:#ffffff;--ink:#17150f;--ink-2:#2b2720;--muted:#6d6656;--muted-2:#4a4230;--dim:#7c7259;--faint:#a89f8c;--gold:#e0940d;--gold-serif:#b3760f;--gold-label:#8a5d0a;--yellow:#f2bb2b;--yellow-border:#e0a91c;--blue:#0a5c9c;--b1:#e7ddc2;--b2:#e2dccd;--b3:#e4ddc9;--b4:#f0ece0;--b5:#d8d2c4;--b6:#e7e1d3;--maxw:1240px;--serifD:var(--serif-display),Georgia,"Times New Roman",serif;--serifT:var(--serif-text),Georgia,serif;--sans:var(--sans),system-ui,sans-serif;--mono:var(--mono),ui-monospace,Menlo,monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{display:block;max-width:100%}a{color:var(--blue);text-decoration:none}a:hover{color:var(--ink)}::selection{background:#f0b400;color:var(--ink)}.wrap{max-width:var(--maxw);margin:0 auto;padding-left:32px;padding-right:32px}.masthead{background:var(--masthead);border-bottom:1px solid var(--b1)}.masthead-inner{max-width:var(--maxw);margin:0 auto;padding:12px 32px 17px;justify-content:space-between;gap:24px}.mast-lockup,.masthead-inner{display:flex;align-items:flex-end}.mast-lockup{gap:18px}.mast-mascot{height:122px;width:auto;flex:none;position:relative;z-index:60;margin-top:-6px;margin-bottom:-32px}.mast-title{font-family:var(--serifD);font-weight:400;font-size:clamp(36px,4.4vw,58px);line-height:1;letter-spacing:-.015em;margin:0;color:var(--ink);display:flex;align-items:baseline;gap:16px}.mast-word{height:clamp(30px,3.5vw,46px);width:auto;align-self:flex-end;margin-bottom:.14em}.mast-title em{font-family:var(--serifD);font-style:normal;color:var(--gold-serif);font-weight:400}.mast-meta{font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-label);text-align:right;line-height:1.9;align-self:flex-end;margin-bottom:calc(-2.45px - .0964 * clamp(36px, 4.4vw, 58px))}.chapbar{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:var(--yellow);border-bottom:1px solid var(--yellow-border)}.chapbar-inner{max-width:var(--maxw);margin:0 auto;padding:0 32px}.chaprow{display:flex;flex-wrap:wrap;justify-content:center}.chaprow-2{border-top:1px solid var(--yellow-border)}.chapbar a{font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:rgba(23,21,15,.86);font-weight:600;padding:6px 11px;white-space:nowrap;border-bottom:3px solid transparent;transition:color .15s,border-color .15s}.chapbar a:hover{color:var(--ink);border-bottom-color:rgba(23,21,15,.45)}.chapbar a.active{color:var(--ink);font-weight:700;border-bottom-color:var(--ink)}.chap-toggle{display:none}.label{font-family:var(--mono);font-size:13px;letter-spacing:.19em;text-transform:uppercase;color:var(--gold-label);border-bottom:2px solid var(--gold);padding-bottom:10px;margin-bottom:12px}.card{background:var(--white);border:1px solid var(--b2)}figure.plate{margin:0}figure.plate .frame{overflow:hidden;background:var(--white);padding:8px;border:1px solid var(--b3);box-shadow:0 1px 6px rgba(23,21,15,.06)}figure.plate img{width:100%;height:100%;object-fit:cover;filter:saturate(.94)}figure.plate figcaption{font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;color:var(--dim);margin-top:9px}.welcome{max-width:var(--maxw);margin:0 auto;padding:30px 32px 44px;display:grid;grid-template-columns:340px 1fr;grid-gap:56px;gap:56px;align-items:start}.side-card{padding:22px 24px 14px}.side-sections{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 18px;gap:0 18px}.side-sections a{display:flex;align-items:center;gap:10px;padding:6px 0;border-top:1px solid var(--b4);font-family:var(--sans);font-size:14.5px;font-weight:500;color:var(--blue);transition:color .15s ease}.side-sections a:hover{color:var(--gold-serif)}.award .diamond,.side-sections a .diamond{width:6px;height:6px;flex:none;background:var(--gold);transform:rotate(45deg);transition:box-shadow .15s ease}.side-sections a:hover .diamond{box-shadow:0 0 0 3px rgba(224,148,13,.22)}.side-award{display:flex;align-items:baseline;gap:12px;padding:7px 0;border-top:1px solid var(--b4)}.side-award .check{font-family:var(--mono);font-size:13.5px;line-height:1;color:var(--gold);font-weight:500;flex:none}.side-award span.txt{color:var(--ink-2)}.side-award .award-link,.side-award span.txt{font-family:var(--sans);font-size:14.5px;line-height:1.45}.side-award .award-link{color:var(--blue);font-weight:600;transition:color .15s ease}.side-award .award-link:hover{color:var(--gold-serif)}.side-fig{display:block;color:inherit}.side-fig .frame{transition:border-color .15s ease,box-shadow .15s ease}.side-fig:hover .frame{border-color:var(--gold);box-shadow:0 2px 14px rgba(224,148,13,.25)}.side-fig:hover figcaption{color:var(--gold-serif)}.welcome-lead-h{font-family:var(--serifD);font-weight:400;font-size:clamp(26px,2.8vw,36px);line-height:1.15;letter-spacing:-.01em;margin:0 0 16px;color:var(--ink)}.welcome-figs{display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:20px;gap:20px;margin-bottom:14px}.welcome-lead-p{font-family:var(--serifT);font-size:17px;line-height:1.55;color:var(--muted-2);margin:0 0 24px}.tl{position:relative}.tl:before{content:"";position:absolute;left:73px;top:14px;bottom:14px;width:1px;background:var(--b5)}.tl-row{display:grid;grid-template-columns:56px 34px 1fr;grid-gap:0 18px;gap:0 18px;padding:6px 0;align-items:center}.tl-year{font-family:var(--serifD);font-weight:400;font-size:21px;letter-spacing:-.01em;color:var(--ink);text-align:right}.tl-dotcol{display:flex;justify-content:center}.tl-dot{width:11px;height:11px;border-radius:50%;background:var(--paper);border:1.5px solid var(--ink);box-shadow:0 0 0 4px var(--paper);position:relative;z-index:1}.tl-text{font-family:var(--sans);font-size:15px;line-height:1.5;color:var(--ink-2)}.tl-row.hl{background:rgba(224,148,13,.11);border-radius:7px}.tl-row.hl .tl-dot{background:var(--gold-serif);border-color:var(--gold-serif);box-shadow:0 0 0 4px #f6ecd6}.tl-row.hl .tl-text{color:var(--ink);font-weight:600}.tl-row.hl:has(+.tl-row.hl){border-bottom-left-radius:0;border-bottom-right-radius:0}.tl-row.hl+.tl-row.hl{border-top-left-radius:0;border-top-right-radius:0}.figband{background:var(--yellow);border-top:1px solid var(--yellow-border);border-bottom:1px solid var(--yellow-border)}.figband-inner{max-width:var(--maxw);margin:0 auto;padding:0 32px;display:grid;grid-template-columns:repeat(6,1fr)}.fig{padding:17px 18px 15px;border-left:1px solid rgba(23,21,15,.14)}.fig:first-child{border-left:none}.fig .val{font-family:var(--serifD);font-weight:400;font-size:clamp(26px,3vw,38px);line-height:1;letter-spacing:-.02em;color:var(--ink)}.fig .val .suffix{opacity:.55}.fig .flabel{font-family:var(--mono);font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);opacity:.85;margin-top:7px}.archive{background:var(--white)}.archive-inner{max-width:var(--maxw);margin:0 auto;padding:38px 32px 46px}.archive-head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:22px}.archive-eyebrow{font-family:var(--mono);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold-label);margin-bottom:12px;display:flex;align-items:center;gap:12px}.archive-eyebrow .rule{width:26px;height:2px;background:var(--gold);display:inline-block}.archive-h2{font-family:var(--serifD);font-weight:400;font-size:clamp(28px,3.4vw,42px);line-height:1.02;letter-spacing:-.015em;margin:0;color:var(--ink)}.archive-sub{font-family:var(--serifT);font-size:16px;line-height:1.55;color:var(--muted-2);margin:0;max-width:380px;text-align:right}.archive-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:24px;gap:24px}.plate-card{display:block;color:var(--ink)}.plate-card .frame{aspect-ratio:4/3;overflow:hidden;background:var(--white);padding:7px;border:1px solid var(--b6);box-shadow:0 1px 5px rgba(23,21,15,.05);margin-bottom:11px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.plate-card img{width:100%;height:100%;object-fit:cover;filter:saturate(.92);transition:filter .25s}.plate-card:hover .frame{transform:scale(1.035);border-color:var(--gold);box-shadow:0 9px 24px rgba(23,21,15,.17)}.plate-card:hover img{filter:saturate(1.08)}.plate-card:hover h3{color:var(--gold-serif)}.plate-card .pn{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-label)}.plate-card h3{font-family:var(--serifD);font-weight:400;font-size:19px;line-height:1.12;letter-spacing:-.01em;margin:6px 0 4px;color:var(--ink);transition:color .15s ease}.plate-card .kick{font-family:var(--sans);font-size:12.5px;line-height:1.45;color:var(--muted)}.chapter{max-width:var(--maxw);margin:0 auto;padding:22px 32px 40px;display:grid;grid-template-columns:340px 1fr;grid-gap:52px;gap:52px;align-items:start}.chap-side h2{font-family:var(--serifT);font-weight:400;font-size:29px;line-height:1;letter-spacing:-.01em;margin:0 0 8px;color:var(--gold-serif)}.chap-side .summary{font-family:var(--sans);font-size:14px;line-height:1.55;color:var(--muted);margin:0 0 22px}.chap-side .block-txt{font-family:var(--sans);font-size:14.5px;line-height:1.55;color:var(--ink-2);margin:0 0 16px}.chap-side .quote{font-family:var(--serifT);font-weight:700;font-size:21px;line-height:1.2;color:var(--gold-serif);padding:14px 0 6px;border-top:1px solid var(--b4)}.chap-side .quote.quote-center{text-align:center}.chap-side ul{list-style:none;margin:0 0 20px;padding:0}.chap-side li{font-family:var(--sans);font-size:14px;line-height:1.5;color:var(--ink-2);padding:7px 0 7px 18px;position:relative;border-top:1px solid var(--b4)}.chap-side li:first-child{border-top:none}.chap-side li:before{content:"";position:absolute;left:0;top:15px;width:6px;height:6px;background:var(--gold);transform:rotate(45deg)}.chap-gallery-h{font-family:var(--serifD);font-weight:400;font-size:22px;line-height:1.15;letter-spacing:-.01em;margin:0 0 8px;color:var(--ink)}.chap-gallery-sub{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:15px}.gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px 20px;gap:22px 20px}.gitem{margin:0;cursor:zoom-in;padding:0;border:none;background:none;text-align:left}.gitem .frame{aspect-ratio:4/3;overflow:hidden;background:var(--white);padding:9px;border:1px solid var(--b3);box-shadow:0 1px 5px rgba(23,21,15,.05);display:flex;align-items:center;justify-content:center;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.gallery.square .frame{aspect-ratio:1/1}.gitem img{width:100%;height:100%;object-fit:cover;filter:saturate(.96);transition:filter .2s}.gitem:hover .frame{transform:scale(1.035);border-color:var(--gold);box-shadow:0 9px 24px rgba(23,21,15,.17)}.gitem:hover img{filter:saturate(1.08)}.gitem figcaption{font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;color:var(--dim);margin-top:8px;transition:color .15s ease}.gitem:hover figcaption{color:var(--gold-serif)}.prevnext{max-width:var(--maxw);margin:0 auto;padding:6px 32px 40px}.prevnext-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;border-top:1px solid var(--b5);padding-top:20px}.pn{display:block;color:var(--ink)}.pn .dir{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.pn .pn-title{font-family:var(--serifD);font-weight:400;font-size:24px;letter-spacing:-.01em;margin-top:7px}.pn.next-ch{text-align:right}.container{max-width:var(--maxw);margin:0 auto;padding:0 32px}.page-head{background:var(--masthead);border-bottom:1px solid var(--b1);padding:26px 0 22px}.page-head-row{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;flex-wrap:wrap}.page-head h1{font-family:var(--serifD);font-weight:400;font-size:clamp(30px,4vw,52px);line-height:1.05;letter-spacing:-.02em;color:var(--ink)}.page-head .lede{font-family:var(--serifT);font-size:17px;line-height:1.55;color:var(--muted-2);margin:0;max-width:360px}.crumbs{display:flex;align-items:center;gap:16px;margin-bottom:14px}.crumbs .back{margin:0}.chno{font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-label);font-weight:600}.mix{display:flex;flex-direction:column;gap:12px}.mix-row{display:grid;grid-template-columns:108px 1fr 140px;align-items:center;grid-gap:14px;gap:14px}.mix-label{font-family:var(--sans);font-size:14px;font-weight:600;color:var(--ink)}.mix-track{height:22px;background:var(--b4);border-radius:3px;overflow:hidden}.mix-bar{height:100%;border-radius:3px 0 0 3px}.mix-val{font-family:var(--mono);font-size:12.5px;color:var(--ink-2);text-align:right}.mix-val span{color:var(--dim);margin-left:8px}svg.trend{width:100%;height:auto;background:var(--white);border:1px solid var(--b3);border-radius:8px;padding:6px;box-shadow:0 1px 5px rgba(23,21,15,.05)}svg.trend .ax{font-family:var(--mono);font-size:10px;fill:var(--dim)}svg.trend .cross{fill:var(--ink);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.chap-gallery-sub .key{display:inline-flex;align-items:center;gap:6px;margin-right:14px}.chap-gallery-sub .dot{width:9px;height:9px;border-radius:50%;display:inline-block}.trend-note{font-family:var(--serifT);font-size:15.5px;line-height:1.6;color:var(--muted-2);margin:18px 0 0;max-width:640px}footer.site{background:var(--ink);color:#b7b0a0}.footer-inner{max-width:var(--maxw);margin:0 auto;padding:52px 32px 46px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;align-items:flex-start}.fb-word-row{display:flex;align-items:baseline;gap:9px;margin-bottom:12px}.fb-word{font-family:var(--sans);font-weight:700;font-size:22px;letter-spacing:-.02em;color:var(--paper)}.fb-dot{width:5px;height:5px;border-radius:50%;background:var(--gold);align-self:center}.fb-story{font-family:var(--mono);font-size:10px;letter-spacing:.28em;color:#8d8776;text-transform:uppercase}.fb-tag{font-family:var(--serifT);font-size:16px;color:#8d8776;max-width:340px}.footer-meta{font-family:var(--mono);font-size:12px;letter-spacing:.08em;line-height:2;color:#8d8776;text-align:right}.footer-meta .faint{color:#5f5a4d}.lb{position:fixed;inset:0;z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:26px;background-color:#4e5f70;background-image:radial-gradient(155% 125% at 50% 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,.34) 100%);transition:background-color .35s ease}.lb:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:url(/img/texture-cloth.png);background-size:300px 300px;mix-blend-mode:overlay;opacity:.72}.lb .close{top:20px;right:26px;font-family:var(--mono);font-size:26px;line-height:1;cursor:pointer;z-index:6}.lb .arrow,.lb .close{position:absolute;color:#efe9d8}.lb .arrow{top:0;bottom:130px;width:20%;display:flex;align-items:center;font-size:38px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.lb .prev{left:0;padding-left:26px;cursor:w-resize}.lb .next{right:0;justify-content:flex-end;padding-right:26px;cursor:e-resize}.lb figure{margin:0;max-width:min(1500px,95vw);text-align:center;cursor:default;z-index:3}.lb-photo{position:relative;display:inline-block;line-height:0;transition:transform .3s ease}.lb img{max-height:80vh;max-width:100%;margin:0 auto;border:11px solid #fff;box-shadow:0 16px 40px rgba(0,0,0,.42),0 4px 12px rgba(0,0,0,.32)}.lb figcaption{font-family:var(--mono);font-size:16px;letter-spacing:.05em;color:#fff;margin:18px auto 0;display:flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;gap:14px;background:rgba(0,0,0,.5);padding:6px 16px;border-radius:14px;text-shadow:0 1px 3px rgba(0,0,0,.7)}.lb figcaption .ctr{color:#f2bb2b}.lb-strip{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;max-width:min(1080px,94vw);padding:8px 6px 4px;z-index:6;scrollbar-width:thin;scrollbar-color:#55503f transparent}.lb-strip::-webkit-scrollbar{height:7px}.lb-strip::-webkit-scrollbar-thumb{background:#55503f;border-radius:4px}.lb-thumb{flex:none;width:66px;height:50px;padding:0;border:2px solid transparent;border-radius:3px;background:none;cursor:pointer;overflow:hidden;opacity:.45;transition:opacity .15s,border-color .15s,transform .15s}.lb-thumb img{width:100%;height:100%;object-fit:cover;display:block}.lb-thumb:hover{opacity:.85}.lb-thumb.active{opacity:1;border-color:var(--yellow);transform:translateY(-2px)}.video-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:22px;gap:22px}.video-card{margin:0;background:var(--white);border:1px solid var(--b2);box-shadow:0 1px 6px rgba(23,21,15,.06);overflow:hidden}.video-frame{background:#000;aspect-ratio:4/3}.video-frame video{width:100%;height:100%;object-fit:contain;background:#000;display:block}.video-meta{padding:18px 22px 22px}.video-meta .vlabel{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-label)}.video-meta h3{font-family:var(--serifD);font-weight:400;font-size:21px;margin:8px 0;letter-spacing:-.01em;color:var(--ink)}.video-meta p{font-family:var(--sans);font-size:14px;color:var(--muted);margin:0;line-height:1.55}.video-note{font-family:var(--serifT);font-size:15px;color:var(--muted-2);margin:30px 0 0}.pbook{display:flex;flex-direction:column;align-items:center;gap:14px}.pbook-open{position:relative;height:min(calc(100vh - 330px),780px);aspect-ratio:1.416;perspective:3000px}.pbook-spread{position:absolute;inset:0;transform-style:preserve-3d;box-shadow:0 22px 50px rgba(0,0,0,.34),0 5px 14px rgba(0,0,0,.24)}.pbook-half{position:absolute;top:0;height:100%;width:50%;background:#fff;overflow:hidden}.pbook-half.left{left:0;box-shadow:inset -16px 0 26px -14px rgba(0,0,0,.32)}.pbook-half.right{left:50%;box-shadow:inset 16px 0 26px -14px rgba(0,0,0,.32)}.pbook-half img{object-fit:contain;background:#fff}.pbook-blank,.pbook-half img{width:100%;height:100%;display:block}.pbook-blank{background:#f6f1e6}.pbook-binding{position:absolute;top:-6px;bottom:-6px;left:50%;width:12px;transform:translateX(-50%);z-index:4;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.28),rgba(0,0,0,.06) 45%,rgba(0,0,0,.06) 55%,rgba(0,0,0,.28))}.pbook-edges{position:absolute;top:8px;bottom:8px;z-index:0;background:repeating-linear-gradient(90deg,#efe9db 0 2px,#d8d1bf 2px 4px);box-shadow:0 8px 16px rgba(0,0,0,.16)}.pbook-edges.left{right:100%;margin-right:-3px;border-radius:3px 0 0 3px}.pbook-edges.right{left:100%;margin-left:-3px;border-radius:0 3px 3px 0}.pbook-leaf{position:absolute;top:0;height:100%;width:50%;transform-style:preserve-3d;z-index:5}.pbook-leaf.right{left:50%;transform-origin:left center}.pbook-leaf.left{left:0;transform-origin:right center}.pbook-leaf.right.next{animation:leafNextR .5s ease-in-out both}.pbook-leaf.left.prev{animation:leafPrevL .5s ease-in-out both}@keyframes leafNextR{0%{transform:rotateY(0deg)}to{transform:rotateY(-180deg)}}@keyframes leafPrevL{0%{transform:rotateY(0deg)}to{transform:rotateY(180deg)}}.leaf-face{position:absolute;inset:0;background:#fff;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 18px 44px rgba(0,0,0,.26)}.leaf-face img{width:100%;height:100%;object-fit:contain;background:#fff;display:block}.leaf-face.back{transform:rotateY(180deg)}.pbook-zone{position:absolute;top:0;bottom:0;width:44%;border:none;background:transparent;z-index:8}.pbook-zone.prev{left:0;cursor:w-resize}.pbook-zone.next{right:0;cursor:e-resize}.pbook-cover{position:absolute;top:0;left:25%;width:50%;height:100%;z-index:7;background:#fff;overflow:hidden;transform-origin:left center;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 22px 50px rgba(0,0,0,.34),0 5px 14px rgba(0,0,0,.24)}.pbook-open.closed .pbook-cover{cursor:pointer}.pbook-cover img{width:100%;height:100%;object-fit:contain;background:#fff;display:block}.pbook-cover.opening{animation:coverOpen .08s linear both}.pbook-cover.closing{animation:coverClose .08s linear both}@keyframes coverOpen{0%{opacity:1}to{opacity:0}}@keyframes coverClose{0%{opacity:0}to{opacity:1}}.pbook-cover-edge{position:absolute;top:8px;bottom:8px;left:75%;width:16px;z-index:6;border-radius:0 3px 3px 0;background:repeating-linear-gradient(90deg,#efe9db 0 2px,#d8d1bf 2px 4px);box-shadow:0 10px 18px rgba(0,0,0,.18)}.pbook-bar{display:flex;align-items:center;gap:24px}.pbook-nav{display:inline-flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:24px;line-height:1;width:40px;height:40px;padding:0 0 3px;border:1px solid var(--b5);background:var(--white);color:var(--ink);border-radius:50%;cursor:pointer;transition:background .15s}.pbook-nav:hover:not(:disabled){background:var(--masthead)}.pbook-nav:disabled{opacity:.28;cursor:default}.pbook-cap{text-align:center;min-width:220px}.pbook-folio{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-label)}.pbook-title{display:block;font-family:var(--serifD);font-size:23px;letter-spacing:-.01em;color:var(--ink);margin-top:2px}.pbook-strip{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;max-width:min(940px,94vw);padding:6px 4px;scrollbar-width:thin}.pbook-thumb{flex:none;width:46px;height:64px;padding:0;border:2px solid transparent;border-radius:2px;background:none;cursor:pointer;overflow:hidden;opacity:.5;transition:opacity .15s,border-color .15s}.pbook-thumb img{width:100%;height:100%;object-fit:cover;display:block}.pbook-thumb:hover{opacity:.85}.pbook-thumb.active{opacity:1;border-color:var(--gold)}.pbook-zoombtn{position:absolute;top:10px;right:10px;z-index:9;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:7px 13px;border:1px solid var(--b5);background:rgba(255,255,255,.92);color:var(--ink);border-radius:20px;cursor:pointer;transition:background .15s,border-color .15s;box-shadow:0 2px 8px rgba(0,0,0,.16)}.pbook-zoombtn:hover{background:var(--masthead);border-color:var(--gold)}.pbook-zoom{position:fixed;inset:0;z-index:1000;background:rgba(18,16,12,.94);display:flex;align-items:center;justify-content:center;gap:8px}.pbook-zoom-stage{flex:1 1 auto;height:100vh;overflow:auto;display:flex;align-items:safe center;justify-content:safe center;padding:24px 0 64px}.pbook-zoom-img{width:min(1000px,94%);height:auto;background:#fff;box-shadow:0 20px 70px rgba(0,0,0,.6);display:block;margin:auto}.pbook-zoom-close{position:fixed;top:18px;right:22px;width:44px;height:44px;border:none;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;font-size:30px;line-height:1;cursor:pointer}.pbook-zoom-close:hover{background:rgba(255,255,255,.28)}.pbook-zoom-arrow{flex:none;width:54px;height:54px;border:none;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;font-family:var(--mono);font-size:30px;line-height:1;cursor:pointer;transition:background .15s}.pbook-zoom-arrow:hover{background:rgba(255,255,255,.3)}.pbook-zoom-cap{position:fixed;left:0;right:0;bottom:22px;display:flex;flex-direction:column;align-items:center;gap:2px;pointer-events:none}.pbook-zoom-folio{font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.pbook-zoom-title{font-family:var(--serifD);font-size:18px;color:#f4efe4}.salebook-wrap{max-width:var(--maxw);margin:0 auto;padding:16px 32px 20px}@media (max-width:820px){.pbook-open{height:auto;width:min(94vw,560px);aspect-ratio:1.416}}@media (prefers-reduced-motion:reduce){.pbook-leaf.left.prev,.pbook-leaf.right.next{animation-duration:.01s}}.portal{max-width:1180px;margin:0 auto}.portal-tabs{justify-content:center;margin-bottom:12px;flex-wrap:wrap}.portal-tabs,.ptab{display:flex;gap:8px}.ptab{align-items:baseline;min-width:0;padding:2px 18px 3px;background:var(--white);border:1px solid var(--b2);border-bottom:3px solid var(--b5);cursor:pointer;transition:border-color .15s,background .15s}.ptab.active,.ptab:hover{background:var(--masthead)}.ptab.active{border-bottom-color:var(--gold)}.ptab-v{font-family:var(--serifD);font-size:22px;color:var(--ink);letter-spacing:-.01em}.ptab.active .ptab-v{color:var(--gold-serif)}.ptab-sep{color:var(--faint);font-size:15px}.ptab-y{font-family:var(--mono);font-size:12px;color:var(--dim)}.ptab-l{font-family:var(--serifT);font-size:16px;letter-spacing:.01em;color:var(--muted-2)}.ptab.active .ptab-l{color:var(--gold-serif)}.browser{border:1px solid var(--b5);border-radius:9px;overflow:hidden;background:#d7d2c6;box-shadow:0 18px 44px rgba(23,21,15,.22),0 4px 12px rgba(23,21,15,.14)}.bchrome{display:flex;align-items:center;gap:12px;padding:9px 14px;background:linear-gradient(#efeadd,#e4dece);border-bottom:1px solid var(--b5)}.dots{display:flex;gap:7px;flex:none}.dots i{width:12px;height:12px;border-radius:50%;background:#cbb7a0;display:block}.dots i:first-child{background:#e2685f}.dots i:nth-child(2){background:#e6b23c}.dots i:nth-child(3){background:#5fb35f}.bbtn{flex:none;width:26px;height:26px;border:1px solid var(--b5);border-radius:6px;background:var(--white);color:var(--muted);font-size:15px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.bbtn:hover{color:var(--ink);background:var(--paper)}.bopen{text-decoration:none}.baddr{flex:1 1;min-width:0;font-family:var(--mono);font-size:12.5px;color:var(--ink-2);background:var(--white);border:1px solid var(--b5);border-radius:14px;padding:5px 14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bproto{color:var(--faint)}.bframe{display:block;width:100%;height:680px;border:0;background:#fff}.portal-note{max-width:1180px;margin:14px auto 0;font-family:var(--serifT);font-size:15px;line-height:1.55;color:var(--muted-2);text-align:center}.portal-note .portal-hint{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);display:inline-block;margin-left:6px}.web-brands{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;max-width:var(--maxw);margin:34px auto 0;padding-top:26px;border-top:1px solid var(--b5)}@media (max-width:820px){.bframe{height:560px}.web-brands{grid-template-columns:1fr;gap:20px}.ptab{min-width:120px}}.reveal{opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease}.reveal.in{opacity:1;transform:none}@media (max-width:1080px){.chaprow{flex-wrap:nowrap;overflow-x:auto}.archive-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.chapter,.welcome{grid-template-columns:1fr;gap:40px}.figband-inner{grid-template-columns:repeat(3,1fr)}.fig:nth-child(4){border-left:none}.masthead-inner{flex-direction:column;align-items:flex-start;gap:14px}.mast-meta{text-align:left;margin-bottom:-7px}}@media (max-width:620px){.archive-inner,.chapbar-inner,.chapter,.figband-inner,.footer-inner,.masthead-inner,.prevnext,.welcome,.wrap{padding-left:20px;padding-right:20px}.archive-grid,.figband-inner{grid-template-columns:repeat(2,1fr)}.fig:nth-child(3){border-left:none}.gallery{grid-template-columns:1fr}.welcome-figs{grid-template-columns:1fr 1fr}.archive-head{flex-direction:column}.archive-sub{text-align:left}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cdde600a8ab553b5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/66a476ca42fc796d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Caslon Display Fallback;src:local("Times New Roman");ascent-override:105.36%;descent-override:28.89%;line-gap-override:0.00%;size-adjust:92.06%}.__className_1454fc{font-family:Libre Caslon Display,Libre Caslon Display Fallback;font-weight:400;font-style:normal}.__variable_1454fc{--serif-display:"Libre Caslon Display","Libre Caslon Display Fallback"}@font-face{font-family:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/fdc0bab3d10b03c6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/a79b36546e861154-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/05ba3ff6b3078756-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bde84f5436717993-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d8fc89f1baf4fe9c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/dbdc01c23a00f505-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Caslon Text Fallback;src:local("Times New Roman");ascent-override:82.44%;descent-override:22.10%;line-gap-override:0.00%;size-adjust:117.66%}.__className_b8c890{font-family:Libre Caslon Text,Libre Caslon Text Fallback}.__variable_b8c890{--serif-text:"Libre Caslon Text","Libre Caslon Text Fallback"}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_2aad3c{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_2aad3c{--sans:"Archivo","Archivo Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/704b853f32d191d5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/656feb427634a431-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/991629005c80bdf1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/46e154b2fcbd6033-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/37786be940ec402b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_b4c22e{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_b4c22e{--mono:"IBM Plex Mono","IBM Plex Mono Fallback"}