.MaterialsBrowser-module__yi8J3G__body{display:block}.MaterialsBrowser-module__yi8J3G__section{margin-top:34px}.MaterialsBrowser-module__yi8J3G__fam{flex-wrap:wrap;align-items:baseline;gap:3px 8px;margin:0 -10px;padding:0 10px 9px;display:flex}.MaterialsBrowser-module__yi8J3G__famLabel{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:500;line-height:16px}.MaterialsBrowser-module__yi8J3G__famDot{color:var(--diagram-seam);font-size:12px;line-height:16px;display:none}.MaterialsBrowser-module__yi8J3G__famLine{flex:0 0 100%;order:4;min-width:0;font-size:13px;line-height:18px}.MaterialsBrowser-module__yi8J3G__famCol{letter-spacing:.1em;text-transform:uppercase;color:var(--diagram-seam);white-space:nowrap;order:3;margin-left:auto;margin-right:-.1em;padding-left:12px;font-size:10px;line-height:16px}@media (min-width:48rem){.MaterialsBrowser-module__yi8J3G__fam{flex-wrap:nowrap}.MaterialsBrowser-module__yi8J3G__famDot{display:inline}.MaterialsBrowser-module__yi8J3G__famLine{flex:0 auto;order:0}.MaterialsBrowser-module__yi8J3G__famCol{order:0}}.MaterialsBrowser-module__yi8J3G__row{border-radius:8px;grid-template-columns:12px minmax(0,1fr) 40px;align-items:start;column-gap:10px;min-height:56px;margin:0 -10px;padding:12px 10px;transition:background-color .18s cubic-bezier(.4,0,.2,1);display:grid;position:relative}.MaterialsBrowser-module__yi8J3G__row:before{content:"";background:var(--border);height:1px;position:absolute;top:0;left:10px;right:10px}.MaterialsBrowser-module__yi8J3G__row:hover,.MaterialsBrowser-module__yi8J3G__row:active{background:var(--surface)}.MaterialsBrowser-module__yi8J3G__row:hover .MaterialsBrowser-module__yi8J3G__name,.MaterialsBrowser-module__yi8J3G__row:active .MaterialsBrowser-module__yi8J3G__name{text-underline-offset:3px;text-decoration:underline}.MaterialsBrowser-module__yi8J3G__dot{border-radius:999px;width:12px;height:12px;margin-top:6px;display:block;box-shadow:inset 0 0 0 1px #00000026}.MaterialsBrowser-module__yi8J3G__text{min-width:0}.MaterialsBrowser-module__yi8J3G__name{letter-spacing:-.02em;font-size:17px;line-height:24px;display:block}.MaterialsBrowser-module__yi8J3G__line{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:1px;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.MaterialsBrowser-module__yi8J3G__count{text-align:right;font-variant-numeric:tabular-nums;font-size:12px;line-height:24px}@media (min-width:48rem){.MaterialsBrowser-module__yi8J3G__row{grid-template-columns:12px 272px minmax(0,1fr) 46px;align-items:baseline;column-gap:14px;min-height:43px;padding:9px 10px}.MaterialsBrowser-module__yi8J3G__dot{margin-top:0}.MaterialsBrowser-module__yi8J3G__text{display:contents}.MaterialsBrowser-module__yi8J3G__name{font-size:18px;line-height:25px;display:inline}.MaterialsBrowser-module__yi8J3G__line{-webkit-line-clamp:unset;margin-top:0;font-size:14px;line-height:22px;display:block}.MaterialsBrowser-module__yi8J3G__count{font-size:13px;line-height:22px}}.MaterialsBrowser-module__yi8J3G__letterHead{grid-template-columns:12px minmax(0,1fr);column-gap:10px;margin:0 -10px;padding:20px 10px 5px;scroll-margin-top:70px;display:grid}.MaterialsBrowser-module__yi8J3G__letterHead.MaterialsBrowser-module__yi8J3G__first{padding-top:6px}.MaterialsBrowser-module__yi8J3G__letter{grid-column:1;justify-self:center;font-size:21px;line-height:24px;transition:color .2s cubic-bezier(.2,0,0,1)}@media (min-width:48rem){.MaterialsBrowser-module__yi8J3G__letterHead{column-gap:14px;padding-top:22px;scroll-margin-top:80px}.MaterialsBrowser-module__yi8J3G__letterHead.MaterialsBrowser-module__yi8J3G__first{padding-top:6px}.MaterialsBrowser-module__yi8J3G__letter{font-size:22px}}.MaterialsBrowser-module__yi8J3G__letter.MaterialsBrowser-module__yi8J3G__lit{color:var(--foreground)}.MaterialsBrowser-module__yi8J3G__chipOff,.MaterialsBrowser-module__yi8J3G__chipOff:hover{border-color:color-mix(in srgb, var(--border) 60%, transparent);color:color-mix(in srgb, var(--muted) 45%, transparent);cursor:default;background:0 0}.MaterialsBrowser-module__yi8J3G__findBar{z-index:20;background:var(--background);margin:12px -24px 0;padding:8px 24px;position:sticky;top:57px}@media (min-width:48rem){.MaterialsBrowser-module__yi8J3G__findBar{margin-top:16px}}.MaterialsBrowser-module__yi8J3G__find{border:1px solid var(--border);background:var(--surface);border-radius:999px;align-items:center;height:44px;transition:border-color .2s cubic-bezier(.2,0,0,1);display:flex;position:relative}@media (min-width:48rem){.MaterialsBrowser-module__yi8J3G__find{max-width:420px}}.MaterialsBrowser-module__yi8J3G__find:hover{border-color:color-mix(in srgb, var(--foreground) 25%, transparent)}.MaterialsBrowser-module__yi8J3G__find:focus-within{border-color:color-mix(in srgb, var(--foreground) 40%, transparent)}.MaterialsBrowser-module__yi8J3G__findIcon{pointer-events:none;width:16px;height:16px;margin-top:-8px;position:absolute;top:50%;left:16px}.MaterialsBrowser-module__yi8J3G__findInput{min-width:0;height:100%;font:inherit;appearance:none;background:0 0;border:0;border-radius:999px;outline:none;flex:auto;margin:0;padding:0 6px 0 41px;font-size:16px;line-height:20px}.MaterialsBrowser-module__yi8J3G__findInput::placeholder{color:color-mix(in srgb, var(--muted) 70%, transparent);opacity:1}.MaterialsBrowser-module__yi8J3G__findInput::-webkit-search-cancel-button{appearance:none;display:none}.MaterialsBrowser-module__yi8J3G__findInput::-webkit-search-decoration{appearance:none;display:none}.MaterialsBrowser-module__yi8J3G__findCount{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:13px;line-height:20px}.MaterialsBrowser-module__yi8J3G__findClear{cursor:pointer;opacity:0;visibility:hidden;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;margin:-1px -1px -1px 2px;padding:0;transition:color .2s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1),visibility 0s linear .2s;display:flex}.MaterialsBrowser-module__yi8J3G__findClear svg{width:12px;height:12px}.MaterialsBrowser-module__yi8J3G__findClear:hover,.MaterialsBrowser-module__yi8J3G__findClear:focus-visible{color:var(--foreground)}.MaterialsBrowser-module__yi8J3G__hasQuery .MaterialsBrowser-module__yi8J3G__findClear{opacity:1;visibility:visible;transition:color .2s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1),visibility}.MaterialsBrowser-module__yi8J3G__name{transition:color .2s cubic-bezier(.2,0,0,1)}.MaterialsBrowser-module__yi8J3G__finding .MaterialsBrowser-module__yi8J3G__name{color:var(--muted)}.MaterialsBrowser-module__yi8J3G__hit{color:var(--foreground)}.MaterialsBrowser-module__yi8J3G__lineHit{font-weight:500}.MaterialsBrowser-module__yi8J3G__empty{padding-top:30px}.MaterialsBrowser-module__yi8J3G__emptyText{letter-spacing:-.01em;font-size:22px;line-height:28px}.MaterialsBrowser-module__yi8J3G__emptyHint{margin-top:4px;font-size:13px;line-height:18px}.MaterialsBrowser-module__yi8J3G__emptyAct{border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--foreground);cursor:pointer;border-radius:999px;align-items:center;margin-top:12px;padding:0 16px;font-size:13px;transition:border-color .2s cubic-bezier(.2,0,0,1);display:inline-flex}.MaterialsBrowser-module__yi8J3G__emptyAct:hover{border-color:color-mix(in srgb, var(--foreground) 40%, transparent)}html.st-rail-pinned body{padding-top:57px}html.st-rail-pinned body>header{position:fixed;top:0;left:0;right:0}html.st-rail-pinned .MaterialsBrowser-module__yi8J3G__findBar{margin:0;position:fixed;top:57px;left:0;right:0}.MaterialsBrowser-module__yi8J3G__findSpace{height:72px;display:none}html.st-rail-pinned .MaterialsBrowser-module__yi8J3G__findSpace{display:block}.MaterialsBrowser-module__yi8J3G__scrub{--hh:48px;z-index:30;opacity:0;pointer-events:none;width:44px;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);position:fixed;top:57px;bottom:0;right:0;transform:translate(6px)}.MaterialsBrowser-module__yi8J3G__scrubOn{opacity:1;transition-duration:.2s;transform:none}.MaterialsBrowser-module__yi8J3G__track{touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:14px 0}.MaterialsBrowser-module__yi8J3G__thumb{width:44px;height:var(--hh);cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;will-change:transform;position:absolute;top:0;right:0}.MaterialsBrowser-module__yi8J3G__scrubOn .MaterialsBrowser-module__yi8J3G__thumb{pointer-events:auto}.MaterialsBrowser-module__yi8J3G__scrubDrag .MaterialsBrowser-module__yi8J3G__thumb{cursor:grabbing}.MaterialsBrowser-module__yi8J3G__scrubSnap .MaterialsBrowser-module__yi8J3G__thumb{transition:transform .22s cubic-bezier(.2,0,0,1)}.MaterialsBrowser-module__yi8J3G__scrub.MaterialsBrowser-module__yi8J3G__scrubSnap{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),top .22s cubic-bezier(.2,0,0,1)}.MaterialsBrowser-module__yi8J3G__thumb:focus-visible{outline:none}.MaterialsBrowser-module__yi8J3G__grip{background:color-mix(in srgb, var(--foreground) 42%, transparent);width:4px;height:36px;box-shadow:0 0 0 1px color-mix(in srgb, var(--background) 70%, transparent);border-radius:999px;margin-top:-18px;transition:width .2s cubic-bezier(.2,0,0,1),right .2s cubic-bezier(.2,0,0,1),background-color .2s cubic-bezier(.2,0,0,1);position:absolute;top:50%;right:4px}.MaterialsBrowser-module__yi8J3G__scrubDrag .MaterialsBrowser-module__yi8J3G__grip,.MaterialsBrowser-module__yi8J3G__thumb:focus-visible .MaterialsBrowser-module__yi8J3G__grip{background:var(--foreground);width:6px;right:3px}.MaterialsBrowser-module__yi8J3G__tag{border:1px solid var(--border);background:var(--surface);min-width:30px;height:30px;color:var(--foreground);white-space:nowrap;transform-origin:100%;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:18px;line-height:1;transition:transform .22s cubic-bezier(.2,0,0,1),box-shadow .22s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1);display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%);box-shadow:0 2px 8px #1c191714}.MaterialsBrowser-module__yi8J3G__tag:empty{display:none}.MaterialsBrowser-module__yi8J3G__tagWord{height:24px;font-family:var(--font-sans,system-ui, sans-serif);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:0 9px;font-size:10px;font-weight:500}.MaterialsBrowser-module__yi8J3G__scrubDrag .MaterialsBrowser-module__yi8J3G__tag{transform:translate(-10px,-50%)scale(1.8);box-shadow:0 3px 10px #1c19171f}.MaterialsBrowser-module__yi8J3G__scrubDrag .MaterialsBrowser-module__yi8J3G__tagWord{color:var(--foreground);transform:translate(-10px,-50%)scale(1.4)}.MaterialsBrowser-module__yi8J3G__ticks{top:calc(var(--hh) / 2);right:0;bottom:calc(var(--hh) / 2);opacity:0;pointer-events:none;transition:opacity .2s cubic-bezier(.2,0,0,1);position:absolute;left:0}.MaterialsBrowser-module__yi8J3G__scrubDrag .MaterialsBrowser-module__yi8J3G__ticks{opacity:1}.MaterialsBrowser-module__yi8J3G__tick{background:color-mix(in srgb, var(--muted) 60%, transparent);border-radius:999px;width:3px;height:3px;margin-top:-1.5px;position:absolute;right:4.5px}.MaterialsBrowser-module__yi8J3G__tickWord{border-radius:0;width:7px;height:1px;margin-top:-.5px;right:2.5px}.MaterialsBrowser-module__yi8J3G__grip{display:none}.MaterialsBrowser-module__yi8J3G__scrubOn .MaterialsBrowser-module__yi8J3G__ticks{opacity:1}@media (max-width:47.99rem){.MaterialsBrowser-module__yi8J3G__tick{right:12px}.MaterialsBrowser-module__yi8J3G__tickWord{right:10px}.MaterialsBrowser-module__yi8J3G__tag{right:24px}}@media (min-width:48rem){.MaterialsBrowser-module__yi8J3G__scrub{--hh:40px;pointer-events:auto;width:28px;right:max(0px,50% - 36rem - 60px)}.MaterialsBrowser-module__yi8J3G__track{cursor:pointer;top:20px;bottom:20px}.MaterialsBrowser-module__yi8J3G__thumb{width:28px}.MaterialsBrowser-module__yi8J3G__grip{background:color-mix(in srgb, var(--foreground) 26%, transparent);width:3px;height:28px;margin-top:-14px;right:6px}.MaterialsBrowser-module__yi8J3G__scrubHover .MaterialsBrowser-module__yi8J3G__grip{background:color-mix(in srgb, var(--foreground) 55%, transparent);width:5px;right:5px}.MaterialsBrowser-module__yi8J3G__scrubDrag .MaterialsBrowser-module__yi8J3G__grip{background:var(--foreground);width:5px;right:5px}.MaterialsBrowser-module__yi8J3G__tag{min-width:26px;height:26px;box-shadow:none;color:var(--muted);padding:0 6px;font-size:16px;right:18px}.MaterialsBrowser-module__yi8J3G__tagWord{height:22px;padding:0 8px;font-size:10px}.MaterialsBrowser-module__yi8J3G__scrubHover .MaterialsBrowser-module__yi8J3G__tag,.MaterialsBrowser-module__yi8J3G__scrubDrag .MaterialsBrowser-module__yi8J3G__tag{color:var(--foreground)}.MaterialsBrowser-module__yi8J3G__scrubDrag .MaterialsBrowser-module__yi8J3G__tag{transform:translate(-8px,-50%)scale(1.8)}.MaterialsBrowser-module__yi8J3G__scrubDrag .MaterialsBrowser-module__yi8J3G__tagWord{transform:translate(-8px,-50%)scale(1.4)}.MaterialsBrowser-module__yi8J3G__scrubHover .MaterialsBrowser-module__yi8J3G__ticks{opacity:1}.MaterialsBrowser-module__yi8J3G__tick{right:6px}.MaterialsBrowser-module__yi8J3G__tickWord{right:4px}}@media (prefers-reduced-motion:reduce){.MaterialsBrowser-module__yi8J3G__row,.MaterialsBrowser-module__yi8J3G__letter,.MaterialsBrowser-module__yi8J3G__name,.MaterialsBrowser-module__yi8J3G__find,.MaterialsBrowser-module__yi8J3G__findClear,.MaterialsBrowser-module__yi8J3G__emptyAct,.MaterialsBrowser-module__yi8J3G__scrub,.MaterialsBrowser-module__yi8J3G__scrub.MaterialsBrowser-module__yi8J3G__scrubSnap,.MaterialsBrowser-module__yi8J3G__thumb,.MaterialsBrowser-module__yi8J3G__grip,.MaterialsBrowser-module__yi8J3G__tag,.MaterialsBrowser-module__yi8J3G__ticks{transition:none}}
