html.menu-open{overflow:hidden}.menu-btn{cursor:pointer;color:inherit;background:0 0;border:0;place-items:center;min-width:44px;min-height:44px;margin:-12px;padding:12px;display:grid}.menu-btn svg{width:22px;height:14px;display:block}.menu-panel{z-index:5;background:var(--paper);color:var(--ink);overscroll-behavior:contain;flex-direction:column;animation:.35s cubic-bezier(.16,1,.3,1) rise;display:flex;position:absolute;inset:0;overflow-y:auto}.menu-top{justify-content:space-between;align-items:center;min-height:66px;padding-block:8px;display:flex}.menu-top .close{margin-right:-12px}.menu-links{flex:1;align-content:start;gap:4px;padding-top:20px;display:grid}.menu-links a{font-family:var(--display);border-bottom:1px solid var(--line);padding-block:8px;font-size:34px;line-height:1.2;text-decoration:none}.menu-links .btn{width:100%;margin-top:28px;margin-bottom:8px}.menu-foot{padding-block:20px max(28px, env(safe-area-inset-bottom,0px));color:var(--muted);justify-content:space-between;align-items:center;gap:16px;display:flex}.menu-foot .text-link{color:var(--muted);min-height:44px;font-size:14px}.menu-panel.fixed{position:fixed}.menu-foot>.text-link:only-child{margin-left:auto}
.XsrPoW_root{position:relative;overflow:hidden}.XsrPoW_band{pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.XsrPoW_tile{transform-style:preserve-3d;position:absolute}.XsrPoW_slice{background:var(--stone,#d8cfc2);position:absolute;top:0;overflow:hidden}.XsrPoW_first{border-radius:2px 0 0 2px}.XsrPoW_last{border-radius:0 2px 2px 0}.XsrPoW_img{object-fit:cover;max-width:none;position:absolute;top:0}
