:root{--paper:#ff3984;--ink:#27131b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink);background:var(--paper);font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{margin:0}[hidden]{display:none!important}a{color:inherit;text-underline-offset:.2em}a:hover{text-decoration-thickness:3px}:focus-visible{outline:3px solid var(--ink);outline-offset:5px}h1,h2,h3,p{margin:0}p{line-height:1.5}.paper{max-width:1280px;margin:auto;padding:1.5rem 3.2rem 0}.masthead{padding:2.5rem 0 2rem;position:relative}.the{margin:0 0 .5rem 1rem;font:italic 2rem Georgia,serif}h1{letter-spacing:-.065em;flex-wrap:wrap;gap:.4em;font-size:clamp(3.5rem,7.7vw,7rem);line-height:1.2;display:flex}.word{gap:.035em;display:inline-flex}h1 b{background:var(--ink);color:var(--paper);padding:0 .09em;font-weight:800;transform:rotate(-5deg)}h1 b:nth-child(2n){color:var(--ink);background:0 0;transform:rotate(6deg)translateY(-.08em)}h1 b:nth-child(3n){font-family:Georgia,serif;transform:rotate(-9deg)translateY(.06em)}.section-heading{border-block:3px solid;margin-top:1.5rem;padding:.9rem 0}h2{text-transform:uppercase;letter-spacing:.08em;font-size:1rem}.issues{margin:0;padding:0;list-style:none}.issue-line{justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 0;display:flex}.issues h3{letter-spacing:-.04em;font-size:clamp(1.75rem,3vw,2.5rem)}.issues a{padding-block:.6rem;font-weight:700}.issues span{font-size:.875rem}#archive-status:empty{display:none}#archive-status{padding-top:1rem}footer{padding:2rem 0}button,input{font:inherit}button{color:var(--paper);background:var(--ink);border:2px solid var(--ink);cursor:pointer;min-height:44px;padding:.75rem 1rem;font-weight:700}button:disabled{opacity:.6;cursor:wait}.text-button{color:inherit;text-underline-offset:.2em;background:0 0;border:0;padding:.6rem 0;text-decoration:underline}form{gap:.75rem;max-width:30rem;margin-top:1rem;display:grid}label{font-weight:700}input{color:inherit;background:0 0;border:1px solid;border-radius:0;width:100%;min-width:0;padding:.75rem}input[type=file]{border:0;padding-inline:0}input::file-selector-button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid;padding:.5rem}#issue-number{max-width:7rem}#pdf-help{font-size:.875rem}[role=status]:not(:empty){margin-top:.75rem}.skip-link{z-index:1;background:var(--ink);color:var(--paper);padding:1rem;position:absolute;top:-10rem;left:1rem}.skip-link:focus{top:1rem}@media (width<=700px){.paper{padding:1rem 1rem 0}.masthead{padding:1.5rem 0}.the{font-size:1.5rem}h1{gap:.25em;padding:0;font-size:clamp(2.3rem,9.4vw,4rem)}.issue-line{padding-block:1.25rem}}@media print{:root{color:#000;background:#fff}.paper{padding:0}footer,.skip-link{display:none}}.issues li{border-bottom:1px solid}.management-nav,.issue-controls,.add-controls{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.management-nav{justify-content:space-between;margin-block:1rem}.issue-controls{align-items:start;padding-bottom:1rem}.issue-controls button,.issue-controls summary{font-size:.875rem}.issue-controls summary{cursor:pointer;text-underline-offset:.2em;padding-block:.75rem;font-weight:700;text-decoration:underline}.issue-controls form{margin-block:.5rem}#add-issue{margin-top:2rem}#issue-number{width:7rem}#editing-note{font-size:.875rem}@media print{.issue-controls,.management-nav,#add-issue,#author-panel,#editing-note,#edit-status{display:none}}
