/* Hallmark · shape: app screen · genre: modern-minimal · theme: Handy Orchard brand (preserved) */
:root{--color-paper:#f8f7f2;--color-paper-2:#f0f1e8;--color-paper-3:#e9eddf;--color-ink:#243e32;--color-ink-2:#475c4d;--color-muted:#5b6e5f;--color-rule:#d9dfd4;--color-rule-2:#b4c0ae;--color-accent:#356448;--color-accent-2:#8ca67e;--color-accent-wash:#e9eddf;--color-accent-ink:#fffefa;--color-focus:#274e37;--color-accent-deep:#274e37;--color-accent-edge:#274e37;--color-key-face:#fffefa;--color-key-edge:#a1af97;--module-gap:16px;--module-pad:12px;--module-font:system-ui,-apple-system,'Microsoft JhengHei','Microsoft YaHei',sans-serif}
.module-context{max-width:1280px;margin-inline:auto;padding:var(--module-pad) 32px;display:flex;flex-wrap:wrap;gap:var(--module-pad) var(--module-gap);border-bottom:1px solid var(--color-rule);font-family:var(--module-font);font-size:14px;color:var(--color-ink-2)}
.module-context a{display:inline-flex;min-height:44px;align-items:center;white-space:nowrap}.module-context p{margin:0;align-self:center;font-size:14px}.module-context a:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.module-context a:active{color:var(--color-accent-deep)}
.module-header-brand{font-family:var(--module-font)!important;font-weight:700;letter-spacing:-.02em}
@media(max-width:48rem){.module-context{padding-inline:20px;gap:4px var(--module-gap)}}
