#app-2021-11-inkomstgrupper_fi{font-family:Open Sans,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:600px;margin:0 auto}#app-2021-11-inkomstgrupper_fi h1{line-height:1.2;font-family:Yle,Open Sans,sans-serif}#app-2021-11-inkomstgrupper_fi label{display:block;font-size:14px;font-weight:700;line-height:1.5;margin-bottom:8px}#app-2021-11-inkomstgrupper_fi svg{display:block;width:100%;height:auto}#app-2021-11-inkomstgrupper_fi svg .dot{-webkit-transition:fill .2s;transition:fill .2s}#app-2021-11-inkomstgrupper_fi svg .legend{font:14px Open Sans,Arial,sans-serif;font-weight:700;fill:#ff6470;text-anchor:end}#app-2021-11-inkomstgrupper_fi .svg-container{position:relative}#app-2021-11-inkomstgrupper_fi .svg-container svg{max-height:90vh}#app-2021-11-inkomstgrupper_fi .fyrfalt-background{position:sticky;margin-top:50vh;top:50%;overflow:hidden;z-index:-1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#app-2021-11-inkomstgrupper_fi .fyrfalt-content{max-width:700px;margin:0 auto;padding-bottom:90vh;margin-top:-50vh}#app-2021-11-inkomstgrupper_fi .fyrfalt-content .content-box{margin-top:95vh;background:#fafafa;color:#000;opacity:.9;padding:20px;line-height:1.4}#app-2021-11-inkomstgrupper_fi .fyrfalt-content .content-box.first,#app-2021-11-inkomstgrupper_fi .fyrfalt-content .content-box h1,#app-2021-11-inkomstgrupper_fi .fyrfalt-content .content-box h2,#app-2021-11-inkomstgrupper_fi .fyrfalt-content .content-box h3{margin-top:0}#app-2021-11-inkomstgrupper_fi .fyrfalt-content .content-box>p:last-child{margin-top:12px;margin-bottom:0}#app-2021-11-inkomstgrupper_fi .fyrfalt-content .content-box>p:first-child{margin-top:0}#app-2021-11-inkomstgrupper_fi .fyrfalt-content .factbox{margin-left:-20px;margin-right:-20px;background:#f1f1f1;padding:20px}#app-2021-11-inkomstgrupper_fi .fyrfalt-content .factbox-collapsed{width:100%}#app-2021-11-inkomstgrupper_fi .intro{width:100%;position:relative}#app-2021-11-inkomstgrupper_fi .intro h1{text-align:center;margin:24px auto}#app-2021-11-inkomstgrupper_fi .intro p{margin:.85em auto!important}#app-2021-11-inkomstgrupper_fi .intro .content-box{max-width:800px;margin:0 auto;padding:20px;line-height:1.5}#app-2021-11-inkomstgrupper_fi .axis text{font:12px Open Sans,Arial,sans-serif}#app-2021-11-inkomstgrupper_fi .axis path.domain{fill:none;stroke:#000;shape-rendering:crispEdges}@media(prefers-color-scheme:dark){#app-2021-11-inkomstgrupper_fi .axis path.domain{stroke:#fff}}#app-2021-11-inkomstgrupper_fi .axis line{fill:none;stroke:#000;shape-rendering:crispEdges}@media(prefers-color-scheme:dark){#app-2021-11-inkomstgrupper_fi .axis line{stroke:#fff}}#app-2021-11-inkomstgrupper_fi .end{line-height:1.4;padding-top:10px}#app-2021-11-inkomstgrupper_fi .end .content-box{max-width:800px;margin:0 auto;padding:20px;line-height:1.5}#app-2021-11-inkomstgrupper_fi .credits{font-size:80%}#app-2021-11-inkomstgrupper_fi .taxes-svg text{fill:#000}@media(prefers-color-scheme:dark){#app-2021-11-inkomstgrupper_fi .taxes-svg text{fill:#fff}}#app-2021-11-inkomstgrupper_fi .taxes-svg rect{-webkit-transition:width 1s,height 1s;transition:width 1s,height 1s}#app-2021-11-inkomstgrupper_fi .tax-group{stroke:#fff;stroke-width:1px}.yddviz-input{display:block;border:2px solid #000;border-radius:6px;padding:6px;width:100%;max-width:400px;font-size:16px;line-height:1.5;margin-bottom:24px}.yddviz-input:focus{outline:none;border:2px solid #00b4c8;background:#f5f5f5}.yddviz-input:disabled{border:2px solid #ddd}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity 1s;transition:opacity 1s}.fade-enter-active.taxes-svg,.fade-leave-active.taxes-svg{position:absolute;top:0}.fade-enter,.fade-leave-to{opacity:0}.ydd-article{padding-top:0}