body{margin:0;background:#faf7f0}html,body{overflow-x:clip;overscroll-behavior:none}body{touch-action:manipulation;-webkit-text-size-adjust:100%}@media(max-width:899px){input,textarea,select{font-size:16px!important}.m-scroll:not([style*=overflow-x]){overscroll-behavior:contain;overflow-x:hidden!important}}*,*:before,*:after{box-sizing:border-box}.m-scroll::-webkit-scrollbar{display:none}.m-scroll{-ms-overflow-style:none;scrollbar-width:none}.h-scroll::-webkit-scrollbar{display:none}.h-scroll{-ms-overflow-style:none;scrollbar-width:none}.dc-outer{padding:0!important;min-height:100dvh!important;display:block!important}.dc-frame{width:100%!important;max-width:none!important;height:100dvh!important;border-radius:0!important;box-shadow:none!important}.home-grid{--n: 6;display:flex;flex-wrap:wrap;justify-content:center;gap:16px;padding:6px 6px 18px;margin:-6px -6px 0}.home-grid>*{flex:none;width:calc((100% - (var(--n) - 1) * 16px) / var(--n));min-width:0}.home-grid>:nth-child(n+7){display:none}@media(max-width:1240px){.home-grid{--n: 5}.home-grid>:nth-child(n+6){display:none}}@media(max-width:1040px){.home-grid{--n: 4}.home-grid>:nth-child(n+5){display:none}}.home-seeall{transition:background .15s,color .15s}.home-seeall:hover{background:var(--om-primary)!important;color:#fff!important}.sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#26201a61;animation:sheet-fade .25s ease-out}.sheet{position:fixed;z-index:51;top:12px;right:12px;bottom:12px;width:min(440px,calc(100vw - 24px));display:flex;flex-direction:column;background:#fff;border:1px solid #E6E6E6;border-radius:20px;box-shadow:0 24px 60px -12px #26201a59;animation:sheet-in .32s cubic-bezier(.22,1,.36,1);font-family:Plus Jakarta Sans,sans-serif}.sheet-head{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 24px;border-bottom:1px solid #E6E6E6}.sheet-body{flex:1;min-height:0;overflow-y:auto;padding:24px}.sheet-foot{flex-shrink:0;display:flex;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid #E6E6E6}@keyframes sheet-in{0%{transform:translate(calc(100% + 24px))}to{transform:translate(0)}}@keyframes sheet-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.sheet,.sheet-backdrop{animation:none}}.view-enter{animation:view-enter .24s cubic-bezier(.22,1,.36,1)}@keyframes view-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.view-enter{animation:none}}.cat-pulse{animation:cat-pulse .5s cubic-bezier(.22,1,.36,1)}@keyframes cat-pulse{0%{opacity:.4;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.cat-pulse{animation:none}}.filter-anim{animation:filter-anim .28s cubic-bezier(.22,1,.36,1)}@keyframes filter-anim{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.filter-anim{animation:none}}@media(display-mode:standalone){.m-logo-row{display:none!important}.m-header{padding-top:10px!important;padding-bottom:10px!important}.m-header:not(:has(input)){padding-top:6px!important;padding-bottom:6px!important;border-bottom-color:transparent!important}}.m-slide-in{animation:m-slide-in .3s cubic-bezier(.22,1,.36,1) both}.m-slide-out{animation:m-slide-out .24s cubic-bezier(.4,0,1,1) both}@keyframes m-slide-in{0%{transform:translate(100%)}to{transform:none}}@keyframes m-slide-out{0%{transform:none}to{transform:translate(100%)}}.m-view-enter{animation:m-view-enter .24s cubic-bezier(.22,1,.36,1)}@keyframes m-view-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.m-slide-in,.m-slide-out,.m-view-enter{animation:none}}
