@import url(reset.css);@import url(zenburn.css);html{font-size:62.5%;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}::selection{background:#99708f;color:#ffffff}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.4rem;line-height:1.4;background:url(../images/galaxy.gif) repeat;padding:3rem 1rem;color:#ffffff}.container{display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr auto;max-width:656px;margin:0 auto;box-shadow:0 0 8px rgba(0,0,0,0.5)}.container header{grid-row:1 / span 2;grid-column:2}.container main{grid-row:1;grid-column:1}.container footer{grid-row:2;grid-column:1}a{color:#83cece;text-decoration:none;position:relative;transition:color .2s ease-in-out}a[href^="http://"]:not([href^="http://marzka.cafe"]):not(.noext)::after,a[href^="https://"]:not([href^="https://marzka.cafe"]):not(.noext)::after,a[href^="//"]:not([href^="//marzka.cafe"]):not(.noext)::after{content:"";display:inline-block;background:url(../images/ext.svg) bottom right no-repeat;background-size:0.875em;width:1em;height:1em}a::before{content:"";width:0;transition:width .2s ease-in-out;height:2px;position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);background:linear-gradient(90deg, #4f7a96 0%, #80498a 100%)}a:hover::before,a:focus::before{width:100%}a:hover{color:#b1f5f5}strong{font-weight:bold;color:#b0d7f3}em{font-style:italic}.subtle{color:#8ec0b9}i.emoji{margin-right:.4rem}header{background:#1e2831;border-radius:0 8px 8px 0;padding:2rem 0;min-width:162px;font-size:1.3rem;position:relative}header::before{content:"";box-shadow:2px 0 4px inset rgba(0,0,0,0.3);position:absolute;height:100%;top:0;left:0;width:6px}header .h-card{display:flex;flex-flow:column nowrap;align-items:center;row-gap:1rem;margin-bottom:1.6rem}header .h-card img{background:#273746;border-radius:50%}header .h-card a{background:linear-gradient(90deg, #4f7a96 0%, #80498a 100%);text-decoration:none;color:#ffffff;font-weight:bold;padding:.2rem .8rem;border-radius:4px;font-size:1.4rem}header .h-card a::before{content:none}header .collapsible .collapse-button{display:none}header .collapsible .collapse p{background:linear-gradient(90deg, #39747a 0%, #263967 100%);padding:.2rem .4rem .3rem .4rem;margin-bottom:.6rem}header .collapsible .collapse p i.emoji{text-shadow:0 0 4px rgba(0,0,0,0.6)}header .collapsible .collapse ul{display:flex;flex-flow:column nowrap;row-gap:.4rem;padding:0 .8rem 0 2.6rem}header .collapsible .collapse ul li{position:relative}header .collapsible .collapse ul li.active a{color:#96d1a0}header .collapsible .collapse ul li.active a::after{content:"~"}header .collapsible .collapse ul li.active::before{color:#96d1a0}header .collapsible .collapse ul li::before{content:"✧";color:#ddaeda;position:absolute;left:-1.8rem}header .collapsible .collapse ul:not(:last-child){margin-bottom:1.6rem}main{background:#1f2d39;border-radius:8px 0 0 0;padding:3rem 2rem 0 3rem;display:flex;flex-flow:column nowrap;row-gap:1.4rem}main article,main .e-content{display:flex;flex-flow:column nowrap;row-gap:1.4rem}main h1,main h2,main h3{font-weight:bold;margin-bottom:-.8rem;color:#96d1a0}main h1::before{content:"⁺˚*･☾ "}main h1::after{content:" ☽･*˚⁺"}main h2::before{content:"✧· "}main h2::after{content:" ·✧"}main hr{width:100%;margin:0;border-color:#30475b;border-style:double;border-width:3px 0 0 0}main ul,main ol{display:flex;flex-flow:column nowrap;row-gap:.8rem;padding-left:2rem}main ul ul,main ul ol,main ol ul,main ol ol{margin-top:.8rem}main ul li::marker,main ol li::marker{color:#ddaeda}main ol{list-style:decimal}main ul li{position:relative}main ul li::before{content:"✧";color:#ddaeda;position:absolute;left:-2rem}main figure{max-width:100%;width:fit-content;border:4px double #415855;padding:0.5rem;margin:1rem auto 1.5rem auto}main figure img{max-width:100%}main figure figcaption{margin-top:.8rem;margin-left:1.25em;position:relative;color:#c0e5e0}main figure figcaption::before{content:"✎ ";position:absolute;left:-1.2em;color:#cec986}main blockquote{position:relative;color:#c0e5e0;background:#273746;border-left:4px solid #344a5e;padding:.6rem .8rem .6rem 2.8rem}main blockquote::before{content:"✎ ";position:absolute;left:.8rem;color:#cec986}main blockquote .status-meta{display:flex;flex-flow:row nowrap;column-gap:.8rem}main dl{display:grid;grid-template-columns:auto 1fr;column-gap:1.2rem;row-gap:.4rem}main dl dt{color:#8ec0b9}main .badge-grid{display:flex;flex-flow:row wrap;column-gap:.6rem;row-gap:.4rem}main .highlight pre{padding:1rem;border-radius:4px}main .highlight code,main .highlight pre{background:#273746}form{display:grid;grid-template-columns:auto 1fr;column-gap:1rem;row-gap:.6rem}form label{color:#8ec0b9}form input,form textarea{background:#c0e5e0;padding:.4rem .6rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.4rem;border:none;outline:none}form button{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.4rem;grid-column:2;background:#8ec0b9;color:#273746;outline:none;border-style:solid;border-width:0 0 3px 0;border-color:#344a5e;padding:.8rem 1rem}form button:active{border-width:0;margin-top:3px}footer{background:#1f2d39;border-radius:0 0 0 8px;padding:2rem 2rem 2rem 2rem;color:#8ec0b9}

/*# sourceMappingURL=marzka.css.map */