.nad-prog{background:linear-gradient(90deg,var(--m-prog1,#666),var(--m-prog2,#ccc));height:3px;left:0;position:fixed;top:0;width:0;z-index:50}.nad-top{background:linear-gradient(180deg,var(--m-bg1,#fff),var(--m-bg2,#f0f0f0));padding:48px 0 8px}.nad-top__in{max-width:var(--m-maxw,860px)}.nad-top__back{color:var(--m-back,#666);font-size:14px;font-weight:600;text-decoration:none}.nad-top__tag{background:var(--m-tag-bg,#f0f0f0);border-radius:6px;color:var(--m-tag-text,#666);display:inline-block;font-size:12px;font-weight:600;margin-top:28px;padding:5px 10px}.nad-top h1{color:var(--m-title,#1a1a1a);font-size:var(--m-title-size,42px);line-height:1.14;margin:18px 0 24px}.nad-top__by{align-items:center;border-bottom:1px solid var(--m-line,#ccc);border-top:1px solid var(--m-line,#ccc);display:flex;flex-wrap:wrap;gap:14px;padding:16px 0}.nad-top__avatar{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;box-shadow:0 0 0 1px var(--m-line,#ccc);display:inline-block;flex:none;height:var(--m-av,48px);width:var(--m-av,48px)}.nad-top__who{line-height:1.3}.nad-top__who b{display:block;font-size:15px}.nad-top__who span{color:var(--m-meta,#4a4a4a);font-size:13px}.nad-top__sp{flex:1}.nad-top__share{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.nad-top__share span{color:var(--m-meta,#4a4a4a);font-size:13px;margin-right:4px}.nad-top__share a,.nad-top__share button{align-items:center;background:var(--m-sh-bg,#fff);border:1px solid var(--m-sh-border,#ccc);border-radius:50%;color:var(--m-sh-text,#1a1a1a);cursor:pointer;display:inline-flex;font:600 13px Anek Latin,sans-serif;height:36px;justify-content:center;text-decoration:none;transition:all .2s;width:36px}.nad-top__share a:hover,.nad-top__share button:hover{border-color:var(--m-sh-hover,#666);color:var(--m-sh-hover,#666)}.nad-top--figma{background:var(--m-figma-bg,#fff);padding-top:40px}.nad-top--figma .nad-top__tag{margin-top:0}.nad-top--figma .nad-top__back+br+.nad-top__tag{margin-top:20px}.nad-top--figma h1{line-height:1.15;margin:20px 0 22px}.nad-top--figma .nad-top__by{border:0;padding:0}.nad-top__share--pills{margin-top:18px}.nad-top__share--pills a,.nad-top__share--pills button{border-radius:999px;font-size:12px;height:30px;padding:0 14px;width:auto}