@charset "UTF-8";body::before,body::after{content:'';position:fixed;top:0;width:50%;height:100%;z-index:-1}body::before{left:0;background-color:#f0f7fc}body::after{right:0;background-color:#fcf3f6}body:has(.home-hub)::before{background-color:#e0f2f9}body:has(.home-hub)::after{background-color:#f9e8ed}.wrapper{position:relative;z-index:1}.navigation,.content{background-color:transparent}.container.centered{position:relative;padding:6.4rem 3.2rem}#menu-toggle:checked+.menu-button>i{color:#333!important}.content .post .post-meta .tags .tag{background-color:#bd0f9a;color:#fff}.content .post .post-meta .tags .tag a,.content .post .post-meta .tags .tag a:hover{color:#fff}.version-info{font-family:monaco,courier new,monospace;font-size:.85em;color:#666;background-color:#e0e0e0;padding:2px 6px;border-radius:3px}@media(max-width:768px){.content article p{text-align:left}}.content .crisis-box{background:linear-gradient(135deg,#fef3f3 0%,#f9e8ed 100%);border-left:4px solid #d08770;border-radius:8px;padding:2.4rem;margin:2.4rem 0;color:#4c566a;font-size:1.6rem;line-height:1.6}.content .crisis-box p{margin:0 0 1.2rem;text-align:left}.content .crisis-box p:last-child{margin-bottom:0}.content .crisis-box .crisis-box-title{color:#a8434d;font-size:2rem;font-weight:700}.content .crisis-box .crisis-box-list{list-style:none;padding:0;margin:0 0 1.2rem}.content .crisis-box .crisis-box-list li{margin:0 0 1.2rem}.home-hub{max-width:900px;margin:0 auto;padding:3.2rem 1.6rem}.hub-welcome{text-align:center;margin-bottom:4.8rem}.hub-welcome h1{font-size:4rem;margin-bottom:1.6rem;color:#333}.hub-subtitle{font-size:1.76rem;color:#666;max-width:600px;margin:0 auto;line-height:1.6}.hub-categories{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2.4rem;margin-bottom:4.8rem}.hub-card{display:block;background:rgba(255,255,255,.9);border-radius:12px;padding:2.4rem;text-decoration:none;color:inherit;box-shadow:0 2px 8px rgba(0,0,0,8%);transition:transform .2s ease,box-shadow .2s ease}.hub-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.hub-card h2{font-size:2rem;margin:0 0 .8rem;color:#333}.hub-card p{font-size:1.44rem;color:#666;margin:0 0 1.6rem;line-height:1.5}.hub-card-icon{font-size:3.2rem;margin-bottom:1.2rem}.hub-card-link{font-size:1.36rem;color:#5e81ac;font-weight:500}.hub-card:hover .hub-card-link{color:#81a1c1}.home-hub .crisis-box{margin-bottom:4.8rem}.hub-recent{background:rgba(255,255,255,.7);border-radius:12px;padding:2.4rem}.hub-recent h2{font-size:2rem;margin:0 0 1.6rem;color:#333}.hub-posts{list-style:none;padding:0;margin:0 0 1.6rem}.hub-posts li{padding:1.2rem 0;border-bottom:1px solid rgba(0,0,0,6%)}.hub-posts li:last-child{border-bottom:none}.hub-posts a{color:#333;text-decoration:none;font-weight:500}.hub-posts a:hover{color:#5e81ac}.hub-post-meta{display:block;font-size:1.28rem;color:#888;margin-top:.4rem}.hub-all-posts{display:inline-block;color:#5e81ac;text-decoration:none;font-size:1.44rem;font-weight:500}.hub-all-posts:hover{color:#81a1c1}@media(max-width:600px){.hub-welcome h1{font-size:2.88rem}.hub-subtitle{font-size:1.6rem}.hub-categories{grid-template-columns:1fr}}.medical-disclaimer{background-color:#fff9e6;border-left:4px solid #ff9800;padding:1.6rem;margin:2.4rem 0;border-radius:4px}.medical-disclaimer p{margin:0;font-size:1.44rem;color:#5d4e00}.article-type{margin:0 0 .8rem}.article-type a,.article-type span{display:inline-block;padding:.2rem 1rem;border-radius:4px;background-color:#1976d2;color:#fff;font-size:1.36rem;font-weight:600;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.article-type a:hover{color:#fff;text-decoration:underline}.article-type-zkusenost a,.article-type-zkusenost span{background-color:#bd0f9a}.article-type-vyzkum a,.article-type-vyzkum span{background-color:#2e7d32}.post-summary{margin:2.4rem 0;padding:1.6rem;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px}.article-note{margin:3.2rem 0 0;font-size:1.44rem;color:#666}.article-note a{color:#1976d2}.last-updated{margin:.8rem 0 1.6rem;padding:.8rem;background-color:#e8f5e9;border-radius:4px}.last-updated p{margin:0;font-size:1.36rem;color:#2e7d32}.breadcrumb-nav{margin:1.6rem 0;padding:1.2rem 1.6rem;background-color:#f5f5f5;border-radius:4px;font-size:1.44rem}.breadcrumb{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center}.breadcrumb-item{display:flex;align-items:center}.breadcrumb-item+.breadcrumb-item::before{content:"›";padding:0 .8rem;color:#666}.breadcrumb-item a{color:#1976d2;text-decoration:none}.breadcrumb-item a:hover{text-decoration:underline}.breadcrumb-item.active{color:#666;font-weight:500}.breadcrumb-item i{margin-right:.4rem}.series-navigation{margin:3.2rem 0;padding:2.4rem;background:linear-gradient(135deg,#e3f2fd 0%,#f3e5f5 100%);border:2px solid #1976d2;border-radius:8px}.series-info{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;margin-bottom:1.6rem;font-size:1.52rem}.series-label{font-weight:600;color:#1976d2}.series-name{color:#1976d2;text-decoration:none;font-weight:600}.series-name:hover{text-decoration:underline}.series-progress{color:#666;font-size:1.44rem}.series-nav-links{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}.series-nav-prev,.series-nav-next{display:flex;flex-direction:column;padding:1.6rem;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;text-decoration:none;color:inherit;transition:all .2s}.series-nav-prev:hover,.series-nav-next:hover{background-color:#f5f5f5;border-color:#1976d2;transform:translateY(-2px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.series-nav-prev{align-items:flex-start}.series-nav-prev i{margin-right:.8rem}.series-nav-next{align-items:flex-end;text-align:right}.series-nav-next i{margin-left:.8rem}.series-nav-label{font-size:1.36rem;color:#666;margin-bottom:.4rem}.series-nav-title{font-weight:600;color:#1976d2;font-size:1.52rem}.references{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;padding:2.4rem;margin:3.2rem 0}.references h2{margin-top:0;margin-bottom:1.6rem;font-size:1.76rem;color:#333}.references ol{margin:0;padding-left:2.4rem}.references li{margin-bottom:1.2rem;line-height:1.6}.references a{color:#1976d2;text-decoration:none;border-bottom:1px dotted #1976d2}.references a:hover{border-bottom-style:solid}.author-byline{border-top:1px solid #e0e0e0;padding-top:1.6rem;margin:3.2rem 0 1.6rem}.byline-text{margin:0;font-size:1.44rem;color:#666}.author-link{color:#1976d2;text-decoration:none;font-weight:600}.author-link:hover{text-decoration:underline}.author-credentials-brief{font-size:1.36rem;color:#888;font-style:italic}.list .list-heading{font-size:2rem;margin:3.2rem 0 0}.list .list-heading+ul{margin-top:1.6rem}@media(max-width:768px){.breadcrumb{font-size:1.36rem}.breadcrumb-item+.breadcrumb-item::before{padding:0 .4rem}.series-nav-links{grid-template-columns:1fr}.series-nav-next{align-items:flex-start;text-align:left}}body.colorscheme-dark{color:#a8e6a8!important}body.colorscheme-dark::before{background-color:#0d1419}body.colorscheme-dark::after{background-color:#190d14}body.colorscheme-dark:has(.home-hub)::before{background-color:#0a1f2e}body.colorscheme-dark:has(.home-hub)::after{background-color:#2e0a1a}body.colorscheme-dark h1,body.colorscheme-dark h2,body.colorscheme-dark h3,body.colorscheme-dark h4,body.colorscheme-dark h5,body.colorscheme-dark h6{color:#c8f5c8!important}body.colorscheme-dark a{color:#7dd3c0!important}body.colorscheme-dark a:hover{color:#a0e7d4!important}body.colorscheme-dark code{background-color:#1a2f1f!important;color:#b8f0b8!important}body.colorscheme-dark blockquote{border-left-color:#4a8f4a!important;color:#a8e6a8!important}body.colorscheme-dark table td,body.colorscheme-dark table th{border-color:#4a6f4a!important;color:#a8e6a8!important}body.colorscheme-dark .navigation a{color:#a8e6a8!important}body.colorscheme-dark .navigation a:hover{color:#c8f5c8!important}body.colorscheme-dark .navigation i{color:#a8e6a8!important}body.colorscheme-dark .navigation i:hover,body.colorscheme-dark .navigation i:focus{color:#7dd3c0!important}body.colorscheme-dark #menu-toggle:checked+.menu-button>i{color:#c8f5c8!important}body.colorscheme-dark #menu-toggle:checked~.navigation-list{background-color:#0d1419;border-color:#1a2f1f}body.colorscheme-dark .content .post .post-meta .tags .tag{background-color:#bd0f9a}body.colorscheme-dark .content .post .post-meta .tags .tag a{color:#fff!important}body.colorscheme-dark .hub-subtitle,body.colorscheme-dark .hub-card p{color:#a8e6a8}body.colorscheme-dark .hub-recent{background:rgba(20,35,25,.7)}body.colorscheme-dark .hub-card{background:rgba(20,35,25,.9);border:1px solid rgba(74,143,74,.3)}body.colorscheme-dark .hub-card:hover{border-color:rgba(74,143,74,.5);box-shadow:0 8px 24px rgba(0,0,0,.4)}body.colorscheme-dark .hub-card-link{color:#7dd3c0}body.colorscheme-dark .hub-card:hover .hub-card-link{color:#a0e7d4}body.colorscheme-dark .crisis-box{background:linear-gradient(135deg,#2a1a1f 0%,#2e0a1a 100%);color:#a8e6a8}body.colorscheme-dark .crisis-box .crisis-box-title{color:#ffa07a}body.colorscheme-dark .hub-posts li{border-bottom-color:rgba(74,143,74,.2)}body.colorscheme-dark .hub-posts a{color:#a8e6a8!important}body.colorscheme-dark .hub-posts a:hover{color:#7dd3c0!important}body.colorscheme-dark .hub-post-meta{color:#78b878}body.colorscheme-dark .article-type a{color:#fff!important}body.colorscheme-dark .post-summary{background-color:#2a2a2a;border-color:#404040}body.colorscheme-dark .article-note{color:#b0b0b0}body.colorscheme-dark .medical-disclaimer{background-color:#3d3419;border-left-color:#ffb74d}body.colorscheme-dark .medical-disclaimer p{color:#ffe082}body.colorscheme-dark .last-updated{background-color:#1b3a1f}body.colorscheme-dark .last-updated p{color:#81c784}body.colorscheme-dark .breadcrumb-nav{background-color:#2a2a2a}body.colorscheme-dark .breadcrumb-item.active,body.colorscheme-dark .breadcrumb-item+.breadcrumb-item::before{color:#b0b0b0}body.colorscheme-dark .series-navigation{background:linear-gradient(135deg,#1a2332 0%,#2a1a32 100%);border-color:#64b5f6}body.colorscheme-dark .series-label,body.colorscheme-dark .series-nav-title{color:#64b5f6}body.colorscheme-dark .series-progress,body.colorscheme-dark .series-nav-label{color:#b0b0b0}body.colorscheme-dark .series-nav-prev,body.colorscheme-dark .series-nav-next{background-color:#2a2a2a;border-color:#404040}body.colorscheme-dark .series-nav-prev:hover,body.colorscheme-dark .series-nav-next:hover{background-color:#333;border-color:#64b5f6}body.colorscheme-dark .references{background-color:#2a2a2a;border-color:#404040}body.colorscheme-dark .references a{border-bottom-color:#64b5f6}body.colorscheme-dark .author-byline{border-top-color:#404040}body.colorscheme-dark .byline-text{color:#b0b0b0}@media(prefers-color-scheme:dark){body.colorscheme-auto{color:#a8e6a8!important}body.colorscheme-auto::before{background-color:#0d1419}body.colorscheme-auto::after{background-color:#190d14}body.colorscheme-auto:has(.home-hub)::before{background-color:#0a1f2e}body.colorscheme-auto:has(.home-hub)::after{background-color:#2e0a1a}body.colorscheme-auto h1,body.colorscheme-auto h2,body.colorscheme-auto h3,body.colorscheme-auto h4,body.colorscheme-auto h5,body.colorscheme-auto h6{color:#c8f5c8!important}body.colorscheme-auto a{color:#7dd3c0!important}body.colorscheme-auto a:hover{color:#a0e7d4!important}body.colorscheme-auto code{background-color:#1a2f1f!important;color:#b8f0b8!important}body.colorscheme-auto blockquote{border-left-color:#4a8f4a!important;color:#a8e6a8!important}body.colorscheme-auto table td,body.colorscheme-auto table th{border-color:#4a6f4a!important;color:#a8e6a8!important}body.colorscheme-auto .navigation a{color:#a8e6a8!important}body.colorscheme-auto .navigation a:hover{color:#c8f5c8!important}body.colorscheme-auto .navigation i{color:#a8e6a8!important}body.colorscheme-auto .navigation i:hover,body.colorscheme-auto .navigation i:focus{color:#7dd3c0!important}body.colorscheme-auto #menu-toggle:checked+.menu-button>i{color:#c8f5c8!important}body.colorscheme-auto #menu-toggle:checked~.navigation-list{background-color:#0d1419;border-color:#1a2f1f}body.colorscheme-auto .content .post .post-meta .tags .tag{background-color:#bd0f9a}body.colorscheme-auto .content .post .post-meta .tags .tag a{color:#fff!important}body.colorscheme-auto .hub-subtitle,body.colorscheme-auto .hub-card p{color:#a8e6a8}body.colorscheme-auto .hub-recent{background:rgba(20,35,25,.7)}body.colorscheme-auto .hub-card{background:rgba(20,35,25,.9);border:1px solid rgba(74,143,74,.3)}body.colorscheme-auto .hub-card:hover{border-color:rgba(74,143,74,.5);box-shadow:0 8px 24px rgba(0,0,0,.4)}body.colorscheme-auto .hub-card-link{color:#7dd3c0}body.colorscheme-auto .hub-card:hover .hub-card-link{color:#a0e7d4}body.colorscheme-auto .crisis-box{background:linear-gradient(135deg,#2a1a1f 0%,#2e0a1a 100%);color:#a8e6a8}body.colorscheme-auto .crisis-box .crisis-box-title{color:#ffa07a}body.colorscheme-auto .hub-posts li{border-bottom-color:rgba(74,143,74,.2)}body.colorscheme-auto .hub-posts a{color:#a8e6a8!important}body.colorscheme-auto .hub-posts a:hover{color:#7dd3c0!important}body.colorscheme-auto .hub-post-meta{color:#78b878}body.colorscheme-auto .article-type a{color:#fff!important}body.colorscheme-auto .post-summary{background-color:#2a2a2a;border-color:#404040}body.colorscheme-auto .article-note{color:#b0b0b0}body.colorscheme-auto .medical-disclaimer{background-color:#3d3419;border-left-color:#ffb74d}body.colorscheme-auto .medical-disclaimer p{color:#ffe082}body.colorscheme-auto .last-updated{background-color:#1b3a1f}body.colorscheme-auto .last-updated p{color:#81c784}body.colorscheme-auto .breadcrumb-nav{background-color:#2a2a2a}body.colorscheme-auto .breadcrumb-item.active,body.colorscheme-auto .breadcrumb-item+.breadcrumb-item::before{color:#b0b0b0}body.colorscheme-auto .series-navigation{background:linear-gradient(135deg,#1a2332 0%,#2a1a32 100%);border-color:#64b5f6}body.colorscheme-auto .series-label,body.colorscheme-auto .series-nav-title{color:#64b5f6}body.colorscheme-auto .series-progress,body.colorscheme-auto .series-nav-label{color:#b0b0b0}body.colorscheme-auto .series-nav-prev,body.colorscheme-auto .series-nav-next{background-color:#2a2a2a;border-color:#404040}body.colorscheme-auto .series-nav-prev:hover,body.colorscheme-auto .series-nav-next:hover{background-color:#333;border-color:#64b5f6}body.colorscheme-auto .references{background-color:#2a2a2a;border-color:#404040}body.colorscheme-auto .references a{border-bottom-color:#64b5f6}body.colorscheme-auto .author-byline{border-top-color:#404040}body.colorscheme-auto .byline-text{color:#b0b0b0}}