.jl-applied-bridge{margin:1.35rem 0 1.6rem;padding:clamp(1rem,2.5vw,1.35rem);border:1px solid color-mix(in srgb,#9c82eb 50%,transparent);border-radius:1.05rem;background:color-mix(in srgb,#9879e8 6%,transparent);scroll-margin-top:1rem;min-width:0}.jl-applied-bridge-title{display:flex;gap:.85rem;align-items:center;margin-bottom:.55rem}.jl-applied-bridge-icon{font-family:ui-monospace,monospace;font-weight:900;display:grid;place-items:center;width:2.4rem;height:2.4rem;flex:none;border-radius:.65rem;background:color-mix(in srgb,#9979eb 17%,transparent);color:#a78af2}.jl-applied-bridge-title h3{font-size:clamp(1.06rem,2.2vw,1.3rem);line-height:1.35;margin:.22rem 0 0}.jl-applied-bridge-example>p,.jl-applied-bridge-recall p,.jl-applied-bridge>p{line-height:1.68}.jl-applied-bridge-example{margin:.9rem 0;border:1px solid color-mix(in srgb,currentColor 17%,transparent);border-radius:.8rem;overflow:hidden;min-width:0}.jl-applied-bridge-code-title{display:flex;align-items:center;justify-content:space-between;gap:.45rem;flex-wrap:wrap;padding:.7rem .85rem;background:color-mix(in srgb,#9782dd 9%,transparent);font-size:.83rem}.jl-applied-bridge-code-title span{font-size:.69rem;font-weight:800;letter-spacing:.045em;opacity:.72}.jl-applied-bridge-example pre{margin:0;padding:1rem;background:#201933;color:#f4efff;font-size:clamp(.73rem,1.65vw,.88rem);line-height:1.55;overflow-x:auto;-moz-tab-size:4;-o-tab-size:4;tab-size:4}.jl-applied-bridge-example pre code{font:inherit;color:inherit;white-space:pre}.jl-applied-bridge-example>p{font-size:.88rem;padding:.8rem .95rem;margin:0}.jl-applied-bridge-recall{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding-top:.7rem;margin-top:.85rem}.jl-applied-bridge-recall summary{font-size:.91rem;line-height:1.55;cursor:pointer;list-style:revert}.jl-applied-bridge-recall p{margin:.7rem 0 .15rem;font-size:.87rem}@media(max-width:540px){.jl-applied-bridge-code-title{align-items:flex-start;flex-direction:column}.jl-applied-bridge-icon{width:2rem;height:2rem}.jl-applied-bridge-example pre{padding:.75rem}}.jl-applied-scheduler-walkthrough{border:1px solid color-mix(in srgb,#9c82eb 46%,transparent);background:color-mix(in srgb,#9678e5 6%,transparent);border-radius:.9rem;margin:1.2rem 0;overflow:hidden}.jl-applied-scheduler-walkthrough>summary{padding:1rem 1.1rem;cursor:pointer;font-size:.96rem;line-height:1.6}.jl-applied-scheduler-inner{border-top:1px solid color-mix(in srgb,currentColor 16%,transparent);padding:1rem clamp(1rem,2vw,1.5rem);min-width:0}.jl-applied-scheduler-inner section>p,.jl-applied-scheduler-inner>p{line-height:1.7}.jl-applied-scheduler-inner section{margin:1.25rem 0;padding:1rem;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:.85rem}.jl-applied-scheduler-inner h3{margin:0 0 .5rem;font-size:1.08rem}.jl-applied-scheduler-inner ol{padding-left:1.5rem;line-height:1.7}.jl-applied-scheduler-inner li{margin:.4rem 0}.jl-applied-scheduler-command{margin:.8rem 0;min-width:0}.jl-applied-scheduler-command>strong{font-size:.84rem;display:block;padding-bottom:.4rem}.jl-applied-scheduler-command pre{background:#201933;color:#f7f0ff;margin:0;padding:.9rem;border-radius:.7rem;overflow-x:auto;font-size:.77rem;line-height:1.55;-moz-tab-size:4;-o-tab-size:4;tab-size:4}.jl-applied-scheduler-command code{font:inherit;color:inherit;white-space:pre}@media(max-width:540px){.jl-applied-scheduler-inner,.jl-applied-scheduler-inner section{padding:.75rem}}