:root{--d-max-width: 1240px;--f31b5113-csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) #12161c;--ips-page: var(--f31b5113-csstools-light-dark-toggle--0, #edf0f4);--f31b5113-csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) #1b2129;--ips-card: var(--f31b5113-csstools-light-dark-toggle--1, #ffffff);--f31b5113-csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) #2b333d;--ips-border: var(--f31b5113-csstools-light-dark-toggle--2, #e3e6ea);--f31b5113-csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) #242b34;--ips-divider: var(--f31b5113-csstools-light-dark-toggle--3, #f1f2f4);--f31b5113-csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) #e6e9ee;--ips-text: var(--f31b5113-csstools-light-dark-toggle--4, #1a202c);--f31b5113-csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) #9aa5b4;--ips-muted: var(--f31b5113-csstools-light-dark-toggle--5, #66748a);--f31b5113-csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) #b4bcc8;--ips-visited: var(--f31b5113-csstools-light-dark-toggle--6, #4a5568);--f31b5113-csstools-light-dark-toggle--7: var(--csstools-color-scheme--light) #6cb4f0;--ips-link-hover: var(--f31b5113-csstools-light-dark-toggle--7, #02579b);--f31b5113-csstools-light-dark-toggle--8: var(--csstools-color-scheme--light) #2a3a4b;--ips-bubble: var(--f31b5113-csstools-light-dark-toggle--8, #d3e6f4);--f31b5113-csstools-light-dark-toggle--9: var(--csstools-color-scheme--light) #8ea4ba;--ips-bubble-icon: var(--f31b5113-csstools-light-dark-toggle--9, #ffffff);--f31b5113-csstools-light-dark-toggle--10: var(--csstools-color-scheme--light) #3d8fd6;--ips-bubble-unread: var(--f31b5113-csstools-light-dark-toggle--10, #02579b);--f31b5113-csstools-light-dark-toggle--11: var(--csstools-color-scheme--light) #0c1b30;--ips-subnav: var(--f31b5113-csstools-light-dark-toggle--11, #334855);--ips-subnav-text: rgb(255 255 255 / 0.85);--f31b5113-csstools-light-dark-toggle--12: var(--csstools-color-scheme--light) #84c464;--ips-btn: var(--f31b5113-csstools-light-dark-toggle--12, #32721d);--f31b5113-csstools-light-dark-toggle--13: var(--csstools-color-scheme--light) #9bd27e;--ips-btn-hover: var(--f31b5113-csstools-light-dark-toggle--13, #2a6118);--f31b5113-csstools-light-dark-toggle--14: var(--csstools-color-scheme--light) #1b2129;--ips-btn-text: var(--f31b5113-csstools-light-dark-toggle--14, #ffffff);--ips-badge: #ffc108;--ips-badge-text: #2b2200;--f31b5113-csstools-light-dark-toggle--15: var(--csstools-color-scheme--light) #ffd54f;--ips-replies-text: var(--f31b5113-csstools-light-dark-toggle--15, #7a5700);--f31b5113-csstools-light-dark-toggle--16: var(--csstools-color-scheme--light) #6cb4f0;--ips-badge-bronze: var(--f31b5113-csstools-light-dark-toggle--16, #02579b);--f31b5113-csstools-light-dark-toggle--17: var(--csstools-color-scheme--light) #8bc34a;--ips-badge-silver: var(--f31b5113-csstools-light-dark-toggle--17, #4e9a3a);--f31b5113-csstools-light-dark-toggle--18: var(--csstools-color-scheme--light) #f0605a;--ips-badge-gold: var(--f31b5113-csstools-light-dark-toggle--18, #d03a3a);--f31b5113-csstools-light-dark-toggle--19: var(--csstools-color-scheme--light) rgb(0 0 0 / 0.45);--ips-shadow-color: var(--f31b5113-csstools-light-dark-toggle--19, rgb(0 0 0 / 0.05));--ips-radius: 4px;--ips-shadow: 0 1px 2px var(--ips-shadow-color), 0 0 0 1px var(--ips-border);--d-content-background: var(--ips-page);--f31b5113-csstools-light-dark-toggle--20: var(--csstools-color-scheme--light) var(--tertiary-low);--d-selected: var(--f31b5113-csstools-light-dark-toggle--20, #d1f0ff);--f31b5113-csstools-light-dark-toggle--21: var(--csstools-color-scheme--light) color-mix(in srgb, var(--tertiary-low), #fff 8%);--d-selected-hover: var(--f31b5113-csstools-light-dark-toggle--21, #daf3ff);--f31b5113-csstools-light-dark-toggle--22: var(--csstools-color-scheme--light) var(--primary-low);--d-hover: var(--f31b5113-csstools-light-dark-toggle--22, #f2f2f2);--f31b5113-csstools-light-dark-toggle--23: var(--csstools-color-scheme--light) color-mix(in srgb, #6cb4f0 14%, #1b2129);--d-unread-notification-background: var(--f31b5113-csstools-light-dark-toggle--23, color-mix(in srgb, #02579b 8%, #fff));}

@supports (color: light-dark(red, red)){
:root{--ips-page: light-dark(#edf0f4, #12161c);--ips-card: light-dark(#ffffff, #1b2129);--ips-border: light-dark(#e3e6ea, #2b333d);--ips-divider: light-dark(#f1f2f4, #242b34);--ips-text: light-dark(#1a202c, #e6e9ee);--ips-muted: light-dark(#66748a, #9aa5b4);--ips-visited: light-dark(#4a5568, #b4bcc8);--ips-link-hover: light-dark(#02579b, #6cb4f0);--ips-bubble: light-dark(#d3e6f4, #2a3a4b);--ips-bubble-icon: light-dark(#ffffff, #8ea4ba);--ips-bubble-unread: light-dark(#02579b, #3d8fd6);--ips-subnav: light-dark(#334855, #0c1b30);--ips-btn: light-dark(#32721d, #84c464);--ips-btn-hover: light-dark(#2a6118, #9bd27e);--ips-btn-text: light-dark(#ffffff, #1b2129);--ips-replies-text: light-dark(#7a5700, #ffd54f);--ips-badge-bronze: light-dark(#02579b, #6cb4f0);--ips-badge-silver: light-dark(#4e9a3a, #8bc34a);--ips-badge-gold: light-dark(#d03a3a, #f0605a);}
}

@supports (color: light-dark(red, red)) and (color: rgb(0 0 0 / 0)){
:root{--ips-shadow-color: light-dark(rgb(0 0 0 / 0.05), rgb(0 0 0 / 0.45));}
}

@supports (color: light-dark(red, red)){
:root{--d-selected: light-dark(#d1f0ff, var(--tertiary-low));}
}

@supports (color: color-mix(in lch, red, blue)) and (color: light-dark(red, red)){
:root{--d-selected-hover: light-dark( #daf3ff, color-mix(in srgb, var(--tertiary-low), #fff 8%) );}
}

@supports (color: light-dark(red, red)){
:root{--d-hover: light-dark(#f2f2f2, var(--primary-low));}
}

@supports (color: color-mix(in lch, red, blue)) and (color: light-dark(red, red)){
:root{--d-unread-notification-background: light-dark( color-mix(in srgb, #02579b 8%, #fff), color-mix(in srgb, #6cb4f0 14%, #1b2129) );}
}@supports not (color: light-dark(tan, tan)){:root *{--f31b5113-csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) #12161c;--ips-page: var(--f31b5113-csstools-light-dark-toggle--0, #edf0f4);--f31b5113-csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) #1b2129;--ips-card: var(--f31b5113-csstools-light-dark-toggle--1, #ffffff);--f31b5113-csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) #2b333d;--ips-border: var(--f31b5113-csstools-light-dark-toggle--2, #e3e6ea);--f31b5113-csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) #242b34;--ips-divider: var(--f31b5113-csstools-light-dark-toggle--3, #f1f2f4);--f31b5113-csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) #e6e9ee;--ips-text: var(--f31b5113-csstools-light-dark-toggle--4, #1a202c);--f31b5113-csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) #9aa5b4;--ips-muted: var(--f31b5113-csstools-light-dark-toggle--5, #66748a);--f31b5113-csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) #b4bcc8;--ips-visited: var(--f31b5113-csstools-light-dark-toggle--6, #4a5568);--f31b5113-csstools-light-dark-toggle--7: var(--csstools-color-scheme--light) #6cb4f0;--ips-link-hover: var(--f31b5113-csstools-light-dark-toggle--7, #02579b);--f31b5113-csstools-light-dark-toggle--8: var(--csstools-color-scheme--light) #2a3a4b;--ips-bubble: var(--f31b5113-csstools-light-dark-toggle--8, #d3e6f4);--f31b5113-csstools-light-dark-toggle--9: var(--csstools-color-scheme--light) #8ea4ba;--ips-bubble-icon: var(--f31b5113-csstools-light-dark-toggle--9, #ffffff);--f31b5113-csstools-light-dark-toggle--10: var(--csstools-color-scheme--light) #3d8fd6;--ips-bubble-unread: var(--f31b5113-csstools-light-dark-toggle--10, #02579b);--f31b5113-csstools-light-dark-toggle--11: var(--csstools-color-scheme--light) #0c1b30;--ips-subnav: var(--f31b5113-csstools-light-dark-toggle--11, #334855);--f31b5113-csstools-light-dark-toggle--12: var(--csstools-color-scheme--light) #84c464;--ips-btn: var(--f31b5113-csstools-light-dark-toggle--12, #32721d);--f31b5113-csstools-light-dark-toggle--13: var(--csstools-color-scheme--light) #9bd27e;--ips-btn-hover: var(--f31b5113-csstools-light-dark-toggle--13, #2a6118);--f31b5113-csstools-light-dark-toggle--14: var(--csstools-color-scheme--light) #1b2129;--ips-btn-text: var(--f31b5113-csstools-light-dark-toggle--14, #ffffff);--f31b5113-csstools-light-dark-toggle--15: var(--csstools-color-scheme--light) #ffd54f;--ips-replies-text: var(--f31b5113-csstools-light-dark-toggle--15, #7a5700);--f31b5113-csstools-light-dark-toggle--16: var(--csstools-color-scheme--light) #6cb4f0;--ips-badge-bronze: var(--f31b5113-csstools-light-dark-toggle--16, #02579b);--f31b5113-csstools-light-dark-toggle--17: var(--csstools-color-scheme--light) #8bc34a;--ips-badge-silver: var(--f31b5113-csstools-light-dark-toggle--17, #4e9a3a);--f31b5113-csstools-light-dark-toggle--18: var(--csstools-color-scheme--light) #f0605a;--ips-badge-gold: var(--f31b5113-csstools-light-dark-toggle--18, #d03a3a);--f31b5113-csstools-light-dark-toggle--19: var(--csstools-color-scheme--light) rgb(0 0 0 / 0.45);--ips-shadow-color: var(--f31b5113-csstools-light-dark-toggle--19, rgb(0 0 0 / 0.05));--f31b5113-csstools-light-dark-toggle--20: var(--csstools-color-scheme--light) var(--tertiary-low);--d-selected: var(--f31b5113-csstools-light-dark-toggle--20, #d1f0ff);--f31b5113-csstools-light-dark-toggle--21: var(--csstools-color-scheme--light) color-mix(in srgb, var(--tertiary-low), #fff 8%);--d-selected-hover: var(--f31b5113-csstools-light-dark-toggle--21, #daf3ff);--f31b5113-csstools-light-dark-toggle--22: var(--csstools-color-scheme--light) var(--primary-low);--d-hover: var(--f31b5113-csstools-light-dark-toggle--22, #f2f2f2);--f31b5113-csstools-light-dark-toggle--23: var(--csstools-color-scheme--light) color-mix(in srgb, #6cb4f0 14%, #1b2129);--d-unread-notification-background: var(--f31b5113-csstools-light-dark-toggle--23, color-mix(in srgb, #02579b 8%, #fff));}}.user-menu .quick-access-panel ul li{border-bottom:1px solid var(--ips-divider)}.user-menu .quick-access-panel ul li:last-child{border-bottom:0}.user-menu .quick-access-panel .panel-body-bottom{padding:.75rem;border-top:1px solid var(--ips-border);background:var(--ips-card)}html,body,#main-outlet-wrapper{background-color:var(--ips-page)}.d-header{background-color:var(--header_background);box-shadow:none;height:4.75em;--d-header-icon-background--hover: rgb(255 255 255 / 0.15);--d-header-icon-color--hover: var(--header_primary);--d-header-icon-background--active: rgb(255 255 255 / 0.22);--d-header-icon-color--active: var(--header_primary)}.d-header .title #site-logo{height:calc(var(--d-logo-height, 2.3em)*1.38);max-height:3.4em}.d-header .header-sidebar-toggle button .d-icon{transform:translateY(0.125em)}.d-header .header-buttons .btn{border-radius:var(--ips-radius);font-weight:600}.d-header .sign-up-button,.d-header .sign-up-button:focus{background:var(--ips-btn);color:var(--ips-btn-text);border:0}.d-header .sign-up-button .d-icon,.d-header .sign-up-button:focus .d-icon{color:var(--ips-btn-text)}.d-header .sign-up-button:hover{background:var(--ips-btn-hover);color:var(--ips-btn-text)}.d-header .login-button,.d-header .login-button:focus{background:rgba(0,0,0,0);color:var(--header_primary);border:0}.d-header .login-button .d-icon,.d-header .login-button:focus .d-icon{color:var(--header_primary)}.d-header .login-button:hover{background:color-mix(in srgb, var(--header_primary) 12%, transparent);color:var(--header_primary)}.ips-subnav{position:relative;z-index:100;background:var(--ips-subnav);color:#fff}.ips-subnav__inner{box-sizing:border-box;display:flex;align-items:center;gap:1rem;min-height:3.25rem}.ips-subnav__links{display:flex;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.ips-subnav a.ips-subnav__link,.ips-subnav a.ips-subnav__link:visited{color:var(--ips-subnav-text)}.ips-subnav a.ips-subnav__link:hover,.ips-subnav a.ips-subnav__link:focus,.ips-subnav a.ips-subnav__link.is-active{color:#fff}.ips-subnav a.ips-subnav__link:hover,.ips-subnav a.ips-subnav__link:focus-visible{background:rgba(255,255,255,.08)}.ips-subnav__link{position:relative;display:block;padding:1rem 1.1rem;white-space:nowrap;color:var(--ips-subnav-text);font-weight:500}.ips-subnav__link:hover,.ips-subnav__link:focus{color:#fff}.ips-subnav__link:focus-visible{outline:2px solid #fff;outline-offset:-4px}.ips-subnav__link.is-active{color:#fff;font-weight:700}.ips-subnav__link.is-active::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);border:7px solid rgba(0,0,0,0);border-bottom-color:var(--ips-page)}.ips-subnav__search{margin:0 0 0 auto;display:flex;align-items:center;flex:0 1 26rem;min-width:14rem}.ips-subnav__search .floating-search-input-wrapper{width:100%}.ips-subnav .ips-subnav__search .floating-search-input{max-width:none;height:auto}.ips-subnav .ips-subnav__search .floating-search-input .search-banner,.ips-subnav .ips-subnav__search .floating-search-input .search-banner .search-banner-inner.wrap,.ips-subnav .ips-subnav__search .floating-search-input .search-banner .search-banner-inner.wrap .search-menu{height:auto}@media(max-width: 760px){.ips-subnav__search{display:none}.ips-subnav__link{padding:.85rem .8rem}}body.login-page,body.signup-page,body.invite-page,body.password-reset-page{background-color:var(--ips-page)}body.login-page .d-header,body.signup-page .d-header,body.invite-page .d-header,body.password-reset-page .d-header{background-color:var(--header_background)}body.login-page .d-header .home-logo-wrapper-outlet,body.signup-page .d-header .home-logo-wrapper-outlet,body.invite-page .d-header .home-logo-wrapper-outlet,body.password-reset-page .d-header .home-logo-wrapper-outlet{width:auto}body.login-page .d-header .title a,body.signup-page .d-header .title a,body.invite-page .d-header .title a,body.password-reset-page .d-header .title a{margin:0}body.login-page .login-fullpage .alert,body.signup-page .signup-fullpage .alert{width:100%;max-width:26rem;box-sizing:border-box;margin:0 0 .75rem;padding:.75rem 1rem .75rem 1.25rem;border:0;border-left:4px solid var(--danger);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow);line-height:1.45}body.login-page .login-fullpage .login-body,body.signup-page .signup-fullpage .signup-body{flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:26rem;height:auto;padding:0;overflow:hidden;background:var(--secondary);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow)}body.login-page .login-fullpage .login-body .login-welcome-header,body.signup-page .signup-fullpage .signup-body .login-welcome-header{width:auto;margin:0;padding:1rem 1.5rem;border-bottom:1px solid var(--ips-border)}body.login-page .login-fullpage .login-body .login-title,body.signup-page .signup-fullpage .signup-body .login-title{margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}body.login-page .login-fullpage .login-body{padding-bottom:1.5rem}body.login-page .login-fullpage .login-body>*,body.login-page .login-fullpage .login-body .login-left-side>*,body.login-page .login-fullpage .login-body .login-page-cta__buttons>*{flex-shrink:0}body.login-page .login-fullpage .login-body .login-left-side,body.login-page .login-fullpage .login-body .login-page-cta,body.login-page .login-fullpage .login-body .login-page-cta__buttons{display:contents}body.login-page .login-fullpage .login-body .login-welcome-header{order:1}body.login-page .login-fullpage .login-body #login-form{order:2;margin:0;padding:1.5rem 1.5rem .25rem}body.login-page .login-fullpage .login-body #login-form .input-group input{width:100%;min-width:0}body.login-page .login-fullpage .login-body #login-button{order:3;width:auto;margin:0 1.5rem}body.login-page .login-fullpage .login-body .login-right-side{order:4;position:static;max-width:none;height:auto;padding:0 1.5rem;background:none}body.login-page .login-fullpage .login-body .login-right-side::before{content:"of";position:static;display:block;width:auto;height:auto;transform:none;margin:.9rem 0;color:var(--ips-muted);font-size:.875rem;text-align:center;background:linear-gradient(to right, var(--ips-border) calc(50% - 1.25rem), transparent calc(50% - 1.25rem) calc(50% + 1.25rem), var(--ips-border) calc(50% + 1.25rem)) center/100% 1px no-repeat}body.login-page .login-fullpage .login-body #security-key{flex-direction:column;align-items:stretch;gap:.25rem}body.login-page .login-fullpage .login-body #security-key .btn{width:100%;margin:0;justify-content:center;padding:.75em .77em;font-size:var(--font-0)}body.login-page .login-fullpage .login-body #security-key p{text-align:center}body.login-page .login-fullpage .login-body #login-buttons{width:100%;height:auto;min-height:0;margin:0;padding:0;gap:.5rem}body.login-page .login-fullpage .login-body #login-buttons .btn{width:100%;justify-content:center}body.login-page .login-fullpage .login-body .login-page-cta__no-account-yet{order:5;margin:0;padding:1.25rem 1.5rem .6rem;border-top:1px solid var(--ips-border);color:var(--ips-muted);font-size:.9rem;text-align:center}body.login-page .login-fullpage .login-body .login-page-cta__no-account-yet::before{display:none}body.login-page .login-fullpage .login-body #new-account-link{order:6;align-self:center;width:auto;margin:0;padding:.55rem 1.4rem;border:0;border-radius:var(--ips-radius);background:var(--ips-btn);color:var(--ips-btn-text);font-weight:600}body.login-page .login-fullpage .login-body #new-account-link .d-button-label{color:inherit}body.login-page .login-fullpage .login-body #new-account-link:hover{background:var(--ips-btn-hover)}body.login-page .login-fullpage .login-body .code-login-form,body.signup-page .signup-fullpage .signup-body .code-login-form{width:auto;max-width:none}body.login-page .login-fullpage .login-body .code-login-form__instructions,body.signup-page .signup-fullpage .signup-body .code-login-form__instructions{margin:1.25rem 1.5rem 0;color:var(--ips-muted);font-size:.95rem;line-height:1.5}body.login-page .login-fullpage .login-body .code-login-form__email-actions,body.signup-page .signup-fullpage .signup-body .code-login-form__email-actions{width:100%;flex-direction:column;align-items:stretch;gap:.5rem}body.login-page .login-fullpage .login-body .code-login-form__email-actions .btn,body.signup-page .signup-fullpage .signup-body .code-login-form__email-actions .btn{width:100%;margin:0;justify-content:center}body.login-page .login-fullpage .login-body .code-login-form__code-step,body.login-page .login-fullpage .login-body .code-login-form__second-factor-step,body.login-page .login-fullpage .login-body .code-login-form__account-details-step,body.login-page .login-fullpage .login-body .code-login-form__user-fields-step,body.login-page .login-fullpage .login-body .code-login-form__signup-details-step,body.login-page .login-fullpage .login-body .code-login-form__pending-approval-step,body.signup-page .signup-fullpage .signup-body .code-login-form__code-step,body.signup-page .signup-fullpage .signup-body .code-login-form__second-factor-step,body.signup-page .signup-fullpage .signup-body .code-login-form__account-details-step,body.signup-page .signup-fullpage .signup-body .code-login-form__user-fields-step,body.signup-page .signup-fullpage .signup-body .code-login-form__signup-details-step,body.signup-page .signup-fullpage .signup-body .code-login-form__pending-approval-step{box-sizing:border-box;align-items:stretch;padding:1.5rem 1.5rem 0}body.login-page .login-fullpage .login-body .code-login-form__code-step .code-login-form__instructions,body.login-page .login-fullpage .login-body .code-login-form__second-factor-step .code-login-form__instructions,body.login-page .login-fullpage .login-body .code-login-form__account-details-step .code-login-form__instructions,body.login-page .login-fullpage .login-body .code-login-form__user-fields-step .code-login-form__instructions,body.login-page .login-fullpage .login-body .code-login-form__signup-details-step .code-login-form__instructions,body.login-page .login-fullpage .login-body .code-login-form__pending-approval-step .code-login-form__instructions,body.signup-page .signup-fullpage .signup-body .code-login-form__code-step .code-login-form__instructions,body.signup-page .signup-fullpage .signup-body .code-login-form__second-factor-step .code-login-form__instructions,body.signup-page .signup-fullpage .signup-body .code-login-form__account-details-step .code-login-form__instructions,body.signup-page .signup-fullpage .signup-body .code-login-form__user-fields-step .code-login-form__instructions,body.signup-page .signup-fullpage .signup-body .code-login-form__signup-details-step .code-login-form__instructions,body.signup-page .signup-fullpage .signup-body .code-login-form__pending-approval-step .code-login-form__instructions{margin:0}body.login-page .login-fullpage .login-body .code-login-form__title,body.signup-page .signup-fullpage .signup-body .code-login-form__title{font-size:1.1rem;font-weight:700}body.login-page .login-fullpage .login-body .code-login-form__verify,body.login-page .login-fullpage .login-body .code-login-form__continue-to-site,body.signup-page .signup-fullpage .signup-body .code-login-form__verify,body.signup-page .signup-fullpage .signup-body .code-login-form__continue-to-site{width:100%;justify-content:center}body.login-page .login-fullpage .login-body .code-login-form__new-account,body.signup-page .signup-fullpage .signup-body .code-login-form__new-account{padding:0}body.login-page .login-fullpage .login-body .code-login-form__actions,body.signup-page .signup-fullpage .signup-body .code-login-form__actions{flex-direction:column;align-items:stretch;gap:0}body.login-page .login-fullpage .login-body .code-login-form__actions .btn,body.signup-page .signup-fullpage .signup-body .code-login-form__actions .btn{width:100%;justify-content:center}body.login-page .login-fullpage .login-body .code-login-form{order:2}body.login-page .login-fullpage .login-body .code-login-form form.form-kit{margin:1.5rem 1.5rem 0}body.signup-page .signup-fullpage .signup-body .code-login-form__code-step,body.signup-page .signup-fullpage .signup-body .code-login-form__second-factor-step,body.signup-page .signup-fullpage .signup-body .code-login-form__account-details-step,body.signup-page .signup-fullpage .signup-body .code-login-form__user-fields-step,body.signup-page .signup-fullpage .signup-body .code-login-form__signup-details-step,body.signup-page .signup-fullpage .signup-body .code-login-form__pending-approval-step{padding-bottom:1.5rem}body.signup-page .signup-fullpage .signup-body .login-left-side{width:auto;max-width:none;margin:0;padding:0}body.signup-page .signup-fullpage .signup-body form.form-kit{margin:1rem 1.5rem 1.5rem}body.signup-page .signup-fullpage .signup-body .signup-page-cta__disclaimer{margin:0;padding:1rem 1.5rem 1.25rem;border-top:1px solid var(--ips-border);color:var(--ips-muted);font-size:.85rem;line-height:1.5}.admin-content.boxed.white{padding:1.25rem 1.5rem 1.5rem;border-radius:var(--ips-radius);box-shadow:var(--ips-shadow);margin-bottom:1.5rem}.user-main .about.no-background .details,.user-main .about.no-background.collapsed-info .details{padding:1rem;background:var(--ips-card);border-bottom:0;border-radius:var(--ips-radius);box-shadow:var(--ips-shadow)}.user-main .about .staff-counters{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:0 0 1.25rem;padding:.75rem 1rem;background:var(--ips-card);color:var(--ips-text);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow)}.user-main .about .staff-counters a{color:var(--ips-text)}.user-main .about .details .secondary dl{padding:1rem 0 0}@media(width >= 48rem){.user-main .about:not(.collapsed-info) .details .controls>ul{justify-content:flex-end}}.user-main .about .controls .select-kit-body .select-kit-row{flex-shrink:1;min-width:0;white-space:normal}.user-main .about .controls .select-kit-body .texts{min-width:0}@media(width < 48rem){.user-main .about .details .controls{margin-top:1rem}.user-main .about .details .controls ul{margin-bottom:0}}.user-content .top-section{margin-bottom:1.25rem}.user-content .stats-section,.user-content .top-sub-section{box-sizing:border-box;overflow:hidden;margin-bottom:0;padding:0 1.25rem 1rem;background:var(--ips-card);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow)}.user-content .stats-section .stats-title,.user-content .top-sub-section .stats-title{margin:0 -1.25rem 1rem;padding:.95rem 1.25rem;border-bottom:1px solid var(--ips-border);color:var(--ips-text);font-size:1rem;font-weight:700;text-transform:none}.user-content .stats-section ul{margin:0}.user-content .stats-section.top-section{margin-bottom:1.25rem}.user-content .top-section:has(>.top-sub-section){display:flex;flex-wrap:wrap;align-items:stretch;gap:1.25rem}.user-content .top-section:has(>.top-sub-section)::before,.user-content .top-section:has(>.top-sub-section)::after{display:none}.user-content .top-section>.top-sub-section{float:none;flex:0 1 calc(50% - .625rem);width:auto;max-width:none}.user-content .badges-section>.stats-title{font-size:1rem;font-weight:700;text-transform:none}.user-content .post-list .post-list-item{margin-bottom:.75rem;padding:1rem 1.25rem;border:0;background:var(--ips-card);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow)}.user-content .post-list .post-list-item .excerpt{color:var(--ips-text)}.user-content .user-notifications-list{margin-top:.75rem;overflow:hidden;background:var(--ips-card);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow)}.user-content .user-notifications-list li.notification{border-bottom:1px solid var(--ips-divider)}.user-content .user-notifications-list li.notification:last-child{border-bottom:0}.user-content .empty-state__container{padding:1.25rem 1.5rem;background:var(--ips-card);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow)}.user-content .empty-state__container .empty-state{margin:0}.user-content:has(.empty-state__container) .post-list__empty-text{display:none}.user-content .post-list__empty-text{padding:1.25rem 1.5rem;background:var(--ips-card);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow)}.user-main .new-user-content-wrapper .user-content{margin-top:1rem}.user-secondary-navigation .nav-stacked.activity-nav{display:flex;gap:.25rem;margin:0;padding:0;background:none;border-bottom:1px solid var(--ips-border)}.user-secondary-navigation .nav-stacked.activity-nav li{border:0}.user-secondary-navigation .nav-stacked.activity-nav a{padding:.6rem 1rem;background:none;color:var(--ips-text);font-weight:500;border-bottom:2px solid rgba(0,0,0,0)}.user-secondary-navigation .nav-stacked.activity-nav a.active{background:none;color:var(--ips-link-hover);border-bottom-color:var(--ips-link-hover)}@media(max-width: 899px){.user-content .discourse-subscriptions-user-table:is(table){display:block}.user-content .discourse-subscriptions-user-table:is(table) thead{display:none}.user-content .discourse-subscriptions-user-table:is(table) tbody,.user-content .discourse-subscriptions-user-table:is(table) tr{display:block}.user-content .discourse-subscriptions-user-table:is(table) tr{padding:.75rem 1.25rem;border-top:1px solid var(--ips-divider)}.user-content .discourse-subscriptions-user-table:is(table) tr:first-child{border-top:0}.user-content .discourse-subscriptions-user-table:is(table) tbody tr td,.user-content .discourse-subscriptions-user-table:is(table) tbody tr :is(th,td):first-child,.user-content .discourse-subscriptions-user-table:is(table) tbody tr :is(th,td):last-child{padding:.2rem 0}.user-content .discourse-subscriptions-user-table:is(table) tbody tr td{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;border-top:0;text-align:right;white-space:normal;overflow-wrap:anywhere}.user-content .discourse-subscriptions-user-table:is(table) tbody tr td::before{content:attr(data-label);flex-shrink:0;color:var(--ips-muted);text-align:left}.user-content .discourse-subscriptions-user-table:is(table) tbody tr td[data-label=""]{justify-content:flex-end;padding-top:.5rem}.user-content .discourse-subscriptions-user-table:is(table) tbody tr td[data-label=""]::before{display:none}.user-content .discourse-subscriptions-user-table:is(table) tbody tr td:first-child{font-weight:600}}.user-content.user-preferences>form.form-vertical{box-sizing:border-box;width:100%;max-width:none;padding:.25rem 1.5rem 1.5rem;background:var(--ips-card);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow)}.user-content.user-preferences>form.form-vertical .control-group{margin:0;padding:1.25rem max(0px,100% - 520px) 1.25rem 0;border-bottom:1px solid var(--ips-divider)}.user-content.user-preferences>form.form-vertical .control-group .control-label{margin-bottom:.5rem;font-size:1.05rem}.user-content.user-preferences>form.form-vertical .save-button{padding-top:1.25rem}.user-content.user-preferences>form.form-vertical .control-label{margin:0 0 .5rem;font-size:1.05rem}.user-content.user-preferences>form.form-vertical>:is(span,br):empty{display:none}.user-content.user-preferences>form.form-vertical .user-preferences__tracking-topics-wrapper{margin:0;padding:1.25rem 0;border-bottom:1px solid var(--ips-divider)}.user-content.user-preferences>form.form-vertical fieldset.control-group{min-width:0;margin:0;border:0;border-bottom:1px solid var(--ips-divider)}.user-content.user-preferences>form.form-vertical fieldset.control-group>legend.control-label{float:left;width:100%;padding:0}.user-content.user-preferences>form.form-vertical fieldset.control-group>legend.control-label+*{clear:both}.user-content.user-preferences>form.form-vertical>.control-label{display:block;padding-top:1.25rem}.user-content.user-preferences>form.form-vertical>.control-label+.control-group{padding-top:.25rem}.user-content.user-preferences>form.form-vertical .control-group .control-group{padding:.4rem 0;border-bottom:0}.user-secondary-navigation .mobile-nav{margin:0;padding:0;background:var(--ips-card);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow)}.user-secondary-navigation .mobile-nav li a{padding:.75rem calc(1.25rem - 1px)}.user-content .bookmark-list,.user-content .discourse-subscriptions-user-table{overflow:hidden;border-collapse:separate;border-spacing:0;background:var(--ips-card);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow)}.user-content .bookmark-list:is(table) th,.user-content .bookmark-list:is(table) td,.user-content .discourse-subscriptions-user-table:is(table) th,.user-content .discourse-subscriptions-user-table:is(table) td{padding:.75rem 1rem}.user-content .bookmark-list:is(table) :is(th,td):first-child,.user-content .discourse-subscriptions-user-table:is(table) :is(th,td):first-child{padding-left:1.25rem}.user-content .bookmark-list:is(table) :is(th,td):last-child,.user-content .discourse-subscriptions-user-table:is(table) :is(th,td):last-child{padding-right:1.25rem}.user-content .bookmark-list th,.user-content .discourse-subscriptions-user-table th{border-bottom:1px solid var(--ips-border)}.user-content .bookmark-list tbody tr td,.user-content .discourse-subscriptions-user-table tbody tr td{border-top:1px solid var(--ips-divider)}@media(max-width: 600px){.user-content.user-preferences>form.form-vertical{padding:.25rem 1rem 1rem}.user-content .top-section>.top-sub-section{flex-basis:100%}}.tags-index>hr{display:none}.tags-index .tag-sort-options{margin:0 0 1rem}.tags-index .tags-list.tag-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(12rem, 1fr));gap:0;padding:0 1.25rem 1rem;background:var(--ips-card);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow)}.tags-index .tags-list.tag-list>h3{grid-column:1/-1;margin:0 -1.25rem .75rem;padding:.95rem 1.25rem;border-bottom:1px solid var(--ips-border);font-size:1rem;font-weight:700}.tags-index .tags-list.tag-list .tag-box{width:auto;margin:0;padding:.4rem 0}.users-directory .directory-table-container{margin-top:.75rem;overflow:hidden;background:var(--ips-card);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow)}.users-directory .directory-table__header{border-bottom:1px solid var(--ips-border)}.users-directory .directory-table__row{border-bottom-color:var(--ips-divider)}.users-directory .directory-table__cell:first-child,.users-directory .directory-table__column-header:first-child{padding-left:1rem}.groups-index .group-box{border:0;background:var(--ips-card);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow)}.groups-index .group-box .group-box-inner{padding:1.25rem}.groups-index .group-box .group-info-name{font-size:1.1rem;font-weight:700;line-height:1.3}.groups-index .group-box .group-description{color:var(--ips-muted);font-size:.9rem}.about__header,.about__main-content{box-sizing:border-box;width:auto;max-width:none}.about__header{margin-bottom:1.25rem;padding:1.25rem 1.5rem;background:var(--ips-card);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow)}.about__header h1{margin:0 0 .35rem;font-size:1.5rem}.about__header .short-description{margin:0;color:var(--ips-muted)}.about__main-content{gap:1.25rem;align-items:start}.about__stats,.about__left-side>section,.about__right-side{margin:0 0 1.25rem;border:0;background:var(--ips-card);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow)}.about__stats{padding:1rem 1.5rem}.about__left-side>section,.about__right-side{padding:0 1.5rem 1.25rem}.about__left-side>section>h2,.about__right-side>h2{margin:0 -1.5rem 1rem;padding:.95rem 1.5rem;border-bottom:1px solid var(--ips-border);font-size:1rem;font-weight:700}.about__right-side>h2~h2{margin-top:1.25rem;border-top:1px solid var(--ips-border)}.badge-card{border:0;background:var(--ips-card);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow)}.badge-card .badge-contents{align-items:flex-start;gap:1rem;padding:1.25rem 1.25rem 1.5rem}.badge-card .badge-contents .badge-icon{--badge-icon-size: 1.6rem;width:3.25rem;height:3.25rem;border-radius:50%;background:color-mix(in srgb, currentColor 14%, transparent)}.badge-card .badge-contents .badge-icon.badge-type-bronze{color:var(--ips-badge-bronze)}.badge-card .badge-contents .badge-icon.badge-type-silver{color:var(--ips-badge-silver)}.badge-card .badge-contents .badge-icon.badge-type-gold{color:var(--ips-badge-gold)}.badge-card .badge-contents .badge-icon.badge-type-bronze .fa,.badge-card .badge-contents .badge-icon.badge-type-silver .fa,.badge-card .badge-contents .badge-icon.badge-type-gold .fa{color:currentColor !important}.badge-card .badge-contents .badge-icon.badge-type-silver{box-shadow:inset 0 0 0 2px currentColor}.badge-card .badge-contents .badge-icon.badge-type-gold{box-shadow:inset 0 0 0 2px currentColor,inset 0 0 0 4px var(--ips-card),inset 0 0 0 6px currentColor}.badge-card .badge-contents .badge-icon .d-icon{width:1.6rem;height:1.6rem;font-size:1.6rem}.badge-card .badge-contents .badge-icon img{width:2rem;height:2rem;object-fit:contain}.badge-card .badge-info h3{margin:.15rem 0 .3rem;font-size:1rem;font-weight:700;line-height:1.3}.badge-card .badge-info h3 a.badge-link{color:var(--ips-text)}.badge-card .badge-info h3 a.badge-link:hover{color:var(--ips-link-hover)}.badge-card .badge-summary a{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.badge-card .badge-summary{padding-right:1.5rem;color:var(--ips-muted);font-size:.9rem;line-height:1.45}.badge-card .favorite-btn{right:.5rem;bottom:.5rem;border:0;border-radius:var(--ips-radius);background:rgba(0,0,0,0)}.badge-card .favorite-btn:hover{background:var(--d-hover)}.badge-card .favorite-btn .d-icon-star{color:var(--ips-badge)}#list-area .online_users_widget{display:block;margin-bottom:.75rem}#list-area .online_users_widget>*>*{padding-left:0}#list-area:has(.ips-index){display:flex;flex-direction:column}#list-area:has(.ips-index)>.online_users_widget{order:99;margin-top:0}#list-area:has(.ips-index) .ips-index{margin-bottom:0}.contents:has(.ips-index--ready)>:not(.ips-index):not(:has(.ips-index)):not(.show-more){display:none}.ips-index{display:grid;grid-template-columns:minmax(0, 1fr);column-gap:1.25rem;margin:.75rem 0 1.5rem}.ips-index--with-sidebar{grid-template-columns:minmax(0, 1fr) 20rem}.ips-index__title{grid-column:1/-1;margin:.25rem 0 1.1rem;font-size:1.5rem;font-weight:700;color:var(--ips-text)}.ips-index__main,.ips-index__aside{min-width:0}.ips-section{background:var(--ips-card);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow);margin-bottom:1.25rem;overflow:hidden}#list-area .ips-section__title,.ips-section__title{margin:0;line-height:1.3;padding:.95rem 1.25rem;font-size:1rem;font-weight:700;color:var(--ips-text);border-bottom:1px solid var(--ips-border)}.ips-forums{margin:0;padding:0;list-style:none}.ips-forum{display:grid;grid-template-columns:2.5rem minmax(0, 1fr) 5.5rem minmax(0, 15.5rem);align-items:center;--ips-forum-gap: 1.4rem;column-gap:var(--ips-forum-gap);padding:1.02rem 1.25rem;border-top:1px solid var(--ips-divider)}.ips-forum:first-child{border-top:0}.ips-forum a,.ips-forum a:visited{color:var(--ips-text)}.ips-forum a:hover{color:var(--ips-link-hover)}.ips-forum__main{margin-left:calc(.75rem - var(--ips-forum-gap))}.ips-forum__icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--ips-bubble);color:var(--ips-bubble-icon)}.ips-forum__icon svg{width:1.15rem;height:1.15rem;fill:currentColor}.ips-forum__icon.has-logo{background:rgba(0,0,0,0);border-radius:0}.ips-forum__icon img{width:100%;height:100%;object-fit:contain}.ips-forum a.ips-forum__icon,.ips-forum a.ips-forum__icon:hover,.ips-forum a.ips-forum__icon:visited{color:var(--ips-bubble-icon)}.ips-forum--unread a.ips-forum__icon:not(.has-logo){color:#fff}.ips-forum--unread .ips-forum__icon:not(.has-logo){background:var(--ips-bubble-unread)}.ips-forum--unread .ips-forum__name a{font-weight:700}.ips-forum--muted{opacity:.6}.ips-forum__name{margin:0;font-size:1.2rem;font-weight:500;line-height:1.3}.ips-forum__desc{margin:.2rem 0 0;color:var(--ips-muted);font-size:.9rem;line-height:1.45}.ips-forum__subs{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin:.5rem 0 0;padding:0;list-style:none;font-size:.875rem}.ips-forum__stats{text-align:right;line-height:1.35}.ips-forum__count{display:block;font-size:1.2rem;color:var(--ips-text)}.ips-forum__label{display:block;font-size:.875rem;color:var(--ips-muted)}.ips-forum__last{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.ips-forum__lastinfo{min-width:0;line-height:1.45}.ips-forum__lasttitle{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.95rem}.ips-meta{color:var(--ips-muted);font-size:.875rem}.ips-meta a,.ips-meta a:visited,.ips-forum .ips-meta a,.ips-forum .ips-meta a:visited{color:inherit}.ips-meta a:hover,.ips-forum .ips-meta a:hover{color:var(--ips-link-hover)}.ips-avatar{flex:none;display:block;width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;background:var(--ips-divider)}.ips-avatar img{display:block;width:100%;height:100%}.ips-avatar--small{width:2.25rem;height:2.25rem}.ips-widget{display:block;margin-bottom:1rem;background:var(--ips-card);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow);overflow:hidden}.ips-widget__title{margin:0;padding:.95rem 1rem;font-size:1rem;font-weight:700;color:var(--ips-text);border-bottom:1px solid var(--ips-border)}a.ips-donate{display:flex;align-items:center;gap:.85rem;padding:1.1rem 1.5rem;color:var(--ips-text);font-size:1.05rem}a.ips-donate:hover{color:var(--ips-link-hover)}a.ips-donate svg{flex:none;width:2.4rem;height:2.4rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ips-join{padding:1.25rem}.ips-join__inner{padding:1.25rem;background:var(--ips-page);border-radius:var(--ips-radius)}.ips-join__inner p{margin:0 0 1.1rem;font-size:.9rem;line-height:1.6;color:var(--ips-text)}.ips-join__title{margin:0 0 1rem;font-size:1.2rem;font-weight:700}.ips-join__actions{display:flex;align-items:center;gap:.6rem}.ips-join__actions a.ips-btn{flex:1 1 0;min-width:0;padding-inline:.5rem;text-align:center;white-space:nowrap}a.ips-btn,a.ips-btn:visited{display:inline-block;padding:.55rem 1rem;border-radius:var(--ips-radius);background:var(--ips-btn);color:var(--ips-btn-text);font-size:.9rem;font-weight:600}a.ips-btn:hover,a.ips-btn:focus,a.ips-btn:visited:hover,a.ips-btn:visited:focus{background:var(--ips-btn-hover);color:var(--ips-btn-text)}.ips-topiclist{margin:0;padding:0;list-style:none}.ips-topiclist__item{display:grid;grid-template-columns:2.25rem minmax(0, 1fr) auto;align-items:center;gap:.75rem;padding:.8rem 1rem;border-top:1px solid var(--ips-divider)}.ips-topiclist__item:first-child{border-top:0}.ips-topiclist__item>.ips-avatar,.ips-topiclist__item>.ips-replies{align-self:start;margin-top:.15rem}.ips-topiclist__body{min-width:0;line-height:1.4}.ips-topiclist a.ips-topiclist__title,.ips-topiclist a.ips-topiclist__title:visited{color:var(--ips-text)}.ips-topiclist a.ips-topiclist__title:hover{color:var(--ips-link-hover)}.ips-topiclist__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:var(--ips-text);font-size:.9rem;font-weight:600}.ips-topiclist__title:hover{color:var(--ips-link-hover)}a.ips-replies{display:flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .45rem;border-radius:999px;background:color-mix(in srgb, var(--ips-badge) 28%, transparent);color:var(--ips-replies-text);font-size:.8rem;font-weight:600}a.ips-replies:visited{color:var(--ips-replies-text)}a.ips-replies:hover{background:color-mix(in srgb, var(--ips-badge) 45%, transparent);color:var(--ips-replies-text)}@media(min-width: 1001px)and (max-width: 1279px){.ips-index--with-sidebar{grid-template-columns:minmax(0, 1fr) 17rem}}@media(min-width: 1001px)and (max-width: 1100px){.ips-forum{grid-template-columns:2.5rem minmax(0, 1fr) 5rem minmax(0, 12rem);--ips-forum-gap: 1rem}}@media(max-width: 1000px){.ips-index--with-sidebar{grid-template-columns:minmax(0, 1fr)}.ips-forum{grid-template-columns:2.5rem minmax(0, 1fr) 5rem minmax(0, 13rem);--ips-forum-gap: 1rem}}@media(max-width: 700px){.ips-forum{grid-template-columns:2.25rem minmax(0, 1fr);align-items:start;--ips-forum-gap: 0.75rem;row-gap:.6rem;padding:.68rem 1rem}.ips-forum__icon{width:2.25rem;height:2.25rem}.ips-forum__name{font-size:1.05rem}.ips-forum__stats{grid-column:2;display:flex;align-items:baseline;gap:.3rem;text-align:left}.ips-forum__count{font-size:.875rem;font-weight:600}.ips-forum__last{grid-column:2}.ips-avatar{width:2rem;height:2rem}}.topic-list{--d-topic-list-data-padding-inline-start: 1.25rem;--d-topic-list-data-padding-inline-end: 1.25rem;background:var(--ips-card);box-shadow:var(--ips-shadow);border-radius:var(--ips-radius)}.topic-list .topic-list-item>.topic-list-data:only-child,.topic-list thead .topic-list-data:only-child{padding-left:1rem;padding-right:1rem}.topic-list:has(.topic-list-item>.topic-list-data:only-child) thead .topic-list-data:first-child{padding-left:1rem}.topic-list .topic-list-item .pull-left{margin-right:.75rem}.topic-list .topic-list-data.num.activity{text-align:right}.topic-list .topic-list-data.num.activity a{padding-right:0}.topic-list th{background:var(--ips-card);color:var(--ips-muted)}.topic-list .topic-list-item,.topic-list .topic-list-item td{border-bottom-color:var(--ips-divider)}.topic-list .main-link a.title{color:var(--ips-text);font-weight:500}.topic-list .main-link a.title:hover{color:var(--ips-link-hover)}.topic-list .topic-list-item.visited .main-link a.title{color:var(--ips-visited)}#list-area .topic-list-bottom{margin-top:.75rem}#list-area .topic-list-bottom .empty-state__container{box-sizing:border-box;width:auto;max-width:none;margin:0;padding:2rem 1.5rem;background:var(--ips-card);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow)}.more-topics__container .more-topics__list-title,.more-topics__container .more-topics__browse-more{padding-left:0}.more-topics__container .more-topics__browse-more{margin-top:.75rem}@media(max-width: 899px){.topic-post article.boxed{margin-bottom:.75rem;padding:.75rem 1rem .5rem;border:0;background:var(--ips-card);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow)}.topic-post article.boxed .topic-avatar{margin-right:.75rem}.topic-post .topic-map.--op{padding-left:0;padding-right:0}}#topic-title{margin-bottom:1.75rem}#topic-title h1{margin-bottom:.4rem}.cooked a:not(.mention,.mention-group,.hashtag-cooked,.lightbox,.badge-category__wrapper,.badge-wrapper){text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}@media(min-width: 900px){.container.posts:has(>.topic-navigation.with-timeline){grid-template-columns:minmax(0, 1fr) 5.375rem;column-gap:1.5rem}.container.posts:has(>.topic-navigation.with-timeline)>.topic-navigation{justify-self:end}.container.posts:has(>.topic-navigation.with-timeline)>.topic-navigation .timeline-container{transform:translateX(0.625rem)}.container.posts:has(>.topic-navigation.with-timeline)>.topic-navigation .timeline-container.timeline-docked{transform:translate(0.625rem, -1.125rem)}#main-outlet:has(.topic-navigation.with-timeline) #topic-footer-buttons,#main-outlet:has(.topic-navigation.with-timeline) .more-topics__container{max-width:calc(100% - 6.875rem)}.topic-post{margin-bottom:1.6rem}.topic-post article.boxed>.row{padding-left:1rem;box-sizing:border-box}.topic-post article.boxed>.row>.post-notice{box-sizing:border-box;flex:1 1 100%;width:auto;max-width:none;margin:.375rem 1rem 0 0;border-radius:var(--ips-radius)}.topic-post article.boxed .row>.topic-body{width:calc(100% - var(--topic-avatar-width));max-width:none;padding-left:1rem;padding-right:1rem;box-sizing:border-box}.topic-post article.boxed .topic-body .read-state{right:1rem}.topic-post article.boxed{position:relative;isolation:isolate}.topic-post article.boxed::before{content:"";position:absolute;inset:-0.6rem 0 -0.4rem 0;z-index:-1;background:var(--ips-card);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow);pointer-events:none}.topic-post .topic-avatar,.topic-post .topic-body{border-top:0}}@media(min-width: 900px){.post-stream article.small-action .small-action-desc{flex:1 1 auto;width:auto;max-width:none}.post-stream .small-action.topic-post-visited .topic-post-visited-line{width:100%;max-width:none}.topic-post .topic-map,.posts .topic-map.--bottom{max-width:none}.topic-post .topic-map.--op{padding:.75rem 1.75rem .35rem 1rem}.post-stream>.gap{margin-top:-0.4rem;margin-bottom:1.4rem;padding-top:0;padding-bottom:0}}#main-outlet #topic-footer-buttons{max-width:none}#main-outlet #topic-footer-buttons .topic-footer-main-buttons{justify-content:flex-end}@media(max-width: 899px){.topic-post article.boxed{background:var(--ips-card);border-bottom:1px solid var(--ips-border)}}
/*# sourceMappingURL=common_theme_21_8af20d910cbb1b3396709e1c8d4e89ac1d185dd4.css.map?__ws=community.sat4all.com */
