.amn-trigger,.amn-dialog{--amn-background:#fafafc;--amn-text:#1d1d1f;--amn-focus:#06c;--amn-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--amn-ease:cubic-bezier(.32, .72, 0, 1);--amn-gutter:clamp(32px, 10vw, 48px);--amn-font-size:28px;--amn-font-weight:600;--amn-row-height:44px;--amn-content-top:76px;--amn-start-height:48px;--amn-close-top:env(safe-area-inset-top,0px);--amn-close-right:max(8px, env(safe-area-inset-right,0px));--amn-blur:6px;-webkit-tap-highlight-color:transparent}.amn-trigger,.amn-close,.amn-disclosure{appearance:none;box-sizing:border-box;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.amn-trigger,.amn-close{width:44px;height:44px}.amn-trigger[hidden]{display:none!important}.amn-trigger{position:relative}.amn-icon{pointer-events:none;width:18px;height:18px;display:block;position:relative}.amn-icon__arm{transform-origin:50%;width:18px;height:1.5px;transition:transform .16s var(--amn-ease) .1s;margin-top:-.75px;position:absolute;top:50%;left:0}.amn-icon__arm>span{transform-origin:50%;width:100%;height:100%;transition:transform .16s var(--amn-ease);background:currentColor;border-radius:2px;display:block}.amn-icon__arm--top{transform:translateY(-3px)}.amn-icon__arm--bottom{transform:translateY(3px)}.amn-dialog{box-sizing:border-box;width:100%;max-width:none;height:100dvh;max-height:none;color:var(--amn-text);font-family:var(--amn-font);text-align:left;overscroll-behavior:none;isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.amn-dialog:not([open]){display:none}.amn-dialog[open]{display:block}.amn-dialog *,.amn-dialog :before,.amn-dialog :after{box-sizing:border-box}.amn-dialog::backdrop{-webkit-backdrop-filter:blur(var(--amn-blur));backdrop-filter:blur(var(--amn-blur));opacity:0;background:#fafafc0a;transition:opacity .3s}.amn-dialog:is([data-phase=opening],[data-phase=open])::backdrop{opacity:1}.amn-dialog[data-phase=closing]::backdrop{transition-duration:.42s}.amn-sheet{z-index:0;background:var(--amn-background);clip-path:inset(0 0 calc(100% - var(--amn-start-height)) 0);transition:clip-path .5s var(--amn-ease);pointer-events:none;position:absolute;inset:0}.amn-dialog:is([data-phase=opening],[data-phase=open]) .amn-sheet{clip-path:inset(0)}.amn-dialog[data-phase=closing] .amn-sheet{transition:clip-path .42s var(--amn-ease) .1s}.amn-dialog:is([data-phase=opening],[data-phase=closing]) .amn-sheet{will-change:clip-path}.amn-close{z-index:3;top:max(env(safe-area-inset-top,0px), var(--amn-close-top));right:max(env(safe-area-inset-right,0px), var(--amn-close-right));color:var(--amn-text);position:absolute}.amn-dialog:is([data-phase=opening],[data-phase=open]) .amn-icon__arm{transition-delay:0s;transform:translateY(0)}.amn-dialog:is([data-phase=opening],[data-phase=open]) .amn-icon__arm>span{transition-delay:.1s}.amn-dialog:is([data-phase=opening],[data-phase=open]) .amn-icon__arm--top>span{transform:rotate(45deg)}.amn-dialog:is([data-phase=opening],[data-phase=open]) .amn-icon__arm--bottom>span{transform:rotate(-45deg)}.amn-scroll{z-index:1;top:max(var(--amn-content-top), calc(env(safe-area-inset-top,0px) + 76px));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;position:absolute;bottom:0;left:0;right:0;overflow:hidden auto}.amn-nav{padding:0 max(var(--amn-gutter), env(safe-area-inset-right,0px)) max(40px, env(safe-area-inset-bottom,0px)) max(var(--amn-gutter), env(safe-area-inset-left,0px))}.amn-list,.amn-sublist{margin:0;padding:0;list-style:none}.amn-item{opacity:0;filter:blur(4px);transition-property:opacity,transform,filter;transition-duration:.24s;transition-timing-function:var(--amn-ease);margin:0;padding:0;transition-delay:0s;transform:translateY(-8px)}.amn-dialog:is([data-phase=opening],[data-phase=open]) .amn-item{opacity:1;filter:blur();transition-delay:calc(.15s + var(--amn-enter-index,0) * 24ms);transform:translate(0)}.amn-dialog[data-phase=closing] .amn-item{transition-duration:.13s;transition-delay:calc(var(--amn-exit-index,0) * 8ms);filter:blur(3px);transform:translateY(-6px)}.amn-dialog:is([data-phase=prepare],[data-phase=closed],[data-phase=closing]) .amn-nav{pointer-events:none}.amn-row{align-items:flex-start;gap:8px;display:flex}.amn-link,.amn-sublink{min-width:0;min-height:var(--amn-row-height);color:var(--amn-text);font-family:var(--amn-font);font-size:var(--amn-font-size);font-weight:var(--amn-font-weight);letter-spacing:-.035em;text-transform:none;white-space:normal;overflow-wrap:anywhere;flex:auto;align-items:center;padding:4px 0;line-height:1.18;text-decoration:none;transition:color .15s;display:flex}.amn-link:visited,.amn-sublink:visited{color:var(--amn-text)}.amn-link:active,.amn-sublink:active{opacity:.68}.amn-parent{text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:space-between;gap:10px;width:100%}.amn-parent>span:first-child{overflow-wrap:anywhere;min-width:0}.amn-disclosure{width:44px;height:44px;color:var(--amn-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.amn-disclosure svg{transition:transform .2s var(--amn-ease)}.amn-parent[aria-expanded=true] .amn-disclosure svg{transform:rotate(180deg)}.amn-parent[aria-expanded=true]{color:var(--amn-focus,var(--amn-text))}.amn-submenu[hidden]{display:none}.amn-sublist{padding:8px 0 16px 14px}.amn-sublink{letter-spacing:-.02em;font-size:20px;font-weight:500}.amn-trigger:focus-visible,.amn-close:focus-visible,.amn-disclosure:focus-visible,.amn-link:focus-visible,.amn-sublink:focus-visible{outline:2px solid var(--amn-focus);outline-offset:3px;border-radius:3px}@media (hover:hover){.amn-link:hover,.amn-sublink:hover{color:var(--amn-focus)}}@media (prefers-reduced-motion:reduce){.amn-dialog *,.amn-dialog::backdrop,.amn-trigger *{scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation:none!important}.amn-item{filter:none!important;transform:none!important}.amn-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}
