@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-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:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-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:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-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:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-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:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-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:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-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:Playfair Display Fallback;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_18e6c8{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.__variable_18e6c8{--serif-display:"Playfair Display","Playfair Display Fallback"}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a905a6179bab2b08-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:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/273b2e150de7c4a9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/692781be160fc9d0-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:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1e9fc5e960416d85-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:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e244d3ca994d3054-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:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/95fbe602f95f5b1d-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:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d7fd192484976c0a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e478c40a90656953-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:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/680964f1bd688e24-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:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3e68fbb477d90635-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:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/eba0a4e5bf800560-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:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6adccebe1b78ad4c-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1ee996a2e7c8d770-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:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/581701471b17b157-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:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1eedfae966de4e1c-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:Spectral Fallback;src:local("Times New Roman");ascent-override:96.46%;descent-override:42.17%;line-gap-override:0.00%;size-adjust:109.78%}.__className_b66a57{font-family:Spectral,Spectral Fallback;font-style:normal}.__variable_b66a57{--serif-body:"Spectral","Spectral Fallback"}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b3097673cd409a21-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:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2409d02eaee47cb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b72a6a678d511e3a-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:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a33a3f3323a75998-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:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bd9b9909c3a641ff-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:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b3097673cd409a21-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:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2409d02eaee47cb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b72a6a678d511e3a-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:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a33a3f3323a75998-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:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bd9b9909c3a641ff-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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b3097673cd409a21-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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2409d02eaee47cb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b72a6a678d511e3a-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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a33a3f3323a75998-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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bd9b9909c3a641ff-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:Oswald Fallback;src:local("Arial");ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.00%;size-adjust:81.43%}.__className_d3dbf1{font-family:Oswald,Oswald Fallback;font-style:normal}.__variable_d3dbf1{--sans-label:"Oswald","Oswald Fallback"}:root{--paper:#ffffff;--paper-edge:#f5f5f5;--table:#e5e5e5;--ink:#000000;--ink-soft:#333333;--ink-faint:#666666;--rule:#000000;--hair:rgba(0,0,0,0.7);--hair-soft:rgba(0,0,0,0.25);--spot-bg:#ffffff;--stamp:#000000;--paid:#000000}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--table);color:var(--ink);font-family:var(--serif-body),Georgia,"Times New Roman",serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{min-height:100vh}a{color:inherit;text-decoration:none}.serif-display{font-family:var(--serif-display),"Playfair Display",Georgia,serif}.serif-body{font-family:var(--serif-body),Georgia,serif}.label{font-family:var(--sans-label),"Oswald",system-ui,sans-serif;text-transform:uppercase;letter-spacing:.14em;font-weight:600}.stage{min-height:100vh;background:#c8c8c8;overflow:hidden;display:flex;align-items:center;justify-content:center}.stage,.viewport{position:relative;width:100%}.viewport{height:100vh;cursor:-webkit-grab;cursor:grab;touch-action:none}.viewport.dragging{cursor:-webkit-grabbing;cursor:grabbing}.spread{position:absolute;top:0;left:0;transform-origin:0 0;display:flex;gap:0;background:var(--paper);box-shadow:0 0 0 1px rgba(0,0,0,.1),0 30px 60px -20px rgba(0,0,0,.5),0 8px 18px rgba(0,0,0,.2);padding:26px 30px 30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.spread:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.01) 0 2px,transparent 2px 4px),radial-gradient(rgba(0,0,0,.015) 1px,transparent 0);background-size:100% 4px,4px 4px;mix-blend-mode:multiply;opacity:.4}.page{position:relative;width:560px;height:760px;background:var(--paper);flex:0 0 auto}.page.left{border-right:2px solid var(--rule);padding-right:18px}.page.right{padding-left:18px}.masthead{text-align:center;padding-bottom:8px;border-bottom:3px double var(--rule);margin-bottom:10px}.masthead .dateline{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--hair);padding-bottom:4px;margin-bottom:6px;color:var(--ink-soft)}.masthead .title{font-family:var(--serif-display),Georgia,serif;font-weight:900;font-size:62px;line-height:.92;letter-spacing:.01em;margin:2px 0 4px}.masthead .sub{font-size:10.5px;letter-spacing:.34em;text-transform:uppercase;color:var(--ink-soft);border-top:1px solid var(--hair);padding-top:5px}.spot{position:absolute;container-type:size;background:var(--spot-bg);border:1px solid var(--ink);overflow:hidden;display:flex;flex-direction:column;padding:5px 6px}.spot.empty{background:#fafafa;border-style:dashed;cursor:pointer}.spot.disabled{opacity:.45;filter:grayscale(1)}.spot a.fill{position:absolute;inset:0;display:block;z-index:10}.spot .ad-inner{position:relative;display:flex;flex-direction:column;width:100%;height:100%;z-index:1}.spot .ad-logo{max-height:26%;max-width:70%;object-fit:contain;margin:0 auto 2px;align-self:center}.spot .ad-headline{font-family:var(--serif-display),Georgia,serif;font-weight:800;line-height:1.02;font-size:7cqw;margin:0 0 1.5cqh;text-align:center}.spot .ad-body{font-family:var(--serif-body),Georgia,serif;font-size:3.8cqw;line-height:1.18;margin:0;text-align:center;color:var(--ink-soft);overflow:hidden}.spot .ad-url{font-size:2.6cqw;letter-spacing:.08em;color:var(--ink-faint);text-align:center;margin-top:auto}.spot .ad-url,.spot .paid{font-family:var(--sans-label),"Oswald",sans-serif;text-transform:uppercase}.spot .paid{position:absolute;right:3px;bottom:3px;z-index:2;font-size:4.2cqw;font-weight:700;line-height:1;letter-spacing:.04em;color:var(--paper);background:var(--paid);padding:4px 7px;pointer-events:none}.spot .paid.available{background:var(--ink-soft);color:var(--paper);font-size:3.4cqw}.spot .click-count{position:absolute;left:3px;bottom:3px;z-index:2;font-family:var(--sans-label),"Oswald",sans-serif;font-size:4.2cqw;font-weight:700;line-height:1;letter-spacing:.04em;color:var(--paper);background:var(--paid);padding:4px 7px;pointer-events:none;display:flex;align-items:center;gap:3px}.skeleton-img{width:40%;height:18%;margin:0 auto 4px;background:repeating-linear-gradient(-45deg,#e8e8e8,#e8e8e8 4px,#f0f0f0 0,#f0f0f0 8px);border:1px dashed #ccc}.skeleton-headline{width:70%;height:10%;margin:0 auto 3cqh;background:#e0e0e0;border-bottom:2px solid #d0d0d0}.skeleton-body{display:flex;flex-direction:column;gap:3px;padding:0 8%}.skeleton-body span{display:block;height:2.5cqw;background:#ebebeb}.skeleton-body span:first-child{width:100%}.skeleton-body span:nth-child(2){width:90%}.skeleton-body span:nth-child(3){width:60%}.skeleton-url{width:35%;height:2cqw;margin:auto auto 0;background:#e0e0e0}.spot .spotnum{position:absolute;left:3px;top:3px;z-index:2;font-size:2.8cqw;font-weight:700;letter-spacing:.06em;color:var(--ink-faint);pointer-events:none}.own-stamp,.spot .spotnum{font-family:var(--sans-label),"Oswald",sans-serif}.own-stamp{position:fixed;right:18px;bottom:18px;z-index:50;background:var(--stamp);color:var(--paper);text-transform:uppercase;letter-spacing:.18em;font-size:13px;font-weight:600;padding:12px 18px;border:0;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.4);transition:transform .12s ease}.own-stamp:hover{transform:translateY(-1px) rotate(-.6deg)}.zoombar{position:fixed;left:18px;bottom:18px;z-index:50;display:flex;gap:6px;align-items:center;background:rgba(255,255,255,.95);border:1px solid var(--hair);padding:6px 8px;box-shadow:0 4px 12px rgba(0,0,0,.25)}.zoombar button{border:1px solid var(--ink);background:var(--paper);color:var(--ink);width:30px;height:30px;font-size:16px;cursor:pointer;line-height:1}.zoombar .zlabel,.zoombar button{font-family:var(--sans-label),"Oswald",sans-serif}.zoombar .zlabel{font-size:11px;letter-spacing:.1em;min-width:42px;text-align:center;text-transform:uppercase}.page-shell{max-width:1080px;margin:0 auto;padding:40px 22px 80px;background:var(--table);min-height:100vh}.panel{background:var(--paper);border:1px solid var(--rule);padding:26px 28px;box-shadow:0 14px 34px -18px rgba(0,0,0,.5)}.panel h1,.panel h2{font-family:var(--serif-display),Georgia,serif;font-weight:900;letter-spacing:.01em}.panel h1{font-size:40px;margin:0 0 4px}.kicker{font-family:var(--sans-label),"Oswald",sans-serif;text-transform:uppercase;letter-spacing:.2em;font-size:11px;color:var(--ink-soft);margin-bottom:10px}.mini-spread{background:var(--paper);border:1px solid var(--rule);padding:10px;box-shadow:0 6px 18px -6px rgba(0,0,0,.4);margin-top:10px}.mini-page{position:relative;width:100%;aspect-ratio:560/760;background:var(--paper);container-type:size}.field{margin:14px 0}.field label{display:block;font-family:var(--sans-label),"Oswald",sans-serif;text-transform:uppercase;letter-spacing:.14em;font-size:11px;color:var(--ink-soft);margin-bottom:4px}.field input[type=number],.field input[type=text],.field input[type=url],.field textarea{width:100%;border:0;border-bottom:1.5px solid var(--ink);background:transparent;font-family:var(--serif-body),Georgia,serif;font-size:17px;padding:6px 2px;color:var(--ink);outline:none}.field textarea{border:1px solid var(--hair);resize:vertical;min-height:90px}.counter{text-align:right;font-family:var(--sans-label),"Oswald",sans-serif;font-size:10px;letter-spacing:.08em;color:var(--ink-faint);text-transform:uppercase}.counter.over{color:#cc0000}.btn{font-family:var(--sans-label),"Oswald",sans-serif;text-transform:uppercase;letter-spacing:.16em;font-size:13px;font-weight:600;background:var(--stamp);color:var(--paper);border:0;padding:13px 20px;cursor:pointer}.btn:disabled{opacity:.4;cursor:not-allowed}.btn.secondary{background:transparent;color:var(--ink);border:1px solid var(--ink)}.preview-frame{border:1px solid var(--rule);background:var(--paper);position:relative;width:100%;height:360px;overflow:hidden;container-type:size}.muted{color:var(--ink-soft);font-size:14px;line-height:1.5}.notice-banner{border:1px solid var(--rule);background:#f0f0f0;padding:10px 14px;font-size:13px;margin:14px 0}.error{color:#cc0000;font-size:13px;margin-top:8px}table.admin{width:100%;border-collapse:collapse;font-size:13px}table.admin td,table.admin th{border:1px solid var(--hair-soft);padding:6px 8px;text-align:left}table.admin th{letter-spacing:.1em;font-size:10px}.furniture,table.admin th{font-family:var(--sans-label),"Oswald",sans-serif;text-transform:uppercase}.furniture{position:absolute;letter-spacing:.16em;font-size:2.1cqw;color:var(--ink-faint);z-index:0;pointer-events:none;border-top:1px solid var(--hair-soft);padding-top:2px}.page-header{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid var(--rule)}.page-section{font-family:var(--sans-label),"Oswald",sans-serif;text-transform:uppercase;letter-spacing:.18em;font-size:9px;color:var(--ink-soft);white-space:nowrap}.page-rule{flex:1 1;height:1px;background:var(--hair-soft)}.page-num{font-family:var(--serif-display),Georgia,serif;font-style:italic;font-size:11px;color:var(--ink-faint)}.loading{display:flex;align-items:center;justify-content:center;min-height:60vh;font-family:var(--sans-label),"Oswald",sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft)}@media (max-width:1200px){.spread{flex-direction:column;align-items:center}.page{width:min(90vw,560px);height:auto;aspect-ratio:560/760}.page.left{border-right:none;border-bottom:2px solid var(--rule);padding-right:0;padding-bottom:14px}.page.right{padding-left:0;padding-top:14px}}@media (max-width:720px){.masthead .title{font-size:44px}.masthead .dateline{flex-direction:column;gap:2px;align-items:center}.own-stamp{right:12px;bottom:12px;font-size:11px;padding:10px 14px}.zoombar{left:12px;bottom:12px}.page-shell{padding:16px 12px 60px}.panel{padding:18px 14px}.panel h1{font-size:28px}}