.block-with-text{overflow:hidden;position:relative;line-height:1.2em;max-height:2.4em;text-align:justify;margin-right:-1em;padding-right:2em}.block-with-text:before{content:"...";position:absolute;right:1em;bottom:0}.block-with-text:after{content:"";position:absolute;right:1em;width:1em;height:1em;margin-top:.2em;background:white}.body{background-color:#ffffff}.list-container{margin:auto;margin-top:30px;margin-bottom:60px;max-width:1000px;padding-left:20px;padding-right:20px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}@media screen and (max-width:767px){.list-container{margin-top:-1px;margin-bottom:30px}}.list-container .row.body-row{margin-left:0;margin-right:0}.list-container .row.body-row.topic-area{margin-top:20px;margin-bottom:60px}.list-container .row.body-row.title-area .no-padding{padding-left:0px !important;padding-right:0px !important}.list-container .row.body-row.title-area .topic-row{margin-bottom:30px;margin-left:18px}@media screen and (max-width:767px){.list-container .row.body-row.title-area .topic-row{margin-left:-10px}}.list-container .row.body-row.title-area .topic-row .topic-header{margin-top:0px}.list-container .row.body-row.title-area .topic-row .topic-div{font-size:16px;font-weight:500;color:#00ab6d;padding-right:40px;display:inline-block;margin:1px}@media screen and (max-width:991px){.list-container .row.body-row.title-area .topic-row .topic-div{padding-right:30px;font-size:14px}}@media screen and (max-width:767px){.list-container .row.body-row.title-area .topic-row .topic-div{display:block;padding-bottom:10px}}.list-container .row.body-row.title-area .topic-row .topic-div.selected a{color:#999999}.list-container .row.body-row.title-area .topic-row .topic-div a:hover{text-decoration:none;opacity:.5}.list-container .row.body-row.title-area a:hover,.list-container .row.body-row.title-area a:active,.list-container .row.body-row.title-area a:focus{text-decoration:none}.list-container .row.body-row.title-area .title-div{margin-left:0px;margin-bottom:40px;margin-top:79px}@media screen and (max-width:767px){.list-container .row.body-row.title-area .title-div{margin-top:30px;margin-bottom:20px}}.list-container .row.body-row.title-area .title-div .tagged-in{font-size:18px;font-weight:300;letter-spacing:.3em;color:#999}@media screen and (max-width:767px){.list-container .row.body-row.title-area .title-div .tagged-in{font-size:13px}}.list-container .row.body-row.title-area .title-div h1{display:inline-block;font-weight:100;font-size:74px;letter-spacing:.01em;margin:0}@media screen and (max-width:767px){.list-container .row.body-row.title-area .title-div h1{font-weight:300;font-size:36px}}.list-container .row.body-row.title-area .title-div h1.smaller{font-size:36px}@media screen and (max-width:767px){.list-container .row.body-row.title-area .title-div h1.smaller{font-size:22px}}.list-container .row.body-row.title-area .title-div .language-row{display:inline-block;margin-left:50px}@media screen and (max-width:767px){.list-container .row.body-row.title-area .title-div .language-row{margin-left:25px}}@media screen and (max-width:767px){.list-container .list-type-list{margin:0 -25px}}.list-container .list-type-list .list-type-list-item{font-size:16px;padding:0px 0px 14px 0px;white-space:nowrap;font-weight:300}@media screen and (max-width:767px){.list-container .list-type-list .list-type-list-item{font-size:14px;padding:13px 30px 0px 6px;display:inline-block;margin-bottom:9px}}@media screen and (max-width:400px){.list-container .list-type-list .list-type-list-item{font-size:14px;padding:13px 30px 0px 6px;display:inline-block;margin-bottom:9px}}@media screen and (max-width:350px){.list-container .list-type-list .list-type-list-item{font-size:14px;padding:13px 4px 0px 6px;display:inline-block;margin-bottom:9px}}.list-container .list-type-list .list-type-list-item a{color:#666;text-decoration:none}.list-container .list-type-list .list-type-list-item.active{font-weight:bold}.list-container .list-type-list.disabled .list-type-list-item a{pointer-events:none;cursor:not-allowed;opacity:.6}.list-container .item-type-list{margin-bottom:20px}@media screen and (max-width:767px){.list-container .item-type-list{margin:0 -25px}}.list-container .item-type-list .item-type-list-item{display:inline-block;padding:0px 30px 6px;font-size:16px;font-weight:300}@media screen and (max-width:767px){.list-container .item-type-list .item-type-list-item{font-size:14px;padding:0px 30px 0px 6px;display:inline-block;margin-bottom:9px}}@media screen and (max-width:400px){.list-container .item-type-list .item-type-list-item{font-size:14px;padding:0px 10px 0px 6px;display:inline-block;margin-bottom:9px}}@media screen and (max-width:350px){.list-container .item-type-list .item-type-list-item{font-size:14px;padding:0px 4px 0px 6px;display:inline-block;margin-bottom:9px}}.list-container .item-type-list .item-type-list-item a{color:#666;text-decoration:none}.list-container .item-type-list .item-type-list-item:last-of-type{border-right:none}.list-container .item-type-list .item-type-list-item.active{font-weight:bold}@media screen and (max-width:767px){.list-container .item-type-list .item-type-list-item.active{border-bottom:none}}.list-container .lov-area{margin-right:14px;margin-top:12px;display:inline-block}@media screen and (max-width:767px){.list-container .lov-area{padding:6px 8px 6px 0px;margin:0;width:49%}}.list-container .lov-area .form-label{display:none}@media screen and (max-width:767px){.list-container .lov-area .form-label{display:block}}.list-container .lov-area select.form-control{-webkit-appearance:none;-moz-appearance:none;padding:12px 20px;display:inline-block;width:170px;font-size:16px;height:52px;border-color:#e0e0e0;box-shadow:none;border-radius:26px}@media screen and (max-width:767px){.list-container .lov-area select.form-control{width:100%}}.list-container .lov-area.view-switcher{margin-top:0px}.list-container .lov-area.lang-lov select.form-control,.list-container .lov-area.scope-lov select.form-control,.list-container .lov-area.type-lov select.form-control,.list-container .lov-area.doc-type-lov select.form-control,.list-container .lov-area.date-range-lov select.form-control{background-color:rgba(0,0,0,0.05);height:40px;padding:0 20px;text-overflow:ellipsis;white-space:nowrap}.list-container .lov-dropdown-group{margin-right:14px;display:inline-block;vertical-align:top}@media screen and (max-width:767px){.list-container .lov-dropdown-group{padding:6px 8px 6px 0px;margin:0;width:49%}}.list-container .lov-dropdown-group>button.btn{background-image:none;box-shadow:none;height:52px;padding:12px 20px;border-radius:26px;font-size:16px;color:#4d4d4d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-color:#e0e0e0;line-height:16px}.list-container .lov-dropdown-group>button.btn:hover,.list-container .lov-dropdown-group>button.btn:focus{background-image:none;background:#ffffff;border-color:#e0e0e0}.list-container .lov-dropdown-group>ul{min-width:100%}.list-container .lov-dropdown-group>ul>li>a{font-size:16px;background-image:none;padding:10px 16px}.list-container .lov-dropdown-group>ul>li.active>a,.list-container .lov-dropdown-group>ul>li.active>a:hover{background-color:#e8e8e8;background-image:none;color:#4d4d4d}.list-container .lov-dropdown-group.num-rows-lov>button.btn{width:100px}.list-container .lov-dropdown-group.sort-by-lov>button.btn{width:130px}.list-container .lov-dropdown-group.lov-filter-dropdown-group>button.btn{height:40px;padding:0 20px;border-radius:26px;width:170px;border:1px solid #e0e0e0;background-color:#f2f2f2}@media screen and (max-width:767px){.list-container .lov-dropdown-group.lov-filter-dropdown-group>button.btn{width:100%}}.list-container .lov-dropdown-group.lov-filter-dropdown-group>button.btn:hover{background-image:none;background:#f2f2f2}.list-container .lov-dropdown-group.lov-filter-dropdown-group .form-label{display:none}@media screen and (max-width:767px){.list-container .lov-dropdown-group.lov-filter-dropdown-group .form-label{display:block}}.list-container .lov-area.num-rows-lov,.list-container .lov-area.sort-by-lov{margin-top:0}.list-container .lov-area.num-rows-lov{display:none}.list-container .lov-area.num-rows-lov select.form-control{width:100px;text-align:left}.list-container .lov-area.sort-by-lov select.form-control{width:130px;text-align:left}.list-container .lov-area.sort-by-lov select.form-control option.latest-option{display:none}.list-container .lov-dropdown-group.sort-by-lov li.latest-option{display:none}.list-container .search-row{margin:0px 0px 40px}@media screen and (max-width:767px){.list-container .search-row{margin:10px 0px 0;margin-right:-25px}}.list-container .search-row .form-label{margin-bottom:2px;font-size:12px}.list-container .search-row .search-area-row{margin-bottom:26px}@media screen and (max-width:767px){.list-container .search-row .search-area-row{margin-bottom:10px}}.list-container .search-row .search-area-row .search-area{display:inline-block;margin-right:14px;width:calc(100% - 284px)}@media screen and (max-width:767px){.list-container .search-row .search-area-row .search-area{margin-right:0;width:calc( 100% + 40px );margin-left:-20px;margin-bottom:6px;margin-top:5px}}@media screen and (max-width:767px){.list-container .search-row .search-area-row .search-area>.form-label{padding-left:20px}}.list-container .search-row .search-area-row .search-area .search-type-row{margin-bottom:8px;margin-left:0px;font-size:16px}@media screen and (max-width:767px){.list-container .search-row .search-area-row .search-area .search-type-row{margin-left:20px;font-size:14px}}.list-container .search-row .search-area-row .search-area .search-type-row input.search-type-radio{margin-right:8px;vertical-align:top}.list-container .search-row .search-area-row .search-area .search-type-row .search-type-label{display:inline-block;transform:translateY(-1px);margin-right:30px;cursor:pointer}.list-container .search-row .search-area-row .search-area .search-type-row .search-type-label .search-syntax-hint{color:#00ab6d;padding-left:8px}.list-container .search-row .search-area-row .search-area .search-box-area{border:1px solid #e0e0e0;padding:12px;border-radius:26px;height:52px}@media screen and (max-width:767px){.list-container .search-row .search-area-row .search-area .search-box-area{border-radius:0px;border-right:none;border-left:none;width:100%;padding:5px 0px}}.list-container .search-row .search-area-row .search-area .search-box-area .fa{padding-right:7px;color:#999}@media screen and (max-width:767px){.list-container .search-row .search-area-row .search-area .search-box-area .fa{display:none}}.list-container .search-row .search-area-row .search-area .search-box-area input{width:90%;-webkit-appearance:none;display:inline-block;box-shadow:none;padding:0 0 0 12px;height:26px;font-size:16px;border:none}@media screen and (max-width:767px){.list-container .search-row .search-area-row .search-area .search-box-area input{width:90%;border-radius:0;border:none;padding:20px 20px}}.list-container .search-row .search-area-row.semantic-mode .search-area .search-syntax-hint{display:none}.list-container .search-row .search-area-row.semantic-mode .num-rows-lov.lov-area{display:inline-block}.list-container .search-row .search-area-row.semantic-mode .sort-by-lov.lov-area option.latest-option{display:block}.list-container .search-row .search-area-row.semantic-mode .sort-by-lov.lov-dropdown-group li.latest-option{display:block}.list-container .result-pane{margin-left:-50px}@media screen and (max-width:767px){.list-container .result-pane{margin-left:0px}}.list-container .item-list{padding:0}.list-container .item-list a{color:#4d4d4d}.list-container .item-list .search-result-message{display:none;padding:15px;font-size:16px;color:#777}@media screen and (max-width:767px){.list-container .item-list .search-result-message{margin-top:15px;padding:15px 0px}}.list-container .item-list .search-result-message.loading,.list-container .item-list .search-result-message.load-more{text-align:center}@media screen and (max-width:767px){.list-container .item-list .search-result-message.loading,.list-container .item-list .search-result-message.load-more{margin-left:0px;margin-top:15px}}.list-container .item-list .search-result-message.loading>.btn,.list-container .item-list .search-result-message.load-more>.btn{width:80%;min-width:100px;padding:14px 0;color:#00ab6d;background-color:white;border-color:#00ab6d}.list-container .item-list .search-result-message.loading>.fa,.list-container .item-list .search-result-message.load-more>.fa{color:#bbb;font-size:40px}.list-container .item-list .item-row{clear:both;padding:0px 0;margin-left:0;margin-right:0;height:148px;overflow:hidden;margin:40px 0}.list-container .item-list .item-row .rank-col{width:35px;height:58%;vertical-align:bottom;text-align:center;position:relative;padding-left:0;padding-right:0}.list-container .item-list .item-row .rank-col>div{position:absolute;bottom:0;color:#999;font-size:22px;font-weight:normal}.list-container .item-list .item-row .thumbnail-col{max-width:250px;margin-top:5px}.list-container .item-list .item-row .thumbnail-col a{text-decoration:none}.list-container .item-list .item-row .thumbnail-col .thumbnail-frame{height:calc(100% - 5px);width:100%;padding:0px;border:1px solid #f0f0f0;overflow:hidden}.list-container .item-list .item-row .thumbnail-col .thumbnail-frame img{width:100%}.list-container .item-list .item-row .thumbnail-col .no-thumbnail{background-color:#fdfdfd;width:100%;height:96%;border:1px solid #f0f0f0;border-radius:5px;color:#aaa;font-size:16px;text-align:center;padding-top:60px}.list-container .item-list .item-row .thumbnail-col .no-thumbnail .fa,.list-container .item-list .item-row .thumbnail-col .no-thumbnail .fal{padding-right:5px}.list-container .item-list .item-row .thumbnail-col .no-thumbnail.paid-member-only,.list-container .item-list .item-row .thumbnail-col .no-thumbnail.member-only{background-color:#fff;padding-top:50px}.list-container .item-list .item-row .thumbnail-col .no-thumbnail.paid-member-only .fad,.list-container .item-list .item-row .thumbnail-col .no-thumbnail.member-only .fad,.list-container .item-list .item-row .thumbnail-col .no-thumbnail.paid-member-only .fal,.list-container .item-list .item-row .thumbnail-col .no-thumbnail.member-only .fal,.list-container .item-list .item-row .thumbnail-col .no-thumbnail.paid-member-only .fas,.list-container .item-list .item-row .thumbnail-col .no-thumbnail.member-only .fas,.list-container .item-list .item-row .thumbnail-col .no-thumbnail.paid-member-only .fa,.list-container .item-list .item-row .thumbnail-col .no-thumbnail.member-only .fa{font-size:40px;color:#ffc400;font-style:normal}.list-container .item-list .item-row .thumbnail-col .no-thumbnail.member-only .fad,.list-container .item-list .item-row .thumbnail-col .no-thumbnail.member-only .fal,.list-container .item-list .item-row .thumbnail-col .no-thumbnail.member-only .fas,.list-container .item-list .item-row .thumbnail-col .no-thumbnail.member-only .fa{color:#50cc41}.list-container .item-list .item-row .text-col .type-icon{display:none}.list-container .item-list .item-row .text-col .type-icon .fal.type-icon,.list-container .item-list .item-row .text-col .type-icon .fad.type-icon{font-size:30px;color:#aaa;padding-top:3px}.list-container .item-list .item-row .text-col .type-icon .fal.type-icon-note{padding-left:11px}.list-container .item-list .item-row .text-col .type-icon .fal.type-icon-table{padding-left:7px}.list-container .item-list .item-row .text-col .type-icon .fal.type-icon-viz{padding-left:7px}.list-container .item-list .item-row .text-col .type-icon .fal.type-icon-analytics{padding-left:7px}.list-container .item-list .item-row .text-col .type-icon .fal.type-icon-slide{padding-left:4px}.list-container .item-list .item-row .text-col .type-icon .fal.type-icon-dashboard{padding-left:7px}.list-container .item-list .item-row .text-col .type-icon .fad.type-icon-member-only,.list-container .item-list .item-row .text-col .type-icon .fad.type-icon-paid-member-only{padding-left:6px}.list-container .item-list .item-row .text-col .title-row{margin-top:10px;font-size:18px;font-weight:bold;letter-spacing:.1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.list-container .item-list .item-row .text-col .title-row a.title-text{color:#333;text-decoration:none}.list-container .item-list .item-row .text-col .title-row a.title-text .fa{padding-right:14px;font-size:12px;color:#999}.list-container .item-list .item-row .text-col .info-row{font-size:14px;font-weight:400;padding:0}.list-container .item-list .item-row .text-col .info-row .label-text{font-weight:400;color:#a0a0a0}.list-container .item-list .item-row .text-col .info-row .value-text{font-weight:500}.list-container .item-list .item-row .text-col .info-row .value-text.strong{font-weight:500}.list-container .item-list .item-row .text-col .info-row i.fa,.list-container .item-list .item-row .text-col .info-row i.fas,.list-container .item-list .item-row .text-col .info-row i.fal{padding-right:8px}@media screen and (max-width:767px){.list-container .item-list .item-row .text-col .info-row i.fa,.list-container .item-list .item-row .text-col .info-row i.fas,.list-container .item-list .item-row .text-col .info-row i.fal{padding-right:6px}}.list-container .item-list .item-row .text-col .info-row i.private-icon{font-size:12px;color:#999;transform:translateY(-0.5px)}.list-container .item-list .item-row .text-col .info-row i.scheduled-icon{font-size:13px;color:#999}.list-container .item-list .item-row .text-col .info-row i.fa-chart-bar{font-size:15px;transform:translateY(1px)}.list-container .item-list .item-row .text-col .info-row i.fal.fa-table{transform:translateY(0)}.list-container .item-list .item-row .text-col .info-row i.fa-file-alt{font-size:13px;transform:translateY(0)}.list-container .item-list .item-row .text-col .info-row i.fal.fa-folder{font-size:15px;transform:translateY(1px)}.list-container .item-list .item-row .text-col .info-row i.fal.fa-tv{font-size:12px;transform:translateY(-0.5px)}.list-container .item-list .item-row .text-col .info-row i.fal.fa-th-large{font-size:13px}.list-container .item-list .item-row .text-col .info-row i.trash-icon{font-size:13px;padding-left:16px;color:#a0a0a0}.list-container .item-list .item-row .text-col .user-only-sign i.fa,.list-container .item-list .item-row .text-col .paid-user-only-sign i.fa{transform:translateY(-1px);font-size:12px}.list-container .item-list .item-row .text-col .user-only-sign>span,.list-container .item-list .item-row .text-col .paid-user-only-sign>span{line-height:1em;font-size:12px;transform:translateY(-1px);display:inline-block}.list-container .item-list .item-row .text-col .info-row.user-info-row{margin-bottom:0px;margin-top:4px;margin-left:-3px}.list-container .item-list .item-row .text-col .info-row.user-info-row .first-line .icon-box{display:inline-block;position:relative;width:24px}.list-container .item-list .item-row .text-col .info-row.user-info-row .first-line .icon-box .fa{color:#a0a0a0;position:absolute;top:-12px}.list-container .item-list .item-row .text-col .info-row.user-info-row .item-owner{padding-right:16px;font-weight:normal;color:#00ab6d;display:inline-block}.list-container .item-list .item-row .text-col .info-row.user-info-row .item-updated-area{white-space:nowrap;padding-right:12px;display:inline-block}.list-container .item-list .item-row .text-col .info-row.user-info-row .item-updated-area .item-updated{font-weight:normal;color:#999;min-width:140px;display:inline-block}.list-container .item-list .item-row .text-col .info-row.tag-row{margin-top:4px}.list-container .item-list .item-row .text-col .info-row.tag-row a,.list-container .item-list .item-row .text-col .info-row.tag-row a:active,.list-container .item-list .item-row .text-col .info-row.tag-row a:hover{padding:1px 10px;border:0px ;border-radius:2px;color:#777;text-decoration:none;margin-right:3px;font-size:12px;background-color:rgba(0,0,0,0.05);margin-bottom:2px;display:inline-block}.list-container .item-list .item-row .text-col .info-row.tag-row a:hover{background-color:rgba(0,171,109,0.15)}.list-container .item-list .item-row .text-col .desc-row{margin-top:5px;font-weight:400;color:rgba(0,0,0,0.54);font-size:13px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.list-container .item-list .item-row .text-col .desc-row.search-matched{display:none}.list-container .item-list #mc_embed_signup{text-align:center;padding:30px 130px;margin-bottom:60px;background-color:rgba(0,0,0,0.05)}@media screen and (max-width:767px){.list-container .item-list #mc_embed_signup{padding:20px 20px}}.list-container .item-list #mc_embed_signup .mc-field-group{margin-top:20px}.list-container .item-list #mc_embed_signup .mc-field-group #mce-EMAIL{width:240px;display:inline-block;vertical-align:top;margin-right:5px}@media screen and (max-width:400px){.list-container .item-list #mc_embed_signup .mc-field-group #mce-EMAIL{width:140px}}.list-container .item-list #mc_embed_signup .mc-field-group .mce_inline_error{background-color:transparent;margin-top:0px;color:#4d4d4d;border-color:inherit}.list-container .item-list #mc_embed_signup .mc-field-group #mce-EMAIL.mce_inline_error{background-color:#ffffff}.list-container .item-list #mc_embed_signup #mce-success-response,.list-container .item-list #mc_embed_signup #mce-error-response{margin-top:20px}@media screen and (min-width:767px){.list-container.tile-view .result-pane{margin:0 -10px 0 -15px}.list-container.tile-view .item-list .item-row{clear:initial;float:left;height:283px;width:25%;margin:0 0 20px}.list-container.tile-view .item-list .item-row .item-row-inner{height:100%}.list-container.tile-view .item-list .item-row .rank-col{display:none;float:none;width:initial}.list-container.tile-view .item-list .item-row .thumbnail-col{float:none;height:149px;width:initial;max-width:initial;padding-left:10px;padding-right:10px}.list-container.tile-view .item-list .item-row .thumbnail-col .no-thumbnail{padding-top:64px}.list-container.tile-view .item-list .item-row .thumbnail-col .no-thumbnail.paid-member-only,.list-container.tile-view .item-list .item-row .thumbnail-col .no-thumbnail.member-only{padding-top:68px}.list-container.tile-view .item-list .item-row .text-col{float:none;width:initial;padding-left:10px;padding-right:10px}.list-container.tile-view .item-list .item-row .text-col .title-row{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.list-container.tile-view .item-list .item-row .text-col .title-row a.title-text{font-size:14px}.list-container.tile-view .item-list .item-row .text-col .desc-row{display:none}.list-container.tile-view .item-list .item-row .text-col .info-row i.fa-chart-bar{font-size:13px;transform:translateY(1px)}.list-container.tile-view .item-list .item-row .text-col .info-row i.fal.fa-table{transform:translateY(0)}.list-container.tile-view .item-list .item-row .text-col .info-row i.fa-file-alt{font-size:11px;transform:translateY(0)}.list-container.tile-view .item-list .item-row .text-col .info-row i.fal.fa-folder{font-size:13px;transform:translateY(1px)}.list-container.tile-view .item-list .item-row .text-col .info-row i.fal.fa-tv{font-size:10px;transform:translateY(-0.5px)}.list-container.tile-view .item-list .item-row .text-col .info-row i.fal.fa-th-large{font-size:11px}.list-container.tile-view .item-list .item-row .text-col .info-row i.scheduled-icon{font-size:11px}.list-container.tile-view .item-list .item-row .text-col .info-row i.private-icon{font-size:11px}.list-container.tile-view .item-list .item-row .text-col .info-row i.trash-icon{display:none;font-size:11px;padding-left:4px;color:#a0a0a0}.list-container.tile-view .item-list .item-row .text-col .info-row.user-info-row{margin-left:0px;margin-top:8px;font-size:12px}.list-container.tile-view .item-list .item-row .text-col .info-row.user-info-row .likes{display:none}.list-container.tile-view .item-list .item-row .text-col .info-row.user-info-row .row1{display:block}.list-container.tile-view .item-list .item-row .text-col .info-row.user-info-row .row1{margin-left:-3px;margin-bottom:2px}.list-container.tile-view .item-list .item-row .text-col .info-row.user-info-row .row2{padding-right:2px}.list-container.tile-view .item-list .item-row .text-col .info-row.user-info-row .row3:before{content:"•";color:#999}.list-container.tile-view .item-list .item-row .text-col .info-row.user-info-row .item-updated-area .item-updated{min-width:unset}.list-container.tile-view .item-list .item-row .text-col .info-row.tag-row{display:none}}@media screen and (max-width:767px){.list-container .result-pane{margin:0 -10px 0 -15px}.list-container .item-list .item-row{clear:initial;float:none;height:initial;width:100%;margin:0 0 40px}.list-container .item-list .item-row .item-row-inner{height:initial}.list-container .item-list .item-row .rank-col{display:none;float:none;width:initial}.list-container .item-list .item-row .thumbnail-col{display:block;float:none;height:220px;width:100%;max-width:initial}.list-container .item-list .item-row .thumbnail-col .thumbnail-frame{height:100%}.list-container .item-list .item-row .thumbnail-col .no-thumbnail,.list-container .item-list .item-row .thumbnail-col .no-thumbnail.paid-member-only,.list-container .item-list .item-row .thumbnail-col .no-thumbnail.member-only{padding-top:90px}.list-container .item-list .item-row .text-col{float:none;width:initial}.list-container .item-list .item-row .text-col .title-row{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.list-container .item-list .item-row .text-col .desc-row{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:5px 0 0}.list-container .item-list .item-row .text-col .info-row.user-info-row{margin-left:0px;margin-top:8px}.list-container .item-list .item-row .text-col .info-row.user-info-row .row1,.list-container .item-list .item-row .text-col .info-row.user-info-row .row2,.list-container .item-list .item-row .text-col .info-row.user-info-row .row3{display:block}.list-container .item-list .item-row .text-col .info-row.user-info-row .row1{margin-left:-3px}.list-container .item-list .item-row .text-col .info-row.tag-row{height:initial}.list-container .item-list .item-row .text-col .info-row.tag-row a{white-space:nowrap;display:inline-block;margin-bottom:3px;padding:1px 10px}}.view-switcher{display:inline-block}.view-switcher button.btn{height:40px;margin-bottom:2px;box-shadow:none;border-color:#e0e0e0;border-radius:20px;width:70px;font-size:18px;text-align:center}.view-switcher button.btn.btn-default,.view-switcher button.btn.btn-default:hover,.view-switcher button.btn.btn-default:focus,.view-switcher button.btn.btn-default:hover:focus{background:none;border:1px solid #e0e0e0;outline:none}.view-switcher button.btn.btn-primary,.view-switcher button.btn.btn-primary:hover,.view-switcher button.btn.btn-primary:focus,.view-switcher button.btn.btn-primary:hover:focus{background:none;background-color:#999;border:1px solid #999;outline:none}.view-switcher button.btn.btn-list-view,.view-switcher button.btn.btn-list-view:hover,.view-switcher button.btn.btn-list-view:focus,.view-switcher button.btn.btn-list-view:hover:focus{border-right:0px}.view-switcher button.btn.btn-tile-view,.view-switcher button.btn.btn-tile-view:hover,.view-switcher button.btn.btn-tile-view:focus,.view-switcher button.btn.btn-tile-view:hover:focus{border-left:0px}.toc-area{display:none;position:absolute;left:0;top:0;min-height:100%;width:220px;margin-top:65px;border-right:1px solid #ddd;padding:15px 28px;font-size:13px;word-break:break-all;line-height:1.2em;color:#4d4d4d}.toc-area h1,.toc-area .h1,.toc-area h2,.toc-area .h2,.toc-area h3,.toc-area .h3{margin-top:25px}.toc-area a,.toc-area a:hover,.toc-area a:visited,.toc-area a:focus{color:#666}.toc-area ul{padding-left:0px}.toc-area ul li{list-style:none;margin-top:14px}.toc-area ul li ul{padding-left:16px}.toc-area ul li ul li{list-style:none;margin-top:14px}.toc-area ul:first-child{padding-left:0}body.with-toc{position:relative}body.with-toc .toc-area{display:block}@media screen and (max-width:767px){body.with-toc .toc-area{display:none}}body.with-toc .list-container-frame{margin-left:220px}@media screen and (max-width:767px){body.with-toc .list-container-frame{margin-left:0px}}body.with-toc .list-container-frame .list-container{position:relative}body.with-toc .list-container-frame .list-container .result-pane{margin-left:-20px}@media screen and (max-width:767px){body.with-toc .list-container-frame .list-container .result-pane{margin-left:0px}}body.with-toc .list-container-frame .list-container .rank-col{display:none}@media screen and (max-width:767px){.no-show-on-mobile{display:none !important}}.show-on-mobile{display:none !important}@media screen and (max-width:767px){.show-on-mobile{display:block !important}}.show-on-mobile-inline{display:none !important}@media screen and (max-width:767px){.show-on-mobile-inline{display:inline-block !important}}#show-newsletter-subscription-modal #mc_embed_signup{font-size:14px;text-align:center;padding:0px 20px}@media screen and (max-width:991px){#show-newsletter-subscription-modal #mc_embed_signup{padding:0px}}#show-newsletter-subscription-modal #mc_embed_signup .mc-field-group{margin-top:20px}#show-newsletter-subscription-modal #mc_embed_signup .mc-field-group #mce-EMAIL{width:240px;vertical-align:top;float:left;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}@media screen and (max-width:400px){#show-newsletter-subscription-modal #mc_embed_signup .mc-field-group #mce-EMAIL{width:140px}}#show-newsletter-subscription-modal #mc_embed_signup .mc-field-group input#mc-embedded-subscribe{float:left}#show-newsletter-subscription-modal #mc_embed_signup .mc-field-group .mce_inline_error{background-color:transparent;margin-top:0px;color:#4d4d4d;border-color:inherit}#show-newsletter-subscription-modal #mc_embed_signup .mc-field-group #mce-EMAIL.mce_inline_error{background-color:#ffffff}#show-newsletter-subscription-modal #mc_embed_signup #mce-success-response,#show-newsletter-subscription-modal #mc_embed_signup #mce-error-response{margin-top:20px}@media screen and (max-width:991px){.hide-on-large-mobile{display:none !important}}.show-inline-on-large-mobile{display:none !important}@media screen and (max-width:991px){.show-inline-on-large-mobile{display:inline-block !important}}.heart-container{color:#FF5E91;font-size:14px;display:inline-block}.heart-container .num-hearts{padding-left:5px}.tab-container{margin:40px 0 0}#doc-type-tab{border-bottom:0px;margin-bottom:10px}@media screen and (max-width:767px){#doc-type-tab{margin-top:20px;margin-bottom:20px;display:inline-block}}#doc-type-tab>li{cursor:pointer;font-size:14px;font-weight:normal;padding:12px 0px 6px;margin-right:0px;margin-left:0px;border-bottom:1px solid #ddd;white-space:nowrap;text-align:center;width:16.6%}@media screen and (max-width:767px){#doc-type-tab>li{font-size:14px;padding:2px 0;width:33%}}#doc-type-tab>li>a,#doc-type-tab>li a:hover,#doc-type-tab>li a:active{color:rgba(0,0,0,0.44);padding:3px 15px;background-color:transparent}#doc-type-tab>li>a span.counter-frame,#doc-type-tab>li a:hover span.counter-frame,#doc-type-tab>li a:active span.counter-frame{padding-left:4px}@media screen and (max-width:767px){#doc-type-tab>li>a,#doc-type-tab>li a:hover,#doc-type-tab>li a:active{padding:4px 0px 20px}#doc-type-tab>li>a span.counter-frame,#doc-type-tab>li a:hover span.counter-frame,#doc-type-tab>li a:active span.counter-frame{padding-left:2px}}#doc-type-tab>li>a:hover{background-color:transparent}#doc-type-tab>li.active{font-weight:bold;border-bottom:2px solid #333}#doc-type-tab>li.active>a{color:rgba(0,0,0,0.78);background-color:transparent;background-image:none}#doc-type-tab.viewer>li{width:14.2%}.author-profile{margin-top:40px;margin-left:15px;height:180px}@media screen and (max-width:767px){.author-profile{margin-top:30px}}.author-profile .author-profile-text{float:right;padding-left:10px}.author-profile .author-profile-text button{margin-left:20px;vertical-align:top;margin-top:6px;box-shadow:none;color:#999}@media screen and (max-width:767px){.author-profile .author-profile-text button{margin-left:0px;display:block}}.author-profile .author-large-icon-frame{border-radius:50%;width:100px;height:100px;overflow:hidden;display:inline-block;float:left}.author-profile .author-large-icon{width:100%;height:100%}.author-profile .author-name{font-weight:bold;font-size:36px;padding:0;color:#404040;margin-bottom:4px}@media screen and (max-width:767px){.author-profile .author-name{font-size:20px}}.author-profile .author-desc{font-weight:normal;line-height:1.4;color:#777;margin-bottom:22px;font-size:16px;margin-bottom:8px}.author-profile .author-icon-info{width:100%;margin-bottom:14px}.author-profile .author-icon-info a{text-decoration:none}.author-profile .author-email,.author-profile .author-twitter,.author-profile .author-website{margin-right:52px;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#999}.author-profile .author-email i.author-info-icon,.author-profile .author-twitter i.author-info-icon,.author-profile .author-website i.author-info-icon{margin-right:8px;color:#999}.author-profile .author-email a,.author-profile .author-twitter a,.author-profile .author-website a{color:#999;font-size:16px}.search-mode-row{text-align:center;margin-top:26px;margin-bottom:46px}.search-mode-row .search-mode-item{padding:12px 30px 12px 20px;border-top-right-radius:22px;border-bottom-right-radius:22px;font-size:20px;white-space:nowrap;border:1px solid #00ab6d;color:#00ab6d;display:inline-block;width:140px}.search-mode-row .search-mode-item:hover,.search-mode-row .search-mode-item:active,.search-mode-row .search-mode-item:focus{text-decoration:none;border:1px solid #00ab6d}.search-mode-row .search-mode-item.active{background-color:#00ab6d;color:white}.search-mode-row .search-mode-item.left{border-top-right-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:22px;border-bottom-left-radius:22px;padding:12px 20px 12px 30px}body.ai-chat{color:#4d4d4d}body.ai-chat footer.footer{display:none}body.ai-chat .result-pane{line-height:1.8em;font-size:16px}body.ai-chat .result-pane h1{font-size:28px;letter-spacing:.3px;margin-bottom:14px}body.ai-chat .result-pane h2{font-size:24px;letter-spacing:.3px}body.ai-chat .result-pane h3{font-size:20px;letter-spacing:.3px}body.ai-chat .result-pane pre{line-height:1.8em;margin-bottom:9.5px;margin-top:9.5px;background-color:#282c34 !important;color:#abb2bf;text-shadow:rgba(0,0,0,0.3) 0 1px;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:2;hyphens:none;padding:0}body.ai-chat .result-pane pre code{display:block;padding:13px 14px;background-color:#282c34 !important}body.ai-chat .result-pane .question-response{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #e0e0e0}body.ai-chat .result-pane .question-response .user-question{padding:10px 20px;border-radius:24px;background-color:#f6f6f6;margin-bottom:30px;margin-left:200px;white-space:pre-wrap}body.ai-chat .result-pane .question-response .ai-response{margin-bottom:30px}body.ai-chat .result-pane .question-response .source-link-area{display:grid;grid-template-columns:calc(25% - 6px) calc(25% - 6px) calc(25% - 6px) calc(25% - 6px);grid-gap:8px;grid-auto-flow:column}body.ai-chat .result-pane .question-response .source-link-area .source-link-box{border-radius:8px;background-color:oklch(.963 .007 106.523);padding:10px;font-size:12px;cursor:pointer;line-height:1.5em}body.ai-chat .result-pane .question-response .source-link-area .source-link-box .title-text{font-weight:500;margin-bottom:6px}body.ai-chat .result-pane .question-response .source-link-area .source-link-box .source-link-box-thumbnail{width:100%;border-radius:6px;margin-bottom:10px}body.ai-chat .result-pane .question-response .source-link-area .source-link-box:hover{background-color:#f0f0f0}body.ai-chat .result-pane .question-response:last-child{border-bottom:none}body.ai-chat .busy-indicator{padding:16px 16px 8px 16px;background-color:#f7f7f7;border-radius:8px;animation:busyIndicatorBackgroundChange 2s infinite;-webkit-animation:busyIndicatorBackgroundChange 2s infinite}body.ai-chat .busy-indicator .busy-indicator-bar{height:4px;background-color:#999;margin-bottom:10px;border-radius:4px}body.ai-chat .busy-indicator .busy-indicator-bar.to100{animation:busyIndicatorWidthChangeTo100 5s infinite, busyIndicatorBackgroundBarChange 2s infinite;-webkit-animation:busyIndicatorWidthChangeTo100 5s infinite, busyIndicatorBackgroundBarChange 2s infinite;width:100%}body.ai-chat .busy-indicator .busy-indicator-bar.to80{animation:busyIndicatorWidthChangeTo80 5s infinite, busyIndicatorBackgroundBarChange 2s infinite;-webkit-animation:busyIndicatorWidthChangeTo80 5s infinite, busyIndicatorBackgroundBarChange 2s infinite;width:80%}body.ai-chat .busy-indicator .busy-indicator-bar.to20{animation:busyIndicatorWidthChangeTo20 5s infinite, busyIndicatorBackgroundBarChange 2s infinite;-webkit-animation:busyIndicatorWidthChangeTo20 5s infinite, busyIndicatorBackgroundBarChange 2s infinite;width:20%}@keyframes busyIndicatorBackgroundBarChange{0%{background-color:#888}50%{background-color:#ccc}100%{background-color:#888}}@keyframes busyIndicatorBackgroundChange{0%{background-color:#f0f0f0}50%{background-color:#f7f7f7}100%{background-color:#f0f0f0}}@keyframes busyIndicatorWidthChangeTo100{0%{width:0%}100%{width:100%}}@keyframes busyIndicatorWidthChangeTo80{0%{width:0%}100%{width:80%}}@keyframes busyIndicatorWidthChangeTo20{0%{width:0%}100%{width:20%}}@-webkit-keyframes busyIndicatorBackgroundBarChange{0%{background-color:#888}50%{background-color:#ccc}100%{background-color:#888}}@-webkit-keyframes busyIndicatorBackgroundChange{0%{background-color:#f0f0f0}50%{background-color:#f7f7f7}100%{background-color:#f0f0f0}}@-webkit-keyframes busyIndicatorWidthChangeTo100{0%{width:0%}100%{width:100%}}@-webkit-keyframes busyIndicatorWidthChangeTo80{0%{width:0%}100%{width:80%}}@-webkit-keyframes busyIndicatorWidthChangeTo20{0%{width:0%}100%{width:20%}}body.ai-chat .question-area{position:fixed;width:760px;bottom:50%;padding:0px;border:0 solid #f0f0f0;background-color:#fff;border-radius:26px}body.ai-chat .question-area .question-box-area textarea#question-text-input{width:100%;min-height:40px;max-height:350px;height:40px;font-size:16px;line-height:1.5;padding:9px 10px 10px 10px;border:none;border-radius:4px;resize:none;box-sizing:border-box;overflow:hidden;background-color:transparent}body.ai-chat .question-area .question-box-area textarea#question-text-input:focus{outline:none}body.ai-chat .question-area .question-box-area .question-button{position:absolute;bottom:14px;right:14px;height:32px;border-radius:16px;background-color:#00ab6d;color:#fff;width:32px;text-align:center;padding-top:10px;cursor:pointer}body.ai-chat .question-area .question-box-area .question-button.disabled{background-color:#dfdfdf;color:#fff;cursor:not-allowed}body.ai-chat .question-area.bottom{position:fixed;width:760px;bottom:0;padding:10px 0 34px 0;border:0 solid #f0f0f0;background-color:#fff;border-radius:26px}body.ai-chat .question-area.bottom .form-label{display:none}