@layer theme,base;@layer components{.resizable-panels-module__FXXJea__group{--duration-fast:.16s;--duration-spring:.26s;--ease-standard:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.32, .64, 1);--radius-pill:9999px;--arc-rp-line:rgb(var(--color-line));--arc-rp-line-strong:rgb(var(--color-line-subtle));--arc-rp-ink:rgb(var(--color-fg));--arc-rp-surface:rgb(var(--color-surface));--arc-rp-muted:rgb(var(--color-muted));--arc-rp-shadow:var(--shadow-card);--arc-rp-focus:rgb(var(--brand-300));width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden;container-type:inline-size}.resizable-panels-module__FXXJea__group[data-resizing]{cursor:col-resize;-webkit-user-select:none;user-select:none}.resizable-panels-module__FXXJea__group[data-resizing] .resizable-panels-module__FXXJea__content{pointer-events:none}.resizable-panels-module__FXXJea__panel{min-width:var(--panel-min);max-width:var(--panel-max);flex:0 1 0;min-height:0;display:flex;position:relative;overflow:hidden}.resizable-panels-module__FXXJea__panel[data-anchor=end]{justify-content:flex-end}.resizable-panels-module__FXXJea__panel[data-free],.resizable-panels-module__FXXJea__panel[data-collapsed]{min-width:0;max-width:none}.resizable-panels-module__FXXJea__content{flex-direction:column;flex:none;width:100%;min-height:0;display:flex}.resizable-panels-module__FXXJea__panel[data-free] .resizable-panels-module__FXXJea__content,.resizable-panels-module__FXXJea__panel[data-collapsed] .resizable-panels-module__FXXJea__content{min-width:var(--panel-min)}.resizable-panels-module__FXXJea__handle{z-index:2;background:var(--arc-rp-line);cursor:col-resize;touch-action:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard);outline:none;flex:0 0 1px;position:relative}.resizable-panels-module__FXXJea__handle:before{content:"";position:absolute;inset:0 -6px}.resizable-panels-module__FXXJea__handle[data-collapsed]{cursor:pointer;background:0 0}.resizable-panels-module__FXXJea__grip{border-radius:var(--radius-pill);background:var(--arc-rp-line-strong);opacity:0;pointer-events:none;width:4px;height:32px;transition:opacity var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleY(.6)}@media (hover:hover) and (pointer:fine){.resizable-panels-module__FXXJea__handle:not([data-collapsed]):hover{background:var(--arc-rp-line-strong)}.resizable-panels-module__FXXJea__handle:not([data-collapsed]):hover .resizable-panels-module__FXXJea__grip{opacity:1;transform:translate(-50%,-50%)scaleY(1)}.resizable-panels-module__FXXJea__handle[data-collapsed]:hover .resizable-panels-module__FXXJea__restore{border-color:var(--arc-rp-line-strong);color:var(--arc-rp-ink)}}.resizable-panels-module__FXXJea__handle[data-active]{background:var(--arc-rp-line-strong)}.resizable-panels-module__FXXJea__handle[data-active] .resizable-panels-module__FXXJea__grip{background:var(--arc-rp-ink);opacity:1;transform:translate(-50%,-50%)scaleY(1)}.resizable-panels-module__FXXJea__handle:focus-visible:not([data-collapsed]){background:var(--arc-rp-focus)}.resizable-panels-module__FXXJea__handle:focus-visible:not([data-collapsed]) .resizable-panels-module__FXXJea__grip{background:var(--arc-rp-focus);opacity:1;transform:translate(-50%,-50%)scaleY(1)}.resizable-panels-module__FXXJea__handle[data-collapsed]:focus-visible .resizable-panels-module__FXXJea__restore{border-color:var(--arc-rp-focus);color:var(--arc-rp-ink)}.resizable-panels-module__FXXJea__restore{border:1px solid var(--arc-rp-line);border-radius:var(--radius-pill);background:var(--arc-rp-surface);width:18px;height:40px;box-shadow:var(--arc-rp-shadow);color:var(--arc-rp-muted);pointer-events:none;transition:border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);animation:resizable-panels-module__FXXJea__restoreIn var(--duration-spring) var(--ease-spring) both;place-items:center;margin-top:-20px;display:grid;position:absolute;top:50%}.resizable-panels-module__FXXJea__restore[data-side=before]{transform-origin:0;left:5px}.resizable-panels-module__FXXJea__restore[data-side=after]{transform-origin:100%;right:5px}.resizable-panels-module__FXXJea__handle[data-collapsed]:before{inset:0 -30px}.resizable-panels-module__FXXJea__handle[data-collapsed=before]:before{left:0}.resizable-panels-module__FXXJea__handle[data-collapsed=after]:before{right:0}@keyframes resizable-panels-module__FXXJea__restoreIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.resizable-panels-module__FXXJea__handle,.resizable-panels-module__FXXJea__grip,.resizable-panels-module__FXXJea__restore{transition:none}.resizable-panels-module__FXXJea__restore{animation:none}}html[data-reduce-motion="1"] :is(.resizable-panels-module__FXXJea__handle,.resizable-panels-module__FXXJea__grip,.resizable-panels-module__FXXJea__restore){transition:none}html[data-reduce-motion="1"] .resizable-panels-module__FXXJea__restore{animation:none}}@layer utilities;
.site-header-module__0I1udG__header{--arc-sh-fg:rgb(var(--color-fg));--arc-sh-muted:rgb(var(--color-muted));--arc-sh-faint:rgb(var(--color-faint));--arc-sh-bg:rgb(var(--color-bg));--arc-sh-line:rgb(var(--color-line));--arc-sh-line-subtle:rgb(var(--color-line-subtle));--arc-sh-accent:rgb(var(--brand-400));--arc-sh-tint:rgb(var(--color-signal) / .1);--arc-sh-focus:rgb(var(--brand-300));--arc-sh-ease:cubic-bezier(.22, 1, .36, 1);--arc-sh-enter:cubic-bezier(.16, 1, .3, 1);--arc-sh-fast:.16s;--arc-sh-standard:.24s;z-index:40;width:100%;color:var(--arc-sh-fg);position:sticky;top:0}.site-header-module__0I1udG__surface{border-bottom:1px solid rgb(var(--color-fg) / .12);background:rgb(var(--color-surface));pointer-events:none;position:absolute;inset:0;box-shadow:0 12px 28px -12px #000000d9}.site-header-module__0I1udG__inner{max-width:80rem;height:100%;margin:0 auto;padding:0 24px;position:relative}.site-header-module__0I1udG__bar{align-items:center;gap:8px;height:64px;display:flex}@media (min-width:768px){.site-header-module__0I1udG__bar{height:80px}}.site-header-module__0I1udG__brandSlot{flex:none;min-width:0;display:flex}.site-header-module__0I1udG__nav{min-width:0;margin-left:24px;display:none;position:relative}.site-header-module__0I1udG__navList{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex;position:relative}.site-header-module__0I1udG__pill{background:var(--arc-sh-tint);transform-origin:0 0;opacity:0;pointer-events:none;transition:opacity var(--arc-sh-fast) var(--arc-sh-ease);border-radius:12px;position:absolute;top:0;left:0}.site-header-module__0I1udG__pill[data-shown]{opacity:1}.site-header-module__0I1udG__navCell{align-items:center;display:flex}.site-header-module__0I1udG__navItem{height:36px;color:var(--arc-sh-muted);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color var(--arc-sh-fast) var(--arc-sh-ease);border-radius:12px;align-items:center;gap:4px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.site-header-module__0I1udG__navItem:is([data-current],[data-open]){color:var(--arc-sh-fg)}@media (hover:hover) and (pointer:fine){.site-header-module__0I1udG__navItem:hover{color:var(--arc-sh-fg)}}.site-header-module__0I1udG__navItem:focus-visible{outline:2px solid var(--arc-sh-focus);outline-offset:2px}.site-header-module__0I1udG__chevronButton{width:28px;height:36px;color:var(--arc-sh-faint);border-radius:10px;justify-content:center;align-items:center;margin-left:-2px;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.site-header-module__0I1udG__chevronButton:hover{color:var(--arc-sh-fg)}}.site-header-module__0I1udG__chevron{transition:transform var(--arc-sh-standard) var(--arc-sh-ease)}.site-header-module__0I1udG__chevronButton[aria-expanded=true]{color:var(--arc-sh-fg)}.site-header-module__0I1udG__chevronButton[aria-expanded=true] .site-header-module__0I1udG__chevron{transform:rotate(180deg)}.site-header-module__0I1udG__indicator{background:var(--arc-sh-accent);transform-origin:0;opacity:0;pointer-events:none;width:1px;height:2px;position:absolute;bottom:4px;left:0}.site-header-module__0I1udG__indicator[data-shown]{opacity:1}.site-header-module__0I1udG__indicator[data-glide]{transition:transform .42s cubic-bezier(.34, 1.3, .64, 1), opacity var(--arc-sh-fast) var(--arc-sh-ease)}.site-header-module__0I1udG__actions{align-items:center;gap:8px;margin-left:auto;display:flex}.site-header-module__0I1udG__wide{align-items:center;gap:16px;margin-left:8px;display:none}.site-header-module__0I1udG__menuButton{width:44px;height:44px;color:rgb(var(--color-fg) / .6);border-radius:6px;justify-content:center;align-items:center;gap:0;padding:0;display:inline-flex}.site-header-module__0I1udG__menuButton:hover,.site-header-module__0I1udG__menuButton[aria-expanded=true]{color:rgb(var(--color-fg))}@media (min-width:1024px){.site-header-module__0I1udG__nav{display:block}.site-header-module__0I1udG__wide{display:flex}.site-header-module__0I1udG__menuButton,.site-header-module__0I1udG__sheet,.site-header-module__0I1udG__scrim{display:none}.site-header-module__0I1udG__nav{margin-left:48px}.site-header-module__0I1udG__navList{gap:14px}.site-header-module__0I1udG__wide{gap:24px}}@media (min-width:768px){.site-header-module__0I1udG__menuButton{width:40px;height:40px}}.site-header-module__0I1udG__flyout{transform:translateX(var(--arc-sh-panel-left,0));transition:transform .32s var(--arc-sh-ease);position:absolute;top:calc(100% + 18px);left:0}.site-header-module__0I1udG__flyout[data-instant]{transition:none}.site-header-module__0I1udG__flyout:before{content:"";height:20px;position:absolute;bottom:100%;left:0;right:0}.site-header-module__0I1udG__drop{transform-origin:24px 0;opacity:0;transition:opacity var(--arc-sh-fast) var(--arc-sh-ease), transform var(--arc-sh-standard) var(--arc-sh-enter);position:relative;transform:translateY(-6px)scale(.985)}.site-header-module__0I1udG__drop[data-shown]{opacity:1;transform:none}.site-header-module__0I1udG__flyoutBg{border:1px solid var(--arc-sh-line);background:var(--arc-sh-bg);transform-origin:0 0;border-radius:16px;position:absolute;top:0;left:0;box-shadow:0 24px 48px -20px #000000bf}.site-header-module__0I1udG__flyoutBg:before{content:"";background:linear-gradient(90deg, transparent, rgb(var(--brand-400) / .5), transparent);height:1px;position:absolute;top:-1px;left:24px;right:24px}.site-header-module__0I1udG__panes{position:relative}.site-header-module__0I1udG__pane{width:max-content;padding:12px;position:absolute;top:0;left:0}.site-header-module__0I1udG__pane[data-enter=next]{animation:site-header-module__0I1udG__arc-sh-pane-in-next .32s var(--arc-sh-ease) both}.site-header-module__0I1udG__pane[data-enter=prev]{animation:site-header-module__0I1udG__arc-sh-pane-in-prev .32s var(--arc-sh-ease) both}.site-header-module__0I1udG__pane[data-leave=next]{animation:site-header-module__0I1udG__arc-sh-pane-out-next .32s var(--arc-sh-ease) forwards}.site-header-module__0I1udG__pane[data-leave=prev]{animation:site-header-module__0I1udG__arc-sh-pane-out-prev .32s var(--arc-sh-ease) forwards}@keyframes site-header-module__0I1udG__arc-sh-pane-in-next{0%{opacity:0;transform:translate(32px)}}@keyframes site-header-module__0I1udG__arc-sh-pane-in-prev{0%{opacity:0;transform:translate(-32px)}}@keyframes site-header-module__0I1udG__arc-sh-pane-out-next{45%,to{opacity:0}to{transform:translate(-32px)}}@keyframes site-header-module__0I1udG__arc-sh-pane-out-prev{45%,to{opacity:0}to{transform:translate(32px)}}.site-header-module__0I1udG__scrim{opacity:0;height:100dvh;transition:opacity var(--arc-sh-standard) var(--arc-sh-ease);background:#00000080;position:absolute;top:100%;left:0;right:0}.site-header-module__0I1udG__scrim[data-shown]{opacity:1}.site-header-module__0I1udG__sheet{border-bottom:1px solid var(--arc-sh-line);background:var(--arc-sh-bg);opacity:0;transition:opacity var(--arc-sh-fast) var(--arc-sh-ease), transform var(--arc-sh-standard) var(--arc-sh-enter);position:absolute;top:100%;left:0;right:0;transform:translateY(-8px)}.site-header-module__0I1udG__sheet[data-shown]{opacity:1;transform:none}.site-header-module__0I1udG__sheetInner{max-height:var(--arc-sh-sheet-max,calc(100dvh - 64px));overscroll-behavior:contain;padding:8px 24px 32px;overflow-y:auto}.site-header-module__0I1udG__sheetInner>*{opacity:0;transition:opacity var(--arc-sh-standard) var(--arc-sh-enter), transform var(--arc-sh-standard) var(--arc-sh-enter);transform:translateY(-6px)}.site-header-module__0I1udG__sheet[data-shown] .site-header-module__0I1udG__sheetInner>*{opacity:1;transform:none}.site-header-module__0I1udG__sheet[data-shown] .site-header-module__0I1udG__sheetInner>:nth-child(2){transition-delay:35ms}.site-header-module__0I1udG__sheet[data-shown] .site-header-module__0I1udG__sheetInner>:nth-child(3){transition-delay:70ms}.site-header-module__0I1udG__sheet[data-shown] .site-header-module__0I1udG__sheetInner>:nth-child(n+4){transition-delay:.105s}@media (prefers-reduced-motion:reduce){.site-header-module__0I1udG__navItem,.site-header-module__0I1udG__pill,.site-header-module__0I1udG__chevron,.site-header-module__0I1udG__indicator[data-glide],.site-header-module__0I1udG__flyout,.site-header-module__0I1udG__drop,.site-header-module__0I1udG__scrim,.site-header-module__0I1udG__sheet,.site-header-module__0I1udG__sheetInner>*{transition:none}.site-header-module__0I1udG__drop,.site-header-module__0I1udG__sheet,.site-header-module__0I1udG__sheetInner>*{transform:none}.site-header-module__0I1udG__pane[data-enter]{animation:none}.site-header-module__0I1udG__pane[data-leave]{visibility:hidden;animation:none}}
