@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Libre+Baskerville:wght@400;700&family=Noto+Sans+Devanagari:wght@400;500;700&display=swap";:root{color:#25251e;background:#f4f0e7;font-family:DM Mono,monospace;font-size:14px}*{box-sizing:border-box}body{margin:0}main{max-width:1050px;margin:0 auto;padding:54px 28px 80px}.masthead{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;border-bottom:2px solid #25251e;padding-bottom:25px;margin-bottom:26px}.eyebrow{color:#a34e24;font-size:11px;letter-spacing:.14em;margin:0 0 10px;font-weight:500}h1{font-family:Libre Baskerville,Noto Sans Devanagari,serif;font-size:clamp(30px,5vw,48px);margin:0;letter-spacing:-.05em}h1 span{color:#a34e24;font-size:.67em;letter-spacing:0;margin-left:10px}.subtitle{margin:11px 0 0;color:#666359;max-width:540px;line-height:1.6}.status{white-space:nowrap;color:#596239;font-size:11px;margin-top:10px}.status i{display:inline-block;width:8px;height:8px;background:#6f8a44;border-radius:50%;margin-right:6px}.section{background:#fcfbf6;border:1px solid #d8d1c2;margin:14px 0;padding:25px;box-shadow:3px 3px #e5dfd1}.section-heading{display:flex;gap:16px;justify-content:space-between;align-items:baseline;border-bottom:1px solid #e6e0d4;margin-bottom:20px;padding-bottom:14px}h2{font:700 18px Libre Baskerville,Noto Sans Devanagari,serif;margin:0}.section-heading p{font-size:11px;line-height:1.5;color:#706d64;max-width:540px;margin:0;text-align:right}.grid{display:grid;gap:16px}.two{grid-template-columns:repeat(2,minmax(0,1fr))}.three{grid-template-columns:repeat(3,minmax(0,1fr))}.field{display:flex;flex-direction:column;gap:7px;min-width:0}.field>span{font-size:11px;color:#5f5c54}input,select{background:#fffefb;border:1px solid #bdb5a5;border-radius:2px;color:#292820;font:inherit;min-height:39px;padding:9px 10px;width:100%}input:focus,select:focus{outline:2px solid #c9894d;outline-offset:1px}.archive-row{display:grid;gap:14px;grid-template-columns:1fr auto;align-items:end}button{border:0;border-radius:2px;font:500 12px DM Mono,monospace;min-height:39px;padding:0 17px;cursor:pointer}button:disabled{cursor:wait;opacity:.6}.secondary{background:#ded8ca;color:#292820}.primary{color:#fffdf8;background:#9b4824;min-width:210px}.notice{padding:11px 12px;margin:16px 0 0;font-size:12px}.notice.success{background:#e6efd8;color:#43532e}.notice.error{background:#f7dfd8;color:#8d3320}.metadata-card{background:#2f382c;color:#f5f0e3;padding:16px;margin-top:17px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.metadata-card div{min-width:0}.metadata-card span{display:block;color:#bdc5b0;font-size:10px;margin-bottom:6px}.metadata-card strong{display:block;font-size:11px;overflow-wrap:anywhere;font-weight:500}.toggles{display:flex;gap:22px;flex-wrap:wrap}.toggle{cursor:pointer;display:inline-flex;gap:8px;align-items:center;color:#45433c;font-size:12px;position:relative}.toggle input{appearance:none;cursor:pointer;height:20px;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:36px}.toggle input:focus-visible+span{outline:2px solid #c9894d;outline-offset:2px}.toggle span{background:#d8d1c2;border:1px solid #aaa08e;border-radius:20px;height:20px;position:relative;width:36px}.toggle span:after{background:#fffdf8;border-radius:50%;content:"";height:14px;left:2px;position:absolute;top:2px;transition:transform .15s;width:14px}.toggle input:checked+span{background:#a34e24;border-color:#a34e24}.toggle input:checked+span:after{transform:translate(16px)}.conditional{border-left:3px solid #c9894d;margin-top:18px;padding:16px 0 0 16px}.hint-box{color:#6c685d;font-size:11px;line-height:1.5;align-self:end;padding-bottom:8px}footer{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:25px 0 0}footer p{color:#6b675d;font-size:11px;line-height:1.5;max-width:510px;margin:0}@media(max-width:720px){main{padding:28px 15px 55px}.masthead,.section-heading,footer{display:block}.status{margin-top:16px}.section{padding:19px}.section-heading p{text-align:left;margin-top:10px}.grid.two,.grid.three,.metadata-card,.archive-row{grid-template-columns:1fr}.archive-row button,.primary{width:100%}footer p{margin-bottom:16px}}
