.m-bar,.m-panel{display:none}@media (max-width:719px){.site-header{position:sticky;inset-block-start:calc(var(--crop) + env(safe-area-inset-top));z-index:50;margin-block-start:var(--crop);margin-inline:calc(var(--crop) - (100vw - 100%) / 2);padding-inline:0}:root:is([data-scrolled],[data-menu]) .site-header:before{content:"";position:absolute;inset-inline:0;inset-block-end:100%;height:calc(var(--crop) + env(safe-area-inset-top));background:var(--bg)}.site-header-top,.site-header>.site-nav,body:has(.m-bar) .crop-marks{display:none}.m-bar{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--bar-h);padding-inline:12px 6px;border-block-end:1px solid transparent;transition:background-color .2s,border-color .2s}:root:is([data-scrolled],[data-menu]) .m-bar{border-color:var(--line);background-color:var(--bg)}.m-logo{justify-self:start}.m-logo img{display:block;width:60px;height:auto}.m-title{display:flex;flex-direction:column;align-items:center;color:oklch(55.2% .0153 285.89);font-weight:500;text-decoration:none}.m-title :first-child{font-size:15px;line-height:19px}.m-title :last-child{font-size:11px;line-height:14px}.m-menu{justify-self:end;display:grid;place-content:center;width:36px;height:36px;padding:0;border:0;background:var(--bg);color:var(--fg);cursor:pointer}.m-menu svg{width:16px;height:16px;fill:currentColor}.m-corner{position:absolute;width:14px;height:14px;border:0 solid light-dark(var(--color-zinc-400),var(--fg));opacity:0;transition:opacity .2s;pointer-events:none}.m-corner:first-of-type{inset-block-start:0;inset-inline-start:0;border-block-start-width:1px;border-inline-start-width:1px}.m-corner:nth-of-type(2){inset-block-start:0;inset-inline-end:0;border-block-start-width:1px;border-inline-end-width:1px}.m-corner:nth-of-type(3){inset-block-end:-1px;inset-inline-start:0;border-block-end-width:1px;border-inline-start-width:1px}.m-corner:nth-of-type(4){inset-block-end:-1px;inset-inline-end:0;border-block-end-width:1px;border-inline-end-width:1px}:root:is([data-scrolled],[data-menu]) .m-corner{opacity:1}.m-panel:not([hidden]){position:fixed;inset:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;padding:calc(2 * var(--crop) + var(--bar-h) + 12px + env(safe-area-inset-top)) calc(var(--crop) + 12px) calc(40px + env(safe-area-inset-bottom));background:var(--bg)}.m-panel:after{content:"";position:fixed;inset:0;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:256px 256px;opacity:.06;pointer-events:none}:root[data-menu]{overflow:hidden}.m-panel ul{margin:0;padding:0;list-style:none}.m-panel ul+ul,.m-panel-end,.m-steps{margin-block-start:12px;border-block-start:1px dashed var(--line)}.m-panel ul+ul{padding-block-start:12px}.m-panel li a{display:flex;justify-content:space-between;align-items:center;padding-block:13px;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none}.m-panel li a:after{content:"";width:7px;height:7px;border:solid var(--muted);border-width:1.5px 1.5px 0 0;rotate:45deg}[dir=rtl] .m-panel li a:after{rotate:-135deg}.m-panel li a[href$="/now"]:before{order:1;margin-inline-end:auto}.m-panel li a[href$="/now"]:after{order:2}.m-panel a[aria-current=page]{color:var(--stamp);font-weight:700}.m-panel .languages,.m-steps{font-size:15px}.m-steps{padding-block:20px 8px}.m-panel .languages a,.m-steps a{color:var(--fg);text-decoration:none}.m-panel-end{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-block-start:20px}.m-panel .languages{display:contents}.m-panel .languages a:last-child{order:1;justify-self:start}.m-panel-end .theme-toggle{order:2}.m-panel .languages a:first-child{order:3;justify-self:end}.m-social{direction:ltr;display:flex;flex-wrap:wrap;justify-content:center;gap:14px 12px;margin-block-start:auto;padding-block-start:40px}.m-social a{padding:4px;color:var(--fg)}}@media (max-width:719px) and (prefers-reduced-motion:reduce){.m-bar,.m-corner{transition:none}}