
.ue-warehouse{--motion-fast:160ms;--motion-step:480ms;--motion-hold:1000ms;--motion-total:6000ms;--motion-ease:cubic-bezier(.2,.8,.2,1);margin:0;border:1px solid #e5e5e7;border-radius:8px;background:#fafafb;color:#17191c;overflow:hidden}.ue-scroll{overflow-x:auto;max-width:100%}.ue-warehouse svg{display:block;width:100%;min-width:1000px;font-family:Inter,Arial,sans-serif}.ue-warehouse figcaption{padding:16px 24px;font-size:14px;color:#676b74;border-top:1px solid #e5e5e7}.ue-warehouse [data-motion-controls]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:0 24px 20px}.ue-warehouse [data-motion-controls][hidden]{display:none!important}.ue-warehouse button{font:inherit;font-size:14px;padding:10px 16px;min-height:44px;border:1px solid #676b74;border-radius:6px;background:white;color:#17191c;cursor:pointer}.ue-warehouse button:disabled{opacity:.45;cursor:default}.ue-warehouse button:focus-visible,.ue-scroll:focus-visible,.ue-warehouse:focus-visible{outline:2px solid #5d2a1a;outline-offset:-3px}.ue-warehouse [data-motion-controls]>span{font-size:13px;margin-left:auto}.ue-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ue-warehouse.motion-ready [data-motion-item]{opacity:.12;transform:translateY(8px);transition:opacity var(--motion-step) var(--motion-ease),transform var(--motion-step) var(--motion-ease)}.ue-warehouse.motion-ready [data-motion-item].is-visible,.ue-warehouse[data-frame="end"] [data-motion-item],.ue-warehouse[data-frame="static"] [data-motion-item]{opacity:1;transform:none}.ue-method{margin-top:28px}.ue-method details{border-bottom:1px solid #e5e5e7;padding:16px 0}.ue-method summary{cursor:pointer;font-size:18px;font-weight:500}.ue-method p{max-width:850px;color:#676b74;line-height:1.7}.ue-formula{margin-top:32px;padding:24px;background:#fbe1d1;line-height:1.8;border-radius:6px}.ue-note{color:#676b74;font-size:14px;line-height:1.7}@media(prefers-reduced-motion:reduce){.ue-warehouse [data-motion-item]{opacity:1!important;transform:none!important;transition:none!important}.ue-warehouse [data-motion-controls],.ue-warehouse [data-motion-decorative]{display:none!important}}@media print{.ue-warehouse [data-motion-controls],.ue-warehouse [data-motion-decorative]{display:none!important}.ue-warehouse [data-motion-item]{opacity:1!important;transform:none!important}.ue-scroll{overflow:visible}.ue-warehouse svg{min-width:0}}
