

			.post-navigation .nav-previous { background-image: url(https://tabler.wiki/wp-content/uploads/2024/12/Poland-Vertic-825x510.jpg); }
			.post-navigation .nav-previous .post-title, .post-navigation .nav-previous a:hover .post-title, .post-navigation .nav-previous .meta-nav { color: #fff; }
			.post-navigation .nav-previous a:before { background-color: rgba(0, 0, 0, 0.4); }
		
			.post-navigation .nav-next { background-image: url(https://tabler.wiki/wp-content/uploads/2024/12/WfC5LaBv-rti-world-meeting-2024-2023-e1767712612482.png); border-top: 0; }
			.post-navigation .nav-next .post-title, .post-navigation .nav-next a:hover .post-title, .post-navigation .nav-next .meta-nav { color: #fff; }
			.post-navigation .nav-next a:before { background-color: rgba(0, 0, 0, 0.4); }
		
	/* Color Scheme */

	/* Background Color */
	body {
		background-color: #f4ca16;
	}

	/* Sidebar Background Color */
	body:before,
	.site-header {
		background-color: #ffdf00;
	}

	/* Box Background Color */
	.post-navigation,
	.pagination,
	.secondary,
	.site-footer,
	.hentry,
	.page-header,
	.page-content,
	.comments-area,
	.widecolumn {
		background-color: #ffffff;
	}

	/* Box Background Color */
	button,
	input[type="button"],
	input[type="reset"],
	input[type="submit"],
	.pagination .prev,
	.pagination .next,
	.widget_calendar tbody a,
	.widget_calendar tbody a:hover,
	.widget_calendar tbody a:focus,
	.page-links a,
	.page-links a:hover,
	.page-links a:focus,
	.sticky-post {
		color: #ffffff;
	}

	/* Main Text Color */
	button,
	input[type="button"],
	input[type="reset"],
	input[type="submit"],
	.pagination .prev,
	.pagination .next,
	.widget_calendar tbody a,
	.page-links a,
	.sticky-post {
		background-color: #111111;
	}

	/* Main Text Color */
	body,
	blockquote cite,
	blockquote small,
	a,
	.dropdown-toggle:after,
	.image-navigation a:hover,
	.image-navigation a:focus,
	.comment-navigation a:hover,
	.comment-navigation a:focus,
	.widget-title,
	.entry-footer a:hover,
	.entry-footer a:focus,
	.comment-metadata a:hover,
	.comment-metadata a:focus,
	.pingback .edit-link a:hover,
	.pingback .edit-link a:focus,
	.comment-list .reply a:hover,
	.comment-list .reply a:focus,
	.site-info a:hover,
	.site-info a:focus {
		color: #111111;
	}

	/* Main Text Color */
	.entry-content a,
	.entry-summary a,
	.page-content a,
	.comment-content a,
	.pingback .comment-body > a,
	.author-description a,
	.taxonomy-description a,
	.textwidget a,
	.entry-footer a:hover,
	.comment-metadata a:hover,
	.pingback .edit-link a:hover,
	.comment-list .reply a:hover,
	.site-info a:hover {
		border-color: #111111;
	}

	/* Secondary Text Color */
	button:hover,
	button:focus,
	input[type="button"]:hover,
	input[type="button"]:focus,
	input[type="reset"]:hover,
	input[type="reset"]:focus,
	input[type="submit"]:hover,
	input[type="submit"]:focus,
	.pagination .prev:hover,
	.pagination .prev:focus,
	.pagination .next:hover,
	.pagination .next:focus,
	.widget_calendar tbody a:hover,
	.widget_calendar tbody a:focus,
	.page-links a:hover,
	.page-links a:focus {
		background-color: rgba( 17, 17, 17, 0.7);
	}

	/* Secondary Text Color */
	blockquote,
	a:hover,
	a:focus,
	.main-navigation .menu-item-description,
	.post-navigation .meta-nav,
	.post-navigation a:hover .post-title,
	.post-navigation a:focus .post-title,
	.image-navigation,
	.image-navigation a,
	.comment-navigation,
	.comment-navigation a,
	.widget,
	.author-heading,
	.entry-footer,
	.entry-footer a,
	.taxonomy-description,
	.page-links > .page-links-title,
	.entry-caption,
	.comment-author,
	.comment-metadata,
	.comment-metadata a,
	.pingback .edit-link,
	.pingback .edit-link a,
	.post-password-form label,
	.comment-form label,
	.comment-notes,
	.comment-awaiting-moderation,
	.logged-in-as,
	.form-allowed-tags,
	.no-comments,
	.site-info,
	.site-info a,
	.wp-caption-text,
	.gallery-caption,
	.comment-list .reply a,
	.widecolumn label,
	.widecolumn .mu_register label {
		color: rgba( 17, 17, 17, 0.7);
	}

	/* Secondary Text Color */
	blockquote,
	.logged-in-as a:hover,
	.comment-author a:hover {
		border-color: rgba( 17, 17, 17, 0.7);
	}

	/* Border Color */
	hr,
	.dropdown-toggle:hover,
	.dropdown-toggle:focus {
		background-color: rgba( 17, 17, 17, 0.1);
	}

	/* Border Color */
	pre,
	abbr[title],
	table,
	th,
	td,
	input,
	textarea,
	.main-navigation ul,
	.main-navigation li,
	.post-navigation,
	.post-navigation div + div,
	.pagination,
	.comment-navigation,
	.widget li,
	.widget_categories .children,
	.widget_nav_menu .sub-menu,
	.widget_pages .children,
	.site-header,
	.site-footer,
	.hentry + .hentry,
	.author-info,
	.entry-content .page-links a,
	.page-links > span,
	.page-header,
	.comments-area,
	.comment-list + .comment-respond,
	.comment-list article,
	.comment-list .pingback,
	.comment-list .trackback,
	.comment-list .reply a,
	.no-comments {
		border-color: rgba( 17, 17, 17, 0.1);
	}

	/* Border Focus Color */
	a:focus,
	button:focus,
	input:focus {
		outline-color: rgba( 17, 17, 17, 0.3);
	}

	input:focus,
	textarea:focus {
		border-color: rgba( 17, 17, 17, 0.3);
	}

	/* Sidebar Link Color */
	.secondary-toggle:before {
		color: #111111;
	}

	.site-title a,
	.site-description {
		color: #111111;
	}

	/* Sidebar Text Color */
	.site-title a:hover,
	.site-title a:focus {
		color: rgba( 17, 17, 17, 0.7);
	}

	/* Sidebar Border Color */
	.secondary-toggle {
		border-color: rgba( 17, 17, 17, 0.1);
	}

	/* Sidebar Border Focus Color */
	.secondary-toggle:hover,
	.secondary-toggle:focus {
		border-color: rgba( 17, 17, 17, 0.3);
	}

	.site-title a {
		outline-color: rgba( 17, 17, 17, 0.3);
	}

	/* Meta Background Color */
	.entry-footer {
		background-color: #f1f1f1;
	}

	@media screen and (min-width: 38.75em) {
		/* Main Text Color */
		.page-header {
			border-color: #111111;
		}
	}

	@media screen and (min-width: 59.6875em) {
		/* Make sure its transparent on desktop */
		.site-header,
		.secondary {
			background-color: transparent;
		}

		/* Sidebar Background Color */
		.widget button,
		.widget input[type="button"],
		.widget input[type="reset"],
		.widget input[type="submit"],
		.widget_calendar tbody a,
		.widget_calendar tbody a:hover,
		.widget_calendar tbody a:focus {
			color: #ffdf00;
		}

		/* Sidebar Link Color */
		.secondary a,
		.dropdown-toggle:after,
		.widget-title,
		.widget blockquote cite,
		.widget blockquote small {
			color: #111111;
		}

		.widget button,
		.widget input[type="button"],
		.widget input[type="reset"],
		.widget input[type="submit"],
		.widget_calendar tbody a {
			background-color: #111111;
		}

		.textwidget a {
			border-color: #111111;
		}

		/* Sidebar Text Color */
		.secondary a:hover,
		.secondary a:focus,
		.main-navigation .menu-item-description,
		.widget,
		.widget blockquote,
		.widget .wp-caption-text,
		.widget .gallery-caption {
			color: rgba( 17, 17, 17, 0.7);
		}

		.widget button:hover,
		.widget button:focus,
		.widget input[type="button"]:hover,
		.widget input[type="button"]:focus,
		.widget input[type="reset"]:hover,
		.widget input[type="reset"]:focus,
		.widget input[type="submit"]:hover,
		.widget input[type="submit"]:focus,
		.widget_calendar tbody a:hover,
		.widget_calendar tbody a:focus {
			background-color: rgba( 17, 17, 17, 0.7);
		}

		.widget blockquote {
			border-color: rgba( 17, 17, 17, 0.7);
		}

		/* Sidebar Border Color */
		.main-navigation ul,
		.main-navigation li,
		.widget input,
		.widget textarea,
		.widget table,
		.widget th,
		.widget td,
		.widget pre,
		.widget li,
		.widget_categories .children,
		.widget_nav_menu .sub-menu,
		.widget_pages .children,
		.widget abbr[title] {
			border-color: rgba( 17, 17, 17, 0.1);
		}

		.dropdown-toggle:hover,
		.dropdown-toggle:focus,
		.widget hr {
			background-color: rgba( 17, 17, 17, 0.1);
		}

		.widget input:focus,
		.widget textarea:focus {
			border-color: rgba( 17, 17, 17, 0.3);
		}

		.sidebar a:focus,
		.dropdown-toggle:focus {
			outline-color: rgba( 17, 17, 17, 0.3);
		}
	}

		/* Custom Header Background Color */
		body:before,
		.site-header {
			background-color: #000000;
		}

		@media screen and (min-width: 59.6875em) {
			.site-header,
			.secondary {
				background-color: transparent;
			}

			.widget button,
			.widget input[type="button"],
			.widget input[type="reset"],
			.widget input[type="submit"],
			.widget_calendar tbody a,
			.widget_calendar tbody a:hover,
			.widget_calendar tbody a:focus {
				color: #000000;
			}
		}
	

		/* Custom Sidebar Text Color */
		.site-title a,
		.site-description,
		.secondary-toggle:before {
			color: #ffffff;
		}

		.site-title a:hover,
		.site-title a:focus {
			color: rgba( 255, 255, 255, 0.7);
		}

		.secondary-toggle {
			border-color: rgba( 255, 255, 255, 0.1);
		}

		.secondary-toggle:hover,
		.secondary-toggle:focus {
			border-color: rgba( 255, 255, 255, 0.3);
		}

		.site-title a {
			outline-color: rgba( 255, 255, 255, 0.3);
		}

		@media screen and (min-width: 59.6875em) {
			.secondary a,
			.dropdown-toggle:after,
			.widget-title,
			.widget blockquote cite,
			.widget blockquote small {
				color: #ffffff;
			}

			.widget button,
			.widget input[type="button"],
			.widget input[type="reset"],
			.widget input[type="submit"],
			.widget_calendar tbody a {
				background-color: #ffffff;
			}

			.textwidget a {
				border-color: #ffffff;
			}

			.secondary a:hover,
			.secondary a:focus,
			.main-navigation .menu-item-description,
			.widget,
			.widget blockquote,
			.widget .wp-caption-text,
			.widget .gallery-caption {
				color: rgba( 255, 255, 255, 0.7);
			}

			.widget button:hover,
			.widget button:focus,
			.widget input[type="button"]:hover,
			.widget input[type="button"]:focus,
			.widget input[type="reset"]:hover,
			.widget input[type="reset"]:focus,
			.widget input[type="submit"]:hover,
			.widget input[type="submit"]:focus,
			.widget_calendar tbody a:hover,
			.widget_calendar tbody a:focus {
				background-color: rgba( 255, 255, 255, 0.7);
			}

			.widget blockquote {
				border-color: rgba( 255, 255, 255, 0.7);
			}

			.main-navigation ul,
			.main-navigation li,
			.secondary-toggle,
			.widget input,
			.widget textarea,
			.widget table,
			.widget th,
			.widget td,
			.widget pre,
			.widget li,
			.widget_categories .children,
			.widget_nav_menu .sub-menu,
			.widget_pages .children,
			.widget abbr[title] {
				border-color: rgba( 255, 255, 255, 0.1);
			}

			.dropdown-toggle:hover,
			.dropdown-toggle:focus,
			.widget hr {
				background-color: rgba( 255, 255, 255, 0.1);
			}

			.widget input:focus,
			.widget textarea:focus {
				border-color: rgba( 255, 255, 255, 0.3);
			}

			.sidebar a:focus,
			.dropdown-toggle:focus {
				outline-color: rgba( 255, 255, 255, 0.3);
			}
		}
	
.tw-featured2-scope{display:flex;gap:18px;align-items:flex-start}
.tw-featured2-scope .tw-featured2-left{flex:0 0 220px;text-align:center}
.tw-featured2-scope .tw-featured2-img{margin:0 auto 8px;display:flex;justify-content:center;align-items:center;width:100%}
.tw-featured2-scope .tw-featured2-img img,.tw-featured2-scope .tw-featured2-thumb{display:block;max-width:100%;height:auto;border-radius:6px;margin-left:auto;margin-right:auto}
.tw-featured2-scope .tw-featured2-img--placeholder{width:160px;aspect-ratio:1/1;border-radius:10px;background:rgba(0,0,0,.05);margin:0 auto 6px}
.tw-featured2-scope .tw-featured2-title{font-size:22px !important;line-height:1.15 !important;font-weight:800 !important;margin:10px 0 0 !important;text-align:center}
.tw-featured2-scope .tw-featured2-title a{text-decoration:none !important;border:0 !important;box-shadow:none !important;background-image:none !important}
.tw-featured2-scope .tw-featured2-right{flex:1 1 auto}
.tw-featured2-scope .tw-featured2-text{text-align:justify;margin-top:0 !important}
@media (max-width:800px){
  .tw-featured2-scope{flex-direction:column;align-items:center;gap:10px}
  .tw-featured2-scope .tw-featured2-left{width:100%;flex:0 0 auto;text-align:center}
  .tw-featured2-scope .tw-featured2-img{width:auto !important;max-width:120px !important}
  .tw-featured2-scope .tw-featured2-img img,
  .tw-featured2-scope .tw-featured2-thumb{display:block !important;width:auto !important;height:auto !important;max-width:120px !important;max-height:120px !important;object-fit:contain !important;margin-left:auto !important;margin-right:auto !important}
  .tw-featured2-scope .tw-featured2-img--placeholder{width:120px;max-width:100%}
  .tw-featured2-scope .tw-featured2-right{width:100%}
  .tw-featured2-scope .tw-featured2-text p{margin:0;hyphens:none;-webkit-hyphens:none;overflow-wrap:break-word}
}

/* ================================================================
   Tabler.Wiki - Wiki Layout  v2.2.2
   ================================================================ */

body.twk-nuclear-css {
    --twk-panel-pad: 8px;
    --twk-panel-max: 1400px;
    --twk-content-max: 745px;
}
body.twk-wiki-rightbar {
    --twk-rightbar-w:  200px;
    --twk-sticky-top:  16px;
    --twk-filed-color: #6B7280;
    --twk-gold-lite:   rgba(254, 198, 64, 0.18);
    --twk-gold-line:   rgba(254, 198, 64, 0.85);
}

@media screen and (min-width: 59.6875em) {
    body.twk-nuclear-css {
        background-color: #fff !important;
    }
}

body.twk-nuclear-css .site-content,
body.twk-nuclear-css #content,
body.twk-nuclear-css #primary,
body.twk-nuclear-css #main,
body.twk-nuclear-css article.hentry,
body.twk-nuclear-css .site-footer,
body.twk-nuclear-css .site-footer .site-info {
    background: #fff !important;
}

body.twk-nuclear-css #main.site-main {
    padding-bottom: 0 !important;
}
body.twk-nuclear-css article.hentry {
    margin-bottom: 0 !important;
    padding-bottom: 16px !important;
}
body.twk-nuclear-css article.hentry .entry-content {
    padding-bottom: 0 !important;
}
body.twk-nuclear-css .entry-content img,
body.twk-nuclear-css .entry-content video {
    max-width: 100% !important;
    height: auto !important;
}
body.twk-nuclear-css .entry-content figure,
body.twk-nuclear-css .entry-content .wp-caption {
    max-width: 100% !important;
    height: auto !important;
    box-sizing: border-box !important;
}

/* Wikipedia-style treatment for ordinary captioned images. Alignment remains
   governed by the shared contract below so desktop choices and the mobile
   float reset continue to behave consistently. */
body.twk-nuclear-css .entry-content figure.wp-caption,
body.twk-nuclear-css .entry-content .wp-caption {
    display: inline-block !important;
    border: 1px solid #c8ccd1 !important;
    border-radius: 0 !important;
    background: #f8f9fa !important;
    padding: 3px !important;
    text-align: left !important;
}
body.twk-nuclear-css .entry-content figure.wp-caption > img,
body.twk-nuclear-css .entry-content figure.wp-caption > a > img,
body.twk-nuclear-css .entry-content .wp-caption > img,
body.twk-nuclear-css .entry-content .wp-caption > a > img {
    display: block !important;
    max-width: 100% !important;
    height: auto !important;
    margin: 0 !important;
}
body.twk-nuclear-css .entry-content figure.wp-caption > figcaption,
body.twk-nuclear-css .entry-content .wp-caption > .wp-caption-text {
    display: block !important;
    margin: 0 !important;
    padding: 6px 4px 2px !important;
    color: #54595d !important;
    background: transparent !important;
    border: 0 !important;
    font-size: .82em !important;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: 1.4 !important;
    text-align: left !important;
}
body.twk-nuclear-css .entry-content figure.wp-caption > figcaption span,
body.twk-nuclear-css .entry-content .wp-caption > .wp-caption-text span {
    color: inherit !important;
    font-size: inherit !important;
    line-height: inherit !important;
}

/* One alignment contract for classic-editor markup at every breakpoint. */
body.twk-nuclear-css .entry-content img.alignleft,
body.twk-nuclear-css .entry-content figure.wp-caption.alignleft,
body.twk-nuclear-css .entry-content .wp-caption.alignleft {
    float: left !important;
    clear: none !important;
    margin: .4em 1.6em 1.6em 0 !important;
}
body.twk-nuclear-css .entry-content img.alignright,
body.twk-nuclear-css .entry-content figure.wp-caption.alignright,
body.twk-nuclear-css .entry-content .wp-caption.alignright {
    float: right !important;
    clear: none !important;
    margin: .4em 0 1.6em 1.6em !important;
}
body.twk-nuclear-css .entry-content img.aligncenter,
body.twk-nuclear-css .entry-content figure.wp-caption.aligncenter,
body.twk-nuclear-css .entry-content .wp-caption.aligncenter {
    display: block !important;
    float: none !important;
    clear: both !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
body.twk-nuclear-css .entry-content img.alignnone {
    float: none !important;
    clear: none !important;
}

/* The server records the author choice before late scripts can rewrite the
   WordPress classes. Keep this contract after all class-based declarations so
   the saved choice wins on desktop. */
body.twk-nuclear-css .entry-content img[data-twk-author-align="left"],
body.twk-nuclear-css .entry-content figure[data-twk-author-align="left"],
body.twk-nuclear-css .entry-content .wp-caption[data-twk-author-align="left"] {
    display: block !important;
    float: left !important;
    clear: none !important;
    margin: .4em 1.6em 1.6em 0 !important;
}
body.twk-nuclear-css .entry-content img[data-twk-author-align="right"],
body.twk-nuclear-css .entry-content figure[data-twk-author-align="right"],
body.twk-nuclear-css .entry-content .wp-caption[data-twk-author-align="right"] {
    display: block !important;
    float: right !important;
    clear: none !important;
    margin: .4em 0 1.6em 1.6em !important;
}
body.twk-nuclear-css .entry-content img[data-twk-author-align="center"],
body.twk-nuclear-css .entry-content figure[data-twk-author-align="center"],
body.twk-nuclear-css .entry-content .wp-caption[data-twk-author-align="center"] {
    display: block !important;
    float: none !important;
    clear: both !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
body.twk-nuclear-css .entry-content img[data-twk-author-align="none"] {
    float: none !important;
    clear: none !important;
}

/* Mobile presentation only: stop floats from leaving a narrow strip of text.
   The saved desktop alignment is not changed, so it returns automatically when
   the viewport widens. */
@media screen and (max-width: 640px) {
    body.twk-nuclear-css .entry-content img.alignleft,
    body.twk-nuclear-css .entry-content img.alignright,
    body.twk-nuclear-css .entry-content figure.wp-caption.alignleft,
    body.twk-nuclear-css .entry-content figure.wp-caption.alignright,
    body.twk-nuclear-css .entry-content .wp-caption.alignleft,
    body.twk-nuclear-css .entry-content .wp-caption.alignright,
    body.twk-nuclear-css .entry-content img[data-twk-author-align="left"],
    body.twk-nuclear-css .entry-content img[data-twk-author-align="right"],
    body.twk-nuclear-css .entry-content figure[data-twk-author-align="left"],
    body.twk-nuclear-css .entry-content figure[data-twk-author-align="right"],
    body.twk-nuclear-css .entry-content .wp-caption[data-twk-author-align="left"],
    body.twk-nuclear-css .entry-content .wp-caption[data-twk-author-align="right"] {
        display: block !important;
        float: none !important;
        clear: both !important;
        max-width: 100% !important;
        margin: 1em auto !important;
    }
}

/* Match TinyMCE when an image-only paragraph is immediately followed by a
   list. JS adds this wrapper only after confirming the paragraph has no text. */
body.twk-nuclear-css .entry-content .twk-aligned-media-list {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    align-items: start;
    column-gap: 1.6em;
    margin: 0 0 1.6em;
}
body.twk-nuclear-css .entry-content .twk-aligned-media-list > p {
    grid-column: 2;
    grid-row: 1;
    width: auto !important;
    margin: 0 !important;
}
body.twk-nuclear-css .entry-content .twk-aligned-media-list > ul,
body.twk-nuclear-css .entry-content .twk-aligned-media-list > ol {
    grid-column: 1;
    grid-row: 1;
    min-width: 0;
    margin-bottom: 0 !important;
}
body.twk-nuclear-css .entry-content .twk-aligned-media-list > p img {
    float: none !important;
    margin: 0 !important;
}
body.twk-nuclear-css .entry-content .twk-aligned-media-list.is-alignleft {
    grid-template-columns: auto minmax(0, 1fr);
}
body.twk-nuclear-css .entry-content .twk-aligned-media-list.is-alignleft > p {
    grid-column: 1;
}
body.twk-nuclear-css .entry-content .twk-aligned-media-list.is-alignleft > ul,
body.twk-nuclear-css .entry-content .twk-aligned-media-list.is-alignleft > ol {
    grid-column: 2;
}
@media screen and (max-width: 640px) {
    body.twk-nuclear-css .entry-content .twk-aligned-media-list,
    body.twk-nuclear-css .entry-content .twk-aligned-media-list.is-alignleft {
        display: flex;
        flex-direction: column;
        align-items: stretch;
        gap: 14px;
    }
    body.twk-nuclear-css .entry-content .twk-aligned-media-list > p {
        align-self: center;
    }
}

body.twk-nuclear-css article.hentry .entry-content blockquote,
body.twk-nuclear-css article.hentry .entry-content .wp-block-quote {
    display: block !important;
    float: none !important;
    box-sizing: border-box !important;
    width: calc(100% - 48px) !important;
    max-width: calc(100% - 48px) !important;
    margin: 24px 24px !important;
    padding: 16px 20px 16px 22px !important;
    transform: none !important;
    border: 0 !important;
    border-left: 4px solid #f4b223 !important;
    border-radius: 0 5px 5px 0;
    background: rgba(244, 178, 35, 0.08) !important;
    color: inherit;
    font-size: 1em !important;
    font-style: italic;
    line-height: 1.65;
    overflow-wrap: anywhere;
}
body.twk-nuclear-css article.hentry .entry-content blockquote > :first-child {
    margin-top: 0 !important;
}
body.twk-nuclear-css article.hentry .entry-content blockquote > :last-child {
    margin-bottom: 0 !important;
}
body.twk-nuclear-css article.hentry .entry-content blockquote cite {
    display: block;
    margin-top: 9px;
    color: #62676c;
    font-size: .9em;
    font-style: normal;
}

@media screen and (max-width: 640px) {
    body.twk-nuclear-css article.hentry .entry-content blockquote,
    body.twk-nuclear-css article.hentry .entry-content .wp-block-quote {
        width: calc(100% - 24px) !important;
        max-width: calc(100% - 24px) !important;
        margin: 20px 12px !important;
        padding: 14px 16px 14px 18px !important;
    }
}

@media screen and (max-width: 59.625em) {
    body.twk-nuclear-css .entry-content img.size-large:not(.alignleft):not(.alignright),
    body.twk-nuclear-css .entry-content .wp-caption:not(.alignleft):not(.alignright) img.size-large {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    body.twk-nuclear-css .entry-content figure.aligncenter:has(img.size-large),
    body.twk-nuclear-css .entry-content .wp-caption.aligncenter:has(img.size-large) {
        width: 100% !important;
        max-width: 100% !important;
    }
    body.twk-nuclear-css .entry-content .wp-caption[style*="width"] {
        max-width: 100% !important;
    }
}

@media screen and (min-width: 59.6875em) {

    body.twk-nuclear-css #page,
    body.twk-nuclear-css .site,
    body.twk-nuclear-css .site-content,
    body.twk-nuclear-css #content,
    body.twk-nuclear-css #primary,
    body.twk-nuclear-css #main,
    body.twk-nuclear-css article.hentry {
        overflow-x: clip !important;
        overflow-y: visible !important;
    }
    body.twk-nuclear-css #sidebar,
    body.twk-nuclear-css #secondary {
        overflow: visible !important;
    }

    body.twk-nuclear-css .site,
    body.twk-nuclear-css #page,
    body.twk-nuclear-css .site-content {
        margin-top: 0 !important;
    }
    body.twk-nuclear-css #page,
    body.twk-nuclear-css .site-content,
    body.twk-nuclear-css #content,
    body.twk-nuclear-css #primary,
    body.twk-nuclear-css #main {
        padding-top: 0 !important;
    }
    body.twk-nuclear-css article.hentry,
    body.twk-nuclear-css .entry-header {
        margin-top: 0 !important;
        padding-top: 0 !important;
    }

    body.twk-nuclear-css article.hentry {
        background: #fff !important;
        margin: 0 !important;
        max-width: none !important;
        box-sizing: border-box !important;
        padding-top:    var(--twk-panel-pad) !important;
        padding-right:  0 !important;
        padding-bottom: clamp(24px, 3vw, 48px) !important;
        padding-left:   var(--twk-panel-pad) !important;
    }

    body.twk-nuclear-css .entry-header {
        margin-top: 0 !important;
        padding-top: 0 !important;
        margin-left: 0 !important;
        padding-left: 25px !important;
        width: 100% !important;
        max-width: none !important;
        box-sizing: border-box !important;
    }
    body.twk-nuclear-css article.hentry .entry-content {
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding-left: 25px !important;
        padding-right: 0 !important;
        width: 100% !important;
        max-width: var(--twk-panel-max);
        box-sizing: border-box !important;
        overflow-wrap: anywhere;
    }
    body.twk-nuclear-css article.hentry .entry-content > :not(.twk-wiki-layout) {
        max-width: var(--twk-content-max);
    }
    body.twk-nuclear-css article.hentry .entry-content > .twk-wiki-layout {
        max-width: calc(var(--twk-content-max) + var(--twk-rightbar-w) + 16px);
    }
    body.twk-nuclear-css article.hentry .entry-footer {
        padding-left: 25px !important;
        margin-left: 0 !important;
    }

    body.twk-nuclear-css .entry-content img,
    body.twk-nuclear-css .entry-content video {
        max-width: 100%;
        height: auto;
    }
    body.twk-nuclear-css .entry-content iframe {
        max-width: 100%;
    }
    body.twk-nuclear-css .entry-content .wp-block-embed__wrapper {
        position: relative;
        width: 100%;
    }
    body.twk-nuclear-css .entry-content .wp-block-embed__wrapper iframe {
        position: absolute;
        top: 0; left: 0;
        width: 100%; height: 100%;
    }
    body.twk-nuclear-css .entry-content table {
        display: block;
        max-width: 100%;
        overflow-x: auto;
    }
    body.twk-nuclear-css article.hentry .entry-content ul,
    body.twk-nuclear-css article.hentry .entry-content ol {
        margin-left: 0 !important;
        padding-left: 1.5em !important;
        list-style-position: outside;
    }
    body.twk-nuclear-css article.hentry .entry-content li > ul,
    body.twk-nuclear-css article.hentry .entry-content li > ol {
        margin-top: .35em;
    }

    body.twk-wiki-rightbar .twk-wiki-layout {
        display: flex;
        align-items: flex-start;
        gap: 0;
        width: 100%;
    }
    body.twk-wiki-rightbar .twk-wiki-main {
        flex: 1 1 auto;
        min-width: 0;
        padding-right: 16px;
        overflow-y: visible;
    }

    body.twk-wiki-rightbar .twk-wiki-right-sidebar {
        flex: 0 0 var(--twk-rightbar-w);
        width: var(--twk-rightbar-w);
        max-width: var(--twk-rightbar-w);
        margin-left: auto;
        background: transparent;
        align-self: flex-start;
        position: sticky;
        top: var(--twk-sticky-top);
        max-height: calc(100vh - var(--twk-sticky-top) - 16px);
        overflow-y: auto;
        overflow-x: hidden;
    }

} /* end @media desktop */

body.twk-wiki-rightbar .twk-right-block {
    background: transparent;
    border: 0;
    padding: 0;
    margin: 0 0 12px 0;
}

/* WordPress renders multipage article links after the_content(), which places
   them outside .twk-wiki-layout and therefore below the complete sidebar.
   The footer script relocates them into .twk-wiki-main; keep them below any
   floated article media and aligned with the content column. */
body.twk-nuclear-css .twk-wiki-main > .page-links {
    clear: both;
    width: 100%;
    box-sizing: border-box;
}
body.twk-wiki-rightbar .twk-filed-under {
    font-size: 11px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.06em;
    color: var(--twk-filed-color);
    margin: 0 0 6px 0;
}
body.twk-wiki-rightbar .twk-assoc-image img {
    display: block !important;
    width: var(--twk-rightbar-w) !important;
    max-width: var(--twk-rightbar-w) !important;
    height: auto !important;
    padding: 0 !important;
    background: transparent !important;
    border-radius: 2px !important;
    margin: 0 !important;
}
body.twk-wiki-rightbar .twk-assoc-image .aligncenter {
    margin-left: 0 !important;
    margin-right: auto !important;
}

body.twk-wiki-rightbar .twk-right-toc-popout {
    margin-bottom: 14px;
    width: var(--twk-rightbar-w);
    box-sizing: border-box;
}
body.twk-wiki-rightbar #twk-right-toc #ez-toc-widget-container,
body.twk-wiki-rightbar #twk-right-toc #ez-toc-container,
body.twk-wiki-rightbar #ezw_tco-3 #ez-toc-widget-container {
    width: var(--twk-rightbar-w) !important;
    max-width: var(--twk-rightbar-w) !important;
    box-sizing: border-box !important;
    float: none !important;
    background: transparent !important;
    border: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    padding: 0 !important;
    margin: 0 !important;
    outline: none !important;
    display: block !important;
}

/* Integrated EzTOC presentation (formerly Code Snippet 196). */
body.twk-wiki-rightbar #twk-right-toc .widget-title,
body.twk-wiki-rightbar #twk-right-toc .ez-toc-title-container,
body.twk-wiki-rightbar #twk-right-toc .ez-toc-title-toggle,
body.twk-wiki-rightbar #twk-right-toc .ez-toc-title,
body.twk-wiki-rightbar #ezw_tco-3 .widget-title,
body.twk-wiki-rightbar #ezw_tco-3 .ez-toc-title-container,
body.twk-wiki-rightbar #ezw_tco-3 .ez-toc-title-toggle,
body.twk-wiki-rightbar #ezw_tco-3 .ez-toc-title {
    display: none !important;
}
body.twk-wiki-rightbar #twk-right-toc :is(#ez-toc-widget-container, #ez-toc-container) nav,
body.twk-wiki-rightbar #ezw_tco-3 #ez-toc-widget-container nav {
    max-height: calc(100vh - var(--twk-sticky-top) - 80px);
    overflow-y: auto;
    overflow-x: hidden;
    padding-right: 4px;
}
body.twk-wiki-rightbar #twk-right-toc :is(#ez-toc-widget-container, #ez-toc-container) ul,
body.twk-wiki-rightbar #ezw_tco-3 #ez-toc-widget-container ul {
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
    width: 100% !important;
    box-sizing: border-box !important;
}
body.twk-wiki-rightbar #twk-right-toc :is(#ez-toc-widget-container, #ez-toc-container) li,
body.twk-wiki-rightbar #ezw_tco-3 #ez-toc-widget-container li {
    margin: 0 !important;
    padding: 0 !important;
    height: auto !important;
    width: 100% !important;
    box-sizing: border-box !important;
    white-space: normal !important;
    background-color: transparent !important;
}
body.twk-wiki-rightbar #twk-right-toc :is(#ez-toc-widget-container, #ez-toc-container) a.ez-toc-link,
body.twk-wiki-rightbar #ezw_tco-3 #ez-toc-widget-container a.ez-toc-link {
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    width: 100% !important;
    box-sizing: border-box !important;
    padding: 4px 6px 2px !important;
    margin: 2px 0 !important;
    border-radius: 6px !important;
    font-size: 12px !important;
    text-decoration: none !important;
    border-bottom: 1px solid rgba(0,0,0,.25) !important;
    overflow-wrap: anywhere;
    white-space: normal !important;
}
body.twk-wiki-rightbar #twk-right-toc :is(#ez-toc-widget-container, #ez-toc-container) a.ez-toc-heading-1,
body.twk-wiki-rightbar #ezw_tco-3 #ez-toc-widget-container a.ez-toc-heading-1 {
    font-weight: 700 !important;
}
body.twk-wiki-rightbar #twk-right-toc :is(#ez-toc-widget-container, #ez-toc-container) li.active,
body.twk-wiki-rightbar #ezw_tco-3 #ez-toc-widget-container li.active {
    background-color: var(--twk-gold-lite) !important;
    border-left: 3px solid var(--twk-gold-line) !important;
    border-radius: 4px !important;
    padding: 2px 3px !important;
}
body.twk-wiki-rightbar .twk-toc-toprow {
    display: none;
    align-items: center;
    width: 100%;
    box-sizing: border-box;
    margin: 0 0 6px;
    padding: 5px 8px;
    border-radius: 6px;
    background: rgba(0,0,0,.04);
    font-size: 11px;
}
body.twk-wiki-rightbar .twk-toc-toprow a {
    display: block;
    width: 100%;
    overflow: hidden;
    color: inherit;
    font-weight: 600;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/* Keep TOC hierarchy compact even when EzTOC inserts empty wrapper levels. */
body.twk-wiki-rightbar #twk-right-toc :is(#ez-toc-widget-container, #ez-toc-container) nav ul {
    margin-left: 0 !important;
    padding-left: 0 !important;
}
body.twk-wiki-rightbar #twk-right-toc :is(#ez-toc-widget-container, #ez-toc-container) nav li {
    margin-left: 0 !important;
    padding-left: 0 !important;
}
body.twk-wiki-rightbar #twk-right-toc :is(#ez-toc-widget-container, #ez-toc-container) nav li.ez-toc-heading-level-4 > a {
    width: calc(100% - 6px) !important;
    margin-left: 6px !important;
}
body.twk-wiki-rightbar #twk-right-toc :is(#ez-toc-widget-container, #ez-toc-container) nav li.ez-toc-heading-level-5 > a,
body.twk-wiki-rightbar #twk-right-toc :is(#ez-toc-widget-container, #ez-toc-container) nav li.ez-toc-heading-level-6 > a {
    width: calc(100% - 14px) !important;
    margin-left: 14px !important;
}

/* Apply the same compact hierarchy to the configured desktop TOC widget. */
body.twk-wiki-rightbar #ezw_tco-3 #ez-toc-widget-container nav ul[class*="ez-toc"] {
    margin-left: 0 !important;
    padding-left: 0 !important;
}
body.twk-wiki-rightbar #ezw_tco-3 #ez-toc-widget-container nav a.ez-toc-link {
    padding-left: 2px !important;
    padding-right: 2px !important;
}
body.twk-wiki-rightbar #ezw_tco-3 #ez-toc-widget-container nav li.ez-toc-heading-level-4 {
    width: calc(100% - 2px) !important;
    margin-left: 2px !important;
}
body.twk-wiki-rightbar #ezw_tco-3 #ez-toc-widget-container nav li.ez-toc-heading-level-5,
body.twk-wiki-rightbar #ezw_tco-3 #ez-toc-widget-container nav li.ez-toc-heading-level-6 {
    width: calc(100% - 7px) !important;
    margin-left: 7px !important;
}

/* Integrated collapsible article sections (formerly Code Snippet 139). */
body.twk-nuclear-css .twk-wiki-main h2.tw-collapsible-h2 {
    position: relative;
    margin-bottom: .75em;
    padding-bottom: .45em;
    border-bottom: 1px solid rgba(0,0,0,.12);
    cursor: pointer;
    text-align: center;
    -webkit-tap-highlight-color: transparent;
}
body.twk-nuclear-css .twk-wiki-main .tw-h2-toggle {
    position: absolute;
    top: 50%;
    right: -.25em;
    width: 2.8em;
    height: 2.8em;
    padding: 0;
    transform: translateY(-50%);
    border: 0;
    border-radius: 4px;
    background: transparent;
    color: #777;
    cursor: pointer;
    -webkit-tap-highlight-color: transparent;
}
body.twk-nuclear-css .twk-wiki-main .tw-h2-toggle::before {
    display: inline-block;
    width: .75em;
    height: .75em;
    transform: rotate(45deg);
    border-right: 2.5px solid currentColor;
    border-bottom: 2.5px solid currentColor;
    content: "";
    transition: transform 150ms ease;
}
body.twk-nuclear-css .twk-wiki-main .tw-collapsible-open > .tw-h2-toggle::before {
    transform: rotate(-135deg);
}
body.twk-nuclear-css .twk-wiki-main .tw-h2-toggle:focus-visible {
    outline: 2px solid var(--twk-gold-line);
    outline-offset: 2px;
}
body.twk-nuclear-css .twk-wiki-main .tw-collapsible-body {
    margin-top: .5em;
}
body.twk-nuclear-css .twk-wiki-main .tw-collapsible-hidden {
    display: none !important;
}

/* Prefer the configured sidebar TOC on desktop; retain the article TOC as
   the mobile overlay and as a fallback when the widget is unavailable. */
@media (min-width: 768px) {
    body.twk-wiki-rightbar.twk-has-widget-toc #twk-right-toc,
    body.twk-wiki-rightbar .twk-wiki-right-sidebar:has(#ezw_tco-3 #ez-toc-widget-container) > #twk-right-toc {
        display: none !important;
    }
}

/* Former Officers: aligned rows with subtle automatic association links. */
body.single-yada_wiki.postid-816 .twk-officer-row {
    display: grid !important;
    grid-template-columns: 74px minmax(0, 1fr) 190px;
    column-gap: 10px;
    align-items: baseline;
    width: 100%;
    box-sizing: border-box;
    padding: 2px 5px;
    border-radius: 2px;
}
body.single-yada_wiki.postid-816 li:nth-child(odd) > span > .twk-officer-row {
    background: rgba(107,114,128,.07);
}
body.single-yada_wiki.postid-816 .twk-officer-name {
    min-width: 0;
}
body.single-yada_wiki.postid-816 .twk-officer-association {
    min-width: 0;
    color: #6b7280;
    font-size: 10.5px;
    line-height: 1.35;
}
body.single-yada_wiki.postid-816 .twk-officer-association a {
    color: #6b7280 !important;
    border-bottom: 1px dotted rgba(107,114,128,.55) !important;
    box-shadow: none !important;
    text-decoration: none !important;
}
body.single-yada_wiki.postid-816 .twk-officer-association a:hover,
body.single-yada_wiki.postid-816 .twk-officer-association a:focus {
    color: #111 !important;
    border-bottom-color: #111 !important;
}
body.single-yada_wiki.postid-816 .twk-officer-association-separator {
    color: #9ca3af;
}
@media (max-width: 640px) {
    body.single-yada_wiki.postid-816 .twk-officer-row {
        grid-template-columns: 74px minmax(0, 1fr);
        column-gap: 8px;
    }
    body.single-yada_wiki.postid-816 .twk-officer-association {
        grid-column: 2;
        margin-top: 1px;
    }
}

body.twk-wiki-rightbar .twk-right-widget {
    background: transparent;
    border: 0;
    padding: 0;
    margin: 0 0 16px 0;
}
body.twk-wiki-rightbar .twk-right-widget-title {
    margin: 0 0 10px 0;
}

body.twk-nuclear-css .entry-content img.size-full-width,
body.twk-nuclear-css .entry-content .wp-caption img.size-full-width {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
body.twk-nuclear-css .entry-content figure.aligncenter:has(img.size-full-width),
body.twk-nuclear-css .entry-content .wp-caption.aligncenter:has(img.size-full-width) {
    width: 100% !important;
    max-width: 100% !important;
}

/* The theme navigation already consumes substantial desktop width.
   Keep the article canvas editor-sized until both internal columns fit. */
@media (max-width: 1350px) {
    body.twk-wiki-rightbar .twk-wiki-layout {
        display: block;
        flex-direction: column;
        width: 100%;
        max-width: 100%;
    }
    body.twk-wiki-rightbar .twk-wiki-main {
        width: 100%;
        max-width: var(--twk-content-max);
        padding-right: 0;
        box-sizing: border-box;
    }
    body.twk-wiki-rightbar .twk-wiki-right-sidebar {
        position: static;
        top: auto;
        width: 100%;
        max-width: none;
        max-height: none;
        overflow: visible;
        flex: 1 1 auto;
        margin-left: 0;
    }
}

@media (max-width: 767px) {
    body.twk-wiki-rightbar .entry-header {
        position: relative;
    }
    body.twk-wiki-rightbar .entry-header .assoc-image-mobile.twk-mobile-toc-row {
        display: flex !important;
        align-items: center;
        justify-content: space-between;
        gap: 12px;
        width: 100%;
        padding-right: 8px;
        box-sizing: border-box;
    }
    body.twk-wiki-rightbar .entry-header .assoc-image-mobile.twk-mobile-toc-row > a:first-child {
        flex: 0 1 auto;
        min-width: 0;
    }
    .twk-mobile-toc-toggle {
        position: absolute;
        top: 0;
        right: 10px;
        z-index: 20;
        width: 42px;
        height: 42px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        padding: 0;
        border: 1px solid rgba(17,17,17,.18);
        border-radius: 4px;
        background: #fff;
        color: #111;
        box-shadow: none;
        -webkit-tap-highlight-color: transparent;
        touch-action: manipulation;
    }
    body.twk-wiki-rightbar .entry-header .assoc-image-mobile.twk-mobile-toc-row .twk-mobile-toc-toggle {
        position: static;
        top: auto;
        right: auto;
        flex: 0 0 42px;
        margin-left: auto;
    }
    .twk-mobile-toc-toggle svg {
        width: 23px;
        height: 23px;
        display: block;
    }
    body.twk-mobile-toc-open {
        overflow: hidden;
    }
    body.twk-wiki-rightbar #twk-right-toc.twk-mobile-toc-ready {
        position: fixed;
        inset: 0;
        z-index: 100000;
        display: none;
        width: 100vw;
        height: 100vh;
        margin: 0;
        padding: 78px 14px 18px;
        box-sizing: border-box;
        background: rgba(0,0,0,.44);
        overflow: auto;
    }
    body.twk-mobile-toc-open #twk-right-toc.twk-mobile-toc-ready {
        display: block;
    }
    body.twk-wiki-rightbar #twk-right-toc.twk-mobile-toc-ready #ez-toc-widget-container,
    body.twk-wiki-rightbar #twk-right-toc.twk-mobile-toc-ready #ez-toc-container {
        width: min(420px, 100%) !important;
        max-width: 100% !important;
        margin: 0 auto !important;
        padding: 14px 16px !important;
        border: 1px solid rgba(17,17,17,.12) !important;
        border-radius: 6px !important;
        background: #fff !important;
        box-shadow: 0 18px 45px rgba(0,0,0,.22) !important;
        max-height: calc(100vh - 108px);
        overflow: auto;
        -webkit-overflow-scrolling: touch;
    }
    body.twk-wiki-rightbar #twk-right-toc.twk-mobile-toc-ready .twk-toc-toprow {
        display: none !important;
    }
    body.twk-wiki-rightbar #twk-right-toc.twk-mobile-toc-ready a {
        text-decoration: none !important;
    }
}

/* ---- Breadcrumb spacing ---- */
header.entry-header ol[itemtype="https://schema.org/BreadcrumbList"]{
    margin-bottom:0.5rem!important;
}
header.entry-header .entry-title{
    margin-top:0!important;
}
@media (min-width:768px){
    header.entry-header ol[itemtype="https://schema.org/BreadcrumbList"]{
        margin-bottom:0.25rem!important;
    }
}
@media (max-width:767px){
    header.entry-header nav.breadcrumb,
    header.entry-header ol[itemtype="https://schema.org/BreadcrumbList"]{
        display:block!important;
        width:100%!important;
        padding-left:0!important;
        margin-left:0!important;
        text-align:left!important;
        white-space:normal!important;
        overflow-wrap:break-word;
    }
    header.entry-header ol[itemtype="https://schema.org/BreadcrumbList"] li{
        display:inline-block!important;
        white-space:normal!important;
    }
}

/* ---- Centered district heading logo spacing ---- */
body.twk-nuclear-css .twk-wiki-main h4[style*="text-align: center"] > a:first-child{
    display:block;
    line-height:0;
    margin:0 auto 4px;
    text-decoration:none!important;
    border-bottom:0!important;
    box-shadow:none!important;
}
body.twk-nuclear-css .twk-wiki-main h4[style*="text-align: center"] > a:first-child > img.aligncenter{
    display:block;
    margin:0 auto!important;
}
body.twk-nuclear-css .twk-wiki-main h4[style*="text-align: center"] > a.wikilink-published{
    display:inline-block;
    margin-top:0!important;
    vertical-align:top;
}

/*# sourceURL=twentyfifteen-style-inline-css */
