.module-sidebar-layout{--job-accent:#047857;--travel-accent:#0891b2}.module-sidebar-body .module-navigation{gap:4px;margin:20px 0 0;display:grid}.module-navigation a{min-height:42px;color:var(--news-text-secondary);border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none;display:flex}.module-navigation .tp-icon{flex-shrink:0;width:19px;height:19px}.module-navigation a:hover{background:var(--news-primary-hover);color:var(--news-text-primary)}.module-navigation a[aria-current=page]{color:var(--news-primary);background:var(--news-primary-hover);font-weight:600}.module-sidebar-filters{margin-top:24px;padding-inline:4px}.module-sidebar-filters h2{align-items:center;gap:9px;margin:0 0 18px;font-size:16px;font-weight:600;display:flex}.module-sidebar-filters h2 .tp-icon{width:21px;height:21px;color:var(--application-sidebar-accent)}.module-sidebar-filters :is(.travel-filters,.jobs-filters,.events-filters){box-shadow:none;background:0 0;border:0;margin:0;padding:0;display:block}.module-sidebar-filters fieldset{border:0;min-width:0;margin:0;padding:0}.module-sidebar-filters :is(.travel-filter-grid,.jobs-filter-grid),.module-sidebar-filters .events-filters fieldset{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:17px;display:grid}.module-sidebar-filters :is(.travel-field,.job-field,.geo-field>span,.events-filters label){font-size:12px}.module-sidebar-filters :is(input,select){min-width:0;max-width:100%}.module-sidebar-filters .events-filters>fieldset>label{color:var(--news-text-secondary);flex-direction:column;gap:8px;display:flex}.module-sidebar-filters .events-filters>fieldset>label>:is(input,select){border:1px solid var(--news-lines-default);background:var(--news-surface);width:100%;min-height:42px;color:var(--news-text-primary);font:inherit;border-radius:9px;padding:10px 12px}.module-sidebar-filters .geo-trigger{padding:9px;font-size:12px}.module-sidebar-filters :is(.travel-filter-actions,.job-actions){flex-wrap:wrap;grid-column:auto;justify-content:space-between;align-items:center;gap:10px;display:flex}.module-sidebar-filters .travel-check{white-space:normal;min-height:40px}.module-sidebar-filters .events-filters :is(.event-button,.event-reset){justify-self:stretch}.module-sidebar-filters :is(.travel-button,.job-button,.event-button){min-height:40px;padding:9px 12px;font-size:13px}.module-sidebar-filters :is(a,button,input,select):focus-visible{outline:2px solid var(--news-primary);outline-offset:2px}.module-sidebar-main>:is(.travel-page,.jobs-page,.events-page,.quiz-page){padding:0}.module-content-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1280px;margin:0 auto 22px;display:flex}.module-content-toolbar p{color:var(--news-text-secondary);margin:0;font-size:13px;line-height:1.6}.module-content-toolbar>div{margin-left:auto}.module-mobile-header{display:none}.module-menu-button{border:1px solid var(--news-lines-default);min-height:40px;color:var(--news-text-primary);background:var(--news-surface);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:13px;display:inline-flex}.module-menu-button .tp-icon{width:18px;height:18px}.module-menu-button:focus-visible{outline:2px solid var(--news-primary);outline-offset:2px}@media (max-width:959.98px){.module-mobile-header{top:var(--tetana-header-height);z-index:25;border-bottom:1px solid var(--news-lines-default);background:var(--news-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;display:flex;position:sticky;box-shadow:0 3px 10px #00000006}.module-mobile-header .application-sidebar-title{margin:0;font-size:20px;font-weight:600;line-height:1.3}.module-mobile-header .application-sidebar-icon{flex-basis:34px;height:34px}.module-mobile-header .application-sidebar-icon .tp-icon{width:20px;height:20px}.module-sidebar-filters :is(input,select){font-size:16px}}
