.am-shell{background:var(--bg);min-height:100dvh;display:flex}.am-sidenav{display:none}@media (min-width:700px){.am-sidenav{border-right:1px solid var(--line);scrollbar-width:none;width:76px;height:100dvh;transition:width var(--d3) var(--e-out);flex-direction:column;flex:none;padding:18px 12px 14px;display:flex;position:sticky;top:0;overflow:hidden auto}}.am-nav-full{display:none!important}@media (min-width:1280px){.am-shell[data-nav=expanded] .am-sidenav{width:264px}.am-shell[data-nav=expanded] .am-nav-full{display:contents!important}.am-shell[data-nav=expanded] .am-nav-compact{display:none!important}}.am-nav-collapse{display:none!important}@media (min-width:1280px){.am-nav-collapse{display:block!important}}.am-navitem{height:44px;color:var(--ink-2);transition:background var(--d1), color var(--d1);border-radius:6px;align-items:center;gap:14px;padding:0 12px;text-decoration:none;display:flex;position:relative}.am-navitem:hover,.am-navitem[aria-current=page]{background:var(--hover);color:var(--ink)}.am-navitem .am-navicon{width:20px;height:20px;color:var(--ink-3);transition:color var(--d1);flex:none;place-items:center;display:grid}.am-navitem[aria-current=page] .am-navicon{color:var(--accent)}.am-navitem{justify-content:center;padding:0}@media (min-width:1280px){.am-shell[data-nav=expanded] .am-navitem{justify-content:flex-start;padding:0 12px}}.am-navitem .am-navlabel{white-space:nowrap;font-size:15px;font-weight:450}.am-navitem[aria-current=page] .am-navlabel{font-weight:600}.am-navitem .am-navbar{background:var(--accent);opacity:0;width:2px;transition:transform var(--d2) var(--e-out), opacity var(--d2);border-radius:2px;position:absolute;top:11px;bottom:11px;left:-12px;transform:scaleY(.3)}.am-navitem[aria-current=page] .am-navbar{opacity:1;transform:scaleY(1)}.am-cols{flex:1;justify-content:center;min-width:0;display:flex}.am-main{min-width:0;padding-bottom:calc(28px + 58px + env(safe-area-inset-bottom));flex:auto;position:relative}@media (min-width:700px){.am-main{border-left:1px solid var(--line);border-right:1px solid var(--line);max-width:720px;padding-bottom:96px}}.am-rail{display:none}@media (min-width:1100px){.am-cols{gap:28px}.am-main{flex:0 640px;max-width:640px}.am-rail{scrollbar-width:none;flex-direction:column;flex:0 0 292px;align-self:flex-start;gap:14px;max-height:100dvh;padding:16px 0 40px;display:flex;position:sticky;top:0;overflow-y:auto}}@media (min-width:1280px){.am-rail{flex-basis:320px}}.am-header{z-index:20;background:var(--blur);-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);border-bottom:1px solid var(--line);height:56px;transition:background var(--d2), border-color var(--d2), transform var(--d3) var(--e-out);align-items:center;gap:10px;padding:0 12px 0 14px;display:flex;position:sticky;top:0}.am-header[data-overlay=true]{margin-bottom:-56px}.am-header[data-overlay=true][data-solid=false]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000}.am-header .am-header-titles{min-width:0;transition:opacity var(--d2) var(--e-out), transform var(--d2) var(--e-out);flex-direction:column;flex:1;gap:1px;display:flex}.am-header[data-overlay=true][data-solid=false] .am-header-titles{opacity:0;transform:translateY(6px)}@media (max-width:699.98px){.am-header[data-hidden=true]{transform:translateY(-100%)}}.am-roundbtn{--d:grid;width:40px;height:40px;transition:background var(--d1);border-radius:50%;flex:none;place-items:center;display:grid}.am-roundbtn:hover{background:var(--hover)}.am-mobile-only{display:none}@media (max-width:699.98px){.am-mobile-only{display:var(--d,flex)}.am-mobile-hide{display:none!important}}@media (min-width:700px){.am-tablet-up-hide{display:none!important}}@media (min-width:1100px){.am-desktop-hide{display:none!important}}@media (max-width:1099.98px){.am-desktop-only{display:none!important}}.am-bottomnav{z-index:40;padding:0 4px env(safe-area-inset-bottom);border-top:1px solid var(--line);background:var(--blur);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}@media (min-width:700px){.am-bottomnav{display:none}}.am-bottomitem{text-align:center;min-height:58px;color:var(--ink-3);transition:color var(--d1), transform var(--d1);flex-direction:column;justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex;position:relative}.am-bottomitem:hover{color:var(--ink)}.am-bottomitem:active{transform:scale(.94)}.am-bottomitem[aria-current=page]{color:var(--ink)}.am-bottomitem .am-bicon{height:20px;color:var(--ink-3);transition:color var(--d1);place-items:center;display:grid}.am-bottomitem[aria-current=page] .am-bicon{color:var(--accent)}.am-bottomitem .am-blabel{white-space:nowrap;font-size:11.5px;font-weight:450}.am-bottomitem[aria-current=page] .am-blabel{font-weight:600}.am-bottomitem .am-bbar{background:var(--accent);width:0;height:2px;transition:width var(--d3) var(--e-out);border-radius:2px;position:absolute;top:-1px}.am-bottomitem[aria-current=page] .am-bbar{width:28px}.am-scrim{z-index:60;transition:background var(--d3) var(--e-out);background:0 0;position:fixed;inset:0}.am-scrim[data-open=true]{background:#00000073}.am-sheet{z-index:61;padding:8px 16px calc(20px + env(safe-area-inset-bottom));background:var(--bg-2);border-top:1px solid var(--line-2);transition:transform var(--d3) var(--e-out);border-radius:18px 18px 0 0;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.am-sheet[data-open=true]{transform:translateY(0)}.am-toast{z-index:90;opacity:0;pointer-events:none;background:var(--ink);color:var(--bg);white-space:nowrap;box-shadow:var(--shadow);transition:opacity var(--d2) var(--e-out), transform var(--d3) var(--e-out);border-radius:6px;padding:10px 16px;font-size:13.5px;font-weight:500;position:fixed;bottom:28px;left:50%;transform:translate(-50%,12px)}.am-toast[data-on=true]{opacity:1;transform:translate(-50%)}@media (max-width:699.98px){.am-toast{bottom:calc(84px + env(safe-area-inset-bottom))}}.am-card{border:1px solid var(--line);border-radius:8px}.am-demo-strip{border-bottom:1px dashed var(--line-2);background:var(--bg);min-height:28px;font-family:var(--font-mono-stack);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);text-align:center;text-wrap:balance;padding:6px 12px;font-size:10.5px;line-height:1.45;display:block}.am-demo-strip>span[aria-hidden]{vertical-align:1px;margin-right:8px}.am-like-pop{animation:amLikePop .38s var(--e-out)}@keyframes amLikePop{0%{transform:scale(1)}35%{transform:scale(1.28)}to{transform:scale(1)}}.am-comment[data-fresh=true]{animation:amCommentIn .42s var(--e-out)}@keyframes amCommentIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.am-like-pop,.am-comment[data-fresh=true]{animation:none}}@media (pointer:coarse),(max-width:699.98px){.am-social-btn{justify-content:center;min-width:44px;min-height:44px}}.am-accountbtn{width:100%}.am-accountbtn[data-current],.am-accountbtn[aria-expanded=true]{background:var(--hover);color:var(--ink)}.am-accountbtn[data-current] .am-navbar{opacity:1;transform:scaleY(1)}.am-flash{border-bottom:1px solid var(--line);background:var(--bg-2);min-height:40px;color:var(--ink);text-align:center;justify-content:center;align-items:center;gap:10px;padding:6px 12px;font-size:13.5px;line-height:1.45;display:flex}.am-details>summary{list-style:none}.am-details>summary::-webkit-details-marker{display:none}.am-details>summary:after{content:"";width:7px;height:7px;transition:transform var(--d2) var(--e-out);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;margin-left:10px;transform:translateY(-2px)rotate(45deg)}.am-details[open]>summary:after{transform:translateY(2px)rotate(-135deg)}.am-danger.btn-danger,.am-danger.btn-danger:hover:not(:disabled){color:var(--bg)}@media (pointer:coarse){.am-kbd-hint{display:none}}
