@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/firamono/v14/N0bX2SlFPv1weGeLZDtgKP7Ss9XZYalI.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/firamono/v14/N0bX2SlFPv1weGeLZDtgJv7Ss9XZYQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/firamono/v14/N0bS2SlFPv1weGeLZDtondvHkPfUS5NBBASF.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/firamono/v14/N0bS2SlFPv1weGeLZDtondvHnvfUS5NBBA.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:200 900;font-display:swap;src:url(/fonts/sourcesans3/v15/nwpMtKy2OAdR1K-IwhWudF-R3woqaeLYxnV18JRx.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:200 900;font-display:swap;src:url(/fonts/sourcesans3/v15/nwpMtKy2OAdR1K-IwhWudF-R3woqZ-LYxnV18A.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3wEaZejf5HdF8Q.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3w8aZejf5Hc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/newsreader/v20/cY9CfjOCX1hbuyalUrK439vCgIhCBJWxZCPp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/newsreader/v20/cY9CfjOCX1hbuyalUrK439vCjohCBJWxZA.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/newsreader/v20/cY9AfjOCX1hbuyalUrK439DyjIJFJpeBZQ.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(https://fonts.gstatic.com/s/newsreader/v20/cY9AfjOCX1hbuyalUrK4397yjIJFJpc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes rainbowFill{0%{fill:#fff}20%{fill:#e6375a}40%{fill:#4799eb}60%{fill:#f9af1a}80%{fill:#49b66d}to{fill:#fff}}@keyframes dropIn{0%{opacity:.5;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes threadRowDropIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes pulsate{0%{opacity:.35}50%{opacity:1}to{opacity:.35}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes revealNavDropdown{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes jelly{0%{transform:matrix3d(.5,0,0,0,0,.5,0,0,0,0,1,0,0,0,0,1)}3.4%{transform:matrix3d(.658,0,0,0,0,.703,0,0,0,0,1,0,0,0,0,1)}4.7%{transform:matrix3d(.725,0,0,0,0,.8,0,0,0,0,1,0,0,0,0,1)}6.81%{transform:matrix3d(.83,0,0,0,0,.946,0,0,0,0,1,0,0,0,0,1)}9.41%{transform:matrix3d(.942,0,0,0,0,1.084,0,0,0,0,1,0,0,0,0,1)}10.21%{transform:matrix3d(.971,0,0,0,0,1.113,0,0,0,0,1,0,0,0,0,1)}13.61%{transform:matrix3d(1.062,0,0,0,0,1.166,0,0,0,0,1,0,0,0,0,1)}14.11%{transform:matrix3d(1.07,0,0,0,0,1.165,0,0,0,0,1,0,0,0,0,1)}17.52%{transform:matrix3d(1.104,0,0,0,0,1.12,0,0,0,0,1,0,0,0,0,1)}18.72%{transform:matrix3d(1.106,0,0,0,0,1.094,0,0,0,0,1,0,0,0,0,1)}21.32%{transform:matrix3d(1.098,0,0,0,0,1.035,0,0,0,0,1,0,0,0,0,1)}24.32%{transform:matrix3d(1.075,0,0,0,0,.98,0,0,0,0,1,0,0,0,0,1)}25.23%{transform:matrix3d(1.067,0,0,0,0,.969,0,0,0,0,1,0,0,0,0,1)}29.03%{transform:matrix3d(1.031,0,0,0,0,.948,0,0,0,0,1,0,0,0,0,1)}29.93%{transform:matrix3d(1.024,0,0,0,0,.949,0,0,0,0,1,0,0,0,0,1)}35.54%{transform:matrix3d(.99,0,0,0,0,.981,0,0,0,0,1,0,0,0,0,1)}36.74%{transform:matrix3d(.986,0,0,0,0,.989,0,0,0,0,1,0,0,0,0,1)}41.04%{transform:matrix3d(.98,0,0,0,0,1.011,0,0,0,0,1,0,0,0,0,1)}44.44%{transform:matrix3d(.983,0,0,0,0,1.016,0,0,0,0,1,0,0,0,0,1)}52.15%{transform:matrix3d(.996,0,0,0,0,1.003,0,0,0,0,1,0,0,0,0,1)}59.86%{transform:matrix3d(1.003,0,0,0,0,.995,0,0,0,0,1,0,0,0,0,1)}63.26%{transform:matrix3d(1.004,0,0,0,0,.996,0,0,0,0,1,0,0,0,0,1)}75.28%{transform:matrix3d(1.001,0,0,0,0,1.002,0,0,0,0,1,0,0,0,0,1)}85.49%{transform:matrix3d(.999,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}90.69%{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}to{transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes puffIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes puffOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}@keyframes puffIn90{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes puffIn95{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes joinButtonArrowSvgGyration{0%{transform:translate(0)}50%{transform:translate(4px)}to{transform:translate(0)}}@keyframes verticalGyration{0%{transform:translateY(-2px)}50%{transform:translateY(2px)}to{transform:translateY(-2px)}}@keyframes flipNumber{to{transform:rotateX(360deg)}}@keyframes revealSelectedComment{0%{opacity:0;transform:translate(-28px)}38%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}@keyframes revealFloatingMenuButton{0%{opacity:0;transform:rotate(-90deg)scale(0)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes revealBubbleMenu{0%{opacity:0;transform:scale(.9)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes slideInIhPlusGlyph{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes revealBlackFridaySale{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}@keyframes showScoreToastNumber{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes hideScoreToastNumber{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}@keyframes showScoreToastText{0%{opacity:0;transform:scale(.6)translate(-18px,-18px)}to{opacity:1;transform:scale(1)translate(0)}}@keyframes hideScoreToastText{0%{opacity:1;transform:scale(1)translate(0)}to{opacity:0;transform:scale(.6)translate(-18px,-18px)}}@keyframes hideScoreToastLabel{0%{opacity:1;transform:scale(1)translate(0)}to{opacity:0;transform:scale(.6)translate(-180px,-80px)}}@keyframes showCardInHand{0%{top:300px}to{top:0}}@keyframes hideIdeaBoardLoadingSpinner{0%{transform:scale(1)}to{transform:scale(0)}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h1,h2,h3,h4,h5,h6{font-weight:inherit}ol,ul{list-style:none}table{border-spacing:0;border-collapse:separate}label{cursor:inherit}a{color:inherit;vertical-align:baseline;background:0 0;margin:0;padding:0;font-size:100%;text-decoration:none}input,button,textarea,select{font-family:inherit;font-size:inherit;line-height:inherit;resize:none;border:0;outline:none;margin:0;padding:0}input::placeholder,button::placeholder,textarea::placeholder,select::placeholder{color:inherit}input,button,textarea{background-color:#0000}input[type=submit],button{cursor:pointer}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}button{border-radius:0}html,*,:before,:after{box-sizing:border-box}html{min-height:100vh;font-family:"Source Sans 3",Helvetica Neue,Helvetica,sans-serif;font-size:14px}body{color:#9cb3c9;text-align:center;background-color:#0e2439;min-height:100vh}body.no-scroll{overflow:hidden}code{font-family:Fira Mono,monospace}#nprogress .peg{transform:rotate(3deg)translateY(-4px)!important}body>.ember-view{flex-direction:column;min-height:100vh;display:flex}.attached-link.attached-link--large-image .attached-link__link{flex-direction:column}.attached-link.attached-link--small-image .attached-link__link,.attached-link.attached-link--no-image .attached-link__link{flex-direction:row}.attached-link.attached-link--no-image .attached-link__link{align-items:center}.attached-link .attached-link__link{border-radius:3px;width:100%;display:flex;position:relative}.attached-link .attached-link__close-button{border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute}.attached-link .attached-link__image{object-fit:cover}.attached-link .attached-link__text{flex-direction:column;align-items:flex-start;display:flex;overflow:hidden}.attached-link .attached-link__title{text-overflow:ellipsis;white-space:normal;max-width:100%;overflow:hidden}.attached-link .attached-link__domain{text-transform:uppercase}.embedded-comments{text-align:left;flex-direction:column;align-items:flex-start;width:100%;font-size:18px;display:flex}@media (width>=1001px){.embedded-comments .comment-tree{transition:margin-left .1s}.embedded-comments .comment-tree:not(.comment-tree--level-1){margin-left:40px}}@media (width>=1001px) and (width>=1033px){.embedded-comments .comment-tree--level-1{max-width:1000px}.embedded-comments .comment-tree--level-2{max-width:960px}.embedded-comments .comment-tree--level-3{max-width:920px}.embedded-comments .comment-tree--level-4{max-width:880px}.embedded-comments .comment-tree--level-5{max-width:840px}.embedded-comments .comment-tree--level-6{max-width:800px}.embedded-comments .comment-tree--level-7{max-width:760px}.embedded-comments .comment-tree--level-8{max-width:720px}.embedded-comments .comment-tree--level-9{max-width:680px}.embedded-comments .comment-tree--level-10{max-width:640px}.embedded-comments .comment-tree--level-11{max-width:600px}}@media (width>=1001px) and (width<=1032px){.embedded-comments .comment-tree--level-1{max-width:calc(100vw - 32px)}.embedded-comments .comment-tree--level-2{max-width:calc(100vw - 72px)}.embedded-comments .comment-tree--level-3{max-width:calc(100vw - 112px)}.embedded-comments .comment-tree--level-4{max-width:calc(100vw - 152px)}.embedded-comments .comment-tree--level-5{max-width:calc(100vw - 192px)}.embedded-comments .comment-tree--level-6{max-width:calc(100vw - 232px)}.embedded-comments .comment-tree--level-7{max-width:calc(100vw - 272px)}.embedded-comments .comment-tree--level-8{max-width:calc(100vw - 312px)}.embedded-comments .comment-tree--level-9{max-width:calc(100vw - 352px)}.embedded-comments .comment-tree--level-10{max-width:calc(100vw - 392px)}.embedded-comments .comment-tree--level-11{max-width:calc(100vw - 432px)}}@media (width>=701px) and (width<=1000px){.embedded-comments .comment-tree{transition:margin-left .1s}.embedded-comments .comment-tree:not(.comment-tree--level-1){margin-left:32px}}@media (width>=701px) and (width<=1000px) and (width>=1033px){.embedded-comments .comment-tree--level-1{max-width:1000px}.embedded-comments .comment-tree--level-2{max-width:968px}.embedded-comments .comment-tree--level-3{max-width:936px}.embedded-comments .comment-tree--level-4{max-width:904px}.embedded-comments .comment-tree--level-5{max-width:872px}.embedded-comments .comment-tree--level-6{max-width:840px}.embedded-comments .comment-tree--level-7{max-width:808px}.embedded-comments .comment-tree--level-8{max-width:776px}.embedded-comments .comment-tree--level-9{max-width:744px}.embedded-comments .comment-tree--level-10{max-width:712px}.embedded-comments .comment-tree--level-11{max-width:680px}}@media (width>=701px) and (width<=1000px) and (width<=1032px){.embedded-comments .comment-tree--level-1{max-width:calc(100vw - 32px)}.embedded-comments .comment-tree--level-2{max-width:calc(100vw - 64px)}.embedded-comments .comment-tree--level-3{max-width:calc(100vw - 96px)}.embedded-comments .comment-tree--level-4{max-width:calc(100vw - 128px)}.embedded-comments .comment-tree--level-5{max-width:calc(100vw - 160px)}.embedded-comments .comment-tree--level-6{max-width:calc(100vw - 192px)}.embedded-comments .comment-tree--level-7{max-width:calc(100vw - 224px)}.embedded-comments .comment-tree--level-8{max-width:calc(100vw - 256px)}.embedded-comments .comment-tree--level-9{max-width:calc(100vw - 288px)}.embedded-comments .comment-tree--level-10{max-width:calc(100vw - 320px)}.embedded-comments .comment-tree--level-11{max-width:calc(100vw - 352px)}}@media (width>=501px) and (width<=700px){.embedded-comments .comment-tree{transition:margin-left .1s}.embedded-comments .comment-tree:not(.comment-tree--level-1){margin-left:24px}}@media (width>=501px) and (width<=700px) and (width>=1033px){.embedded-comments .comment-tree--level-1{max-width:1000px}.embedded-comments .comment-tree--level-2{max-width:976px}.embedded-comments .comment-tree--level-3{max-width:952px}.embedded-comments .comment-tree--level-4{max-width:928px}.embedded-comments .comment-tree--level-5{max-width:904px}.embedded-comments .comment-tree--level-6{max-width:880px}.embedded-comments .comment-tree--level-7{max-width:856px}.embedded-comments .comment-tree--level-8{max-width:832px}.embedded-comments .comment-tree--level-9{max-width:808px}.embedded-comments .comment-tree--level-10{max-width:784px}.embedded-comments .comment-tree--level-11{max-width:760px}}@media (width>=501px) and (width<=700px) and (width<=1032px){.embedded-comments .comment-tree--level-1{max-width:calc(100vw - 32px)}.embedded-comments .comment-tree--level-2{max-width:calc(100vw - 56px)}.embedded-comments .comment-tree--level-3{max-width:calc(100vw - 80px)}.embedded-comments .comment-tree--level-4{max-width:calc(100vw - 104px)}.embedded-comments .comment-tree--level-5{max-width:calc(100vw - 128px)}.embedded-comments .comment-tree--level-6{max-width:calc(100vw - 152px)}.embedded-comments .comment-tree--level-7{max-width:calc(100vw - 176px)}.embedded-comments .comment-tree--level-8{max-width:calc(100vw - 200px)}.embedded-comments .comment-tree--level-9{max-width:calc(100vw - 224px)}.embedded-comments .comment-tree--level-10{max-width:calc(100vw - 248px)}.embedded-comments .comment-tree--level-11{max-width:calc(100vw - 272px)}}@media (width<=500px){.embedded-comments .comment-tree{transition:margin-left .1s}.embedded-comments .comment-tree:not(.comment-tree--level-1){margin-left:16px}}@media (width<=500px) and (width>=1033px){.embedded-comments .comment-tree--level-1{max-width:1000px}.embedded-comments .comment-tree--level-2{max-width:984px}.embedded-comments .comment-tree--level-3{max-width:968px}.embedded-comments .comment-tree--level-4{max-width:952px}.embedded-comments .comment-tree--level-5{max-width:936px}.embedded-comments .comment-tree--level-6{max-width:920px}.embedded-comments .comment-tree--level-7{max-width:904px}.embedded-comments .comment-tree--level-8{max-width:888px}.embedded-comments .comment-tree--level-9{max-width:872px}.embedded-comments .comment-tree--level-10{max-width:856px}.embedded-comments .comment-tree--level-11{max-width:840px}}@media (width<=500px) and (width<=1032px){.embedded-comments .comment-tree--level-1{max-width:calc(100vw - 32px)}.embedded-comments .comment-tree--level-2{max-width:calc(100vw - 48px)}.embedded-comments .comment-tree--level-3{max-width:calc(100vw - 64px)}.embedded-comments .comment-tree--level-4{max-width:calc(100vw - 80px)}.embedded-comments .comment-tree--level-5{max-width:calc(100vw - 96px)}.embedded-comments .comment-tree--level-6{max-width:calc(100vw - 112px)}.embedded-comments .comment-tree--level-7{max-width:calc(100vw - 128px)}.embedded-comments .comment-tree--level-8{max-width:calc(100vw - 144px)}.embedded-comments .comment-tree--level-9{max-width:calc(100vw - 160px)}.embedded-comments .comment-tree--level-10{max-width:calc(100vw - 176px)}.embedded-comments .comment-tree--level-11{max-width:calc(100vw - 192px)}}.embedded-comments .embedded-comments__error,.embedded-comments .embedded-comments__loading{color:#fff;justify-content:center;width:100%;display:flex}.embedded-comments .embedded-comments__loading .loading-spinner{margin:0}.embedded-comments .embedded-comments__loading-label{margin-left:12px}.embedded-comments .embedded-comments__locked-message{color:#9cb3c9;background-color:#182e43;border-radius:3px;padding:18px 24px;font-style:italic}.embedded-comments .comment{display:flex}.embedded-comments .comment.comment--on-desktop:not(:hover) .footer__action--reply+.footer__separator,.embedded-comments .comment.comment--on-desktop:not(:hover) .footer__action--edit,.embedded-comments .comment.comment--on-desktop:not(:hover) .footer__action--edit+.footer__separator,.embedded-comments .comment.comment--on-desktop:not(:hover) .footer__action--delete,.embedded-comments .comment.comment--on-desktop:not(:hover) .footer__action--delete+.footer__separator,.embedded-comments .comment.comment--on-desktop:not(:hover) .footer__action--feature{opacity:0;pointer-events:none;transition:opacity .12s}.embedded-comments .comment.comment--on-desktop:hover .footer__action--reply+.footer__separator,.embedded-comments .comment.comment--on-desktop:hover .footer__action--edit,.embedded-comments .comment.comment--on-desktop:hover .footer__action--edit+.footer__separator,.embedded-comments .comment.comment--on-desktop:hover .footer__action--delete,.embedded-comments .comment.comment--on-desktop:hover .footer__action--delete+.footer__separator,.embedded-comments .comment.comment--on-desktop:hover .footer__action--feature{opacity:1;pointer-events:all}.embedded-comments .comment .comment-voter{background-color:#0e2439;flex-direction:column;flex:none;justify-content:center;align-self:flex-start;align-items:center;width:15px;margin-right:15px;display:flex;transform:translateY(2px)}.embedded-comments .comment .comment-voter--disabled .comment-voter__icon,.embedded-comments .comment .comment-voter--disabled .comment-voter__icon:hover{fill:#394f64;cursor:default!important;opacity:.2!important}.embedded-comments .comment .comment-voter__icon{cursor:pointer;fill:#394f64;width:15px;height:15px;transition:fill .1s,opacity .1s}.embedded-comments .comment .comment-voter__icon:hover{fill:#fff}.embedded-comments .comment .comment-voter--downvoted .comment-voter__score,.embedded-comments .comment .comment-voter--upvoted .comment-voter__score{color:#fff}.embedded-comments .comment .comment-voter--downvoted:not(.comment-voter--disabled) .comment-voter__icon--downvote,.embedded-comments .comment .comment-voter--upvoted:not(.comment-voter--disabled) .comment-voter__icon--upvote{fill:#fff}.embedded-comments .comment .comment-voter__score{margin:1px auto;font-size:15px;font-weight:600;transform:translate(1px)}.embedded-comments .comment .comment__main{flex-direction:column;flex:none;justify-content:flex-start;align-items:flex-start;width:calc(100% - 30px);display:flex}.embedded-comments .comment .comment__content{width:100%}@media (width>=600px){.embedded-comments .comment .comment__content :not(pre)>code{background-color:#1f364d}.embedded-comments .comment .comment__content blockquote{border-left:6px solid #1f364d}.embedded-comments .comment .comment__content pre{background-color:#1f364d}.embedded-comments .comment .comment__content{color:#a7bacd;font-size:18px;line-height:1.4em}.embedded-comments .comment .comment__content :not(pre)>code{margin:0 1px;padding:2px 4px;font-size:17px}.embedded-comments .comment .comment__content .content__truncated-link,.embedded-comments .comment .comment__content a{color:#fff;cursor:pointer;word-break:break-word;text-decoration:none;position:relative}.embedded-comments .comment .comment__content .content__truncated-link:hover,.embedded-comments .comment .comment__content a:hover{text-decoration-skip:ink;text-decoration:underline}.embedded-comments .comment .comment__content blockquote,.embedded-comments .comment .comment__content li,.embedded-comments .comment .comment__content ol,.embedded-comments .comment .comment__content p,.embedded-comments .comment .comment__content pre,.embedded-comments .comment .comment__content ul{overflow-wrap:break-word;word-wrap:break-word}.embedded-comments .comment .comment__content ol:not(:first-child),.embedded-comments .comment .comment__content p:not(:first-child),.embedded-comments .comment .comment__content pre:not(:first-child),.embedded-comments .comment .comment__content ul:not(:first-child){margin-top:15px}.embedded-comments .comment .comment__content li:not(:first-child){margin-top:0}.embedded-comments .comment .comment__content blockquote{padding-left:10px}.embedded-comments .comment .comment__content blockquote:not(:first-child){margin-top:20px}.embedded-comments .comment .comment__content blockquote blockquote{background-color:#1f364d;border-radius:3px;padding:14px}.embedded-comments .comment .comment__content code{color:#c8d4e0}.embedded-comments .comment .comment__content li{margin-left:19px}.embedded-comments .comment .comment__content li>pre:last-child{margin-bottom:18px}.embedded-comments .comment .comment__content ol>li{list-style:decimal}.embedded-comments .comment .comment__content ol>li:nth-child(n+10){margin-left:27px}.embedded-comments .comment .comment__content ol>li:nth-child(n+100){margin-left:36px}.embedded-comments .comment .comment__content ol>li:nth-child(n+1000){margin-left:45px}.embedded-comments .comment .comment__content ol>li:nth-child(n+10000){margin-left:54px}.embedded-comments .comment .comment__content li p{overflow:visible}.embedded-comments .comment .comment__content pre{padding:5px 8px;font-size:17px;overflow:auto}.embedded-comments .comment .comment__content strong{color:#e2e8ee;font-weight:600}.embedded-comments .comment .comment__content h1 strong,.embedded-comments .comment .comment__content h2 strong,.embedded-comments .comment .comment__content h3 strong,.embedded-comments .comment .comment__content h4 strong,.embedded-comments .comment .comment__content h5 strong,.embedded-comments .comment .comment__content h6 strong{color:inherit}.embedded-comments .comment .comment__content ul>li{list-style:outside}.embedded-comments .comment .comment__content{line-height:25px}}@media (width<=599px){.embedded-comments .comment .comment__content :not(pre)>code{background-color:#1f364d}.embedded-comments .comment .comment__content blockquote{border-left:6px solid #1f364d}.embedded-comments .comment .comment__content pre{background-color:#1f364d}.embedded-comments .comment .comment__content{color:#a7bacd;font-size:17px;line-height:1.4em}.embedded-comments .comment .comment__content :not(pre)>code{margin:0 1px;padding:2px 4px;font-size:16px}.embedded-comments .comment .comment__content .content__truncated-link,.embedded-comments .comment .comment__content a{color:#fff;cursor:pointer;word-break:break-word;text-decoration:none;position:relative}.embedded-comments .comment .comment__content .content__truncated-link:hover,.embedded-comments .comment .comment__content a:hover{text-decoration-skip:ink;text-decoration:underline}.embedded-comments .comment .comment__content blockquote,.embedded-comments .comment .comment__content li,.embedded-comments .comment .comment__content ol,.embedded-comments .comment .comment__content p,.embedded-comments .comment .comment__content pre,.embedded-comments .comment .comment__content ul{overflow-wrap:break-word;word-wrap:break-word}.embedded-comments .comment .comment__content ol:not(:first-child),.embedded-comments .comment .comment__content p:not(:first-child),.embedded-comments .comment .comment__content pre:not(:first-child),.embedded-comments .comment .comment__content ul:not(:first-child){margin-top:14px}.embedded-comments .comment .comment__content li:not(:first-child){margin-top:0}.embedded-comments .comment .comment__content blockquote{padding-left:10px}.embedded-comments .comment .comment__content blockquote:not(:first-child){margin-top:19px}.embedded-comments .comment .comment__content blockquote blockquote{background-color:#1f364d;border-radius:3px;padding:14px}.embedded-comments .comment .comment__content code{color:#c8d4e0}.embedded-comments .comment .comment__content li{margin-left:18px}.embedded-comments .comment .comment__content li>pre:last-child{margin-bottom:17px}.embedded-comments .comment .comment__content ol>li{list-style:decimal}.embedded-comments .comment .comment__content ol>li:nth-child(n+10){margin-left:25.5px}.embedded-comments .comment .comment__content ol>li:nth-child(n+100){margin-left:34px}.embedded-comments .comment .comment__content ol>li:nth-child(n+1000){margin-left:42.5px}.embedded-comments .comment .comment__content ol>li:nth-child(n+10000){margin-left:51px}.embedded-comments .comment .comment__content li p{overflow:visible}.embedded-comments .comment .comment__content pre{padding:5px 8px;font-size:16px;overflow:auto}.embedded-comments .comment .comment__content strong{color:#e2e8ee;font-weight:600}.embedded-comments .comment .comment__content h1 strong,.embedded-comments .comment .comment__content h2 strong,.embedded-comments .comment .comment__content h3 strong,.embedded-comments .comment .comment__content h4 strong,.embedded-comments .comment .comment__content h5 strong,.embedded-comments .comment .comment__content h6 strong{color:inherit}.embedded-comments .comment .comment__content ul>li{list-style:outside}.embedded-comments .comment .comment__content{line-height:24px}}.embedded-comments .comment .comment__content img{cursor:zoom-in;transition:opacity .18s}.embedded-comments .comment .comment__content img:hover{opacity:.75}.embedded-comments .comment .comment__content img{border:2px solid #1f364d;border-radius:3px;max-width:100%;margin-top:1.5em;margin-bottom:1.5em;display:block}.embedded-comments .comment .comment__content p:first-child>img{margin-top:0}.embedded-comments .comment .comment__content p:last-child>img{margin-bottom:0}.embedded-comments .comment .comment__footer{color:#63809c;flex-wrap:wrap;flex:none;align-items:center;margin:10px 0 7px;font-size:16px;display:flex}.embedded-comments .comment .comment__footer>*{white-space:nowrap}.embedded-comments .comment .comment__footer+.comment-box{margin-top:12px}.embedded-comments .comment .comment__footer .user-link__name{font-size:16px}.embedded-comments .comment .footer__user-link:hover .user-link__link{color:#fff!important}.embedded-comments .comment .footer__user-link:hover .user-link__avatar{box-shadow:0 0 0 2px #fff}.embedded-comments .comment .footer__user-link.user-link--showing-card{z-index:1;position:relative}.embedded-comments .comment .footer__user-link .user-link__avatar{width:22px;height:22px}.embedded-comments .comment .footer__user-link .user-link__badge{width:14px;height:14px;margin-left:6px}.embedded-comments .comment .footer__user-link,.embedded-comments .comment .footer__date{padding:1px 2px;transform:translate(-2px)}.embedded-comments .comment .footer__user-link+.footer__separator,.embedded-comments .comment .footer__date+.footer__separator{margin-left:4px}.embedded-comments .comment a.footer__date:hover{color:#fff!important;background-color:#e6375a!important}.embedded-comments .comment.comment--highlight-username .footer__user-link .user-link__link{color:#ed4567;font-weight:600}.embedded-comments .comment .footer__separator{margin:0 6px}.embedded-comments .comment .footer__action{color:#fff;cursor:pointer;text-transform:uppercase;white-space:nowrap;vertical-align:top;padding:1px 2px;font-weight:600;transition:background-color .1s;display:inline-block}.embedded-comments .comment .footer__action:hover{background-color:#e6375a}.embedded-comments .comment .comment-box{margin-bottom:12px}.embedded-comments .comment--selected{animation:1.7s revealSelectedComment}.embedded-comments .comment--deleted,.embedded-comments .comment--flagged{animation:none}.embedded-comments .comment--deleted .comment__main,.embedded-comments .comment--flagged .comment__main{color:#63809c}.embedded-comments .comment--deleted .comment-voter,.embedded-comments .comment--deleted .comment__content,.embedded-comments .comment--deleted .user-link__link,.embedded-comments .comment--deleted .footer__separator,.embedded-comments .comment--deleted .footer__date,.embedded-comments .comment--deleted .footer__action,.embedded-comments .comment--flagged .comment-voter,.embedded-comments .comment--flagged .comment__content,.embedded-comments .comment--flagged .user-link__link,.embedded-comments .comment--flagged .footer__separator,.embedded-comments .comment--flagged .footer__date,.embedded-comments .comment--flagged .footer__action{opacity:.45}.embedded-comments .comment-box{flex-direction:column;align-items:flex-start;width:500px;max-width:100%;display:flex}.embedded-comments .comment-box .comment-box__field-wrapper{flex-direction:column;width:100%;display:flex}.embedded-comments .comment-box .comment-box__textarea{border-radius:2px}.embedded-comments .comment-box .comment-box__textarea:focus{outline:0;box-shadow:0 0 3px 3px #4799eb}.embedded-comments .comment-box .comment-box__textarea{color:#4d4d4d;background-color:#fff}.embedded-comments .comment-box .comment-box__textarea::placeholder{color:#999}.embedded-comments .comment-box .comment-box__textarea[disabled]{background-color:#9fa7b0}.embedded-comments .comment-box .comment-box__textarea[disabled]::placeholder{color:#424242}.embedded-comments .comment-box .comment-box__textarea{border-radius:6px;width:100%;padding:8px 12px}@media (width>=600px){.embedded-comments .comment-box .comment-box__textarea{font-size:17px}}@media (width<=599px){.embedded-comments .comment-box .comment-box__textarea{font-size:15px}}.embedded-comments .comment-box a.comment-box__textarea{color:#999;font-style:italic}.embedded-comments .comment-box a.comment-box__textarea[rows="1"]{height:1.75em}.embedded-comments .comment-box a.comment-box__textarea[rows="2"]{height:3.4em}.embedded-comments .comment-box a.comment-box__textarea[rows="3"]{height:5.1em}.embedded-comments .comment-box a.comment-box__textarea[rows="4"]{height:6.8em}.embedded-comments .comment-box a.comment-box__textarea[rows="5"]{height:8.5em}.embedded-comments .comment-box a.comment-box__textarea[rows="6"]{height:10.2em}.embedded-comments .comment-box .comment-box__error{color:#e6375a;margin-top:16px;font-weight:600}@media (width>=600px){.embedded-comments .comment-box .comment-box__error{font-size:16px}}@media (width<=599px){.embedded-comments .comment-box .comment-box__error{font-size:15px}}.embedded-comments .comment-box .comment-box__actions{align-items:center;margin-top:12px;display:flex}.embedded-comments .comment-box .comment-box__save-button,.embedded-comments .comment-box .comment-box__cancel-link{white-space:nowrap}@media (width>=600px){.embedded-comments .comment-box .comment-box__save-button,.embedded-comments .comment-box .comment-box__cancel-link{font-size:13px}}@media (width<=599px){.embedded-comments .comment-box .comment-box__save-button,.embedded-comments .comment-box .comment-box__cancel-link{font-size:12px}}.embedded-comments .comment-box .comment-box__save-button{color:#fff;cursor:pointer;background-image:linear-gradient(90deg,#e052a0,#f15c41)}.embedded-comments .comment-box .comment-box__save-button:hover:not([disabled]){background-image:linear-gradient(90deg,#3ec8e0,#526af4)}.embedded-comments .comment-box .comment-box__save-button[disabled]{cursor:default;filter:grayscale(.7);opacity:.7}.embedded-comments .comment-box .comment-box__save-button svg{fill:#fff}.embedded-comments .comment-box .comment-box__save-button{border-radius:2px}.embedded-comments .comment-box .comment-box__save-button:focus{outline:0;box-shadow:0 0 3px 3px #4799eb}.embedded-comments .comment-box .comment-box__save-button{color:#fff;text-align:center;text-transform:uppercase;height:42px;padding:0 16px;font-weight:600;line-height:42px}.embedded-comments .comment-box .comment-box__cancel-link,.embedded-comments .comment-box .comment-box__moderation{color:#fff;cursor:pointer;text-transform:uppercase;font-weight:600}.embedded-comments .comment-box .comment-box__cancel-link:hover,.embedded-comments .comment-box .comment-box__moderation:hover{background-color:#e6375a}.embedded-comments .comment-box .comment-box__cancel-link{margin-left:12px;padding:1px 2px;transition:background-color .1s}.embedded-comments .comment-box .comment-box__moderation{align-items:center;margin-left:18px;display:none}.embedded-comments .comment-box .comment-box__moderation-input{cursor:pointer}.embedded-comments .comment-box .comment-box__moderation-label{padding-left:8px}.embedded-comments .comment-box .comment-formatting-tips{margin-left:auto}.embedded-comments .comment-tree{position:relative}.embedded-comments .comment-tree:before{content:"";border-left:2px dotted #0000;height:calc(100% - 11px);position:absolute;top:4px;left:7px}.embedded-comments .comment-tree:hover:before{border-left-color:#22384f}.embedded-comments .comment-tree.comment-tree--level-1{width:100%}@media (width>=600px){.embedded-comments .comment-tree.comment-tree--level-1{margin-top:40px}}@media (width<=599px){.embedded-comments .comment-tree.comment-tree--level-1{margin-top:30px}}.embedded-comments .comment-tree .comment{margin-top:19px}.embedded-comments .comment-tree--level-1>li:first-child>.comment{margin-top:0}.embedded-comments .comment-tree__moderator-feedback{border:3px solid #4799eb;border-radius:4px;width:min-content;max-width:100%;margin-top:45px;padding:12px;position:relative}.embedded-comments .comment-tree__moderator-feedback:before{color:#0e2439;content:"Moderator Feedback";text-transform:uppercase;white-space:nowrap;background-color:#4799eb;border-top-left-radius:4px;border-top-right-radius:4px;align-items:center;width:min-content;height:26px;padding:0 8px;font-size:13px;font-weight:600;display:flex;position:absolute;top:-26px;left:-3px}.embedded-comments .comment-tree__moderator-feedback>.comment:first-child{margin-top:0}.embedded-comments .comment-tree__cta-bar{opacity:0;border-top:3px solid #1f364d;align-items:center;margin:12px 0 12px 30px;padding:12px 0;animation:.32s 1.2s both puffIn95;display:flex}.embedded-comments .cta-bar__subscribe-button:focus{outline:0;box-shadow:0 0 3px 3px #4799eb}.embedded-comments .cta-bar__subscribe-button{color:#9cb3c9;fill:#8599ad;background-color:#1f364d;border-radius:3px;justify-content:center;align-items:center;padding:8px 10px;font-size:15px;display:flex}.embedded-comments .cta-bar__subscribe-button:active:not([disabled]):not(.disabled),.embedded-comments .cta-bar__subscribe-button:hover:not([disabled]):not(.disabled){color:#fff;fill:#fff;background-color:#3b5772}.embedded-comments .cta-bar__subscribe-button[disabled],.embedded-comments .cta-bar__subscribe-button.disabled{cursor:not-allowed;opacity:.5}.embedded-comments .cta-bar__subscribe-button>div{justify-content:center;align-items:center;display:flex}.embedded-comments .cta-bar__subscribe-button svg{width:18px;height:18px;fill:inherit}.embedded-comments .cta-bar__subscribe-button svg+span,.embedded-comments .cta-bar__subscribe-button svg+label{margin-left:8px}.embedded-comments .cta-bar__subscribe-button span,.embedded-comments .cta-bar__subscribe-button label{color:inherit}.embedded-comments .cta-bar__subscribe-button{color:#fff;fill:#fff;text-transform:uppercase;background-image:linear-gradient(90deg,#e052a0,#f15c41);font-weight:600}.embedded-comments .cta-bar__subscribe-button:hover:not([disabled]):not(.disabled){background-image:linear-gradient(90deg,#3ec8e0,#526af4)}.embedded-comments .cta-bar__subscribe-button[disabled],.embedded-comments .cta-bar__subscribe-button.disabled{filter:grayscale(.7);opacity:.7}.embedded-comments .cta-bar__subscribe-button{margin-right:.45em;display:inline-flex}.embedded-comments .cta-bar__series-link{margin-left:.2em}.embedded-comments .cta-bar__series-link:hover{text-decoration-skip:ink;color:#fff;text-decoration:underline #fff}.embedded-comments .cta-bar__close-button{cursor:pointer;fill:#fff;transition:all .2s}.embedded-comments .cta-bar__close-button:hover{fill:#e6375a;transform:rotate(90deg)}.embedded-comments .cta-bar__close-button{fill:#b6cce2;width:15px;height:15px;margin-left:auto}.ih-logo{justify-content:center;align-items:center;display:flex}.ih-logo svg:not(.ih-plus-glyph__svg):first-child,.ih-logo svg:not(.ih-plus-glyph__svg):nth-child(2){fill:#fff;flex:none}.ih-logo svg:not(.ih-plus-glyph__svg):first-child{width:22px;height:22px}.ih-logo svg:not(.ih-plus-glyph__svg):nth-child(2){height:10.0833px;margin-left:11px}.ih-logo .ih-plus-glyph{width:11px;height:11px;margin-top:-10px;margin-left:6px;animation:.24s both slideInIhPlusGlyph}.ih-plus-glyph{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.ih-plus-glyph:hover .ih-plus-glyph__svg{filter:hue-rotate(100deg);transform:rotate(180deg)scale(1.2)}.ih-plus-glyph .ih-plus-glyph__svg{width:100%;height:100%;transition:all .2s ease-in-out}.not-found{flex-direction:column;align-items:center;padding:108px 36px;display:flex}.not-found h1{color:#242424;background-color:#f9af1a;border-radius:3px;justify-content:center;align-items:center;margin:36px auto;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.not-found .not-found__status-code{font-size:44px}.product-avatar{border-radius:9999px}.product-avatar>img{border-radius:9999px;width:100%;height:100%}.site-header{z-index:100}.site-header .site-header__primary-row{justify-content:center;align-items:stretch;height:56px;display:flex;position:relative}.site-header .site-header__primary-row:after{content:"";border-bottom:2px solid #29425b;width:100%;position:absolute;bottom:0;left:0}.site-header .site-header__primary-row{background-color:#10253b;background-image:url(https://storage.googleapis.com/indie-hackers.appspot.com/miscellaneous-images/modal-background-stripes.png);background-repeat:repeat;background-size:7px}.site-header .site-header__primary-row:hover .site-header__nav-link:not(.site-header__nav-link--active):not(:hover){border-color:#29425b33}.site-header .site-header__primary-row .site-header__menu{flex-direction:column;transition:all .12s;display:flex}.site-header .site-header__primary-row .site-header__menu--showing{position:absolute;left:0}.site-header .site-header__primary-row:not(.site-header__primary-row--showing-menu) .site-header__menu-icon--close,.site-header .site-header__primary-row:not(.site-header__primary-row--showing-menu) .site-header__menu-dropdown{display:none}.site-header .site-header__primary-row:not(.site-header__primary-row--showing-menu) .site-header__menu-toggle{fill:#9cb3c9}.site-header .site-header__primary-row:not(.site-header__primary-row--showing-menu) .site-header__menu-toggle:hover{fill:#4799eb}.site-header .site-header__primary-row.site-header__primary-row--showing-menu .site-header__menu-icon--open{display:none}.site-header .site-header__primary-row.site-header__primary-row--showing-menu .site-header__menu{backdrop-filter:blur(18px);z-index:17000;background-color:#0e2439d9;background-image:url(https://storage.googleapis.com/indie-hackers.appspot.com/miscellaneous-images/modal-background-stripes.png);background-repeat:repeat;background-size:7px;width:100vw;height:-webkit-fill-available;position:fixed;top:0;left:0;overflow:auto}.site-header .site-header__primary-row.site-header__primary-row--showing-menu .site-header__menu-toggle{fill:#fff}.site-header .site-header__primary-row.site-header__primary-row--showing-menu .site-header__menu-toggle:hover{fill:#e6375a}.site-header .site-header__primary-row.site-header__primary-row--showing-menu .site-header__nav-link--logo{z-index:17001;position:fixed;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.site-header .site-header__primary-row.site-header__primary-row--showing-menu .site-header__nav-link--logo:hover svg:not(.ih-plus-glyph__svg){fill:#4799eb!important}.site-header .site-header__primary-row.site-header__primary-row--showing-menu .site-header__nav-link--logo svg:not(.ih-plus-glyph__svg){transition:fill .12s!important}.site-header .site-header__primary-row.site-header__primary-row--showing-menu .site-header__nav-link--logo:hover:not(.site-header__nav-link--active) .ih-plus-glyph{filter:hue-rotate(100deg)brightness(5)}.site-header .site-header__primary-row .site-header__menu-toggle{justify-content:center;align-self:flex-start;align-items:center;height:56px;padding:0 12px 0 24px;transition:all .12s;display:flex}.site-header .site-header__primary-row .site-header__menu-toggle svg{width:16px;height:16px;fill:inherit;transition:all .12s}.site-header .site-header__primary-row .site-header__menu-dropdown{text-align:left;flex-direction:column;margin-top:12px;animation:none;display:flex}.site-header .site-header__primary-row .menu-dropdown__nav-link{align-items:center;display:flex}.site-header .site-header__primary-row .menu-dropdown__nav-link:hover{color:#4799eb}.site-header .site-header__primary-row .menu-dropdown__nav-link:hover .menu-dropdown__arrow-icon{opacity:1;animation:.9s infinite joinButtonArrowSvgGyration}.site-header .site-header__primary-row .menu-dropdown__nav-link{border-top:2px solid #0e243973;font-weight:600}.site-header .site-header__primary-row .menu-dropdown__nav-link:last-child{border-bottom:2px solid #0e243973}.site-header .site-header__primary-row .menu-dropdown__nav-link--major{color:#fff;padding:16px 24px;font-size:1.75rem;transition:color .12s,border-color .18s}.site-header .site-header__primary-row .menu-dropdown__nav-link--major:hover{color:#4799eb;border-top-color:#182e43a6}.site-header .site-header__primary-row .menu-dropdown__nav-link--major:hover+.menu-dropdown__nav-link{border-top-color:#182e43a6}.site-header .site-header__primary-row .menu-dropdown__nav-link--major:hover:last-child{border-bottom-color:#182e43a6}.site-header .site-header__primary-row .menu-dropdown__nav-link--major:hover .menu-dropdown__arrow-icon{opacity:1;animation:.9s infinite joinButtonArrowSvgGyration}.site-header .site-header__primary-row .menu-dropdown__nav-link--major .menu-dropdown__arrow-icon{width:18px;height:18px;margin-left:12px}.site-header .site-header__primary-row .menu-dropdown__nav-link--active{color:#4799eb;background-color:#ffffff05}.site-header .site-header__primary-row .menu-dropdown__nav-icon{fill:#fff;width:20px;height:20px;margin-right:12px}.site-header .site-header__primary-row .menu-dropdown__nav-link--active .menu-dropdown__nav-icon,.site-header .site-header__primary-row .menu-dropdown__nav-link:hover .menu-dropdown__nav-icon{fill:#4799eb}.site-header .site-header__primary-row .menu-dropdown__arrow-icon{fill:#4799eb;opacity:0;transition:all .18s}.site-header .site-header__primary-row .site-header__left{display:flex;position:absolute;left:0}.site-header .site-header__primary-row .site-header__search-link,.site-header .site-header__primary-row .site-header__plus-link{justify-content:center;align-items:center;height:56px;display:flex}.site-header .site-header__primary-row .site-header__search-link{fill:#9cb3c9;transition:fill .12s}.site-header .site-header__primary-row .site-header__search-link:hover{fill:#4799eb}.site-header .site-header__primary-row .site-header__search-icon{width:16px;height:16px}.site-header .site-header__primary-row .site-header__plus-link{transform:translateY(-1px)}@media (width<=1059px) and (width>=860px){.site-header .site-header__primary-row .site-header__plus-link{display:none}}.site-header .site-header__primary-row .site-header__plus-link:hover .ih-plus-type{filter:hue-rotate(100deg)}.site-header .site-header__primary-row .site-header__plus-link .ih-plus-type{height:12px;transition:filter .12s}.site-header .site-header__primary-row .site-header__nav{justify-content:center;align-items:stretch;display:flex}.site-header .site-header__primary-row .site-header__nav-link{color:#9cb3c9;white-space:nowrap;z-index:2;border-top-left-radius:6px;border-top-right-radius:6px;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex;position:relative}.site-header .site-header__primary-row .site-header__nav-link:not(.site-header__nav-link--logo){flex:auto;padding-left:.8em;padding-right:.8em}.site-header .site-header__primary-row:not(.site-header__primary-row--showing-menu) .site-header__nav-link:not(.site-header__nav-link--active):hover,.site-header .site-header__primary-row:not(.site-header__primary-row--showing-menu) .site-header__nav-link.site-header__nav-link--active{padding-bottom:0}.site-header .site-header__primary-row .site-header__nav-link--ideas,.site-header .site-header__primary-row .site-header__nav-link--products{flex:1.1 auto!important}.site-header .site-header__primary-row .site-header__right{height:54px;display:flex;position:absolute;right:0}.site-header .site-header__primary-row .site-header__auth-link{color:#4799eb;align-self:stretch;align-items:center;font-size:16px;font-weight:600;display:flex}.site-header .site-header__primary-row .site-header__auth-link:hover{color:#fff}.site-header .site-header__primary-row .site-header__user-link{cursor:pointer;background-color:#2c455e;border-radius:9999px;justify-content:center;align-items:center;margin:8px 0;padding:4px;display:flex;position:relative;box-shadow:0 0 6px #0000000a}.site-header .site-header__primary-row .site-header__user-link:hover{background-color:#304f6e;box-shadow:0 0 6px #0000001a}.site-header .site-header__primary-row .site-header__user-link .user-avatar{width:30px;height:30px;overflow:hidden}.site-header .site-header__primary-row .site-header__user-link .loading-spinner{width:80%;height:80%;position:absolute}.site-header .site-header__primary-row .site-header__unread-count{color:#fff;background-color:#4799eb;border-radius:9999px;min-width:21px;margin:0 8px 0 4px;padding:3px 6px;font-size:12px;font-weight:600;transition:background-color .14s;animation:.9s linear .5s jelly,.14s linear .5s both fadeIn;box-shadow:0 0 2px 2px #0e24391a}.site-header .site-header__primary-row.site-header__primary-row--showing-user-menu .user-menu{display:flex}.site-header .site-header__primary-row .user-menu{z-index:101;background-color:#274059;border-radius:6px;flex-direction:column;padding:4px 0;animation:.18s revealNavDropdown;display:none;position:absolute;top:calc(100% - 6px);box-shadow:0 0 24px #0c1f3159}.site-header .site-header__primary-row .user-menu .user-menu__action,.site-header .site-header__primary-row .user-menu .user-menu__action-icon,.site-header .site-header__primary-row .user-menu .user-menu__action-label,.site-header .site-header__primary-row .user-menu .user-menu__action-label svg{transition:all .12s}.site-header .site-header__primary-row .user-menu .user-menu__action{cursor:pointer;align-items:center;height:54px;padding:0 36px 0 16px;display:flex}.site-header .site-header__primary-row .user-menu .user-menu__action:hover{background-color:#2b4764}.site-header .site-header__primary-row .user-menu .user-menu__action:hover .user-menu__action-icon{background-color:#4799eb}.site-header .site-header__primary-row .user-menu .user-menu__action:hover .user-menu__action-label{color:#fff}.site-header .site-header__primary-row .user-menu .user-menu__action:hover .user-menu__action-label svg{opacity:1;animation:.9s infinite joinButtonArrowSvgGyration}.site-header .site-header__primary-row .user-menu .user-menu__action-icon{fill:#fff;border-radius:9999px;width:36px;height:36px;padding:8px}.site-header .site-header__primary-row .user-menu .user-menu__action-label{color:#b6cce2;fill:#fff;text-transform:uppercase;margin-left:10px;font-size:15px;font-weight:600;position:relative}.site-header .site-header__primary-row .user-menu .user-menu__action-label svg{opacity:0;width:13px;height:13px;transition:all .16s;position:absolute;top:calc(50% - 6px);left:calc(100% + 6px)}@media (width>=1060px){.site-header .site-header__primary-row .site-header__nav{max-width:calc(100% - 276px)}.site-header .site-header__primary-row .site-header__nav-link--logo{padding:0 18px 4px}}@media (width<=1059px) and (width>=860px){.site-header .site-header__primary-row .site-header__nav{max-width:calc(100% - 180px)}.site-header .site-header__primary-row .site-header__nav-link--logo{padding:0 14px 4px}.site-header .site-header__primary-row .site-header__unread-count{display:none}}@media (width>=860px){.site-header .site-header__primary-row .site-header__search-link,.site-header .site-header__primary-row .site-header__plus-link{padding:4px 24px 2px 12px}.site-header .site-header__primary-row .site-header__nav{width:800px;margin-top:5px}.site-header .site-header__primary-row .site-header__nav--admin{width:900px}.site-header .site-header__primary-row .site-header__nav-link{border-top:2px solid #29425b;border-left:2px solid #29425b;border-right:2px solid #29425b;padding-bottom:4px;transition:all .12s}.site-header .site-header__primary-row .site-header__nav-link:not(.site-header__nav-link--active){border-color:#0000}.site-header .site-header__primary-row .site-header__nav-link--logo:not(.site-header__nav-link--active):hover .ih-plus-glyph{filter:hue-rotate(100deg)brightness(5)}.site-header .site-header__primary-row:not(.site-header__primary-row--showing-menu) .site-header__nav-link:not(.site-header__nav-link--active):hover{color:#fff;z-index:3;background-color:#4799eb;border-radius:2px;position:relative;box-shadow:0 0 24px #0000004d}.site-header .site-header__primary-row .site-header__nav-link--active{color:#fff;z-index:1;background-color:#0e2439;position:relative;box-shadow:9px -2px 4px #ffffff03,-9px -2px 4px #ffffff03}.site-header .site-header__primary-row .site-header__right{padding-right:24px}.site-header .site-header__primary-row .user-menu{right:24px}}@media (width<=859px){.site-header .site-header__primary-row.site-header__primary-row--showing-menu .site-header__nav-link--logo{height:56px}.site-header .site-header__primary-row .site-header__left .site-header__search-link,.site-header .site-header__primary-row .site-header__left .site-header__plus-link{display:none}.site-header .site-header__primary-row .site-header__menu-toggle{padding-right:24px}.site-header .site-header__primary-row .site-header__nav-link:not(.site-header__nav-link--logo){display:none}.site-header .site-header__primary-row .site-header__nav-link--logo:hover svg:not(.ih-plus-glyph__svg){fill:#4799eb!important}.site-header .site-header__primary-row .site-header__nav-link--logo svg:not(.ih-plus-glyph__svg){transition:fill .12s!important}.site-header .site-header__primary-row .site-header__nav-link--logo:hover:not(.site-header__nav-link--active) .ih-plus-glyph{filter:hue-rotate(100deg)brightness(5)}.site-header .site-header__primary-row .site-header__right{padding-right:16px}.site-header .site-header__primary-row .site-header__unread-count{display:none}.site-header .site-header__primary-row .user-menu{right:16px}}@media (width<=447px){.site-header .site-header__primary-row .site-header__menu-toggle,.site-header .site-header__primary-row .menu-dropdown__nav-link{padding-left:16px;padding-right:16px}}.site-header .site-header__secondary-row.site-header__secondary-row--black-friday{animation:1.2s linear both revealBlackFridaySale;overflow:hidden}.site-header .site-header__secondary-row.site-header__secondary-row--black-friday p,.site-header .site-header__secondary-row.site-header__secondary-row--black-friday a{color:#9cb3c9;text-align:center;background-image:linear-gradient(#0000,#0c1f31);border-bottom:2px solid #29425b;width:100%;padding:1em 16px .8em;font-size:1.08rem;display:block}.site-header .site-header__secondary-row.site-header__secondary-row--black-friday p strong{color:#fff;background-color:#4799eb;border-radius:3px;margin:0 .25em;padding:.15em .4em;font-weight:600;display:inline-block}.site-header .site-header__secondary-row.site-header__secondary-row--black-friday a:hover{color:#fff}.site-header .site-header__secondary-row.site-header__secondary-row--black-friday a em{color:#4799eb;margin:0 .15em;font-style:normal;font-weight:600;display:inline-block}.site-footer{text-align:left;border-top:2px dotted #1f364d;flex-direction:column;align-items:center;margin-top:auto;font-size:16px;display:flex}.site-footer .site-footer__mailing-list-form,.site-footer .site-footer__content{padding:64px 0}.site-footer .site-footer__border{border-top:2px dotted #1f364d;border-bottom:none;width:100%;margin-top:0;margin-bottom:0}.site-footer .site-footer__mailing-list-form{text-align:center;width:500px;max-width:calc(100% - 32px)}.site-footer .mailing-list-form__form{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.site-footer .mailing-list-form__title{color:#fff;font-size:22px;font-weight:600}.site-footer .mailing-list-form__subtitle{margin-top:.4em;font-size:18px}.site-footer .mailing-list-form__submitted-message,.site-footer .mailing-list-form__email-wrapper{margin-top:16px}.site-footer .mailing-list-form__email-wrapper{width:100%;height:64px;margin-top:16px}.site-footer .mailing-list-form__email-input{color:#dde1e4;text-overflow:ellipsis;background-color:#1f364d;border-radius:3px;width:100%;padding:14px;font-size:18px;transition:border-width .12s}.site-footer .mailing-list-form__email-input:focus{border-left:3px solid #4799eb}.site-footer .mailing-list-form__email-input::placeholder{color:#63809c;font-size:18px}.site-footer .mailing-list-form__email-input[disabled]{color:#63809c;cursor:not-allowed;opacity:.5}.site-footer .mailing-list-form__email-input{height:100%;font-size:19px}.site-footer .mailing-list-form__submit-button{cursor:pointer;text-transform:uppercase;width:48px;height:48px;font-size:15px;font-weight:600}.site-footer .mailing-list-form__submit-button:focus{outline:0;box-shadow:0 0 3px 3px #4799eb}.site-footer .mailing-list-form__submit-button[disabled]{cursor:not-allowed;filter:grayscale(.7);opacity:.7}.site-footer .mailing-list-form__submit-button>div:first-child:last-child{justify-content:center;align-items:center;height:100%;display:flex}.site-footer .mailing-list-form__submit-button>svg,.site-footer .mailing-list-form__submit-button>div>svg,.site-footer .mailing-list-form__submit-button .loading-spinner{fill:#fff;flex:none}.site-footer .mailing-list-form__submit-button>svg:first-child:not(:last-child),.site-footer .mailing-list-form__submit-button>div>svg:first-child:not(:last-child),.site-footer .mailing-list-form__submit-button .loading-spinner:first-child:not(:last-child){margin-right:10px}.site-footer .mailing-list-form__submit-button>svg:last-child:not(:first-child),.site-footer .mailing-list-form__submit-button>div>svg:last-child:not(:first-child),.site-footer .mailing-list-form__submit-button .loading-spinner:last-child:not(:first-child){margin-left:10px}.site-footer .mailing-list-form__submit-button>svg,.site-footer .mailing-list-form__submit-button>div>svg{width:14px;height:14px}.site-footer .mailing-list-form__submit-button .loading-spinner{width:19px;height:19px}.site-footer .mailing-list-form__submit-button{color:#fff;background-image:linear-gradient(90deg,#e052a0,#f15c41);border-radius:3px;height:48px;padding:0 16px}.site-footer .mailing-list-form__submit-button:hover:not([disabled]){background-image:linear-gradient(90deg,#3ec8e0,#526af4)}.site-footer .mailing-list-form__submit-button{border-radius:3px;position:absolute;bottom:8px;right:8px;padding:0!important}.site-footer .mailing-list-form__submit-button svg{width:38%;height:38%;margin-right:0!important}.site-footer .mailing-list-form__submit-button span{display:none}.site-footer .mailing-list-form__submitted-message{color:#fff;background-color:#4799eb;border-radius:2px;padding:6px 8px;font-weight:600}.site-footer .site-footer__content{align-items:flex-start;display:flex}@media (width>=900px){.site-footer .site-footer__content{flex-wrap:nowrap;width:1000px;max-width:calc(100% - 64px)}}@media (width<=899px){.site-footer .site-footer__content{text-align:center;flex-wrap:wrap;justify-content:center;width:100%}}.site-footer .site-footer__link{color:#63809c;transition:color .16s}.site-footer .site-footer__link:hover,.site-footer .site-footer__link.active{color:#fff}@media (width<=899px){.site-footer .site-footer__column{margin:0 32px 64px}}@media (width>=900px){.site-footer .site-footer__column:not(:first-child){margin-left:48px}}.site-footer .site-footer__header-link{color:#b6cce2;text-transform:uppercase}.site-footer .site-footer__header-link:hover{color:#fff}.site-footer .site-footer__list-of-links{flex-direction:column;align-items:flex-start;display:flex}@media (width<=899px){.site-footer .site-footer__list-of-links{align-items:center}}.site-footer .site-footer__list-of-links .site-footer__link,.site-footer .site-footer__list-of-links .site-footer__action{white-space:nowrap;margin-top:8px}.site-footer .site-footer__action{position:relative}.site-footer .site-footer__action:hover>svg{fill:#fff;animation:.9s infinite joinButtonArrowSvgGyration}.site-footer .site-footer__action>svg{fill:#4799eb;width:14px;height:14px;transition:all .16s;position:absolute;top:calc(50% - 6px);left:calc(100% + 6px)}.site-footer .site-footer__action{color:#4799eb;cursor:pointer;font-size:16px;font-weight:600;transition:color .16s}.site-footer .site-footer__action:hover{color:#fff}.site-footer .site-footer__action:hover>label svg{fill:#fff}.site-footer .site-footer__action>label svg{fill:#4799eb;transition:fill .16s}@media (width<=899px){.site-footer .site-footer__action{transform:translate(-7px)}.site-footer .site-footer__info{text-align:center;border-top:2px dashed #1f364d;flex-direction:column;order:4;align-items:center;width:100%;margin:0 auto;padding-top:64px;display:flex}.site-footer .site-footer__info>*{max-width:400px}}.site-footer .site-footer__name-and-attribution{align-items:center;display:flex}.site-footer .site-footer__logo{cursor:pointer;text-transform:uppercase;align-items:center;height:24px;font-size:16px;transition:opacity .2s;display:flex;transform:translateY(1px)}.site-footer .site-footer__logo:hover{opacity:.65}.site-footer .site-footer__logo-type{margin-left:12px}@media (width<=370px){.site-footer .site-footer__logo-type{display:none}}.site-footer .site-footer__follow-us{color:#fff;cursor:pointer;vertical-align:text-top;white-space:nowrap;background-color:#1e99e6;border-radius:3px;margin:0 .15em;padding:0 6px;font-size:12px;font-weight:600;line-height:20px;display:inline-block}.site-footer .site-footer__follow-us:hover{background-color:#43aaea}.site-footer .site-footer__explanation,.site-footer .site-footer__info-footer{margin-top:16px}.site-footer .site-footer__explanation{line-height:1.35em}.site-footer .site-footer__info-footer{flex-wrap:wrap;align-items:center;display:flex}@media (width<=899px){.site-footer .site-footer__info-footer{justify-content:center}}.site-footer .site-footer__info-separator{margin:0 6px}.site-footer #ot-sdk-btn.ot-sdk-show-settings{color:#63809c;vertical-align:baseline;border:none;margin:0;padding:0;font-size:100%;text-decoration:none}.site-footer #ot-sdk-btn.ot-sdk-show-settings:hover{color:#fff;background-color:#0000}.site-footer .site-footer__social-link{width:16px;height:16px}.site-footer .site-footer__social-link:hover svg{fill:#fff}.site-footer .site-footer__social-link+.site-footer__social-link{margin-left:6px}.site-footer .site-footer__social-link svg{fill:#63809c;width:100%;height:100%;transition:fill .16s}#onetrust-consent-sdk div#onetrust-banner-sdk{color:#a7bacd;background-color:#1f364d;border-radius:6px}#onetrust-consent-sdk div#onetrust-banner-sdk #onetrust-policy-text{color:#eee;font-size:18px}#onetrust-consent-sdk #onetrust-banner-sdk a[href],#onetrust-consent-sdk #onetrust-banner-sdk a[href] font,#onetrust-consent-sdk #onetrust-banner-sdk .ot-link-btn{color:#4799eb!important;text-decoration:underline!important}#onetrust-consent-sdk #onetrust-banner-sdk a[href]:hover,#onetrust-consent-sdk #onetrust-banner-sdk a[href] font:hover,#onetrust-consent-sdk #onetrust-banner-sdk .ot-link-btn:hover{color:#fff!important;text-decoration:underline!important}div#onetrust-consent-sdk button#onetrust-pc-btn-handler,div#onetrust-consent-sdk button#onetrust-accept-btn-handler,div#onetrust-consent-sdk button#onetrust-reject-all-handler{color:#fff;cursor:pointer;background-image:linear-gradient(90deg,#e052a0,#f15c41)}div#onetrust-consent-sdk button#onetrust-pc-btn-handler:hover:not([disabled]),div#onetrust-consent-sdk button#onetrust-accept-btn-handler:hover:not([disabled]),div#onetrust-consent-sdk button#onetrust-reject-all-handler:hover:not([disabled]){background-image:linear-gradient(90deg,#3ec8e0,#526af4)}div#onetrust-consent-sdk button#onetrust-pc-btn-handler[disabled],div#onetrust-consent-sdk button#onetrust-accept-btn-handler[disabled],div#onetrust-consent-sdk button#onetrust-reject-all-handler[disabled]{cursor:default;filter:grayscale(.7);opacity:.7}div#onetrust-consent-sdk button#onetrust-pc-btn-handler svg,div#onetrust-consent-sdk button#onetrust-accept-btn-handler svg,div#onetrust-consent-sdk button#onetrust-reject-all-handler svg{fill:#fff}div#onetrust-consent-sdk button#onetrust-pc-btn-handler,div#onetrust-consent-sdk button#onetrust-accept-btn-handler,div#onetrust-consent-sdk button#onetrust-reject-all-handler{color:#fff;text-align:center;text-transform:uppercase;white-space:nowrap;background-image:none;border-radius:2px;flex:none;height:34px;padding-left:15px;padding-right:15px;font-size:14px;line-height:11px;opacity:1!important;background-color:#4899eb!important;border:none!important}div#onetrust-consent-sdk button#onetrust-pc-btn-handler:hover,div#onetrust-consent-sdk button#onetrust-accept-btn-handler:hover,div#onetrust-consent-sdk button#onetrust-reject-all-handler:hover{color:#fff!important;opacity:1!important;background-color:#4899eb!important;background-image:none!important}.legal-page__content #ot-sdk-btn.ot-sdk-show-settings{color:#fff;vertical-align:baseline;border:none;margin:0;padding:0;font-size:0;text-decoration:none}.legal-page__content #ot-sdk-btn.ot-sdk-show-settings:hover{color:#fff;background-color:#0000}.legal-page__content #ot-sdk-btn.ot-sdk-show-settings:after{color:#fff;content:"Cookie Settings";font-size:18px}.user-avatar{border-radius:9999px;position:relative}.user-avatar>*{object-fit:cover;border-radius:9999px;width:100%;height:100%}.user-avatar source{display:none}.user-link{position:relative}.user-link:hover .user-link__avatar{box-shadow:0 0 0 2px #fff}.user-link__link{align-items:center;display:flex}.user-link__avatar{width:32px;height:32px}.user-link__name{margin-left:8px}.user-link__aliased-name{color:#f9af1a;margin-left:.3em}.user-link__badge{fill:#ffd900;border-radius:9999px;flex:none;width:14px;height:14px}.user-link__twitter-link{cursor:pointer;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.user-link__twitter-link:hover .user-link__twitter-icon{fill:#43aaea}.user-link__twitter-icon{fill:#1e99e6;width:100%;height:100%}.user-link__user-card{position:absolute}.product .product__content{width:100%;margin-left:auto;margin-right:auto;padding:0 16px}@media (width>=870px){.product .product__content{min-width:838px;max-width:1052px}}.product .product__content{justify-content:space-between;align-items:flex-start;margin-top:60px;margin-bottom:60px;display:flex}@media (width<=869px){.product .product__content{margin-top:42px}}.product .product__placeholder-message{background-color:#182e43;border-bottom-right-radius:8px;border-bottom-left-radius:8px;width:calc(100% - 32px);margin:2px auto 0;padding:18px;font-size:1.28rem}@media (width>=870px){.product .product__placeholder-message{max-width:1020px}}@media (width<=869px){.product .product__placeholder-message{text-align:left;padding:18px 28px}}.product .product-header{width:100%;margin-left:auto;margin-right:auto;padding:0 16px}@media (width>=870px){.product .product-header{min-width:838px;max-width:1052px}}.product .product-header{margin-top:28px}.product .product-header .product-header__content{background-color:#1f364d;border-top-left-radius:8px;border-top-right-radius:8px;display:flex}@media (width>=870px){.product .product-header .product-header__content{align-items:center;min-height:268px;padding:36px}}@media (width<=869px){.product .product-header .product-header__content{flex-direction:column;align-items:flex-start;padding:28px}}.product .product-header .product-header__info{flex:none;align-items:center;display:flex}@media (width>=870px){.product .product-header .product-header__info{max-width:50%;margin-right:auto}}@media (width<=869px){.product .product-header .product-header__info{max-width:100%}}.product .product-header .product-header__logo{flex:none}@media (width>=870px){.product .product-header .product-header__logo{width:100px;height:100px;margin-right:25px;box-shadow:0 0 0 8px #0e2439}}@media (width<=869px){.product .product-header .product-header__logo{width:64px;height:64px;margin-right:16px;box-shadow:0 0 0 5px #0e2439}}.product .product-header .product-header__info-text{text-align:left;flex-direction:column;align-items:flex-start;max-width:100%;display:flex;overflow:hidden}.product .product-header .product-header__title{color:#fff;justify-content:space-between;align-items:center;max-width:100%;font-weight:600;display:flex}@media (width>=870px){.product .product-header .product-header__title{font-size:40px}}@media (width<=869px){.product .product-header .product-header__title{font-size:26px}}.product .product-header .product-header__title a{overflow-wrap:break-word;word-wrap:break-word;text-overflow:ellipsis;max-width:100%;line-height:1.15;text-decoration:none;overflow:hidden}.product .product-header .product-header__title a:hover{text-decoration-skip:ink;text-decoration:underline}.product .product-header .product-header__edit-button{color:#fff;cursor:pointer;background-image:linear-gradient(90deg,#e052a0,#f15c41)}.product .product-header .product-header__edit-button[disabled]{cursor:default;filter:grayscale(.7);opacity:.7}.product .product-header .product-header__edit-button svg{fill:#fff}.product .product-header .product-header__edit-button:focus{outline:0;box-shadow:0 0 3px 3px #4799eb}.product .product-header .product-header__edit-button{white-space:nowrap;border-radius:3px;width:100%;font-size:16px;font-weight:600;display:flex;box-shadow:12px 12px 10px #00000014;background-image:linear-gradient(90deg,#e052a0,#f15c41)!important}.product .product-header .product-header__edit-button:hover:not([disabled]){background-image:linear-gradient(90deg,#3ec8e0,#526af4)!important}.product .product-header .product-header__edit-button:hover:not([disabled]):focus{box-shadow:2px 2px 18px #00000040,0 0 3px 3px #4799eb}.product .product-header .product-header__edit-button>div{justify-content:center;align-items:center;width:100%;display:flex}.product .product-header .product-header__edit-button>div>svg{fill:#fff;width:20px;height:20px;margin-right:8px}.product .product-header .product-header__edit-button{flex:none;width:32px;height:32px;margin-left:16px}.product .product-header .product-header__edit-button .edit-button__content{justify-content:center;align-items:center;display:flex}.product .product-header .product-header__edit-button .edit-button__icon{width:16px;height:16px;margin-right:0}.product .product-header .product-header__tagline{color:#b6cce2}@media (width>=870px){.product .product-header .product-header__tagline{margin-top:6px;font-size:18px}}@media (width<=869px){.product .product-header .product-header__tagline{margin-top:4px;font-size:17px}}.product .product-header .product-header__website-link{cursor:pointer;text-transform:uppercase;font-size:15px;font-weight:600}.product .product-header .product-header__website-link:focus{outline:0;box-shadow:0 0 3px 3px #4799eb}.product .product-header .product-header__website-link[disabled]{cursor:not-allowed;filter:grayscale(.7);opacity:.7}.product .product-header .product-header__website-link>div:first-child:last-child{justify-content:center;align-items:center;height:100%;display:flex}.product .product-header .product-header__website-link>svg,.product .product-header .product-header__website-link>div>svg,.product .product-header .product-header__website-link .loading-spinner{fill:#fff;flex:none}.product .product-header .product-header__website-link>svg:first-child:not(:last-child),.product .product-header .product-header__website-link>div>svg:first-child:not(:last-child),.product .product-header .product-header__website-link .loading-spinner:first-child:not(:last-child){margin-right:10px}.product .product-header .product-header__website-link>svg:last-child:not(:first-child),.product .product-header .product-header__website-link>div>svg:last-child:not(:first-child),.product .product-header .product-header__website-link .loading-spinner:last-child:not(:first-child){margin-left:10px}.product .product-header .product-header__website-link>svg,.product .product-header .product-header__website-link>div>svg{width:14px;height:14px}.product .product-header .product-header__website-link .loading-spinner{width:19px;height:19px}.product .product-header .product-header__website-link{color:#fff;background-image:linear-gradient(90deg,#e052a0,#f15c41);border-radius:3px;height:48px;padding:0 16px}.product .product-header .product-header__website-link:hover:not([disabled]){background-image:linear-gradient(90deg,#3ec8e0,#526af4)}.product .product-header .product-header__website-link{flex:none}@media (width<=869px){.product .product-header .product-header__website-link{margin-top:31px}}.product .product-header .product-header__website-link span{white-space:nowrap}@media (width>=870px){.product .product-header .product-header__tag-list{flex:0 auto;margin-left:36px}.product .product-header .product-header__tag-list .tag-list__tags{justify-content:flex-end}.product .product-header .product-header__tag-list .tag-list__tag{margin:6px 0 6px 12px}}@media (width<=869px){.product .product-header .product-header__tag-list{margin-top:24px}.product .product-header .product-header__tag-list .tag-list__tag{margin:4px 8px 4px 0;padding:4px 6px!important}}.product .product-header .product-header__tag-list .loading-spinner{display:none}.product .product-header .product-header__tag-list .tag-list__tags{flex-wrap:wrap;align-items:flex-start;display:flex}.product .product-header .product-header__tag-list .tag-list__tag{color:#9cb3c9;white-space:nowrap;background-color:#0000;border:2px solid #2b455e;border-radius:2px;padding:6px 9px;font-size:15px}.product .product-header .product-header__description :not(pre)>code{background-color:#1f364d}.product .product-header .product-header__description blockquote{border-left:6px solid #1f364d}.product .product-header .product-header__description pre{background-color:#1f364d}.product .product-header .product-header__description{color:#9cb3c9;font-size:18px;line-height:1.4em}.product .product-header .product-header__description :not(pre)>code{margin:0 1px;padding:2px 4px;font-size:17px}.product .product-header .product-header__description .content__truncated-link,.product .product-header .product-header__description a{color:#fff;cursor:pointer;word-break:break-word;text-decoration:none;position:relative}.product .product-header .product-header__description .content__truncated-link:hover,.product .product-header .product-header__description a:hover{text-decoration-skip:ink;text-decoration:underline}.product .product-header .product-header__description blockquote,.product .product-header .product-header__description li,.product .product-header .product-header__description ol,.product .product-header .product-header__description p,.product .product-header .product-header__description pre,.product .product-header .product-header__description ul{overflow-wrap:break-word;word-wrap:break-word}.product .product-header .product-header__description ol:not(:first-child),.product .product-header .product-header__description p:not(:first-child),.product .product-header .product-header__description pre:not(:first-child),.product .product-header .product-header__description ul:not(:first-child){margin-top:15px}.product .product-header .product-header__description li:not(:first-child){margin-top:0}.product .product-header .product-header__description blockquote{padding-left:10px}.product .product-header .product-header__description blockquote:not(:first-child){margin-top:20px}.product .product-header .product-header__description blockquote blockquote{background-color:#1f364d;border-radius:3px;padding:14px}.product .product-header .product-header__description code{color:#bdccdb}.product .product-header .product-header__description li{margin-left:19px}.product .product-header .product-header__description li>pre:last-child{margin-bottom:18px}.product .product-header .product-header__description ol>li{list-style:decimal}.product .product-header .product-header__description ol>li:nth-child(n+10){margin-left:27px}.product .product-header .product-header__description ol>li:nth-child(n+100){margin-left:36px}.product .product-header .product-header__description ol>li:nth-child(n+1000){margin-left:45px}.product .product-header .product-header__description ol>li:nth-child(n+10000){margin-left:54px}.product .product-header .product-header__description li p{overflow:visible}.product .product-header .product-header__description pre{padding:5px 8px;font-size:17px;overflow:auto}.product .product-header .product-header__description strong{color:#d7e0ea;font-weight:600}.product .product-header .product-header__description h1 strong,.product .product-header .product-header__description h2 strong,.product .product-header .product-header__description h3 strong,.product .product-header .product-header__description h4 strong,.product .product-header .product-header__description h5 strong,.product .product-header .product-header__description h6 strong{color:inherit}.product .product-header .product-header__description ul>li{list-style:outside}.product .product-header .product-header__description{color:#b6cce2;text-align:left;width:100%;margin-top:28px;padding-top:28px;position:relative;line-height:1.35em!important}@media (width>=870px){.product .product-header .product-header__description{display:none}}.product .product-header .product-header__description:before{content:"";background-color:#0e2439;width:calc(100% + 56px);height:2px;position:absolute;top:0;left:-28px}.product .product-header .product-header__users{flex-wrap:wrap;align-items:flex-start;width:100%;margin-left:-14px}@media (width>=870px){.product .product-header .product-header__users{display:none}}@media (width<=869px){.product .product-header .product-header__users{display:flex}}.product .product-header .product-header__users .product-header__user-link{text-align:left;max-width:180px;margin:28px 14px 0;position:relative}.product .product-header .product-header__users .product-header__user-link:hover .user-link__name,.product .product-header .product-header__users .product-header__user-link:hover .product-header__user-role{color:#fff}.product .product-header .product-header__users .product-header__user-link .user-link__link{flex-direction:column;align-items:flex-start;width:100%}.product .product-header .product-header__users .product-header__user-link .user-link__avatar{width:42px;height:42px;position:absolute;top:3px}.product .product-header .product-header__users .product-header__user-link .user-link__name,.product .product-header .product-header__users .product-header__user-link .product-header__user-role{text-overflow:ellipsis;white-space:nowrap;flex:none;width:calc(100% - 52px);margin-left:52px;overflow:hidden}.product .product-header .product-header__users .product-header__user-link .user-link__name{color:#fff;height:25px;font-size:18px;line-height:25px}.product .product-header .product-header__users .product-header__user-link .product-header__user-role{color:#b6cce2;text-transform:uppercase;order:-1;height:22px;margin-bottom:0;font-size:14px;font-weight:600;line-height:22px}@media (width<=869px){.product .product-index .product__content{flex-direction:column}}.product .product-index{min-height:560px;font-size:18px}.product .product-index .product-index__load-more-button{padding:14px 18px}.product .product-index .product-index__load-more-button .load-more-button__icon{width:16px;height:16px;margin-right:10px}.product .product-index .product-index__load-more-button .load-more-button__icon--spinning{animation:1s infinite spin}.product .product-index .product-index__load-more-button .load-more-button__label{font-size:16px}.product .product-index .product-index__load-more-button{width:auto;margin-top:16px;margin-left:22px}@media (width>=1180px){.product .product-index .product-index__timeline .product-update__new-date{right:calc(100% + 6px)}}@media (width<=1179px){.product .product-index .product-index__timeline .product-update__new-date{box-sizing:content-box;background-color:#0e2439;top:calc(100% + 6px);box-shadow:0 -1px 5px 3px #0e2439}}@media (width>=870px){.product .product-index .product-index__timeline{width:calc(100% - 284px)}}@media (width<=869px){.product .product-index .product-index__timeline{width:100%}}.product .product-index .product-index__timeline{text-align:left}.product .product-index .product-index__timeline .product-timeline-editor,.product .product-index .product-index__timeline .product-timeline-post{scroll-margin-top:32px}.product .product-index .product-index__timeline .product-update{scroll-margin-top:60px}.product .product-index .product-index__timeline .product-update:hover .product-update__line-plus{display:flex}@media (width>=870px){.product .product-index .product-index__timeline .product-update:not(:first-child){padding-top:8px}}@media (width<=869px){.product .product-index .product-index__timeline .product-update.product-update--no-icon .product-update__line-mark{display:none}.product .product-index .product-index__timeline .product-update.product-update--has-icon .product-update__date,.product .product-index .product-index__timeline .product-update.product-update--has-icon .product-update__title{padding-left:72px}.product .product-index .product-index__timeline .product-update+.timeline-updater{border-top:4px solid #1f364d;padding-top:33px}.product .product-index .product-index__timeline .product-update .product-update__line-wrapper{z-index:1;position:absolute;top:24px;left:24px}.product .product-index .product-index__timeline .product-update .product-update__content{width:100%;margin-bottom:42px}}@media (width>=870px){.product .product-index .product-index__timeline .product-update:not(:hover) .product-update__dropdown-menu .dropdown-menu__toggle{display:none}.product .product-index .product-index__timeline .product-update.product-update--editable .product-update__content{margin-bottom:70px}}.product .product-index .product-index__timeline .product-update.product-update--not-editable:not(:first-child) .product-update__content{margin-bottom:42px}.product .product-index .product-index__timeline .product-update.product-update--not-editable .product-update__content{margin-bottom:50px}.product .product-index .product-index__timeline .product-update.product-update--no-title .product-update__date{height:22px;margin-top:0;margin-bottom:12px;line-height:22px}.product .product-index .product-index__timeline .product-update.product-update--has-title.product-update--no-icon .product-update__date{height:22px;margin-top:0;line-height:22px}.product .product-index .product-index__timeline .product-update .embedded-comments .comment-tree.comment-tree--level-1:hover:before{border-left-color:#0000}.product .product-index .product-index__timeline .product-update .firestore-post__main pre,.product .product-index .product-index__timeline .product-update .product-update__description pre{background-color:#1f364d66;border:2px solid #1f364d99;border-radius:2px}.product .product-index .product-index__timeline .product-update .firestore-post__main,.product .product-index .product-index__timeline .product-update .attached-link{max-width:100%}.product .product-index .product-index__timeline .product-update--is-template .product-update__content,.product .product-index .product-index__timeline .product-update--is-template .product-update__dropdown-menu{margin-top:-32px}@media (width>=870px){.product .product-index .product-index__timeline .product-update--is-template:not(:hover) .product-update__dropdown-menu .dropdown-menu__toggle{display:flex!important}}.product .product-index .product-index__timeline .product-update__wrapper{align-items:stretch;width:100%;display:flex;position:relative}.product .product-index .product-index__timeline .product-update__dropdown-menu{z-index:1;padding:6px 0 6px 6px;position:absolute;top:6px;right:12px}.product .product-index .product-index__timeline .product-update__dropdown-menu.dropdown-menu--collapsed:hover .dropdown-menu__toggle-icon{fill:#4799eb}.product .product-index .product-index__timeline .product-update__dropdown-menu .dropdown-menu__toggle-icon{fill:#fff}.product .product-index .product-index__timeline .product-update__dropdown-menu .dropdown-menu__items{background-color:#1f364d;box-shadow:0 0 8px #0b1c2d}.product .product-index .product-index__timeline .product-update__dropdown-menu .dropdown-menu__button:hover{background-color:#4799eb}.product .product-index .product-index__timeline .product-update__dropdown-menu .dropdown-menu__button-icon{fill:#fff}.product .product-index .product-index__timeline .product-update--is-template .product-update__dropdown-menu{top:0;right:4px}.product .product-index .product-index__timeline .product-update--is-template .product-update__dropdown-menu.dropdown-menu--collapsed:hover .dropdown-menu__toggle-icon{fill:#fff}.product .product-index .product-index__timeline .product-update--is-template .product-update__dropdown-menu .dropdown-menu__toggle-icon{fill:#e6375a}.product .product-index .product-index__timeline .product-update--is-template .product-update__dropdown-menu .dropdown-menu__button:hover{background-color:#e6375a}.product .product-index .product-index__timeline .product-update--ready-to-visit .product-update__icon-wrapper{cursor:pointer}.product .product-index .product-index__timeline .product-update--ready-to-visit:hover .product-update__icon-wrapper img{filter:sepia()hue-rotate(170deg)saturate(3)}.product .product-index .product-index__timeline .product-update--ready-to-visit:hover .product-update__line-mark{border-color:#4799eb}.product .product-index .product-index__timeline .product-update--ready-to-visit:hover .product-update__date{color:#61a6eb}.product .product-index .product-index__timeline .product-update--ready-to-visit:hover .product-update__title{text-decoration-skip:ink;text-decoration:underline #4799eb}.product .product-index .product-index__timeline .product-update--ready-to-visit .product-update__content{cursor:pointer}.product .product-index .product-index__timeline .product-update__line-wrapper{flex-direction:column;flex:none;align-items:center;width:50px;margin-right:22px;display:flex;position:relative}@media (width<=869px){.product .product-index .product-index__timeline .product-update__line,.product .product-index .product-index__timeline .product-update__line-plus{display:none!important}}.product .product-index .product-index__timeline .product-update__line{cursor:default;background-color:#1f364d;border-radius:9999px;flex:1 0 auto;width:6px;margin-top:8px}.product .product-index .product-index__timeline .product-update:last-child .product-update__line{display:none}@media (width>=870px){.product .product-index .product-index__timeline .product-update--dim-icon:hover .product-update__icon-wrapper{opacity:.05}.product .product-index .product-index__timeline .product-update--dim-icon:hover .product-update__line-mark{opacity:.2}.product .product-index .product-index__timeline .product-update--dim-next-icon:hover .product-update .product-update__icon-wrapper{opacity:.05}.product .product-index .product-index__timeline .product-update--dim-next-icon:hover .product-update .product-update__line-mark{opacity:.2}}.product .product-index .product-index__timeline .product-update__icon-wrapper{border-radius:9999px;flex:none;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.product .product-index .product-index__timeline .product-update__icon-wrapper img{width:100%;height:100%}.product .product-index .product-index__timeline .product-update__icon-wrapper{transition:opacity .2s,box-shadow .18s,transform .18s}.product .product-index .product-index__timeline .product-update__icon-wrapper img{transition:filter .18s}.product .product-index .product-index__timeline .product-update__line-mark{background-color:#0e2439;border:4px solid #354f69;border-radius:9999px;flex:none;width:22px;height:22px;transition:opacity .32s,border-color .18s,transform .18s}.product .product-index .product-index__timeline .product-update__line-plus{cursor:pointer;background-image:linear-gradient(90deg,#e052a0,#f15c41);border-radius:9999px;flex:none;justify-content:center;align-items:center;width:50px;height:50px;transition:transform .16s;display:flex;position:relative}.product .product-index .product-index__timeline .product-update__line-plus:before{content:"";z-index:1;background-color:#0e2439;border-radius:9999px;width:42px;height:42px;transition:all .16s;position:absolute;top:4px;left:4px}.product .product-index .product-index__timeline .product-update__line-plus:hover{transform:scale(1.08)}.product .product-index .product-index__timeline .product-update__line-plus:hover:before{opacity:0;transform:scale(0)}.product .product-index .product-index__timeline .product-update__line-plus:hover svg{transform:rotate(90deg)}.product .product-index .product-index__timeline .product-update__line-plus:focus:not(:hover){box-shadow:0 0 0 1px #0e2439,0 0 4px 4px #4799eb}.product .product-index .product-index__timeline .product-update__line-plus svg{fill:#fff;z-index:2;width:18px;height:18px;transition:transform .16s;position:relative}.product .product-index .product-index__timeline .product-update__line-plus{z-index:1;display:none;position:absolute;top:0}.product .product-index .product-index__timeline .product-update__new-date{color:#9cb3c9;text-transform:uppercase;white-space:nowrap;height:18px;font-size:14px;font-weight:600;line-height:18px;position:absolute}.product .product-index .product-index__timeline .product-update__content{flex:none;width:calc(100% - 72px);transition:margin-bottom .16s}.product .product-index .product-index__timeline .product-update__content>:not(.embedded-comments){max-width:100%}.product .product-index .product-index__timeline .product-update__content-wrapper{background-color:#182e43;border-radius:4px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:24px;display:flex;position:relative}.product .product-index .product-index__timeline .product-update__date{color:#9cb3c9;text-transform:uppercase;white-space:nowrap;flex:none;height:18px;margin-top:-3px;margin-bottom:4px;font-size:14px;font-weight:600;line-height:18px;transition:color .18s}.product .product-index .product-index__timeline .product-update__date+.attached-link,.product .product-index .product-index__timeline .product-update__date+.attached-link+.product-update__user-link,.product .product-index .product-index__timeline .product-update__date+.product-update__signature,.product .product-index .product-index__timeline .product-update__date+.product-update__user-link{margin-top:8px}.product .product-index .product-index__timeline .product-update__date+.attached-link+.product-update__user-link{margin-top:16px}.product .product-index .product-index__timeline .product-update__title{text-decoration-skip:ink;color:#fff;flex:none;width:100%;text-decoration:underline #0000}@media (width>=870px){.product .product-index .product-index__timeline .product-update__title{min-height:41px;font-size:30px;line-height:41px}}@media (width<=869px){.product .product-index .product-index__timeline .product-update__title{min-height:31px;font-size:26px;line-height:31px}}.product .product-index .product-index__timeline .product-update__title{margin-bottom:20px;transition:all .18s}.product .product-index .product-index__timeline .product-update__title+.attached-link+.product-update__user-link{margin-top:16px}.product .product-index .product-index__timeline .product-update__template-message{color:#ff476c;text-align:right;margin-bottom:10px;padding-right:28px;font-weight:600}.product .product-index .product-index__timeline .firestore-post__content>:first-child,.product .product-index .product-index__timeline .firestore-post__content>*>:first-child,.product .product-index .product-index__timeline .firestore-post__content>*>*>:first-child{margin-top:0!important}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight{position:relative}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight pre{color:#e1e4e8;tab-size:2;border-radius:6px;padding:1rem;font-family:Fira Mono,monospace;line-height:1.6;overflow-x:auto}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight pre code{white-space:inherit!important}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight__options{pointer-events:auto;z-index:10;border-top-right-radius:6px;border-bottom-left-radius:6px;gap:4px;padding:3px 4px;font-size:12px;display:flex;position:absolute;top:0;right:0}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight__options select{cursor:pointer;border:none;border-radius:4px;outline:none;padding:4px 8px;font-size:12px}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight__options select:focus{border-color:#60a5fa}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight__options select option{color:#e1e4e8;background-color:#1f2937}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark pre{background-color:#0d1117;border:3px solid #253d56}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .code-block-highlight__options{background-color:#253d56}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .code-block-highlight__options select{color:#e1e4e8;background-color:#0e2439}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-comment,.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-quote{color:#7a7b7d;font-style:italic}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-keyword,.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-selector-tag{color:#c678dd}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-string,.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-attr{color:#98c379}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-number,.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-literal{color:#d19a66}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-title,.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-function{color:#61afef}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-built_in,.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-type,.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-variable,.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-template-variable{color:#e06c75}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-tag{color:#56b6c2}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-attribute{color:#d19a66}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-name{color:#56b6c2}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-regexp{color:#d19a66}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-meta{color:#c678dd}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-selector-id,.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .hljs-selector-class{color:#61afef}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .language-javascript .hljs-keyword{color:#c678dd}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .language-css .hljs-property{color:#98c379}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--dark .language-markdown .hljs-section{color:#4799eb;font-weight:600}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light pre{color:#222;background-color:#fff;border:3px solid #93b6d9}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .code-block-highlight__options{background-color:#93b6d9}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .code-block-highlight__options select{color:#222;background-color:#fff}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-comment,.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-quote{color:#75715e;font-style:italic}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-keyword,.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-selector-tag{color:#f92672}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-string,.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-attr{color:#a6e22e}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-number,.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-literal{color:#ae81ff}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-title,.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-function{color:#66d9ef}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-built_in,.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-type{color:#f8f8f2}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-variable,.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-template-variable{color:#e6db74}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-tag{color:#f92672}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-attribute{color:#a6e22e}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-name{color:#66d9ef}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-regexp{color:#e6db74}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-meta{color:#f8f8f2}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-selector-id,.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .hljs-selector-class{color:#66d9ef}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .language-javascript .hljs-keyword{color:#f92672}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .language-css .hljs-property{color:#a6e22e}.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight--light .language-markdown .hljs-section{color:#000;font-weight:600}.product .product-index .product-index__timeline .firestore-post__content{color:#b6cce2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.01em;text-align:left;font-size:18px;line-height:1.5em}.product .product-index .product-index__timeline .firestore-post__content a{color:#59a3ed;cursor:pointer;word-break:break-word;text-decoration:none;position:relative}.product .product-index .product-index__timeline .firestore-post__content a:hover,.product .product-index .product-index__timeline .firestore-post__content a:hover>strong{text-decoration-skip:ink;text-decoration:underline #59a3ed}.product .product-index .product-index__timeline .firestore-post__content a>strong{color:#59a3ed!important}.product .product-index .product-index__timeline .firestore-post__content blockquote,.product .product-index .product-index__timeline .firestore-post__content li,.product .product-index .product-index__timeline .firestore-post__content ol,.product .product-index .product-index__timeline .firestore-post__content p,.product .product-index .product-index__timeline .firestore-post__content pre,.product .product-index .product-index__timeline .firestore-post__content ul{overflow-wrap:break-word;word-wrap:break-word}.product .product-index .product-index__timeline .firestore-post__content blockquote,.product .product-index .product-index__timeline .firestore-post__content img,.product .product-index .product-index__timeline .firestore-post__content ol,.product .product-index .product-index__timeline .firestore-post__content p,.product .product-index .product-index__timeline .firestore-post__content pre,.product .product-index .product-index__timeline .firestore-post__content ul,.product .product-index .product-index__timeline .firestore-post__content .tweet-embed,.product .product-index .product-index__timeline .firestore-post__content .super-video,.product .product-index .product-index__timeline .firestore-post__content .super-image,.product .product-index .product-index__timeline .firestore-post__content .code-block-highlight{margin-top:23px}.product .product-index .product-index__timeline .firestore-post__content li,.product .product-index .product-index__timeline .firestore-post__content li p{margin-top:12px}.product .product-index .product-index__timeline .firestore-post__content img{max-width:100%}.product .product-index .product-index__timeline .firestore-post__content ol,.product .product-index .product-index__timeline .firestore-post__content ul{padding-left:1em}.product .product-index .product-index__timeline .firestore-post__content ol li,.product .product-index .product-index__timeline .firestore-post__content ul li{padding-left:.25em}.product .product-index .product-index__timeline .firestore-post__content ol>li{list-style:decimal}.product .product-index .product-index__timeline .firestore-post__content ul>li{list-style:outside}.product .product-index .product-index__timeline .firestore-post__content blockquote>:first-child,.product .product-index .product-index__timeline .firestore-post__content blockquote>*>:first-child,.product .product-index .product-index__timeline .firestore-post__content blockquote>*>*>:first-child{margin-top:0!important}.product .product-index .product-index__timeline .firestore-post__content blockquote{border-left:4px solid #253d56;padding-left:1.1em}.product .product-index .product-index__timeline .firestore-post__content pre{border-radius:6px;padding:26px}.product .product-index .product-index__timeline .firestore-post__content .super-video{flex-direction:column;align-items:flex-start;display:flex}.product .product-index .product-index__timeline .firestore-post__content .super-video video{border-radius:6px;max-width:100%}.product .product-index .product-index__timeline .firestore-post__content .tweet-embed>:first-child,.product .product-index .product-index__timeline .firestore-post__content .tweet-embed>*>:first-child,.product .product-index .product-index__timeline .firestore-post__content .tweet-embed>*>*>:first-child{margin-top:0!important}.product .product-index .product-index__timeline .firestore-post__content .tweet-embed{width:550px;min-width:0;max-width:100%;overflow:hidden}.product .product-index .product-index__timeline .firestore-post__content .tweet-embed blockquote{border-radius:6px;color:#000!important;background-color:#fff!important;border-left:none!important;width:550px!important;margin-top:0!important;padding:1.1em!important}.product .product-index .product-index__timeline .firestore-post__content .tweet-embed blockquote p:nth-last-child(2){margin-bottom:32px}.product .product-index .product-index__timeline .firestore-post__content .tweet-embed .twitter-tweet{max-width:100%;margin-top:0!important;margin-bottom:0!important}.product .product-index .product-index__timeline .firestore-post__content pre{border:3px solid #253d56;font-size:14px;overflow:auto}.product .product-index .product-index__timeline .firestore-post__content pre code{white-space:pre}.product .product-index .product-index__timeline .firestore-post__content :not(pre)>code{border:3px solid #253d56;border-radius:4px;padding:.1em .25em;font-size:15px}.product .product-index .product-index__timeline .firestore-post__content strong{color:#dbe6f0;font-weight:600}.product .product-index .product-index__timeline .firestore-post__content h1,.product .product-index .product-index__timeline .firestore-post__content h2,.product .product-index .product-index__timeline .firestore-post__content h3,.product .product-index .product-index__timeline .firestore-post__content h4,.product .product-index .product-index__timeline .firestore-post__content h5,.product .product-index .product-index__timeline .firestore-post__content h6{color:#fff;font-weight:600;line-height:1.25em}.product .product-index .product-index__timeline .firestore-post__content h1 strong,.product .product-index .product-index__timeline .firestore-post__content h2 strong,.product .product-index .product-index__timeline .firestore-post__content h3 strong,.product .product-index .product-index__timeline .firestore-post__content h4 strong,.product .product-index .product-index__timeline .firestore-post__content h5 strong,.product .product-index .product-index__timeline .firestore-post__content h6 strong{color:inherit}.product .product-index .product-index__timeline .firestore-post__content h2{font-size:31px}.product .product-index .product-index__timeline .firestore-post__content h2:not(:first-child){margin-top:1.6em}.product .product-index .product-index__timeline .firestore-post__content h3{font-size:22px}.product .product-index .product-index__timeline .firestore-post__content h3:not(:first-child){margin-top:1.45em}.product .product-index .product-index__timeline .firestore-post__content h4,.product .product-index .product-index__timeline .firestore-post__content h5,.product .product-index .product-index__timeline .firestore-post__content h6{font-size:18px}.product .product-index .product-index__timeline .firestore-post__content h4:not(:first-child),.product .product-index .product-index__timeline .firestore-post__content h5:not(:first-child),.product .product-index .product-index__timeline .firestore-post__content h6:not(:first-child){margin-top:1.35em}.product .product-index .product-index__timeline .firestore-post__content hr{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 4'%3E%3Cpath stroke='%234c9ceb' stroke-width='1' d='M0,3.5 c 5,0,5,-3,10,-3 s 5,3,10,3 c 5,0,5,-3,10,-3 s 5,3,10,3'/%3E%3C/svg%3E");border:none;height:4px;margin:2em 0}.product .product-index .product-index__timeline .firestore-post__content .speaking-turn{align-items:flex-start;display:flex}.product .product-index .product-index__timeline .firestore-post__content .speaking-turn:not(:first-child){margin-top:23px}.product .product-index .product-index__timeline .firestore-post__content .speaking-turn .speaking-turn__link{align-items:center;display:flex}.product .product-index .product-index__timeline .firestore-post__content .speaking-turn .speaking-turn__link:not(:last-child){display:none}.product .product-index .product-index__timeline .firestore-post__content .speaking-turn .speaking-turn__link:hover .speaking-turn__image{border-color:#fff}.product .product-index .product-index__timeline .firestore-post__content .speaking-turn .speaking-turn__image{border:2px solid #0000;border-radius:9999px;flex:none;width:32px;height:32px;margin-right:8px;max-width:auto!important;margin-top:0!important}.product .product-index .product-index__timeline .firestore-post__content aside,.product .product-index .product-index__timeline .firestore-post__content .shareable-quote{display:none}.product .product-index .product-index__timeline .firestore-post__content .screenshot-wrapper{flex-direction:column;align-items:center;display:flex}.product .product-index .product-index__timeline .firestore-post__content .screenshot-wrapper:not(:first-child){margin-top:23px}.product .product-index .product-index__timeline .firestore-post__content .screenshot-wrapper img{margin-top:0}.product .product-index .product-index__timeline .firestore-post__content .screenshot-wrapper p{margin-top:17px;font-size:16px;font-style:italic}.product .product-index .product-index__timeline .firestore-post__content .interactive-chart{background-color:#1f364d;border-radius:6px;margin:44px auto 0;padding:16px;font-size:16px}.product .product-index .product-index__timeline .firestore-post__content .interactive-chart>p{text-align:center;margin-top:16px;margin-bottom:12px}.product .product-index .product-index__timeline .firestore-post__content .interactive-chart .interactive-chart__header{text-align:center;padding:4px 0 20px}.product .product-index .product-index__timeline .firestore-post__content .interactive-chart .interactive-chart__title{color:#fff;font-size:18px;font-weight:600}.product .product-index .product-index__timeline .firestore-post__content .interactive-chart .interactive-chart__description{margin-top:0}@media (width>=700px){.product .product-index .product-index__timeline .firestore-post__content .interactive-chart .interactive-chart__wrapper{height:400px}}@media (width>=450px) and (width<=699px){.product .product-index .product-index__timeline .firestore-post__content .interactive-chart .interactive-chart__wrapper{height:350px}}@media (width<=449px){.product .product-index .product-index__timeline .firestore-post__content .interactive-chart .interactive-chart__wrapper{height:300px}}.product .product-index .product-index__timeline .firestore-post__content .interactive-chart .interactive-chart__wrapper+p{margin-top:24px}.product .product-index .product-index__timeline .product-update__description :not(pre)>code{background-color:#1f364d}.product .product-index .product-index__timeline .product-update__description blockquote{border-left:6px solid #1f364d}.product .product-index .product-index__timeline .product-update__description pre{background-color:#1f364d}.product .product-index .product-index__timeline .product-update__description{color:#b6cce2;font-size:18px;line-height:1.4em}.product .product-index .product-index__timeline .product-update__description :not(pre)>code{margin:0 1px;padding:2px 4px;font-size:17px}.product .product-index .product-index__timeline .product-update__description .content__truncated-link,.product .product-index .product-index__timeline .product-update__description a{color:#fff;cursor:pointer;word-break:break-word;text-decoration:none;position:relative}.product .product-index .product-index__timeline .product-update__description .content__truncated-link:hover,.product .product-index .product-index__timeline .product-update__description a:hover{text-decoration-skip:ink;text-decoration:underline}.product .product-index .product-index__timeline .product-update__description blockquote,.product .product-index .product-index__timeline .product-update__description li,.product .product-index .product-index__timeline .product-update__description ol,.product .product-index .product-index__timeline .product-update__description p,.product .product-index .product-index__timeline .product-update__description pre,.product .product-index .product-index__timeline .product-update__description ul{overflow-wrap:break-word;word-wrap:break-word}.product .product-index .product-index__timeline .product-update__description ol:not(:first-child),.product .product-index .product-index__timeline .product-update__description p:not(:first-child),.product .product-index .product-index__timeline .product-update__description pre:not(:first-child),.product .product-index .product-index__timeline .product-update__description ul:not(:first-child){margin-top:15px}.product .product-index .product-index__timeline .product-update__description li:not(:first-child){margin-top:0}.product .product-index .product-index__timeline .product-update__description blockquote{padding-left:10px}.product .product-index .product-index__timeline .product-update__description blockquote:not(:first-child){margin-top:20px}.product .product-index .product-index__timeline .product-update__description blockquote blockquote{background-color:#1f364d;border-radius:3px;padding:14px}.product .product-index .product-index__timeline .product-update__description code{color:#dae6f1}.product .product-index .product-index__timeline .product-update__description li{margin-left:19px}.product .product-index .product-index__timeline .product-update__description li>pre:last-child{margin-bottom:18px}.product .product-index .product-index__timeline .product-update__description ol>li{list-style:decimal}.product .product-index .product-index__timeline .product-update__description ol>li:nth-child(n+10){margin-left:27px}.product .product-index .product-index__timeline .product-update__description ol>li:nth-child(n+100){margin-left:36px}.product .product-index .product-index__timeline .product-update__description ol>li:nth-child(n+1000){margin-left:45px}.product .product-index .product-index__timeline .product-update__description ol>li:nth-child(n+10000){margin-left:54px}.product .product-index .product-index__timeline .product-update__description li p{overflow:visible}.product .product-index .product-index__timeline .product-update__description pre{padding:5px 8px;font-size:17px;overflow:auto}.product .product-index .product-index__timeline .product-update__description strong{color:#f8fafc;font-weight:600}.product .product-index .product-index__timeline .product-update__description h1 strong,.product .product-index .product-index__timeline .product-update__description h2 strong,.product .product-index .product-index__timeline .product-update__description h3 strong,.product .product-index .product-index__timeline .product-update__description h4 strong,.product .product-index .product-index__timeline .product-update__description h5 strong,.product .product-index .product-index__timeline .product-update__description h6 strong{color:inherit}.product .product-index .product-index__timeline .product-update__description ul>li{list-style:outside}.product .product-index .product-index__timeline .product-update__description{width:100%;line-height:24px!important}.product .product-index .product-index__timeline .product-update__description h1,.product .product-index .product-index__timeline .product-update__description h2,.product .product-index .product-index__timeline .product-update__description h3,.product .product-index .product-index__timeline .product-update__description h4,.product .product-index .product-index__timeline .product-update__description h5,.product .product-index .product-index__timeline .product-update__description h6{color:#fff;line-height:1.2em}.product .product-index .product-index__timeline .product-update__description h1:not(:first-child),.product .product-index .product-index__timeline .product-update__description h2:not(:first-child),.product .product-index .product-index__timeline .product-update__description h3:not(:first-child),.product .product-index .product-index__timeline .product-update__description h4:not(:first-child),.product .product-index .product-index__timeline .product-update__description h5:not(:first-child),.product .product-index .product-index__timeline .product-update__description h6:not(:first-child){margin-top:1.25em}.product .product-index .product-index__timeline .product-update__description h2{font-size:26px;font-weight:600}.product .product-index .product-index__timeline .product-update__description h3{font-size:22px}.product .product-index .product-index__timeline .product-update__description h4{font-size:20px}.product .product-index .product-index__timeline .product-update__description h5,.product .product-index .product-index__timeline .product-update__description h6{font-size:18px}.product .product-index .product-index__timeline .product-update__description h6{color:#9cb3c9}.product .product-index .product-index__timeline .product-update__description img{cursor:zoom-in;transition:opacity .18s}.product .product-index .product-index__timeline .product-update__description img:hover{opacity:.75}.product .product-index .product-index__timeline .product-update__description img{border-radius:3px;width:100%}.product .product-index .product-index__timeline .product-update__description+.attached-link,.product .product-index .product-index__timeline .product-update__description+.product-update__user-link{margin-top:20px}.product .product-index .product-index__timeline .product-update__description+.attached-link+.product-update__user-link{margin-top:28px}.product .product-index .product-index__timeline .product-update__description pre{margin-left:0;font-size:15px}.product .product-index .product-index__timeline .product-update__signature{margin-top:20px}.product .product-index .product-index__timeline .product-update__signature:not(.product-update__signature--guest){white-space:nowrap}.product .product-index .product-index__timeline .product-update__signature .user-link{display:inline-block}.product .product-index .product-index__timeline .product-update__signature .product-update__og-author-md a:hover,.product .product-index .product-index__timeline .product-update__signature .user-link:hover .user-link__name{text-decoration-skip:ink;text-decoration:underline #59a3ed}.product .product-index .product-index__timeline .product-update__signature.product-update__signature--guest>div:before,.product .product-index .product-index__timeline .product-update__signature:not(.product-update__signature--guest) .user-link:first-child .user-link__name:before{color:#d1dbe6;content:"—";float:left}.product .product-index .product-index__timeline .product-update__signature .user-link__avatar{display:none}.product .product-index .product-index__timeline .product-update__signature .product-update__og-author-md a,.product .product-index .product-index__timeline .product-update__signature .user-link__name{color:#59a3ed;margin-left:0}.product .product-index .product-index__timeline .product-update__user-link:hover{color:#fff}.product .product-index .product-index__timeline .product-update__user-link .user-link__avatar{display:none}.product .product-index .product-index__timeline .product-update__user-link .user-link__name{align-items:center;margin-left:0;display:flex}.product .product-index .product-index__timeline .product-update__user-link .user-link__name:before{content:"—"}.product .product-index .product-index__timeline .product-update__user-link .user-link__name--username:before{content:"—@"}.product .product-index .product-index__timeline .attached-link .attached-link__link{background-color:#182e43;transition:box-shadow .14s;box-shadow:0 0 18px #0000001a}.product .product-index .product-index__timeline .attached-link .attached-link__link:hover{background-color:#1a3047;box-shadow:0 0 24px #0003}.product .product-index .product-index__timeline .attached-link .attached-link__link:hover .attached-link__text{border-left-color:#4799eb}.product .product-index .product-index__timeline .attached-link .attached-link__link:hover .attached-link__title{color:#fff;background-color:#4799eb}.product .product-index .product-index__timeline .attached-link .attached-link__close-button{background-color:#4799eb;width:36px;height:36px;top:-12px;right:-12px;box-shadow:0 0 0 4px #0e2439}.product .product-index .product-index__timeline .attached-link .attached-link__close-button:hover{background-color:#e6375a}.product .product-index .product-index__timeline .attached-link .attached-link__close-button svg{width:14px;height:14px}.product .product-index .product-index__timeline .attached-link .attached-link__image{border-bottom:2px solid #0e2439;border-top-left-radius:3px;border-top-right-radius:3px;width:100%;max-height:474px}.product .product-index .product-index__timeline .attached-link .attached-link__image+.attached-link__text{border:0!important}.product .product-index .product-index__timeline .attached-link .attached-link__remove-image{color:#fff;background-color:#4799eb;border-radius:2px;padding:8px 12px;font-size:14px;position:absolute;top:6px;left:6px;box-shadow:0 0 6px #000000a6}.product .product-index .product-index__timeline .attached-link .attached-link__remove-image:hover{background-color:#e6375a}.product .product-index .product-index__timeline .attached-link .attached-link__icon{display:none}.product .product-index .product-index__timeline .attached-link .attached-link__text{color:#9cb3c9;border:2px solid #0000;border-left-color:#354f69;padding:16px 17px;font-size:16px}.product .product-index .product-index__timeline .attached-link .attached-link__title{color:#dae6f1;font-size:18px}.product .product-index .product-index__timeline .attached-link .attached-link__description{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.7em;line-height:1.35em;display:-webkit-box;overflow:hidden}.product .product-index .product-index__timeline .attached-link .attached-link__description:not(:first-child){margin-top:6px}.product .product-index .product-index__timeline .attached-link .attached-link__domain{color:#63809c;margin-top:14px;font-size:14px}.product .product-index .product-index__timeline .product-update__buttons{flex-wrap:wrap;align-items:center;margin-top:14px;display:flex}.product .product-index .product-index__timeline .product-update__liker,.product .product-index .product-index__timeline .product-update__button,.product .product-index .product-index__timeline .product-update__buttons-dropdown{background-color:#1f364d;border-radius:3px;transition:background-color .18s}.product .product-index .product-index__timeline .product-update__liker:hover:not(.product-update__button--static),.product .product-index .product-index__timeline .product-update__button:hover:not(.product-update__button--static),.product .product-index .product-index__timeline .product-update__buttons-dropdown:hover:not(.product-update__button--static){background-color:#4799eb}.product .product-index .product-index__timeline .product-update__liker:not(:last-child),.product .product-index .product-index__timeline .product-update__button:not(:last-child),.product .product-index .product-index__timeline .product-update__buttons-dropdown:not(:last-child){margin-right:12px}.product .product-index .product-index__timeline .product-update__button--static{cursor:default}.product .product-index .product-index__timeline .product-update__liker.post-liker--liked,.product .product-index .product-index__timeline .product-update__button--active{color:#fff;fill:#fff;background-color:#4799eb}.product .product-index .product-index__timeline .product-update__liker.post-liker--liked:hover,.product .product-index .product-index__timeline .product-update__button--active:hover{background-color:#e6375a}.product .product-index .product-index__timeline .product-update__button--active.product-update__button--comment{position:relative}.product .product-index .product-index__timeline .product-update__button--active.product-update__button--comment:before{content:"";border:7px solid #0000;border-top-color:#4799eb;border-bottom-width:0;transition:border-color .18s;position:absolute;top:100%;left:calc(50% - 7px)}.product .product-index .product-index__timeline .product-update__button--active.product-update__button--comment:hover:before{border-color:#e6375a #0000 #0000}.product .product-index .product-index__timeline .product-update__liker,.product .product-index .product-index__timeline .product-update__button-content,.product .product-index .product-index__timeline .product-update__buttons-dropdown .dropdown-menu__toggle{align-self:flex-start;align-items:center;height:32px;padding:7px 11px;display:flex}.product .product-index .product-index__timeline .product-update__liker{flex-direction:row}.product .product-index .product-index__timeline .product-update__liker:hover{transform:scale(1)!important}.product .product-index .product-index__timeline .product-update__liker .post-liker__icon-wrapper,.product .product-index .product-index__timeline .product-update__button-icon,.product .product-index .product-index__timeline .product-update__buttons-dropdown .dropdown-menu__toggle-icon{fill:#fff;width:12px;height:12px}.product .product-index .product-index__timeline .product-update__liker .post-liker__icon-wrapper+.post-liker__text,.product .product-index .product-index__timeline .product-update__liker .post-liker__icon-wrapper+.product-update__button-label,.product .product-index .product-index__timeline .product-update__button-icon+.post-liker__text,.product .product-index .product-index__timeline .product-update__button-icon+.product-update__button-label,.product .product-index .product-index__timeline .product-update__buttons-dropdown .dropdown-menu__toggle-icon+.post-liker__text,.product .product-index .product-index__timeline .product-update__buttons-dropdown .dropdown-menu__toggle-icon+.product-update__button-label{margin-left:7px}.product .product-index .product-index__timeline .product-update__liker .post-liker__text,.product .product-index .product-index__timeline .product-update__button-label{color:#fff;text-transform:uppercase;white-space:nowrap;height:18px;font-size:13px;font-weight:600;line-height:18px}.product .product-index .product-index__timeline .product-update__liker .post-liker__text{display:flex}.product .product-index .product-index__timeline .product-update__liker .post-liker__likes-label{margin-left:.25em}.product .product-index .product-index__timeline .product-update__buttons-dropdown .dropdown-menu__items{background-color:#304a64}.product .product-index .product-index__timeline .product-update__buttons-dropdown .dropdown-menu__button-icon{fill:#fff}.product .product-index .product-index__timeline .product-update__embedded-comments--new-post .comment-box{width:100%}.product .product-index .product-index__timeline .product-update__embedded-comments--new-post .comment-box .comment-box__textarea{color:#d1dbe6;background-color:#0000;border:3px solid #233b53;padding:16px}.product .product-index .product-index__timeline .product-update__embedded-comments--new-post .comment-box .comment-box__textarea::placeholder{color:#d1dbe6a6;font-style:italic}.product .product-index .product-index__timeline .embedded-comments{margin-top:12px}.product .product-index .product-index__timeline .embedded-comments .embedded-comments__loading,.product .product-index .product-index__timeline .embedded-comments .embedded-comments__error{text-align:left;justify-content:flex-start;margin-top:26px}.product .product-index .product-index__timeline .embedded-comments .comment-tree.comment-tree--level-1{margin-top:26px!important}.product .product-index .product-index__timeline .embedded-comments .comment-tree.comment-tree--level-1>li:first-child>.comment{margin-top:0}.product .product-index .product-index__timeline .embedded-comments .comment-tree .comment{margin-top:18px}.product .product-metrics{width:100%;margin-left:auto;margin-right:auto;padding:0 16px}@media (width>=870px){.product .product-metrics{min-width:838px;max-width:1052px}}.product .product-metrics{width:100%;margin-top:2px}.product .product-metrics.product-metrics--pinned .product-metrics__content{background-color:#0000;background-image:none}@media (width>=870px){.product .product-metrics.product-metrics--pinned .product-metrics__content{width:100%;max-width:1020px;padding-right:0!important}}.product .product-metrics .product-metrics__content{box-sizing:border-box;background-color:#182e43;border-bottom-right-radius:8px;border-bottom-left-radius:8px;align-items:center;width:100%;margin:0 auto;display:flex}@media (width>=870px){.product .product-metrics .product-metrics__content{justify-content:space-between;height:90px;padding-right:36px}}@media (width<=869px){.product .product-metrics .product-metrics__content{justify-content:space-around;height:80px}}.product .product-metrics.product-metrics--pinned{z-index:101;position:relative}@media (width>=870px){.product .product-metrics.product-metrics--pinned{padding:0 16px;min-width:100%!important;max-width:100%!important}}.product .product-metrics:not(.product-metrics--pinned) .product-metrics__info{display:none}.product .product-metrics .product-metrics__info{align-self:stretch;align-items:center;max-width:250px;margin-right:12px;transition:transform .1s,padding .1s;display:flex;overflow:hidden}@media (width>=870px){.product .product-metrics .product-metrics__info{flex:0 auto;min-width:59px}}.product .product-metrics .product-metrics__info:hover{z-index:1;background-color:#4799eb;border-radius:2px;padding:0 8px;position:relative;transform:scale(1.06);box-shadow:0 0 24px #0000004d}.product .product-metrics .product-metrics__info:hover .product-metrics__product-tagline{color:#fff}.product .product-metrics .product-metrics__logo{border:4px solid #0e2439;border-radius:9999px;flex:none}@media (width>=870px){.product .product-metrics .product-metrics__logo{width:59px;height:59px}}@media (width<=869px){.product .product-metrics .product-metrics__logo{width:52px;height:52px}}.product .product-metrics .product-metrics__info-text{text-align:left;flex-direction:column;flex:0 auto;align-items:flex-start;min-width:0;margin-left:12px;display:flex}@media (width<=869px){.product .product-metrics .product-metrics__info-text{display:none}}.product .product-metrics .product-metrics__product-name,.product .product-metrics .product-metrics__product-tagline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.product .product-metrics .product-metrics__product-name{color:#fff;height:22px;margin-bottom:5px;font-size:20px;line-height:22px}.product .product-metrics .product-metrics__product-tagline{height:18px;font-size:14px;line-height:18px}@media (width>=870px){.product .product-metrics:not(.product-metrics--pinned) .product-metrics__stat{border-width:4px 0;margin-right:8px;padding:0 18px}.product .product-metrics:not(.product-metrics--pinned) .product-metrics__stat:first-child:not(.active){margin-left:6px}.product .product-metrics:not(.product-metrics--pinned) .product-metrics__stat .product-metrics__stat-label{color:#b6cce2;text-transform:uppercase;margin-bottom:7px;font-size:14px;font-weight:600}.product .product-metrics:not(.product-metrics--pinned) .product-metrics__stat .product-metrics__stat-number{height:26px;font-size:24px;line-height:26px}.product .product-metrics:not(.product-metrics--pinned) .product-metrics__stat .product-metrics__stat-icon{width:20px;height:20px;margin-top:6px;transform:translateY(-2px)}.product .product-metrics:not(.product-metrics--pinned) .product-metrics__stat .product-metrics__stat-slash,.product .product-metrics:not(.product-metrics--pinned) .product-metrics__stat .product-metrics__stat-unit{font-size:15px}.product .product-metrics:not(.product-metrics--pinned) .product-metrics__stat .product-metrics__stat-slash{margin:0 1px 0 3px;transform:translateY(-2px)}.product .product-metrics:not(.product-metrics--pinned) .product-metrics__stat .product-metrics__stat-unit{transform:translateY(-1px)}}@media (width<=869px){.product .product-metrics:not(.product-metrics--pinned) .product-metrics__stat{border-width:3px 0;padding:0 9px}.product .product-metrics:not(.product-metrics--pinned) .product-metrics__stat .product-metrics__stat-label{color:#b6cce2;margin-bottom:5px;font-size:14px}.product .product-metrics:not(.product-metrics--pinned) .product-metrics__stat .product-metrics__stat-number{height:22px;font-size:20px;line-height:22px}.product .product-metrics:not(.product-metrics--pinned) .product-metrics__stat .product-metrics__stat-icon{width:17px;height:17px;margin-top:5px;transform:translateY(-2px)}.product .product-metrics:not(.product-metrics--pinned) .product-metrics__stat .product-metrics__stat-slash,.product .product-metrics:not(.product-metrics--pinned) .product-metrics__stat .product-metrics__stat-unit{font-size:14px}.product .product-metrics:not(.product-metrics--pinned) .product-metrics__stat .product-metrics__stat-slash{margin:0 1px}}@media (width>=870px){.product .product-metrics:not(.product-metrics--pinned) .product-metrics__stat--posts{border-bottom-left-radius:4px}}.product .product-metrics.product-metrics--pinned .product-metrics__stat{border-width:3px 0;padding:0 9px}.product .product-metrics.product-metrics--pinned .product-metrics__stat .product-metrics__stat-label{color:#b6cce2;margin-bottom:5px;font-size:14px}.product .product-metrics.product-metrics--pinned .product-metrics__stat .product-metrics__stat-number{height:22px;font-size:20px;line-height:22px}.product .product-metrics.product-metrics--pinned .product-metrics__stat .product-metrics__stat-icon{width:17px;height:17px;margin-top:5px;transform:translateY(-2px)}.product .product-metrics.product-metrics--pinned .product-metrics__stat .product-metrics__stat-slash,.product .product-metrics.product-metrics--pinned .product-metrics__stat .product-metrics__stat-unit{font-size:14px}.product .product-metrics.product-metrics--pinned .product-metrics__stat .product-metrics__stat-slash{margin:0 1px}.product .product-metrics .product-metrics__stat{cursor:pointer;border-style:solid none;border-color:#0000;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;transition:transform .1s;display:inline-flex}.product .product-metrics .product-metrics__stat:hover .product-metrics__stat-label,.product .product-metrics .product-metrics__stat.active .product-metrics__stat-label{color:#fff}.product .product-metrics .product-metrics__stat:hover .product-metrics__stat-slash,.product .product-metrics .product-metrics__stat:hover .product-metrics__stat-unit,.product .product-metrics .product-metrics__stat.active .product-metrics__stat-slash,.product .product-metrics .product-metrics__stat.active .product-metrics__stat-unit{color:#ffffffbf}.product .product-metrics .product-metrics__stat:hover{z-index:1;background-color:#4799eb;border-radius:2px;position:relative;transform:scale(1.08);box-shadow:0 0 24px #0000004d}.product .product-metrics .product-metrics__stat.active{border-bottom-color:#4799eb}.product .product-metrics .product-metrics__stat--edit:hover{background-color:#e6375a}.product .product-metrics .product-metrics__stat--edit:hover .product-metrics__stat-button{color:#e6375a;background-color:#fff!important;background-image:none!important}.product .product-metrics .product-metrics__stat--edit.active{border-bottom-color:#e6375a}.product .product-metrics .product-metrics__stat-label{line-height:1.25em}.product .product-metrics .product-metrics__stat-value{color:#9cb3c9;align-items:flex-end;display:flex}.product .product-metrics .product-metrics__stat-number{color:#fff}.product .product-metrics .product-metrics__stat-icon{fill:#fff}.product .product-metrics .product-metrics__stat-button{color:#fff;cursor:pointer;background-image:linear-gradient(90deg,#e052a0,#f15c41)}.product .product-metrics .product-metrics__stat-button:hover:not([disabled]){background-color:#e6375a;background-image:none!important}.product .product-metrics .product-metrics__stat-button[disabled]{cursor:default;filter:grayscale(.7);opacity:.7}.product .product-metrics .product-metrics__stat-button svg{fill:#fff}.product .product-metrics .product-metrics__stat-button{text-align:center;text-transform:uppercase;border-radius:2px;justify-content:center;align-items:center;width:100%;height:26px;padding:0 4px;font-weight:600;display:inline-flex;font-size:14px!important}.product .product-metrics .product-metrics__stat-button .product-metrics__add-icon{margin-right:5px!important}.product .product-metrics .product-metrics__add-icon{font-size:22px;line-height:14px}.product .product-metrics.product-metrics--p1 .product-metrics__page-button--p1{display:none}@media (width<=869px){.product .product-metrics.product-metrics--p1 .product-metrics__stat{display:none}.product .product-metrics.product-metrics--p1 .product-metrics__stat:first-child,.product .product-metrics.product-metrics--p1 .product-metrics__stat:nth-child(2),.product .product-metrics.product-metrics--p1 .product-metrics__stat:nth-child(3){display:flex}}@media (width>=400px){.product .product-metrics.product-metrics--p1 .product-metrics__stat:nth-child(4){display:flex}}@media (width>=500px){.product .product-metrics.product-metrics--p1 .product-metrics__stat:nth-child(5){display:flex}}.product .product-metrics.product-metrics--p2 .product-metrics__page-button--p2{display:none}@media (width<=869px){.product .product-metrics.product-metrics--p2 .product-metrics__info,.product .product-metrics.product-metrics--p2 .product-metrics__stat{display:none}.product .product-metrics.product-metrics--p2 .product-metrics__stat:nth-last-child(3),.product .product-metrics.product-metrics--p2 .product-metrics__stat:nth-last-child(4),.product .product-metrics.product-metrics--p2 .product-metrics__stat:nth-last-child(5){display:flex}}@media (width>=400px){.product .product-metrics.product-metrics--p2 .product-metrics__stat:nth-last-child(5){display:flex}}@media (width>=500px){.product .product-metrics.product-metrics--p2 .product-metrics__stat:nth-last-child(6){display:flex}}.product .product-metrics .product-metrics__page-button{cursor:pointer;align-self:stretch;align-items:center;padding:0 8px;display:flex}.product .product-metrics .product-metrics__page-button:hover .product-metrics__page-icon{fill:#4799eb}@media (width>=870px){.product .product-metrics .product-metrics__page-button{display:none}}.product .product-metrics .product-metrics__page-button .product-metrics__page-icon{fill:#fff;width:18px;height:18px}.product .product-metrics .product-metrics__page-button--p1 .product-metrics__page-icon{transform:rotate(180deg)}@media (width>=870px){.product .product-metrics.product-metrics--pinned .product-metrics__spacer{margin-left:8px}}@media (width>=870px) and (width<=899px){.product .product-metrics.product-metrics--pinned .product-metrics__spacer{padding-left:4px;padding-right:4px}}.product .product-metrics .product-metrics__spacer{flex:0 auto;width:184px;margin-left:auto;padding:12px 0}@media (width<=869px){.product .product-metrics .product-metrics__spacer{display:none}}.product .product-sidebar{text-align:left;flex:none;width:220px;margin-left:64px}@media (width<=869px){.product .product-sidebar{order:-1;width:100%;margin-left:0}}.product .product-sidebar h2{color:#fff;text-transform:uppercase;font-size:15px;font-weight:600;line-height:15px}.product .product-sidebar .product-sidebar__users,.product .product-sidebar .product-sidebar__jobs{flex-direction:column;align-items:flex-start;display:flex}.product .product-sidebar .product-sidebar__users:not(:first-child),.product .product-sidebar .product-sidebar__jobs:not(:first-child){border-top:2px dotted #1f364d;margin-top:32px;padding-top:32px}.product .product-sidebar .product-sidebar__users .user-link__aliased-name,.product .product-sidebar .product-sidebar__jobs .user-link__aliased-name{display:none}.product .product-sidebar .product-sidebar__loading-spinner{width:20px;height:20px;margin:15px auto 0 0}.product .product-sidebar .product-sidebar__description :not(pre)>code{background-color:#1f364d}.product .product-sidebar .product-sidebar__description blockquote{border-left:6px solid #1f364d}.product .product-sidebar .product-sidebar__description pre{background-color:#1f364d}.product .product-sidebar .product-sidebar__description{color:#9cb3c9;font-size:18px;line-height:1.4em}.product .product-sidebar .product-sidebar__description :not(pre)>code{margin:0 1px;padding:2px 4px;font-size:17px}.product .product-sidebar .product-sidebar__description .content__truncated-link,.product .product-sidebar .product-sidebar__description a{color:#fff;cursor:pointer;word-break:break-word;text-decoration:none;position:relative}.product .product-sidebar .product-sidebar__description .content__truncated-link:hover,.product .product-sidebar .product-sidebar__description a:hover{text-decoration-skip:ink;text-decoration:underline}.product .product-sidebar .product-sidebar__description blockquote,.product .product-sidebar .product-sidebar__description li,.product .product-sidebar .product-sidebar__description ol,.product .product-sidebar .product-sidebar__description p,.product .product-sidebar .product-sidebar__description pre,.product .product-sidebar .product-sidebar__description ul{overflow-wrap:break-word;word-wrap:break-word}.product .product-sidebar .product-sidebar__description ol:not(:first-child),.product .product-sidebar .product-sidebar__description p:not(:first-child),.product .product-sidebar .product-sidebar__description pre:not(:first-child),.product .product-sidebar .product-sidebar__description ul:not(:first-child){margin-top:15px}.product .product-sidebar .product-sidebar__description li:not(:first-child){margin-top:0}.product .product-sidebar .product-sidebar__description blockquote{padding-left:10px}.product .product-sidebar .product-sidebar__description blockquote:not(:first-child){margin-top:20px}.product .product-sidebar .product-sidebar__description blockquote blockquote{background-color:#1f364d;border-radius:3px;padding:14px}.product .product-sidebar .product-sidebar__description code{color:#bdccdb}.product .product-sidebar .product-sidebar__description li{margin-left:19px}.product .product-sidebar .product-sidebar__description li>pre:last-child{margin-bottom:18px}.product .product-sidebar .product-sidebar__description ol>li{list-style:decimal}.product .product-sidebar .product-sidebar__description ol>li:nth-child(n+10){margin-left:27px}.product .product-sidebar .product-sidebar__description ol>li:nth-child(n+100){margin-left:36px}.product .product-sidebar .product-sidebar__description ol>li:nth-child(n+1000){margin-left:45px}.product .product-sidebar .product-sidebar__description ol>li:nth-child(n+10000){margin-left:54px}.product .product-sidebar .product-sidebar__description li p{overflow:visible}.product .product-sidebar .product-sidebar__description pre{padding:5px 8px;font-size:17px;overflow:auto}.product .product-sidebar .product-sidebar__description strong{color:#d7e0ea;font-weight:600}.product .product-sidebar .product-sidebar__description h1 strong,.product .product-sidebar .product-sidebar__description h2 strong,.product .product-sidebar .product-sidebar__description h3 strong,.product .product-sidebar .product-sidebar__description h4 strong,.product .product-sidebar .product-sidebar__description h5 strong,.product .product-sidebar .product-sidebar__description h6 strong{color:inherit}.product .product-sidebar .product-sidebar__description ul>li{list-style:outside}.product .product-sidebar .product-sidebar__description{line-height:1.35em!important}.product .product-sidebar .product-sidebar__user-link{width:100%;margin-top:15px;position:relative}.product .product-sidebar .product-sidebar__user-link:hover .user-link__name,.product .product-sidebar .product-sidebar__user-link:hover .product-sidebar__user-role{color:#fff}.product .product-sidebar .product-sidebar__user-link:nth-child(2){margin-top:17px}.product .product-sidebar .product-sidebar__user-link .user-link__link{flex-direction:column;align-items:flex-start;width:100%}.product .product-sidebar .product-sidebar__user-link .user-link__avatar{width:42px;height:42px;position:absolute;top:3px}.product .product-sidebar .product-sidebar__user-link .user-link__name,.product .product-sidebar .product-sidebar__user-link .product-sidebar__user-role{text-overflow:ellipsis;white-space:nowrap;flex:none;width:calc(100% - 52px);margin-left:52px;overflow:hidden}.product .product-sidebar .product-sidebar__user-link .user-link__name{color:#fff;height:25px;font-size:20px;line-height:25px}.product .product-sidebar .product-sidebar__user-link .product-sidebar__user-role{color:#b6cce2;height:22px;margin-top:0;font-size:14px;line-height:22px}.product .product-sidebar .product-sidebar__job:not([disabled]){cursor:pointer;transition:transform .16s}.product .product-sidebar .product-sidebar__job:not([disabled]):hover{transform:scale(1.05)}.product .product-sidebar .product-sidebar__job{background-color:#274059;border-radius:3px;box-shadow:0 0 8px #0c1f31}.product .product-sidebar .product-sidebar__job:hover:not([disabled]){background-color:#2b4764}.product .product-sidebar .product-sidebar__job{flex-direction:column;width:100%;margin-top:15px;padding:12px;display:flex}.product .product-sidebar .job__role{color:#fff;font-size:17px;font-weight:600}.product .product-sidebar .job__pay{margin-top:2px;font-size:15px}.product .product-sidebar .product-sidebar__new-job{cursor:pointer;text-transform:uppercase;font-size:15px;font-weight:600}.product .product-sidebar .product-sidebar__new-job:focus{outline:0;box-shadow:0 0 3px 3px #4799eb}.product .product-sidebar .product-sidebar__new-job[disabled]{cursor:not-allowed;filter:grayscale(.7);opacity:.7}.product .product-sidebar .product-sidebar__new-job>div:first-child:last-child{justify-content:center;align-items:center;height:100%;display:flex}.product .product-sidebar .product-sidebar__new-job>svg,.product .product-sidebar .product-sidebar__new-job>div>svg,.product .product-sidebar .product-sidebar__new-job .loading-spinner{fill:#fff;flex:none}.product .product-sidebar .product-sidebar__new-job>svg:first-child:not(:last-child),.product .product-sidebar .product-sidebar__new-job>div>svg:first-child:not(:last-child),.product .product-sidebar .product-sidebar__new-job .loading-spinner:first-child:not(:last-child){margin-right:10px}.product .product-sidebar .product-sidebar__new-job>svg:last-child:not(:first-child),.product .product-sidebar .product-sidebar__new-job>div>svg:last-child:not(:first-child),.product .product-sidebar .product-sidebar__new-job .loading-spinner:last-child:not(:first-child){margin-left:10px}.product .product-sidebar .product-sidebar__new-job>svg,.product .product-sidebar .product-sidebar__new-job>div>svg{width:14px;height:14px}.product .product-sidebar .product-sidebar__new-job .loading-spinner{width:19px;height:19px}.product .product-sidebar .product-sidebar__new-job{color:#fff;background-image:linear-gradient(90deg,#e052a0,#f15c41);border-radius:3px;height:48px;padding:0 16px}.product .product-sidebar .product-sidebar__new-job:hover:not([disabled]){background-image:linear-gradient(90deg,#3ec8e0,#526af4)}.product .product-sidebar .product-sidebar__new-job{align-items:center;margin-top:15px;display:flex}
