:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pn-sand:#edf5f3;--pn-sand-2:#e2eeeb;--pn-gold:#e8a317;--pn-gold-dark:#9a5f00;--pn-teal:#0e7c86;--pn-teal-light:#dceff0;--pn-orange:#d9480f;--pn-steel:#b7c4cd;--pn-steel-light:#e3eaee;--pn-ink:#23303a;--pn-muted:#5f6b73;--pn-white:#fff;--pn-steel-edge:#9fb0bb;--pn-steel-deep:#8497a3;--pn-rivet-color:#9fb0bb;--pn-oil-highlight:#ffffffb8;--pn-editorial-glass:#ffffffb8;--pn-footer-skyline:#e6d2a0;--pn-footer-ground:#d9c58f;--pn-warning-light:#fff5dc;--pn-warning-border:#e8c77c;--pn-success-light:#e4f1eb;--pn-success-border:#a8cabb;--pn-alert-light:#fce9df;--pn-alert-border:#e6b49d;--pn-violet-light:#ede9f5;--pn-violet-border:#c8bfdb;--pn-card-rib:#ffffff61;--pn-surface-soft:#ffffffbf;--pn-popular-gauge-fill:linear-gradient(180deg, #ffd983 0%, #e8a317 100%);--pn-sky-derrick:#d9b15e;--pn-sky-tank:#ead3a0;--pn-sky-teal:#9ccbd0;--pn-sky-steel:#c4d0d8;--pn-font-head:var(--font-cairo), Tahoma, Arial, sans-serif;--pn-font-body:var(--font-ibm-plex-sans-arabic), Tahoma, Arial, sans-serif;--pn-hazard-height:9px;--pn-brand-height:170px;--pn-brand-art-height:150px;--pn-sky-stroke:4;--pn-sky-pipe:6;--pn-sky-ground:6;--pn-nav-height:52px;--pn-category-panel-border:3px;--pn-nav-bolt-size:8px;--pn-valve-size:46px;--pn-card-image-height:150px;--pn-story-image-height:54px;--pn-footer-art-height:70px;--pn-space-1:.25rem;--pn-space-2:.5rem;--pn-space-3:.75rem;--pn-space-4:1rem;--pn-space-5:1.25rem;--pn-space-6:1.5rem;--pn-space-8:2rem;--pn-space-10:2.5rem;--pn-space-12:3rem;--pn-content-width:75rem;--pn-content-gutter:clamp(1rem, 3vw, 1.75rem);--pn-radius-tight:.375rem;--pn-radius-panel:.625rem;--pn-radius-card:.875rem;--pn-radius-pill:999px;--pn-border-hairline:1px;--pn-border-panel:2px;--pn-focus-width:3px;--pn-type-caption:.8125rem;--pn-type-meta:.75rem;--pn-type-nav:.9375rem;--pn-type-section:1.5625rem;--pn-type-hero-min:1.5rem;--pn-type-hero-max:2.125rem;--pn-type-hero:clamp(var(--pn-type-hero-min), 3.2vw, var(--pn-type-hero-max));--pn-type-section-title:1.375rem;--pn-type-card-title:.96875rem;--pn-type-body:1rem;--pn-type-article-body:1.09375rem;--pn-type-footer-heading:1.125rem;--pn-footer-link-height:44px;--pn-hero-dome:70px;--pn-tank-dome:64px;--pn-big-tank-dome:90px;--pn-article-dome:120px;--pn-footer-skyline-height:70px;--pn-plate-rivet-size:9px;--pn-popular-gauge-width:16px;--pn-popular-gauge-height:70px;--pn-popular-gauge-border:2px;--pn-story-thumb-width:76px;--pn-story-thumb-height:54px;--pn-latest-thumb-width:96px;--pn-latest-thumb-height:68px;--pn-article-reading-width:68ch;--pn-article-title-size:clamp(1.625rem, 4vw, 2.375rem);--pn-article-body-size:1.1875rem;--pn-article-image-height:clamp(200px, 36vw, 380px);--pn-article-image-dome:120px;--pn-article-padding-x:clamp(1.25rem, 4vw, 2.625rem);--pn-advertisement-min-height:220px;--pn-dashboard-sidebar-width:276px;--pn-hero-min-height:460px;--pn-hero-photo-width:48%;--pn-hero-photo-inset:14px;--pn-hero-copy-padding:22px;--pn-pipeline-width:18px;--pn-pipeline-oil-width:6px;--pn-station-offset:57px;--pn-station-gap:38px;--pn-story-row-gap:10px;--pn-plate-padding:16px;--pn-image-frame-border:2px;--pn-pipe-face:linear-gradient(180deg, #f1f5f7 0%, #c4d0d8 50%, #f1f5f7 100%);--pn-pipe-cap:linear-gradient(180deg, #f1f5f7 0%, #9fb0bb 100%);--pn-brand-sky:linear-gradient(180deg, #fff7de 0%, #ffe9b0 100%);--pn-brand-active:linear-gradient(180deg, #ffd983 0%, #e8a317 100%);--pn-pipe-oil:linear-gradient(180deg, #f2a900 0%, #ffd36b 100%);--pn-gold-flow:repeating-linear-gradient(180deg, #f2a900 0 .75rem, #ffd36b .75rem 1.5rem);--pn-hazard:repeating-linear-gradient(-45deg, #f2b705 0 .875rem, #fff .875rem 1.75rem);--pn-plate-shadow:0 .25rem .75rem #23303a0f;--pn-panel-shadow:0 .75rem 2rem #23303a14;--pn-rivet-pattern:radial-gradient(circle, var(--pn-rivet-color) .1875rem, transparent .25rem);--pn-image-gold:linear-gradient(145deg, #fff4d6, #ffd98a);--pn-image-teal:linear-gradient(145deg, #e6f4f4, #a9d6d9);--pn-image-orange:linear-gradient(145deg, #ffe9d6, #ffbf8a)}html{background:var(--pn-sand);scroll-behavior:smooth;min-height:100%}body{background:var(--pn-sand);min-height:100vh;color:var(--pn-ink);font-family:var(--pn-font-body)}button,input,select,textarea{font:inherit}a{color:inherit}:focus-visible{outline:var(--pn-focus-width) solid var(--pn-teal);outline-offset:2px}html[lang] :is(.pn-site-header h1,.pn-site-header h2,.pn-home-content h1,.pn-home-content h2,.pn-home-content h3,.pn-category-page h1,.pn-category-page h2,.pn-article-page h1,.pn-article-page h2,.pn-article-page h3,.pn-site-footer h2){font-family:var(--pn-font-head)!important}.category-page-layout{background:var(--pn-sand)!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pn-container{width:min(var(--pn-content-width), calc(100% - var(--pn-content-gutter) * 2));margin-inline:auto}.pn-site-header{z-index:20;color:var(--pn-ink);background:var(--pn-white);position:relative}.pn-hazard-stripe{height:var(--pn-hazard-height);background:var(--pn-hazard)}.pn-utility-bar{background:var(--pn-white);border-bottom:var(--pn-border-hairline) solid var(--pn-steel);min-height:42px;color:var(--pn-muted);font-size:var(--pn-type-caption)}.pn-utility-content{min-height:inherit;justify-content:space-between;align-items:center;gap:var(--pn-space-4);padding-block:var(--pn-space-2);display:flex}.pn-utility-links,.pn-utility-tools{align-items:center;gap:var(--pn-space-4);flex:none;display:flex}.pn-utility-links a{min-height:44px;color:var(--pn-muted);align-items:center;text-decoration:none;display:inline-flex}.pn-utility-links a:hover,.pn-footer-category-group a:hover,.pn-footer-pages a:hover{color:var(--pn-teal)}.pn-today{color:var(--pn-muted);margin-inline:auto}.pn-utility-tools{gap:var(--pn-space-2)}.pn-utility-tools .language-switcher select{min-height:44px;padding-inline:var(--pn-space-2);border-color:var(--pn-steel);border-radius:var(--pn-radius-tight);font-family:var(--pn-font-body);font-size:var(--pn-type-meta)}.pn-search-trigger{justify-content:center;align-items:center;gap:var(--pn-space-2);min-height:44px;padding-inline:var(--pn-space-4);color:var(--pn-white);background:var(--pn-teal);border:var(--pn-border-hairline) solid var(--pn-teal);border-radius:var(--pn-radius-tight);cursor:pointer;display:inline-flex}.pn-search-trigger:hover{background:var(--pn-gold-dark);border-color:var(--pn-gold-dark)}.pn-brand-area{min-height:var(--pn-brand-height);background:var(--pn-brand-sky);position:relative;overflow:hidden}.pn-brand-skyline{width:100%;height:var(--pn-brand-art-height);pointer-events:none;position:absolute;inset:auto 0 0}.pn-brand-content{min-height:var(--pn-brand-height);justify-content:space-between;align-items:flex-start;gap:var(--pn-space-4);padding-block:var(--pn-space-5) 4.375rem;display:flex;position:relative}.pn-brand-lockup{align-items:center;gap:var(--pn-space-3);max-width:100%;color:var(--pn-ink);text-decoration:none;display:inline-flex}.pn-oil-drop{flex:none;width:40px;height:52px;display:block}.pn-brand-copy{gap:var(--pn-space-1);flex-direction:column;min-width:0;display:flex}.pn-brand-copy strong{color:var(--pn-teal);font-family:var(--pn-font-head);white-space:nowrap;font-size:clamp(2.125rem,5vw,3.375rem);font-weight:800;line-height:1.2}.pn-brand-name-gold{color:var(--pn-gold-dark)}.pn-brand-name-teal{color:var(--pn-teal)}.pn-brand-copy small{color:var(--pn-muted);font-family:var(--pn-font-body);font-size:var(--pn-type-nav);font-weight:500}.pn-editorial-credentials{margin-top:var(--pn-space-2);padding:var(--pn-space-2) var(--pn-space-4);background:var(--pn-editorial-glass);border:var(--pn-border-hairline) solid var(--pn-steel);border-radius:var(--pn-radius-tight);color:var(--pn-ink);font-size:var(--pn-type-caption);flex:none}.pn-editorial-credentials p{margin:0;line-height:1.6}.pn-editorial-credentials p span{color:var(--pn-muted)}.pn-editorial-credentials strong{color:var(--pn-ink);font-weight:700}.pn-pipe-nav{z-index:30;background:var(--pn-pipe-face);border-top:var(--pn-border-hairline) solid var(--pn-steel-edge);border-bottom:var(--pn-border-hairline) solid var(--pn-steel-edge);position:sticky;top:0}.pn-nav-scroll{min-height:var(--pn-nav-height);scrollbar-width:thin;white-space:nowrap;align-items:stretch;display:flex;overflow-x:auto}.pn-nav-link{justify-content:center;align-items:center;gap:var(--pn-space-2);min-height:44px;padding-inline:var(--pn-space-4);color:var(--pn-ink);font-family:var(--pn-font-body);font-size:var(--pn-type-nav);cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.pn-nav-link:not(:first-child):before{inset-inline-start:calc(var(--pn-nav-bolt-size) / -2);width:var(--pn-nav-bolt-size);height:var(--pn-nav-bolt-size);background:var(--pn-pipe-cap);border:var(--pn-border-hairline) solid var(--pn-steel-edge);border-radius:var(--pn-radius-pill);content:"";position:absolute;top:50%;transform:translateY(-50%)}.pn-nav-link:hover,.pn-nav-link.is-active,.pn-nav-all.is-open{color:var(--pn-gold-dark);background:var(--pn-brand-active);box-shadow:inset 0 0 0 var(--pn-border-hairline) var(--pn-gold-dark)}.pn-nav-all{margin-inline-start:auto}.pn-category-panel{background:var(--pn-white);border-bottom:var(--pn-category-panel-border) solid var(--pn-gold);box-shadow:var(--pn-plate-shadow)}.pn-category-panel[hidden]{display:none}.pn-all-category-grid{gap:var(--pn-space-1) var(--pn-space-5);padding-block:var(--pn-space-4);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));display:grid}.pn-category-grid-item{border-bottom:var(--pn-border-hairline) solid var(--pn-steel-light);min-width:0}.pn-category-grid-item a{align-items:center;gap:var(--pn-space-2);min-height:44px;color:var(--pn-ink);text-decoration:none;display:flex}.pn-category-grid-item a:before{border:var(--pn-border-panel) solid var(--pn-gold);border-radius:var(--pn-radius-pill);content:"";flex:none;width:10px;height:10px}.pn-category-grid-item a:hover{color:var(--pn-teal)}.pn-breaking-strip{background:var(--pn-teal-light);border-bottom:var(--pn-border-hairline) solid var(--pn-steel)}.pn-breaking-content{align-items:center;gap:var(--pn-space-3);direction:ltr;min-height:40px;display:flex}.pn-breaking-content strong{padding-inline:var(--pn-space-3);color:var(--pn-ink);background:var(--pn-gold);font-family:var(--pn-font-head);flex:none;font-weight:800}.pn-breaking-content a{color:var(--pn-ink);font-size:var(--pn-type-nav);text-overflow:ellipsis;white-space:nowrap;font-weight:500;text-decoration:none;overflow:hidden}.pn-breaking-content a:hover{color:var(--pn-teal)}.pn-site-footer{margin-top:var(--pn-space-12);padding-block:var(--pn-space-10) var(--pn-space-5);background:var(--pn-sand-2);color:var(--pn-ink);position:relative;overflow:hidden}.pn-footer-skyline{width:100%;height:var(--pn-footer-art-height);pointer-events:none;position:absolute;inset:0 0 auto}.pn-footer-inner{padding-top:var(--pn-space-8);position:relative}.pn-footer-columns{gap:var(--pn-space-6);padding-bottom:var(--pn-space-6);grid-template-columns:1.5fr 1fr 1fr 1fr;display:grid}.pn-footer-columns h2{margin:0 0 var(--pn-space-2);color:var(--pn-teal);font-family:var(--pn-font-head);font-size:1.125rem;font-weight:800}.pn-footer-about p{color:var(--pn-muted);margin:0}.pn-footer-category-group a,.pn-footer-pages a{min-height:var(--pn-footer-link-height);color:var(--pn-muted);font-size:var(--pn-type-caption);text-decoration:none;display:block}.pn-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pn-footer-pages nav{gap:var(--pn-space-1);display:grid}.pn-footer-bottom{justify-content:space-between;align-items:center;gap:var(--pn-space-3);padding-top:var(--pn-space-3);color:var(--pn-muted);border-top:var(--pn-border-hairline) solid var(--pn-footer-ground);font-size:var(--pn-type-meta);display:flex}.pn-footer-bottom p{margin:0}.pn-footer-bottom span{color:var(--pn-gold-dark);font-weight:700}.pn-footer-bottom a{color:var(--pn-teal);text-decoration:none}.search-overlay{z-index:50;padding:var(--pn-space-6) 0;background:var(--pn-white);border-bottom:var(--pn-border-panel) solid var(--pn-gold);box-shadow:var(--pn-panel-shadow)}.search-container input{border:var(--pn-border-hairline) solid var(--pn-steel);border-radius:var(--pn-radius-tight);min-height:48px;font-family:var(--pn-font-body)}.search-btn{min-width:44px;min-height:44px;color:var(--pn-white);background:var(--pn-teal);border-radius:var(--pn-radius-tight)}.close-search-btn{min-width:44px;min-height:44px;color:var(--pn-ink)}.pn-home-content{width:100%;min-height:60vh;padding-top:var(--pn-space-5);background:var(--pn-sand);color:var(--pn-ink)}.pn-home-layout{gap:var(--pn-space-6);flex-direction:column;display:flex}.pn-hero-row{direction:ltr;display:block}.pn-metal-plate,.pn-hero-plate{background:var(--pn-white);border:var(--pn-border-panel) solid var(--pn-steel);min-width:0;box-shadow:0 0 0 var(--pn-border-panel) var(--pn-steel-light), var(--pn-plate-shadow);position:relative}.pn-metal-plate:before,.pn-metal-plate:after{z-index:2;background:radial-gradient(circle at var(--pn-plate-rivet-size) var(--pn-plate-rivet-size), var(--pn-rivet-color) .1875rem, transparent .25rem), radial-gradient(circle at calc(100% - var(--pn-plate-rivet-size)) var(--pn-plate-rivet-size), var(--pn-rivet-color) .1875rem, transparent .25rem);content:"";pointer-events:none;position:absolute;inset:0}.pn-metal-plate:after{background:radial-gradient(circle at var(--pn-plate-rivet-size) calc(100% - var(--pn-plate-rivet-size)), var(--pn-rivet-color) .1875rem, transparent .25rem), radial-gradient(circle at calc(100% - var(--pn-plate-rivet-size)) calc(100% - var(--pn-plate-rivet-size)), var(--pn-rivet-color) .1875rem, transparent .25rem)}.pn-hero-plate{min-height:var(--pn-hero-min-height);direction:ltr;grid-template-columns:minmax(0,1.2fr) minmax(0,.95fr);align-items:stretch;display:grid}.pn-story-image{background:var(--pn-steel-light);display:block;position:relative;overflow:hidden}.pn-story-image img{-o-object-fit:cover;object-fit:cover;display:block}.pn-image-placeholder{place-items:center;display:grid}.pn-image-gold{background:var(--pn-image-gold)}.pn-image-teal{background:var(--pn-image-teal)}.pn-image-orange{background:var(--pn-image-orange)}.pn-placeholder-drop{opacity:.48;width:2.25rem;height:2.9375rem}.pn-hero-photo{aspect-ratio:16/9;width:auto;height:auto;min-height:0;margin:var(--pn-hero-photo-inset);border:var(--pn-image-frame-border) solid var(--pn-steel);border-radius:var(--pn-radius-tight);align-self:center}.pn-hero-photo img{-o-object-fit:contain;object-fit:contain;background:var(--pn-sand-2)}.pn-hero-copy{align-items:flex-start;gap:var(--pn-space-2);min-width:0;padding:var(--pn-hero-copy-padding);text-align:right;flex-direction:column;display:flex}.pn-category-pill{align-items:center;gap:var(--pn-space-2);min-height:28px;padding:0 var(--pn-space-3);color:var(--pn-teal);background:var(--pn-teal-light);border:var(--pn-border-hairline) solid var(--pn-steel);border-radius:var(--pn-radius-pill);font-size:var(--pn-type-caption);font-weight:700;text-decoration:none;display:inline-flex}.pn-category-pill:before{border:var(--pn-border-panel) solid var(--pn-gold);border-radius:var(--pn-radius-pill);content:"";width:11px;height:11px}.pn-hero-copy h1{color:var(--pn-ink);font-family:var(--pn-font-head);font-size:var(--pn-type-hero);margin:0;font-weight:800;line-height:1.5}.pn-hero-copy h1 a,.pn-station-lead{color:inherit;text-decoration:none}.pn-hero-copy h1 a:hover,.pn-station-lead:hover h3{color:var(--pn-teal)}.pn-hero-copy>p{color:var(--pn-muted);font-size:var(--pn-type-body);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.8;display:-webkit-box;overflow:hidden}.pn-story-meta{justify-content:space-between;align-items:center;gap:var(--pn-space-2) var(--pn-space-4);color:var(--pn-muted);font-size:var(--pn-type-meta);flex-wrap:wrap;display:flex}.pn-story-meta span{align-items:center;gap:var(--pn-space-1);display:inline-flex}.pn-story-meta i,.pn-compact-views i{color:var(--pn-teal)}.pn-hero-copy .pn-story-meta{margin-top:var(--pn-space-2)}.pn-hero-controls{align-items:center;gap:var(--pn-space-2);min-height:44px;color:var(--pn-muted);font-size:var(--pn-type-caption);margin-top:auto;display:flex}.pn-hero-controls button{width:44px;height:44px;color:var(--pn-ink);background:var(--pn-white);border:var(--pn-border-panel) solid var(--pn-steel);border-radius:var(--pn-radius-pill);cursor:pointer;place-items:center;display:grid}.pn-hero-controls button:hover{color:var(--pn-gold-dark);border-color:var(--pn-gold)}.pn-read-story{color:var(--pn-teal);margin-inline-start:auto;font-weight:700;text-decoration:none}.pn-latest-plate{padding:var(--pn-space-4) var(--pn-space-5);grid-area:latest}.pn-latest-plate h2,.pn-popular-section>h2,.pn-mini-plate>h2{margin:0 0 var(--pn-space-2);color:var(--pn-teal);font-family:var(--pn-font-head);font-size:var(--pn-type-section);font-weight:800}.pn-latest-row{grid-template-columns:auto var(--pn-latest-thumb-width) minmax(0, 1fr);align-items:center;gap:var(--pn-space-2);min-width:0;padding-block:var(--pn-space-2);border-top:var(--pn-border-hairline) solid var(--pn-steel-light);color:var(--pn-ink);text-decoration:none;display:grid}.pn-latest-number,.pn-compact-rank{color:var(--pn-steel-edge);font-weight:700}.pn-latest-thumb{width:var(--pn-latest-thumb-width);height:var(--pn-latest-thumb-height);border:var(--pn-border-hairline) solid var(--pn-steel);border-radius:var(--pn-radius-tight)}.pn-latest-row-copy,.pn-compact-copy{gap:var(--pn-space-1);flex-direction:column;min-width:0;display:flex}.pn-latest-row-copy strong{color:var(--pn-ink);font-size:var(--pn-type-nav);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.55;display:-webkit-box;overflow:hidden}.pn-latest-row:hover strong,.pn-compact-story:hover strong{color:var(--pn-teal)}.pn-latest-row-copy time,.pn-compact-copy time{color:var(--pn-muted);font-size:var(--pn-type-meta)}.pn-popular-section{padding:var(--pn-space-4) var(--pn-space-5)}.pn-popular-grid{gap:var(--pn-space-4);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.pn-popular-item{align-items:center;gap:var(--pn-space-3);min-width:0;color:var(--pn-ink);text-decoration:none;display:flex}.pn-level-gauge{width:var(--pn-popular-gauge-width);height:var(--pn-popular-gauge-height);border:var(--pn-popular-gauge-border) solid var(--pn-steel);border-radius:var(--pn-radius-panel);background:var(--pn-white);flex:none;align-items:flex-end;display:flex;overflow:hidden}.pn-level-gauge>span{background:var(--pn-popular-gauge-fill);width:100%}.pn-popular-copy{gap:var(--pn-space-2);flex-direction:column;min-width:0;display:flex}.pn-popular-copy strong{font-size:var(--pn-type-caption);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.pn-popular-copy>span{color:var(--pn-muted);font-size:var(--pn-type-meta)}.pn-pipeline{gap:var(--pn-space-10);margin-top:var(--pn-space-6);flex-direction:column;padding-inline-start:64px;display:flex;position:relative}.pn-pipeline:before,.pn-pipeline:after{border-radius:var(--pn-radius-card);content:"";pointer-events:none;position:absolute;inset-block:0}.pn-pipeline:before{width:var(--pn-pipeline-width);background:var(--pn-pipe-face);border:var(--pn-border-hairline) solid var(--pn-steel-edge);inset-inline-start:var(--pn-space-5)}.pn-pipeline:after{width:var(--pn-pipeline-oil-width);margin-block:var(--pn-space-2);background:var(--pn-gold-flow);inset-inline-start:calc(var(--pn-space-5) + var(--pn-space-2) + var(--pn-border-hairline))}.pn-station{min-width:0;position:relative}.pn-station-valve{z-index:1;inset-inline-start:calc(-1 * var(--pn-station-offset));top:calc(-1 * var(--pn-space-1));width:var(--pn-valve-size);height:var(--pn-valve-size);background:var(--pn-white);border:3px solid var(--pn-gold);border-radius:var(--pn-radius-pill);place-items:center;display:grid;position:absolute}.pn-station-valve svg{width:26px;height:26px}.pn-station-heading{align-items:baseline;gap:var(--pn-space-3);min-height:42px;margin-bottom:var(--pn-space-3);padding-bottom:var(--pn-space-2);border-bottom:3px solid var(--pn-steel);display:flex}.pn-station-heading h2{color:var(--pn-teal);font-family:var(--pn-font-head);font-size:var(--pn-type-section);margin:0;font-weight:800;line-height:1.4}.pn-station-heading small{color:var(--pn-muted);font-size:var(--pn-type-meta)}.pn-station-heading a{color:var(--pn-teal);font-size:var(--pn-type-caption);white-space:nowrap;margin-inline-start:auto;font-weight:700;text-decoration:none}.pn-tank-grid{gap:var(--pn-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pn-tank-card{min-width:0;color:var(--pn-ink);flex-direction:column;text-decoration:none;display:flex}.pn-tank-photo{width:100%;height:var(--pn-card-image-height);border:var(--pn-image-frame-border) solid var(--pn-steel);border-radius:var(--pn-radius-tight);flex:none}.pn-tank-copy{gap:var(--pn-space-2);min-width:0;padding-block:var(--pn-space-2);flex-direction:column;flex:1;display:flex}.pn-card-category{color:var(--pn-teal);font-size:var(--pn-type-meta);font-weight:700}.pn-tank-copy h3{color:var(--pn-ink);font-family:var(--pn-font-head);font-size:var(--pn-type-card-title);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-weight:800;line-height:1.65;display:-webkit-box;overflow:hidden}.pn-tank-card:hover .pn-tank-copy h3{color:var(--pn-teal)}.pn-tank-copy .pn-story-meta{margin-top:auto}.pn-station-split{gap:var(--pn-space-5);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.pn-station-lead{gap:var(--pn-space-2);flex-direction:column;min-width:0;display:flex}.pn-station-lead-photo{border:var(--pn-image-frame-border) solid var(--pn-steel);border-radius:var(--pn-radius-tight);width:100%;height:230px}.pn-station-lead h3{color:var(--pn-ink);font-family:var(--pn-font-head);margin:0;font-size:1.375rem;font-weight:800;line-height:1.55}.pn-station-lead p{color:var(--pn-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.pn-station-rows{border-top:var(--pn-border-hairline) solid var(--pn-steel-light);flex-direction:column;min-width:0;display:flex}.pn-compact-story{grid-template-columns:auto var(--pn-story-thumb-width) minmax(0, 1fr);align-items:center;gap:var(--pn-space-2);min-width:0;padding-block:var(--pn-space-3);color:var(--pn-ink);border-bottom:var(--pn-border-hairline) solid var(--pn-steel-light);text-decoration:none;display:grid}.pn-compact-photo{width:var(--pn-story-thumb-width);height:var(--pn-story-thumb-height);border:var(--pn-border-hairline) solid var(--pn-steel);border-radius:var(--pn-radius-tight)}.pn-compact-copy strong{color:var(--pn-ink);font-size:var(--pn-type-caption);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.pn-compact-copy time,.pn-compact-views{color:var(--pn-muted);font-size:var(--pn-type-meta)}.pn-compact-views{align-items:center;gap:var(--pn-space-1);display:inline-flex}.pn-mini-grid{gap:var(--pn-space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pn-mini-plate{min-width:0;padding:var(--pn-plate-padding)}.pn-mini-plate>h2{font-size:var(--pn-type-section-title)}.pn-mini-plate .pn-compact-story{grid-template-columns:auto var(--pn-story-thumb-width) minmax(0, 1fr)}.pn-empty-state{padding:var(--pn-space-5);color:var(--pn-muted);background:var(--pn-teal-light);border:var(--pn-border-hairline) solid var(--pn-steel);text-align:center;margin:0}.pn-category-page{width:min(var(--pn-content-width), calc(100% - var(--pn-content-gutter) * 2));min-height:60vh;padding-block:var(--pn-space-6) var(--pn-space-8);color:var(--pn-ink);direction:inherit;margin-inline:auto}.pn-breadcrumb{align-items:center;gap:var(--pn-space-2);margin-bottom:var(--pn-space-4);color:var(--pn-muted);font-size:var(--pn-type-meta);flex-wrap:wrap;display:flex}.pn-breadcrumb a{color:var(--pn-teal);text-decoration:none}.pn-pipe-title{min-height:48px;margin-bottom:var(--pn-space-3);align-items:stretch;display:flex}.pn-pipe-title>span{background:var(--pn-pipe-cap);border:var(--pn-border-hairline) solid var(--pn-steel-edge);flex:none;width:14px}.pn-pipe-title h1{padding-inline:var(--pn-space-4);color:var(--pn-teal);background:var(--pn-pipe-face);border-top:var(--pn-border-hairline) solid var(--pn-steel-edge);border-bottom:var(--pn-border-hairline) solid var(--pn-steel-edge);font-family:var(--pn-font-head);flex:1;align-items:center;margin:0;font-size:clamp(1.5rem,3.6vw,2.125rem);font-weight:800;line-height:1.35;display:flex}.pn-category-summary{justify-content:space-between;align-items:center;gap:var(--pn-space-3);margin-bottom:var(--pn-space-5);color:var(--pn-muted);font-size:var(--pn-type-caption);display:flex}.pn-category-summary p{margin:0}.pn-category-grid{gap:var(--pn-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pn-category-card{min-width:0;color:var(--pn-ink);background:var(--pn-white);border:var(--pn-border-panel) solid var(--pn-steel);box-shadow:0 0 0 var(--pn-border-hairline) var(--pn-steel-light), var(--pn-plate-shadow);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.pn-category-photo{aspect-ratio:1.62;border-bottom:var(--pn-border-panel) solid var(--pn-steel);border-radius:var(--pn-radius-tight);width:100%;height:auto}.pn-category-copy{gap:var(--pn-space-2);padding:var(--pn-space-4);flex-direction:column;flex:1;display:flex}.pn-category-byline{justify-content:space-between;align-items:center;gap:var(--pn-space-2);color:var(--pn-muted);font-size:var(--pn-type-meta);display:flex}.pn-category-byline>span{color:var(--pn-teal);font-weight:700}.pn-category-byline time{text-align:end}.pn-category-copy h2{color:var(--pn-ink);font-family:var(--pn-font-head);font-size:var(--pn-type-card-title);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-weight:800;line-height:1.6;display:-webkit-box;overflow:hidden}.pn-category-card:hover .pn-category-copy h2{color:var(--pn-teal)}.pn-category-copy>p{color:var(--pn-muted);font-size:var(--pn-type-caption);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.75;display:-webkit-box;overflow:hidden}.pn-category-meta{justify-content:space-between;align-items:center;gap:var(--pn-space-2);padding-top:var(--pn-space-2);color:var(--pn-muted);border-top:var(--pn-border-hairline) solid var(--pn-steel-light);font-size:var(--pn-type-meta);margin-top:auto;display:flex}.pn-category-meta>span:first-child{color:var(--pn-teal);font-weight:700}.pn-category-meta>span:last-child{align-items:center;gap:var(--pn-space-1);display:inline-flex}.pn-pagination{margin-block:var(--pn-space-8);justify-content:center;display:flex}.pn-pagination ul{align-items:center;gap:var(--pn-space-2);margin:0;padding:0;list-style:none;display:flex}.pn-page-link{min-width:44px;min-height:44px;padding-inline:var(--pn-space-3);color:var(--pn-ink);background:var(--pn-white);border:var(--pn-border-hairline) solid var(--pn-steel);justify-content:center;align-items:center;text-decoration:none;display:flex}.pn-page-link:hover,.pn-page-link.is-active{color:var(--pn-gold-dark);background:var(--pn-brand-active);border-color:var(--pn-gold-dark)}.pn-article-shell{background:var(--pn-sand);min-height:100vh;color:var(--pn-ink)}.pn-article-page{width:min(var(--pn-content-width), calc(100% - var(--pn-content-gutter) * 2));min-height:60vh;padding-block:var(--pn-space-6) var(--pn-space-8);margin-inline:auto}.pn-article-layout{align-items:start;gap:var(--pn-space-5);grid-template-columns:minmax(0,2.2fr) minmax(16rem,1fr);display:grid}.pn-article-column{gap:var(--pn-space-4);flex-direction:column;min-width:0;display:flex}.pn-article-plate{min-width:0;padding:clamp(var(--pn-space-4), 4vw, var(--pn-space-8));background:var(--pn-white);border:var(--pn-border-panel) solid var(--pn-steel);box-shadow:0 0 0 var(--pn-border-panel) var(--pn-steel-light), var(--pn-plate-shadow);position:relative}.pn-article-header{align-items:flex-start;gap:var(--pn-space-3);margin-bottom:var(--pn-space-5);flex-direction:column;display:flex}.pn-article-byline{align-items:center;gap:var(--pn-space-2);margin:0 0 var(--pn-space-4);padding:var(--pn-space-2) var(--pn-space-3);color:var(--pn-ink);background:var(--pn-sand);border-inline-start:var(--pn-border-panel) solid var(--pn-gold);font-family:var(--pn-font-body);font-size:var(--pn-type-body);flex-wrap:wrap;line-height:1.6;display:flex}.pn-article-byline span{color:var(--pn-teal);font-weight:700}.pn-article-byline strong{color:var(--pn-ink);font-weight:700}.pn-article-title{max-width:62rem;color:var(--pn-ink);font-family:var(--pn-font-head);font-size:var(--pn-article-title-size);text-wrap:balance;margin:0;font-weight:800;line-height:1.5}.pn-article-spec{align-items:center;gap:var(--pn-space-3) var(--pn-space-5);width:100%;min-height:54px;padding-block:var(--pn-space-2);color:var(--pn-muted);border-top:var(--pn-border-hairline) solid var(--pn-steel);border-bottom:var(--pn-border-hairline) solid var(--pn-steel);font-size:var(--pn-type-caption);flex-wrap:wrap;display:flex}.pn-article-spec>span{align-items:baseline;gap:var(--pn-space-1);display:inline-flex}.pn-article-spec b{color:var(--pn-teal);font-weight:700}.pn-view-arc{flex:none;width:84px;height:50px;overflow:visible}.pn-view-arc-track,.pn-view-arc-fill{fill:none;stroke-linecap:round;stroke-width:9px}.pn-view-arc-track{stroke:var(--pn-steel-light)}.pn-view-arc-fill{stroke:var(--pn-gold)}.pn-article-figure{margin:0 0 var(--pn-space-6)}.pn-article-photo{width:100%;height:var(--pn-article-image-height);border:var(--pn-image-frame-border) solid var(--pn-steel);border-radius:var(--pn-radius-tight)}.pn-article-figure figcaption{padding-top:var(--pn-space-2);color:var(--pn-muted);font-size:var(--pn-type-meta)}.pn-article-body,.pn-article-body.rich-text-content{width:min(100%, var(--pn-article-reading-width));font-family:var(--pn-font-body);margin-inline:auto;color:var(--pn-ink)!important;direction:inherit!important;font-size:var(--pn-article-body-size)!important;text-align:start!important;line-height:1.75!important}.pn-article-body p,.pn-article-body.rich-text-content p{color:var(--pn-ink)!important;font-size:inherit!important;line-height:inherit!important;margin:0 0 1.1em!important}.pn-article-body h1,.pn-article-body h2,.pn-article-body h3,.pn-article-body.rich-text-content h1,.pn-article-body.rich-text-content h2,.pn-article-body.rich-text-content h3{font-family:var(--pn-font-head);margin:var(--pn-space-8) 0 var(--pn-space-3)!important;color:var(--pn-teal)!important;font-size:1.375rem!important;font-weight:800!important;line-height:1.5!important}.pn-article-body blockquote,.pn-article-body.rich-text-content blockquote{background:var(--pn-sand);border-inline-start:5px solid var(--pn-gold);font-family:var(--pn-font-head);font-size:1.125rem;font-weight:600;margin:var(--pn-space-5) 0!important;padding:var(--pn-space-3) var(--pn-space-4)!important;color:var(--pn-ink)!important}.pn-article-body a,.pn-article-body.rich-text-content a{text-underline-offset:var(--pn-space-1);color:var(--pn-teal)!important}.pn-article-body img,.pn-article-body.rich-text-content img{max-width:100%;height:auto;margin:var(--pn-space-5) auto;display:block}.pn-article-share{align-items:center;gap:var(--pn-space-3);margin-top:var(--pn-space-6);padding-top:var(--pn-space-4);border-top:var(--pn-border-hairline) solid var(--pn-steel);flex-wrap:wrap;display:flex}.pn-article-share h3{color:var(--pn-ink);font-family:var(--pn-font-head);font-size:var(--pn-type-nav);margin:0}.pn-share-chips{gap:var(--pn-space-2);flex-wrap:wrap;display:flex}.pn-share-chip{align-items:center;gap:var(--pn-space-2);min-height:44px;padding-inline:var(--pn-space-3);color:var(--pn-ink);background:var(--pn-white);border:var(--pn-border-panel) solid var(--pn-steel);border-radius:var(--pn-radius-card);font-size:var(--pn-type-caption);text-decoration:none;display:inline-flex}.pn-share-chip:hover{color:var(--pn-teal);border-color:var(--pn-teal)}.pn-article-pager{gap:var(--pn-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pn-article-pager-link{gap:var(--pn-space-2);min-width:0;min-height:72px;padding:var(--pn-space-3);color:var(--pn-ink);background:var(--pn-white);border:var(--pn-border-panel) solid var(--pn-steel);flex-direction:column;text-decoration:none;display:flex}.pn-article-pager-link>span{color:var(--pn-teal);font-size:var(--pn-type-meta);font-weight:700}.pn-article-pager-link strong{font-size:var(--pn-type-caption);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.pn-article-sidebar{top:calc(var(--pn-nav-height) + var(--pn-space-3));gap:var(--pn-space-5);flex-direction:column;min-width:0;display:flex;position:sticky}.pn-sidebar-plate{min-width:0;padding:var(--pn-space-4);background:var(--pn-white);border:var(--pn-border-panel) solid var(--pn-steel);box-shadow:0 0 0 var(--pn-border-hairline) var(--pn-steel-light), var(--pn-plate-shadow);position:relative}.pn-sidebar-heading{margin-bottom:var(--pn-space-2);padding-bottom:var(--pn-space-2);border-bottom:var(--pn-border-panel) solid var(--pn-steel)}.pn-sidebar-heading>span{color:var(--pn-teal);font-size:var(--pn-type-meta);font-weight:700}.pn-sidebar-heading h2{color:var(--pn-ink);font-family:var(--pn-font-head);font-size:var(--pn-type-section-title);margin:0;font-weight:800}.pn-sidebar-story-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pn-sidebar-story-list li{border-bottom:var(--pn-border-hairline) solid var(--pn-steel-light)}.pn-sidebar-story-list li a{align-items:start;gap:var(--pn-space-2);min-height:44px;padding-block:var(--pn-space-2);color:var(--pn-ink);font-size:var(--pn-type-caption);grid-template-columns:auto minmax(0,1fr);font-weight:700;line-height:1.55;text-decoration:none;display:grid}.pn-sidebar-story-number{color:var(--pn-steel-edge)}.pn-related-row{grid-template-columns:var(--pn-story-thumb-width) minmax(0, 1fr);align-items:center;gap:var(--pn-space-2);padding-block:var(--pn-space-2);color:var(--pn-ink);border-bottom:var(--pn-border-hairline) solid var(--pn-steel-light);font-size:var(--pn-type-caption);font-weight:700;line-height:1.55;text-decoration:none;display:grid}.pn-related-row strong{font-weight:700}.pn-sidebar-latest{flex-direction:column;display:flex}.pn-sidebar-latest a{padding-block:var(--pn-space-2);color:var(--pn-ink);border-bottom:var(--pn-border-hairline) solid var(--pn-steel-light);text-decoration:none;display:block}.pn-sidebar-latest a>span{color:var(--pn-teal);font-size:var(--pn-type-meta);font-weight:700}.pn-sidebar-latest strong{margin-block:var(--pn-space-1);font-size:var(--pn-type-caption);line-height:1.55;display:block}.pn-sidebar-latest time{color:var(--pn-muted);font-size:var(--pn-type-meta)}.pn-sidebar-topics{gap:var(--pn-space-2);flex-wrap:wrap;display:flex}.pn-sidebar-topics a{min-height:36px;padding-inline:var(--pn-space-2);color:var(--pn-ink);background:var(--pn-teal-light);border:var(--pn-border-hairline) solid var(--pn-steel);border-radius:var(--pn-radius-panel);font-size:var(--pn-type-meta);align-items:center;text-decoration:none;display:inline-flex}.pn-advertisement-slot{min-height:var(--pn-advertisement-min-height);color:var(--pn-muted);background:var(--pn-surface-soft);border:var(--pn-border-hairline) dashed var(--pn-steel)}.pn-article-shell[dir=ltr] .pn-article-body,.pn-article-shell[dir=ltr] .pn-article-body.rich-text-content{text-align:left!important;direction:ltr!important}html[dir=ltr] .pn-hero-copy{text-align:left}html[dir=ltr] .pn-hero-copy .pn-hero-controls{direction:ltr}.dashboard-shell{--dash-page:var(--pn-sand);--dash-surface:var(--pn-white);--dash-soft:var(--pn-steel-light);--dash-border:var(--pn-steel);--dash-ink:var(--pn-ink);--dash-body:var(--pn-ink);--dash-muted:var(--pn-muted);--dash-blue:var(--pn-teal);--dash-blue-dark:var(--pn-gold-dark);min-height:100vh;color:var(--pn-ink);background:var(--pn-sand)}.dashboard-sidebar.pn-dashboard-sidebar{width:var(--pn-dashboard-sidebar-width)!important;color:var(--pn-ink)!important;background:var(--pn-pipe-face)!important;border-left:var(--pn-border-hairline) solid var(--pn-steel-edge)!important;box-shadow:var(--pn-panel-shadow)!important}.pn-dashboard-brand{justify-content:center;align-items:center;gap:var(--pn-space-3);min-height:120px;padding:var(--pn-space-5);background:var(--pn-brand-sky);border-bottom:var(--pn-border-panel) solid var(--pn-steel);text-align:start;display:flex}.pn-dashboard-mark{flex:none;width:42px;height:55px}.pn-dashboard-brand h2{margin:0;line-height:1.3;color:var(--pn-teal)!important;font-family:var(--pn-font-head)!important;font-size:1.375rem!important;font-weight:800!important}.pn-dashboard-brand h2 span{color:var(--pn-gold-dark)}.pn-dashboard-greeting{min-height:32px;margin:var(--pn-space-2) 0 0;padding-inline:var(--pn-space-3);background:var(--pn-white);border:var(--pn-border-hairline) solid var(--pn-steel);border-radius:var(--pn-radius-pill);font-size:var(--pn-type-meta);align-items:center;display:inline-flex;color:var(--pn-muted)!important}.dashboard-sidebar.pn-dashboard-sidebar .pn-dashboard-navigation{gap:var(--pn-space-6);flex:auto;overflow-y:auto;padding:var(--pn-space-5) var(--pn-space-4)!important;flex-direction:column!important;display:flex!important}.pn-dashboard-navigation>div{min-width:0}.pn-dashboard-navigation .pn-dashboard-group-label{padding-inline:var(--pn-space-2);font-weight:700;margin:0 0 var(--pn-space-2)!important;color:var(--pn-muted)!important;font-size:var(--pn-type-meta)!important}.pn-dashboard-link-list{gap:var(--pn-space-1);flex-direction:column;display:flex}.dashboard-sidebar.pn-dashboard-sidebar .pn-dashboard-link{align-items:center;gap:var(--pn-space-3);background:var(--pn-surface-soft);border:var(--pn-border-hairline) solid var(--pn-steel-light);min-height:44px;font-weight:700;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:flex;position:relative;padding:var(--pn-space-2) var(--pn-space-3)!important;color:var(--pn-ink)!important;border-radius:var(--pn-radius-tight)!important}.dashboard-sidebar.pn-dashboard-sidebar .pn-dashboard-link:before{width:var(--pn-nav-bolt-size);height:var(--pn-nav-bolt-size);background:var(--pn-pipe-cap);border:var(--pn-border-hairline) solid var(--pn-steel-edge);border-radius:var(--pn-radius-pill);content:"";flex:none}.dashboard-sidebar.pn-dashboard-sidebar .pn-dashboard-link:hover{background:var(--pn-teal-light);border-color:var(--pn-teal);color:var(--pn-teal)!important}.dashboard-sidebar.pn-dashboard-sidebar .pn-dashboard-link.is-active{background:var(--pn-brand-active);border-color:var(--pn-gold-dark);box-shadow:var(--pn-plate-shadow);color:var(--pn-gold-dark)!important}.pn-dashboard-logout-wrap{padding:var(--pn-space-4);border-top:var(--pn-border-hairline) solid var(--pn-steel)}.dashboard-sidebar.pn-dashboard-sidebar .pn-dashboard-logout{justify-content:center;align-items:center;gap:var(--pn-space-2);width:100%;min-height:44px;padding:var(--pn-space-2) var(--pn-space-3);background:var(--pn-white);border:var(--pn-border-hairline) solid var(--pn-orange);cursor:pointer;font-weight:700;display:flex;color:var(--pn-orange)!important;border-radius:var(--pn-radius-tight)!important}.dashboard-sidebar.pn-dashboard-sidebar .pn-dashboard-logout:hover{background:var(--pn-orange);color:var(--pn-white)!important}.dashboard-main{min-height:100vh;color:var(--pn-ink)!important;background:var(--pn-sand)!important}.dashboard-content{padding-block:var(--pn-space-8) var(--pn-space-12)}.dashboard-main h1,.dashboard-main h2,.dashboard-main h3{color:var(--pn-ink)!important;font-family:var(--pn-font-head)!important}.dashboard-main .text-white{color:var(--pn-ink)!important}.dashboard-main .text-gray-300,.dashboard-main .text-gray-400,.dashboard-main .text-gray-500,.dashboard-main .text-slate-300,.dashboard-main .text-slate-400,.dashboard-main .text-slate-500{color:var(--pn-muted)!important}.dashboard-main .text-blue-100,.dashboard-main .text-blue-200,.dashboard-main .text-blue-300,.dashboard-main .text-blue-400,.dashboard-main .text-blue-500,.dashboard-main .text-cyan-300,.dashboard-main .text-cyan-400,.dashboard-main .text-emerald-100,.dashboard-main .text-emerald-200,.dashboard-main .text-emerald-300,.dashboard-main .text-emerald-400{color:var(--pn-teal)!important}.dashboard-main .text-amber-100,.dashboard-main .text-amber-200,.dashboard-main .text-amber-300{color:var(--pn-gold-dark)!important}.dashboard-main .text-red-100,.dashboard-main .text-red-200,.dashboard-main .text-red-300,.dashboard-main .text-red-400{color:var(--pn-orange)!important}.dashboard-main [class*=bg-blue-950]{background:var(--pn-teal-light)!important;border-color:var(--pn-steel)!important}.dashboard-main [class*=bg-amber-950]{background:var(--pn-warning-light)!important;border-color:var(--pn-warning-border)!important}.dashboard-main [class*=bg-emerald-950]{background:var(--pn-success-light)!important;border-color:var(--pn-success-border)!important}.dashboard-main [class*=bg-red-950]{background:var(--pn-alert-light)!important;border-color:var(--pn-alert-border)!important}.dashboard-main [class*=bg-violet-950]{background:var(--pn-violet-light)!important;border-color:var(--pn-violet-border)!important}.dashboard-main [class*="bg-[#0f172a]"],.dashboard-main [class*=bg-slate-900]{color:var(--pn-ink)!important;background:var(--pn-white)!important;border-color:var(--pn-steel)!important;border-radius:var(--pn-radius-panel)!important;box-shadow:0 0 0 var(--pn-border-hairline) var(--pn-steel-light), var(--pn-plate-shadow)!important}.dashboard-main [class*="bg-[#1e293b]"],.dashboard-main [class*=bg-gray-800],.dashboard-main [class*=bg-slate-950],.dashboard-main [class*=bg-slate-800]{color:var(--pn-ink)!important;background:var(--pn-sand)!important;border-color:var(--pn-steel)!important}.dashboard-main input:not([type=checkbox]):not([type=radio]),.dashboard-main select,.dashboard-main textarea{min-height:44px;font-family:var(--pn-font-body);color:var(--pn-ink)!important;background:var(--pn-white)!important;border-color:var(--pn-steel)!important;border-radius:var(--pn-radius-tight)!important}.dashboard-main input::-moz-placeholder{color:var(--pn-muted)!important}.dashboard-main textarea::-moz-placeholder{color:var(--pn-muted)!important}.dashboard-main input::placeholder,.dashboard-main textarea::placeholder{color:var(--pn-muted)!important}.dashboard-main input:focus-visible,.dashboard-main select:focus-visible,.dashboard-main textarea:focus-visible,.dashboard-main button:focus-visible,.dashboard-main a:focus-visible{outline-offset:2px;outline:var(--pn-focus-width) solid var(--pn-teal)!important}.dashboard-main button{border-radius:var(--pn-radius-tight);min-height:44px;font-family:var(--pn-font-body)}.dashboard-main button[class*=bg-blue-600],.dashboard-main button[class*=bg-emerald-600],.dashboard-main button[class*=bg-violet-600]{color:var(--pn-white)!important;background:var(--pn-teal)!important;border-color:var(--pn-teal)!important}.dashboard-main button[class*=bg-blue-600]:hover,.dashboard-main button[class*=bg-emerald-600]:hover,.dashboard-main button[class*=bg-violet-600]:hover{background:var(--pn-gold-dark)!important;border-color:var(--pn-gold-dark)!important}.dashboard-main table{color:var(--pn-ink)}.dashboard-main table thead tr{color:var(--pn-ink)!important;background:var(--pn-steel-light)!important;border-color:var(--pn-steel)!important}.dashboard-main table tbody tr{border-color:var(--pn-steel-light)!important}.dashboard-main table tbody tr:hover{background:var(--pn-teal-light)!important}@media (max-width:768px){.dashboard-sidebar.pn-dashboard-sidebar{width:100%!important}.pn-dashboard-brand{min-height:88px;padding:var(--pn-space-3) var(--pn-space-4);text-align:start;justify-content:flex-start}.pn-dashboard-mark{width:32px;height:42px}.pn-dashboard-brand h2{font-size:var(--pn-type-nav)!important}.pn-dashboard-greeting{margin-top:var(--pn-space-1)}.dashboard-sidebar.pn-dashboard-sidebar .pn-dashboard-navigation{gap:var(--pn-space-4);padding:var(--pn-space-3)!important;flex-direction:row!important}.pn-dashboard-navigation>div{flex:none}.pn-dashboard-navigation .pn-dashboard-group-label{white-space:nowrap;margin-bottom:var(--pn-space-1)!important}.pn-dashboard-link-list{gap:var(--pn-space-1);flex-direction:row}.dashboard-sidebar.pn-dashboard-sidebar .pn-dashboard-link{white-space:nowrap;min-height:44px;padding-inline:var(--pn-space-2)!important}.pn-dashboard-logout-wrap{display:none}.dashboard-main{padding-right:0!important}}@media (max-width:900px){.pn-hero-plate,.pn-station-split{grid-template-columns:minmax(0,1fr)}.pn-tank-grid,.pn-mini-grid,.pn-popular-grid,.pn-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pn-article-layout{grid-template-columns:minmax(0,1fr)}.pn-article-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}.pn-pipeline{padding-inline-start:52px}.pn-pipeline:before{inset-inline-start:var(--pn-space-4)}.pn-pipeline:after{inset-inline-start:calc(var(--pn-space-4) + var(--pn-space-2) + var(--pn-border-hairline))}.pn-station-valve{width:40px;height:40px;inset-inline-start:-50px}.pn-editorial-credentials{max-width:17rem}.pn-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pn-utility-links,.pn-today{display:none}.pn-utility-content{justify-content:flex-end}.pn-utility-tools{justify-content:space-between;width:100%}.pn-brand-content{min-height:var(--pn-brand-height);flex-direction:column;justify-content:flex-start;padding-bottom:4rem}.pn-tank-grid,.pn-mini-grid,.pn-popular-grid{grid-template-columns:minmax(0,1fr)}.pn-hero-copy{padding:var(--pn-space-4)}.pn-station-heading{gap:var(--pn-space-2);flex-wrap:wrap}.pn-brand-copy strong{font-size:clamp(1.75rem,8vw,2.5rem)}.pn-editorial-credentials{font-size:var(--pn-type-meta);align-self:flex-end;margin-top:0}.pn-breaking-content{min-height:44px}.pn-breaking-content a{font-size:var(--pn-type-caption)}.pn-footer-columns,.pn-category-grid,.pn-article-sidebar,.pn-article-pager{grid-template-columns:minmax(0,1fr)}.pn-article-photo{height:var(--pn-article-image-height);border-radius:var(--pn-article-image-dome) var(--pn-article-image-dome) var(--pn-radius-tight) var(--pn-radius-tight)}.pn-footer-bottom{flex-direction:column;align-items:flex-start}}
