.batch-mark {box-sizing:border-box;position:absolute;z-index:2;top:15px;right:var(--p-edge,22px);display:inline-flex;align-items:center;gap:8px;background:transparent;border:0;color:#254838;text-align:left;text-decoration:none;padding:0;cursor:pointer;min-height:44px}
body .fold .still:has(.batch-mark){padding-top:max(90px,9svh)!important}
.batch-mark .mark-copy{display:grid;gap:3px}.batch-mark .mark-copy b{font:600 15px/1.1 Arial,sans-serif;text-decoration:underline;text-underline-offset:3px}.batch-mark .mark-copy small{font:12px/1.2 Arial,sans-serif;color:#4d5c46}
.batch-disc{width:64px;height:64px;border:1px solid #a39b7e;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#efe6d0;color:#55452f;box-shadow:inset 0 0 0 3px #efe6d0,inset 0 0 0 4px #c3b99e}
.batch-disc small,.batch-disc i{font:600 6px/1.5 Arial,sans-serif;letter-spacing:.2px}.batch-disc b{font:italic 16px/1.3 Georgia,serif}.batch-mark.ticket{gap:9px;border-block:1px solid #adb7a4;background:#eef1e5;padding:0 9px}.ticket-tag{font:600 13px/1.3 monospace;border-right:1px dashed #909a84;padding-right:9px}.batch-mark.folio{padding:6px 10px;background:#f9f6ea;border-radius:4px}.doc-glyph{display:grid;place-items:center;border:1px solid #8a9878;border-radius:2px;width:26px;height:32px;font-size:20px}
#fieldstory .batch-mark.seal .mark-copy{padding:6px;background:#f4f2e7;border-radius:3px}
.coa-sheet,.coa-inline,.batch-page{font:16px/1.45 Arial,sans-serif;color:#214535;background:#f8f6ed}
.coa-sheet{box-sizing:border-box;position:fixed;inset:auto 0 0;margin:0 auto;border:0;border-radius:22px 22px 0 0;width:min(100%,480px);max-width:100%;max-height:92svh;overflow:auto;padding:20px 24px max(24px,env(safe-area-inset-bottom));z-index:100}.coa-sheet::backdrop{background:#132b2390}.sheet-close{display:block;margin-left:auto}
.coa-inline{padding:32px var(--p-edge);scroll-margin-top:12px}.coa-inline[hidden]{display:none}.coa-lookup{max-width:420px;margin:auto}.coa-lookup h2{font:normal 34px/1.05 Georgia,serif;margin:10px 0}.coa-lookup p{margin:12px 0;color:#415344;font:16px/1.45 Arial,sans-serif}.coa-lookup label{display:grid;text-align:left;gap:5px;font:600 14px Arial,sans-serif}.coa-lookup input{box-sizing:border-box;width:100%;height:46px;border:1px solid #859681;background:white;border-radius:4px;padding:10px;font:18px Arial;color:#203d30}.coa-lookup form button,.coa-result a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;margin-top:10px;background:#264a36;color:white;font:600 15px Arial,sans-serif;border:0;border-radius:24px;text-decoration:none;cursor:pointer}.coa-result a{margin:0;background:#dae6d3;color:#214433}.coa-result:not(:empty){padding-top:10px}.try-sample,.sheet-close{border:0;background:none;color:#274737;text-decoration:underline;text-underline-offset:3px;min-height:44px;font:14px Arial;cursor:pointer}.try-sample{padding:0}.batch-page{margin:0;min-height:100svh}.batch-page header{display:flex;align-items:center;justify-content:space-between;padding:16px 6%}.batch-page header img{width:126px}.batch-page header a{color:inherit}.batch-page main{padding:10vh 7%}
#fieldstory.fj .fj-inner > .batch-mark, body .fold .still > .batch-mark {width:max-content;height:auto;max-width:calc(100% - 44px);border-radius:4px;white-space:nowrap}
body .fold .still > a.batch-mark.folio{display:inline-flex;text-transform:none;letter-spacing:0}
.batch-disc small{font-size:8px;letter-spacing:1px}
