@import "https://fonts.googleapis.com/css2?family=Nunito:wght@400;700&display=swap";html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}:root{--bs-blue:#007bff;--bs-indigo:#6610f2;--bs-purple:#8c43dd;--bs-pink:#d63384;--bs-red:#dd3d31;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#28a745;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-dark:#212529;--bs-light:#f8f9fa;--bs-white:#fff;--bs-primary:var(--bs-blue);--bs-secondary:#6c757d;--bs-success:var(--bs-green);--bs-info:var(--bs-cyan);--bs-warning:var(--bs-yellow);--bs-danger:var(--bs-red);--bs-background-color:var(--bs-white);--text-color:var(--bs-black);--button-color:var(--bs-primary);--button-hover-color:#0a58ca;--primary:var(--bs-blue);--secondary:var(--bs-red);--tertiary:var(--bs-yellow);--quaternary:var(--bs-green);--quinary:var(--bs-purple);--sexary:var(--bs-cyan);--twitter:#1da1f2;--github:#333;--facebook:#3b5998;--twitch:#6441a4;--font-family-sans-serif:"Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}html{-webkit-tap-highlight-color:transparent;height:100%}body{font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}caption{color:#21252959}.table-hover.table-dark:hover>th{background-color:#b4b5b6}.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #42464980}.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #21252980}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 .2rem #21252980}.alert-dark{color:#111315;background-color:#d3d3d4;border-color:#c1c2c3}.alert-dark hr{border-top-color:#b4b5b6}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#111315;border-color:#111315}button.bg-dark:focus{background-color:#0a0c0d!important}.border-dark{border-color:#212529!important}.text-dark{color:#212529!important}a.text-dark:hover,a.text-dark:focus{color:#000!important}:root{--bs-blue:#007bff;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dd3d31;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#28a745;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-dark:#212529;--bs-light:#f8f9fa;--bs-white:#fff;--bs-secondary:#6c757d;--bs-success:var(--bs-green);--bs-info:var(--bs-cyan);--bs-warning:var(--bs-yellow);--bs-danger:var(--bs-red);--button-hover-color:#0a58ca;--color-accent:#0fb5b3}._theme--day_3hxkj_75{--bs-body-bg:#fff;--bs-body-color:#000;--bs-primary:#004db3;--bs-secondary:#495058;--bs-success:#145523;--bs-warning:#7a4f00;--bs-danger:#a51d1d;--bs-info:#055160;--bs-primary-hover:#003d8f;--bs-focus-ring-color:#004db340}._theme--night_3hxkj_107{--bs-body-bg:#000;--bs-body-color:#fff;--bs-primary:#74b8ff;--bs-secondary:#adb5bd;--bs-success:#4cce75;--bs-warning:#ffc107;--bs-danger:#ff7272;--bs-info:#0dcaf0;--bs-primary-hover:#98ccff;--bs-focus-ring-color:#74b8ff40}._theme--coffee_3hxkj_139{--bs-body-bg:#250d13;--bs-body-color:#fff;--bs-primary:#e8845a;--bs-secondary:#c6a988;--bs-success:#4cce75;--bs-warning:#ffd454;--bs-danger:#ff8080;--bs-info:#5dd5e8;--bs-primary-hover:#f29f80;--bs-focus-ring-color:#e8845a40}._theme--technology_3hxkj_171{--bs-body-bg:#0b1e26;--bs-body-color:#fff;--bs-primary:#7dbd4e;--bs-secondary:#adb5bd;--bs-success:#4cce75;--bs-warning:#ffd454;--bs-danger:#ff8080;--bs-info:#5dd5e8;--bs-primary-hover:#96cc6a;--bs-focus-ring-color:#7dbd4e40}._theme--water_3hxkj_203{--bs-body-bg:#1a3f58;--bs-body-color:#fff;--bs-primary:#6eb3e8;--bs-secondary:#adb5bd;--bs-success:#4cce75;--bs-warning:#ffd454;--bs-danger:#ff8080;--bs-info:#5dd5e8;--bs-primary-hover:#89c4ef;--bs-focus-ring-color:#6eb3e840}._theme--gaming_3hxkj_235{--bs-body-bg:#673ab7;--bs-body-color:#fff;--bs-primary:#c8a8ff;--bs-secondary:#ffc000;--bs-success:#4cce75;--bs-warning:#ffd454;--bs-danger:#ff8080;--bs-info:#5dd5e8;--bs-primary-hover:#d9beff;--bs-focus-ring-color:#c8a8ff40}._theme--nature_3hxkj_267{--bs-body-bg:#b1d182;--bs-body-color:#000;--bs-primary:#3a1b1a;--bs-secondary:#495058;--bs-success:#145523;--bs-warning:#7a4f00;--bs-danger:#a51d1d;--bs-info:#055160;--bs-primary-hover:#4e2524;--bs-focus-ring-color:#3a1b1a40}._theme--eighties_3hxkj_299{--bs-body-bg:#fc4ed7;--bs-body-color:#000;--bs-primary:#2e0060;--bs-secondary:#000;--bs-success:#145523;--bs-warning:#7a4f00;--bs-danger:#a51d1d;--bs-info:#055160;--bs-primary-hover:#480090;--bs-focus-ring-color:#2e006040}._theme--seventies_3hxkj_331{--bs-body-bg:#9b4923;--bs-body-color:#fff;--bs-primary:#ffd07a;--bs-secondary:#f8c8a0;--bs-success:#4cce75;--bs-warning:#ffd454;--bs-danger:#ff8080;--bs-info:#5dd5e8;--bs-primary-hover:#fd9;--bs-focus-ring-color:#ffd07a40}._theme--a11y-protan-deuteran_3hxkj_371{--bs-body-bg:#f5f5f5;--bs-body-color:#000;--bs-primary:#0047ab;--bs-secondary:#494949;--bs-success:#0047ab;--bs-warning:#e6a817;--bs-danger:#7b3fa0;--bs-info:#005fa3;--bs-primary-hover:#003280;--bs-focus-ring-color:#0047ab40}._theme--a11y-tritanopia_3hxkj_405{--bs-body-bg:#fff;--bs-body-color:#000;--bs-primary:#c0392b;--bs-secondary:#495058;--bs-success:teal;--bs-warning:#e67e22;--bs-danger:#c0392b;--bs-info:#006464;--bs-primary-hover:#962d22;--bs-focus-ring-color:#c0392b40}._theme--a11y-high-contrast_3hxkj_439{--bs-body-bg:#000;--bs-body-color:#fff;--bs-primary:#ff0;--bs-secondary:#fff;--bs-success:#39ff14;--bs-warning:#ff0;--bs-danger:#ff6b6b;--bs-info:#0ff;--bs-primary-hover:#ff6;--bs-focus-ring-color:#ffff0080}._themeWrapper_3hxkj_467{background-color:var(--bs-body-bg,var(--bs-background-color,#fff));color:var(--bs-body-color,var(--text-color,#000));min-height:100vh}._themeWrapper_3hxkj_467 .card{background-color:color-mix(in srgb, var(--bs-body-bg,#fff) 85%, var(--bs-body-color,#000) 15%);border-color:color-mix(in srgb, var(--bs-body-bg,#fff) 70%, var(--bs-body-color,#000) 30%)!important}._themeWrapper_3hxkj_467{--bs-border-color:color-mix(in srgb, var(--bs-body-bg,#fff) 75%, var(--bs-body-color,#000) 25%);--bs-border-color-translucent:color-mix(in srgb, var(--bs-body-bg,#fff) 75%, var(--bs-body-color,#000) 25%)}._mainWrapper_3hxkj_531{background-color:var(--bs-body-bg,var(--bs-background-color));width:100%;padding-top:2rem;padding-bottom:4rem;position:relative}@media (width>=768px){._mainWrapper_3hxkj_531{padding-top:3rem;padding-bottom:5rem}}._pageContent_3hxkj_563{font-size:.9rem;font-weight:400;line-height:1.6}@media (width>=768px){._pageContent_3hxkj_563{font-size:1rem}}._readingCol_3hxkj_589{max-width:900px;margin-left:auto;margin-right:auto}._textJustify_3hxkj_603{text-align:justify}._btnAction_3hxkj_613{text-transform:uppercase;letter-spacing:.08rem;padding:.9rem 1.25rem;font-size:.75rem;font-weight:800}@media (width>=576px){._btnAction_3hxkj_613{padding:1rem 1.5rem}}._capitalize_3hxkj_643{text-transform:capitalize}._rounded_3hxkj_651{border-radius:.5rem!important}._pagination_3hxkj_659 ._page-item_3hxkj_659{margin:0 .5rem}._pagination_3hxkj_659 ._page-item_3hxkj_659 ._page-link_3hxkj_667{border:none;border-radius:100%;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;display:flex}@media (width>=992px){._shadow-lg_3hxkj_691 ._shadow-hover_3hxkj_691:hover{box-shadow:0 2.25rem 1.5rem -1.5rem #2125294d,0 0 1.5rem .5rem #2125290d!important}._shadow-lg_3hxkj_691 ._shadow-hover_3hxkj_691:active{box-shadow:0 2rem 1.5rem -1.5rem #21252926,0 0 1.5rem .5rem #2125290d}}._border-bottom-blue_3hxkj_709,._border-bottom-green_3hxkj_711,._border-bottom-red_3hxkj_713,._border-bottom-yellow_3hxkj_715{border-bottom:.4rem solid!important}._border-bottom-blue_3hxkj_709{border-color:#007bff!important}._border-bottom-green_3hxkj_711{border-color:#28a745!important}._border-bottom-red_3hxkj_713{border-color:#dd3d31!important}._border-bottom-yellow_3hxkj_715{border-color:#ffc107!important}._img-preview_3hxkj_755{position:relative}._img-preview_3hxkj_755 ._overlay_3hxkj_763{background-color:#0000;width:100%;height:100%;transition:background-color .15s ease-in-out;position:absolute;top:0;left:0}._img-preview_3hxkj_755 ._overlay_3hxkj_763 ._btn_3hxkj_613{opacity:0;padding:.75rem 1.5rem;font-size:.9rem;transition:opacity .15s ease-in-out}._img-preview_3hxkj_755:hover ._overlay_3hxkj_763{background-color:#007bffd9}._img-preview_3hxkj_755:hover ._overlay_3hxkj_763 ._btn_3hxkj_613{opacity:1}@media (width>=992px){._animate_3hxkj_815{animation-duration:.3s;animation-fill-mode:both}}@keyframes _slideIn_3hxkj_899{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}0%{opacity:0;transform:translateY(1rem)}}._slideIn_3hxkj_899{animation-name:_slideIn_3hxkj_899}._featureCol_3hxkj_915{--card-color:var(--primary)}@media (width>=576px){._featureCol_3hxkj_915:nth-child(odd){--card-color:var(--primary)}._featureCol_3hxkj_915:nth-child(2n){--card-color:var(--secondary)}}@media (width>=768px){._featureCol_3hxkj_915:nth-child(3n+1){--card-color:var(--primary)}._featureCol_3hxkj_915:nth-child(3n+2){--card-color:var(--secondary)}._featureCol_3hxkj_915:nth-child(3n){--card-color:var(--tertiary)}}@media (width>=992px){._featureCol_3hxkj_915:nth-child(4n+1){--card-color:var(--primary)}._featureCol_3hxkj_915:nth-child(4n+2){--card-color:var(--secondary)}._featureCol_3hxkj_915:nth-child(4n+3){--card-color:var(--tertiary)}._featureCol_3hxkj_915:nth-child(4n){--card-color:var(--quaternary)}}._item-preview_3hxkj_955{position:relative}._item-preview_3hxkj_955 a ._item-preview-img_3hxkj_963{border-radius:.5rem;transition:box-shadow .15s,transform .15s;overflow:hidden;box-shadow:0 2rem 1.5rem -1.5rem #21252926,0 0 1.5rem .5rem #2125290d}._item-preview_3hxkj_955 ._item-preview-title_3hxkj_977{font-size:1.2rem;font-weight:700;line-height:1}._item-preview_3hxkj_955 ._item-preview-description_3hxkj_989{color:#212529b3;font-size:.8rem}._item-preview_3hxkj_955 ._item-preview-framework-badges_3hxkj_999{position:absolute;top:0;right:1rem}._item-preview_3hxkj_955 ._item-preview-framework-badges_3hxkj_999 ._item-preview-framework-badge_3hxkj_999{color:#21252980;background-color:#fff;border-radius:100%;width:2rem;height:2rem}@media (width>=992px){._item-previewa_3hxkj_1029 ._item-preview-img_3hxkj_963:hover{transform:translateY(-.25rem);box-shadow:0 2.25rem 1.5rem -1.5rem #2125294d,0 0 1.5rem .5rem #2125290d!important}._item-previewa_3hxkj_1029 ._item-preview-img_3hxkj_963:active{transform:none;box-shadow:0 2rem 1.5rem -1.5rem #21252926,0 0 1.5rem .5rem #2125290d!important}}body._preview-page_3hxkj_1051{background-color:#292d32}._preview-bar_3hxkj_1059{height:55px}._preview-bar_3hxkj_1059 ._btn-sm_3hxkj_1067,._preview-bar_3hxkj_1059 ._btn-group-sm_3hxkj_1069>._btn_3hxkj_613,._preview-bar_3hxkj_1059 ._small_3hxkj_1071{font-size:.8rem}._preview-bar_3hxkj_1059 ._btn-link_3hxkj_1079{text-decoration:none}._iframe-preview_3hxkj_1087{border:none;width:100%;height:calc(100% - 55px);margin-top:55px;position:absolute}._iframe-preview-mobile_3hxkj_1103{width:375px;left:50%;transform:translate(-50%)}._border-bottom-primary_3hxkj_1115{border-bottom:3px solid #007bff}._responsive-toggler_3hxkj_1123 ._nav-link_3hxkj_1123{color:#ced4da}._responsive-toggler_3hxkj_1123 ._nav-link_3hxkj_1123 ._active_3hxkj_1131{color:#007bff}._mailchimp_3hxkj_1139{color:#fff;background-color:#007bff;background-image:linear-gradient(45deg,#007bff 0%,#006fe6 100%);background-size:cover;padding:5rem 0}._mailchimp_3hxkj_1139 h3{font-weight:700}._mailchimp_3hxkj_1139 p{font-size:1.1rem;font-weight:600}._mailchimp_3hxkj_1139#_mc_embed_signup_3hxkj_1 ._input-group_3hxkj_1175 ._form-control_3hxkj_1175{font-size:1rem}._mailchimp_3hxkj_1139#_mc_embed_signup_3hxkj_1 ._input-group-append_3hxkj_1183 ._btn_3hxkj_613{font-size:.8rem;font-weight:800}._bsa-cpc_3hxkj_1193#__default__3hxkj_1215{font-size:14px;line-height:1.5;display:flex;position:relative}._bsa-cpc_3hxkj_1193 ._default-ad_3hxkj_1207{display:none}._bsa-cpc_3hxkj_1193 .__default__3hxkj_1215{background-color:#fff;border-radius:.5rem;width:50%;margin:1em;padding:1em;line-height:1.5;display:block;position:relative;overflow:hidden}._bsa-cpca_3hxkj_1239{text-align:left;color:inherit;text-decoration:none;transition:border-color .15s ease-in-out,background-color .15s ease-in-out}._bsa-cpca_3hxkj_1239:hover{border-color:#adb5bd}._bsa-cpc_3hxkj_1193 ._default-imageimg_3hxkj_1261{vertical-align:middle;border-radius:7.5%;width:36px;margin-right:10px;display:inline-block}._bsa-cpc_3hxkj_1193 ._default-description_3hxkj_1277,._bsa-cpc_3hxkj_1193 ._default-title_3hxkj_1279{max-width:calc(100% - 36px);margin-left:46px;display:block}._bsa-cpc_3hxkj_1193 ._default-title_3hxkj_1279{font-weight:600}@media only screen and (width>=320px) and (width<=759px){._bsa-cpc_3hxkj_1193#__default__3hxkj_1215{flex-wrap:wrap}._bsa-cpc_3hxkj_1193.__default__3hxkj_1215{margin:.5em0;width:100%}}._footer-social_3hxkj_1321 ._footer-social-link_3hxkj_1321{width:4rem;height:4rem;font-size:1.5rem}._footer-social_3hxkj_1321 ._footer-social-link_3hxkj_1321:hover{text-decoration:none}._footer-main_3hxkj_1341{color:#fff6}._footer-main_3hxkj_1341 a{color:#ffffffb3}._resources_3hxkj_1357 ._page-header_3hxkj_1357{padding-top:69px}._resources_3hxkj_1357 ._table_3hxkj_1365 td>a{font-weight:600}._resources_3hxkj_1357 ._badge_3hxkj_1373{vertical-align:middle;font-size:65%}._resource-name_3hxkj_1383{width:200px}._resources-sidebar_3hxkj_1391 ._sticky-top_3hxkj_1391{z-index:1;padding-top:69px;padding-bottom:15px}._resources-sidebar_3hxkj_1391 ._sticky-top_3hxkj_1391 ._nav-link_3hxkj_1123{margin:.25rem0;color:#343a40;border-left:2px solid #0000;padding:.5rem;font-size:.85rem}._resources-sidebar_3hxkj_1391 ._sticky-top_3hxkj_1391 ._nav-link_3hxkj_1123 ._active_3hxkj_1131{color:#007bff;border-left:2pxsolid#007bff;font-weight:700}._resources-sidebar_3hxkj_1391 ._sticky-top_3hxkj_1391>ul ._nav_3hxkj_1123>li ._nav-item_3hxkj_1431>._nav_3hxkj_1123{display:none}._resources-sidebar_3hxkj_1391 ._sticky-top_3hxkj_1391>ul ._nav_3hxkj_1123>li ._nav-item_3hxkj_1431>a ._nav-link_3hxkj_1123 ._active_3hxkj_1131~._nav_3hxkj_1123{display:flex}._snippet_3hxkj_1447{overflow:hidden}._snippet_3hxkj_1447 iframe{margin-bottom:-7px!important}article._post_3hxkj_1463 p{margin-bottom:1.5rem;font-size:1.25rem;line-height:2.25rem}article._post_3hxkj_1463 h3{margin:1rem 0}._post-pager-link_3hxkj_1483{width:calc(50% - 1rem);overflow:hidden}._post-pager-link_3hxkj_1483:hover{background-color:#f8f9fa!important}._post-pager-link_3hxkj_1483 ._next_3hxkj_1501{text-align:right}._post-pager-link_3hxkj_1483 ._prev_3hxkj_1051{text-align:left}._post-pager-link_3hxkj_1483 ._indicator_3hxkj_1517{color:#ced4da;font-size:.7rem;font-weight:800}._latest-posts_3hxkj_1529 ._latest-posts-title_3hxkj_1529{color:#495057;font-size:.9rem}._latest-posts_3hxkj_1529 ._latest-posts-date_3hxkj_1539{color:#adb5bd;font-size:.75rem}._latest-posts_3hxkj_1529 ._btn-all_3hxkj_1549{text-transform:uppercase;padding:.75rem;font-size:.7rem;font-weight:700}._guide-preview_3hxkj_1563{overflow:hidden}._guide-preview_3hxkj_1563 ._guide-preview-category_3hxkj_1571{min-width:9rem;max-width:9rem}._guide-preview_3hxkj_1563 ._guide-preview-category_3hxkj_1571 ._small_3hxkj_1071{text-transform:uppercase;font-size:.75rem;font-weight:700}._guide-preview_3hxkj_1563 ._guide-preview-title_3hxkj_1593{margin-bottom:.25rem;font-size:1.25rem;font-weight:600}._guide_3hxkj_1563 h3{border-bottom:.25rem solid #eff1f4;margin-top:2rem;margin-bottom:2rem;padding-bottom:.5rem;font-size:1.5rem;display:block}._guide_3hxkj_1563 p{margin-bottom:1rem;font-size:1.15rem;line-height:1.55}._guide_3hxkj_1563 img{margin-top:2rem;margin-bottom:2rem;display:block}._card-affiliate_3hxkj_1647{margin-top:2rem;position:relative}._card-affiliate_3hxkj_1647 ._card-affiliate-logo_3hxkj_1657{width:calc(100% - 2rem);position:absolute;top:-1rem;left:1rem}._card-affiliate_3hxkj_1647 ._card-affiliate-logoimg_3hxkj_1671{height:2.5rem}._card-affiliate_3hxkj_1647 ._card-body_3hxkj_1679{margin-top:calc(72px - 1rem);padding:1rem 1.25rem}._card-affiliate_3hxkj_1647 ._card-body_3hxkj_1679._card-affiliate-heading_3hxkj_1689{text-transform:uppercase;letter-spacing:.025rem;font-size:.7rem;font-weight:700}._bg-pluralsight_3hxkj_1703{background:linear-gradient(-45deg,#f05a28 0,#e80a89 100%)}._bg-pluralsight_3hxkj_1703 ._card-affiliate-heading_3hxkj_1689{color:#ffffff80}._bg-pluralsight_3hxkj_1703 ._list-group_3hxkj_1719 ._list-group-item_3hxkj_1719{color:#fff;background:0 0;border-color:#ffffff1a;display:flex}._bg-pluralsight_3hxkj_1703 ._list-group_3hxkj_1719 ._list-group-itemi_3hxkj_1733{color:#fffc;font-size:1.2rem}._bg-pluralsight_3hxkj_1703 ._list-group_3hxkj_1719._list-group-itemspan_3hxkj_1743{font-size:.85rem;font-weight:700}._bg-pluralsight_3hxkj_1703 ._list-group_3hxkj_1719 ._list-group-item_3hxkj_1719:hover{background:#2125290d}._bg-pluralsight_3hxkj_1703 ._list-group_3hxkj_1719 ._list-group-item_3hxkj_1719:hover i{color:#fff}._bg-treehouse_3hxkj_1769{background:#5fcf80}._treehouse-title_3hxkj_1777{font-weight:700}._treehouse-description_3hxkj_1785{font-size:.8rem}#_twitch-widget_3hxkj_1{color:#ffffffbf;font-size:.9rem;line-height:1.2rem;text-decoration:none}#_twitch-widget_3hxkj_1 ._badge_3hxkj_1373{background-color:#00000080}#_twitch-widget_3hxkj_1 ._bg-twitch_3hxkj_1815{transition:background-color .15s}#_twitch-widget_3hxkj_1:hover ._bg-twitch_3hxkj_1815{background-color:#4e337f!important}._new-badge_3hxkj_1831{border-radius:100%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;position:absolute;top:-.5rem;right:-.5rem;transform:rotate(15deg)}.notification-center-badge{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;transition:all .2s;display:flex;position:relative}.notification-center-badge.light{color:#374151;background:#0000000d}.notification-center-badge.light:hover{background:#0000001a;transform:scale(1.05)}.notification-center-badge.dark{color:#f9fafb;background:#ffffff1a}.notification-center-badge.dark:hover{background:#ffffff26;transform:scale(1.05)}.notification-center-badge-count{color:#fff;background:#ef4444;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px;box-shadow:0 2px 4px #0003}.notification-center-panel{z-index:9999;border-radius:12px;flex-direction:column;width:420px;max-height:calc(100vh - 80px);animation:.25s cubic-bezier(.16,1,.3,1) slideInPanel;display:flex;position:fixed;top:60px;right:16px}.notification-center-panel.light{color:#111827;background:#fff;border:1px solid #0000001a;box-shadow:0 20px 50px #00000026,0 8px 16px #0000001a}.notification-center-panel.dark{color:#f9fafb;background:#1f2937;border:1px solid #ffffff1a;box-shadow:0 20px 50px #0009,0 8px 16px #0006}@keyframes slideInPanel{0%{opacity:0;transform:translateY(-10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.notification-center-header{border-bottom:1px solid;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.notification-center-panel.light .notification-center-header{border-color:#00000014}.notification-center-panel.dark .notification-center-header{border-color:#ffffff14}.notification-center-header h3{margin:0;font-size:18px;font-weight:700}.notification-center-actions{align-items:center;gap:8px;display:flex}.notification-center-action-btn{cursor:pointer;border:none;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .15s}.notification-center-panel.light .notification-center-action-btn{color:#374151;background:#0000000d}.notification-center-panel.light .notification-center-action-btn:hover{background:#0000001a}.notification-center-panel.dark .notification-center-action-btn{color:#f9fafb;background:#ffffff1a}.notification-center-panel.dark .notification-center-action-btn:hover{background:#ffffff26}.notification-center-action-btn.danger{color:#ef4444!important;background:#ef44441a!important}.notification-center-action-btn.danger:hover{background:#ef444433!important}.notification-center-close-btn{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:24px;font-weight:300;transition:all .15s;display:flex}.notification-center-panel.light .notification-center-close-btn{color:#6b7280}.notification-center-panel.light .notification-center-close-btn:hover{color:#374151;background:#0000000d}.notification-center-panel.dark .notification-center-close-btn{color:#9ca3af}.notification-center-panel.dark .notification-center-close-btn:hover{color:#f9fafb;background:#ffffff1a}.notification-center-body{flex:1;padding:8px 0;overflow-y:auto}.notification-center-body::-webkit-scrollbar{width:6px}.notification-center-body::-webkit-scrollbar-track{background:0 0}.notification-center-body::-webkit-scrollbar-thumb{background:#9ca3af4d;border-radius:3px}.notification-center-body::-webkit-scrollbar-thumb:hover{background:#9ca3af80}.notification-center-empty{opacity:.6;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.notification-center-empty>*{margin-bottom:12px;font-size:48px}.notification-center-empty p{margin:0;font-size:14px}.notification-group{margin-bottom:4px}.notification-group-header{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:12px 18px;transition:all .15s;display:flex}.notification-center-panel.light .notification-group-header:hover{background:#00000008}.notification-center-panel.dark .notification-group-header:hover{background:#ffffff0d}.notification-group-header.unread{font-weight:600}.notification-group-icon{border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;display:flex}.notification-center-panel.light .notification-group-icon{background:#0000000d}.notification-center-panel.dark .notification-group-icon{background:#ffffff1a}.notification-group-info{flex-direction:column;flex:1;gap:2px;display:flex}.notification-group-title{font-size:14px;font-weight:600}.notification-group-meta{opacity:.7;font-size:12px}.notification-group-chevron{opacity:.5;font-size:12px}.notification-group-items{border-top:1px solid;flex-direction:column;display:flex}.notification-center-panel.light .notification-group-items{background:#00000005;border-color:#0000000d}.notification-center-panel.dark .notification-group-items{background:#0003;border-color:#ffffff0d}.notification-item{cursor:pointer;border-bottom:1px solid;align-items:flex-start;gap:12px;padding:12px 18px 12px 30px;transition:all .15s;display:flex;position:relative}.notification-center-panel.light .notification-item{border-color:#0000000d}.notification-center-panel.dark .notification-item{border-color:#ffffff0d}.notification-item:last-child{border-bottom:none}.notification-center-panel.light .notification-item:hover{background:#00000008}.notification-center-panel.dark .notification-item:hover{background:#ffffff0d}.notification-item-indicator{background:#3b82f6;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.notification-item.read .notification-item-indicator{display:none}.notification-item.unread{font-weight:500}.notification-item-content{flex-direction:column;flex:1;gap:4px;display:flex}.notification-item-title{margin:0;font-size:13px;line-height:1.4}.notification-item-description{opacity:.75;margin:0;font-size:12px;line-height:1.4}.notification-item-time{opacity:.6;margin-top:2px;font-size:11px}.notification-item-delete{cursor:pointer;opacity:0;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;font-size:18px;font-weight:300;transition:all .15s;display:flex}.notification-item:hover .notification-item-delete{opacity:.6}.notification-item-delete:hover{opacity:1!important;color:#ef4444!important;background:#ef44441a!important}.notification-center-backdrop{z-index:9998;background:0 0;position:fixed;inset:0}@media (width<=768px){.notification-center-panel{border-radius:0;width:100%;max-height:100vh;top:0;left:0;right:0}.notification-center-badge{width:40px;height:40px;font-size:18px}.notification-center-badge-count{font-size:10px}}@media (hover:none){.notification-item{touch-action:pan-x}}
