:root{--d-max-width: 1240px;--9a4265be-csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) #12161c;--ips-page: var(--9a4265be-csstools-light-dark-toggle--0, #edf0f4);--9a4265be-csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) #1b2129;--ips-card: var(--9a4265be-csstools-light-dark-toggle--1, #ffffff);--9a4265be-csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) #2b333d;--ips-border: var(--9a4265be-csstools-light-dark-toggle--2, #e3e6ea);--9a4265be-csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) #242b34;--ips-divider: var(--9a4265be-csstools-light-dark-toggle--3, #f1f2f4);--9a4265be-csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) #e6e9ee;--ips-text: var(--9a4265be-csstools-light-dark-toggle--4, #1a202c);--9a4265be-csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) #9aa5b4;--ips-muted: var(--9a4265be-csstools-light-dark-toggle--5, #66748a);--9a4265be-csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) #b4bcc8;--ips-visited: var(--9a4265be-csstools-light-dark-toggle--6, #4a5568);--9a4265be-csstools-light-dark-toggle--7: var(--csstools-color-scheme--light) #6cb4f0;--ips-link-hover: var(--9a4265be-csstools-light-dark-toggle--7, #02579b);--9a4265be-csstools-light-dark-toggle--8: var(--csstools-color-scheme--light) #2a3a4b;--ips-bubble: var(--9a4265be-csstools-light-dark-toggle--8, #d3e6f4);--9a4265be-csstools-light-dark-toggle--9: var(--csstools-color-scheme--light) #8ea4ba;--ips-bubble-icon: var(--9a4265be-csstools-light-dark-toggle--9, #ffffff);--9a4265be-csstools-light-dark-toggle--10: var(--csstools-color-scheme--light) #3d8fd6;--ips-bubble-unread: var(--9a4265be-csstools-light-dark-toggle--10, #02579b);--9a4265be-csstools-light-dark-toggle--11: var(--csstools-color-scheme--light) #0c1b30;--ips-subnav: var(--9a4265be-csstools-light-dark-toggle--11, #334855);--ips-subnav-text: rgb(255 255 255 / 0.85);--ips-btn: #8bc34a;--9a4265be-csstools-light-dark-toggle--12: var(--csstools-color-scheme--light) #9ccc65;--ips-btn-hover: var(--9a4265be-csstools-light-dark-toggle--12, #7cb342);--9a4265be-csstools-light-dark-toggle--13: var(--csstools-color-scheme--light) #10200a;--ips-btn-text: var(--9a4265be-csstools-light-dark-toggle--13, #ffffff);--ips-badge: #ffc108;--ips-badge-text: #2b2200;--9a4265be-csstools-light-dark-toggle--14: var(--csstools-color-scheme--light) rgb(0 0 0 / 0.45);--ips-shadow-color: var(--9a4265be-csstools-light-dark-toggle--14, 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);}

@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-hover: light-dark(#7cb342, #9ccc65);--ips-btn-text: light-dark(#ffffff, #10200a);}
}

@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 not (color: light-dark(tan, tan)){:root *{--9a4265be-csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) #12161c;--ips-page: var(--9a4265be-csstools-light-dark-toggle--0, #edf0f4);--9a4265be-csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) #1b2129;--ips-card: var(--9a4265be-csstools-light-dark-toggle--1, #ffffff);--9a4265be-csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) #2b333d;--ips-border: var(--9a4265be-csstools-light-dark-toggle--2, #e3e6ea);--9a4265be-csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) #242b34;--ips-divider: var(--9a4265be-csstools-light-dark-toggle--3, #f1f2f4);--9a4265be-csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) #e6e9ee;--ips-text: var(--9a4265be-csstools-light-dark-toggle--4, #1a202c);--9a4265be-csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) #9aa5b4;--ips-muted: var(--9a4265be-csstools-light-dark-toggle--5, #66748a);--9a4265be-csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) #b4bcc8;--ips-visited: var(--9a4265be-csstools-light-dark-toggle--6, #4a5568);--9a4265be-csstools-light-dark-toggle--7: var(--csstools-color-scheme--light) #6cb4f0;--ips-link-hover: var(--9a4265be-csstools-light-dark-toggle--7, #02579b);--9a4265be-csstools-light-dark-toggle--8: var(--csstools-color-scheme--light) #2a3a4b;--ips-bubble: var(--9a4265be-csstools-light-dark-toggle--8, #d3e6f4);--9a4265be-csstools-light-dark-toggle--9: var(--csstools-color-scheme--light) #8ea4ba;--ips-bubble-icon: var(--9a4265be-csstools-light-dark-toggle--9, #ffffff);--9a4265be-csstools-light-dark-toggle--10: var(--csstools-color-scheme--light) #3d8fd6;--ips-bubble-unread: var(--9a4265be-csstools-light-dark-toggle--10, #02579b);--9a4265be-csstools-light-dark-toggle--11: var(--csstools-color-scheme--light) #0c1b30;--ips-subnav: var(--9a4265be-csstools-light-dark-toggle--11, #334855);--9a4265be-csstools-light-dark-toggle--12: var(--csstools-color-scheme--light) #9ccc65;--ips-btn-hover: var(--9a4265be-csstools-light-dark-toggle--12, #7cb342);--9a4265be-csstools-light-dark-toggle--13: var(--csstools-color-scheme--light) #10200a;--ips-btn-text: var(--9a4265be-csstools-light-dark-toggle--13, #ffffff);--9a4265be-csstools-light-dark-toggle--14: var(--csstools-color-scheme--light) rgb(0 0 0 / 0.45);--ips-shadow-color: var(--9a4265be-csstools-light-dark-toggle--14, rgb(0 0 0 / 0.05));}}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-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}.login-fullpage .login-body,.signup-fullpage .signup-body{background:var(--secondary);border-radius:var(--ips-radius);box-shadow:var(--ips-shadow);padding:2.5rem 3rem}@media(max-width: 48rem){.login-fullpage .login-body,.signup-fullpage .signup-body{padding:1.5rem 1rem}}.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}#list-area:has(.ips-index){display:flex;flex-direction:column}#list-area:has(.ips-index)>.online_users_widget{order:99;margin-top:.25rem}.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}.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;column-gap:1.4rem;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__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;flex-wrap:wrap;align-items:center;gap:.6rem 1rem}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__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:var(--ips-badge);color:var(--ips-badge-text);font-size:.8rem;font-weight:600}a.ips-replies:hover,a.ips-replies:visited{color:var(--ips-badge-text)}@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);column-gap:1rem}}@media(max-width: 700px){.ips-forum{grid-template-columns:2.25rem minmax(0, 1fr);align-items:start;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{background:var(--ips-card);box-shadow:var(--ips-shadow);border-radius:var(--ips-radius)}.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)}@media(min-width: 900px){.container.posts:has(>.topic-navigation.with-timeline){grid-template-columns:minmax(0, 1fr) 8rem;column-gap:2rem}.container.posts:has(>.topic-navigation.with-timeline)>.topic-navigation{justify-self:end}#main-outlet:has(.topic-navigation.with-timeline) #topic-footer-buttons,#main-outlet:has(.topic-navigation.with-timeline) .more-topics__container{max-width:calc(100% - 10rem)}.topic-post{margin-bottom:1.6rem}.topic-post article.boxed>.row{padding-left:1rem;box-sizing:border-box}.topic-post article.boxed .row>.topic-body{width:calc(100% - var(--topic-avatar-width));max-width:none;padding-right:1rem;box-sizing:border-box}.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}}#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_6678163bd44ab06383b91ed88fed3f8da605958e.css.map?__ws=community.sat4all.com */