@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";:root{--heading-font-family: "Plus Jakarta Sans", sans-serif;--font-family: "Roboto", sans-serif;--d-button-border-radius: 99px;--d-max-width: 1200px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.d-header #site-logo{opacity:0}.d-header-icons .d-icon{color:var(--grey-50)}.navigation-container{--nav-space: 1em}.list-controls .combo-box .combo-box-header{border-radius:var(--d-button-border-radius);padding:.5em 1em;border-color:var(--primary-300)}.select-kit.dropdown-select-box.period-chooser .period-chooser-header{border-radius:0}.select-kit.dropdown-select-box.period-chooser .period-chooser-header h2.selected-name .top-date-string{color:var(--grey-70)}.bulk-select-topics .btn{padding:0;background:none;margin-right:2em}.bulk-select-topics .btn:hover,.bulk-select-topics .btn .d-icon:hover{color:var(--tertiary);background:none}.nav-pills>li a{padding:.375em 1em .5em 1em;font-weight:600;font-family:var(--heading-font-family);font-size:var(--font-0);border-radius:var(--d-button-border-radius)}.nav-pills>li a.active{background-color:var(--tertiary)}.nav-pills>li a:not(.active):hover{color:var(--tertiary);background-color:var(--purple-10)}h1,h2,h3,h4,h5,h6{font-weight:700}.btn{font-weight:600}.color-scheme-toggler{background:none !important}.color-scheme-toggler:hover{color:inherit !important}.above-main-container-outlet.welcome-link-banner-connectors .welcome-link-banner-wrapper,.below-site-header-outlet.welcome-link-banner-connector .welcome-link-banner-wrapper{background:var(--hero)}.above-main-container-outlet.welcome-link-banner-connectors .welcome-link-banner-wrapper .welcome-link-banner,.below-site-header-outlet.welcome-link-banner-connector .welcome-link-banner-wrapper .welcome-link-banner{background:url(https://global.discourse-cdn.com/pytorchlightning/original/2X/7/7ed94fb1e17122b9539da5cbd5e450875a115b6e.png) no-repeat 100% 50%;background-size:contain}@media(max-width: 1100px){.above-main-container-outlet.welcome-link-banner-connectors .welcome-link-banner-wrapper .welcome-link-banner,.below-site-header-outlet.welcome-link-banner-connector .welcome-link-banner-wrapper .welcome-link-banner{background:none}}.above-main-container-outlet.welcome-link-banner-connectors .wrap,.below-site-header-outlet.welcome-link-banner-connector .wrap{box-sizing:border-box}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper{box-shadow:none;background:none;width:100%;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:3.5em 0;color:var(--secondary)}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper p,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper p{max-width:none;margin:0}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper h2,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper h2{font-size:2.25em;margin-bottom:.5em;line-height:1.25}@media(max-width: 767px){.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper h2,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper h2{font-size:1.875em}}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .welcome-content,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .welcome-content{text-align:left;max-width:none;padding:0 0 .375em 0}@media(max-width: 1100px){.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .welcome-content,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .welcome-content{text-align:center;margin:0 auto}}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .welcome-content h6,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .welcome-content h6{display:none;font-family:var(--font-family);text-transform:uppercase;font-size:var(--font-0);letter-spacing:.03em;font-weight:400}.above-main-container-outlet.welcome-link-banner-connectors .welcome-wrapper .welcome-content p,.below-site-header-outlet.welcome-link-banner-connector .welcome-wrapper .welcome-content p{line-height:1.5}.featured-banner-wrapper{display:block;margin:1.5em 0 1.5em 0}.featured-banner-cta{padding:.5em 1.25em;z-index:1;display:grid;align-items:center;justify-content:center;place-items:center;position:relative;width:fit-content;font-weight:600}.featured-banner-cta:before{content:"";z-index:-2;border-radius:var(--d-button-border-radius);background:linear-gradient(206.91deg, var(--tertiary) 16.83%, var(--royal-50) 144.59%);position:absolute;width:100%;height:100%}.featured-banner-cta span{position:relative;padding-right:1.5em}.featured-banner-cta span:after,.featured-banner-cta span:before{--arrow-size: 0.625em;--arrow-border: 0.14em;content:"";display:block;right:.1875em;position:absolute;transition:all .2s}.featured-banner-cta span:before{top:50%;width:var(--arrow-size);height:var(--arrow-size);transform-origin:50% 50%;transform:translate(0, calc(var(--arrow-size) / -2)) rotate(45deg);box-shadow:inset calc(-1*var(--arrow-border)) var(--arrow-border) 0 0 var(--purple-70)}.featured-banner-cta span:after{top:50%;width:calc(var(--arrow-size)*1.3);height:var(--arrow-border);transform:translate(0, calc(var(--arrow-border) / -2));background-color:var(--purple-70)}.featured-banner-cta:after{content:"";opacity:1;transition:opacity .2s;z-index:-1;background:var(--herocard);width:calc(100% - 4px);position:absolute;border-radius:var(--d-button-border-radius);height:calc(100% - 4px)}.featured-banner-link{width:100%;display:grid;grid-auto-flow:column;align-items:stretch;grid-auto-columns:1fr;box-sizing:border-box}@media(max-width: 1100px){.featured-banner-link{grid-gap:1em}}@media(max-width: 767px){.featured-banner-link{grid-gap:0;grid-auto-flow:row}}.featured-banner-link>div{display:flex;font-family:var(--heading-font-family)}.featured-banner-link>div:not(:last-child){margin-right:1.5em}@media(max-width: 1100px){.featured-banner-link>div:not(:last-child){margin-right:0}}.featured-banner-link>div .featured-banner-img{display:flex;align-items:center;width:100%;max-width:9ch;padding:.5em .5em;border-radius:.5em;margin-left:1.5em;background:var(--heroiconbg)}@media(max-width: 1100px){.featured-banner-link>div .featured-banner-img{flex-grow:0}}@media(max-width: 767px){.featured-banner-link>div .featured-banner-img{flex-grow:1}}.featured-banner-link>div .featured-banner-img img{object-fit:contain;filter:var(--heroicon)}@media(max-width: 1100px){.featured-banner-link>div .featured-banner-img{margin:0 0 1em 0}}@media(max-width: 767px){.featured-banner-link>div .featured-banner-img{margin:0 0 0 1.5em}}.featured-banner-link>div h3{font-size:var(--font-up-3);line-height:1.23;margin-bottom:.75em;color:var(--primary)}.featured-banner-link>div h3 svg{width:100%;flex:1;padding-bottom:.125em}.featured-banner-link>div a{justify-content:space-between;padding:1.5em;display:flex;flex:1;align-content:stretch;flex-direction:row-reverse;box-shadow:rgba(0,0,0,.08) 0px 4px 12px;border-radius:.5em;background:var(--herocard);font-size:var(--font-0)}.featured-banner-link>div a>div{display:flex;align-content:space-between;flex-wrap:wrap;flex:1}.featured-banner-link>div a>div h3{flex:100%}@media(max-width: 1100px){.featured-banner-link>div a{flex-wrap:wrap;flex-direction:column}}@media(max-width: 767px){.featured-banner-link>div a{flex-wrap:unset;flex-direction:row-reverse}}.featured-banner-link>div a,.featured-banner-link>div a .d-icon{color:var(--purple-70);margin-bottom:.75em}.featured-banner-link>div a:hover{text-decoration:none}.featured-banner-link>div a:hover .featured-banner-cta:after{opacity:0}.featured-banner-link>div a:hover span:before{transform:translate(0.375em, calc(var(--arrow-size) / -2)) rotate(45deg);box-shadow:inset calc(-1*var(--arrow-border)) var(--arrow-border) 0 0 var(--secondary)}.featured-banner-link>div a:hover span:after{transform:translate(0.375em, calc(var(--arrow-border) / -2));background-color:var(--secondary)}.featured-banner-link>div a:hover,.featured-banner-link>div a:hover .d-icon{color:var(--secondary)}.custom-search-banner-wrap{margin-top:0;color:var(--secondary)}#create-topic{background:linear-gradient(206.91deg, var(--tertiary) 16.83%, var(--quaternary) 144.59%);padding:.5em 1em .5625em 1em}#create-topic,#create-topic .d-icon{color:var(--secondary)}.category-breadcrumb li:nth-child(2),.discourse-tag{display:none}.btn-icon-text{padding-left:.875em;padding-right:.875em}.map .widget-button,.d-editor-button-bar .btn{border-radius:0}.btn{font-family:var(--heading-font-family)}.topic-list .link-bottom-line{margin-top:.25em}.topic-list button.bulk-select{padding-right:.375em}.topic-list .topic-list-data .posters{height:unset}.topic-list .topic-list-item.visited .topic-list-data a.title:not(.badge-notification){color:var(--grey-70)}.topic-list .topic-list-item:not(.visited) a.title{font-weight:600}.sticky-header .topic-list-header,.topic-list-header,.category-list thead{background:var(--grey-20)}.sticky-header .topic-list-header th,.topic-list-header th,.category-list thead th{color:var(--primary);font-family:var(--heading-font-family);font-weight:600}.sticky-header .topic-list-header th:first-of-type,.topic-list-header th:first-of-type,.category-list thead th:first-of-type{border-radius:.5em 0 0 .5em}.sticky-header .topic-list-header th:last-of-type,.topic-list-header th:last-of-type,.category-list thead th:last-of-type{border-radius:0 .5em .5em 0}.sticky-header .topic-list-header tr,.topic-list-header tr,.category-list thead tr{border:0}#list-area td,#list-area th{padding:.875em .5em 1em .5em}#list-area td:first-of-type,#list-area th:first-of-type{padding-left:1em}#list-area td:last-of-type,#list-area th:last-of-type{padding-right:1em}#list-area .category-list.with-topics td{padding:1em .5em 1.25em .5em}.category-list .featured-topic:first-of-type{margin-top:0}.category-list.with-topics{margin-left:0}.category-list tbody .category{border:0}.topic-list-body,.category-list tbody{border:0}.topic-list-body:before,.category-list tbody:before{display:block;content:"@";color:rgba(0,0,0,0);text-indent:-99999px;line-height:.5em}.topic-list-item.visited .topic-list-data a.title:not(.badge-notification),.latest-topic-list-item.visited a.title:not(.badge-notification),.category-topic-link.visited a.title:not(.badge-notification){color:var(--primary-medium)}.topic-list-item.visited .topic-list-data span.badge-category,.latest-topic-list-item.visited span.badge-category,.category-topic-link.visited span.badge-category{color:var(--primary-medium)}.topic-list-item.visited .topic-list-data a.discourse-tag,.latest-topic-list-item.visited a.discourse-tag,.category-topic-link.visited a.discourse-tag{color:var(--primary-medium)}.heatmap-high,.heatmap-high a,.heatmap-high .d-icon,.heatmap-high .d-button-label{color:var(--purple-70) !important}.heatmap-med,.heatmap-med a,.heatmap-med .d-icon,.heatmap-med .d-button-label{color:var(--tertiary) !important}.heatmap-low,.heatmap-low a,.heatmap-low .d-icon,.heatmap-low .d-button-label{color:var(--tertiary) !important}.alert{margin-bottom:2.5em}#topic-title h1{margin-bottom:.5em}.rs-component{background:var(--purple-10);padding:2em;border-radius:.75em}.rs-component h3{border:none}.featured-tag--topic,.popular--topic{display:flex;justify-content:space-between}.featured-tag--date,.popular--date{flex-shrink:1;font-size:var(--font-down-1);color:var(--primary-800)}.featured-tag--topic-link,.popular--topic-link{color:var(--primary);margin-right:.75em}.featured-tag--category,.popular--category{display:block;width:100%;margin-top:.375em;margin-bottom:1.5em}.featured-tag--category img,.popular--category img{max-width:2.5em;width:100%;height:auto;margin-right:.25em}.featured-tag--category a,.popular--category a{font-size:var(--font-down-1);color:var(--primary-800);white-space:nowrap;text-overflow:ellipsis}.featured-tag--category a:hover,.popular--category a:hover{text-decoration:none}.badge-wrapper .badge-category .category-name{font-weight:600;color:var(--purple-70)}.badge-wrapper.bullet{padding:.125em .375em;background:var(--purple-10);border-radius:.25em}.top-contributors--user{margin-bottom:1em}.top-contributors--view-all{margin-top:.5em}.admin-customize .themes-list-header .tab{border-radius:0}
/*# sourceMappingURL=common_theme_18_dbd4ac758a161f65c5b12605948359aa6250444a.css.map?__ws=lightning.ai */