.rw_adf_app[data-v-9c1211f5]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;min-height:70vh;font-family:inherit}.rw_adf_app .overlay[data-v-9c1211f5]{z-index:9999;cursor:wait;background:#fff0;position:fixed;inset:0}.content[data-v-9f7b400c]{flex-grow:1;order:1;min-width:0;container:document_container/inline-size}@container (width>=1300px){.content[data-v-9f7b400c]>*{max-width:95%}}.content[data-v-9f7b400c]>:first-child:not(.layout_module):not(.ai_summary_expandable){margin-top:0!important}.content>:first-child:not(.layout_module):not(.ai_summary_expandable)>h1[data-v-9f7b400c]:first-child,.content>:first-child:not(.layout_module):not(.ai_summary_expandable) h2[data-v-9f7b400c]:first-child,.content>:first-child:not(.layout_module):not(.ai_summary_expandable) h3[data-v-9f7b400c]:first-child,.content>:first-child:not(.layout_module):not(.ai_summary_expandable) h4[data-v-9f7b400c]:first-child,.content>:first-child:not(.layout_module):not(.ai_summary_expandable) h5[data-v-9f7b400c]:first-child,.content>:first-child:not(.layout_module):not(.ai_summary_expandable) h6[data-v-9f7b400c]:first-child,.content>:first-child:not(.layout_module):not(.ai_summary_expandable) p[data-v-9f7b400c]:first-child{margin-top:0}.content[data-v-9f7b400c]>:last-child:not(.layout_module){margin-bottom:0!important}.toc_item[data-v-d827b80e]{cursor:pointer;-o-transition:all .2s ease 0s;border-left:.0625rem solid #e5e5e5;padding:.5rem 1rem;transition:all .2s}@media (prefers-reduced-motion){.toc_item[data-v-d827b80e]{-o-transition:none;transition:none}}.toc_item .heading[data-v-d827b80e]{color:#707070;-o-transition:color .2s ease 0s;transition:color .2s}@media (prefers-reduced-motion){.toc_item .heading[data-v-d827b80e]{-o-transition:none;transition:none}}.toc_item .heading[data-v-d827b80e]{text-overflow:ellipsis;overflow-wrap:anywhere;word-break:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.toc_item .heading[data-v-d827b80e] .emoji_node img{width:1rem;height:1rem}.toc_item .heading[data-v-d827b80e]:focus{outline:none}.toc_item .heading[data-v-d827b80e]>*{display:inline}.toc_item.active[data-v-d827b80e]{color:#111;background:#f0f0f0;border-left-color:#111}.toc_item.active .heading[data-v-d827b80e]{color:#111}.toc_item[data-v-d827b80e]:hover,.toc_item[data-v-d827b80e]:focus-within{border-left-color:#111;outline:none}.toc_item:hover .heading[data-v-d827b80e],.toc_item:focus-within .heading[data-v-d827b80e]{color:#111}.toc_item[data-v-d827b80e]:last-child{margin-bottom:4rem}.toc_panel[data-v-9b9eda77]{width:13.5rem;margin-left:2.5rem}.toc_panel .title[data-v-9b9eda77]{margin:0 2rem 1rem 0;font-size:1.25rem}.toc_panel .headings[data-v-9b9eda77]{scrollbar-width:none;position:static;overflow-y:auto}.toc_panel .headings ul[data-v-9b9eda77]{margin:0;padding:0;list-style-type:none}.toc_panel .headings[data-v-9b9eda77]::-webkit-scrollbar{display:none}.toc_panel .headings .overlay[data-v-9b9eda77]{pointer-events:none;height:4rem;position:absolute;left:0;right:0}.toc_panel .headings .overlay.top[data-v-9b9eda77]{background:linear-gradient(#fff,#0000)}.toc_panel .headings .overlay.bottom[data-v-9b9eda77]{background:linear-gradient(#0000,#fff);bottom:0}.toc_container[data-v-a006a229]{-o-transition:top .5s ease-in-out 0s;order:2;height:fit-content;transition:top .5s ease-in-out;position:sticky;top:3rem}@media (prefers-reduced-motion){.toc_container[data-v-a006a229]{-o-transition:none;transition:none}}.toc_container.header_fixed[data-v-a006a229]{top:5rem}.toc_container.header_fixed.header_spacious[data-v-a006a229]{top:8rem}.toc_container.header_shy[data-v-a006a229]{top:5rem}.toc_container.header_shy.header_spacious[data-v-a006a229]{top:9rem}.toc_container.header_shy.header_shy_retracted[data-v-a006a229]{top:3rem}.rw_adf_document[data-v-b95f08bd]{color:#111;overflow-wrap:anywhere;word-break:normal;justify-content:space-between;margin:2rem 2.5rem 0 1.25rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;display:flex}.rw_adf_document.loading[data-v-b95f08bd]{flex-direction:column;row-gap:.75rem}@media screen and (width<=950px){.rw_adf_document.page[data-v-b95f08bd]{margin:2rem 2.5rem 2.5rem}}@media screen and (width<=500px){.rw_adf_document.page[data-v-b95f08bd]{margin-left:1.5rem;margin-right:1.5rem}}@media screen and (width<=950px){.rw_adf_document.blogpost[data-v-b95f08bd]{margin-left:2.5rem}}@media screen and (width<=500px){.rw_adf_document.blogpost[data-v-b95f08bd]{margin-left:1.5rem;margin-right:1.5rem}}.rw_adf_document.has_toc[data-v-b95f08bd]{margin-right:2rem}.bottom_section[data-v-b95f08bd]{margin:0 2.5rem 3.5rem 1.25rem}.rw_adf_document img{max-width:100%}.rw_adf_document .layout_module,.rw_adf_document .rw_attachments_module{margin:1.5rem 0;padding:0}.authors[data-v-35b1df03]{flex:none;height:2.5rem;display:flex}.authors .avatar[data-v-35b1df03]{border:.0625rem solid #fff;margin-left:-.5rem}.authors .avatar[data-v-35b1df03]:first-child{margin-left:0}.authors .popover_authors_button[data-v-35b1df03]{color:#111;cursor:pointer;background-color:#e5e5e5;border:.0625rem solid #fff;border-radius:50%;width:2.5rem;height:2.5rem;margin-left:-.5rem;padding:.5rem .55rem .5rem .45rem;font-size:.75rem;line-height:.875rem}.authors .popover_authors_button[data-v-35b1df03]:hover{background-color:#ccc}.popover_authors_content[data-v-35b1df03]{max-height:12.5rem;padding:.5rem 1rem;overflow-y:auto}[data-v-35b1df03] .content{align-items:center;height:2.5rem;margin:.25rem 0;display:flex}[data-v-35b1df03] .content:focus{background-color:#ccc}[data-v-35b1df03] .content img{border-radius:50%;width:2rem;height:2rem;margin-right:.75rem}[data-v-35b1df03] .content .name{color:#111;font-size:.875rem;line-height:1rem}.r_popover.external.popover_authors .r_popover_content_wrapper{padding:0}.reading_time[data-v-a3e4685b]{white-space:nowrap}.reading_time[data-v-a3e4685b]:before{content:"•";padding:0 .5rem;text-decoration:none;display:inline-block}@media screen and (width<=500px){.reading_time[data-v-a3e4685b]:before{display:none}}.byline_info[data-v-e4f0761e]{flex-direction:column;row-gap:.25rem;display:flex}.byline_info.loading[data-v-e4f0761e]{flex:auto;row-gap:.5rem}.name[data-v-e4f0761e]{color:#111;font-size:.875rem;line-height:1.125rem}.date[data-v-e4f0761e]{color:#707070;font-size:.875rem;line-height:.875rem;display:block}@media screen and (width<=500px){.date[data-v-e4f0761e]{flex-direction:column;row-gap:.25rem;display:flex}}.date .clock[data-v-e4f0761e]{margin-right:.25rem;font-size:.875rem;line-height:.875rem;display:inline-block}@media screen and (width<=500px){.date .clock[data-v-e4f0761e]{display:none}}.date .updated_by[data-v-e4f0761e]{display:inline-block}.date[data-v-e4f0761e] .updated_author{color:#111;display:inline-block}.header_byline[data-v-165133b7]{align-items:center;column-gap:.75rem;padding-top:1.75rem;display:flex}@media screen and (width<=950px){.header_byline[data-v-165133b7]{padding-top:1.5rem}}.header_emoji[data-v-9b83d57e]{margin:0 .75rem 0 .375rem}.image[data-v-9b83d57e]{background-position:50%;background-repeat:no-repeat;background-size:cover;width:1.625rem;height:1.625rem;margin-right:.75rem}.content[data-v-858f97a7]{color:#111;overflow-wrap:anywhere;word-break:normal;padding:.25rem 0;font-size:.875rem;line-height:1rem}.content[data-v-858f97a7] a{color:#0052cc;outline:none;text-decoration:underline!important}[data-v-e8367c45] span.rw_external_icon_star-solid{color:#f3be00}.buttonContents[data-v-87af095d]{align-items:center;display:flex}.buttonContents span[data-v-87af095d]{padding:unset;margin:unset}.dialog-footer[data-v-87af095d]{justify-content:space-between;display:flex}.dialog-footer .read_more_error[data-v-87af095d]>.p-button-icon{font-size:.75rem!important}[data-v-87af095d] .feedback_error_dialog{flex-direction:column;display:flex;max-width:32rem!important;max-height:80%!important}@media screen and (width<=950px){[data-v-87af095d] .feedback_error_dialog{width:calc(100% - 5rem)!important}}@media screen and (width<=500px){[data-v-87af095d] .feedback_error_dialog{height:100%;width:100%!important;max-height:100%!important;margin:0!important}}[data-v-87af095d] .feedback_error_dialog .dialog_body{padding-top:1.5rem;overflow-y:auto}@media screen and (width<=500px){[data-v-87af095d] .feedback_error_dialog .dialog_body{height:100%;max-height:100%}}[data-v-5951a534] .feedback_count{border-radius:50%;position:absolute;top:-.075rem;right:-.075rem}.notification-button-wrapper[data-v-5951a534]{display:inline-block;position:relative}[data-v-5951a534] .p-overlaybadge .p-badge{inset-block-start:.375rem;inset-inline-end:.375rem}#open_content_feedback_button[data-v-5951a534]{min-width:1.75rem;position:relative}#open_content_feedback_button[data-v-5951a534] span{padding:0}#open_content_feedback_button .feedback_error[data-v-5951a534]{position:absolute}.dropdown_item[data-v-28576b59]:hover .shortcut_option{background-color:#e5e5e5}.header_menu[data-v-bb2c525f]{flex:none;align-items:center;column-gap:.5rem;margin-left:2.5rem;display:flex}.header_menu[data-v-bb2c525f]:has(*){height:2rem}.header_menu[data-v-bb2c525f] .r_icon_button{background-color:#fff;justify-content:center;padding:0;display:flex;width:1.75rem!important;height:1.75rem!important;line-height:1.75rem!important}.header_menu[data-v-bb2c525f] .r_icon_button i{font-size:1rem!important}.header_menu[data-v-bb2c525f] .r_icon_button.unpadded{margin-left:0}@media screen and (width<=950px){.header_menu[data-v-bb2c525f]{order:1}.adf_header.page .header_menu[data-v-bb2c525f]{justify-content:flex-end}.adf_header.blogpost .header_menu[data-v-bb2c525f]{justify-content:flex-start;margin-left:0}}.adf_header[data-v-5c67469a]{padding:2rem 2rem 0 1.25rem}@media screen and (width<=950px){.adf_header.page[data-v-5c67469a]{padding:1.125rem 2.5rem 0}}@media screen and (width<=500px){.adf_header.page[data-v-5c67469a]{padding:1rem 1.5rem 0 1.25rem}.adf_header.page.no_actions[data-v-5c67469a]{padding-top:1.125rem}.adf_header.page.no_actions .header_top[data-v-5c67469a]{padding-left:1.25rem}}@media screen and (width<=950px){.adf_header.blogpost[data-v-5c67469a]{padding:1.125rem 0 0 2.5rem}}@media screen and (width<=750px){.adf_header.blogpost[data-v-5c67469a]{padding:1.125rem .75rem 0 2.5rem}}@media screen and (width<=500px){.adf_header.blogpost[data-v-5c67469a]{padding:1rem 0 0 1.5rem}.adf_header.blogpost.no_actions[data-v-5c67469a]{padding-top:1.125rem}}.adf_header .header_top[data-v-5c67469a]{justify-content:space-between;column-gap:1.5rem;display:flex}@media screen and (width<=950px){.adf_header .header_top[data-v-5c67469a]{flex-direction:column;row-gap:1rem}}.adf_header .header_top .title_container[data-v-5c67469a]{align-items:center;width:100%;display:flex}@media screen and (width<=950px){.adf_header .header_top .title_container[data-v-5c67469a]{order:2}}.adf_header .header_top .title[data-v-5c67469a]{text-align:left;color:#111;overflow-wrap:anywhere;word-break:normal;flex:auto;margin:0;font-size:1.75rem;font-weight:400;line-height:2rem}@media screen and (width<=950px){.adf_header .header_top .title[data-v-5c67469a]{text-overflow:ellipsis;overflow-wrap:anywhere;word-break:normal;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:1.5rem;line-height:1.75rem;display:-webkit-box;overflow:hidden}}.adf_header.loading .header_top[data-v-5c67469a]{padding-top:.125rem}@media screen and (width<=950px){.adf_header.loading .header_top[data-v-5c67469a]{padding-top:3rem}}.adf_header.loading.no_actions .header_top[data-v-5c67469a]{padding-top:.25rem}.spacer[data-v-5c67469a]{height:1.5rem}.container[data-v-eca9245e]{max-width:100%;margin:3.5rem 0 1.5rem}.container .social_container[data-v-eca9245e]{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.container .social_container .actions[data-v-eca9245e]{align-items:center;gap:.625rem;margin-left:auto;display:flex}@media screen and (width<=500px){.container .social_container[data-v-eca9245e]{flex-direction:column;align-items:flex-start;gap:1.5rem}.container .social_container .actions[data-v-eca9245e]{margin-left:unset}.container .social_container .mobile_hidden[data-v-eca9245e]{display:none}}.scroll_container{z-index:10;pointer-events:none;grid-template-rows:1fr auto;justify-content:end;display:grid;position:absolute}
