 [data-ips-scheme="light"]{--focusBackgroundColor1:var(--light__focusBackgroundColor1);--focusBackgroundColor2:var(--light__focusBackgroundColor2);--focusBackgroundColor3:var(--light__focusBackgroundColor3);--focusBackgroundColor4:var(--light__focusBackgroundColor4);--focusBackgroundColor5:var(--light__focusBackgroundColor5);--focusBackgroundColor6:var(--light__focusBackgroundColor6);}[data-ips-scheme="dark"]{--focusBackgroundColor1:var(--dark__focusBackgroundColor1);--focusBackgroundColor2:var(--dark__focusBackgroundColor2);--focusBackgroundColor3:var(--dark__focusBackgroundColor3);--focusBackgroundColor4:var(--dark__focusBackgroundColor4);--focusBackgroundColor5:var(--dark__focusBackgroundColor5);--focusBackgroundColor6:var(--dark__focusBackgroundColor6);}[data-focus-image="1"]{--focus-image:var(--focusBackgroundImage1);--focus-image-color:var(--focusBackgroundColor1);}[data-focus-image="2"]{--focus-image:var(--focusBackgroundImage2);--focus-image-color:var(--focusBackgroundColor2);}[data-focus-image="3"]{--focus-image:var(--focusBackgroundImage3);--focus-image-color:var(--focusBackgroundColor3);}[data-focus-image="4"]{--focus-image:var(--focusBackgroundImage4);--focus-image-color:var(--focusBackgroundColor4);}[data-focus-image="5"]{--focus-image:var(--focusBackgroundImage5);--focus-image-color:var(--focusBackgroundColor5);}[data-focus-image="6"]{--focus-image:var(--focusBackgroundImage6);--focus-image-color:var(--focusBackgroundColor6);}.ipsFooterLinks{margin-inline-end:auto;}@supports not selector(:popover-open){.focusCustomizer{display:none !important;}}.focusCustomizer:not(:popover-open){display:none;}.focusCustomizer{--_transition-duration:.2s;align-items:center;background:none;border:0;display:flex;height:100%;justify-content:center;width:100%;padding:20px;transition-behavior:allow-discrete;transition-duration:var(--_transition-duration);transition-property:display, overlay;}.focusCustomizer__backdrop{backdrop-filter:blur(2px);background:hsl(0 0% 0% / .5);height:100%;left:0;position:fixed;top:0;width:100%;opacity:0;transition-behavior:allow-discrete;transition-duration:var(--_transition-duration);transition-property:display, overlay, opacity;}:popover-open .focusCustomizer__backdrop{opacity:1;@starting-style{&{opacity:0;}}}.focusCustomizer__box{background:var(--i-background_1);border-radius:var(--i-box--bo-ra);box-shadow:hsl(0 0% 0% / 1) 0px 20px 120px;max-height:90vh;max-width:1100px;overflow:auto;position:relative;width:100%;opacity:0;transform:translateY(40px);transition-behavior:allow-discrete;transition-duration:var(--_transition-duration);transition-property:display, overlay, opacity, transform;}:popover-open .focusCustomizer__box{opacity:1;transform:translateY(0px);@starting-style{&{opacity:0;transform:translateY(40px);}}}.focusCustomizer__header{color:var(--i-color_hard);font-size:1.2em;font-weight:500;padding:1.2em;background:var(--i-background_3);}.focusCustomizer__images{display:grid;grid-template-columns:repeat(auto-fit, minmax(100px, 1fr));gap:15px;padding:15px;}.focusCustomizer__images label{background-color:var(--focus-image-color, var(--i-body--ba-co));aspect-ratio:1;cursor:pointer;display:block;border-radius:8px;box-shadow:hsl(0 0% 0% / .18) 0px 5px 12px;overflow:hidden;position:relative;width:100%;max-height:200px;}.focusCustomizer__images [data-focus-image="random"]{background:var(--i-secondary);color:var(--i-secondary-contrast);}.focusCustomizer__images label:has(:checked){outline:2px solid var(--i-primary);outline-offset:2px;}.focusCustomizer__images label::before, .focusCustomizer__images label::after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:1;}.focusCustomizer__images label:hover::before{background:hsl(0 0% 100% / .18);}.focusCustomizer__images img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.focusCustomizer__images svg{position:absolute;inset:0;margin:auto;width:auto;height:30%;fill:currentColor;}.focusCustomizer__images label::after{border:1px solid currentColor;opacity:.2;}.focusCustomizer__images input{opacity:0;}.focusCustomizer__settings label{display:grid;grid-template-columns:70px 1fr;align-items:center;padding:1.2em;padding-inline-start:0;user-select:none;}@media (hover){.focusCustomizer__settings label:hover{background:var(--i-background_2);}}.focusCustomizer__settingsCheckbox{appearance:none;background:var(--i-background_1);border-radius:5px;box-shadow:inset color-mix(in srgb, var(--i-color_hard) 20%, transparent) 0px 0px 0px 1px;cursor:pointer;display:block;height:20px;place-self:center;text-align:center;width:20px;}.focusCustomizer__settingsCheckbox:checked{background:var(--i-primary);color:var(--i-primary-contrast);}.focusCustomizer__settingsCheckbox:checked::before{content:"\2713";display:block;font-family:system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;line-height:20px;}.focusCustomizer__settingsTitle{display:block;font-weight:600;color:var(--i-color_hard);}.focusCustomizer__settingsDesc{color:var(--i-color_soft);}.ipsLayout:has(focus-customizer:popover-open){transition:.7s;}.ipsBox__header, .ipsMobileHeader{background-color:var(--focus-image-color, var(--i-body--ba-co));background-image:var(--focus-image, none);background-size:cover;background-position:50%;}.ipsBox__header{background-image:linear-gradient(hsl(0 0% 0% / .25) 0% 100%), var(--focus-image, none);border-radius:max(0px, var(--i-box--bo-ra) - 3px);border-width:0;font-size:1.1em;margin:6px;}.ipsPull .ipsBox__header{border-radius:max(0px, var(--i-box--bo-ra) - 3px);}[data-ips-scheme="light"] .ipsBox__header{box-shadow:inset hsl(0 0% 0% / .2) 0px 1px 4px;}[data-ips-scheme="dark"] .ipsBox__header{box-shadow:inset hsl(0 0% 100% / .2) 0px 1px 0px, inset hsl(0 0% 100% / .1) 0px 1px 0px 1px;}.focus\:branding a{color:inherit;}@media (max-width:767px){.focus\:branding{flex:1 1 100%;text-align:center;}}@media (max-width:979px){.ipsFooter{margin-top:0;}}@media (min-width:980px){body{background-color:var(--focus-image-color, var(--i-body--ba-co));background-image:var(--focus-image, none);}body, .ipsBox__header{background-size:cover;background-attachment:fixed;background-position:50%;}@supports (color:oklch(from var(--i) clamp(0, (.7 - l) * 1000, 1) c h)) and (color:oklch(from red l c h)){[data-focus-image] .ipsNavPanelBreadcrumbs{color:oklch(from var(--focus-image-color, var(--i-body--ba-co)) clamp(0, (.7 - l) * 1000, 1) c h);}}.ipsHeader__primary{background-color:transparent;}.ipsHeader__secondary{--i-nav--te-tr:none;--i-nav--fo-si:1em;--i-nav--fo-we:500;--i-nav--pa:0 1.2em;--i-nav--bo-ra:0px;--i-nav-active--ba-co:var(--i-body--ba-co);--i-nav-active--co:var(--i-color_hard);padding:0 10px 10px;margin-bottom:-10px;background:color-mix(in srgb, var(--i-headerSecondary--ba-co) 60%, transparent);border:1px solid color-mix(in srgb, var(--i-headerSecondary--ba-co) 25%, transparent);border-bottom-width:0;border-radius:8px 8px 0 0;}:where(.ipsHeader__secondary) .ipsNavBar > li > :is(a, button){height:var(--i-header-row--he);}.ipsNavBar > li{position:relative;}:where(.ipsHeader__secondary) .ipsNavBar > [data-active] > :is(a, button){border-top-left-radius:8px;border-top-right-radius:8px;}.ipsHeader__secondary .ipsNavBar > [data-active]::before, .ipsHeader__secondary .ipsNavBar > [data-active]::after{--_size:6px;content:"";width:var(--_size);height:var(--_size);position:absolute;bottom:0;inset-inline-end:100%;background:var(--i-body--ba-co);-webkit-mask:radial-gradient(var(--_size) at 0px 0px, transparent 98%, black) 0 0;mask:radial-gradient(var(--_size) at 0px 0px, transparent 98%, black) 0 0;}.ipsHeader__secondary .ipsNavBar > [data-active]::after{inset-inline-end:auto;inset-inline-start:100%;-webkit-mask:radial-gradient(var(--_size) at 0px 0px, transparent 98%, black) 0 0;mask:radial-gradient(var(--_size) at var(--_size) 0px, transparent 98%, black) 0 0;}[data-ips-layout="default"] .ipsLayout{max-width:min(100% - max(env(safe-area-inset-left), var(--i-layout-gutter)) * 2, var(--i-layout-width));}[data-ips-layout="default"] .ipsLayout .ipsWidth{max-width:none;}.ipsLayout__main{background:var(--i-body--ba-co);box-shadow:hsl(0 0% 0% / .1) 0px 0px 20px, hsl(0 0% 0% / .1) 0px 0px 2px;border-radius:min(var(--i-design-radius), 8px);padding:1em var(--i-sp_block);}[data-ips-layout="side"] .ipsLayout__main{padding:1em;}[data-ips-layout="side"] .ipsLayout__app{padding:0 1em;}.ipsNavPanel{background-color:hsl(0 0% 0% / .2);border-width:0;margin-inline-end:20px;backdrop-filter:blur(8px);}.ipsNavPanel__nav > li > button{position:static;background-color:transparent;}.ipsFooter{background:color-mix(in hsl, var(--i-footer--ba-co) 50%, transparent);backdrop-filter:blur(10px);padding:.8em;border-radius:min(var(--i-design-radius), 8px);margin-block:10px;}}[data-focus-fluid="true"]{--i-layout-width:3000px;}.ipsHeader{height:350px;background-image:url("https://www.quittrain.com/uploads/pages_media/1170970191_SBRoundSignREDWOOD30AUG.png?_cb=1788103052");background-size:100% auto;background-position:center top;background-repeat:no-repeat;}@media (min-width:980px){.ipsHeader__secondary{transform:translateY(210px);}}@media (min-width:980px){.ipsHeader__secondary{transform:translateY(210px);}.ipsBreadcrumb{margin-top:40px !important;}}:root{--qt-train-blue:#526f91;--qt-train-blue-light:#6f89a7;--qt-train-blue-dark:#3d5877;--qt-train-blue-deep:#2c435e;--qt-silver:#d7dde3;--qt-silver-dark:#aeb8c2;--qt-orange:#f39a24;--qt-gold:#e5b347;--qt-ivory:#f7f7f4;--qt-ink:#183049;}body.ipsApp{background:linear-gradient( 180deg, var(--qt-train-blue-light) 0%, var(--qt-train-blue) 35%, var(--qt-train-blue-dark) 100% ) !important;}.ipsHeader__secondary{background:linear-gradient( 180deg, #7898b8, #5d7f9f ) !important;border-bottom:2px solid var(--qt-gold) !important;}.ipsHeader__secondary a, .ipsHeader__secondary button{color:#fff !important;}.ipsBox__header{background:linear-gradient( 135deg, var(--qt-train-blue-dark), var(--qt-train-blue) ) !important;color:#fff !important;}.ipsBox, .ipsDataItem{background:var(--qt-ivory);border-color:var(--qt-silver-dark) !important;}.ipsButton--primary{background:linear-gradient( 135deg, var(--qt-train-blue), var(--qt-train-blue-deep) ) !important;border-color:var(--qt-silver) !important;color:#fff !important;}.ipsHeader__secondary::after{content:"";display:block;height:2px;background:linear-gradient( 90deg, var(--qt-orange), var(--qt-gold) );}.ipsBreadcrumb, .ipsBreadcrumb a{color:#fff;}.ipsFooter{background:linear-gradient( 180deg, var(--qt-train-blue-dark), var(--qt-train-blue-deep) ) !important;color:#fff;}@media (min-width:980px){.ipsHeader{border-radius:14px !important;}}@media (min-width:980px){.ipsHeader__primary ul.ipsUserNav.ipsUserNav--member{background:rgba(31, 52, 73, 0.88) !important;border:1px solid rgba(255,255,255,.22) !important;border-radius:14px !important;padding:8px 12px !important;box-shadow:0 3px 10px rgba(0,0,0,.28) !important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);}.ipsHeader__primary ul.ipsUserNav.ipsUserNav--member a, .ipsHeader__primary ul.ipsUserNav.ipsUserNav--member button{color:#fff !important;text-shadow:none !important;}.ipsHeader__primary ul.ipsUserNav.ipsUserNav--member svg{color:#fff !important;filter:none !important;}}@media (min-width:980px){.ipsHeader__primary ul.ipsUserNav.ipsUserNav--member{background:rgba(31, 52, 73, 0.72) !important;border:1px solid rgba(255,255,255,.20) !important;border-radius:14px !important;padding:4px 8px !important;width:fit-content !important;max-width:max-content !important;position:absolute !important;top:20px !important;right:20px !important;left:auto !important;box-shadow:0 3px 8px rgba(0,0,0,.25) !important;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);}.ipsHeader__primary ul.ipsUserNav.ipsUserNav--member a, .ipsHeader__primary ul.ipsUserNav.ipsUserNav--member button{color:#fff !important;text-shadow:none !important;}.ipsHeader__primary ul.ipsUserNav.ipsUserNav--member svg{color:#fff !important;filter:none !important;}}@media (min-width:980px){.ipsHeader__primary ul.ipsUserNav.ipsUserNav--member{gap:2px !important;column-gap:2px !important;}.ipsHeader__primary ul.ipsUserNav.ipsUserNav--member > li{margin:0 !important;padding:0 !important;}.ipsHeader__primary ul.ipsUserNav.ipsUserNav--member > li > a, .ipsHeader__primary ul.ipsUserNav.ipsUserNav--member > li > button{margin:0 !important;padding:5px 7px !important;min-width:auto !important;}}@media (min-width:980px){.ipsHeader__primary ul.ipsUserNav.ipsUserNav--member{right:60px !important;}}.ipsBreadcrumb, .ipsBreadcrumb a, .ipsBreadcrumb__item, .ipsBreadcrumb__item a{color:#263c53 !important;}.ipsBreadcrumb svg, .ipsBreadcrumb i{color:#263c53 !important;}.ipsBox__header, .ipsData__header, .ipsWidget__header{background:linear-gradient( 180deg, #405d79 0%, #2c435c 100% ) !important;color:#ffffff !important;border-color:rgba(255,255,255,.12) !important;}.ipsBox__header a, .ipsData__header a, .ipsWidget__header a{color:#ffffff !important;}.ipsBox, .ipsDataItem, .ipsWidget{background:#f7f7f4 !important;border-color:#aeb8c2 !important;}.ipsDataItem, .ipsDataItem a{color:#183049;}#ipsLayout_main, .ipsLayout__main, .ipsContentWrap{background:#f2f4f6;}.ipsButton--primary, .ipsButton_primary{background:linear-gradient( 180deg, #526d8a 0%, #344e69 100% ) !important;color:#ffffff !important;border-color:#607d9d !important;}.ipsButton--primary:hover, .ipsButton_primary:hover{background:linear-gradient( 180deg, #607d9d 0%, #3d5874 100% ) !important;}.ipsNav__dropdown{background:#344e69 !important;background-color:#344e69 !important;color:#ffffff !important;border:1px solid #607d9d !important;border-radius:12px !important;box-shadow:0 10px 28px rgba(0,0,0,.30) !important;}.ipsNav__dropdown a, .ipsNav__dropdown button, .ipsNav__dropdown .ipsNavBar__text{color:#ffffff !important;}.ipsNav__dropdown > li{background:transparent !important;}.ipsNav__dropdown > li:hover, .ipsNav__dropdown > li:hover > a, .ipsNav__dropdown a:hover{background:#496684 !important;color:#ffffff !important;}.ipsNav__dropdown svg, .ipsNav__dropdown i{color:#d7dde3 !important;}@media (min-width:980px){#ipsLayout__main{padding-top:6px !important;}.ipsBreadcrumb:not(.ipsBreadcrumb--bottom){margin-top:8px !important;margin-bottom:6px !important;padding-top:0 !important;padding-bottom:0 !important;}.ipsPageHeader--forum-table{margin-top:0 !important;margin-bottom:12px !important;}}#elUserLink_menu, .ipsMenu[id*="elUserLink"], .ipsMenu[id*="UserLink"]{width:360px !important;max-width:calc(100vw - 30px) !important;height:auto !important;min-height:0 !important;max-height:none !important;padding:0 !important;background:#f8f9fb !important;border:1px solid #aeb9c8 !important;border-radius:14px !important;box-shadow:0 14px 35px rgba(25, 40, 65, 0.22), 0 3px 8px rgba(25, 40, 65, 0.12) !important;overflow:hidden !important;}#elUserLink_menu .ipsMenu__header, #elUserLink_menu .ipsMenu_header, #elUserLink_menu [class*="menuHeader"]{background:linear-gradient( 180deg, #536b91 0%, #344967 100% ) !important;color:#fff !important;padding:20px 22px !important;margin:0 !important;border:0 !important;}#elUserLink_menu .ipsMenu__header *, #elUserLink_menu .ipsMenu_header *{color:#fff !important;}#elUserLink_menu ul, #elUserLink_menu .ipsMenu__content{margin:0 !important;padding:8px 0 !important;height:auto !important;min-height:0 !important;}#elUserLink_menu li{margin:0 !important;padding:0 !important;height:auto !important;min-height:0 !important;}#elUserLink_menu li > a, #elUserLink_menu li > button{display:flex !important;align-items:center !important;width:100% !important;min-height:46px !important;padding:11px 18px !important;color:#34445f !important;background:transparent !important;font-size:15px !important;font-weight:500 !important;text-decoration:none !important;}#elUserLink_menu li > a:hover, #elUserLink_menu li > button:hover{background:#e9eef5 !important;color:#263954 !important;}#elUserLink_menu li i, #elUserLink_menu li svg, #elUserLink_menu li [class*="icon"]{color:#526987 !important;}#elUserLink_menu .ipsMenu__sep, #elUserLink_menu .ipsMenu_sep, #elUserLink_menu hr{margin:7px 16px !important;border:0 !important;border-top:1px solid #d5dbe4 !important;}#elUserLink_menu, #elUserLink_menu > *, #elUserLink_menu ul, #elUserLink_menu section, #elUserLink_menu div{min-height:0 !important;}#elUserLink_menu :empty:not(i):not(span):not(svg):not(path){min-height:0 !important;}@media (max-width:600px){#elUserLink_menu, .ipsMenu[id*="elUserLink"], .ipsMenu[id*="UserLink"]{width:calc(100vw - 24px) !important;max-width:calc(100vw - 24px) !important;}}.ipsData__header, .ipsBox__header, .ipsWidget__header{background:linear-gradient( 180deg, #4b6282 0%, #314660 100% ) !important;color:#ffffff !important;border:1px solid rgba(255,255,255,.12) !important;}.ipsData__header a, .ipsBox__header a, .ipsWidget__header a{color:#ffffff !important;}.ipsBox, .ipsData{background:#edf1f5 !important;border-color:#aeb9c7 !important;box-shadow:0 2px 8px rgba(31, 48, 68, .08) !important;}.ipsData__item, .ipsDataItem{background:#f7f8fa !important;border-color:#d4dbe3 !important;transition:background .15s ease, box-shadow .15s ease;}.ipsData__item:nth-child(even), .ipsDataItem:nth-child(even){background:#f1f4f7 !important;}.ipsData__item:hover, .ipsDataItem:hover{background:#e4eaf1 !important;box-shadow:inset 4px 0 0 #526d8a !important;}.ipsData__title, .ipsDataItem_title, .ipsData__item h4, .ipsData__item h3{color:#1f3149 !important;}.ipsData__title a, .ipsDataItem_title a, .ipsData__item h4 a, .ipsData__item h3 a{color:#1f3149 !important;font-weight:700 !important;}.ipsData__title a:hover, .ipsDataItem_title a:hover{color:#496684 !important;}.ipsData__item .ipsType_light, .ipsDataItem .ipsType_light, .ipsData__item p{color:#56667a !important;}.ipsData__stats, .ipsDataItem_stats{color:#53657a !important;}.ipsData__last, .ipsDataItem_last{background:rgba(82, 109, 138, .05) !important;}.ipsData__last a, .ipsDataItem_last a{color:#243850 !important;}.ipsData__icon, .ipsDataItem_icon{color:#ffffff !important;background:linear-gradient( 180deg, #526d8a 0%, #344e69 100% ) !important;border-radius:10px !important;}#ipsLayout_sidebar .ipsBox, .ipsLayout__secondary-column .ipsBox{background:#f7f8fa !important;border-color:#b5bfcb !important;}#ipsLayout_sidebar .ipsBox__header, .ipsLayout__secondary-column .ipsBox__header{background:linear-gradient( 180deg, #4b6282 0%, #314660 100% ) !important;color:#ffffff !important;}.ipsData a{text-decoration-color:rgba(73, 102, 132, .35);}.ipsData__header, .ipsBox__header{border-bottom:2px solid #d9aa45 !important;}.ipsNavBar > li[data-active]{background:linear-gradient( 180deg, #526d8a 0%, #344e69 100% ) !important;border-radius:10px 10px 0 0 !important;}.ipsNavBar > li[data-active] > a{background:transparent !important;color:#ffffff !important;}.ipsNavBar > li[data-active] > a *{color:#ffffff !important;}.ipsNavBar > li[data-active] > a svg, .ipsNavBar > li[data-active] > a i{color:#dce5ef !important;fill:currentColor !important;}.ipsNavBar > li[data-active]:hover, .ipsNavBar > li[data-active]:hover > a{background:#3b526f !important;color:#ffffff !important;}.ipsNavBar > li > button{color:#ffffff !important;}.ipsNavBar > li > button svg, .ipsNavBar > li > button i{color:#ffffff !important;fill:currentColor !important;}.ipsNavBar > li > button::before, .ipsNavBar > li > button::after{color:#ffffff !important;border-top-color:#ffffff !important;border-bottom-color:#ffffff !important;}@media (min-width:980px){.ipsBreadcrumb--top .ipsBreadcrumb__list > li::before, .ipsBreadcrumb--top .ipsBreadcrumb__list > li::after{display:none !important;content:none !important;}}@media (min-width:980px){.ipsHeader{position:relative !important;}.qtMastheadHome{position:absolute;z-index:25;top:0;left:0;width:330px;height:330px;display:block;cursor:pointer;border-radius:50%;background:transparent;}}.ipsData--forum-category li[data-forumid] .ipsData__image{width:120px !important;height:80px !important;min-width:120px !important;display:flex !important;align-items:center !important;justify-content:center !important;}.ipsData--forum-category li[data-forumid] .ipsData__customIcon{width:104px !important;height:104px !important;max-width:none !important;max-height:none !important;object-fit:contain !important;}@media (min-width:700px){.ipsData--forum-category li[data-forumid] .ipsData__content{margin-left:25px !important;min-width:0 !important;flex:1 1 auto !important;}.ipsData--forum-category li[data-forumid] .ipsData__image{flex:0 0 120px !important;width:120px !important;min-width:120px !important;}}@media (min-width:700px){.ipsData--forum-category li[data-forumid] .ipsData__image{display:flex !important;align-items:center !important;justify-content:center !important;align-self:stretch !important;}.ipsData--forum-category li[data-forumid] .ipsData__customIcon{margin:auto !important;display:block !important;}}@media (min-width:700px){.ipsData--forum-category li[data-forumid] .ipsData__content{align-content:center !important;row-gap:8px !important;}.ipsData--forum-category li[data-forumid] .ipsData__desc{margin-block:4px !important;}.ipsData--forum-category li[data-forumid] .ipsData__desc p{margin-block:0 !important;}.ipsData--forum-category li[data-forumid] .ipsData__stats{margin-block:4px !important;}.ipsData--forum-category li[data-forumid] .ipsData__last{margin-top:4px !important;}}@media (min-width:700px){.ipsData--forum-category li[data-forumid] .ipsData__image{transform:translateX(10px) !important;}}.ipsData--forum-category li[data-forumid]{background:#FAF8F2 !important;}@media (max-width:699px){.ipsData--forum-category li[data-forumid]{background:#FAF8F2 !important;}.ipsData--forum-category li[data-forumid] .ipsData__image{width:72px !important;min-width:72px !important;height:72px !important;display:flex !important;align-items:center !important;justify-content:center !important;transform:none !important;}.ipsData--forum-category li[data-forumid] .ipsData__customIcon{width:62px !important;height:62px !important;max-width:none !important;max-height:none !important;object-fit:contain !important;transform:none !important;margin:auto !important;}.ipsData--forum-category li[data-forumid] .ipsData__content{min-width:0 !important;row-gap:5px !important;}.ipsData--forum-category li[data-forumid] .ipsData__title h3[data-ips-hook="title"]{line-height:1.25 !important;}.ipsData--forum-category li[data-forumid] .ipsData__desc{margin-block:3px !important;line-height:1.4 !important;}.ipsData--forum-category li[data-forumid] .ipsData__desc p{margin-block:0 !important;}.ipsData--forum-category li[data-forumid] .ipsData__stats{margin-block:3px !important;}.ipsData--forum-category li[data-forumid] .ipsData__last{margin-top:3px !important;}}@media (max-width:699px){.ipsData--forum-category li[data-forumid] .ipsData__image{width:72px !important;min-width:72px !important;max-width:72px !important;inline-size:72px !important;min-inline-size:72px !important;max-inline-size:72px !important;height:72px !important;block-size:72px !important;flex:0 0 72px !important;transform:none !important;display:flex !important;align-items:center !important;justify-content:center !important;}.ipsData--forum-category li[data-forumid] .ipsData__customIcon{width:62px !important;height:62px !important;inline-size:62px !important;block-size:62px !important;max-width:62px !important;max-height:62px !important;transform:none !important;object-fit:contain !important;}}@media (max-width:699px){.ipsMobileHeader{width:100% !important;height:auto !important;min-height:0 !important;padding:0 !important;margin:0 !important;display:flex !important;flex-wrap:wrap !important;align-items:stretch !important;background:#eef1f5 !important;}.ipsMobileHeader > a[data-ips-hook="logo"]{flex:0 0 100% !important;width:100% !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:0 !important;}.ipsMobileHeader > a[data-ips-hook="logo"] > .ipsLogo__image{display:none !important;}.ipsMobileHeader > a[data-ips-hook="logo"] > .ipsLogo__image--light{display:block !important;width:100% !important;margin:0 !important;padding:0 !important;}.ipsMobileHeader > a[data-ips-hook="logo"] > .ipsLogo__image--light > img{display:block !important;width:100% !important;max-width:none !important;height:auto !important;max-height:none !important;margin:0 !important;padding:0 !important;object-fit:contain !important;}.ipsMobileHeader .ipsLogo__text{display:none !important;}.ipsMobileHeader > ul[data-ips-hook="mobileNavHeader"]{flex:0 0 100% !important;width:100% !important;margin:0 !important;padding:8px 14px !important;display:flex !important;align-items:center !important;justify-content:flex-end !important;min-height:54px !important;background:#e6eaf0 !important;border-top:1px solid rgba(55, 76, 108, .14) !important;border-bottom:1px solid rgba(55, 76, 108, .14) !important;}}@media (max-width:699px){.ipsMobileHeader{height:auto !important;max-height:none !important;overflow:visible !important;}.ipsMobileHeader > a[data-ips-hook="logo"], .ipsMobileHeader .ipsLogo, .ipsMobileHeader .ipsLogo--mobile{position:static !important;width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;aspect-ratio:auto !important;margin:0 !important;padding:0 !important;overflow:visible !important;}.ipsMobileHeader .ipsLogo__image, .ipsMobileHeader .ipsLogo__image--light{width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;aspect-ratio:auto !important;margin:0 !important;padding:0 !important;overflow:visible !important;}.ipsMobileHeader .ipsLogo__image--light img{display:block !important;width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;aspect-ratio:auto !important;object-fit:contain !important;object-position:center center !important;clip-path:none !important;transform:none !important;margin:0 !important;padding:0 !important;}.ipsData--forum-category li[data-forumid], .ipsData--forum-category li[data-forumid]:hover{box-shadow:none !important;border-left:0 !important;border-inline-start:0 !important;}.ipsData--forum-category li[data-forumid]{padding-top:12px !important;padding-bottom:12px !important;}.ipsData--forum-category li[data-forumid] .ipsData__desc{margin-block:2px !important;}.ipsData--forum-category li[data-forumid] .ipsData__stats{margin-block:2px !important;}.ipsData--forum-category li[data-forumid] .ipsData__last{margin-top:2px !important;}.ipsLayout__main, #ipsLayout__main{padding-bottom:90px !important;}}@media (max-width:699px){.ipsMobileHeader > ul[data-ips-hook="mobileNavHeader"]{min-height:42px !important;height:42px !important;margin:0 !important;padding:3px 12px !important;background:#536f8d !important;border:0 !important;box-shadow:none !important;position:relative !important;display:flex !important;align-items:center !important;justify-content:flex-end !important;}.ipsMobileHeader > ul[data-ips-hook="mobileNavHeader"] a{color:#ffffff !important;}.ipsMobileHeader > ul[data-ips-hook="mobileNavHeader"] img{width:32px !important;height:32px !important;max-width:32px !important;max-height:32px !important;}.ipsMobileHeader{margin-bottom:0 !important;}.ipsPageHeader{margin:0 !important;padding-top:10px !important;padding-bottom:10px !important;min-height:0 !important;}}@media (max-width:699px){.ipsData--forum-category li[data-forumid]{padding-top:9px !important;padding-bottom:9px !important;}.ipsData--forum-category li[data-forumid] .ipsData__content{row-gap:2px !important;}.ipsData--forum-category li[data-forumid] .ipsData__desc{margin-block:1px !important;}.ipsData--forum-category li[data-forumid] .ipsData__stats{margin-block:1px !important;}.ipsData--forum-category li[data-forumid] .ipsData__last{margin-top:1px !important;}}@media (max-width:699px){.ipsPageHeader{margin-top:0 !important;padding-top:4px !important;}.ipsLayout__main, #ipsLayout__main{padding-top:4px !important;}}@media (max-width:699px){.ipsData--forum-category li[data-forumid] .ipsData__image{width:62px !important;min-width:62px !important;max-width:62px !important;inline-size:62px !important;min-inline-size:62px !important;max-inline-size:62px !important;}}@media (max-width:699px){.ipsData--forum-category li[data-forumid] .ipsData__last{padding-top:3px !important;padding-bottom:3px !important;padding-right:6px !important;border-radius:4px !important;}}@media (max-width:699px){.ipsData--forum-category .ipsData__header{margin-bottom:0 !important;}.ipsData--forum-category li[data-forumid]:first-of-type{padding-top:6px !important;}}@media (max-width:699px){.ipsPageHeader{padding-top:2px !important;padding-bottom:6px !important;}}@media (max-width:699px){.ipsData--forum-category li[data-forumid] .ipsData__image{align-self:center !important;}}@media (max-width:699px){.ipsMobileHeader > ul[data-ips-hook="mobileNavHeader"]{min-height:38px !important;height:38px !important;padding-top:2px !important;padding-bottom:2px !important;}.ipsMobileHeader > ul[data-ips-hook="mobileNavHeader"] img{width:30px !important;height:30px !important;max-width:30px !important;max-height:30px !important;}}@media (max-width:699px){.ipsMobileHeader > ul[data-ips-hook="mobileNavHeader"]{padding-right:24px !important;}}@media (max-width:699px){header.ipsPageHeader--topic-list{margin-top:0 !important;margin-bottom:8px !important;padding-top:10px !important;padding-bottom:10px !important;}header.ipsPageHeader--topic-list .ipsPageHeader__row{gap:8px !important;}header.ipsPageHeader--topic-list .ipsPageHeader__desc{margin-top:4px !important;margin-bottom:6px !important;}header.ipsPageHeader--topic-list .ipsPageHeader__desc p{margin:0 !important;}}@media (max-width:699px){.ipsMobileHeader > ul[data-ips-hook="mobileNavHeader"]{height:42px !important;min-height:42px !important;max-height:42px !important;padding-top:0 !important;padding-bottom:0 !important;box-sizing:border-box !important;overflow:hidden !important;border:0 !important;box-shadow:none !important;}}@media (max-width:699px){.ipsPageHeader h1, .ipsPageHeader .ipsType_pageTitle{margin-top:4px !important;margin-bottom:6px !important;}}@media (max-width:699px){.ipsPageHeader__row{padding-top:10px !important;padding-bottom:10px !important;gap:8px !important;}.ipsPageHeader__primary{margin:0 !important;}.ipsPageHeader__title{margin-top:0 !important;margin-bottom:4px !important;}.ipsPageHeader__desc{margin-top:0 !important;margin-bottom:6px !important;}.ipsPageHeader__row > .ipsButtons{margin-top:0 !important;margin-bottom:0 !important;}}@media (max-width:699px){header.ipsPageHeader.ipsPageHeader--topic-list{margin:0 2px !important;padding:8px 6px !important;min-height:0 !important;}header.ipsPageHeader.ipsPageHeader--topic-list .ipsPageHeader__row{gap:6px !important;}header.ipsPageHeader.ipsPageHeader--topic-list .ipsPageHeader__title{margin:0 0 6px 0 !important;}header.ipsPageHeader.ipsPageHeader--topic-list .ipsPageHeader__desc{margin:0 !important;}header.ipsPageHeader.ipsPageHeader--topic-list .ipsButtons{margin-top:10px !important;}}@media (max-width:699px){.ipsButtonBar{padding-top:6px !important;padding-bottom:6px !important;min-height:0 !important;}}@media (max-width:699px){.ipsData__item{padding-top:8px !important;padding-bottom:8px !important;}}@media (max-width:699px){.ipsButtonBar__end{padding-top:2px !important;padding-bottom:2px !important;}}@media (max-width:699px){.ipsButtonBar__pagination{padding-top:2px !important;padding-bottom:2px !important;}}@media (max-width:699px){.ipsData--topic-list > .ipsData__item, .ipsData--table-topic-list > .ipsData__item{padding-top:8px !important;padding-bottom:8px !important;}}@media (max-width:699px){.ipsBreadcrumb{min-height:0 !important;padding-top:4px !important;padding-bottom:4px !important;}.ipsBreadcrumb__list{line-height:1.15 !important;}}@media (min-width:700px){.ipsData--forum-category li[data-forumid]{background:#F8F9FA !important;}}@media (min-width:700px){.ipsWidget__content.qtStation{background:#f8f9fa !important;}}@media (min-width:700px){.ipsList--stats.ipsList--stacked.ipsList--fill, .ipsList--stats.ipsList--stacked.ipsList--fill > li{background:#f8f9fa !important;}}@media (min-width:700px){i-tabs[id^="ipsTabs_topContributors"]{background:#F8F9FA !important;}}.ipsData--upcoming-events .ipsData__image:has(> i){background-image:url("https://www.quittrain.com/uploads/set_resources_169/quittrain_calendar_icon_512.png") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;}.ipsData--upcoming-events .ipsData__image:has(> i) > i{visibility:hidden !important;}.ipsData--events-list .ipsData__image:has(> i){background-image:url("https://www.quittrain.com/uploads/set_resources_169/quittrain_calendar_icon_512.png") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;}.ipsData--events-list .ipsData__image:has(> i) > i{visibility:hidden !important;}@media (max-width:699px){body, #ipsLayout_body{background:#f1f3f5 !important;}}@media (max-width:699px){.ipsData--forum-category li[data-forumid]{background:#f8f9fa !important;}}@media (max-width:699px){.ipsList--stats{background:#f8f9fa !important;}.ipsWidget__content .ipsList--stats{background:#f8f9fa !important;}.qtStation{background:#f8f9fa !important;}}@media (max-width:699px){i-tabs[id^="ipsTabs_topContributors"]{background:#f8f9fa !important;}}@media (min-width:700px){header.ipsPageHeader.ipsPageHeader--topic-list{margin-top:16px !important;}}@media (min-width:700px){.ipsHeaderExtra__start .ipsBreadcrumb--top{display:none !important;}}@media (min-width:980px){header.ipsPageHeader.ipsPageHeader--forum-table{margin-top:40px !important;}}@media (min-width:700px){aside#ipsLayout_sidebar.ipsLayout__secondary-column{margin-top:40px !important;}}@media (min-width:700px){.ipsLayout__primary-column:has(header.ipsPageHeader--topic-list){padding-top:40px !important;}}@media (min-width:700px){.ipsData--user-inbox .ipsData__title, .ipsData--user-inbox .ipsData__title h4{color:#1f3149 !important;-webkit-text-fill-color:#1f3149 !important;}.ipsData--user-inbox .ipsData__desc{color:#56657a !important;-webkit-text-fill-color:#56657a !important;}.ipsData--user-inbox .ipsData__extra{color:#56657a !important;-webkit-text-fill-color:#56657a !important;}}@media (min-width:700px){.iDropdown__headerTitle, .iDropdown__headerTitle a{color:#1f3149 !important;-webkit-text-fill-color:#1f3149 !important;}}@media (min-width:700px){#elMessageHeader.ipsMessenger__header{margin-top:40px !important;}}@media (min-width:700px){.ipsData__item--notification .ipsData__title, .ipsData__item--notification .ipsData__title a{color:#1f3149 !important;-webkit-text-fill-color:#1f3149 !important;}.ipsData__item--notification .ipsData__meta{color:#56657a !important;-webkit-text-fill-color:#56657a !important;}}@media (min-width:700px){.ipsData--messenger-inbox .ipsData__item--active .ipsData__title, .ipsData--messenger-inbox .ipsData__item--active .ipsData__title a{color:#1f3149 !important;-webkit-text-fill-color:#1f3149 !important;}.ipsData--messenger-inbox .ipsData__item--active .ipsData__desc, .ipsData--messenger-inbox .ipsData__item--active .ipsData__extra{color:#56657a !important;-webkit-text-fill-color:#56657a !important;}}@media (min-width:700px){#ipsTopicView > .ipsBox--topicHeader{margin-top:40px !important;}}@media (min-width:700px){#ipsTopicView ~ * #ipsLayout_sidebar .cTopicOverview__item, #ipsLayout_sidebar .cTopicOverview__item{background-color:#f1f4f7 !important;}}@media (min-width:980px){.ipsNavBar > li[data-active] > .ipsNavBar__item{background:#536f8d !important;color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;}.ipsNavBar > li[data-active] > .ipsNavBar__item .ipsNavBar__icon, .ipsNavBar > li[data-active] > .ipsNavBar__item .ipsNavBar__text, .ipsNavBar > li[data-active] > .ipsNavBar__item .ipsNavBar__label{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;}}@media (min-width:980px){.ipsBox--activity-stream{margin-top:40px !important;}}@media (min-width:700px) and (max-width:979px) and (orientation:landscape){.ipsMobileHeader > a[data-ips-hook="logo"]{flex:0 0 100% !important;width:100% !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:0 !important;}.ipsMobileHeader > a[data-ips-hook="logo"] > .ipsLogo__image{display:none !important;}.ipsMobileHeader > a[data-ips-hook="logo"] > .ipsLogo__image--light{display:block !important;width:100% !important;margin:0 !important;padding:0 !important;}.ipsMobileHeader > a[data-ips-hook="logo"] > .ipsLogo__image--light > img{display:block !important;width:100% !important;max-width:none !important;height:auto !important;max-height:none !important;margin:0 !important;padding:0 !important;object-fit:contain !important;}}@media (min-width:700px) and (max-width:979px) and (orientation:landscape){.ipsMobileHeader{width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;display:flex !important;flex-wrap:wrap !important;align-items:stretch !important;background:#eef1f5 !important;}.ipsMobileHeader > a[data-ips-hook="logo"]{flex:0 0 100% !important;width:100% !important;max-width:100% !important;min-width:0 !important;height:auto !important;margin:0 !important;padding:0 !important;display:block !important;}.ipsMobileHeader > a[data-ips-hook="logo"] > .ipsLogo__image{display:none !important;}.ipsMobileHeader > a[data-ips-hook="logo"] > .ipsLogo__image--light{display:block !important;width:100% !important;max-width:100% !important;height:auto !important;margin:0 !important;padding:0 !important;}.ipsMobileHeader > a[data-ips-hook="logo"] > .ipsLogo__image--light > img{display:block !important;width:100% !important;max-width:100% !important;height:auto !important;max-height:none !important;margin:0 !important;padding:0 !important;object-fit:contain !important;object-position:center center !important;}.ipsMobileHeader > ul[data-ips-hook="mobileNavHeader"]{flex:0 0 100% !important;width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;height:42px !important;min-height:42px !important;margin:0 !important;padding:3px 12px !important;background:#536f8d !important;border:0 !important;box-shadow:none !important;display:flex !important;align-items:center !important;justify-content:flex-end !important;}.ipsMobileHeader > ul[data-ips-hook="mobileNavHeader"] a{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;}.ipsMobileHeader > ul[data-ips-hook="mobileNavHeader"] img{width:32px !important;height:32px !important;max-width:32px !important;max-height:32px !important;}}@media (min-width:700px) and (max-width:979px) and (orientation:landscape){main#ipsLayout__main.ipsLayout__main{padding-top:0 !important;}}@media (min-width:700px) and (max-width:979px) and (orientation:portrait){.ipsMobileHeader{width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;display:flex !important;flex-wrap:wrap !important;align-items:stretch !important;background:#eef1f5 !important;}.ipsMobileHeader > a[data-ips-hook="logo"]{flex:0 0 100% !important;width:100% !important;max-width:100% !important;min-width:0 !important;height:auto !important;margin:0 !important;padding:0 !important;display:block !important;}.ipsMobileHeader > a[data-ips-hook="logo"] > .ipsLogo__image{display:none !important;}.ipsMobileHeader > a[data-ips-hook="logo"] > .ipsLogo__image--light{display:block !important;width:100% !important;max-width:100% !important;height:auto !important;margin:0 !important;padding:0 !important;}.ipsMobileHeader > a[data-ips-hook="logo"] > .ipsLogo__image--light > img{display:block !important;width:100% !important;max-width:100% !important;height:auto !important;max-height:none !important;margin:0 !important;padding:0 !important;object-fit:contain !important;object-position:center center !important;}.ipsMobileHeader > ul[data-ips-hook="mobileNavHeader"]{flex:0 0 100% !important;width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;height:42px !important;min-height:42px !important;margin:0 !important;padding:3px 12px !important;background:#536f8d !important;border:0 !important;box-shadow:none !important;display:flex !important;align-items:center !important;justify-content:flex-end !important;}.ipsMobileHeader > ul[data-ips-hook="mobileNavHeader"] a{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;}.ipsMobileHeader > ul[data-ips-hook="mobileNavHeader"] img{width:32px !important;height:32px !important;max-width:32px !important;max-height:32px !important;}}@media (min-width:700px) and (max-width:979px) and (orientation:portrait){main#ipsLayout__main.ipsLayout__main{padding-top:0 !important;}}@media (min-width:980px) and (max-width:1199px){header.ipsPageHeader.ipsPageHeader--forum-table{margin-top:0 !important;}}@media (min-width:980px) and (max-width:1199px){div.ipsWidget.ipsWidget--vertical[data-blocktitle="Topic Feed"]{margin-top:23px !important;}}@media (min-width:980px) and (max-width:1199px){header.ipsPageHeader.ipsPageHeader--forum-table .ipsButtons--main{position:relative !important;left:320px !important;margin:0 !important;}}