:root{--text:#231f20;--text-10:rgba(35, 31, 32, .1);--background:#f4f4f4;--background-shade:#e8e8e8;--blue:#731702;--claret:#731702}@media(prefers-color-scheme:dark){:root{--text:#f4f4f4;--text-10:rgba(244, 244, 244, .1);--background:#231f20;--background-shade:#1f1b1c;--blue:#B12000;--claret:#B12000}}body{background-color:var(--background);color:var(--text);font-family:domaine text,serif;line-height:1.5;max-width:900px;margin-left:auto;margin-right:auto;padding:5%}a{color:var(--blue);text-decoration:none}sup{vertical-align:top;a { border: none; }}.highlight{max-width:900px;font-size:1rem}.highlight pre{white-space:pre-wrap;word-break:break-word;padding:.5% 1.5%}table{border:1px solid var(--blue);width:100%;border-collapse:collapse;table-layout:auto;th { border: 1px solid var(--blue); } td { border: 1px solid var(--blue); padding: 5px 10px; }}header{display:flex;justify-content:space-between;align-items:baseline}header h1{font-family:irish grover,Georgia,serif;font-weight:400;a { color: var(--text); border: none; } svg { color: var(--blue); } .sitename { position: relative; top: -20px; }}nav ul{list-style-type:none;padding:0;li { display: inline-block; } a { font-family: 'Domaine Display', Georgia, serif; font-weight: 900; text-transform: uppercase; } li:not(:last-child) { margin-right: 15px; }}@media only screen and (max-width:600px){header{display:block;text-align:center}}.home time::after,.page time::after{content:' ';background:var(--text);width:150px;height:1px;display:block;margin:2% auto 0;opacity:.4}.home article h2,.page h1{font-family:domaine display,Georgia,serif;font-weight:900;text-transform:uppercase;font-size:3rem;text-align:center;margin:2% 0;line-height:1.2;word-spacing:.3rem}@media only screen and (max-width:600px){.home article h2,.page h1,.home article h2 a{font-size:2rem!important}}.home article time,.page time{font-family:domaine display,Georgia,serif;font-weight:400;font-style:italic;font-size:1.75rem;display:block;text-align:center}@media only screen and (max-width:600px){.home article time,.page time{font-size:1.25rem}}.home .barcode,.page .barcode{font-family:libre barcode,sans-serif;font-size:2rem;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:600px){.home .barcode,.page .barcode{font-size:1rem}}.home .more{font-family:domaine display,Georgia,serif;font-weight:400;text-transform:uppercase;font-size:1.5rem;text-align:center;margin:45px 0}.tags ul{list-style-type:none;padding:0;font-family:domaine display,Georgia,serif;font-weight:900;text-transform:uppercase;display:flex;justify-content:center;li { display: flex; svg { margin-right: 5px; margin-left: 5px; } a { color: var(--text); text-decoration: none; font-size: 1.3rem; } } li:not(:last-child):after { content: ''; margin-right: 10px; }}@media only screen and (max-width:600px){.tags ul{display:block}.tags ul li{justify-content:center}}.home article{border-bottom:2px solid var(--text-10);padding:7.5% 0}@media only screen and (max-width:600px){.home blockquote{margin:0}}.home article h2 a{text-decoration:none;border:none;color:var(--text);font-size:3rem}.home article h2:not(:first-child),.home article h1:not(:first-child){font-size:2rem;color:var(--claret);text-align:left;text-transform:uppercase}.home article h2:first-of-type{text-align:center}.home article .summary{h2 { display: none; }}.home .all{text-align:center;margin-top:7.5%;a { font-family: 'Domaine Display', Georgia, serif; font-weight: 900; text-transform: uppercase; font-size: 1.75rem; display: inline-flex; align-items: baseline; gap: 5px; }}.page article{padding-top:7.5%}.page article p,.page article ul{font-size:1.25rem}.page article li{margin-bottom:10px}.page article li::marker{color:var(--blue)}.page article blockquote{margin:0;padding:2.5% 5%;background-color:var(--background-shade);p { font-size: 1rem; }}.page article h2,h3{font-size:2rem;color:var(--claret);font-family:domaine display,Georgia,serif;text-transform:uppercase;text-align:center}.page article hr{border-top:2px solid var(--text-10);color:var(--background);margin-top:5%;margin-bottom:5%}.page article .footnotes{margin:10% 0}.page article .footnotes,.page article .footnotes p{font-size:1rem}.page article .footnotes a{border:none}.page article .footnotes hr{display:none}.page article img{max-width:100%;display:block;margin:auto}.page article img[src$='#album']{float:left;width:300px;margin-right:25px}@media only screen and (max-width:700px){.page article img[src$='#album']{margin-right:0;margin-bottom:25px;width:100%;float:none}}.cover{width:100%;height:500px;margin-top:10px;border-radius:15px;overflow:hidden;position:relative;img { transition: all 0.5s ease; object-fit: cover; width: 100%; height: 100%; } .overlay { position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; width: 100%; opacity: 0; transition: .5s ease; background-color: var(--blue); }}.cover:hover .overlay{opacity:.25}.cover:hover img{scale:1.2}.about h1{color:var(--blue)}.about .cover{background-color:rgba(17,122,146,.5);background-blend-mode:lighten}.page .audio{audio { display: block; margin: auto; } figcaption { text-align: center; font-family: monospace; font-size: .9rem; font-style: italic; }}.boxes{display:flex;justify-content:center;align-items:baseline;gap:10px;flex-wrap:wrap}.box{background-color:var(--blue);color:#fff;padding:2%;.label { font-family: 'Domaine Display', Georgia, serif; font-weight: 900; text-transform: uppercase; margin-right: 5px; }}figcaption{text-align:center;font-size:.9rem;font-style:italic}.pagination{list-style-type:none;padding:7.5% 0 0;display:flex;justify-content:center;gap:40px;font-family:domaine display,Georgia,serif;text-align:center;text-transform:uppercase;font-size:1.25rem}@media only screen and (max-width:600px){.pagination{gap:20px}}.pagination__item a{border:none}.pagination__item--current a{font-weight:900;color:var(--text)}.pagination__item svg{width:18px}.term h1,.section h1,.archive h1{font-family:domaine display,Georgia,serif;font-weight:900;text-align:center;text-transform:uppercase;color:var(--claret);margin:0;padding-top:7.5%}.term h3{font-family:domaine display,Georgia,serif;font-weight:900;font-size:1.7rem;text-align:center;text-transform:uppercase;color:var(--claret);margin:0}h2.year{color:var(--blue);font-weight:900;font-family:domaine display,Georgia,serif;font-size:2rem}h2.year:not(:first-of-type){padding-top:5%}.term article,.section article,.page.archive article{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--text-10);padding:2% 0;h2 { margin: 0; font-size: 1.3rem; width: 80%; text-align: left; text-transform: none; font-weight: 400; a { color: var(--text); border: none; } } time { font-weight: normal; font-style: italic; width: 170px; font-size: 1rem; text-align: left; display: inline; text-transform: uppercase; } time::after { display: none; }}h2.filter{margin:0;font-weight:400;text-align:center}footer{margin-top:10%}footer nav{text-align:center;a { font-weight: 100; }}footer .social{list-style-type:none;padding:0;display:flex;justify-content:center;align-items:center;a { border-bottom: none; } svg { transform: scale(1.75); } li:not(:last-child) { margin-right: 35px; }}footer .message{font-family:domaine display,Georgia,serif;font-weight:400;text-transform:uppercase;font-size:1.5rem;text-align:center;margin:10px 0}@media only screen and (max-width:600px){footer .message{font-size:1.25rem}}footer .copyright{font-family:domaine display,Georgia,serif;font-weight:400;font-style:italic;text-transform:uppercase;text-align:center;margin:10px 0}comments button{border:none;font-size:1.25em;font-family:domaine text,Georgia,serif;background-color:var(--blue);color:var(--background);padding:1% 2%;cursor:pointer}.page comments{.comment { display: grid; column-gap: 1%; grid-template-columns: min-content; justify-items: start; grid-template-areas: "avatar name" "avatar time" "avatar post" "...... interactions"; padding-top: 0; .avatar-link { grid-area: avatar; height: 4rem; position: relative; width: 4rem; border: none; .avatar { height: 100%; width: 100%; border-radius: 4rem; } } time a { font-size: 1rem; font-style: normal; grid-area: time; text-decoration: none; border: none; text-transform: uppercase; color: var(--text); opacity: .75; } time::after { display: none; } .author { align-items: center; display: flex; grid-area: name; font-size: 1.2rem; .instance { font-weight: normal; color: var(--text); border: none; } .instance::before { content: '@'; } } footer { grid-area: interactions; margin-top: 0; width: 100%; text-align: right; a.faves { text-decoration: none; border-bottom: none; } a.faves::before { content: '♡'; margin-right: 5px; } } main { background-color: var(--background-shade); width: 100%; padding: 1% 2%; border-radius: 10px; } } .comment-reply { margin-left: 10%; }}comments #comments-wrapper .comment time{margin-top:-10px}