@import url('/workstyle/style.css');
:root{--ink:#36223b;--bg:#f1eaf0;--paper:#fffcf8;--accent:#edba79;--muted:#655464;--line:#d7c7cf}
.masthead,.site-footer{background:#352339;color:#ffeddf}.brand-symbol{background:#f1ba82;color:#39243a;border-radius:50%}
.folio,.question-card{border-radius:18px;border:1px solid var(--line);background:var(--paper);padding:clamp(22px,5vw,56px)}
.hero.folio{display:block}.folio h1{font-family:Georgia,'Noto Serif SC',serif}.folio h2{margin:1.5em 0 .55em}
.welcome.folio,.hero.folio{background:linear-gradient(140deg,#fffaf1 45%,#f4e1de)}.folio aside,.folio blockquote{margin:18px 0;padding:16px 20px;border-left:4px solid #a75c66;background:#f8ede7;color:#41283e}.folio aside strong{display:block;font-size:26px}
.bands>div{display:grid;grid-template-columns:3em 1fr 5em;gap:10px;align-items:center;padding:7px 0}.track{height:9px;background:#ebdfe4;border-radius:8px;overflow:hidden}.track i{display:block;height:100%;background:#93536c}.folio footer{margin-top:24px;color:var(--muted)}.card-export .folio{min-height:360px}.records button{margin-bottom:8px}
