.article-single{min-width:0}.article-single>*+*{margin-block-start:var(--tnp-space-5)}.article-single__header{display:grid;gap:var(--tnp-space-3)}.article-single__header .category-chip,.article-single__header .breaking-chip{justify-self:start}.article-single__title{font-size:var(--tnp-fs-2xl);font-weight:800;line-height:var(--tnp-lh-head)}.article-single__excerpt{font-size:var(--tnp-fs-md);line-height:1.85;color:var(--tnp-text-soft)}.article-single__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tnp-space-4);padding-block:var(--tnp-space-3);border-block:1px solid var(--tnp-border);font-size:var(--tnp-fs-sm);color:var(--tnp-text-soft)}.article-single__meta .meta-item__avatar,.article-single__meta img{width:36px;height:36px;border-radius:50%;object-fit:cover}.article-single__meta a{font-weight:700;color:var(--tnp-text)}.article-single__meta a:hover{color:var(--tnp-primary)}.article-single__tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--tnp-space-3)}.article-single__tools-actions{display:flex;align-items:center;gap:var(--tnp-space-2)}.article-font-controls{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:var(--tnp-radius-pill);background:var(--tnp-surface);border:1px solid var(--tnp-border)}.article-font-controls__button{min-width:40px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--tnp-radius-pill);font-weight:700;font-size:var(--tnp-fs-sm);color:var(--tnp-text-soft);transition:var(--tnp-dur-fast) var(--tnp-ease-out)}.article-font-controls__button:hover{color:var(--tnp-text);background:var(--tnp-surface-alt)}.article-font-controls__button.is-active{color:var(--tnp-primary-ink);background:var(--tnp-primary-fill)}.article-action-button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;gap:var(--tnp-space-2);padding-inline:var(--tnp-space-3);border-radius:var(--tnp-radius-pill);background:var(--tnp-surface);border:1px solid var(--tnp-border);font-size:var(--tnp-fs-sm);font-weight:600;color:var(--tnp-text-soft);transition:var(--tnp-dur-fast) var(--tnp-ease-out)}.article-action-button:hover{color:var(--tnp-text);border-color:var(--tnp-primary)}.article-action-button__icon{width:18px;height:18px;flex:none}@media(max-width: 639.98px){.article-action-button__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}}.article-action-button--save.is-saved,.article-action-button.is-saved{color:var(--tnp-primary);border-color:var(--tnp-primary);background:var(--tnp-primary-soft)}.article-action-button--reader[aria-pressed=true]{color:var(--tnp-primary-ink);background:var(--tnp-primary-fill);border-color:var(--tnp-primary)}[data-icon-hint]{position:relative}[data-icon-hint].is-hint-visible::after{content:attr(data-icon-hint);position:absolute;inset-block-start:calc(100% + 8px);inset-inline-start:0;z-index:var(--tnp-z-toast);padding:var(--tnp-space-1) var(--tnp-space-3);border-radius:var(--tnp-radius-sm);background:var(--tnp-text);color:var(--tnp-bg);font-size:var(--tnp-fs-xs);white-space:nowrap}.article-single__media{aspect-ratio:1200/675;overflow:hidden}.article-single__media img{width:100%;height:100%;object-fit:cover;display:block}.article-single__media{border-radius:22px;background:var(--tnp-surface-alt)}.article-single__media figcaption{position:absolute;inset-inline:0;inset-block-end:0;padding:var(--tnp-space-3) var(--tnp-space-4);font-size:var(--tnp-fs-xs);color:rgba(235,240,248,.9);background:linear-gradient(0deg, rgba(5, 9, 18, 0.7), transparent)}.article-single__video{margin-block:var(--tnp-space-5)}.article-single__video-frame{aspect-ratio:16/9;overflow:hidden}.article-single__video-frame img{width:100%;height:100%;object-fit:cover;display:block}.article-single__video-frame{border-radius:var(--tnp-radius);background:#05090f}.article-single__video-frame iframe,.article-single__video-frame video,.article-single__video-frame .wp-block-embed__wrapper{width:100%;height:100%;border:0}.article-single__content{font-size:calc(var(--tnp-fs-base)*var(--tnp-article-font-scale));line-height:var(--tnp-lh-body)}.article-single__content>*+*{margin-block-start:var(--tnp-space-4)}.article-single__content h2,.article-single__content h3,.article-single__content h4{margin-block-start:var(--tnp-space-6);scroll-margin-block-start:5.5rem}.article-single__content h2{font-size:calc(var(--tnp-fs-lg)*var(--tnp-article-font-scale));padding-inline-start:var(--tnp-space-3);border-inline-start:4px solid var(--tnp-primary)}.article-single__content h3{font-size:calc(var(--tnp-fs-md)*var(--tnp-article-font-scale))}.article-single__content p{color:color-mix(in srgb, var(--tnp-text) 92%, var(--tnp-text-soft))}.article-single__content a{color:var(--tnp-primary);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--tnp-primary) 40%, transparent);text-underline-offset:3px}.article-single__content a:hover{text-decoration-color:currentColor}.article-single__content ul,.article-single__content ol{padding-inline-start:var(--tnp-space-5);display:grid;gap:var(--tnp-space-2)}.article-single__content img{border-radius:var(--tnp-radius);margin-inline:auto}.article-single__content figure{margin-block:var(--tnp-space-5)}.article-single__content figure figcaption{margin-block-start:var(--tnp-space-2);font-size:var(--tnp-fs-xs);color:var(--tnp-text-soft);text-align:center}.article-single__content blockquote{background:var(--tnp-surface);border:1px solid var(--tnp-border);border-radius:var(--tnp-radius);box-shadow:var(--tnp-shadow-sm);padding:var(--tnp-space-4) var(--tnp-space-5);font-family:var(--tnp-font-head-full);font-size:calc(var(--tnp-fs-md)*var(--tnp-article-font-scale));line-height:var(--tnp-lh-head);border-inline-start:4px solid var(--tnp-accent)}.article-single__content table{width:100%;border-collapse:collapse;font-size:var(--tnp-fs-sm)}.article-single__content table th,.article-single__content table td{padding:var(--tnp-space-2) var(--tnp-space-3);border:1px solid var(--tnp-border);text-align:start}.article-single__content table th{background:var(--tnp-surface-alt);font-weight:700}.article-single__content .wp-block-embed iframe{width:100%;aspect-ratio:16/9;border:0;border-radius:var(--tnp-radius)}.entry-content{overflow-wrap:break-word}.article-single__footer{content-visibility:auto;contain-intrinsic-size:auto 400px;display:grid;gap:var(--tnp-space-5);padding-block-start:var(--tnp-space-5);border-block-start:1px solid var(--tnp-border)}.article-single__tags{display:grid;gap:var(--tnp-space-2)}.editor-note{padding:var(--tnp-space-4);border-radius:var(--tnp-radius);border:1px dashed color-mix(in srgb, var(--tnp-accent) 55%, var(--tnp-border));background:var(--tnp-accent-soft);font-size:var(--tnp-fs-sm);color:var(--tnp-text-soft)}.editor-note h2,.editor-note h3{font-size:var(--tnp-fs-sm);color:var(--tnp-accent-ink);margin-block-end:var(--tnp-space-1)}.article-read-more__visible{display:block}.article-read-more__remainder{display:block}@media(max-width: 767.98px){.article-read-more:not(.is-expanded) .article-read-more__visible{-webkit-mask-image:linear-gradient(180deg, #000 74%, transparent);mask-image:linear-gradient(180deg, #000 74%, transparent)}}@media(max-width: 767.98px){.article-read-more:not(.is-expanded) .article-read-more__remainder{display:none}}.article-read-more__toggle{display:none}@media(max-width: 767.98px){.article-read-more__toggle{display:inline-flex;align-items:center;justify-content:center;gap:var(--tnp-space-2);width:100%;min-height:48px;margin-block-start:var(--tnp-space-4);border-radius:var(--tnp-radius-pill);background:var(--tnp-surface);border:1px solid var(--tnp-border);font-weight:700;color:var(--tnp-primary)}.article-read-more__toggle::after{content:"⌄";transition:transform var(--tnp-dur-fast) var(--tnp-ease-out)}}@media(max-width: 767.98px){.article-read-more.is-expanded .article-read-more__toggle::after{transform:rotate(180deg)}}.posts-grid--related{display:grid;grid-template-columns:1fr;gap:var(--tnp-space-4);margin-block:var(--tnp-space-6)}@media(min-width: 640px){.posts-grid--related{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 960px){.posts-grid--related{grid-template-columns:repeat(3, minmax(0, 1fr))}}.reading-progress{position:fixed;inset-block-start:0;inset-inline:0;height:3px;z-index:var(--tnp-z-progress);background:rgba(0,0,0,0);pointer-events:none;opacity:0;transition:opacity var(--tnp-dur-fast) linear}.reading-progress.is-visible{opacity:1}.reading-progress__bar{height:100%;width:100%;background:linear-gradient(90deg, var(--tnp-accent), var(--tnp-primary));transform:scaleX(0);transform-origin:right center}:dir(ltr) .reading-progress__bar{transform-origin:left center}.article-toc{background:var(--tnp-surface);border:1px solid var(--tnp-border);border-radius:var(--tnp-radius);box-shadow:var(--tnp-shadow-sm);overflow:hidden}.article-toc__header{display:flex;align-items:center;justify-content:space-between;gap:var(--tnp-space-3);width:100%;padding:var(--tnp-space-3) var(--tnp-space-4);font-family:var(--tnp-font-head-full);font-weight:700;font-size:var(--tnp-fs-base);background:var(--tnp-surface-alt);border-block-end:1px solid var(--tnp-border)}.article-toc__toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--tnp-space-3);width:100%;min-height:44px;color:var(--tnp-text)}.article-toc__toggle:hover{color:var(--tnp-primary)}.article-toc__chevron{flex:none;width:18px;height:18px;transition:transform var(--tnp-dur-fast) var(--tnp-ease-out)}.article-toc.is-collapsed .article-toc__chevron{transform:rotate(180deg)}.article-toc__body{padding:var(--tnp-space-3) var(--tnp-space-4)}.article-toc.is-collapsed .article-toc__body{display:none}.article-toc__list{list-style:none;padding:0;margin:0;display:grid;gap:2px}.article-toc__item a{display:flex;align-items:center;gap:var(--tnp-space-2);min-height:2.5rem;padding-inline:var(--tnp-space-2);border-radius:8px;font-size:var(--tnp-fs-sm);color:var(--tnp-text-soft);border-inline-start:2px solid rgba(0,0,0,0)}.article-toc__item a:hover{color:var(--tnp-text);background:var(--tnp-surface-alt)}.article-toc__item.is-current a{color:var(--tnp-primary);font-weight:700;border-inline-start-color:var(--tnp-primary);background:var(--tnp-primary-soft)}.article-toc__item--level-3 a{padding-inline-start:var(--tnp-space-5);font-size:var(--tnp-fs-xs)}.share-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tnp-space-2)}.share-row__link{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:var(--tnp-space-2);padding-inline:var(--tnp-space-2);border-radius:var(--tnp-radius-sm);background:var(--tnp-surface);border:1px solid var(--tnp-border);color:var(--tnp-text-soft);transition:var(--tnp-dur-fast) var(--tnp-ease-out)}.share-row__link:hover{color:var(--tnp-primary-ink);background:var(--tnp-primary-fill);border-color:var(--tnp-primary-fill);transform:translateY(-2px)}@media(prefers-reduced-motion: reduce){.share-row__link:hover{transform:none}}.share-row__icon{width:18px;height:18px}.article-sources{background:var(--tnp-surface);border:1px solid var(--tnp-border);border-radius:var(--tnp-radius);box-shadow:var(--tnp-shadow-sm);padding:var(--tnp-space-4)}.article-sources__header{font-size:var(--tnp-fs-sm);font-weight:800;margin-block-end:var(--tnp-space-2);color:var(--tnp-text)}.article-sources__list{list-style:none;padding:0;margin:0;display:grid;gap:var(--tnp-space-1)}.article-sources__item{font-size:var(--tnp-fs-sm);color:var(--tnp-text-soft)}.article-sources__item a{color:var(--tnp-primary);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.author-box{background:var(--tnp-surface);border:1px solid var(--tnp-border);border-radius:var(--tnp-radius);box-shadow:var(--tnp-shadow-sm);display:grid;grid-template-columns:auto 1fr;gap:var(--tnp-space-2) var(--tnp-space-4);padding:var(--tnp-space-5);align-items:start}@media(max-width: 639.98px){.author-box{grid-template-columns:1fr}}.author-box__avatar{width:72px;height:72px;border-radius:50%;object-fit:cover;border:2px solid var(--tnp-primary-soft);grid-row:span 3}@media(max-width: 639.98px){.author-box__avatar{grid-row:auto}}.author-box__name{font-family:var(--tnp-font-head-full);font-size:var(--tnp-fs-md);font-weight:800}.author-box__name a:hover{color:var(--tnp-primary)}.author-box__role{font-size:var(--tnp-fs-xs);font-weight:700;color:var(--tnp-accent-ink)}.author-box__bio{font-size:var(--tnp-fs-sm);color:var(--tnp-text-soft);line-height:1.85}.author-box__socials{display:flex;gap:var(--tnp-space-2)}.author-box__socials a{min-width:36px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--tnp-surface-alt);color:var(--tnp-text-soft)}.author-box__socials a:hover{color:var(--tnp-primary-ink);background:var(--tnp-primary)}.author-box__socials a svg{width:16px;height:16px}.article-pagination{display:grid;grid-template-columns:1fr;gap:var(--tnp-space-3);margin-block:var(--tnp-space-6)}@media(min-width: 768px){.article-pagination{grid-template-columns:1fr 1fr}}.article-pagination__item{background:var(--tnp-surface);border:1px solid var(--tnp-border);border-radius:var(--tnp-radius);box-shadow:var(--tnp-shadow-sm);display:flex;align-items:center;gap:var(--tnp-space-3);padding:var(--tnp-space-4);transition:var(--tnp-dur-fast) var(--tnp-ease-out)}.article-pagination__item:hover{border-color:var(--tnp-primary);transform:translateY(-2px);box-shadow:var(--tnp-shadow-card)}@media(prefers-reduced-motion: reduce){.article-pagination__item:hover{transform:none}}.article-pagination__item img{flex:none;width:84px;height:56px;object-fit:cover;border-radius:var(--tnp-radius-sm)}.article-pagination__item--next{text-align:end;flex-direction:row-reverse}.article-pagination__label{display:block;font-size:var(--tnp-fs-xs);font-weight:700;color:var(--tnp-text-soft);margin-block-end:2px}.article-pagination__title{font-size:var(--tnp-fs-sm);font-weight:700;line-height:var(--tnp-lh-head);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.article-pagination__meta{font-size:var(--tnp-fs-xs);color:var(--tnp-text-soft)}.article-pagination__icon{flex:none;width:20px;height:20px;color:var(--tnp-text-soft)}.article-inline-related{background:var(--tnp-surface);border:1px solid var(--tnp-border);border-radius:var(--tnp-radius);box-shadow:var(--tnp-shadow-sm);padding:var(--tnp-space-4);border-inline-start:4px solid var(--tnp-accent);background:radial-gradient(18rem 10rem at 100% 0%, var(--tnp-accent-soft), transparent 60%),var(--tnp-surface)}.article-inline-related__label{display:inline-flex;align-items:center;gap:var(--tnp-space-1);font-size:var(--tnp-fs-xs);font-weight:800;color:var(--tnp-accent-ink);margin-block-end:var(--tnp-space-2)}.article-inline-related ul{list-style:none;padding:0;margin:0;display:grid;gap:var(--tnp-space-2)}.article-inline-related a{font-weight:700;line-height:var(--tnp-lh-head);color:var(--tnp-text);text-decoration:none}.article-inline-related a:hover{color:var(--tnp-primary)}.live-blog{background:var(--tnp-surface);border:1px solid var(--tnp-border);border-radius:var(--tnp-radius);box-shadow:var(--tnp-shadow-sm);overflow:hidden;border-inline-start:4px solid var(--tnp-primary)}.live-blog__header{display:flex;align-items:center;justify-content:space-between;gap:var(--tnp-space-3);padding:var(--tnp-space-3) var(--tnp-space-4);background:var(--tnp-primary-soft);border-block-end:1px solid var(--tnp-border);font-weight:800;font-family:var(--tnp-font-head-full)}.live-blog__status{display:inline-flex;align-items:center;gap:var(--tnp-space-2);padding-inline:var(--tnp-space-3);min-height:1.75rem;border-radius:var(--tnp-radius-pill);background:var(--tnp-primary-fill);color:var(--tnp-primary-ink);font-size:var(--tnp-fs-xs);font-weight:700}.live-blog__status::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;animation:tnp-pulse 1.2s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.live-blog__status::before{animation:none}}.live-blog__status.is-ended{background:var(--tnp-surface-alt);color:var(--tnp-text-soft)}.live-blog__status.is-ended::before{animation:none;opacity:.4}.live-blog__items{list-style:none;padding:var(--tnp-space-4);margin:0;display:grid;gap:var(--tnp-space-4);max-height:32rem;overflow-y:auto}.live-blog__item{position:relative;padding-inline-start:var(--tnp-space-4);border-inline-start:2px solid var(--tnp-border)}.live-blog__item::before{content:"";position:absolute;inset-inline-start:-5px;inset-block-start:6px;width:8px;height:8px;border-radius:50%;background:var(--tnp-primary)}.live-blog__item.is-updated{animation:tnp-live-flash 2.4s ease-out 1}@media(prefers-reduced-motion: reduce){.live-blog__item.is-updated{animation:none}}@keyframes tnp-live-flash{0%{background:var(--tnp-primary-soft)}100%{background:rgba(0,0,0,0)}}.live-blog__time{display:block;font-size:var(--tnp-fs-xs);font-weight:700;color:var(--tnp-primary);margin-block-end:2px}.live-blog__text{font-size:var(--tnp-fs-sm);line-height:1.85}.tnp-callout{background:var(--tnp-surface);border:1px solid var(--tnp-border);border-radius:var(--tnp-radius);box-shadow:var(--tnp-shadow-sm);padding:var(--tnp-space-4) var(--tnp-space-5);border-inline-start:4px solid var(--tnp-accent);border-radius:var(--tnp-radius-sm);font-size:var(--tnp-fs-sm);line-height:1.85}.tnp-callout>*+*{margin-block-start:var(--tnp-space-2)}.tnp-callout .tnp-callout__title,.tnp-callout>:first-child strong{font-weight:800}.tnp-callout--info{border-inline-start-color:var(--tnp-accent);background:var(--tnp-accent-soft)}.tnp-callout--alert{border-inline-start-color:var(--tnp-primary);background:var(--tnp-primary-soft)}.tnp-callout--points{border-inline-start-color:var(--tnp-success)}.tnp-callout--points ul{list-style:none;padding:0;margin:0;display:grid;gap:var(--tnp-space-2)}.tnp-callout--points li{position:relative;padding-inline-start:var(--tnp-space-4)}.tnp-callout--points li::before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.62em;width:7px;height:7px;border-radius:50%;background:var(--tnp-success)}.tnp-pull-quote{margin-block:var(--tnp-space-5);padding:var(--tnp-space-5);border-radius:22px;background:radial-gradient(24rem 14rem at 85% 0%, var(--tnp-primary-soft), transparent 60%),var(--tnp-surface-alt);text-align:center;font-family:var(--tnp-font-head-full);font-size:var(--tnp-fs-lg);font-weight:700;line-height:var(--tnp-lh-head)}.tnp-pull-quote::before{content:"”";display:block;font-size:2.4em;line-height:.6;color:var(--tnp-primary);margin-block-end:var(--tnp-space-3)}.tnp-pull-quote cite{display:block;margin-block-start:var(--tnp-space-3);font-family:var(--tnp-font-body-full);font-size:var(--tnp-fs-xs);font-weight:600;font-style:normal;color:var(--tnp-text-soft)}.tnp-fact-check{background:var(--tnp-surface);border:1px solid var(--tnp-border);border-radius:var(--tnp-radius);box-shadow:var(--tnp-shadow-sm);padding:var(--tnp-space-4) var(--tnp-space-5);display:grid;gap:var(--tnp-space-3)}.tnp-fact-check .tnp-fact-check__claim{font-weight:700;line-height:var(--tnp-lh-head)}.tnp-fact-check .tnp-fact-check__verdict{display:inline-flex;align-items:center;gap:var(--tnp-space-2);width:fit-content;padding-inline:var(--tnp-space-3);min-height:2rem;border-radius:var(--tnp-radius-pill);font-size:var(--tnp-fs-xs);font-weight:800}.tnp-fact-check[data-verdict=true] .tnp-fact-check__verdict{background:color-mix(in srgb, var(--tnp-success) 16%, var(--tnp-surface));color:var(--tnp-success)}.tnp-fact-check[data-verdict=false] .tnp-fact-check__verdict{background:var(--tnp-primary-soft);color:var(--tnp-primary)}.tnp-fact-check:not([data-verdict]),.tnp-fact-check[data-verdict=mixed] .tnp-fact-check__verdict{background:var(--tnp-accent-soft);color:var(--tnp-accent-ink)}.tnp-timeline{list-style:none;margin:0;padding:0;display:grid;gap:var(--tnp-space-4);position:relative;padding-inline-start:var(--tnp-space-5)}.tnp-timeline::before{content:"";position:absolute;inset-inline-start:5px;inset-block:6px;width:2px;background:var(--tnp-border)}.tnp-timeline>li{position:relative}.tnp-timeline>li::before{content:"";position:absolute;inset-inline-start:calc(-1*var(--tnp-space-5) + 1px);inset-block-start:7px;width:9px;height:9px;border-radius:50%;background:var(--tnp-surface);border:2px solid var(--tnp-primary)}.tnp-timeline>li time{display:block;font-size:var(--tnp-fs-xs);font-weight:700;color:var(--tnp-primary-text)}.reader-mode-active{--tnp-article-font-scale: 1.06}.reader-mode-active .site-header,.reader-mode-active .site-footer,.reader-mode-active .page-sidebar,.reader-mode-active .article-single__tools,.reader-mode-active .share-row,.reader-mode-active .reading-progress{display:none}.reader-mode-active .article-layout,.reader-mode-active .page-shell{grid-template-columns:minmax(0, 1fr)}.reader-mode-active .article-single{max-width:var(--tnp-content-width);margin-inline:auto}.reader-mode-active body{background:var(--tnp-bg)}.reader-mode-active .article-single__content{font-size:calc(var(--tnp-fs-md)*var(--tnp-article-font-scale))}.comments-area{margin-block-start:var(--tnp-space-7);content-visibility:auto;contain-intrinsic-size:auto 800px}.comment-list,.comment-list .children{list-style:none;padding:0;display:grid;gap:var(--tnp-space-4)}.comment-list .children{padding-inline-start:var(--tnp-space-5);margin-block-start:var(--tnp-space-4)}.comment-body{background:var(--tnp-surface);border:1px solid var(--tnp-border);border-radius:var(--tnp-radius);box-shadow:var(--tnp-shadow-sm);padding:var(--tnp-space-4);font-size:var(--tnp-fs-sm)}.comment-body .comment-meta{color:var(--tnp-text-soft);font-size:var(--tnp-fs-xs);margin-block-end:var(--tnp-space-2)}.comment-body .reply{margin-block-start:var(--tnp-space-2)}.comment-respond{margin-block-start:var(--tnp-space-6)}.comment-respond input:not([type=checkbox]):not([type=submit]),.comment-respond textarea{width:100%;margin-block-end:var(--tnp-space-3);padding:var(--tnp-space-3) var(--tnp-space-4);border:1px solid var(--tnp-border);border-radius:var(--tnp-radius-sm);background:var(--tnp-surface)}.comment-respond input:not([type=checkbox]):not([type=submit]):focus,.comment-respond textarea:focus{outline:none;border-color:var(--tnp-focus-ring)}.comment-respond .submit{min-height:44px;padding-inline:var(--tnp-space-5);border-radius:var(--tnp-radius-sm);background:var(--tnp-primary-fill);color:var(--tnp-primary-ink);font-weight:700}.comment-respond .submit:hover{background:var(--tnp-primary-hover)}
.oembed-frame{position:relative;width:100%;aspect-ratio:16/9;margin-block:var(--tnp-space-4)}.oembed-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:var(--tnp-radius)}
