.mo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;user-select:none}.mo-tilt{--rx:0deg;--ry:0deg;--px:50%;--py:50%;position:relative;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease;will-change:transform}.mo-tilt:hover{transition:transform .12s linear,box-shadow .4s ease}.mo-tilt-glare{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--px) var(--py),rgba(255,255,255,.55),transparent 45%);mix-blend-mode:soft-light;transition:opacity .35s ease}.mo-tilt:hover .mo-tilt-glare{opacity:1}.mo-tabs{position:relative;display:inline-flex;align-items:center;gap:2px;max-width:100%;padding:4px;border-radius:999px;background:rgba(31,50,160,.06);box-shadow:inset 0 0 0 1px rgba(31,50,160,.08);overflow-x:auto;scrollbar-width:none}.mo-tabs::-webkit-scrollbar{display:none}.mo-tab{position:relative;display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:8px 18px;border:0;border-radius:999px;background:transparent;color:#5c6d6f;font:inherit;font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;text-decoration:none;cursor:pointer;transition:color .3s ease;-webkit-tap-highlight-color:transparent}.mo-tab:hover{color:#1f32a0}.mo-tab[aria-checked=true],.mo-tab[aria-current=page]{color:#ffffff}.mo-tab:focus-visible{outline:2px solid #1f32a0;outline-offset:2px}.mo-tab:disabled{cursor:not-allowed;opacity:.5}.mo-tab-label{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px}.mo-tab-pill{position:absolute;inset:0;z-index:0;border-radius:999px;background:var(--mo-pill,#ef9b06);box-shadow:0 6px 16px rgba(239,155,6,.3)}.mo-tabs[data-tone=blue] .mo-tab-pill{--mo-pill:#1f32a0;box-shadow:0 6px 16px rgba(31,50,160,.28)}.mo-tabs[data-size=sm] .mo-tab{padding:6px 14px;font-size:13px}.mo-skeleton{position:relative;overflow:hidden;border-radius:14px;background:#eef0f8}.mo-skeleton:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);animation:mo-shimmer 1.4s cubic-bezier(.6,0,.4,1) infinite}@keyframes mo-shimmer{to{transform:translateX(100%)}}.mo-progress{position:relative;height:2px;overflow:hidden;border-radius:2px;background:rgba(31,50,160,.1)}.mo-progress:after{content:"";position:absolute;inset:0;width:40%;background:#ef9b06;animation:mo-progress 1.1s cubic-bezier(.6,0,.4,1) infinite}@keyframes mo-progress{0%{transform:translateX(-100%)}to{transform:translateX(260%)}}.mo-pulse{position:relative;display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--mo-pulse,#1cd96c);flex-shrink:0}.mo-pulse:after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;animation:mo-ping 1.6s cubic-bezier(0,0,.2,1) infinite}@keyframes mo-ping{75%,to{transform:scale(2.6);opacity:0}}@media (prefers-reduced-motion:reduce){.mo-tilt{transform:none!important}.mo-progress:after,.mo-pulse:after,.mo-skeleton:after{animation:none}.mo-progress:after{width:100%;opacity:.4}}.mo-gutter{padding-left:clamp(18px,3.4vw,56px);padding-right:clamp(18px,3.4vw,56px)}