@keyframes rdjjYq_rowIn{0%{opacity:0;transform:translateY(6px)}}.rdjjYq_file{border-radius:var(--r-panel);background:var(--field);color:var(--field-ink);grid-template-columns:240px minmax(0,1fr);gap:12px;margin-top:clamp(40px,5vw,64px);padding:12px;display:grid}.rdjjYq_fileNav{align-content:start;gap:2px;padding:10px 4px;display:grid}.rdjjYq_fileNav .rdjjYq_fh{gap:2px;padding:4px 10px 14px;display:grid}.rdjjYq_fileNav .rdjjYq_fh b{letter-spacing:-.01em;font-size:.95rem}.rdjjYq_fileNav .rdjjYq_fh span{color:var(--field-ink-2);font-size:.76rem}.rdjjYq_fileNav .rdjjYq_fh .sample-tag{justify-self:start;margin-top:8px}.rdjjYq_fileTab{all:unset;cursor:pointer;color:var(--field-ink-2);border-radius:8px;justify-content:space-between;gap:10px;padding:9px 10px;font-size:.86rem;display:flex}.rdjjYq_fileTab:hover{background:var(--field-2);color:var(--field-ink)}.rdjjYq_fileTab[aria-selected=true]{background:var(--field-ink);color:var(--field)}.rdjjYq_fileTab .rdjjYq_c{font-variant-numeric:tabular-nums;opacity:.75;font-size:.76rem}.rdjjYq_fileTab:focus-visible{outline:2px solid var(--leaf);outline-offset:1px}.rdjjYq_sheet{background:var(--paper);min-width:0;color:var(--ink);border-radius:12px;align-content:start;padding:clamp(18px,3vw,36px);display:grid}.rdjjYq_sheetHead{border-bottom:1.5px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:16px;display:flex}.rdjjYq_sheetHead h3{font-size:1.4rem}.rdjjYq_sheetHead p{color:var(--ink-3);margin-top:4px;font-size:.82rem}.rdjjYq_stamp{background:color-mix(in srgb, var(--leaf) 12%, transparent);color:var(--leaf-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:6px 11px;font-size:.78rem;font-weight:600;display:inline-flex}.rdjjYq_stamp:before{content:"";background:var(--leaf);border-radius:50%;width:8px;height:8px}.rdjjYq_recmap{gap:10px;margin-top:auto;padding-top:28px;display:grid}.rdjjYq_recmap p{color:var(--ink-3);font-size:.78rem}.rdjjYq_recmap .rdjjYq_cells{grid-template-columns:repeat(17,minmax(0,1fr));gap:5px;max-width:520px;display:grid}.rdjjYq_recmap .rdjjYq_cells i{aspect-ratio:1;background:var(--rule);border-radius:4px;transition:background-color .3s}.rdjjYq_recmap .rdjjYq_cells i.rdjjYq_on{background:var(--ink)}.rdjjYq_entries{border-collapse:collapse;width:100%;margin-top:6px;font-size:.88rem}.rdjjYq_entries td{border-bottom:1px solid var(--rule);vertical-align:top;padding:12px 10px 12px 0}.rdjjYq_entries td:first-child{width:6.5em;color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.rdjjYq_entries td:last-child{color:var(--ink-3);text-align:right;white-space:nowrap;font-size:.8rem}.rdjjYq_entries b{font-weight:600;display:block}.rdjjYq_entries span{color:var(--ink-2);font-size:.82rem}.rdjjYq_entries tr{animation:rdjjYq_rowIn .45s var(--ease) both;animation-delay:calc(var(--i) * 50ms)}.rdjjYq_certNote{color:var(--ink-2);grid-template-columns:auto 1fr;gap:12px;max-width:72ch;margin-top:22px;font-size:.84rem;display:grid}.rdjjYq_certNote svg{width:18px;height:18px;color:var(--leaf);margin-top:2px}@media (max-width:820px){.rdjjYq_file{grid-template-columns:1fr}.rdjjYq_fileNav{grid-auto-columns:max-content;grid-auto-flow:column;padding:4px;overflow-x:auto}.rdjjYq_fileNav .rdjjYq_fh,.rdjjYq_entries td:last-child{display:none}}
.u04K3a_safetyGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.u04K3a_safetyGrid>*{min-width:0}.u04K3a_steps{counter-reset:s;gap:0;margin:40px 0 0;padding:0;list-style:none;display:grid}.u04K3a_steps li{border-top:1px solid var(--field-rule);color:var(--field-ink-2);counter-increment:s;grid-template-columns:36px 1fr;gap:12px;padding:15px 0;display:grid}.u04K3a_steps li:before{content:counter(s);font-variant-numeric:tabular-nums;color:var(--field-ink-2);padding-top:2px;font-size:.85rem;font-weight:600}.u04K3a_steps li b{color:var(--field-ink);font-weight:600;display:block}.u04K3a_gate{background:var(--field-2);border:1px solid var(--field-rule);border-radius:var(--r-panel);padding:clamp(18px,2.4vw,30px);position:sticky;top:100px}.u04K3a_app{background:var(--field-rule);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.u04K3a_app div{background:var(--field-2);gap:2px;min-width:0;padding:12px 14px;display:grid}.u04K3a_app dt{color:var(--field-ink-2);font-size:.72rem}.u04K3a_app dd{overflow-wrap:anywhere;margin:0;font-size:.92rem;font-weight:600}.u04K3a_wide{grid-column:span 2}.u04K3a_cal{margin-top:24px}.u04K3a_calDays{grid-template-columns:repeat(10,minmax(0,1fr));gap:5px;display:grid}.u04K3a_cday{text-align:center;background:var(--well);font:inherit;color:var(--field-ink-2);font-variant-numeric:tabular-nums;cursor:pointer;border:0;border-radius:8px;gap:2px;padding:8px 0 7px;font-size:.7rem;transition:background-color .3s,color .3s,box-shadow .3s;display:grid}.u04K3a_cday:focus-visible{outline:2px solid var(--leaf);outline-offset:2px}.u04K3a_cday b{color:var(--field-ink);font-size:.98rem;font-weight:600}.u04K3a_phi{background:repeating-linear-gradient(135deg,#e3a72f38 0 5px,#e3a72f14 5px 10px)}.u04K3a_safe{background:color-mix(in srgb, var(--sprout) 22%, var(--well))}.u04K3a_app0{background:var(--hold);color:#2b1c00}.u04K3a_app0 b{color:#2b1c00}.u04K3a_today{box-shadow:0 0 0 2px var(--field-ink)}.u04K3a_range{gap:8px;margin-top:18px;display:grid}.u04K3a_range label{color:var(--field-ink-2);justify-content:space-between;font-size:.8rem;display:flex}.u04K3a_range input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:28px}.u04K3a_range input[type=range]::-webkit-slider-runnable-track{background:var(--field-rule);border-radius:4px;height:4px}.u04K3a_range input[type=range]::-moz-range-track{background:var(--field-rule);border-radius:4px;height:4px}.u04K3a_range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--field-ink);border:3px solid var(--field-2);border-radius:7px;width:22px;height:22px;margin-top:-9px}.u04K3a_range input[type=range]::-moz-range-thumb{background:var(--field-ink);border:3px solid var(--field-2);border-radius:7px;width:18px;height:18px}.u04K3a_verdict{border:1.5px solid var(--hold);border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:16px;margin-top:22px;padding:16px 18px;transition:border-color .35s,background-color .35s;display:grid}.u04K3a_ok{border-color:var(--sprout);background:color-mix(in srgb, var(--sprout) 10%, transparent)}.u04K3a_s{align-items:center;gap:10px;font-size:1.06rem;font-weight:640;display:flex}.u04K3a_s i{background:var(--hold);width:12px;height:12px;transition:background-color .3s, transform .4s var(--ease);border-radius:3px;flex:none;transform:rotate(45deg)}.u04K3a_ok .u04K3a_s i{background:var(--sprout);border-radius:50%;transform:none}.u04K3a_why{color:var(--field-ink-2);margin-top:4px;font-size:.82rem}.u04K3a_verdict .btn[disabled]{color:var(--field-ink-2);border-color:var(--field-rule);background:0 0}.u04K3a_gateDone{color:var(--sprout);min-height:1.4em;margin-top:12px;font-size:.84rem}@media (max-width:1000px){.u04K3a_safetyGrid{grid-template-columns:1fr}.u04K3a_gate{position:static}}@media (max-width:560px){.u04K3a_app{grid-template-columns:1fr}.u04K3a_wide{grid-column:auto}.u04K3a_calDays{grid-template-columns:repeat(5,minmax(0,1fr))}.u04K3a_verdict{grid-template-columns:1fr}}
.jmBvEG_shelfGrid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.jmBvEG_shelfGrid>*{min-width:0}.jmBvEG_pack{place-items:center;padding:20px 0;display:grid;position:relative}.jmBvEG_phone{aspect-ratio:9/18.5;background:var(--ink);width:min(300px,100%);box-shadow:0 40px 80px -40px rgb(var(--shadow) / .7);border-radius:42px;padding:10px}:root[data-theme=dark] .jmBvEG_phone{background:#1e3a30}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .jmBvEG_phone{background:#1e3a30}}.jmBvEG_screen{color:#0d2b22;background:#fbfbf8;border-radius:33px;grid-template-rows:auto 1fr;height:100%;font-size:.8rem;display:grid;overflow:hidden}.jmBvEG_screen .jmBvEG_top{color:#ecf2ed;background:#0d2b22;gap:4px;padding:30px 18px 18px;display:grid}.jmBvEG_screen .jmBvEG_top small{color:var(--field-ink-2);font-size:.7rem}.jmBvEG_screen .jmBvEG_top b{letter-spacing:-.02em;font-size:1.15rem;font-weight:640}.jmBvEG_screen ol{align-content:start;gap:0;margin:0;padding:14px 18px;list-style:none;display:grid}.jmBvEG_screen li{border-bottom:1px solid #e3e8e3;grid-template-columns:12px 1fr;gap:10px;padding:8px 0;display:grid}.jmBvEG_screen li i{background:#1e9a53;border-radius:3px;width:9px;height:9px;margin-top:4px}.jmBvEG_screen li span{color:#5a7067;font-size:.72rem;display:block}.jmBvEG_screen .jmBvEG_ok{color:#11673a;background:#e7f5ec;border-radius:10px;margin:6px 18px 0;padding:9px 11px;font-size:.74rem;font-weight:600}.jmBvEG_labelCard{background:var(--paper);box-shadow:0 20px 40px -24px rgb(var(--shadow) / .5);border-radius:14px;grid-template-columns:76px auto;align-items:center;gap:12px;padding:12px;font-size:.78rem;display:grid;position:absolute;bottom:30px;left:clamp(-10px,-2vw,0px)}.jmBvEG_labelCard canvas{width:76px;height:76px;image-rendering:pixelated;border-radius:4px}.jmBvEG_labelCard b{font-size:.86rem;display:block}.jmBvEG_labelCard span{color:var(--ink-3)}.jmBvEG_audiences{gap:18px;margin-top:34px;display:grid}.jmBvEG_audiences>div{grid-template-columns:auto 1fr;gap:14px;display:grid}.jmBvEG_audiences svg{width:20px;height:20px;color:var(--leaf);margin-top:2px}.jmBvEG_audiences b{font-weight:600;display:block}.jmBvEG_audiences p{color:var(--ink-2);font-size:.94rem}@media (max-width:900px){.jmBvEG_shelfGrid{grid-template-columns:1fr}.jmBvEG_pack{order:2}.jmBvEG_labelCard{left:0}}
.KPh01q_stockGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.KPh01q_stockGrid>*{min-width:0}.KPh01q_actions{gap:10px;margin-top:34px;display:grid}.KPh01q_act{all:unset;box-sizing:border-box;border:1px solid var(--field-rule);background:var(--field-2);cursor:pointer;transition:border-color .2s, background-color .2s, transform .2s var(--ease);border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.KPh01q_act:hover{border-color:var(--field-ink-2)}.KPh01q_act:active{transform:scale(.99)}.KPh01q_act:focus-visible{outline:2px solid var(--leaf);outline-offset:2px}.KPh01q_act b{font-weight:600}.KPh01q_act small{color:var(--field-ink-2);margin-top:2px;font-size:.8rem;display:block}.KPh01q_act svg{width:18px;height:18px;color:var(--field-ink-2)}.KPh01q_recipe{color:var(--field-ink-2);align-items:center;gap:10px;margin-top:16px;font-size:.84rem;display:flex}.KPh01q_recipe i{border:1.5px solid var(--field-ink-2);border-radius:4px;flex:none;width:16px;height:16px}.KPh01q_ledger{background:var(--paper);color:var(--ink);border-radius:var(--r-panel);overflow:hidden}.KPh01q_ledgerScroll{overflow-x:auto}.KPh01q_ledger table{border-collapse:collapse;width:100%;min-width:520px;font-size:.88rem}.KPh01q_ledger th{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--rule);padding:14px 16px 10px;font-size:.74rem;font-weight:500}.KPh01q_ledger td{border-bottom:1px solid var(--rule);font-variant-numeric:tabular-nums;vertical-align:middle;padding:14px 16px}.KPh01q_ledger tr:last-child td{border-bottom:0}.KPh01q_ledger td:first-child{font-weight:560}.KPh01q_ledger td.KPh01q_q{white-space:nowrap;font-size:1rem;font-weight:640}.KPh01q_ledger td.KPh01q_q .KPh01q_u{color:var(--ink-3);margin-left:3px;font-size:.8rem;font-weight:400}.KPh01q_delta{color:var(--alert-ink);opacity:0;margin-left:8px;font-size:.76rem;font-weight:600;display:inline-block;transform:translateY(4px)}.KPh01q_delta.KPh01q_show{animation:KPh01q_delta 2.4s var(--ease) forwards}@keyframes KPh01q_delta{10%{opacity:1;transform:none}75%{opacity:1}to{opacity:0}}.KPh01q_flag{color:var(--hold-ink);background:color-mix(in srgb, var(--hold) 18%, transparent);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:3px 8px;font-size:.74rem;font-weight:640;display:inline-flex}.KPh01q_flag[hidden]{display:none}.KPh01q_okq{color:var(--ink-3);font-size:.76rem}.KPh01q_log{border-top:1px solid var(--rule);color:var(--ink-2);gap:4px;min-height:52px;padding:12px 16px 14px;font-size:.82rem;display:grid}.KPh01q_log .KPh01q_empty{color:var(--ink-3)}.KPh01q_ledgerFoot{padding:0 16px 14px;display:flex}.KPh01q_log div{animation:KPh01q_rowIn .45s var(--ease);gap:10px;display:flex}.KPh01q_log time{color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none}.KPh01q_reset{all:unset;cursor:pointer;color:var(--ink-3);text-underline-offset:3px;justify-self:start;margin-top:4px;font-size:.8rem;text-decoration:underline}@keyframes KPh01q_rowIn{0%{opacity:0;transform:translateY(6px)}}@media (max-width:1000px){.KPh01q_stockGrid{grid-template-columns:1fr}}
.Hfa7xW_unitGrid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.Hfa7xW_unitGrid>*{min-width:0}.Hfa7xW_unitFacts{border-top:1px solid var(--rule);gap:0;margin:36px 0 0;padding:0;list-style:none;display:grid}.Hfa7xW_unitFacts li{border-bottom:1px solid var(--rule);color:var(--ink-2);grid-template-columns:22px 1fr;gap:12px;padding:16px 0;display:grid}.Hfa7xW_unitFacts svg{width:18px;height:18px;color:var(--leaf);margin-top:3px}.Hfa7xW_map{background:var(--field);color:var(--field-ink);border-radius:var(--r-panel);padding:clamp(14px,2vw,24px)}.Hfa7xW_map .sample-tag{color:var(--field-ink-2)!important;border-color:var(--field-rule)!important}.Hfa7xW_mapTop{font-size:var(--t-small);color:var(--field-ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.Hfa7xW_houses{-webkit-user-select:none;user-select:none;touch-action:pan-y;grid-template-columns:.7fr 1.25fr 1.05fr;gap:clamp(8px,1.2vw,14px);display:grid}.Hfa7xW_house{background:var(--field-2);border-radius:12px;align-content:start;gap:8px;padding:10px 10px 12px;display:grid;position:relative}.Hfa7xW_house header{gap:1px;padding:2px 2px 4px;display:grid}.Hfa7xW_house header b{letter-spacing:-.01em;font-size:.86rem;font-weight:640}.Hfa7xW_house header span{color:var(--field-ink-2);font-size:.74rem}.Hfa7xW_tag{color:var(--field-ink);background:#ffffff14;border-radius:5px;justify-self:start;padding:2px 7px;font-size:.7rem;font-weight:600}.Hfa7xW_nc{color:var(--field-ink-2)}.Hfa7xW_ns{color:var(--seed-ink)}.Hfa7xW_bench{all:unset;box-sizing:border-box;background:var(--well);cursor:pointer;height:30px;color:var(--field-ink-2);border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;font-size:.72rem;transition:background-color .2s,border-color .2s,color .2s;display:flex;box-shadow:inset 0 2px 3px #00000073,inset 0 0 0 1px #ffffff0f}.Hfa7xW_dots{background-image:radial-gradient(circle,#3dbe6e59 1.4px,#0000 1.8px);background-position:0;background-repeat:repeat-x;background-size:7px 7px;flex:1;align-self:stretch}.Hfa7xW_bench:hover{color:var(--field-ink)}.Hfa7xW_bench[aria-pressed=true]{background-color:var(--field-ink);color:var(--field);box-shadow:none}.Hfa7xW_bench[aria-pressed=true] .Hfa7xW_dots{background-image:radial-gradient(circle, var(--leaf) 1.6px, transparent 2px)}.Hfa7xW_bench.Hfa7xW_done{box-shadow:0 0 0 2px var(--sprout)}.Hfa7xW_bench:focus-visible{outline:2px solid var(--leaf);outline-offset:2px}.Hfa7xW_zoneBar{border-top:1px solid var(--field-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding-top:14px;display:flex}.Hfa7xW_zoneSum{font-size:.95rem;font-weight:560}.Hfa7xW_zoneSum small{color:var(--field-ink-2);font-size:.8rem;font-weight:400;display:block}.Hfa7xW_btnField{background:var(--field-ink);color:var(--field)}.Hfa7xW_btnField:hover{background:#fff}.Hfa7xW_btnField[disabled]{border-color:var(--field-rule);color:var(--field-ink-2);background:0 0}.Hfa7xW_applied{gap:6px;margin:12px 0 0;padding:0;font-size:.84rem;list-style:none;display:grid}.Hfa7xW_applied li{color:var(--field-ink);animation:Hfa7xW_rowIn .5s var(--ease);align-items:center;gap:10px;display:flex}.Hfa7xW_applied li:before{content:"";background:var(--field-ink-2);border-radius:2px;flex:none;width:8px;height:8px}@keyframes Hfa7xW_rowIn{0%{opacity:0;transform:translateY(6px)}}@media (max-width:1000px){.Hfa7xW_unitGrid{grid-template-columns:1fr}}@media (max-width:620px){.Hfa7xW_houses{grid-template-columns:1fr}.Hfa7xW_house .Hfa7xW_benches{grid-template-columns:repeat(2,1fr)}}.Hfa7xW_benches{gap:6px;display:grid}
