/* AdrianBolocan.ro — tema „Jurnal” (comprimat 18.10.2026; varianta lizibilă e în backup: 1-css-adiational.css) */
:root{--global-palette1:#F2B35E;--global-palette2:#F7CA8C;--global-palette3:#EEF2FA;--global-palette4:#DCE3F2;--global-palette5:#C3CCDF;--global-palette6:#8E99B3;--global-palette7:#1B2338;--global-palette8:#0B1020;--global-palette9:#0B1020;--j-accent:#F2B35E;--j-bg:#0B1020;--j-panel:#0F1628;--j-line:#1B2338;--j-line-soft:#141B2E;--j-muted:#6F7B96;--j-serif:'Newsreader',Georgia,serif;--j-mono:'Libre Franklin','Helvetica Neue',Arial,sans-serif;--j-code:ui-monospace,'SFMono-Regular',Menlo,Consolas,monospace;--global-content-narrow-width:728px}html,body,.site,#inner-wrap{background:var(--j-bg)!important}body{font-family:var(--j-serif);font-size:20px;line-height:1.75;color:var(--global-palette4);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.entry-title{font-family:var(--j-serif);font-weight:500;letter-spacing:-0.015em;color:var(--global-palette3)}a{color:var(--global-palette4);text-decoration:none}a:hover{color:var(--j-accent)}::selection{background:var(--j-accent);color:var(--j-bg)}#masthead,.site-header-row-container-inner,#mobile-header .site-header-row-container-inner{background:var(--j-bg)!important;border:0!important}#main-header .site-main-header-inner-wrap{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:72px 0 48px;min-height:0!important;border-bottom:1px solid var(--j-line)}#main-header .site-header-section{justify-content:center}.site-branding a.brand,.site-branding .site-title{font-family:'Manrope',system-ui,sans-serif!important;font-weight:300!important;letter-spacing:-0.03em;color:var(--global-palette3)!important;line-height:1.1}.site-branding .site-title{font-size:0!important;margin:0}.site-branding .site-title::before{content:"adrian bolocan";font-size:44px}.site-branding .site-title::after{content:".";font-size:44px;color:var(--j-accent)}.site-branding .site-description{font-family:var(--j-mono)!important;font-size:14px!important;color:var(--global-palette6)!important;text-align:center;margin-top:10px}.main-navigation .primary-menu-container > ul{justify-content:center;flex-wrap:wrap;gap:4px 6px}.main-navigation .primary-menu-container > ul > li.menu-item > a{font-family:var(--j-mono);font-size:14px;text-transform:lowercase;color:var(--global-palette6);padding:6px 8px}.main-navigation .primary-menu-container > ul > li.menu-item > a:hover,.main-navigation .primary-menu-container > ul > li.current-menu-item > a{color:var(--j-accent)}#mobile-header .site-branding .site-title::before,#mobile-header .site-branding .site-title::after{font-size:26px}body.blog .content-container,body.archive .content-container,body.search .content-container{max-width:780px}#archive-container.kadence-posts-list{display:block!important;margin:0}#archive-container .entry-list-item{margin:0;border-bottom:1px solid var(--j-line-soft)}#archive-container .entry-list-item:last-child{border-bottom:0}.loop-entry.content-bg{background:transparent!important;box-shadow:none!important;border-radius:0}.loop-entry .post-thumbnail{display:none!important}.loop-entry .entry-content-wrap{padding:30px 0!important}.loop-entry .entry-header{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0 0 8px}.loop-entry .entry-taxonomies{order:1;margin:0}.loop-entry .entry-meta{order:2;margin:0!important}.loop-entry .entry-title{order:3;flex:1 0 100%;margin:6px 0 0;font-size:28px!important;line-height:1.3}.loop-entry .entry-title a{color:var(--global-palette3)}.loop-entry .entry-title a:hover{color:var(--j-accent)}.loop-entry .entry-summary{margin:0}.loop-entry .entry-summary p{margin:0;font-size:18px;line-height:1.6;color:var(--global-palette5)}.loop-entry .entry-footer{display:none}.entry-taxonomies,.entry-taxonomies a,.entry-meta,.entry-meta a,.entry-meta time{font-family:var(--j-mono)!important;font-size:14px!important;letter-spacing:0;text-transform:lowercase;color:var(--j-muted)}.entry-taxonomies a{color:var(--j-accent)!important}.entry-meta .posted-by{display:none}.entry-meta.entry-meta-divider-dot > *:after{display:none}.pagination{margin:40px 0 64px}.pagination .page-numbers{font-family:var(--j-mono);font-size:15px;color:var(--global-palette6);border:1px solid var(--j-line);border-radius:4px;min-width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px}.pagination .page-numbers.current{background:var(--j-accent);border-color:var(--j-accent);color:var(--j-bg)}.pagination .page-numbers.dots{border:0}.pagination a.page-numbers:hover{border-color:var(--j-accent);color:var(--j-accent)}.single-entry.content-bg{background:transparent!important;box-shadow:none!important}.single .content-container{max-width:var(--global-content-narrow-width)}.single .entry-content-wrap{padding:0!important}.single .article-post-thumbnail{margin:0 0 8px}.single .article-post-thumbnail .post-thumbnail-inner{border-radius:4px;overflow:hidden;border:1px solid var(--j-line)}.single .entry-header{padding:48px 0 24px;margin:0}.single .entry-header .entry-taxonomies{margin-bottom:18px}.single h1.entry-title{font-size:clamp(36px,5vw,50px)!important;line-height:1.15;letter-spacing:-0.02em;margin:0 0 18px}.single-content{font-size:20px;line-height:1.75;color:var(--global-palette5)}.single-content > p:first-of-type{font-size:23px;line-height:1.6;color:var(--global-palette3)}.single-content p,.single-content ul,.single-content ol{margin:0 0 26px}.single-content h2{font-size:32px;line-height:1.25;margin:56px 0 18px}.single-content h3{font-size:25px;line-height:1.3;margin:44px 0 14px}.single-content a{color:var(--j-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.single-content li::marker{color:var(--j-accent)}.single-content strong{color:var(--global-palette3);font-weight:500}.single-content blockquote,.single-content .wp-block-quote{margin:36px 0;padding:4px 0 4px 28px;border-left:2px solid var(--j-accent);background:none;font-style:italic;font-size:25px;line-height:1.5;color:var(--global-palette3)}.single-content blockquote cite{font-family:var(--j-mono);font-style:normal;font-size:14px;color:var(--j-muted)}.single-content figure img,.single-content .wp-block-image img{border-radius:4px}.single-content figcaption{font-family:var(--j-mono);font-size:13px;color:var(--j-muted);text-align:left}.single-content hr{border:0;border-top:1px solid var(--j-line);margin:48px 0}.single-content code{font-family:var(--j-code);font-size:0.85em;background:var(--j-panel);padding:2px 6px;border-radius:3px}.single-content p.has-background,.single-content div.has-background:not(.wp-block-button){background:var(--j-panel)!important;color:var(--global-palette3)!important;border-left:2px solid var(--j-accent);border-radius:0 4px 4px 0;padding:18px 22px!important}.single-content p.has-background *,.single-content div.has-background:not(.wp-block-button) *{color:inherit!important}.single-content p.has-background a{color:var(--j-accent)!important}.single-content mark,.single-content mark.has-inline-color{background:rgba(242,179,94,0.16)!important;color:var(--global-palette3)!important;padding:0 4px;border-radius:3px}.single-content .has-text-color:not(.has-background){color:var(--global-palette3)!important}.single-content table{width:100%;border-collapse:collapse;font-size:17px}.single-content .wp-block-table{overflow-x:auto}.single-content th,.single-content td{border:1px solid var(--j-line)!important;padding:10px 12px;background:transparent!important;color:var(--global-palette4)!important}.single-content thead th,.single-content tr:first-child th{background:var(--j-panel)!important;font-family:var(--j-mono);font-size:14px;font-weight:500}.single-content .alignfull,.single-content .alignwide{max-width:100%;margin-left:0!important;margin-right:0!important;width:auto}.single-content .wp-caption{max-width:100%;background:none;border:0}.single-content .wp-caption-text,.single-content .gallery-caption{font-family:var(--j-mono);font-size:13px;color:var(--j-muted)}.single-content .wp-block-embed iframe,.single-content iframe{max-width:100%;border-radius:4px}#ez-toc-container{background:var(--j-panel)!important;border:1px solid var(--j-line)!important;border-radius:4px;box-shadow:none!important;padding:18px 22px!important}#ez-toc-container .ez-toc-title{font-family:var(--j-mono)!important;font-size:13px!important;font-weight:500!important;letter-spacing:0.12em;text-transform:uppercase;color:var(--j-accent)!important}#ez-toc-container a,#ez-toc-container a:visited{color:var(--global-palette4)!important;text-decoration:none!important;font-size:17px}#ez-toc-container a:hover{color:var(--j-accent)!important}#ez-toc-container .ez-toc-title-toggle a,#ez-toc-container .ez-toc-js-icon-con{background:transparent!important;border-color:var(--j-line)!important;color:var(--global-palette6)!important}.entry-author{border-top:1px solid var(--j-line);border-bottom:1px solid var(--j-line);padding:28px 0;margin-top:56px}.entry-author-name{font-family:var(--j-serif);font-size:20px}.entry-author-description{font-size:17px;color:var(--global-palette6)}.post-navigation{border-top:1px solid var(--j-line);margin:56px 0 0;padding:32px 0}.post-navigation a{font-family:var(--j-serif);font-size:21px;line-height:1.35;color:var(--global-palette3)}.post-navigation a:hover{color:var(--j-accent)}.post-navigation .nav-links:before,.post-navigation .nav-links:after,.post-navigation .nav-previous:after,.post-navigation .nav-next:before{display:none!important}.post-navigation .nav-previous,.post-navigation .nav-next{border:0!important}.post-navigation .post-navigation-sub small{font-family:var(--j-mono);font-size:13px;text-transform:lowercase;letter-spacing:0;color:var(--global-palette6)}.entry-related{background:transparent!important;border-top:1px solid var(--j-line);margin-top:16px}.entry-related .entry-related-inner-content.alignwide{max-width:var(--global-content-narrow-width)!important;margin-left:auto!important;margin-right:auto!important}.entry-related-title{font-family:var(--j-mono)!important;font-weight:500!important;font-size:13px!important;letter-spacing:0.12em;text-transform:uppercase;color:var(--j-accent)!important}.entry-related .loop-entry .entry-content-wrap{padding:16px 0!important}.entry-related .loop-entry .entry-title{font-size:20px!important}.entry-related .entry-summary{display:none}.entry-related .splide__arrows,.entry-related .splide__pagination,.entry-related .splide__slide--clone,.entry-related .post-thumbnail{display:none!important}.entry-related .splide__track{overflow:visible!important}.entry-related .splide__list{display:block!important;transform:none!important}.entry-related .splide__slide{width:100%!important;margin:0!important;border-bottom:1px solid var(--j-line-soft)}.entry-related .splide__slide:last-child{border-bottom:0}.entry-related .loop-entry .entry-header{flex-wrap:nowrap;gap:24px;align-items:baseline;margin:0;padding:0!important}.entry-related .loop-entry .entry-taxonomies{display:none}.entry-related .loop-entry .entry-meta{order:1;flex:0 0 auto}.entry-related .loop-entry .entry-title{order:2;flex:1 1 auto;margin:0}.comments-area{border-top:1px solid var(--j-line);padding-top:48px;margin-top:24px}.comment-reply-title,.comments-title{font-family:var(--j-serif);font-weight:500;font-size:28px}.comment-notes,.akismet_comment_form_privacy_notice,.logged-in-as{font-size:15px;color:var(--global-palette6)}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"],.comment-form textarea{background:var(--j-panel)!important;border:1px solid #24304A!important;border-radius:4px;color:var(--global-palette4)!important;box-shadow:none!important}.comment-form input:focus,.comment-form textarea:focus{border-color:var(--j-accent)!important;outline:none}.comment-form .float-label,.comment-form label{font-family:var(--j-mono);font-size:14px;color:var(--global-palette6)}.comment-form input[type="submit"],.comment-form .submit,.button,.wp-block-button__link,button.button{background:var(--j-accent)!important;color:var(--j-bg)!important;border:0!important;border-radius:4px!important;font-family:var(--j-mono);font-size:15px;font-weight:500;min-height:48px;padding:0 26px;box-shadow:none!important}.comment-form input[type="submit"]:hover,.button:hover,.wp-block-button__link:hover{background:var(--global-palette2)!important}.comment-list .comment-body{border-bottom:1px solid var(--j-line-soft)}.comment-list .comment-author .fn,.comment-list .comment-author .fn a{font-family:var(--j-serif);color:var(--global-palette3)}.comment-list .comment-meta,.comment-list .comment-metadata a{font-family:var(--j-mono);font-size:13px;color:var(--j-muted)}#colophon,#colophon .site-footer-row-container-inner{background:var(--j-bg)!important;border:0!important}#colophon .site-bottom-footer-inner-wrap{border-top:1px solid var(--j-line);padding:28px 0 56px;justify-content:center}#colophon,#colophon a{font-family:var(--j-mono);font-size:13px;color:var(--j-muted)}body.blog .content-area,body.archive .content-area,body.search .content-area{margin-top:16px!important}body.blog #main,body.archive #main,body.search #main{padding-top:0!important}#main > ul.kadence-posts-list.search-archive{display:block!important;margin:0}#main > ul.search-archive .entry-list-item{margin:0;border-bottom:1px solid var(--j-line-soft)}.post-archive-hero-section,.entry-hero.post-archive-hero-section .entry-hero-container-inner{background:transparent!important;border:0!important}.post-archive-hero-section .hero-section-overlay{display:none}.post-archive-hero-section .hero-container{max-width:780px;min-height:0!important;padding:56px 24px 8px!important}.post-archive-title,.search-archive-title{text-align:left!important;margin:0 0 8px;padding:0;border-bottom:1px solid var(--j-line);padding-bottom:28px!important}.archive-title,.search-title{font-family:var(--j-serif)!important;font-weight:500!important;font-size:clamp(36px,5vw,52px)!important;letter-spacing:-0.02em;line-height:1.1;color:var(--global-palette3)!important;margin:0!important}body.category .archive-title::before,body.tag .archive-title::before,body.date .archive-title::before,body.author .archive-title::before,.search-title::before{display:block;margin-bottom:14px;font-family:var(--j-mono);font-size:13px;font-weight:500;letter-spacing:0.12em;text-transform:uppercase;color:var(--j-accent)}body.category .archive-title::before{content:"categorie"}body.tag .archive-title::before{content:"etichetă"}body.date .archive-title::before{content:"arhivă"}body.author .archive-title::before{content:"autor"}.search-title{font-size:0!important}.search-title::before{content:"rezultate pentru"}.search-title span{font-size:clamp(36px,5vw,52px)}.search-title span::before{content:"„";color:var(--global-palette6)}.search-title span::after{content:"”";color:var(--global-palette6)}.post-archive-title,.post-archive-hero-section .hero-container{align-items:flex-start!important;justify-content:flex-start!important}.archive-title,.search-title{text-align:left!important;width:100%}.archive-description{color:var(--global-palette6);font-size:18px;margin-top:12px}.search-archive-title{padding-top:56px!important}.error404 .page-content.content-bg{background:transparent!important;box-shadow:none!important}.error404 .content-container{max-width:680px}.error404 .entry-content-wrap{padding:96px 0 120px!important;text-align:left}.error404 .page-title{font-size:0!important;margin:0 0 28px!important}.error404 .page-title::before{content:"404";display:block;font-family:var(--j-mono);font-size:14px;letter-spacing:0.12em;color:var(--j-accent);margin-bottom:16px}.error404 .page-title::after{content:"Pagina asta nu mai există.";display:block;font-family:var(--j-serif);font-weight:500;font-size:clamp(34px,5vw,48px);line-height:1.15;letter-spacing:-0.02em;color:var(--global-palette3)}.error404 .page-content > .entry-content-wrap > p{font-size:0!important;margin:0 0 20px}.error404 .page-content > .entry-content-wrap > p::after{content:"Poate a fost mutată sau ștearsă. Încearcă o căutare sau mergi la articolele recente.";font-size:19px;color:var(--global-palette6)}.search-form .search-field{background:var(--j-panel)!important;border:1px solid #24304A!important;border-radius:4px;color:var(--global-palette4)!important;min-height:48px;font-family:var(--j-mono);font-size:16px}.search-form .search-field:focus{border-color:var(--j-accent)!important}.search-form .kadence-search-icon-wrap{color:var(--global-palette6)}.single-content img,.single .article-post-thumbnail img,body.blog:not(.paged) #archive-container .entry-list-item:first-child .post-thumbnail img{filter:brightness(0.88) saturate(0.95);transition:filter .35s ease}.single-content img:hover,.single .article-post-thumbnail img:hover,body.blog:not(.paged) #archive-container .entry-list-item:first-child .post-thumbnail:hover img{filter:none}.loop-entry .entry-title a,.post-navigation a .post-navigation-title,.post-navigation .nav-links a{background-image:linear-gradient(var(--j-accent),var(--j-accent));background-size:0% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s ease,color .2s ease;padding-bottom:2px}.loop-entry .entry-title a:hover,.post-navigation .nav-links a:hover{background-size:100% 1px}@supports (animation-timeline: scroll()){body.single-post::after{content:"";position:fixed;top:0;left:0;right:0;height:2px;z-index:100000;background:var(--j-accent);transform-origin:0 50%;transform:scaleX(0);animation:j-progress linear both;animation-timeline:scroll(root)}body.admin-bar.single-post::after{top:32px}@keyframes j-progress{to{transform:scaleX(1)}}}.comment-list{list-style:none;padding:0;margin:0}.comment-list .comment-body{padding:24px 0}.comment-list .children{list-style:none;margin:0 0 0 12px;padding-left:24px;border-left:1px solid var(--j-line)}.comment-list .avatar{border-radius:50%!important;border:1px solid var(--j-line)}.comment-list .comment-content{color:var(--global-palette5);font-size:18px}.comment-list .reply a,.comment-reply-link{font-family:var(--j-mono);font-size:13px;text-transform:lowercase;color:var(--j-accent)!important}.comment-list .bypostauthor > .comment-body .fn::after{content:"autor";margin-left:10px;font-family:var(--j-mono);font-size:12px;color:var(--j-bg);background:var(--j-accent);padding:1px 6px;border-radius:3px;vertical-align:middle}body.hide-focus-outline :focus-visible,:focus-visible{outline:2px solid var(--j-accent)!important;outline-offset:3px;border-radius:2px}body.blog:not(.paged) #archive-container .entry-list-item:first-child .loop-entry .post-thumbnail{display:block!important;margin:8px 0 0;border-radius:4px;overflow:hidden;border:1px solid var(--j-line)}body.blog:not(.paged) #archive-container .entry-list-item:first-child .loop-entry .post-thumbnail{position:relative;width:100%;height:0;padding-bottom:52%!important}body.blog:not(.paged) #archive-container .entry-list-item:first-child .post-thumbnail-inner{position:absolute;inset:0;padding:0!important}body.blog:not(.paged) #archive-container .entry-list-item:first-child .post-thumbnail img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}body.blog:not(.paged) #archive-container .entry-list-item:first-child .entry-content-wrap{padding:24px 0 40px!important}body.blog:not(.paged) #archive-container .entry-list-item:first-child .entry-title{font-size:clamp(32px,4.4vw,42px)!important;line-height:1.15;letter-spacing:-0.02em}body.blog:not(.paged) #archive-container .entry-list-item:first-child .entry-summary p{font-size:19px}body.blog:not(.paged) #archive-container .entry-list-item:first-child .entry-footer{display:block;margin-top:18px}body.blog:not(.paged) #archive-container .entry-list-item:first-child .post-more-link{font-family:var(--j-mono);font-size:15px;color:var(--j-accent);text-decoration:none}body.blog:not(.paged) #archive-container .entry-list-item:first-child .post-more-link .screen-reader-text{display:none}#colophon .site-bottom-footer-inner-wrap{padding:56px 0 64px!important}#colophon .footer-html,#colophon .site-info{width:100%}.jf{max-width:680px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.jf-mark{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border:1px solid var(--j-line);border-radius:50%;font-family:var(--j-serif);font-weight:500;font-size:20px;color:var(--global-palette3);letter-spacing:0.02em;box-shadow:inset 0 -2px 0 var(--j-accent)}.jf-bio{margin:0;font-family:var(--j-serif)!important;font-size:19px!important;line-height:1.6;color:var(--global-palette5)!important;max-width:520px}#colophon .jf-bio a{font-family:var(--j-serif);font-size:inherit;color:var(--global-palette3);text-decoration:underline;text-decoration-color:var(--j-accent);text-underline-offset:3px}.jf-links{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 4px}#colophon .jf-links a{font-family:var(--j-mono);font-size:14px;color:var(--global-palette6);padding:8px 10px;border-radius:4px}#colophon .jf-links a,#colophon .jf-copy a{text-decoration:none!important}#colophon .jf-links a:hover{color:var(--j-accent);background:var(--j-panel)}.jf-copy{margin:6px 0 0;font-family:var(--j-mono);font-size:13px;color:var(--j-muted)}.post-more-link{font-size:0!important}.post-more-link::before{content:"citește articolul →";font-family:var(--j-mono);font-size:15px;color:var(--j-accent)}.post-more-link .kadence-svg-iconset{display:none}.post-navigation .post-navigation-sub small{font-size:0!important}.post-navigation .post-navigation-sub small .kadence-svg-iconset{display:none}.post-navigation .nav-previous .post-navigation-sub small::after{content:"← articolul anterior";font-size:12px}.post-navigation .nav-next .post-navigation-sub small::after{content:"articolul următor →";font-size:12px}.j-comment-cta{margin:40px 0 0!important;padding-top:24px;border-top:1px solid var(--j-line)}.single-content .j-comment-cta a,.j-comment-cta a{font-family:var(--j-mono);font-size:15px;color:var(--j-accent)!important;text-decoration:none!important;display:inline-flex;align-items:center;min-height:44px;padding:0 2px}.j-comment-cta a:hover{text-decoration:underline!important;text-underline-offset:4px}html.j-light{--global-palette1:#9A5C0C;--global-palette2:#7A4808;--global-palette3:#141826;--global-palette4:#2A3042;--global-palette5:#3A4154;--global-palette6:#5E6578;--global-palette7:#E4DED2;--global-palette8:#FAF7F1;--global-palette9:#FAF7F1;--j-accent:#9A5C0C;--j-bg:#FAF7F1;--j-panel:#F2EDE3;--j-line:#E4DED2;--j-line-soft:#EEE9DF;--j-muted:#6B7182;color-scheme:light}html.j-light .comment-form input[type="text"],html.j-light .comment-form input[type="email"],html.j-light .comment-form input[type="url"],html.j-light .comment-form textarea,html.j-light .search-form .search-field{border-color:#D9D2C4!important}html.j-light .single-content img,html.j-light .single .article-post-thumbnail img,html.j-light body.blog:not(.paged) #archive-container .entry-list-item:first-child .post-thumbnail img{filter:none}html.j-light .single-content mark,html.j-light .single-content mark.has-inline-color{background:rgba(242,179,94,0.28)!important}html.j-anim,html.j-anim body,html.j-anim #masthead,html.j-anim .site-header-row-container-inner,html.j-anim #colophon{transition:background-color .3s ease,color .3s ease}.site-top-footer-wrap{display:none!important}.single h1.entry-title,.page-title,.archive-title{color:var(--global-palette3)!important}.j-theme-toggle{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;background:transparent!important;border:1px solid var(--j-line)!important;border-radius:50%!important;color:var(--global-palette6)!important;box-shadow:none!important;transition:color .2s ease,border-color .2s ease}.j-theme-toggle:hover{color:var(--j-accent)!important;border-color:var(--j-accent)!important}.j-theme-toggle svg{width:18px;height:18px}#main-header .site-main-header-inner-wrap{position:relative}#main-header .j-theme-toggle{position:absolute;top:28px;right:0}#mobile-header .j-theme-toggle{margin-right:6px}.editor-styles-wrapper{background:var(--j-bg)!important;color:var(--global-palette5)!important;font-family:var(--j-serif)!important;font-size:20px;line-height:1.75;caret-color:var(--j-accent)}.editor-styles-wrapper .editor-post-title,.editor-styles-wrapper .editor-post-title__input,.editor-styles-wrapper .wp-block-post-title{font-family:var(--j-serif)!important;font-weight:500!important;font-size:clamp(36px,5vw,50px)!important;line-height:1.15!important;letter-spacing:-0.02em!important;color:var(--global-palette3)!important;margin-top:48px!important;margin-bottom:32px!important}.editor-styles-wrapper .is-root-container > .wp-block:not(.alignwide):not(.alignfull),.editor-styles-wrapper .editor-post-title{max-width:680px!important}.editor-styles-wrapper p,.editor-styles-wrapper li{color:var(--global-palette5);font-size:20px;line-height:1.75}.editor-styles-wrapper .is-root-container > p:first-of-type{font-size:23px;line-height:1.6;color:var(--global-palette3)}.editor-styles-wrapper h1,.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper h4,.editor-styles-wrapper h5,.editor-styles-wrapper h6{font-family:var(--j-serif)!important;font-weight:500!important;color:var(--global-palette3)!important;letter-spacing:-0.015em}.editor-styles-wrapper h2{font-size:32px!important;line-height:1.25!important;margin-top:56px}.editor-styles-wrapper h3{font-size:25px!important;line-height:1.3!important;margin-top:44px}.editor-styles-wrapper a{color:var(--j-accent)!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.editor-styles-wrapper strong{color:var(--global-palette3);font-weight:500}.editor-styles-wrapper li::marker{color:var(--j-accent)}.editor-styles-wrapper blockquote,.editor-styles-wrapper .wp-block-quote{border-left:2px solid var(--j-accent)!important;padding:4px 0 4px 28px!important;margin:36px 0;background:none;font-style:italic;font-size:25px;line-height:1.5;color:var(--global-palette3)}.editor-styles-wrapper .wp-block-quote p{font-size:25px;color:var(--global-palette3)}.editor-styles-wrapper figcaption,.editor-styles-wrapper .wp-element-caption{font-family:var(--j-mono)!important;font-size:13px!important;color:var(--j-muted)!important;text-align:left}.editor-styles-wrapper img{border-radius:4px}.editor-styles-wrapper mark{background:rgba(242,179,94,0.16)!important;color:var(--global-palette3)!important;padding:0 4px;border-radius:3px}.editor-styles-wrapper code{font-family:var(--j-code);font-size:0.85em;background:var(--j-panel);padding:2px 6px;border-radius:3px}.editor-styles-wrapper hr{border:0;border-top:1px solid var(--j-line)}.editor-styles-wrapper [data-rich-text-placeholder]::after,.editor-styles-wrapper .block-editor-default-block-appender__content{color:var(--j-muted)!important;opacity:1!important}.editor-styles-wrapper ::selection{background:rgba(242,179,94,0.35);color:inherit}h1,h2,h3,.entry-title,.archive-title,.jf-bio{text-wrap:balance}.single-content p,.single-content li,.loop-entry .entry-summary p,.editor-styles-wrapper p{text-wrap:pretty}body,.editor-styles-wrapper{font-kerning:normal;font-variant-ligatures:common-ligatures contextual;font-optical-sizing:auto}html[lang|="ro"] q,.editor-styles-wrapper q{quotes:"„" "”" "«" "»"}.single-content blockquote p:first-child::before,.single-content .wp-block-quote p:first-child::before{content:"„";color:var(--j-accent);margin-right:2px}.single-content blockquote p:last-of-type::after,.single-content .wp-block-quote p:last-of-type::after{content:"”";color:var(--j-accent);margin-left:1px}.single-content{hanging-punctuation:first}.search-toggle-open-container .search-toggle-open{width:40px;height:40px;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;background:transparent!important;border:1px solid var(--j-line)!important;border-radius:50%!important;color:var(--global-palette6)!important;box-shadow:none!important}.search-toggle-open-container .search-toggle-open:hover{color:var(--j-accent)!important;border-color:var(--j-accent)!important}.search-toggle-open .search-toggle-label{display:none!important}.search-toggle-open .search-toggle-icon{font-size:16px;line-height:1;display:flex}#main-header .search-toggle-open-container{position:absolute;top:28px;right:52px;margin:0}#mobile-header .search-toggle-open-container{margin-right:6px}#search-drawer .drawer-overlay{background:rgba(5,8,16,0.72)!important}html.j-light #search-drawer .drawer-overlay{background:rgba(250,247,241,0.85)!important}#search-drawer .drawer-inner{background:var(--j-bg)!important;color:var(--global-palette4)}#search-drawer .drawer-content{max-width:680px;margin:0 auto}#search-drawer .search-form .search-field{font-family:var(--j-serif)!important;font-size:28px!important;min-height:64px;padding:0 56px 0 20px!important}#search-drawer .search-form .search-field::placeholder{color:var(--j-muted)}#search-drawer .drawer-header .drawer-toggle,#search-drawer .menu-toggle-close{color:var(--global-palette6)!important}.kadence-scroll-to-top,#kt-scroll-up,#kt-scroll-up-reader{width:44px;height:44px;padding:0!important;display:flex;align-items:center;justify-content:center;background:var(--j-bg)!important;border:1px solid var(--j-line)!important;border-radius:50%!important;color:var(--global-palette6)!important;box-shadow:none!important}.kadence-scroll-to-top:hover,#kt-scroll-up:hover{color:var(--j-accent)!important;border-color:var(--j-accent)!important}.kadence-scroll-to-top svg{width:16px;height:16px}.j-minibar{position:fixed;top:0;left:0;right:0;z-index:9999;height:56px;padding:0 24px;display:flex;align-items:center;gap:20px;background:var(--j-bg);border-bottom:1px solid var(--j-line);transform:translateY(-110%);transition:transform .28s ease;visibility:hidden}body.admin-bar .j-minibar{top:32px}body.j-scrolled .j-minibar{transform:none;visibility:visible}.j-minibar .j-mb-brand{font-family:'Manrope',system-ui,sans-serif;font-weight:300;font-size:20px;letter-spacing:-0.03em;color:var(--global-palette3);white-space:nowrap;text-decoration:none}.j-minibar .j-mb-brand span{color:var(--j-accent)}.j-minibar .j-mb-title{flex:1 1 auto;min-width:0;font-family:var(--j-serif);font-size:16px;color:var(--global-palette6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.j-minibar .j-theme-toggle{flex:0 0 auto;width:36px;height:36px}@media (max-width:767px){.j-minibar .j-mb-title{display:none}.j-minibar{justify-content:space-between}}@media (max-width:782px){body.admin-bar .j-minibar{top:46px}}#mobile-header .site-header-main-section-right{align-items:center;gap:6px}#mobile-header .j-theme-toggle,#mobile-header .search-toggle-open-container{align-self:center;margin:0!important}#mobile-header .menu-toggle-open{color:var(--global-palette4)!important;min-width:44px;min-height:44px;padding:0 4px!important}#mobile-drawer .drawer-overlay{background:rgba(5,8,16,0.72)!important}html.j-light #mobile-drawer .drawer-overlay{background:rgba(20,24,38,0.35)!important}#mobile-drawer .drawer-inner{background:var(--j-bg)!important;border-left:1px solid var(--j-line);max-width:340px}#mobile-drawer .drawer-header{padding:16px 20px 0}#mobile-drawer .menu-toggle-close{color:var(--global-palette6)!important;min-width:44px;min-height:44px}#mobile-drawer .menu-toggle-close:hover{color:var(--j-accent)!important}#mobile-drawer .drawer-content{padding:8px 28px 40px!important}#mobile-drawer .drawer-content::before{content:"categorii";display:block;margin:8px 0 10px;font-family:var(--j-mono);font-size:12px;letter-spacing:0.12em;text-transform:uppercase;color:var(--j-accent)}#mobile-drawer .drawer-navigation .menu-item > .drawer-nav-drop-wrap,#mobile-drawer .drawer-navigation .menu-item > a,#mobile-drawer .mobile-navigation ul li{border-color:var(--j-line-soft)!important}#mobile-drawer .drawer-navigation a{display:flex;align-items:center;min-height:52px;padding:0!important;font-family:var(--j-serif)!important;font-size:24px!important;text-transform:none!important;letter-spacing:-0.01em;color:var(--global-palette3)!important}#mobile-drawer .drawer-navigation a:hover,#mobile-drawer .drawer-navigation .current-menu-item > a{color:var(--j-accent)!important}.single .entry-header{padding-bottom:0!important}.single .entry-header .entry-meta{margin-bottom:0!important}.single .entry-content-wrap .single-content{margin-top:36px!important}@media (max-width: 767px){body{font-size:18px}.loop-entry .entry-title{font-size:23px!important}.single-content{font-size:18px}.single-content > p:first-of-type{font-size:20px}.single-content h2{font-size:26px}.single .entry-header{padding:32px 0 28px}.entry-related .loop-entry .entry-header{flex-wrap:wrap;gap:2px 0}.entry-related .loop-entry .entry-title{flex-basis:100%}}.single .entry-header .entry-meta .j-rt{color:var(--global-palette6)}.single .entry-header .entry-meta .j-rt::before{content:"·";margin:0 10px;color:var(--j-muted)}body.single-post::after{display:none!important;content:none!important}.j-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:100001;pointer-events:none;transition:top .28s ease}.j-progress i{display:block;height:100%;background:var(--j-accent);transform-origin:0 50%;transform:scaleX(0);will-change:transform}body.j-scrolled .j-progress{top:55px}body.admin-bar .j-progress{top:32px}body.admin-bar.j-scrolled .j-progress{top:87px}@media (max-width:782px){body.admin-bar .j-progress{top:46px}body.admin-bar.j-scrolled .j-progress{top:101px}}.single-content figcaption,.single-content .wp-element-caption{margin-top:10px!important;line-height:1.5}.single-content figcaption::before,.single-content .wp-element-caption::before{content:"↑ ";color:var(--j-accent)}.single-content img.j-zoomable{cursor:zoom-in}.j-lb{position:fixed;inset:0;z-index:100002;margin:0;padding:56px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:rgba(5,8,16,0.94);opacity:0;transition:opacity .2s ease;cursor:zoom-out}html.j-light .j-lb{background:rgba(250,247,241,0.97)}.j-lb.is-open{opacity:1}.j-lb img{max-width:100%;max-height:calc(100vh - 140px);width:auto;height:auto;object-fit:contain;border-radius:4px;filter:none!important}.j-lb figcaption{font-family:var(--j-mono);font-size:13px;color:var(--global-palette6);text-align:center;max-width:680px}.j-lb-close{position:absolute;top:14px;right:14px;width:44px;height:44px;padding:0;cursor:pointer;font-size:24px;line-height:1;border:1px solid var(--j-line)!important;border-radius:50%!important;background:var(--j-bg)!important;color:var(--global-palette4)!important;box-shadow:none!important}.j-lb-close:hover{color:var(--j-accent)!important;border-color:var(--j-accent)!important}html.j-lb-lock{overflow:hidden}.single-content .j-author{display:flex;gap:20px;align-items:center;margin:56px 0 0;padding:28px 0 0;border-top:1px solid var(--j-line)}.single-content .j-author-img{width:64px;height:64px;flex:0 0 64px;border-radius:50%;object-fit:cover;object-position:50% 18%;border:1px solid var(--j-line);filter:none!important}.single-content .j-author p{margin:0}.single-content .j-author .j-author-name{margin:0 0 6px;font-family:var(--j-mono);font-size:12px;font-weight:500;letter-spacing:0.12em;text-transform:uppercase;color:var(--j-accent)}.single-content .j-author .j-author-bio{font-size:17px;line-height:1.55;color:var(--global-palette6)}.single-content .j-author .j-author-bio a{color:var(--global-palette3);text-decoration-color:var(--j-accent);white-space:nowrap}.single-content .j-author + .widget .j-comment-cta,.single-content .j-author + .awac .j-comment-cta{margin-top:28px!important}.archive-description .j-count{margin:14px 0 0;font-family:var(--j-mono);font-size:14px;color:var(--j-muted)}.archive-description p:not(.j-count){margin:0}body.archive .pagination,body.search .pagination{margin:48px 0 24px;padding-top:24px;border-top:1px solid var(--j-line)}body.archive .pagination .nav-links,body.search .pagination .nav-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px}body.archive .pagination .page-numbers,body.search .pagination .page-numbers{min-width:40px;height:40px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--j-mono);font-size:15px;border:0!important;border-radius:4px;box-shadow:none!important;background:transparent!important;color:var(--global-palette6)!important;text-decoration:none!important}body.archive .pagination a.page-numbers:hover,body.search .pagination a.page-numbers:hover{background:var(--j-panel)!important;color:var(--j-accent)!important}body.archive .pagination .page-numbers.current,body.search .pagination .page-numbers.current{background:var(--j-accent)!important;color:var(--j-bg)!important}body.archive .pagination .page-numbers.dots,body.search .pagination .page-numbers.dots{min-width:auto;padding:0 4px}body.archive .pagination .prev,body.archive .pagination .next,body.search .pagination .prev,body.search .pagination .next{font-size:0!important}body.archive .pagination .prev .kadence-svg-iconset,body.archive .pagination .next .kadence-svg-iconset,body.search .pagination .prev .kadence-svg-iconset,body.search .pagination .next .kadence-svg-iconset{display:none}body.archive .pagination .prev::before,body.search .pagination .prev::before{content:"← mai noi";font-size:15px}body.archive .pagination .next::after,body.search .pagination .next::after{content:"mai vechi →";font-size:15px}body.archive .pagination .prev,body.search .pagination .prev{margin-right:auto;color:var(--j-accent)!important}body.archive .pagination .next,body.search .pagination .next{margin-left:auto;color:var(--j-accent)!important}@media (max-width:767px){body.archive .pagination .page-numbers:not(.prev):not(.next):not(.current),body.search .pagination .page-numbers:not(.prev):not(.next):not(.current){display:none}}.comment-list .j-avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%!important;background:var(--j-panel);border:1px solid var(--j-line);color:var(--global-palette5);font-family:var(--j-mono);font-size:14px;font-weight:500;letter-spacing:0.02em;line-height:1;text-transform:uppercase}.comment-list .j-avatar.j-av-author{background:var(--j-accent);border-color:var(--j-accent);color:var(--j-bg)}.error404 .page-title::before{content:"404 · ai ieșit de pe traseu"}.error404 .page-title::after{content:"Pagina asta nu mai e aici."}.error404 .page-content > .entry-content-wrap > p::after{content:"Poate s-a mutat când am reorganizat blogul, poate n-a existat niciodată. Caută mai jos sau ia-o pe una dintre scurtături."}.j-404-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:36px;padding-top:28px;border-top:1px solid var(--j-line)}.j-404-links a{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--j-line);border-radius:999px;font-family:var(--j-mono);font-size:14px;color:var(--global-palette4);text-decoration:none}.j-404-links a:first-child{border-color:var(--j-accent);color:var(--j-accent)}.j-404-links a:hover{border-color:var(--j-accent);color:var(--j-accent);background:var(--j-panel)}body.page:not(.home) .page-hero-section,body.page:not(.home) .page-hero-section .entry-hero-container-inner{background:transparent!important;border:0!important}body.page:not(.home) .page-hero-section .hero-section-overlay{display:none}body.page:not(.home) .page-hero-section .hero-container{max-width:var(--global-content-narrow-width);min-height:0!important;padding:56px 0 0!important}body.page:not(.home) article.entry{margin-left:0!important;margin-right:0!important}body.page:not(.home) .page-hero-section .entry-header{min-height:0!important}body.page:not(.home) .content-area{margin-top:8px!important}body.page:not(.home) .page-hero-section .entry-header{width:100%;margin:0;padding:0 0 28px!important;text-align:left!important;align-items:flex-start!important;justify-content:flex-start!important;border-bottom:1px solid var(--j-line)}body.page:not(.home) .page-hero-section .entry-title{margin:0;text-align:left;font-size:clamp(36px,5vw,50px)!important;line-height:1.15;letter-spacing:-0.02em}body.page:not(.home) .content-container{max-width:calc(var(--global-content-narrow-width) + 48px)}body.page:not(.home) .content-bg,body.page:not(.home) .entry.content-bg{background:transparent!important;box-shadow:none!important}body.page:not(.home) .entry-content-wrap{padding:36px 0 0!important}.j-about{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:36px;align-items:end;margin:0 0 48px}.single-content .j-about-photo{margin:0}.single-content .j-about-photo img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:50% 45%;border-radius:4px;border:1px solid var(--j-line);filter:none!important}.single-content .j-about-photo figcaption{margin-top:10px!important;font-family:var(--j-mono);font-size:13px;line-height:1.5;color:var(--j-muted)}.single-content .j-about-kicker{margin:0 0 14px;font-family:var(--j-mono);font-size:12px;font-weight:500;letter-spacing:0.12em;text-transform:uppercase;color:var(--j-accent)}.single-content .j-about-facts{margin:0}.single-content .j-about-facts > div{display:grid;grid-template-columns:76px 1fr;gap:14px;padding:12px 0;border-top:1px solid var(--j-line-soft)}.single-content .j-about-facts > div:last-child{border-bottom:1px solid var(--j-line-soft)}.single-content .j-about-facts dt{padding-top:4px;font-family:var(--j-mono);font-size:13px;color:var(--j-muted)}.single-content .j-about-facts dd{margin:0;font-size:18px;line-height:1.45;color:var(--global-palette3)}.single-content .j-timeline{position:relative;list-style:none;margin:8px 0 48px;padding:0}.single-content .j-timeline::before{content:"";position:absolute;left:5px;top:10px;bottom:12px;width:1px;background:var(--j-line)}.single-content .j-timeline li{position:relative;margin:0;padding:0 0 26px 34px}.single-content .j-timeline li::marker{content:none}.single-content .j-timeline li::before{content:"";position:absolute;left:0;top:6px;width:11px;height:11px;border-radius:50%;background:var(--j-bg);border:1px solid var(--j-accent)}.single-content .j-timeline li:last-child{padding-bottom:0}.single-content .j-timeline li:last-child::before{background:var(--j-accent)}.single-content .j-timeline .j-tl-when{display:block;margin-bottom:4px;font-family:var(--j-mono);font-size:12px;letter-spacing:0.08em;text-transform:uppercase;color:var(--j-accent)}.single-content .j-timeline p{margin:0;font-size:19px;line-height:1.55;color:var(--global-palette4)}.j-about-links{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 24px}.single-content .j-about-links a{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--j-line);border-radius:999px;font-family:var(--j-mono);font-size:14px;color:var(--global-palette4);text-decoration:none}.single-content .j-about-links a:hover{border-color:var(--j-accent);color:var(--j-accent);background:var(--j-panel)}@media (max-width:767px){.j-about{grid-template-columns:1fr;gap:28px}.single-content .j-about-photo{max-width:320px}}body.category .loop-entry .entry-taxonomies{display:none}.comment-list .says{display:none}@media (max-width:767px){body.archive .pagination .page-numbers.current,body.search .pagination .page-numbers.current{margin:0 auto;background:transparent!important;color:var(--global-palette6)!important}body.archive .pagination .page-numbers.current::before,body.search .pagination .page-numbers.current::before{content:"pagina";margin-right:0.5em}.error404 .content-container{padding:0 20px}}.single-content .wp-block-details{margin:0;padding:0;border-top:1px solid var(--j-line)}.single-content .wp-block-details + .wp-block-details{border-top:1px solid var(--j-line-soft)}.single-content .wp-block-details:last-of-type{border-bottom:1px solid var(--j-line)}.single-content .wp-block-details + :not(.wp-block-details){margin-top:32px}.single-content .wp-block-details summary{list-style:none;cursor:pointer;position:relative;padding:18px 40px 18px 0;font-family:var(--j-serif);font-weight:500;font-size:21px;line-height:1.4;color:var(--global-palette3)}.single-content .wp-block-details summary::-webkit-details-marker{display:none}.single-content .wp-block-details summary::after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-family:var(--j-mono);font-size:22px;font-weight:400;color:var(--j-accent);transition:transform .2s ease}.single-content .wp-block-details[open] summary::after{transform:translateY(-50%) rotate(45deg)}.single-content .wp-block-details summary:hover{color:var(--j-accent)}.single-content .wp-block-details > :not(summary){margin:0 0 20px;color:var(--global-palette5)}.editor-styles-wrapper .wp-block-details summary{font-family:var(--j-serif);font-weight:500;font-size:21px;color:var(--global-palette3)}

/* ---------- 16. Comentarii v2 + temă deschisă mai caldă (18.10.2026) ---------- */
.comments-area{ margin-top:56px; padding-top:40px; }
.comments-title{margin:0 0 4px!important;font-family:var(--j-mono)!important;font-size:13px!important;font-weight:500!important;letter-spacing:0.12em;text-transform:uppercase;color:var(--j-accent)!important}
.comment-list .comment-body{ position:relative; isolation:isolate; padding:24px 0 18px !important; border-bottom:0 !important; }
.comment-list > li + li{ border-top:1px solid var(--j-line); }
.comment-list .comment-meta{ margin:0 0 8px 54px !important; min-height:40px; display:flex; flex-wrap:wrap; align-items:baseline; align-content:center; gap:2px 12px; }
.comment-list .comment-meta{ position:relative; }
.comment-list .comment-author .avatar, .comment-list .j-avatar{ position:absolute !important; left:-54px !important; top:0 !important; width:40px !important; height:40px !important; font-size:12px !important; }
.comment-list .comment-author .fn, .comment-list .comment-author .fn a{ font-family:var(--j-serif); font-weight:500; font-size:18px; color:var(--global-palette3); text-decoration:none; }
.comment-list .comment-metadata{ margin:0; }
.comment-list .comment-metadata a, .comment-list .comment-metadata time{font-family:var(--j-mono);font-size:13px;color:var(--j-muted)!important;text-decoration:none}
.comment-list .comment-metadata a:hover{ color:var(--j-accent) !important; }
.comment-list .comment-content{ margin-left:54px; font-size:18px; line-height:1.65; color:var(--global-palette5); }
.comment-list .comment-content p{ margin:0 0 12px; }
.comment-list .reply{ margin-left:54px; }
.comment-list .reply a, .comment-reply-link{display:inline-block;padding:4px 0!important;border:0!important;background:none!important;font-family:var(--j-mono);font-size:13px;text-transform:lowercase;color:var(--j-accent)!important}
.comment-reply-link::before{ content:"↳ "; }
.comment-list .children{ margin:0 0 8px 20px !important; padding-left:20px !important; border-left:1px solid var(--j-line) !important; }
.comment-list .bypostauthor > .comment-body::before{ content:""; position:absolute; z-index:-1; left:-14px; right:-14px; top:12px; bottom:6px; border-radius:8px; background:var(--j-panel); }
.comment-list .bypostauthor > .comment-body .comment-content{ color:var(--global-palette4); }
.comment-awaiting-moderation{font-family:var(--j-mono);font-size:13px;color:var(--j-accent)}
.comment-respond{ margin-top:40px; padding-top:32px; border-top:1px solid var(--j-line); }
.comment-reply-title{ margin:0 0 6px !important; font-family:var(--j-serif) !important; font-weight:500 !important; font-size:26px !important; color:var(--global-palette3); }
.comment-reply-title small a{margin-left:12px;font-family:var(--j-mono);font-size:13px;color:var(--j-accent)!important}
.comment-notes, .logged-in-as{margin:0 0 22px!important;font-family:var(--j-mono);font-size:13px!important;line-height:1.6;color:var(--j-muted)!important}
.logged-in-as a{ color:var(--global-palette6) !important; }
.comment-form textarea{ min-height:150px; padding:16px 18px !important; border-radius:8px !important; font-family:var(--j-serif) !important; font-size:18px !important; line-height:1.6; }
.comment-form input[type="text"], .comment-form input[type="email"], .comment-form input[type="url"]{ min-height:52px; border-radius:8px !important; font-family:var(--j-serif) !important; font-size:17px !important; }
.comment-form textarea:focus, .comment-form input[type="text"]:focus, .comment-form input[type="email"]:focus, .comment-form input[type="url"]:focus{ box-shadow:0 0 0 3px rgba(242,179,94,0.16) !important; }
.comment-form .float-label{ color:var(--j-muted) !important; }
.akismet_comment_form_privacy_notice, .akismet_comment_form_privacy_notice a{font-family:var(--j-mono);font-size:13px!important;line-height:1.6;color:var(--j-muted)!important}
.comment-input-wrap{ display:grid !important; grid-template-columns:1fr 1fr; gap:0 16px; }
.comment-input-wrap > p{ width:auto !important; margin-right:0 !important; }
.comment-input-wrap .comment-form-url{ grid-column:1 / -1; }
.comment-form-cookies-consent, .comment-subscription-form{ display:flex !important; align-items:flex-start; gap:12px; margin:0 0 12px !important; }
.comment-form-cookies-consent label, .comment-subscription-form label{ margin:0 !important; cursor:pointer; font-family:var(--j-serif) !important; font-size:16px !important; line-height:1.45; color:var(--global-palette6) !important; }
.comment-form input[type="checkbox"]{ -webkit-appearance:none !important; -moz-appearance:none !important; appearance:none !important; flex:0 0 20px; width:20px !important; height:20px !important; margin:2px 0 0 !important; padding:0; display:grid; place-content:center; cursor:pointer; border:1px solid #2A3550; border-radius:5px; background:var(--j-panel); transition:background-color .15s ease, border-color .15s ease; }
.comment-form input[type="checkbox"]::before{ content:""; width:11px; height:11px; background:var(--j-bg); transform:scale(0); transition:transform .12s ease; clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%); }
.comment-form input[type="checkbox"]:checked{ background:var(--j-accent); border-color:var(--j-accent); }
.comment-form input[type="checkbox"]:checked::before{ transform:scale(1); }
.comment-form input[type="checkbox"]:hover{ border-color:var(--j-accent); }
.comment-form .form-submit{ margin-top:24px; }
@media (max-width:767px){ .comment-input-wrap{ grid-template-columns:1fr; } .comment-form .submit{ width:100%; } .comment-list .children{ margin-left:6px !important; padding-left:14px !important; } }
/* temă deschisă: gri-uri calde în loc de gri-albăstrui */
html.j-light{ --global-palette3:#1E1B17; --global-palette4:#302B25; --global-palette5:#463F37; --global-palette6:#6F675D; --global-palette7:#E2D9CA; --j-panel:#F3ECE0; --j-line:#E2D9CA; --j-line-soft:#ECE5D9; --j-muted:#7B7266; }
html.j-light .comment-form input[type="checkbox"]{ border-color:#CFC3B0; }
html.j-light #mobile-drawer .drawer-overlay{ background:rgba(40,32,24,0.35) !important; }
html.j-light .comment-form textarea:focus, html.j-light .comment-form input:focus{ box-shadow:0 0 0 3px rgba(154,92,12,0.14) !important; }

/* ---------- 17. Clipuri YouTube + căutare (18.10.2026) ---------- */
.j-yt{ position:relative; display:block; width:100%; aspect-ratio:16/9; overflow:hidden; border-radius:8px; border:1px solid var(--j-line); background:#000; cursor:pointer; }
.j-yt img{ position:absolute; inset:0; width:100%; height:100%; object-fit:cover; filter:brightness(0.82) !important; transition:filter .25s ease, transform .4s ease; }
.j-yt:hover img{ filter:brightness(0.95) !important; transform:scale(1.02); }
.j-yt-play{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:68px; height:68px; padding:0; border:0 !important; border-radius:50% !important; background:var(--j-accent) !important; color:#0B1020 !important; display:flex; align-items:center; justify-content:center; box-shadow:0 8px 30px rgba(0,0,0,0.35) !important; cursor:pointer; transition:transform .2s ease; }
.j-yt-play svg{ width:30px; height:30px; margin-left:3px; }
.j-yt:hover .j-yt-play{ transform:translate(-50%,-50%) scale(1.06); }
.j-yt iframe{ position:absolute; inset:0; width:100%; height:100%; border:0; }
.wp-block-embed__wrapper:has(.j-yt)::before{ display:none !important; }
.wp-has-aspect-ratio .wp-block-embed__wrapper:has(.j-yt){ position:static; }
.jetpack-video-wrapper:has(.j-yt){ display:block; padding:0 !important; height:auto !important; }
.single-content .wp-block-embed{ margin:32px 0; }
.single-content iframe[src*="youtube"]{ width:100%; height:auto; aspect-ratio:16/9; border-radius:8px; }
.j-search-count{margin:12px 0 0;font-family:var(--j-mono);font-size:14px;color:var(--j-muted)}
mark.j-hl{ background:rgba(242,179,94,0.22); color:inherit; padding:0 2px; border-radius:3px; }
html.j-light mark.j-hl{ background:rgba(154,92,12,0.16); }
body.search .no-results .page-title, body.search .no-results h1{ font-family:var(--j-serif); }
.single-content .j-author .j-author-yt{margin-top:8px;font-family:var(--j-mono);font-size:13px;line-height:1.5;color:var(--j-muted)}.single-content .j-author .j-author-yt a{color:var(--j-accent);text-decoration:none;white-space:nowrap}.single-content .j-author .j-author-yt a:hover{text-decoration:underline}.single-content .j-about-facts dd a{color:var(--global-palette3);text-decoration-color:var(--j-accent)}.single-content>.j-comment-cta:last-child{margin-bottom:27px!important}.entry-taxonomies,.entry-taxonomies a{font-weight:600!important}.post-navigation .post-navigation-sub small,.single-content .j-about-facts dt{font-weight:400!important}#ez-toc-container .ez-toc-title,.entry-related-title,.comments-title,.single-content .j-author .j-author-name,.single-content .j-about-kicker,body.category .archive-title::before,body.tag .archive-title::before,body.date .archive-title::before,body.author .archive-title::before,.search-title::before,.single-content thead th,.single-content tr:first-child th,.comment-form input[type="submit"],.comment-form .submit,.button,.wp-block-button__link,button.button,.comment-list .j-avatar{font-weight:600!important}.post-more-link,.post-more-link::before{font-weight:600!important}.post-navigation .nav-previous .post-navigation-sub small::after,.post-navigation .nav-next .post-navigation-sub small::after{font-size:13px}#ez-toc-container.j-toc{margin:28px 0 36px!important}.j-toc summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none}.j-toc summary::-webkit-details-marker{display:none}.j-toc summary::after{content:"+";font-size:22px;line-height:1;font-weight:400;letter-spacing:0;color:var(--j-accent);transition:transform .2s ease}.j-toc details[open]>summary::after{transform:rotate(45deg)}.j-toc ul{list-style:none!important;margin:0!important;padding:0!important}.j-toc .ez-toc-list{margin-top:14px!important}.j-toc .ez-toc-list>li{margin:9px 0!important;line-height:1.4}.j-toc .ez-toc-list ul{margin:6px 0 4px 4px!important;padding-left:14px!important;border-left:1px solid var(--j-line)}.j-toc .ez-toc-list ul li{margin:6px 0!important;line-height:1.4}.j-toc .ez-toc-list ul a,.j-toc .ez-toc-list ul a:visited{font-size:16px!important;color:var(--global-palette6)!important}.single-content h2[id],.single-content h3[id]{scroll-margin-top:96px}.single-content img,.single-content video{max-width:100%;height:auto}.single-content iframe{max-width:100%}.single-content .wp-caption{max-width:100%!important}.single-content .alignleft,.single-content .alignright{max-width:50%;height:auto}.single-content .alignleft{float:left;margin:6px 28px 16px 0!important}.single-content .alignright{float:right;margin:6px 0 16px 28px!important}.single-content h2,.single-content h3,.single-content h4,.single-content .j-toc,.single-content .j-author,.single-content .j-comment-cta,.single-content .j-yt{clear:both}.single-content::after{content:"";display:table;clear:both}@media (max-width:640px){.single-content .alignleft,.single-content .alignright{float:none!important;display:block;max-width:100%;margin:0 auto 20px!important}}