.primary-sidebar{width:100%;max-width:var(--content-width);margin-inline:auto}@media screen and (width>=48em){.primary-sidebar{padding-inline:0}}@media screen and (width>=60em){.primary-sidebar{padding:0}}.sticky{display:block}@media screen and (width>=60em){.sticky-sidebar-enable .widget-area{align-self:stretch}.sticky-sidebar-enable .sticky-sidebar{top:calc(var(--wp-admin--admin-bar--height,0px) + 5rem);position:sticky}}.widget{margin-top:0;margin-bottom:1.5em}.widget-area{margin-top:1rem}.widget-area .widget{background:var(--color-surface);border-radius:var(--radius-sm);margin-bottom:30px;padding:1em;position:relative}.widget-area .widget:last-child{margin-bottom:1rem}.widget-area .widget ul{margin:0;padding:0;list-style:none}.widget-area .widget .widget-title{margin:0 0 20px}.widget .widget-title{font-size:1.5rem}.widget li{line-height:1.5}.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_recent_comments ul,.widget_pages ul,.widget_recent_entries ul,.widget_rss ul{margin:0;padding:0;list-style-type:none}.widget select{text-overflow:ellipsis;width:100%;max-width:100%}.widget_categories li,.widget_archive li{color:var(--color-muted);margin-bottom:5px;padding-bottom:.5em;line-height:1.3}.widget_categories .children,.widget-area .widget_categories .children{padding-top:10px}ul.knowx-categories-lists{border:1px solid var(--color-link);overflow:hidden}ul.knowx-categories-lists>li{float:none;border-bottom:1px solid var(--color-link)}ul.knowx-categories-lists>li:last-child{border-bottom:0}ul.knowx-categories-lists li a{padding:10px 15px;display:inline-block}ul.knowx-categories-lists ul.children li a{margin-inline-start:10px}.widget_search .search-submit{display:none}.widget_pages .children,.widget_nav_menu .sub-menu{padding-top:0;padding-bottom:.5em}.widget_pages a,.widget_nav_menu a{border-bottom:1px dashed var(--color-muted);padding:.6em 0;text-decoration:none;display:block}.widget_pages a:hover,.widget_pages a:focus,.widget_nav_menu a:hover,.widget_nav_menu a:focus{border-bottom:1px dashed var(--color-muted);text-decoration:none}.widget_pages li,.widget_nav_menu li{padding:0}.widget_pages li ul,.widget_nav_menu li ul{margin-inline-start:1em}.widget_meta li{margin-bottom:5px;padding:0 0 .5em;line-height:1.3}.widget_recent_entries li{margin-bottom:8px}.widget_recent_comments li{margin-bottom:5px;padding-bottom:.5em;line-height:1.3}.widget_recent_comments a:hover,.widget_recent_comments a:focus{padding-inline-start:0}.widget_rss li{margin-bottom:1em;line-height:1.3}.widget li a.rsswidget{padding-inline-end:.5em;font-size:1em;line-height:1.4}.rss-date,.widget_rss cite{color:var(--color-heading);font-size:.8em}.rssSummary{font-family:var(--global-font-family);padding:.5em 0;font-size:.9em;line-height:1.3}.widget.widget_search input[type=search]{box-sizing:border-box;border:1px solid var(--global-border-color);border-radius:0;width:100%;padding:.5em 1em}.widget .searchform input.text_input{width:100%;padding-inline:10px 65px}.widget .searchform{align-items:center;display:flex;position:relative}.widget .searchform input[type=submit]{border-radius:3px;height:38px;line-height:0;position:absolute;inset-inline-end:3px}.widget_calendar{font-weight:400}.widget_calendar caption{text-align:start;padding:.5em 0;font-size:1em;font-weight:500}.widget_calendar thead{color:var(--color-heading);background:0 0}.widget_calendar th{text-align:center;border:none}.widget_calendar thead th{border-bottom-width:2px}.widget_calendar td{text-align:center;background:var(--color-surface);border:1px solid var(--global-border-color);padding:.2em;font-size:.8em}.widget_calendar .pad{background:var(--color-surface-alt)}.widget_calendar a{font-weight:900;text-decoration:none}.widget li>a{padding-block:.3em;display:inline-block}