@charset "UTF-8";.ai_summary_expandable[data-v-884d80e5]{margin-bottom:1rem;margin-top:.25rem;width:100%}.ai_summary_expandable.on_embedded_page[data-v-884d80e5]{margin-left:auto;margin-right:auto;width:48.75rem;max-width:calc(100% - 2.5rem)}@media screen and (max-width:1100px){.ai_summary_expandable.on_embedded_page[data-v-884d80e5]{margin-left:0}}.ai_summary_expandable .refined_ai_body_container[data-v-884d80e5]{display:flex;flex-direction:column;gap:1rem}.ai_summary_expandable .refined_ai_body_container .refined_ai_body[data-v-884d80e5]{max-height:50vh;overflow-y:auto}.content[data-v-9f7b400c]{flex-grow:1;min-width:0;order:1;container-type:inline-size;container-name:document_container}@container (min-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]{padding:.5rem 1rem;border-left:.0625rem solid #e5e5e5;cursor:pointer;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}@media(prefers-reduced-motion){.toc_item[data-v-d827b80e]{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}}.toc_item .heading[data-v-d827b80e]{color:#707070;-webkit-transition:color .2s ease 0s;-moz-transition:color .2s ease 0s;-ms-transition:color .2s ease 0s;-o-transition:color .2s ease 0s;transition:color .2s ease 0s}@media(prefers-reduced-motion){.toc_item .heading[data-v-d827b80e]{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}}.toc_item .heading[data-v-d827b80e]{text-overflow:ellipsis;overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none}.toc_item .heading[data-v-d827b80e] .emoji_node img{height:1rem;width: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;border-left-color:#111;background:#f0f0f0}.toc_item.active .heading[data-v-d827b80e]{color:#111}.toc_item[data-v-d827b80e]:hover,.toc_item[data-v-d827b80e]:focus-within{outline:none;border-left-color:#111}.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]{font-size:1.25rem;margin:0 2rem 1rem 0}.toc_panel .headings[data-v-9b9eda77]{overflow-y:auto;position:static;scrollbar-width:none}.toc_panel .headings ul[data-v-9b9eda77]{list-style-type:none;padding:0;margin:0}.toc_panel .headings[data-v-9b9eda77]::-webkit-scrollbar{display:none}.toc_panel .headings .overlay[data-v-9b9eda77]{height:4rem;left:0;right:0;position:absolute;pointer-events:none}.toc_panel .headings .overlay.top[data-v-9b9eda77]{background:linear-gradient(0,transparent,#ffffff)}.toc_panel .headings .overlay.bottom[data-v-9b9eda77]{bottom:0;background:linear-gradient(180deg,transparent,#ffffff)}.toc_container[data-v-a006a229]{order:2;top:3rem;position:sticky;height:fit-content;-webkit-transition:top .5s ease-in-out 0s;-moz-transition:top .5s ease-in-out 0s;-ms-transition:top .5s ease-in-out 0s;-o-transition:top .5s ease-in-out 0s;transition:top .5s ease-in-out 0s}@media(prefers-reduced-motion){.toc_container[data-v-a006a229]{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-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-b898688c]{display:flex;justify-content:space-between;margin:2rem 2.5rem 0 1.25rem;font-size:1rem;line-height:1.375rem;color:#111;font-style:normal;font-weight:400;word-wrap:break-word}.rw_adf_document.loading[data-v-b898688c]{flex-direction:column;row-gap:.75rem}@media screen and (max-width:950px){.rw_adf_document.page[data-v-b898688c]{margin:2rem 2.5rem 2.5rem}}@media screen and (max-width:500px){.rw_adf_document.page[data-v-b898688c]{margin-left:1.5rem;margin-right:1.5rem}}@media screen and (max-width:950px){.rw_adf_document.blogpost[data-v-b898688c]{margin-left:2.5rem}}@media screen and (max-width:500px){.rw_adf_document.blogpost[data-v-b898688c]{margin-left:1.5rem;margin-right:1.5rem}}.rw_adf_document.has_toc[data-v-b898688c]{margin-right:2rem}.bottom_section[data-v-b898688c]{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{padding:0;margin:1.5rem 0}.authors[data-v-35b1df03]{flex:0 0 auto;height:2.5rem;display:flex}.authors .avatar[data-v-35b1df03]{border:.0625rem solid #ffffff;margin-left:-.5rem}.authors .avatar[data-v-35b1df03]:first-child{margin-left:0}.authors .popover_authors_button[data-v-35b1df03]{margin-left:-.5rem;border:.0625rem solid #ffffff;height:2.5rem;width:2.5rem;border-radius:50%;color:#111;padding:.5rem .55rem .5rem .45rem;background-color:#e5e5e5;line-height:.875rem;font-size:.75rem;cursor:pointer}.authors .popover_authors_button[data-v-35b1df03]:hover{background-color:#ccc}.popover_authors_content[data-v-35b1df03]{padding:.5rem 1rem;max-height:12.5rem;overflow-y:auto}[data-v-35b1df03] .content{margin:.25rem 0;height:2.5rem;display:flex;align-items:center}[data-v-35b1df03] .content:focus{background-color:#ccc}[data-v-35b1df03] .content img{height:2rem;width:2rem;margin-right:.75rem;border-radius:50%}[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:"•";display:inline-block;padding:0 .5rem;text-decoration:none}@media screen and (max-width:500px){.reading_time[data-v-a3e4685b]:before{display:none}}.byline_info[data-v-70f558ec]{display:flex;flex-direction:column;row-gap:.25rem}.byline_info.loading[data-v-70f558ec]{flex:1 1 auto;row-gap:.5rem}.name[data-v-70f558ec]{color:#111;font-size:.875rem;line-height:1.125rem}.date[data-v-70f558ec]{color:#707070;font-size:.875rem;line-height:.875rem;display:block}@media screen and (max-width:500px){.date[data-v-70f558ec]{display:flex;flex-direction:column;row-gap:.25rem}}.date .clock[data-v-70f558ec]{display:inline-block;font-size:.875rem;line-height:.875rem;margin-right:.25rem}@media screen and (max-width:500px){.date .clock[data-v-70f558ec]{display:none}}.date .updated_by[data-v-70f558ec]{display:inline-block}.date[data-v-70f558ec] .updated_author{display:inline-block;color:#111}.header_byline[data-v-165133b7]{display:flex;align-items:center;padding-top:1.75rem;column-gap:.75rem}@media screen and (max-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]{height:1.625rem;width:1.625rem;background-size:cover;background-position:center;background-repeat:no-repeat;margin-right:.75rem}.content[data-v-c60b1ee9]{font-size:.875rem;line-height:1rem;padding:.25rem 0;color:#111;word-break:break-word}.content[data-v-c60b1ee9] a{color:#0052cc;text-decoration:underline!important;outline:none}[data-v-268748a0] span.rw_external_icon_star-solid{color:#f3be00}.buttonContents[data-v-87af095d]{display:flex;align-items:center}.buttonContents span[data-v-87af095d]{padding:unset;margin:unset}.dialog-footer[data-v-87af095d]{display:flex;justify-content:space-between}.dialog-footer .read_more_error[data-v-87af095d]>.p-button-icon{font-size:.75rem!important}[data-v-87af095d] .feedback_error_dialog{max-height:80%!important;max-width:32rem!important;display:flex;flex-direction:column}@media screen and (max-width:950px){[data-v-87af095d] .feedback_error_dialog{width:calc(100% - 5rem)!important}}@media screen and (max-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{overflow-y:auto;padding-top:1.5rem}@media screen and (max-width:500px){[data-v-87af095d] .feedback_error_dialog .dialog_body{max-height:100%;height:100%}}[data-v-5951a534] .feedback_count{position:absolute;top:-.075rem;right:-.075rem;border-radius:50%}.notification-button-wrapper[data-v-5951a534]{position:relative;display:inline-block}[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]{display:flex;flex:0 0 auto;margin-left:2.5rem;column-gap:.5rem;align-items:center}.header_menu[data-v-bb2c525f]:has(*){height:2rem}.header_menu[data-v-bb2c525f] .r_icon_button{background-color:#fff;width:1.75rem!important;height:1.75rem!important;line-height:1.75rem!important;display:flex;justify-content:center;padding:0}.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 (max-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-fe28d607]{padding:2rem 2rem 0 1.25rem}@media screen and (max-width:950px){.adf_header.page[data-v-fe28d607]{padding:1.125rem 2.5rem 0}}@media screen and (max-width:500px){.adf_header.page[data-v-fe28d607]{padding:1rem 1.5rem 0 1.25rem}.adf_header.page.no_actions[data-v-fe28d607]{padding-top:1.125rem}.adf_header.page.no_actions .header_top[data-v-fe28d607]{padding-left:1.25rem}}@media screen and (max-width:950px){.adf_header.blogpost[data-v-fe28d607]{padding:1.125rem 0 0 2.5rem}}@media screen and (max-width:750px){.adf_header.blogpost[data-v-fe28d607]{padding:1.125rem .75rem 0 2.5rem}}@media screen and (max-width:500px){.adf_header.blogpost[data-v-fe28d607]{padding:1rem 0 0 1.5rem}.adf_header.blogpost.no_actions[data-v-fe28d607]{padding-top:1.125rem}}.adf_header .header_top[data-v-fe28d607]{display:flex;justify-content:space-between;column-gap:1.5rem}@media screen and (max-width:950px){.adf_header .header_top[data-v-fe28d607]{flex-direction:column;row-gap:1rem}}.adf_header .header_top .title_container[data-v-fe28d607]{display:flex;align-items:center;width:100%}@media screen and (max-width:950px){.adf_header .header_top .title_container[data-v-fe28d607]{order:2}}.adf_header .header_top .title[data-v-fe28d607]{flex:1 1 auto;font-size:1.75rem;margin:0;font-weight:400;line-height:2rem;text-align:left;color:#111;word-break:break-word}@media screen and (max-width:950px){.adf_header .header_top .title[data-v-fe28d607]{line-height:1.75rem;font-size:1.5rem;text-overflow:ellipsis;overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}}.adf_header.loading .header_top[data-v-fe28d607]{padding-top:.125rem}@media screen and (max-width:950px){.adf_header.loading .header_top[data-v-fe28d607]{padding-top:3rem}}.adf_header.loading.no_actions .header_top[data-v-fe28d607]{padding-top:.25rem}.spacer[data-v-fe28d607]{height:1.5rem}.container[data-v-eca9245e]{margin:3.5rem 0 1.5rem;max-width:100%}.container .social_container[data-v-eca9245e]{display:flex;justify-content:space-between;align-items:center;gap:.625rem}.container .social_container .actions[data-v-eca9245e]{display:flex;gap:.625rem;align-items:center;margin-left:auto}@media screen and (max-width:500px){.container .social_container[data-v-eca9245e]{gap:1.5rem;flex-direction:column;align-items:flex-start}.container .social_container .actions[data-v-eca9245e]{margin-left:unset}.container .social_container .mobile_hidden[data-v-eca9245e]{display:none}}.scroll_container{position:absolute;z-index:10;display:grid;grid-template-rows:1fr auto;justify-content:end;pointer-events:none}.rw_adf_app[data-v-9c1211f5]{background:#fff;font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:70vh}.rw_adf_app .overlay[data-v-9c1211f5]{position:fixed;inset:0;background:#fff0;z-index:9999;cursor:wait}
