@keyframes push-permission_push-box-in__tisR3{0%{transform:translateY(12px);opacity:0}}.push-permission_box__zSIK3{position:fixed;z-index:1000;inset-inline:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));max-width:420px;margin-inline:auto;padding:var(--s-5);color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-dialog);animation:push-permission_push-box-in__tisR3 .2s ease-out both}.push-permission_title__PBYrX{margin:0;font-size:17px;font-weight:700;line-height:1.3}.push-permission_body__J_z1l{margin:var(--s-1) 0 0;color:var(--ink-2);font-size:var(--text-small)}.push-permission_actions__ju1Ho{display:flex;justify-content:flex-end;gap:var(--s-2);-webkit-margin-before:var(--s-4);margin-block-start:var(--s-4)}@media (prefers-reduced-motion:reduce){.push-permission_box__zSIK3{animation:none}}:root{--font-display:var(--font-fraunces),var(--font-arabic),"Iowan Old Style",Georgia,"Times New Roman",serif;--font-body:var(--font-instrument),var(--font-arabic),system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:var(--font-jetbrains),var(--font-arabic),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--paper:#f5f7f1;--card:#ffffff;--dust:#e9ede3;--line:#d6dccf;--line-strong:#aeb8a6;--ink:#132a1c;--ink-2:#3b4f41;--muted:#5e6c60;--band:#0f2e1c;--band-ink:#f2f6ee;--band-line:#23492f;--green-deep:#14532d;--green:#1f7a3f;--green-hover:#165f31;--sprout:#7cb342;--green-tint:#e4f1e3;--harvest:#e0a526;--harvest-deep:#b8841a;--harvest-ink:color-mix(in srgb,var(--harvest-deep) 75%,var(--ink));--harvest-tint:#fbf0d2;--soil:#6b4a2b;--soil-tint:#efe6db;--accent:var(--green);--accent-hover:var(--green-hover);--accent-tint:var(--green-tint);--verified:#2e7d32;--verified-tint:#dff0df;--pending:#9a6b0f;--pending-tint:#f6ebcc;--danger:#a32d1e;--danger-tint:#f5dcd7;--info:#1d5a85;--info-tint:#dce8f1;--neutral:#55625b;--neutral-tint:#e4e7e2;--nile:var(--info);--nile-deep:#164666;--nile-tint:var(--info-tint);--leaf:var(--verified);--leaf-tint:var(--verified-tint);--sorghum:var(--pending);--sorghum-tint:var(--pending-tint);--clay:var(--danger);--clay-tint:var(--danger-tint);--text-h1:36px;--text-h2:22px;--text-subhead:17px;--text-body:15px;--text-small:13px;--text-label:11px;--radius-card:4px;--radius-control:2px;--radius-pill:2px;--touch:40px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:28px;--s-8:32px;--s-10:40px;--shadow-card:none;--shadow-card-hover:0 8px 24px -12px rgba(15,31,22,0.25);--shadow-dialog:0 24px 64px -20px rgba(15,46,28,0.35);--ring:0 0 0 2px var(--paper),0 0 0 4px var(--accent);--content-max:1600px;--masthead-h:56px;color-scheme:light}.shop{--az-bg:#f2f5f1;--az-card:#ffffff;--az-dust:#eef2ed;--az-line:#e0e5de;--az-line-strong:#c4ccc2;--az-ink:#0f1111;--az-ink-2:#333b3b;--az-muted:#565f5f;--az-radius:10px;--az-radius-card:14px;--az-radius-pill:999px;--az-shadow:0 1px 2px rgba(19,42,28,0.05),0 2px 6px -2px rgba(19,42,28,0.06);--az-shadow-hover:0 12px 28px -14px rgba(19,42,28,0.32);--az-focus:0 0 0 3px rgba(31,122,63,0.5);--az-strip:#16482c;--az-btn-ink:#ffffff;--az-btn-top:rgba(255,255,255,0.28);--font-display:var(--font-open-sans),var(--font-arabic),system-ui,"Segoe UI",Roboto,Arial,sans-serif;--font-body:var(--font-open-sans),var(--font-arabic),system-ui,"Segoe UI",Roboto,Arial,sans-serif;--font-mono:var(--font-open-sans),var(--font-arabic),system-ui,"Segoe UI",Roboto,Arial,sans-serif;--paper:var(--az-bg);--card:var(--az-card);--dust:var(--az-dust);--line:var(--az-line);--line-strong:var(--az-line-strong);--ink:var(--az-ink);--ink-2:var(--az-ink-2);--muted:var(--az-muted);--radius-card:var(--az-radius-card);--radius-control:var(--az-radius);--radius-pill:var(--az-radius-pill);--shadow-card:var(--az-shadow);--shadow-card-hover:var(--az-shadow-hover);--ring:var(--az-focus);font-family:var(--font-body);color:var(--ink);background:var(--paper)}.shop .mono,.shop .num{font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shop h1,.shop h2,.shop h3,.shop h4{font-family:var(--font-body);font-weight:700;letter-spacing:-.01em;font-variation-settings:normal}:where(.shop) h1{font-size:clamp(22px,2.6vw,28px);font-weight:800;letter-spacing:-.025em;line-height:1.1}:where(.shop) h2{font-size:clamp(17px,1.8vw,20px);letter-spacing:-.015em;line-height:1.2}:where(.shop) details:not([class])>summary:not([class]){display:inline-flex;align-items:center;gap:6px;list-style:none;cursor:pointer;font-weight:600;color:var(--green-deep)}:where(.shop) details:not([class])>summary:not([class])::-webkit-details-marker{display:none}:where(.shop) details:not([class])>summary:not([class]):before{content:"";width:16px;height:16px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f7a3f' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='m9 6 6 6-6 6'/></svg>") 50% /contain no-repeat;transition:transform .16s ease}:where(.shop) details[open]:not([class])>summary:not([class]):before{transform:rotate(90deg)}:where(.shop) h3{line-height:1.25}.shop a{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.shop a:hover{color:var(--ink);-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green)}.shop p a:not([class]){color:var(--green);font-weight:600;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.shop p a:not([class]):hover{color:var(--green-hover)}.shop :focus-visible{box-shadow:var(--az-focus);border-radius:var(--az-radius)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0d1510;--card:#141e18;--dust:#1b2720;--line:#25332b;--line-strong:#37483e;--ink:#e7eee9;--ink-2:#c2cdc5;--muted:#93a398;--band:#0a1f13;--band-ink:#eef4ef;--band-line:#1d3a28;--green-deep:#9bd8ae;--green:#2a8f4e;--green-hover:#33a35b;--sprout:#8cc659;--green-tint:#183424;--harvest:#e0a526;--harvest-deep:#e9b94b;--harvest-ink:#ecc56a;--harvest-tint:#382c12;--soil:#d4a77f;--soil-tint:#33261b;--verified:#86d08f;--verified-tint:#173221;--pending:#e8c069;--pending-tint:#36290f;--danger:#f29483;--danger-tint:#3b1c17;--info:#8fc3ea;--info-tint:#13293a;--neutral:#b2bdb6;--neutral-tint:#232d28;--nile-deep:#b9d9f1;--shadow-card:0 1px 2px rgba(0,0,0,0.4),0 2px 8px -2px rgba(0,0,0,0.35);--shadow-card-hover:0 14px 30px -14px rgba(0,0,0,0.7);--shadow-dialog:0 24px 64px -20px rgba(0,0,0,0.75);color-scheme:dark}:root:not([data-theme=light]) .shop{--az-bg:#0d1510;--az-card:#141e18;--az-dust:#1b2720;--az-line:#25332b;--az-line-strong:#37483e;--az-ink:#e7eee9;--az-ink-2:#c2cdc5;--az-muted:#93a398;--az-shadow:0 1px 2px rgba(0,0,0,0.4),0 2px 8px -2px rgba(0,0,0,0.35);--az-shadow-hover:0 14px 30px -14px rgba(0,0,0,0.7);--az-strip:#0f2a1a;--az-btn-top:rgba(255,255,255,0.12)}}:root[data-theme=dark]{--paper:#0d1510;--card:#141e18;--dust:#1b2720;--line:#25332b;--line-strong:#37483e;--ink:#e7eee9;--ink-2:#c2cdc5;--muted:#93a398;--band:#0a1f13;--band-ink:#eef4ef;--band-line:#1d3a28;--green-deep:#9bd8ae;--green:#2a8f4e;--green-hover:#33a35b;--sprout:#8cc659;--green-tint:#183424;--harvest:#e0a526;--harvest-deep:#e9b94b;--harvest-ink:#ecc56a;--harvest-tint:#382c12;--soil:#d4a77f;--soil-tint:#33261b;--verified:#86d08f;--verified-tint:#173221;--pending:#e8c069;--pending-tint:#36290f;--danger:#f29483;--danger-tint:#3b1c17;--info:#8fc3ea;--info-tint:#13293a;--neutral:#b2bdb6;--neutral-tint:#232d28;--nile-deep:#b9d9f1;--shadow-card:0 1px 2px rgba(0,0,0,0.4),0 2px 8px -2px rgba(0,0,0,0.35);--shadow-card-hover:0 14px 30px -14px rgba(0,0,0,0.7);--shadow-dialog:0 24px 64px -20px rgba(0,0,0,0.75);color-scheme:dark}:root[data-theme=dark] .shop{--az-bg:#0d1510;--az-card:#141e18;--az-dust:#1b2720;--az-line:#25332b;--az-line-strong:#37483e;--az-ink:#e7eee9;--az-ink-2:#c2cdc5;--az-muted:#93a398;--az-shadow:0 1px 2px rgba(0,0,0,0.4),0 2px 8px -2px rgba(0,0,0,0.35);--az-shadow-hover:0 14px 30px -14px rgba(0,0,0,0.7);--az-strip:#0f2a1a;--az-btn-top:rgba(255,255,255,0.12)}:root{--logo-chip:#ffffff;--photo-shade:#0b130e;--on-strong:#ffffff}:root[data-text=large]{zoom:1.125}*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%}body{overflow-x:clip;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--text-body);line-height:1.45;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:var(--font-display);font-weight:560;line-height:1.05;letter-spacing:-.01em;font-variation-settings:"opsz" 40,"SOFT" 60,"WONK" 0}h1{font-size:var(--text-h1);font-weight:600;letter-spacing:-.02em;font-variation-settings:"opsz" 72,"SOFT" 80,"WONK" 0}h2{font-size:var(--text-h2)}h3{font-size:var(--text-subhead)}a{color:var(--ink);text-decoration-thickness:1px;text-underline-offset:2px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}a:hover{color:var(--accent-hover);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}img,svg{display:block;max-width:100%}ol,ul{margin:0;padding:0;list-style:none}table{border-collapse:collapse;width:100%}:focus-visible{outline:none;box-shadow:var(--ring);border-radius:var(--radius-control)}::selection{background:var(--accent-tint)}.mono,.num{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.num{font-weight:500}.label{font-family:var(--font-body);font-size:var(--text-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.small{font-size:var(--text-small)}.muted{color:var(--muted)}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;top:-100px;left:var(--s-4);z-index:100;padding:var(--s-3) var(--s-4);background:var(--accent);color:var(--ink);border-radius:var(--radius-control);font-weight:600}.skip-link:focus{top:var(--s-3)}@keyframes agri-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}:where(.shop) main>*{animation:agri-rise .22s ease-out both}:where(.shop) main>:nth-child(2){animation-delay:30ms}:where(.shop) main>:nth-child(3){animation-delay:60ms}:where(.shop) main>:nth-child(n+4){animation-delay:90ms}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@page{margin:14mm}@media print{:root{--paper:#fff;--card:#fff;--shadow-dialog:none}body{font-size:10.5pt;color:#000;background:#fff}.no-print,.skip-link{display:none!important}a{color:#000;text-decoration:none}.print-flat{box-shadow:none!important;border:1px solid #999!important;border-radius:0!important;page-break-inside:avoid;break-inside:avoid}.print-break-before{page-break-before:always;break-before:page}.print-only{display:block!important}}.print-only{display:none}@media print{body.print-audit-only *{visibility:hidden}body.print-audit-only #audit-trail,body.print-audit-only #audit-trail *{visibility:visible}body.print-audit-only #audit-trail{position:absolute;inset:0 0 auto 0;width:100%}}