.ocw-launch{right:max(16px, calc(env(safe-area-inset-right) + 12px));bottom:max(16px, calc(env(safe-area-inset-bottom) + 12px));z-index:20;min-height:52px;font:500 17px/1 var(--font-outfit);color:var(--ink);cursor:pointer;background:var(--surface-2);box-shadow:var(--shadow-pop);transition:background-color var(--dur-color) var(--ease-color), transform var(--spring-press-time) var(--spring-press), opacity .18s var(--ease-out), scale .24s var(--ease-out);-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 10px;display:inline-flex;position:fixed}.ocw-launch[data-away]{opacity:0;pointer-events:none;scale:.85}body:has(#menu[data-state=open],#menu[data-state=closing]) .ocw-launch{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .18s var(--ease-out), scale .24s var(--ease-out), visibility 0s .24s;scale:.85}@media (hover:hover){.ocw-launch:hover{background:#2a2a28}}.ocw-launch:active{transform:scale(var(--press-scale))}.ocw-launch:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.ocw-launch-mark{width:32px;height:32px;color:var(--lime-ink);background:var(--color-lime);border-radius:50%;flex:none;place-items:center;display:grid}@media (min-width:810px){.ocw-launch{right:max(24px, calc(env(safe-area-inset-right) + 16px));bottom:max(24px, calc(env(safe-area-inset-bottom) + 16px))}}@media (prefers-reduced-motion:reduce){.ocw-launch{transition:none}.ocw-launch:active{transform:none}}
