.w1-vote{box-shadow:inset 0 0 0 1px var(--line);border-radius:9999px;align-items:center;gap:.125rem;padding:.125rem;display:inline-flex}.w1-vote-col{flex-direction:column}.w1-vote-btn{width:2.25rem;height:2.25rem;color:var(--faint);transition:color var(--duration-hover) var(--ease-out), background-color var(--duration-hover) var(--ease-out), transform var(--duration-hover) var(--ease-out);border-radius:9999px;place-items:center;display:inline-grid}.w1-vote-btn:active:not(:disabled){transform:scale(.92)}.w1-vote-btn:disabled{opacity:.45;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.w1-vote-btn:not(:disabled):hover{color:var(--ink);background:#ffffff0f}}.w1-vote-btn.is-up,.w1-vote-score.is-up{color:var(--amber)}.w1-vote-btn.is-down,.w1-vote-score.is-down{color:var(--focus)}.w1-vote-score{text-align:center;min-width:1.75rem;color:var(--ink-2,var(--ink));font-size:13px;font-weight:500}.w1-kind{height:1.375rem;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);border-radius:9999px;align-items:center;gap:.25rem;padding-inline:.5rem;font-size:11.5px;display:inline-flex}.w1-kind[data-kind=question]{color:var(--amber)}.w1-kind[data-kind=article]{color:var(--good)}.w1-kind[data-kind=poll]{color:var(--focus)}.w1-flair{height:1.375rem;color:var(--ink);background:color-mix(in srgb, var(--flair,#9a9a9a) 22%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--flair,#9a9a9a) 45%, transparent);border-radius:9999px;align-items:center;padding-inline:.5rem;font-size:11.5px;display:inline-flex}.w1-chip{max-width:100%;min-height:2rem;color:var(--ink-2,var(--ink));background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow var(--duration-hover) var(--ease-out);border-radius:9999px;align-items:center;gap:.5rem;padding:.125rem .75rem .125rem .25rem;font-size:13px;display:inline-flex}.w1-chip:hover{box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink)}.w1-thread{gap:.25rem;display:grid}.w1-comment{scroll-margin-top:calc(var(--header-h,64px) + 24px);position:relative}.w1-comment:target>.w1-comment-body{background:#8b97ff14;border-radius:12px}.w1-children{margin-left:.875rem;padding-left:.875rem;position:relative}@media (min-width:640px){.w1-children{margin-left:1.125rem;padding-left:1.125rem}}.w1-rail{inset-block:0;cursor:pointer;border-radius:9999px;width:.75rem;margin-left:-.375rem;position:absolute;left:0}.w1-rail:before{content:"";inset-block:.25rem;background:var(--line-strong);width:1px;transition:background-color var(--duration-hover) var(--ease-out);position:absolute;left:50%}.w1-rail:hover:before,.w1-rail:focus-visible:before{background:var(--muted)}.w1-rail:focus-visible{outline:2px solid var(--focus)}.w1-mention{color:var(--focus)}.w1-mention:hover{text-decoration:underline}@media (max-width:639px){.w1-deep-hide{display:none}}@media (min-width:640px){.w1-deep-link{display:none}}.w1-poll-bar{border-radius:inherit;transform-origin:0;transition:transform var(--duration-md) var(--ease-in-out);background:#ffffff0f;position:absolute;inset:0}.w1-poll-bar.is-mine{background:#8b97ff29}.w1-progress{z-index:60;background:var(--focus);transform-origin:0;height:2px;transform:scaleX(var(--p,0));position:fixed;top:0;left:0;right:0}.w1-skeleton{background:linear-gradient(90deg,#ffffff0a,#ffffff14,#ffffff0a) 0 0/200% 100%;border-radius:8px;animation:1.2s linear infinite w1-shimmer}@keyframes w1-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.w1-skeleton{animation:none}.w1-poll-bar,.w1-vote-btn,.w1-rail:before{transition:none}}
