.landing-splash_splash__LYXUd{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;background:#fcfefb;color:#236840;pointer-events:none;animation:landing-splash_dismiss___jgr_ .25s ease-out 1.2s forwards}.landing-splash_content__2LJHW{width:min(320px,82vw);text-align:center}.landing-splash_brand__wjacE{display:flex;align-items:center;justify-content:center;gap:11px;font-size:32px;letter-spacing:-1.2px;font-weight:750;color:#173f2b}.landing-splash_brand__wjacE>span:first-child{display:grid;place-items:center;width:49px;height:49px;background:#e7f2e6;border:1px solid #dbead9;border-radius:16px;color:#267b49}.landing-splash_brandDot__0AxSs{margin-left:-10px;color:#63a36b}.landing-splash_flow__qkghT{margin-top:25px}.landing-splash_conveyor__fwRhM{display:block;width:100%;height:auto}.landing-splash_belt__5NhpZ{fill:#e5eee3;stroke:#d3e2d2}.landing-splash_tread__IDDTq{animation:landing-splash_tread__IDDTq .4s linear 3}.landing-splash_parcel__Nhzrv{animation:landing-splash_travel__IDOt3 1.05s cubic-bezier(.35,0,.3,1) .05s both}.landing-splash_stages__UK4sy{display:flex;justify-content:space-between;padding:0 17px}.landing-splash_stages__UK4sy>div{width:64px;display:flex;flex-direction:column;align-items:center;gap:9px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px}.landing-splash_stages__UK4sy i{width:6px;height:6px;background:#c8dac9;border-radius:50%;animation:landing-splash_confirm__g36vJ .25s ease-out .15s forwards}.landing-splash_stages__UK4sy>div:nth-child(2) i{animation-delay:.55s}.landing-splash_stages__UK4sy>div:nth-child(3) i{animation-delay:.95s}.landing-splash_tagline__Wp0YX{margin-top:28px;font-size:12px;color:#7b8e7f;letter-spacing:.2px}.dark .landing-splash_splash__LYXUd{background:#0e1913;color:#83bb91}.dark .landing-splash_brand__wjacE{color:#edf7ec}.dark .landing-splash_brand__wjacE>span:first-child{background:#1b3122;border-color:#2d4832;color:#91c99a}.dark .landing-splash_belt__5NhpZ{fill:#203b29;stroke:#36533d}.dark .landing-splash_tagline__Wp0YX{color:#9aaf9e}@keyframes landing-splash_dismiss___jgr_{to{opacity:0;visibility:hidden}}@keyframes landing-splash_travel__IDOt3{0%{transform:translateX(43px)}to{transform:translateX(277px)}}@keyframes landing-splash_tread__IDDTq{to{stroke-dashoffset:-14}}@keyframes landing-splash_confirm__g36vJ{to{background:#4f9e65;box-shadow:0 0 0 4px #78b58818}}@media (prefers-reduced-motion:reduce){.landing-splash_splash__LYXUd{animation:landing-splash_dismiss___jgr_ 1ms linear .1s forwards}.landing-splash_flow__qkghT{display:none}.landing-splash_tagline__Wp0YX{margin-top:18px}.landing-splash_splash__LYXUd *{animation:none!important}}.marketing-navbar_header__7X7_2{position:sticky;top:0;z-index:60;padding:14px 24px 0;pointer-events:none}.marketing-navbar_bar__0dZQC{position:relative;pointer-events:auto;max-width:1360px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 14px 12px 20px;border:1px solid #dce7dd;border-radius:100px;background:#fffffff0;box-shadow:0 6px 28px #193e2708;backdrop-filter:blur(18px);transition:box-shadow .25s,border-color .25s}.marketing-navbar_header__7X7_2[data-scrolled=true] .marketing-navbar_bar__0dZQC{box-shadow:0 10px 35px #193e2714;border-color:#cbdccc}.marketing-navbar_brand__KHPjX{display:flex;align-items:center;gap:9px;white-space:nowrap;color:#173f2b;font-size:21px;font-weight:750;letter-spacing:-.8px}.marketing-navbar_brand__KHPjX>span{display:grid;place-items:center;background:#edf6e9;border:1px solid #dcebd6;border-radius:12px;width:37px;height:37px;color:#34794c}.marketing-navbar_brand__KHPjX b{color:#76a46a;margin-left:-8px}.marketing-navbar_desktopLinks__Mh5Ss{display:flex;gap:3px}.marketing-navbar_desktopLinks__Mh5Ss a,.marketing-navbar_panel__NdtY0 nav a{color:#647568;font-size:12px;font-weight:550;transition:color .2s,background .2s;border-radius:25px;padding:10px 13px}.marketing-navbar_desktopLinks__Mh5Ss a:hover,.marketing-navbar_desktopLinks__Mh5Ss a[aria-current],.marketing-navbar_panel__NdtY0 nav a:hover,.marketing-navbar_panel__NdtY0 nav a[aria-current]{background:#edf5e9;color:#256d42}.marketing-navbar_desktopLinks__Mh5Ss a[aria-current]{box-shadow:inset 0 -2px #5c9569}.marketing-navbar_actions__EApIy,.marketing-navbar_desktopActions__4oTqV{display:flex;align-items:center;gap:13px}.marketing-navbar_desktopActions__4oTqV{gap:14px}.marketing-navbar_login__G0HjD{font-size:12px;font-weight:600;color:#36503c;white-space:nowrap}.marketing-navbar_cta__YGGVV{display:inline-flex;align-items:center;justify-content:center;gap:11px;background:#22683f;color:white;border:1px solid #1c5a35;border-radius:30px;padding:12px 17px;font-size:12px;font-weight:600;white-space:nowrap;box-shadow:0 3px 9px #1c5a351a;transition:background .2s,box-shadow .2s}.marketing-navbar_cta__YGGVV:hover{background:#194f30;box-shadow:0 5px 14px #1c5a3525}.marketing-navbar_bar__0dZQC a:focus-visible,.marketing-navbar_bar__0dZQC summary:focus-visible{outline:2px solid #4f9960;outline-offset:4px}.marketing-navbar_mobileMenu__z_3qA{display:none}.marketing-navbar_panel__NdtY0{max-height:calc(100dvh - 95px);overflow-y:auto;position:absolute;top:calc(100% + 10px);left:0;right:0;border:1px solid #dce7dd;background:#fffffff9;border-radius:24px;padding:16px;box-shadow:0 18px 45px #183c251a;backdrop-filter:blur(18px)}.marketing-navbar_panel__NdtY0 nav{display:grid;gap:4px}.marketing-navbar_panel__NdtY0 nav a{font-size:14px;padding:13px 15px}.marketing-navbar_preferences__QgUr7{display:flex;align-items:center;justify-content:space-between;padding:17px 12px;margin-top:10px;border-top:1px solid #e4ece2;font-size:12px;color:#647568}.marketing-navbar_mobileActions__Y8b2H{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 5px;gap:14px}.dark .marketing-navbar_bar__0dZQC,.dark .marketing-navbar_panel__NdtY0{background:#122018ee;border-color:#2b4433;box-shadow:0 8px 35px #0003}.dark .marketing-navbar_brand__KHPjX{color:#e7f2e5}.dark .marketing-navbar_brand__KHPjX>span{background:#243b29;border-color:#35533c;color:#9dca9f}.dark .marketing-navbar_desktopLinks__Mh5Ss a,.dark .marketing-navbar_login__G0HjD,.dark .marketing-navbar_panel__NdtY0 nav a,.dark .marketing-navbar_preferences__QgUr7{color:#b2c3b4}.dark .marketing-navbar_desktopLinks__Mh5Ss a:hover,.dark .marketing-navbar_desktopLinks__Mh5Ss a[aria-current],.dark .marketing-navbar_panel__NdtY0 nav a:hover,.dark .marketing-navbar_panel__NdtY0 nav a[aria-current]{background:#263e2b;color:#b9dfb4}.dark .marketing-navbar_preferences__QgUr7{border-color:#304737}.dark .marketing-navbar_cta__YGGVV{background:#9bc68c;border-color:#9bc68c;color:#142e1c}.dark .marketing-navbar_cta__YGGVV:hover{background:#b4d7a8}@media(max-width:1179px){.marketing-navbar_desktopActions__4oTqV,.marketing-navbar_desktopLinks__Mh5Ss{display:none}.marketing-navbar_mobileMenu__z_3qA{display:block}.marketing-navbar_mobileMenu__z_3qA summary{display:grid;place-items:center;list-style:none;width:38px;height:38px;border:1px solid #dce7dd;border-radius:50%;color:#34623e;cursor:pointer}.marketing-navbar_mobileMenu__z_3qA summary::-webkit-details-marker{display:none}.marketing-navbar_closeIcon__QHFK2,.marketing-navbar_mobileMenu__z_3qA[open] .marketing-navbar_openIcon__5t7Ec{display:none}.marketing-navbar_mobileMenu__z_3qA[open] .marketing-navbar_closeIcon__QHFK2{display:block}.dark .marketing-navbar_mobileMenu__z_3qA summary{border-color:#36513c;color:#c4dcc1}}@media(max-width:480px){.marketing-navbar_header__7X7_2{padding:10px 10px 0}.marketing-navbar_bar__0dZQC{padding:9px 10px 9px 12px;gap:8px}.marketing-navbar_brand__KHPjX{font-size:18px;gap:7px}.marketing-navbar_brand__KHPjX>span{width:32px;height:32px;border-radius:10px}.marketing-navbar_brand__KHPjX>span svg{width:20px}.marketing-navbar_actions__EApIy{gap:8px}.marketing-navbar_mobileMenu__z_3qA summary{width:34px;height:34px}.marketing-navbar_panel__NdtY0{padding:12px}}@media(prefers-reduced-motion:reduce){.marketing-navbar_header__7X7_2 *{transition:none!important}}.dark .marketing-navbar_panel__NdtY0{background:#122018}.hero_hero__zC6GL{position:relative;max-width:1600px;margin:auto;overflow:hidden;color:#10221b;background:#fff}.hero_intro__M5rdx{position:absolute;z-index:3;top:2.5%;left:50%;transform:translateX(-50%);width:min(760px,65%);text-align:center}.hero_eyebrow__cfXAj{color:#13793b;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.hero_intro__M5rdx h1{margin:14px 0;font-size:clamp(36px,4.15vw,64px);line-height:1.06;letter-spacing:-.045em;font-weight:750;color:#0b1b21}.hero_intro__M5rdx h1 span{color:#0c5935}.hero_description__jpV1q{max-width:580px;margin:0 auto;font-size:clamp(13px,1.1vw,17px);line-height:1.6;color:#52605c}.hero_actions__gDi7z{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:22px}.hero_actions__gDi7z a{border-radius:9px;font-size:13px}.hero_actions__gDi7z a:first-child{box-shadow:0 6px 20px #0b59351a}.hero_actions__gDi7z a:last-child{background:#ffffffc9;border-color:#d7e2dc}.hero_trust__y1gpG{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 22px;margin-top:20px;font-size:11px;color:#45534e}.hero_trust__y1gpG span{display:flex;align-items:center;gap:7px}.hero_trust__y1gpG svg{color:white;background:#167442;border-radius:50%;padding:2px;width:16px;height:16px}.hero_visual__2mZy_{position:relative;aspect-ratio:1536/1024}.hero_world__fe_I8{position:absolute;inset:0}.hero_background__5kDzw{object-fit:contain}.hero_stockCard__FrMBN{position:absolute;top:34%;z-index:2;width:205px}.hero_cardSurface__EisN6{position:relative;padding:18px 18px 23px;background:#fffffff2;border:1px solid #e2ece0;border-radius:18px;box-shadow:0 12px 35px #234c3018;backdrop-filter:blur(10px)}.hero_stockCard__FrMBN[data-entered=true] .hero_cardSurface__EisN6{animation:hero_cardArrive__Vyil4 .65s cubic-bezier(.22,1,.36,1) var(--card-delay) both}.hero_cardConfirmation__FeDFH{position:absolute;right:12px;bottom:10px;display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#e4f4e5;color:#26804b}.hero_cardProgress__t33uW{position:absolute;bottom:17px;left:18px;right:38px;height:2px;border-radius:2px;background:#bedfc2;transform-origin:left}.hero_stockCard__FrMBN[data-entered=true] .hero_cardProgress__t33uW{animation:hero_cardFill__qdIyn 1.25s ease-out var(--card-delay) both}.hero_stockCard__FrMBN[data-entered=true] .hero_cardConfirmation__FeDFH{animation:hero_cardConfirm__TB79P .4s ease-out var(--confirm-delay) both}@keyframes hero_cardArrive__Vyil4{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes hero_cardFill__qdIyn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hero_cardConfirm__TB79P{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}.hero_delivery__ydsQP{left:14%}.hero_sold__bw24V{right:13%;top:36%}.hero_cardHeading__9WbFb{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;margin-bottom:12px}.hero_cardHeading__9WbFb>span{display:grid;place-items:center;flex-shrink:0;width:27px;height:27px;border-radius:9px;color:#28814c;background:#e8f4e7}.hero_stockCard__FrMBN dl>div{display:flex;justify-content:space-between;gap:12px;font-size:11px;line-height:1.9}.hero_stockCard__FrMBN dd{font-weight:600;font-variant-numeric:tabular-nums}.hero_stockCard__FrMBN dd span{font-weight:400}.hero_stockCard__FrMBN dd .hero_quantity__2xx5K{display:inline-block;min-width:2ch;text-align:right;font-weight:600}.hero_connector__preXB{position:absolute;top:100%;left:50%;height:54px;width:2px;background:linear-gradient(#168745,#a3ffc8)}.hero_connector__preXB:after{content:"";position:absolute;bottom:-5px;left:-4px;height:10px;width:10px;border-radius:50%;background:#fff;border:1px solid #6af7ae;box-shadow:0 0 14px #37ed94}.hero_businessSign__ZoAJ_{position:absolute;top:41.7%;left:44%;width:17%;height:5.1%;display:flex;align-items:center;justify-content:center;gap:10px}.hero_businessSign__ZoAJ_>svg{color:#156537;width:28px;height:28px}.hero_businessSign__ZoAJ_ strong{display:block;font-size:clamp(10px,1.1vw,17px);text-transform:uppercase}.hero_businessSign__ZoAJ_ span{display:block;font-size:clamp(8px,.8vw,12px)}.hero_slogan__14fOk{position:absolute;right:4%;top:9%;transform:rotate(-9deg);font-family:cursive;font-size:clamp(16px,1.8vw,28px);line-height:1.2;color:#175b38}.hero_hero__zC6GL a:focus-visible{outline:3px solid #168745;outline-offset:4px}.hero_featureStrip__5i_dL{position:relative;z-index:3;display:grid;grid-template-columns:180px 1fr 205px;gap:20px;align-items:stretch;margin:-12% 24px 20px}.hero_manifesto__4E_aP{border:1px solid white;border-radius:30px;padding:23px;background:#ffffffdb;box-shadow:0 8px 35px #193d3010;color:#14512f}.hero_manifesto__4E_aP strong{display:block;margin-top:16px;font-size:12px}.hero_manifesto__4E_aP p,.hero_sustainability__f_fny p{font-size:11px;line-height:1.7;margin-top:8px}.hero_manifesto__4E_aP p{color:#65716b}.hero_benefits__Hj6sT{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;padding-top:8px}.hero_benefits__Hj6sT a{text-align:center;border-radius:16px;padding:4px;transition:transform .2s}.hero_benefits__Hj6sT a:hover{transform:translateY(-4px)}.hero_featureIcon__mqAKf{display:grid;place-items:center;margin:0 auto 14px;width:54px;height:54px;border-radius:50%;background:#e7f2eb;color:#146335}.hero_benefits__Hj6sT strong{display:block;font-size:11px}.hero_benefits__Hj6sT p{margin-top:6px;font-size:11px;line-height:1.6;color:#626f68}.hero_sustainability__f_fny{display:block;position:relative;padding:23px;border-radius:25px;color:white;background:radial-gradient(at top left,#17583c,#03291d)}.hero_sustainability__f_fny strong{display:block;font-size:13px;margin-top:9px;line-height:1.4}.hero_sustainability__f_fny strong span{color:#78e88e}.hero_sustainability__f_fny p{padding-right:15px;color:#d3e4d9}.hero_roundArrow__ZpGF3{display:grid;place-items:center;position:absolute;right:12px;bottom:12px;width:28px;height:28px;border-radius:50%;background:#ffffff24}@media (max-width:1100px){.hero_intro__M5rdx{top:1%;width:74%}.hero_intro__M5rdx h1{font-size:40px}.hero_actions__gDi7z{margin-top:14px}.hero_trust__y1gpG{margin-top:12px;gap:10px}.hero_stockCard__FrMBN{transform:scale(.85);transform-origin:top left}.hero_delivery__ydsQP{left:6%;top:37%}.hero_sold__bw24V{right:2%;top:38%}.hero_featureStrip__5i_dL{grid-template-columns:1fr;margin-top:-9%}.hero_manifesto__4E_aP,.hero_sustainability__f_fny{display:none}.hero_benefits__Hj6sT{padding:20px;background:#ffffffed;border-radius:24px}.hero_slogan__14fOk{display:none}}@media (max-width:900px){.hero_intro__M5rdx{position:relative;top:auto;left:auto;transform:none;width:auto;padding:32px 22px 0}.hero_eyebrow__cfXAj{font-size:10px}.hero_intro__M5rdx h1{font-size:clamp(32px,7.3vw,46px);margin:14px 0}.hero_description__jpV1q{max-width:450px;font-size:14px}.hero_actions__gDi7z{gap:10px;margin-top:22px}.hero_actions__gDi7z a{padding:0 18px;font-size:12px}.hero_trust__y1gpG{gap:8px 14px;font-size:10px;margin-top:18px}.hero_visual__2mZy_{aspect-ratio:auto;height:365px;overflow:hidden}.hero_world__fe_I8{width:900px;height:600px;left:calc(50% - 450px);top:-178px}.hero_stockCard__FrMBN{display:none}.hero_businessSign__ZoAJ_ strong{font-size:10px}.hero_businessSign__ZoAJ_ span{font-size:8px}.hero_businessSign__ZoAJ_>svg{width:20px}.hero_featureStrip__5i_dL{margin:0 16px 16px}.hero_benefits__Hj6sT{grid-template-columns:repeat(2,1fr);gap:24px 16px;padding:24px 12px;border:1px solid #e9efea}.hero_benefits__Hj6sT a:last-child{grid-column:1/-1}.hero_benefits__Hj6sT strong{font-size:12px}.hero_benefits__Hj6sT p{max-width:150px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.hero_stockCard__FrMBN *,.hero_stockCard__FrMBN[data-entered=true] *{animation:none!important}.hero_benefits__Hj6sT a:hover{transform:none}}.trusted-by_section__a_IOU{scroll-margin-top:96px;max-width:1280px;margin:0 auto;padding:48px 24px 36px;color:#435f4c}.trusted-by_heading__fLW07{text-align:center;font-size:13px;color:#718174;margin-bottom:26px;letter-spacing:.15px}.trusted-by_viewport__BoJy6{overflow:hidden;border-top:1px solid #e9eee7;border-bottom:1px solid #e9eee7;mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.trusted-by_track__ptYWI{display:flex;width:max-content;animation:trusted-by_retailers__DlbPc 36s linear infinite}.trusted-by_group__VeWS1{display:flex;align-items:center;list-style:none;margin:0;padding:0;flex-shrink:0}.trusted-by_retailer__CfNEZ{display:flex;align-items:center;justify-content:center;gap:12px;width:245px;flex-shrink:0;padding:34px 18px;white-space:nowrap}.trusted-by_mark__MpqEz{display:grid;place-items:center;width:43px;height:46px;flex-shrink:0;color:#65866a}.trusted-by_mark__MpqEz svg{width:100%;height:100%}.trusted-by_retailer__CfNEZ strong{display:block;font-size:20px;line-height:1.25;font-weight:650;letter-spacing:-.6px}.trusted-by_retailer__CfNEZ strong[data-type=serif]{font-family:Georgia,serif;font-weight:600}.trusted-by_retailer__CfNEZ strong[data-type=bold]{font-size:15px;font-weight:750;letter-spacing:1px}.trusted-by_retailer__CfNEZ strong[data-type=rounded]{font-weight:750;letter-spacing:-.8px}.trusted-by_retailer__CfNEZ small{display:block;font-size:7px;letter-spacing:1.25px;color:#859488;margin-top:5px}.trusted-by_footer__9_AxU{display:flex;align-items:center;justify-content:center;gap:18px;min-height:34px;margin-top:12px;font-size:10px;color:#8a978c}.trusted-by_footer__9_AxU button{display:inline-flex;align-items:center;gap:5px;border:1px solid #e1e9df;border-radius:20px;padding:5px 9px;cursor:pointer;color:#68806e;background:transparent}.trusted-by_footer__9_AxU button:hover{background:#f0f5ed}.trusted-by_footer__9_AxU button:focus-visible{outline:2px solid #5c9165;outline-offset:3px}.trusted-by_viewport__BoJy6:hover .trusted-by_track__ptYWI,.trusted-by_viewport__BoJy6[data-paused=true] .trusted-by_track__ptYWI{animation-play-state:paused}@keyframes trusted-by_retailers__DlbPc{to{transform:translateX(-50%)}}.dark .trusted-by_section__a_IOU{color:#c2d1bf}.dark .trusted-by_heading__fLW07{color:#9aaa99}.dark .trusted-by_viewport__BoJy6{border-color:#293c2d}.dark .trusted-by_mark__MpqEz{color:#8ca687}.dark .trusted-by_footer__9_AxU,.dark .trusted-by_retailer__CfNEZ small{color:#96a393}.dark .trusted-by_footer__9_AxU button{color:#afc0a9;border-color:#334630}.dark .trusted-by_footer__9_AxU button:hover{background:#23341f}@media(max-width:600px){.trusted-by_section__a_IOU{padding:32px 0 24px}.trusted-by_heading__fLW07{font-size:12px;padding:0 24px;margin-bottom:18px}.trusted-by_retailer__CfNEZ{width:220px;padding:27px 15px}.trusted-by_retailer__CfNEZ strong{font-size:18px}.trusted-by_retailer__CfNEZ strong[data-type=bold]{font-size:14px}.trusted-by_mark__MpqEz{width:37px;height:40px}.trusted-by_footer__9_AxU{padding:0 16px;gap:10px;font-size:9px}}@media(prefers-reduced-motion:reduce){.trusted-by_viewport__BoJy6{mask-image:none}.trusted-by_track__ptYWI{animation:none;width:100%}.trusted-by_group__VeWS1{width:100%;flex-wrap:wrap;justify-content:center}.trusted-by_group__VeWS1[aria-hidden=true]{display:none}.trusted-by_retailer__CfNEZ{width:230px}.trusted-by_footer__9_AxU button{display:none}}.operations-animation_explainer__dKeCN{--accent:#267a4c;--tint:#edf7ef;--border:#dce8df;--ink:#233e2e;--muted:#758279;margin-top:20px;border:1px solid var(--border);border-radius:28px;overflow:hidden;background:#fcfefb;color:var(--ink);box-shadow:0 16px 55px #24443108}.operations-animation_explainer__dKeCN[data-kind=problem]{--accent:#b67a3f;--tint:#fbf3e9;--border:#ece3d7;background:#fdfbf8}.operations-animation_toolbar__7WbzE{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;border-bottom:1px solid var(--border);font-size:12px;color:var(--muted)}.operations-animation_cardTitle__tbJtZ,.operations-animation_dashboardHeading__Stocr>span,.operations-animation_issue__Hz16p,.operations-animation_metric__fCdE4 p,.operations-animation_metric__fCdE4>span,.operations-animation_reconciled__l98Tm,.operations-animation_toolbar__7WbzE button,.operations-animation_toolbar__7WbzE>span{display:flex;align-items:center;gap:8px}.operations-animation_dot__LQdxb{width:7px;height:7px;border-radius:50%;background:var(--accent)}.operations-animation_toolbar__7WbzE button{border:1px solid var(--border);border-radius:30px;padding:7px 12px;background:transparent;color:var(--ink);cursor:pointer}.operations-animation_step__AyZfR:focus-visible,.operations-animation_toolbar__7WbzE button:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.operations-animation_canvas__eI_0X{padding:28px 22px;background:radial-gradient(ellipse at center,var(--tint),transparent 75%)}.operations-animation_problemCards__TvZYp{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;align-items:stretch}.operations-animation_sourceCard___6W83{min-width:0;padding:22px 18px;background:#fff;border:1px solid var(--border);border-radius:18px;box-shadow:0 6px 20px #29433305;transition:border-color .7s,box-shadow .7s}.operations-animation_sourceCard___6W83[data-active=true]{border-color:var(--accent);box-shadow:0 8px 30px #b67a3f16}.operations-animation_cardTitle__tbJtZ{font-size:13px;font-weight:650;margin-bottom:24px}.operations-animation_cardTitle__tbJtZ svg{color:var(--accent);flex-shrink:0}.operations-animation_message__kLEH8{background:#edf3e9;border-radius:12px 12px 12px 2px;padding:12px;font-size:12px;line-height:1.6}.operations-animation_message__kLEH8 small{color:#70846c;font-size:10px}.operations-animation_message__kLEH8 span{display:block;text-align:right;color:#7a9d80;font-size:11px}.operations-animation_reply__L2ddn{margin:12px 0 27px 20px;background:#f3f4f1;border-radius:12px 12px 2px 12px;padding:12px;font-size:12px;line-height:1.6}.operations-animation_issue__Hz16p{color:#956534;font-size:11px;padding-top:16px;border-top:1px solid var(--border)}.operations-animation_issue__Hz16p svg{flex-shrink:0}.operations-animation_sheet__2Qw1_{font-size:12px;margin-bottom:20px}.operations-animation_sheet__2Qw1_>div{display:flex;justify-content:space-between;padding:8px;border-bottom:1px solid #eef0e9}.operations-animation_sheet__2Qw1_>div:first-child{color:var(--muted);background:#f8f9f5;font-size:10px}.operations-animation_total__MtI3Z{background:#fbf1e5;color:#9d692e}.operations-animation_meals__KgYlv{height:83px;display:flex;align-items:center;justify-content:center;gap:6px}.operations-animation_meals__KgYlv>span{display:grid;place-items:center;width:54px;height:39px;border:4px solid #ecdabc;border-top:8px solid #ecdabc;border-radius:9px;background:#faf4e7;color:#8ba279;box-shadow:0 5px 0 #decaac}.operations-animation_unrecorded__7EI1Y{text-align:center;font-size:13px;line-height:1.7;color:var(--muted);margin:10px 0 24px}.operations-animation_unrecorded__7EI1Y strong{font-weight:500;color:var(--ink)}.operations-animation_dashboard__namss{max-width:820px;margin:auto;border:1px solid var(--border);border-radius:20px;background:#fff;box-shadow:0 15px 40px #29573709;overflow:hidden}.operations-animation_dashboardHeading__Stocr{padding:20px 24px;display:flex;justify-content:space-between;gap:14px;border-bottom:1px solid var(--border)}.operations-animation_dashboardHeading__Stocr svg{color:var(--accent)}.operations-animation_verified__xt1MS{font-size:11px;color:var(--accent)}.operations-animation_metrics__T7EjN{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:20px}.operations-animation_metric__fCdE4{padding:16px;border-radius:12px;border:1px solid var(--border);transition:background .7s,border-color .7s}.operations-animation_metric__fCdE4[data-active=true]{background:var(--tint);border-color:#80b38d}.operations-animation_metric__fCdE4>span{font-size:12px;color:var(--muted)}.operations-animation_metric__fCdE4>strong{display:block;font-size:35px;letter-spacing:-1.5px;font-weight:650;margin:12px 0 8px;font-variant-numeric:tabular-nums}.operations-animation_metric__fCdE4 small{font-size:11px;font-weight:400;letter-spacing:0;color:var(--muted)}.operations-animation_metric__fCdE4 p{font-size:10px;color:var(--accent)}.operations-animation_inventory__8MSYf{margin:0 20px}.operations-animation_tableRow__GB5Qk{display:grid;grid-template-columns:1.6fr repeat(3,1fr);border-bottom:1px solid var(--border);font-size:12px}.operations-animation_tableRow__GB5Qk span{padding:12px 8px;transition:background .7s,color .7s;font-variant-numeric:tabular-nums}.operations-animation_tableRow__GB5Qk span:not(:first-child){text-align:right}.operations-animation_tableRow__GB5Qk:first-child{font-size:10px;color:var(--muted)}.operations-animation_tableRow__GB5Qk:not(:first-child) span[data-highlight=true]{background:var(--tint);color:var(--accent)}.operations-animation_reconciled__l98Tm{justify-content:center;padding:20px;font-size:11px;color:var(--accent)}.operations-animation_steps__LnLr6{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--border)}.operations-animation_step__AyZfR{position:relative;padding:16px;text-align:left;background:transparent;cursor:pointer;border:0;color:var(--muted);overflow:hidden;transition:background .6s,color .6s}.operations-animation_step__AyZfR+.operations-animation_step__AyZfR{border-left:1px solid var(--border)}.operations-animation_step__AyZfR[data-active=true]{color:var(--ink);background:var(--tint)}.operations-animation_stepNumber__r0bDJ{display:block;font-size:10px;letter-spacing:2px;margin-bottom:8px;color:var(--accent)}.operations-animation_step__AyZfR strong{font-size:13px;font-weight:600}.operations-animation_step__AyZfR p{font-size:12px;line-height:1.7;margin-top:7px;max-width:260px}.operations-animation_progress__PGite{position:absolute;bottom:0;left:0;height:3px;width:100%;background:var(--accent);transform:scaleX(0);transform-origin:left}.operations-animation_step__AyZfR[data-active=true] .operations-animation_progress__PGite{transform:scaleX(1)}.operations-animation_explainer__dKeCN[data-running=true] .operations-animation_step__AyZfR[data-active=true] .operations-animation_progress__PGite{animation:operations-animation_progress__PGite 4s linear forwards}@keyframes operations-animation_progress__PGite{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.dark .operations-animation_explainer__dKeCN{--accent:#8bc89f;--ink:#e0ebe2;--muted:#98ad9e;--border:#304437;--tint:#203c2b;background:#14251b}.dark .operations-animation_explainer__dKeCN[data-kind=problem]{--accent:#d6aa70;--tint:#352c20;--border:#4b4031;background:#231f18}.dark .operations-animation_dashboard__namss,.dark .operations-animation_sourceCard___6W83{background:#1c2b21}.dark .operations-animation_message__kLEH8,.dark .operations-animation_reply__L2ddn,.dark .operations-animation_sheet__2Qw1_>div:first-child{background:#2c3d2e}.dark .operations-animation_total__MtI3Z{background:#3c3020;color:#e3b97e}.dark .operations-animation_issue__Hz16p{color:#dfb983}@media(max-width:700px){.operations-animation_canvas__eI_0X{padding:24px 16px}.operations-animation_toolbar__7WbzE{padding:16px;font-size:11px}.operations-animation_problemCards__TvZYp{grid-template-columns:1fr;gap:12px}.operations-animation_sourceCard___6W83{padding:18px}.operations-animation_cardTitle__tbJtZ{margin-bottom:14px}.operations-animation_reply__L2ddn{margin-bottom:16px}.operations-animation_meals__KgYlv{height:58px}.operations-animation_steps__LnLr6{grid-template-columns:1fr}.operations-animation_step__AyZfR{padding:18px 20px}.operations-animation_step__AyZfR+.operations-animation_step__AyZfR{border-left:0;border-top:1px solid var(--border)}.operations-animation_step__AyZfR p{max-width:none}.operations-animation_stepNumber__r0bDJ{display:inline;margin-right:10px}.operations-animation_dashboardHeading__Stocr{padding:16px}.operations-animation_verified__xt1MS{font-size:9px}.operations-animation_metrics__T7EjN{padding:12px;gap:6px}.operations-animation_metric__fCdE4{padding:10px 7px}.operations-animation_metric__fCdE4>strong{font-size:27px}.operations-animation_metric__fCdE4>span{font-size:10px;gap:4px}.operations-animation_metric__fCdE4>span svg{width:14px}.operations-animation_metric__fCdE4 p{font-size:9px;display:block;line-height:1.6}.operations-animation_metric__fCdE4 p svg{display:none}.operations-animation_inventory__8MSYf{margin:0 12px}.operations-animation_tableRow__GB5Qk{font-size:10px;grid-template-columns:1.5fr repeat(3,1fr)}.operations-animation_tableRow__GB5Qk span{padding:10px 4px}.operations-animation_tableRow__GB5Qk:first-child{font-size:9px}.operations-animation_reconciled__l98Tm{font-size:10px;padding:16px 8px}}@media(prefers-reduced-motion:reduce){.operations-animation_explainer__dKeCN *{animation:none!important;transition:none!important}.operations-animation_step__AyZfR:disabled{cursor:default}}