@charset "UTF-8"; @font-face{font-family:'Inter';font-style:normal;font-weight:100 900;font-display:swap;src:url('/assets/fonts/inter-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:100 900;font-display:swap;src:url('/assets/fonts/inter-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+20A0-20C0,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:100 900;font-display:swap;src:url('/assets/fonts/inter-cyrillic.woff2') format('woff2');unicode-range:U+0301,U+0400-052F,U+1C80-1C8A,U+20B4,U+2116,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Orbitron';font-style:normal;font-weight:400 900;font-display:swap;src:url('/assets/fonts/orbitron-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} :root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13,110,253,0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,pre{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.img-fluid{max-width:100%;height:auto}.figure{display:inline-block}.container,.container-fluid{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.col-6{flex:0 0 auto;width:50%}.col-12{flex:0 0 auto;width:100%}.g-3{--bs-gutter-x:1rem}.g-3{--bs-gutter-y:1rem}@media (min-width:576px){.col-sm-12{flex:0 0 auto;width:100%}}@media (min-width:768px){.col-md-3{flex:0 0 auto;width:25%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-12{flex:0 0 auto;width:100%}}@media (min-width:992px){.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-12{flex:0 0 auto;width:100%}}@media (min-width:1200px){.col-xl-6{flex:0 0 auto;width:50%}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833,37,41,0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb),0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}:root{--bs-btn-close-filter: }.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item.active{display:block}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}:root{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}@keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.visually-hidden{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden:not(caption){position:absolute!important}.visually-hidden *{overflow:hidden!important}.overflow-hidden{overflow:hidden!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-none{display:none!important}.position-relative{position:relative!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.w-100{width:100%!important}.flex-row{flex-direction:row!important}.flex-shrink-0{flex-shrink:0!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-center{justify-content:center!important}.align-items-center{align-items:center!important}.order-1{order:1!important}.order-2{order:2!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.mt-0{margin-top:0!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.me-3{margin-right:1rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.pt-4{padding-top:1.5rem!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.text-center{text-align:center!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:768px){.mb-md-0{margin-bottom:0!important}.text-md-start{text-align:left!important}}@media (min-width:992px){.order-lg-1{order:1!important}.order-lg-2{order:2!important}.mb-lg-0{margin-bottom:0!important}} :root{--pd-bg-primary:#0a0f14;--pd-bg-card:#0f1620;--pd-bg-elevated:#141b25;--pd-bg-glass:rgba(15,20,30,0.7);--pd-bg-glass-subtle:rgba(15,20,30,0.4);--pd-text:#f1f5f9;--pd-text-muted:#cbd5e1;--pd-text-dim:#8b9db0;--pd-accent:#22c55e;--pd-accent-rgb:34,197,94;--pd-accent-hover:#16a34a;--pd-cyan:#06b6d4;--pd-cyan-rgb:6,182,212;--pd-secondary:#3b82f6;--pd-secondary-rgb:129,140,248;--pd-danger:#ef4444;--pd-danger-rgb:255,71,87;--pd-warning:#fbbf24;--pd-purple:#3b82f6;--pd-purple-rgb:129,140,248;--pd-border:rgba(255,255,255,0.1);--pd-border-hover:rgba(34,197,94,0.3);--pd-radius:16px;--pd-radius-sm:10px;--pd-radius-xs:6px;--pd-blur:blur(16px) saturate(150%);--pd-text-secondary:#cbd5e1;--pd-glass-strong:rgba(15,22,32,0.75);--pd-glass-border:rgba(148,163,184,0.12);--pd-glass-highlight:inset 0 1px 0 rgba(255,255,255,0.06);--pd-space-xs:8px;--pd-space-sm:16px;--pd-space-md:24px;--pd-space-lg:32px;--pd-space-xl:48px;--pd-space-2xl:80px;--pd-text-xs:0.75rem;--pd-text-sm:0.875rem;--pd-text-base:1rem;--pd-text-lg:1.125rem;--pd-text-xl:1.25rem;--pd-shadow:0 4px 24px rgba(0,0,0,0.25);--pd-shadow-lg:0 24px 48px rgba(0,0,0,0.4);--pd-glow-accent:0 0 20px rgba(var(--pd-accent-rgb),0.15);--pd-transition:0.3s cubic-bezier(0.4,0,0.2,1);--pd-transition-fast:0.15s cubic-bezier(0.4,0,0.2,1);--pd-transition-slow:0.6s cubic-bezier(0.19,1,0.22,1);--pd-container:1200px;--pd-header-h:72px}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--pd-header-h) + 16px)}body.pd-body,body{font-family:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;color:var(--pd-text);background-color:var(--pd-bg-primary);line-height:1.6;margin:0;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.pd-body::before,body::before{content:'';position:fixed;inset:0;z-index:-1;background:radial-gradient(ellipse 800px 600px at 15% 20%,rgba(var(--pd-accent-rgb),0.06),transparent 60%),radial-gradient(ellipse 900px 700px at 85% 80%,rgba(var(--pd-purple-rgb),0.05),transparent 60%);pointer-events:none}.pd-container{max-width:var(--pd-container);margin:0 auto;padding:0 24px}.pd-heading-hero{font-family:'Orbitron',monospace;font-weight:900}.skip-link{position:absolute;top:-60px;left:16px;background:var(--pd-accent);color:#000;padding:10px 20px;border-radius:var(--pd-radius-sm);z-index:10000;font-weight:700;text-decoration:none;transition:top var(--pd-transition)}.skip-link:focus{top:16px}.pd-glass{background:var(--pd-bg-glass);backdrop-filter:var(--pd-blur);-webkit-backdrop-filter:var(--pd-blur);border:1px solid var(--pd-border);border-radius:var(--pd-radius)}.pd-glass-subtle{background:var(--pd-bg-glass-subtle);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--pd-border);border-radius:var(--pd-radius)}.pd-site-header{position:fixed;top:0;left:0;right:0;z-index:9999;height:var(--pd-header-h);background:rgba(10,15,20,0.75);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid var(--pd-border);transition:background var(--pd-transition),box-shadow var(--pd-transition)}.pd-site-header.scrolled{background:rgba(10,15,20,0.92);box-shadow:0 4px 30px rgba(0,0,0,0.3)}.pd-nav{display:flex;align-items:center;justify-content:space-between;height:var(--pd-header-h)}.pd-brand{display:flex;align-items:center;flex-shrink:0;text-decoration:none}.pd-brand img{height:42px;width:auto;transition:all var(--pd-transition);filter:drop-shadow(0 0 8px rgba(255,255,255,0.05))}.pd-brand:hover img{opacity:0.9;filter:drop-shadow(0 0 12px rgba(var(--pd-accent-rgb),0.15))}.pd-nav-list{display:flex;align-items:center;gap:6px;list-style:none;margin:0;padding:0}.pd-nav-link{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;color:var(--pd-text-muted);font-size:0.82rem;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:0.04em;border-radius:var(--pd-radius-xs);position:relative;transition:color var(--pd-transition),background var(--pd-transition)}.pd-nav-link::after{content:'';position:absolute;bottom:2px;left:14px;right:14px;height:2px;background:var(--pd-accent);border-radius:1px;transform:scaleX(0);transition:transform var(--pd-transition)}.pd-nav-link:hover{color:#ffffff;text-decoration:none;background:rgba(255,255,255,0.04)}.pd-nav-link:hover::after{transform:scaleX(1)}.pd-nav-link.active{color:var(--pd-accent)}.pd-nav-link.active::after{transform:scaleX(1)}.pd-nav-github{padding:8px 10px}.pd-nav-github svg{width:20px;height:20px;fill:currentColor;transition:fill var(--pd-transition)}.pd-nav-live{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(var(--pd-danger-rgb),0.1);border:1px solid rgba(var(--pd-danger-rgb),0.25);border-radius:var(--pd-radius-sm);color:#ef4444;font-size:0.82rem;font-weight:800;text-transform:uppercase;text-decoration:none;letter-spacing:0.05em;transition:all var(--pd-transition)}.pd-nav-live:hover{background:rgba(var(--pd-danger-rgb),0.2);border-color:rgba(var(--pd-danger-rgb),0.4);transform:translateY(-1px);text-decoration:none;color:#f87171}.pd-live-dot{width:8px;height:8px;border-radius:50%;background:var(--pd-danger);box-shadow:0 0 8px var(--pd-danger);animation:pdLivePulse 1.8s ease-in-out infinite}@keyframes pdLivePulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.5;transform:scale(1.3)}}.pd-nav-toggle{display:none;background:none;border:1px solid var(--pd-border);border-radius:var(--pd-radius-xs);color:var(--pd-text);font-size:1.3rem;padding:8px 12px;min-width:44px;min-height:44px;cursor:pointer;transition:all var(--pd-transition)}.pd-nav-toggle:hover{border-color:var(--pd-border-hover);color:var(--pd-accent)}@media (max-width:991px){.pd-nav-list{display:none;position:absolute;top:var(--pd-header-h);left:0;right:0;flex-direction:column;gap:0;padding:12px 24px 20px;background:rgba(10,15,20,0.96);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid var(--pd-border);box-shadow:0 20px 40px rgba(0,0,0,0.3)}.pd-nav-list.open{display:flex}.pd-nav-link{width:100%;padding:14px 16px;font-size:0.9rem;min-height:44px;border-radius:var(--pd-radius-xs)}.pd-nav-link:hover{background:rgba(255,255,255,0.04)}.pd-nav-link::after{display:none}.pd-nav-live{margin-top:8px;justify-content:center}.pd-nav-toggle{display:flex;align-items:center;justify-content:center}}@media (max-width:480px){.pd-brand img{height:30px}}.pd-site-footer{background:linear-gradient(180deg,rgba(8,12,16,0.95) 0%,#050810 100%);border-top:1px solid rgba(var(--pd-accent-rgb),0.15);padding:32px 0 0;margin-top:60px;position:relative}.pd-site-footer::before{content:'';position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--pd-accent-rgb),0.4),transparent)}.pd-footer-compact{}.pd-footer-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,0.05)}.pd-footer-brand-row{display:flex;align-items:center;gap:16px}.pd-footer-logo img{height:32px;width:auto}.pd-footer-tagline{color:var(--pd-text-dim);font-size:0.78rem}.pd-footer-socials{display:flex;align-items:center;gap:8px}.pd-footer-socials a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.08);color:var(--pd-text-muted);font-size:0.9rem;text-decoration:none;transition:all 0.25s ease}.pd-footer-socials a:hover{background:rgba(var(--pd-accent-rgb),0.12);border-color:rgba(var(--pd-accent-rgb),0.3);color:var(--pd-accent);transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--pd-accent-rgb),0.15)}.pd-footer-report-btn{display:flex !important;align-items:center;gap:6px;width:auto !important;padding:0 14px !important;height:34px;border-radius:8px;background:rgba(var(--pd-accent-rgb),0.12) !important;border:1px solid rgba(var(--pd-accent-rgb),0.25) !important;color:var(--pd-accent) !important;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;text-decoration:none;transition:all 0.25s ease}.pd-footer-report-btn:hover{background:rgba(var(--pd-accent-rgb),0.2) !important;box-shadow:0 0 16px rgba(var(--pd-accent-rgb),0.2);transform:translateY(-2px)}.pd-footer-links-row{display:flex;flex-direction:column;gap:10px;padding:18px 0}.pd-footer-links-group{display:flex;flex-wrap:wrap;gap:6px 20px;justify-content:center}.pd-footer-links-group a{color:var(--pd-text-dim);font-size:0.78rem;text-decoration:none;transition:color 0.2s}.pd-footer-links-group a:hover{color:var(--pd-accent);opacity:1}.pd-footer-bottom{border-top:1px solid rgba(255,255,255,0.04);padding:14px 0;text-align:center}.pd-footer-bottom p{color:#8b9db0;font-size:0.72rem;margin:0;letter-spacing:0.02em}@media (max-width:768px){.pd-footer-top{flex-direction:column;gap:14px;text-align:center}.pd-footer-brand-row{flex-direction:column;gap:6px}.pd-footer-socials{justify-content:center;flex-wrap:wrap}.pd-footer-links-group{justify-content:center}}.pd-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:48px}.pd-footer-col h3,.pd-footer-col h4,.footer-heading{font-family:'Orbitron','Inter',monospace;color:rgba(255,255,255,0.9);font-size:0.78rem;font-weight:800;text-transform:uppercase;letter-spacing:0.1em;margin:0 0 20px;padding-bottom:10px;border-bottom:2px solid rgba(var(--pd-accent-rgb),0.2);display:inline-block}.pd-footer-col ul{list-style:none;padding:0;margin:0}.pd-footer-col li{margin-bottom:10px}.pd-footer-col a{color:var(--pd-text-dim);font-size:0.88rem;text-decoration:none;transition:all var(--pd-transition);display:inline-block}.pd-footer-col a:hover{color:var(--pd-accent);transform:translateX(4px)}.pd-footer-cta h3,.pd-footer-cta h4{font-family:'Orbitron','Inter',monospace;color:rgba(255,255,255,0.9);font-size:0.78rem;font-weight:800;text-transform:uppercase;letter-spacing:0.1em;margin:0 0 12px;padding-bottom:10px;border-bottom:2px solid rgba(var(--pd-accent-rgb),0.2);display:inline-block}.pd-footer-cta p{color:var(--pd-text-dim);font-size:0.88rem;margin:0 0 18px}.pd-footer-cta .pd-btn{border-radius:12px;font-size:0.88rem}@media (max-width:991px){.pd-footer-grid{grid-template-columns:1fr 1fr;gap:36px}}@media (max-width:600px){.pd-footer-grid{grid-template-columns:1fr;gap:30px;text-align:center}.pd-footer-socials{justify-content:center}}.pd-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;font-family:inherit;font-size:0.9rem;font-weight:700;text-decoration:none;border-radius:var(--pd-radius-sm);border:1px solid transparent;cursor:pointer;transition:all var(--pd-transition)}.pd-btn:hover{text-decoration:none}.pd-btn-primary{background:linear-gradient(135deg,var(--pd-accent),var(--pd-accent-hover));color:#000;border-color:var(--pd-accent);font-weight:800}.pd-btn-primary:hover{background:linear-gradient(135deg,var(--pd-accent-hover),#17a88a);border-color:var(--pd-accent-hover);transform:translateY(-3px);box-shadow:0 10px 30px rgba(var(--pd-accent-rgb),0.3),0 0 40px rgba(var(--pd-accent-rgb),0.1)}.pd-btn-ghost{background:transparent;color:var(--pd-text);border-color:var(--pd-border)}.pd-btn-ghost:hover{background:rgba(255,255,255,0.04);border-color:rgba(255,255,255,0.15);transform:translateY(-2px)}.pd-btn-danger{background:rgba(var(--pd-danger-rgb),0.12);color:#ef4444;border-color:rgba(var(--pd-danger-rgb),0.3)}.pd-btn-danger:hover{background:rgba(var(--pd-danger-rgb),0.2);transform:translateY(-2px)}.pd-card{background:var(--pd-bg-card);border:1px solid var(--pd-border);border-radius:var(--pd-radius);overflow:hidden;transition:transform var(--pd-transition),border-color var(--pd-transition),box-shadow var(--pd-transition)}.pd-card:hover{transform:translateY(-3px);border-color:rgba(var(--pd-accent-rgb),0.25);box-shadow:0 20px 40px rgba(0,0,0,0.3),var(--pd-glow-accent)}.pd-reveal{opacity:0;transform:translateY(24px);transition:opacity 0.7s cubic-bezier(0.19,1,0.22,1),transform 0.7s cubic-bezier(0.19,1,0.22,1)}.pd-reveal.visible{opacity:1;transform:translateY(0)}.pd-reveal[data-delay="1"]{transition-delay:0.08s}.pd-reveal[data-delay="2"]{transition-delay:0.16s}.pd-reveal[data-delay="3"]{transition-delay:0.24s}.pd-reveal[data-delay="4"]{transition-delay:0.32s}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important}.pd-reveal{opacity:1;transform:none}.pd-live-dot{animation:none}} .pd-heading-hero,[class*="pd-heading"]{color:var(--pd-text)}@supports (background-clip:text) or (-webkit-background-clip:text){} .7);--pd-bg-glass-subtle:rgba(15,20,30,0.4);--pd-text:#f1f5f9;--pd-text-muted:#cbd5e1;--pd-text-dim:#8b9db0;--pd-accent:#22c55e;--pd-accent-rgb:34,197,94;--pd-accent-hover:#16a34a;--pd-cyan:#22c55e;--pd-cyan-rgb:6,182,212;--pd-secondary:#3b82f6;--pd-secondary-rgb:129,140,248;--pd-danger:#ef4444;--pd-danger-rgb:255,71,87;--pd-warning:#fbbf24;--pd-purple:#3b82f6;--pd-purple-rgb:129,140,248;--pd-border:rgba(255,255,255,0.1);--pd-border-hover:rgba(34,197,94,0.3);--pd-radius:16px;--pd-radius-sm:10px;--pd-radius-xs:6px;--pd-blur:blur(16px) saturate(150%);--pd-text-secondary:#cbd5e1;--pd-glass-strong:rgba(15,22,32,0.75);--pd-glass-border:rgba(148,163,184,0.12);--pd-glass-highlight:inset 0 1px 0 rgba(255,255,255,0.06);--pd-space-xs:8px;--pd-space-sm:16px;--pd-space-md:24px;--pd-space-lg:32px;--pd-space-xl:48px;--pd-space-2xl:80px;--pd-text-xs:0.75rem;--pd-text-sm:0.875rem;--pd-text-base:1rem;--pd-text-lg:1.125rem;--pd-text-xl:1.25rem;--pd-shadow:0 4px 24px rgba(0,0,0,0.25);--pd-shadow-lg:0 24px 48px rgba(0,0,0,0.4);--pd-glow-accent:0 0 20px rgba(var(--pd-accent-rgb),0.15);--pd-transition:0.3s cubic-bezier(0.4,0,0.2,1);--pd-transition-fast:0.15s cubic-bezier(0.4,0,0.2,1);--pd-transition-slow:0.6s cubic-bezier(0.19,1,0.22,1);--pd-container:1200px;--pd-header-h:72px;--pd-font-mono:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;--pd-accent-soft:rgba(var(--pd-accent-rgb),.12);--pd-danger-soft:rgba(var(--pd-danger-rgb),.12);--pd-warning-soft:rgba(251,191,36,.12);--pd-cyan-soft:rgba(var(--pd-cyan-rgb),.12);--pd-border-danger:rgba(var(--pd-danger-rgb),.35);--pd-sev-high:#fbbf24;--pd-sev-high-soft:rgba(251,191,36,.12);--pd-sev-critical:#ef4444;--pd-sev-critical-soft:rgba(239,68,68,.12);--pd-sev-egregious:#dc2626;--pd-sev-egregious-soft:rgba(220,38,38,.15);--pd-status-active:#ef4444;--pd-status-killed:#22c55e;--pd-status-ignored:#f97316;--pd-status-escalated:#ef4444;--pd-status-responded:#22c55e*,::after,::before{box-sizing:border-box}.pd-container{max-width:var(--pd-container);margin:0 auto;padding:0 24px}.pd-site-header{position:fixed;top:0;left:0;right:0;z-index:9999;height:var(--pd-header-h);background:rgba(10,15,20,.75);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid var(--pd-border);transition:background var(--pd-transition),box-shadow var(--pd-transition)}.pd-site-header.scrolled{background:rgba(10,15,20,.92);box-shadow:0 4px 30px rgba(0,0,0,.3)}.pd-brand{display:flex;align-items:center;flex-shrink:0;text-decoration:none}.pd-brand img{height:42px;width:auto;transition:all var(--pd-transition);filter:drop-shadow(0 0 8px rgba(255,255,255,.05))}.pd-brand:hover img{opacity:.9;filter:drop-shadow(0 0 12px rgba(var(--pd-accent-rgb),.15))}.pd-nav-list{display:flex;align-items:center;gap:6px;list-style:none;margin:0;padding:0}.pd-nav-link{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;color:var(--pd-text-muted);font-size:.82rem;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:.04em;border-radius:var(--pd-radius-xs);position:relative;transition:color var(--pd-transition),background var(--pd-transition)}.pd-nav-link::after{content:'';position:absolute;bottom:2px;left:14px;right:14px;height:2px;background:var(--pd-accent);border-radius:1px;transform:scaleX(0);transition:transform var(--pd-transition)}.pd-nav-link:hover{color:#fff;text-decoration:none;background:rgba(255,255,255,.04)}.pd-nav-link:hover::after{transform:scaleX(1)}.pd-nav-link.active{color:var(--pd-accent)}.pd-nav-link.active::after{transform:scaleX(1)}.pd-nav-live{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(var(--pd-danger-rgb),.1);border:1px solid rgba(var(--pd-danger-rgb),.25);border-radius:var(--pd-radius-sm);color:#ef4444;font-size:.82rem;font-weight:800;text-transform:uppercase;text-decoration:none;letter-spacing:.05em;transition:all var(--pd-transition)}.pd-nav-live:hover{background:rgba(var(--pd-danger-rgb),.2);border-color:rgba(var(--pd-danger-rgb),.4);transform:translateY(-1px);text-decoration:none;color:#f87171}.5;transform:scale(1.3).pd-nav-toggle{display:none;background:0 0;border:1px solid var(--pd-border);border-radius:var(--pd-radius-xs);color:var(--pd-text);font-size:1.3rem;padding:8px 12px;min-width:44px;min-height:44px;cursor:pointer;transition:all var(--pd-transition)}.pd-nav-toggle:hover{border-color:var(--pd-border-hover);color:var(--pd-accent)}@media (max-width:991px){.pd-nav-list{display:none;position:absolute;top:var(--pd-header-h);left:0;right:0;flex-direction:column;gap:0;padding:12px 24px 20px;background:rgba(10,15,20,.96);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid var(--pd-border);box-shadow:0 20px 40px rgba(0,0,0,.3)}.pd-nav-list.open{display:flex} html body footer.pd-site-footer .pd-footer-socials{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important;flex-wrap:nowrap!important;align-items:stretch!important;max-width:288px;justify-content:flex-start}html body footer.pd-site-footer .pd-footer-socials a{padding:0!important}@media(max-width:520px){html body footer.pd-site-footer .pd-footer-socials{grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:200px}}html body footer.pd-site-footer .pd-footer-logo img{height:38px!important;width:auto!important}html body footer.pd-site-footer .pd-footer-socials a:hover{background:rgba(34,197,94,.12)!important;border-color:rgba(34,197,94,.35)!important;color:#22c55e!important;transform:translateY(-3px)!important;box-shadow:0 4px 16px rgba(34,197,94,.15),0 0 8px rgba(34,197,94,.1)!important}html body footer.pd-site-footer::before{content:''!important;position:absolute!important;top:0!important;left:5%!important;right:5%!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(34,197,94,.5) 30%,rgba(59,130,246,.4) 70%,transparent)!important}html body footer.pd-site-footer::after{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(34,197,94,.6),transparent);animation:pdFooterScan 4s ease-in-out infinite;opacity:0;pointer-events:none}@keyframes pdFooterScan{0%{opacity:0;transform:scaleX(0)}15%{opacity:.6}50%{opacity:.6;transform:scaleX(1)}85%{opacity:.6}100%{opacity:0;transform:scaleX(0)}}html body footer.pd-site-footer .pd-footer-links-group a{transition:color .25s ease,opacity .25s ease,text-shadow .25s ease!important}html body footer.pd-site-footer .pd-footer-links-group a:hover{color:#22c55e!important;opacity:1!important;text-shadow:0 0 8px rgba(34,197,94,.2)!important}.battle-card:hover,.glass:hover,.info-card:hover,.stat-card:hover{border-color:rgba(34,197,94,.2);box-shadow:0 8px 32px rgba(0,0,0,.3),0 0 20px rgba(34,197,94,.06),inset 0 1px 0 rgba(255,255,255,.04)}.btn::before,.pd-btn::before{content:'';position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.06) 45%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.06) 55%,transparent 60%);transform:translateX(-100%);transition:transform .6s ease}.btn:hover::before,.pd-btn:hover::before{transform:translateX(100%)}@keyframes pdPageIn{from{opacity:0}to{opacity:1}}body{animation:pdPageIn .4s ease-out}.faq-item.open{border-color:rgba(34,197,94,.25);box-shadow:0 4px 24px rgba(34,197,94,.06)}.faq-item.open .faq-question h3{color:#22c55e}.cat-btn.active{box-shadow:0 0 20px rgba(34,197,94,.12),0 4px 12px rgba(0,0,0,.2)}.vendor-tag:hover{border-color:rgba(34,197,94,.3);color:#22c55e;background:rgba(34,197,94,.06);transition:all .2s ease}pre{position:relative}pre::before{content:'';position:absolute;top:-1px;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,rgba(34,197,94,.3),transparent);border-radius:1px}.legal-card:hover{box-shadow:0 12px 32px rgba(0,0,0,.25),0 0 20px rgba(34,197,94,.06)!important}.stat-num{background:linear-gradient(135deg,#22c55e,#4ade80)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#0a0f14}::-webkit-scrollbar-thumb{background:rgba(34,197,94,.2);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:rgba(34,197,94,.4)}::selection{background:rgba(34,197,94,.25);color:#fff}.article-card img,.tool-card img{border-radius:8px;transition:transform .3s ease,filter .3s ease}.article-card:hover img,.tool-card:hover img{transform:scale(1.02)}.faq-answer-inner tr:hover td{background:rgba(34,197,94,.03)}.btn:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid rgba(34,197,94,.6);outline-offset:2px;border-radius:4px}.btn:disabled,.btn[aria-disabled=true],.pd-btn:disabled,.pd-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none;filter:grayscale(.3)}.faq-question:focus-visible{outline:2px solid rgba(34,197,94,.6);outline-offset:2px;border-radius:4px}.cat-btn:focus-visible,.cat-tab:focus-visible,.filter-btn:focus-visible{outline:2px solid rgba(34,197,94,.6);outline-offset:2px;border-radius:8px}.read-btn:focus-visible{outline:2px solid rgba(34,197,94,.6);outline-offset:2px;border-radius:6px}.article-card:hover,.news-card:hover{border-color:rgba(34,197,94,.2);transform:translateY(-3px);box-shadow:0 16px 40px rgba(0,0,0,.35),0 0 20px rgba(34,197,94,.08)}.ticker-track:focus-within{animation-play-state:paused}#scroll-progress{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,var(--pd-accent,#22c55e),var(--pd-secondary,#3b82f6));z-index:10001;width:0;transition:width .1s linear;box-shadow:0 0 10px rgba(34,197,94,.5),0 0 20px rgba(34,197,94,.2)}.back-to-top{position:fixed;bottom:100px;right:32px;width:48px;height:48px;border-radius:50%;background:rgba(15,22,32,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(34,197,94,.2);color:var(--pd-accent,#22c55e);font-size:1.1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:9998;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .4s cubic-bezier(.19,1,.22,1);box-shadow:0 4px 20px rgba(0,0,0,.3),0 0 20px rgba(34,197,94,.08)}.back-to-top.visible{opacity:1;visibility:visible;transform:translateY(0);animation:bttPulse 2.5s ease-in-out infinite}.back-to-top:hover{background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.5);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 30px rgba(34,197,94,.2);transform:translateY(-3px)}@keyframes bttPulse{0%,100%{box-shadow:0 4px 20px rgba(0,0,0,.3),0 0 20px rgba(34,197,94,.08)}50%{box-shadow:0 4px 20px rgba(0,0,0,.3),0 0 30px rgba(34,197,94,.18)}}@media(max-width:768px){.back-to-top{bottom:80px;right:20px;width:42px;height:42px;font-size:.95rem}}@media(prefers-reduced-motion:reduce){*,::after,::before{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important}html body footer.pd-site-footer::after{animation:none!important;display:none}body{animation:none}}html body footer.pd-site-footer{background:linear-gradient(180deg,rgba(8,12,16,.92) 0,rgba(5,8,16,.98) 50%,#030508 100%)!important;padding:2.5rem 0 1.5rem!important;position:relative!important}html body footer.pd-site-footer .ftr-wrap{max-width:1100px!important;margin:0 auto!important;padding:0 24px!important}html body footer.pd-site-footer .pd-footer-top{padding-bottom:1.5rem!important;margin-bottom:1.25rem!important;border-bottom:1px solid rgba(255,255,255,.06)!important}html body footer.pd-site-footer .pd-footer-links-row{gap:8px!important;padding:1rem 0 1.5rem!important}html body footer.pd-site-footer .pd-footer-links-group a{color:#cbd5e1!important;font-size:.8rem!important;transition:color .25s,text-shadow .25s!important;padding:2px 4px!important;border-radius:4px!important}html body footer.pd-site-footer .pd-footer-links-group a:hover{color:#22c55e!important;text-shadow:0 0 12px rgba(34,197,94,.15)!important;background:rgba(34,197,94,.04)!important}html body footer.pd-site-footer .pd-footer-bottom p{color:#94a3b8!important;font-size:.75rem!important;letter-spacing:.03em!important}.hero-domain-scan{display:flex;gap:10px;margin:28px 0 18px;max-width:620px;align-items:stretch;flex-wrap:wrap}@media(max-width:540px){.hero-domain-scan{max-width:none}.hero-domain-scan input{width:100%}.hero-scan-btn{width:100%;justify-content:center}}.hero-domain-scan input{flex:1;min-width:220px;padding:14px 18px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:rgba(15,22,32,.55);color:var(--pd-text,#f1f5f9);font:500 1rem/1.3 Inter,system-ui,sans-serif;transition:border-color .2s,box-shadow .2s,background .2s;backdrop-filter:blur(8px)}.hero-domain-scan input::placeholder{color:var(--pd-text-dim,#8b9db0)}.hero-domain-scan input:focus{outline:0;border-color:var(--pd-accent,#22c55e);box-shadow:0 0 0 3px rgba(34,197,94,.18);background:rgba(15,22,32,.72)}.hero-domain-scan input:invalid:not(:placeholder-shown){border-color:rgba(239,68,68,.55)}.hero-scan-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;min-height:48px;border-radius:12px;border:none;background:linear-gradient(135deg,#22c55e,#16a34a);color:#06231a;font:700 .95rem/1 Inter,system-ui,sans-serif;cursor:pointer;transition:transform .18s cubic-bezier(.4,0,.2,1),box-shadow .18s,filter .18s;white-space:nowrap;letter-spacing:.02em}.hero-scan-btn:hover{transform:translateY(-2px);box-shadow:0 10px 28px -8px rgba(34,197,94,.55),0 0 0 1px rgba(34,197,94,.3)}.hero-scan-btn:active{transform:translateY(0)}.hero-scan-btn i{font-size:1rem}.hero-secondary-cta{margin-top:8px;opacity:.9}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#hero-heading.glitch::after,#hero-heading.glitch::before{content:none!important;display:none!important;animation:none!important}@media(prefers-reduced-motion:reduce){.hero-scan-btn{transition:none}.hero-scan-btn:hover{transform:none}}.article-nav{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:48px 0 0;padding:28px 0 0;border-top:1px solid var(--pd-border,rgba(255,255,255,.08))}@media(max-width:640px){.article-nav{grid-template-columns:1fr}}.article-nav a{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:12px;border:1px solid var(--pd-border,rgba(255,255,255,.08));background:rgba(255,255,255,.02);text-decoration:none;transition:border-color .2s,background .2s,transform .2s}.article-nav a:hover{border-color:var(--pd-accent,#22c55e);background:rgba(34,197,94,.05);transform:translateY(-2px)}.article-nav .article-nav-label{font-size:.72rem;color:var(--pd-accent,#22c55e);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.article-nav .article-nav-title{font-size:.94rem;color:var(--pd-text,#e8eef4);font-weight:600;line-height:1.35}.article-nav a.article-nav-next{text-align:right}.rar-body pre,pre{max-width:100%;word-break:break-word;white-space:pre-wrap}@media(max-width:640px){.article-body p,.inv-article p,.rar-body p{font-size:16px;line-height:1.65}}h2[id],h3[id],section[id]{scroll-margin-top:84px}.threat-banner{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.threat-banner .tb-text{flex:1;min-width:240px}.tb-cta{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;min-height:44px;border:2px solid #ef4444;background:rgba(239,68,68,.15);color:#fff;font:700 .92rem/1 Inter,system-ui,sans-serif;border-radius:10px;cursor:pointer;white-space:nowrap;transition:background .2s,transform .18s,box-shadow .2s;text-decoration:none;letter-spacing:.02em}.tb-cta i{font-size:1rem}.tb-cta:hover{background:#ef4444;color:#fff;transform:translateY(-1px);box-shadow:0 8px 22px -6px rgba(239,68,68,.55)}.tb-cta:focus-visible{outline:2px solid #fff;outline-offset:2px}.tb-cta-warn{border-color:#eab308;background:rgba(234,179,8,.15)}.tb-cta-warn:hover{background:#eab308;color:#0a0f14}@media(max-width:640px){.tb-cta{width:100%;justify-content:center}}.badge,.btn-icon-scan,.btn-icon-takedown,.buttonpro,.cta-button,.filter-btn,.inv-cta-link,.nav-link,.pd-nav-link,.read-btn,.share-btn,.srt-trigger-btn,.tag,.trust-badge{min-height:44px}.pd-nav-github,.pd-nav-live{min-height:40px;display:inline-flex;align-items:center}.badge,.ev-badge,.signal-tag,.trust-badge{min-height:28px;display:inline-flex;align-items:center}[role=button],button,input[type=button],input[type=submit]{min-height:44px}@media(hover:none){.badge,.tag{min-height:32px}}.trow{overflow-wrap:anywhere;word-break:break-word}.trow-value.copyable,.trow-value.mono{overflow-wrap:anywhere;word-break:break-all}@media(max-width:640px){.trow{flex-wrap:wrap;gap:4px}.trow-label{flex:1 1 100%;opacity:.7;font-size:.75rem}.trow-value{flex:1 1 100%;font-size:.86rem}}.badges,.signal-tags,.trust-badges{flex-wrap:wrap;max-width:100%}.badges>*,.signal-tags>*,.trust-badges>*{max-width:100%;overflow-wrap:anywhere}@media(max-width:768px){.hero-row{flex-direction:column-reverse;align-items:center;gap:20px}.threat-score-display{margin:0 auto}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}html{scroll-padding-top:84px}.impact-metrics-section{padding:60px 0 40px;position:relative}.impact-metrics-heading{text-align:center;font:700 clamp(1.4rem,3.6vw,2rem)/1.1 Inter,system-ui,sans-serif;color:var(--pd-text,#f1f5f9);margin:0 0 10px;letter-spacing:-.01em}.impact-metrics-sub{text-align:center;color:var(--pd-text-dim,#8b9db0);max-width:640px;margin:0 auto 36px;font:400 .98rem/1.55 Inter,system-ui,sans-serif}.impact-metrics-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;list-style:none;padding:0;margin:0}@media(max-width:900px){.impact-metrics-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.impact-metrics-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:380px){.impact-metrics-grid{grid-template-columns:1fr}}.impact-metric{background:linear-gradient(180deg,rgba(15,22,32,.7),rgba(15,22,32,.45));border:1px solid var(--pd-border,rgba(255,255,255,.08));border-radius:14px;padding:22px 18px;text-align:center;backdrop-filter:blur(10px);transition:border-color .25s,transform .25s,box-shadow .25s;position:relative;overflow:hidden}.impact-metric::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0,rgba(34,197,94,.1),transparent 70%);opacity:.4;pointer-events:none;transition:opacity .3s}.impact-metric:hover{border-color:rgba(34,197,94,.3);transform:translateY(-3px);box-shadow:0 14px 36px -10px rgba(34,197,94,.25)}.impact-metric:hover::before{opacity:.75}.impact-metric-value{font:900 clamp(1.6rem,3.2vw,2.2rem)/1 Inter,Inter,system-ui,sans-serif;background:linear-gradient(135deg,#22c55e,#06b6d4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em;position:relative;z-index:1}.impact-metric-label{font:600 .78rem/1.3 Inter,system-ui,sans-serif;color:var(--pd-text-dim,#8b9db0);text-transform:uppercase;letter-spacing:.08em;margin-top:8px;position:relative;z-index:1}.pre-wrap{position:relative;margin:1.25rem 0}.pre-wrap pre{margin:0}.pre-copy-btn{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;font:600 .72rem/1 'JetBrains Mono',monospace;color:var(--pd-text-dim,#8b9db0);background:rgba(15,22,32,.7);border:1px solid var(--pd-border,rgba(255,255,255,.08));border-radius:6px;cursor:pointer;opacity:0;transition:opacity .2s,color .2s,border-color .2s,background .2s;backdrop-filter:blur(4px);z-index:2}.pre-wrap:hover .pre-copy-btn{opacity:1}.pre-copy-btn:hover{color:var(--pd-accent,#22c55e);border-color:var(--pd-accent,#22c55e);background:rgba(34,197,94,.08)}.pre-copy-btn.copied{color:var(--pd-accent,#22c55e);border-color:var(--pd-accent,#22c55e);opacity:1}@media(max-width:640px){.rar-tbl,.rar-tbl tbody,.rar-tbl td,.rar-tbl th,.rar-tbl thead,.rar-tbl tr,table.reflow,table.reflow tbody,table.reflow td,table.reflow th,table.reflow thead,table.reflow tr{display:block}.rar-tbl thead,table.reflow thead{position:absolute;left:-9999px}.rar-tbl tr,table.reflow tr{margin-bottom:14px;background:rgba(15,22,32,.4);border:1px solid var(--pd-border,rgba(255,255,255,.08));border-radius:10px;padding:12px}.rar-tbl td,table.reflow td{border:none!important;padding:6px 0!important;display:flex;justify-content:space-between;gap:12px;font-size:.86rem}.rar-tbl td::before,table.reflow td::before{content:attr(data-label);font-weight:700;color:var(--pd-text-dim,#8b9db0);text-transform:uppercase;letter-spacing:.04em;font-size:.7rem;flex-shrink:0;align-self:center}}.pd-fresh-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--pd-accent,#22c55e);box-shadow:0 0 0 0 rgba(34,197,94,.5);animation:pdFreshPulse 2s infinite;vertical-align:middle;margin-right:6px}@keyframes pdFreshPulse{0%{box-shadow:0 0 0 0 rgba(34,197,94,.55)}70%{box-shadow:0 0 0 8px rgba(34,197,94,0)}100%{box-shadow:0 0 0 0 rgba(34,197,94,0)}}:focus-visible{outline:2px solid var(--pd-accent,#22c55e);outline-offset:3px;border-radius:6px}a:focus-visible,button:focus-visible,input:focus-visible{outline-color:var(--pd-accent,#22c55e)}html{overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}body{overflow-x:hidden;overflow-y:auto;min-height:100vh;padding-top:var(--pd-header-h,72px)}.home-header-section{position:relative}.container,.container-fluid,[data-aos],main,section{overflow:visible}.glitch::after,.glitch::before,[data-text]::after,[data-text]::before{display:none;animation:none}.btn,a,button{transition:all .3s ease}.battle-card:hover,.counter-box:hover,.detection-card:hover,.service-card:hover,.tip-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.3)}img{max-width:100%;height:auto}@media (max-width:767px){h1{font-size:2rem}h2{font-size:1.75rem}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important;scroll-behavior:auto!important}[data-aos]{opacity:1!important;transform:none!important}}.pd-svg-icon{width:1em;height:1em;display:inline-block;vertical-align:-.125em;flex-shrink:0;fill:currentColor}.pd-threat-cta .pd-svg-icon,.pd-threat-iframe-cta .pd-svg-icon{width:14px;height:14px;transition:transform .25s ease}.pd-threat-cta:hover .pd-svg-icon{transform:translateX(4px)}.pd-threat-iframe-cta .pd-svg-icon{width:11px;height:11px}.pd-eyebrow .pd-svg-icon{width:14px;height:14px;margin-right:4px}body,html{max-width:100vw;overflow-x:hidden}iframe,img,svg,video{max-width:100%;height:auto}.container,.container-fluid,.pd-container{max-width:100%;box-sizing:border-box}@media (max-width:600px){.gradient-text,h1,h2{word-break:break-word;hyphens:auto}}.pd-footer-badges{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:8px}.pd-footer-badges>*{font-size:.72rem;color:#94a3b8;text-decoration:none;display:inline-flex;align-items:center;gap:6px;padding:4px 0;letter-spacing:.02em;transition:color .2s ease}.pd-footer-badges>::before{display:none!important;content:none!important}.pd-badge-status{position:relative;padding-left:14px!important;color:#9ca3af!important}.pd-badge-status::before{content:''!important;display:inline-block!important;position:absolute!important;left:0;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px rgba(34,197,94,.55);animation:pdStatusPulse 2.4s ease-in-out infinite}@keyframes pdStatusPulse{0%,100%{opacity:1;transform:translateY(-50%) scale(1)}50%{opacity:.55;transform:translateY(-50%) scale(.85)}}.pd-badge-license,.pd-badge-link{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;color:#94a3b8!important;border:1px solid rgba(148,163,184,.18);border-radius:4px;padding:2px 8px!important;line-height:1.3}.pd-badge-license:hover,.pd-badge-link:hover{color:#22c55e!important;border-color:rgba(34,197,94,.35);background:rgba(34,197,94,.04)}.pd-footer-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}@media (max-width:600px){.pd-footer-bottom{flex-direction:column;text-align:center}.pd-footer-badges{justify-content:center}}.pd-eyebrow{font-size:.78rem!important;letter-spacing:.12em!important}.pd-badge{font-size:.72rem!important;padding:4px 10px!important}.detection-card .badge,.detection-card span[class*=status],.tf-status,.threat-card .badge,.threat-status{font-size:.72rem!important}.detection-card time,.detection-time,.tf-time,.threat-card time{font-size:.72rem!important}@media (max-width:768px){.pd-footer-links-group a{padding:10px 4px;min-height:36px;display:inline-flex;align-items:center}.pd-footer-col a,.pd-footer-col li a{padding:8px 0;min-height:36px;display:inline-flex;align-items:center}.pd-nav-link{min-height:44px;padding:12px 16px!important}.pd-footer-socials a{width:42px!important;height:42px!important}}.a-type,.pd-flag-label,.pd-flag-stat,.pd-namesilo-tag{font-size:.75rem!important;letter-spacing:.1em!important}.pd-dir-desc{font-size:.78rem!important}.pd-search-hints a{padding:6px 4px;display:inline-block;line-height:1.6;min-height:32px}@media (max-width:600px){.pd-search-hints a{min-height:36px;padding:8px 6px}.pd-activity-item,.pd-activity-track .pd-activity-item{padding:8px 12px!important}a:not(.pd-btn):not(.pd-badge-status):not(.pd-badge-license):not(.pd-badge-link){min-height:32px;display:inline-flex;align-items:center}}@media (max-width:768px){.pd-footer-col li{margin-bottom:4px!important}.pd-footer-col a,.pd-footer-col li a{padding:8px 0!important;min-height:36px!important;line-height:1.4}}.a-time{font-size:.75rem!important}.threat-time{font-size:.75rem!important}.api-stat-label{font-size:.78rem!important;letter-spacing:.06em!important}.api-info-title{font-size:.92rem!important}.api-stat-card .api-stat-label,.api-stats-grid .api-stat-label,.battle-card .api-stat-label,div.api-stat-label{font-size:.78rem!important;letter-spacing:.06em!important;color:#94a3b8!important}.battle-card .api-info-title,div.api-info-title{font-size:.95rem!important}.api-section .api-stat-card>div:first-child,.api-section .battle-card>div:first-child,section.api-section .battle-card .api-stat-label{font-size:.78rem!important;letter-spacing:.06em!important;color:#94a3b8!important}.scam-card-link{padding:8px 0!important;min-height:36px;display:inline-flex!important;align-items:center}.pd-nav-github{color:#e2e8f0!important;opacity:.85;transition:opacity .2s ease,color .2s ease,transform .2s ease,filter .2s ease;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px}.pd-nav-github:focus,.pd-nav-github:hover{color:#22c55e!important;opacity:1;transform:translateY(-1px);filter:drop-shadow(0 0 6px rgba(34, 197, 94, .45));background:rgba(34,197,94,.08)}.pd-nav-github svg{width:22px!important;height:22px!important}.pd-threat-iframe-wrap iframe{max-width:none!important}.pd-threat-iframe-wrap iframe{position:absolute;top:0;left:0;width:1440px;height:2200px;transform:scale(.34);transform-origin:top left;border:0;pointer-events:none;filter:brightness(.92) saturate(1.05);max-width:none!important;height:2200px!important}@media (max-width:991px){.pd-threat-iframe-wrap iframe{transform:scale(.36);width:1440px;height:2000px;top:-20px;max-width:none!important}}@media (max-width:480px){.pd-threat-iframe-wrap iframe{transform:scale(.28);top:-20px;left:-20px;max-width:none!important}}@media (min-width:992px) and (max-width:1199px){.pd-nav-list{display:none!important;position:absolute;top:var(--pd-header-h);left:0;right:0;flex-direction:column;gap:0;padding:12px 24px 20px;background:rgba(10,15,20,.96);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid var(--pd-border);box-shadow:0 20px 40px rgba(0,0,0,.3)}.pd-nav-list.open{display:flex!important}.pd-nav-list .pd-nav-link{width:100%;padding:14px 16px;font-size:.9rem;min-height:44px;border-radius:var(--pd-radius-xs)}.pd-nav-list .pd-nav-link::after{display:none}.pd-nav-list .pd-nav-live{margin-top:8px;justify-content:center}.pd-nav-toggle{display:flex!important;align-items:center;justify-content:center}}@media (min-width:1200px) and (max-width:1349px){.pd-nav-list{gap:2px}.pd-nav-link{padding:8px 9px;font-size:.78rem}.pd-nav-live{padding:8px 12px;font-size:.78rem}}html body footer.pd-site-footer .pd-footer-report-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;align-self:flex-start!important;padding:11px 22px!important;min-height:42px!important;width:auto!important;border-radius:10px!important;background:linear-gradient(135deg,#ef4444,#dc2626)!important;border:1px solid rgba(239,68,68,.55)!important;color:#fff!important;font-size:.82rem!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:0 4px 16px rgba(239,68,68,.22),inset 0 1px 0 rgba(255,255,255,.14)!important;transition:transform .2s ease,box-shadow .25s ease,filter .2s ease!important;position:relative!important;overflow:hidden!important;animation:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body footer.pd-site-footer .pd-footer-report-btn svg{width:14px!important;height:14px!important;fill:currentColor!important;flex-shrink:0!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.25))}html body footer.pd-site-footer .pd-footer-report-btn:hover{transform:translateY(-2px)!important;box-shadow:0 8px 24px rgba(239,68,68,.38),inset 0 1px 0 rgba(255,255,255,.2)!important;filter:brightness(1.08)!important;color:#fff!important;border-color:rgba(255,255,255,.25)!important}html body footer.pd-site-footer .pd-footer-report-btn:active{transform:translateY(0)!important;box-shadow:0 2px 8px rgba(239,68,68,.32)!important;filter:brightness(.95)!important}html body footer.pd-site-footer .pd-footer-report-btn::before{display:none!important}@media(max-width:768px){html body footer.pd-site-footer .pd-footer-report-btn{width:100%!important;justify-content:center!important}}html body footer.pd-site-footer .pd-footer-socials a.pd-footer-report-btn,html body footer.pd-site-footer a.pd-footer-report-btn{width:auto!important;height:auto!important;min-height:42px!important;padding:11px 22px!important;border-radius:10px!important;background:linear-gradient(135deg,#ef4444,#dc2626)!important;border:1px solid rgba(239,68,68,.55)!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-size:.82rem!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:0 4px 16px rgba(239,68,68,.22),inset 0 1px 0 rgba(255,255,255,.14)!important;transition:transform .2s,box-shadow .25s,filter .2s!important;animation:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;font-family:Inter,system-ui,sans-serif!important;flex:0 0 auto!important;flex-shrink:0!important}html body footer.pd-site-footer a.pd-footer-report-btn:hover{transform:translateY(-2px)!important;filter:brightness(1.08)!important;box-shadow:0 8px 24px rgba(239,68,68,.38)!important;color:#fff!important;border-color:rgba(255,255,255,.25)!important;background:linear-gradient(135deg,#ef4444,#dc2626)!important}html body footer.pd-site-footer a.pd-footer-report-btn i{font-size:1rem!important;filter:none!important;color:inherit!important}::selection{background:rgba(34,197,94,.25);color:#fff;text-shadow:none}::-moz-selection{background:rgba(34,197,94,.25);color:#fff}:focus{outline:0}:focus-visible{outline:2px solid rgba(34,197,94,.55);outline-offset:2px;border-radius:4px}[role=button]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.2)}img{background-color:rgba(255,255,255,.02)}img:not([src]),img[src=""]{visibility:hidden}details>summary{list-style:none;cursor:pointer}details>summary::-webkit-details-marker{display:none}details>summary::marker{display:none}blockquote{margin:1.25rem 0;padding:.75rem 1.25rem;border-left:3px solid #22c55e;background:rgba(34,197,94,.04);color:rgba(255,255,255,.85);border-radius:0 8px 8px 0;font-style:italic}.badge,.btn,.pd-badge,.pd-btn,.pd-card,.stat,.stat-card,[role=button],a,button,input,select,textarea{transition-property:color,background-color,border-color,box-shadow,transform,opacity;transition-duration:.18s;transition-timing-function:cubic-bezier(.4,0,.2,1)}code,pre{font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum" 1,"lnum" 1}:not(pre)>code{font-size:.9em;padding:1px 6px;border-radius:4px;background:rgba(255,255,255,.06);color:#4ade80}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgba(255,255,255,.08);border-radius:5px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:rgba(34,197,94,.3);background-clip:padding-box}img[width][height]{height:auto;max-width:100%}@media print{body{background:#fff!important;color:#000!important}#pd-readbar,#pd-toc,.pd-cta-card,.pd-grain,.pd-grid-bg,.pd-orb,.threat-banner,footer,header{display:none!important}a{color:#06c!important;text-decoration:underline!important}}[data-theme=light] ::selection{background:rgba(34,197,94,.2);color:#16a34a}[data-theme=light] :not(pre)>code{background:rgba(0,0,0,.05);color:#16a34a}[data-theme=light] ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.12)}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important;scroll-behavior:auto!important}}.bank-card,.card,.directory-card,.evidence-card,.flagship-card,.info-card,.stat-card,.tip-card{transform:translateZ(0);will-change:transform}.bank-card:hover,.card:hover:not(:disabled),.directory-card:hover,.evidence-card:hover,.flagship-card:hover,.info-card:hover,.stat-card:hover,.tip-card:hover{transform:translateY(-2px)}.inv-article p a:not(.btn):not(.pd-btn),article ol li a:not(.btn):not(.pd-btn),article p a:not(.btn):not(.pd-btn),article ul li a:not(.btn):not(.pd-btn){background-image:linear-gradient(to right,rgba(34,197,94,.8),rgba(34,197,94,.8));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:1px;text-decoration:none;transition:background-size .2s,color .2s}.inv-article p a:not(.btn):hover,article ol li a:not(.btn):hover,article p a:not(.btn):hover,article ul li a:not(.btn):hover{background-size:100% 2px;color:#4ade80}.inv-article table,article table,main table:not(.no-style){width:100%;margin:1.5rem 0;border-collapse:collapse;font-size:.9rem;background:rgba(15,22,32,.4);border:1px solid rgba(255,255,255,.08);border-radius:10px;overflow:hidden}.inv-article table th,article table th,main table:not(.no-style) th{background:rgba(34,197,94,.08);color:#cbd5e1;text-align:left;padding:10px 14px;font-weight:700;font-size:.82rem;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid rgba(34,197,94,.2)}.inv-article table td,article table td,main table:not(.no-style) td{padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.04);color:#cbd5e1}.inv-article table tr:last-child td,article table tr:last-child td,main table:not(.no-style) tr:last-child td{border-bottom:0}.inv-article table tr:hover td,article table tr:hover td,main table:not(.no-style) tr:hover td{background:rgba(255,255,255,.02)}[data-theme=light] article table{background:#fff;border-color:rgba(0,0,0,.08)}[data-theme=light] article table th{background:rgba(34,197,94,.06);color:#0f172a}[data-theme=light] article table td{color:#334155;border-color:rgba(0,0,0,.04)}[data-theme=light] article table tr:hover td{background:rgba(0,0,0,.02)}hr{border:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent);margin:2rem 0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],input[type=url],select,textarea{font-family:inherit;transition:border-color .18s,box-shadow .18s,background-color .18s}.skip-link{position:fixed;top:-100px;left:16px;z-index:10000;padding:10px 16px;background:#22c55e;color:#000;border-radius:6px;font-weight:700;text-decoration:none;transition:top .2s}.skip-link:focus{top:16px}html body footer.pd-site-footer .pd-footer-report-btn,html body footer.pd-site-footer a.pd-footer-report-btn{padding:12px 22px!important;min-height:44px!important;border-radius:10px!important;font-size:.82rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;gap:8px!important;background:linear-gradient(135deg,#ef4444 0,#dc2626 100%)!important;border:1px solid rgba(255,255,255,.12)!important;color:#fff!important;box-shadow:0 4px 16px -2px rgba(239,68,68,.35),inset 0 1px 0 rgba(255,255,255,.18)!important;transition:transform .2s ease,box-shadow .25s ease,filter .2s!important}html body footer.pd-site-footer .pd-footer-report-btn:hover,html body footer.pd-site-footer a.pd-footer-report-btn:hover{transform:translateY(-1px)!important;box-shadow:0 8px 22px -4px rgba(239,68,68,.5),inset 0 1px 0 rgba(255,255,255,.25)!important;filter:brightness(1.05);border-color:rgba(255,255,255,.22)!important}html body footer.pd-site-footer a.pd-footer-report-btn:active{transform:translateY(0)!important}@media (max-width:600px){html body footer.pd-site-footer a.pd-footer-report-btn{width:100%!important;padding:13px 20px!important}}html body footer.pd-site-footer .pd-footer-socials .pd-footer-report-btn,html body footer.pd-site-footer .pd-footer-socials a.pd-footer-report-btn{grid-column:1/-1!important;width:100%!important;max-width:none!important;height:auto!important;min-height:42px!important;margin-top:6px!important;padding:11px 22px!important;justify-self:stretch!important}html body footer.pd-site-footer .pd-footer-socials:has(> .pd-footer-report-btn){max-width:320px!important}@media (max-width:520px){html body footer.pd-site-footer .pd-footer-socials:has(> .pd-footer-report-btn){max-width:240px!important}}@media (max-width:720px){table{display:block;overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}table tbody,table thead,table tr{display:table-row-group}table tr{display:table-row}table td,table th{display:table-cell}}@media (max-width:720px){.article-body a,.ev-link,.ioc-row,.legal-card a,.mono,.trow-value,code,main a:not(.pd-btn):not(.btn):not([class*=nav]):not([class*=hdr]),pre{overflow-wrap:anywhere;word-break:break-word}}@media (max-width:720px){iframe{max-width:100%!important}.iframe-wrap,.pd-threat-iframe-wrap,.video-wrap{max-width:100vw;overflow:hidden}.pd-threat-iframe-wrap iframe{width:100%!important;height:auto;min-height:320px}}@media (max-width:480px){.pd-flag-grid{grid-template-columns:1fr!important}.pd-flag-card{max-width:100%!important;box-sizing:border-box}.scam-card,.scam-slider .scam-card{max-width:calc(100vw - 32px)!important;box-sizing:border-box}}body,html{overflow-x:hidden!important;max-width:100%}embed,img,object,picture,svg,video{max-width:100%;height:auto}@media (max-width:720px){.addr,.mono,.n,.tx-hash,code.hash,span[data-addr]{word-break:break-all!important;overflow-wrap:anywhere!important}.death-grid{grid-template-columns:1fr!important}main>*{max-width:100vw}}.hdr-nav a,.pd-brand,.pd-brand img,.pd-footer-links-group a,.pd-footer-logo,.pd-nav-link,.pd-nav-list a,.toolbar-brand,footer a,header a,nav a{word-break:normal!important;overflow-wrap:normal!important;white-space:normal!important}.hdr-nav a,.pd-nav-link{white-space:nowrap!important}@media (max-width:600px){.hdr-logo{font-size:0!important;gap:0!important}.hdr-logo img{display:inline-block;max-height:32px;width:auto}.hdr-nav{gap:4px!important;flex-wrap:wrap;justify-content:flex-end}.hdr-nav a{padding:6px 10px!important;font-size:.8rem!important;white-space:nowrap}.hdr-nav .pd-nav-live{padding:6px 12px!important;font-size:.75rem!important}}@media (max-width:420px){.hdr-nav a{font-size:.72rem!important;padding:5px 7px!important;letter-spacing:0}.hdr-nav .pd-nav-live{font-size:.68rem!important;padding:5px 10px!important}.hdr-logo img{max-height:28px!important}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;min-height:44px;border-radius:12px;font:700 .92rem/1 Inter,system-ui,-apple-system,sans-serif;letter-spacing:.01em;text-decoration:none;cursor:pointer;border:1px solid transparent;background:0 0;color:var(--pd-text,#f1f5f9);transition:all .2s cubic-bezier(.2, 0, 0, 1);white-space:nowrap;position:relative}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.btn-primary{background:linear-gradient(135deg,var(--pd-accent,#22c55e),#16a34a);color:#06231a;border-color:rgba(34,197,94,.5);box-shadow:0 4px 14px rgba(34,197,94,.22)}.btn-primary:hover{box-shadow:0 10px 28px -6px rgba(34,197,94,.55),0 0 0 1px rgba(34,197,94,.35);filter:brightness(1.05)}.btn-secondary{background:rgba(59,130,246,.1);color:var(--pd-secondary,#a5b4fc);border-color:rgba(59,130,246,.35)}.btn-secondary:hover{background:rgba(59,130,246,.18);border-color:rgba(59,130,246,.6);box-shadow:0 8px 22px -6px rgba(59,130,246,.35)}.btn-outline{background:0 0;color:var(--pd-accent,#22c55e);border-color:rgba(34,197,94,.45)}.btn-outline:hover{background:rgba(34,197,94,.08);border-color:rgba(34,197,94,.7);box-shadow:0 6px 18px -6px rgba(34,197,94,.35)}.btn-danger{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border-color:rgba(239,68,68,.55);box-shadow:0 4px 14px rgba(239,68,68,.22)}.btn-danger:hover{box-shadow:0 10px 28px -6px rgba(239,68,68,.55),0 0 0 1px rgba(239,68,68,.4);filter:brightness(1.05)}.btn-ghost{background:rgba(255,255,255,.03);color:var(--pd-text-dim,#94a3b8);border-color:rgba(255,255,255,.08)}.btn-ghost:hover{background:rgba(255,255,255,.06);color:var(--pd-text,#f1f5f9);border-color:rgba(255,255,255,.15)}.btn-sm{padding:8px 16px;min-height:36px;font-size:.82rem;border-radius:10px}.btn-lg{padding:16px 32px;min-height:52px;font-size:1rem;border-radius:14px}.btn-block{display:flex;width:100%}@media (prefers-reduced-motion:reduce){.btn,.btn:active,.btn:hover{transition:none;transform:none}}@media (max-width:768px){.pd-threat-iframe-wrap{display:none!important}.pd-threat-iframe-wrap+.text-center,.pd-threat-iframe-wrap~div:has(> a[href*=threat-pipeline]){display:none!important}}@media(max-width:768px){html body .pd-threat-iframe-wrap{display:none!important;height:0!important;overflow:hidden!important}}@keyframes pdBadgeGlow{0%,100%{box-shadow:0 0 0 0 rgba(34,197,94,.18),inset 0 0 0 1px rgba(34,197,94,.14)}50%{box-shadow:0 0 12px 2px rgba(34,197,94,.28),inset 0 0 0 1px rgba(34,197,94,.32)}}.badge-glow{background:rgba(34,197,94,.06);color:var(--pd-accent,#22c55e);animation:pdBadgeGlow 3.2s ease-in-out infinite;border:1px solid rgba(34,197,94,.14)}@keyframes pdLiveDot{0%,100%{opacity:1;transform:scale(1);box-shadow:0 0 4px rgba(239,68,68,.7)}50%{opacity:.55;transform:scale(1.35);box-shadow:0 0 10px rgba(239,68,68,.85)}}@keyframes pdNavLivePulse{0%,100%{box-shadow:0 0 0 0 rgba(239,68,68,.4)}50%{box-shadow:0 0 0 6px rgba(239,68,68,0)}}.pd-nav-live{position:relative;background:linear-gradient(135deg,rgba(239,68,68,.14),rgba(239,68,68,.05));color:#ef4444!important;border:1px solid rgba(239,68,68,.32);border-radius:6px;font-weight:700;letter-spacing:.04em;animation:pdNavLivePulse 1.8s ease-in-out infinite;text-decoration:none}.pd-nav-live .pd-live-dot,.pd-nav-live::before{display:inline-block;width:7px;height:7px;border-radius:50%;background:#ef4444;margin-right:6px;vertical-align:middle;animation:pdLiveDot 1.2s ease-in-out infinite}.pd-nav-live::before{content:none}@media (prefers-reduced-motion:reduce){.badge-glow,.pd-nav-live,.pd-nav-live .pd-live-dot{animation:none!important}}h1{font-family:Orbitron,Inter,system-ui,-apple-system,"Segoe UI",sans-serif}h1.domain-copy,h1.mono,h1[data-font=mono]{font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace}.battle-card,.card,.feature-card,.glass,.pd-card,.pd-flag-card,.pd-info-card{border-radius:14px}.btn-primary,.cta-btn,.pd-btn,.submit-btn,a.pd-cta,button.primary{border-radius:10px}#flagship,#partners,.battle-section,.partners-section,.pd-flagship-section{content-visibility:auto;contain-intrinsic-size:1px 600px}.partners-track,.pd-activity-track,.ticker-track{transform:translateZ(0);will-change:transform;backface-visibility:hidden}.partner-logo{transition:opacity .3s,transform .3s!important}@media (prefers-reduced-motion:reduce){.badge-glow,.partners-track,.pd-activity-track,.pd-aos-reveal,.pdBadgeGlow,.ticker-track{animation:none!important}}html[data-page=domain-hub] h2,html[data-page=domain-hub] h2[style]{font-size:1.625rem!important;font-weight:700!important;letter-spacing:-.018em!important;line-height:1.25!important}html[data-page=domain-hub] .browse-section h3{font-size:1.1rem!important;font-weight:600!important}html[data-page=domain] .sec-title,html[data-page=domain] h2,html[data-page=domain] h2.sec-title{font-size:1.375rem!important;font-weight:700!important;letter-spacing:-.01em!important;line-height:1.3!important}html[data-page=domain] h2[style]{font-size:1.375rem!important}.pd-activity-item .domain-name,.ticker-item .domain-name,[class*=ticker] a,[class*=ticker] span:not(.time){max-width:220px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;display:inline-block!important;vertical-align:middle!important}html[data-page=domain-hub]{--accent:#22c55e;--green:#22c55e}html[data-page=domain]{--accent:#22c55e;--green:#22c55e}html[data-page=domain] .kpi-value,html[data-page=domain] .stat-value{font-size:clamp(1.4rem, 2.5vw, 2.2rem)!important}html[data-page=domain] .domain-hero h1,html[data-page=domain] h1{font-size:clamp(1.2rem, 3vw, 2.2rem)!important;word-break:break-all!important;overflow-wrap:anywhere!important}html[data-page=domain-hub] .feature-grid,html[data-page=domain-hub] .features-row{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important;align-items:stretch!important}img[style*="max-width: 94vw"]:not([src]),img[style*="max-width:94vw"]:not([src]){visibility:hidden!important;width:0!important;height:0!important} html body footer.pd-site-footer .pd-footer-socials a{width:40px!important;height:40px!important;border-radius:8px!important;background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.1)!important;display:flex!important;align-items:center!important;justify-content:center!important}html body footer.pd-site-footer .pd-footer-socials a:hover{background:rgba(255,255,255,.12)!important;border-color:rgba(255,255,255,.2)!important;transform:translateY(-2px)!important} html body footer.pd-site-footer .pd-footer-socials{display:flex!important;flex-wrap:wrap!important;gap:8px!important;max-width:100%!important;align-items:center!important;justify-content:flex-start!important}html body footer.pd-site-footer .pd-footer-socials>a:not(.pd-footer-report-btn){width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 40px!important}@media(max-width:520px){html body footer.pd-site-footer .pd-footer-socials>a:not(.pd-footer-report-btn){width:36px!important;min-width:36px!important;height:36px!important;flex:0 0 36px!important}} } :root{--pd-bg-primary:#0a0f14;--pd-bg-card:#0f1620;--pd-bg-elevated:#141b25;--pd-bg-glass:rgba(15,20,30,0.7);--pd-bg-glass-subtle:rgba(15,20,30,0.4);--pd-text:#f1f5f9;--pd-text-muted:#cbd5e1;--pd-text-dim:#8b9db0;--pd-accent:#22c55e;--pd-accent-rgb:34,197,94;--pd-accent-hover:#16a34a;--pd-cyan:#22c55e;--pd-cyan-rgb:6,182,212;--pd-secondary:#3b82f6;--pd-secondary-rgb:129,140,248;--pd-danger:#ef4444;--pd-danger-rgb:255,71,87;--pd-warning:#fbbf24;--pd-purple:#3b82f6;--pd-purple-rgb:129,140,248;--pd-border:rgba(255,255,255,0.1);--pd-border-hover:rgba(34,197,94,0.3);--pd-radius:16px;--pd-radius-sm:10px;--pd-radius-xs:6px;--pd-blur:blur(16px) saturate(150%);--pd-text-secondary:#cbd5e1;--pd-glass-strong:rgba(15,22,32,0.75);--pd-glass-border:rgba(148,163,184,0.12);--pd-glass-highlight:inset 0 1px 0 rgba(255,255,255,0.06);--pd-space-xs:8px;--pd-space-sm:16px;--pd-space-md:24px;--pd-space-lg:32px;--pd-space-xl:48px;--pd-space-2xl:80px;--pd-text-xs:0.75rem;--pd-text-sm:0.875rem;--pd-text-base:1rem;--pd-text-lg:1.125rem;--pd-text-xl:1.25rem;--pd-shadow:0 4px 24px rgba(0,0,0,0.25);--pd-shadow-lg:0 24px 48px rgba(0,0,0,0.4);--pd-glow-accent:0 0 20px rgba(var(--pd-accent-rgb),0.15);--pd-transition:0.3s cubic-bezier(0.4,0,0.2,1);--pd-transition-fast:0.15s cubic-bezier(0.4,0,0.2,1);--pd-transition-slow:0.6s cubic-bezier(0.19,1,0.22,1);--pd-container:1200px;--pd-header-h:72px;--pd-font-mono:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;--pd-accent-soft:rgba(var(--pd-accent-rgb),.12);--pd-danger-soft:rgba(var(--pd-danger-rgb),.12);--pd-warning-soft:rgba(251,191,36,.12);--pd-cyan-soft:rgba(var(--pd-cyan-rgb),.12);--pd-border-danger:rgba(var(--pd-danger-rgb),.35);--pd-sev-high:#fbbf24;--pd-sev-high-soft:rgba(251,191,36,.12);--pd-sev-critical:#ef4444;--pd-sev-critical-soft:rgba(239,68,68,.12);--pd-sev-egregious:#dc2626;--pd-sev-egregious-soft:rgba(220,38,38,.15);--pd-status-active:#ef4444;--pd-status-killed:#22c55e;--pd-status-ignored:#f97316;--pd-status-escalated:#ef4444;--pd-status-responded:#22c55e}*,::after,::before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--pd-header-h) + 16px)}body,body.pd-body{font-family:Inter,system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;color:var(--pd-text);background-color:var(--pd-bg-primary);line-height:1.6;margin:0;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.pd-body::before,body::before{content:'';position:fixed;inset:0;z-index:-1;background:radial-gradient(ellipse 800px 600px at 15% 20%,rgba(var(--pd-accent-rgb),.06),transparent 60%),radial-gradient(ellipse 900px 700px at 85% 80%,rgba(var(--pd-purple-rgb),.05),transparent 60%);pointer-events:none}.pd-container{max-width:var(--pd-container);margin:0 auto;padding:0 24px}.pd-heading-hero{font-family:Orbitron,monospace;font-weight:900}.skip-link{position:fixed;top:-60px;left:16px;background:var(--pd-accent);color:#000;padding:10px 20px;border-radius:var(--pd-radius-sm);z-index:10000;font-weight:700;text-decoration:none;transition:top var(--pd-transition)}.skip-link:focus{top:16px}.pd-glass{background:var(--pd-bg-glass);backdrop-filter:var(--pd-blur);-webkit-backdrop-filter:var(--pd-blur);border:1px solid var(--pd-border);border-radius:var(--pd-radius)}.pd-glass-subtle{background:var(--pd-bg-glass-subtle);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--pd-border);border-radius:var(--pd-radius)}.pd-site-header{position:fixed;top:0;left:0;right:0;z-index:9999;height:var(--pd-header-h);background:rgba(10,15,20,.75);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid var(--pd-border);transition:background var(--pd-transition),box-shadow var(--pd-transition)}.pd-site-header.scrolled{background:rgba(10,15,20,.92);box-shadow:0 4px 30px rgba(0,0,0,.3)}.pd-nav{display:flex;align-items:center;justify-content:space-between;height:var(--pd-header-h)}.pd-brand{display:flex;align-items:center;flex-shrink:0;text-decoration:none}.pd-brand img{height:42px;width:auto;transition:all var(--pd-transition);filter:drop-shadow(0 0 8px rgba(255,255,255,.05))}.pd-brand:hover img{opacity:.9;filter:drop-shadow(0 0 12px rgba(var(--pd-accent-rgb),.15))}.pd-nav-list{display:flex;align-items:center;gap:6px;list-style:none;margin:0;padding:0}.pd-nav-link{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;color:var(--pd-text-muted);font-size:.82rem;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:.04em;border-radius:var(--pd-radius-xs);position:relative;transition:color var(--pd-transition),background var(--pd-transition)}.pd-nav-link::after{content:'';position:absolute;bottom:2px;left:14px;right:14px;height:2px;background:var(--pd-accent);border-radius:1px;transform:scaleX(0);transition:transform var(--pd-transition)}.pd-nav-link:hover{color:#fff;text-decoration:none;background:rgba(255,255,255,.04)}.pd-nav-link:hover::after{transform:scaleX(1)}.pd-nav-link.active{color:var(--pd-accent)}.pd-nav-link.active::after{transform:scaleX(1)}.pd-nav-github{padding:8px 10px}.pd-nav-github svg{width:20px;height:20px;fill:currentColor;transition:fill var(--pd-transition)}.pd-nav-live{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(var(--pd-danger-rgb),.1);border:1px solid rgba(var(--pd-danger-rgb),.25);border-radius:var(--pd-radius-sm);color:#ef4444;font-size:.82rem;font-weight:800;text-transform:uppercase;text-decoration:none;letter-spacing:.05em;transition:all var(--pd-transition)}.pd-nav-live:hover{background:rgba(var(--pd-danger-rgb),.2);border-color:rgba(var(--pd-danger-rgb),.4);transform:translateY(-1px);text-decoration:none;color:#f87171}.pd-live-dot{width:8px;height:8px;border-radius:50%;background:var(--pd-danger);box-shadow:0 0 8px var(--pd-danger);animation:1.8s ease-in-out infinite pdLivePulse}@keyframes pdLivePulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.pd-nav-toggle{display:none;background:0 0;border:1px solid var(--pd-border);border-radius:var(--pd-radius-xs);color:var(--pd-text);font-size:1.3rem;padding:8px 12px;min-width:44px;min-height:44px;cursor:pointer;transition:all var(--pd-transition)}.pd-nav-toggle:hover{border-color:var(--pd-border-hover);color:var(--pd-accent)}@media (max-width:991px){.pd-nav-list{display:none;position:absolute;top:var(--pd-header-h);left:0;right:0;flex-direction:column;gap:0;padding:12px 24px 20px;background:rgba(10,15,20,.96);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid var(--pd-border);box-shadow:0 20px 40px rgba(0,0,0,.3)}.pd-nav-list.open{display:flex}.pd-nav-link{width:100%;padding:14px 16px;font-size:.9rem;min-height:44px;border-radius:var(--pd-radius-xs)}.pd-nav-link:hover{background:rgba(255,255,255,.04)}.pd-nav-link::after{display:none}.pd-nav-live{margin-top:8px;justify-content:center}.pd-nav-toggle{display:flex;align-items:center;justify-content:center}}@media (max-width:480px){.pd-brand img{height:30px}}.pd-site-footer{background:linear-gradient(180deg,rgba(8,12,16,.95) 0,#050810 100%);border-top:1px solid rgba(var(--pd-accent-rgb),.15);padding:32px 0 0;margin-top:60px;position:relative}.pd-site-footer::before{content:'';position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--pd-accent-rgb),.4),transparent)}.pd-footer-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.05)}.pd-footer-brand-row{display:flex;align-items:center;gap:16px}.pd-footer-logo img{height:32px;width:auto}.pd-footer-tagline{color:var(--pd-text-dim);font-size:.78rem}.pd-footer-socials{display:flex;align-items:center;gap:8px}.pd-footer-socials a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:var(--pd-text-muted);font-size:.9rem;text-decoration:none;transition:.25s}.pd-footer-socials a:hover{background:rgba(var(--pd-accent-rgb),.12);border-color:rgba(var(--pd-accent-rgb),.3);color:var(--pd-accent);transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--pd-accent-rgb),.15)}.pd-footer-report-btn{display:flex!important;align-items:center;gap:6px;width:auto!important;padding:0 14px!important;height:34px;border-radius:8px;background:rgba(var(--pd-accent-rgb),.12)!important;border:1px solid rgba(var(--pd-accent-rgb),.25)!important;color:var(--pd-accent)!important;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;transition:.25s}.pd-footer-report-btn:hover{background:rgba(var(--pd-accent-rgb),.2)!important;box-shadow:0 0 16px rgba(var(--pd-accent-rgb),.2);transform:translateY(-2px)}.pd-footer-links-row{display:flex;flex-direction:column;gap:10px;padding:18px 0}.pd-footer-links-group{display:flex;flex-wrap:wrap;gap:6px 20px;justify-content:center}.pd-footer-links-group a{color:var(--pd-text-dim);font-size:.78rem;text-decoration:none;transition:color .2s}.pd-footer-links-group a:hover{color:var(--pd-accent);opacity:1}.pd-footer-bottom{border-top:1px solid rgba(255,255,255,.04);padding:14px 0;text-align:center}.pd-footer-bottom p{color:#8b9db0;font-size:.72rem;margin:0;letter-spacing:.02em}@media (max-width:768px){.pd-footer-top{flex-direction:column;gap:14px;text-align:center}.pd-footer-brand-row{flex-direction:column;gap:6px}.pd-footer-socials{justify-content:center;flex-wrap:wrap}.pd-footer-links-group{justify-content:center}}.pd-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:48px}.footer-heading,.pd-footer-col h3,.pd-footer-col h4{font-family:Orbitron,Inter,monospace;color:rgba(255,255,255,.9);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;margin:0 0 20px;padding-bottom:10px;border-bottom:2px solid rgba(var(--pd-accent-rgb),.2);display:inline-block}.pd-footer-col ul{list-style:none;padding:0;margin:0}.pd-footer-col li{margin-bottom:10px}.pd-footer-col a{color:var(--pd-text-dim);font-size:.88rem;text-decoration:none;transition:all var(--pd-transition);display:inline-block}.pd-footer-col a:hover{color:var(--pd-accent);transform:translateX(4px)}.pd-footer-cta h3,.pd-footer-cta h4{font-family:Orbitron,Inter,monospace;color:rgba(255,255,255,.9);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;margin:0 0 12px;padding-bottom:10px;border-bottom:2px solid rgba(var(--pd-accent-rgb),.2);display:inline-block}.pd-footer-cta p{color:var(--pd-text-dim);font-size:.88rem;margin:0 0 18px}.pd-footer-cta .pd-btn{border-radius:12px;font-size:.88rem}@media (max-width:991px){.pd-footer-grid{grid-template-columns:1fr 1fr;gap:36px}}@media (max-width:600px){.pd-footer-grid{grid-template-columns:1fr;gap:30px;text-align:center}.pd-footer-socials{justify-content:center}}.pd-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;font-family:inherit;font-size:.9rem;font-weight:700;text-decoration:none;border-radius:var(--pd-radius-sm);border:1px solid transparent;cursor:pointer;transition:all var(--pd-transition)}.pd-btn:hover{text-decoration:none}.pd-btn-primary{background:linear-gradient(135deg,var(--pd-accent),var(--pd-accent-hover));color:#000;border-color:var(--pd-accent);font-weight:800}.pd-btn-primary:hover{background:linear-gradient(135deg,var(--pd-accent-hover),#17a88a);border-color:var(--pd-accent-hover);transform:translateY(-3px);box-shadow:0 10px 30px rgba(var(--pd-accent-rgb),.3),0 0 40px rgba(var(--pd-accent-rgb),.1)}.pd-btn-ghost{background:0 0;color:var(--pd-text);border-color:var(--pd-border)}.pd-btn-ghost:hover{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.15);transform:translateY(-2px)}.pd-btn-danger{background:rgba(var(--pd-danger-rgb),.12);color:#ef4444;border-color:rgba(var(--pd-danger-rgb),.3)}.pd-btn-danger:hover{background:rgba(var(--pd-danger-rgb),.2);transform:translateY(-2px)}.pd-card{background:var(--pd-bg-card);border:1px solid var(--pd-border);border-radius:var(--pd-radius);overflow:hidden;transition:transform var(--pd-transition),border-color var(--pd-transition),box-shadow var(--pd-transition)}.pd-card:hover{transform:translateY(-3px);border-color:rgba(var(--pd-accent-rgb),.25);box-shadow:0 20px 40px rgba(0,0,0,.3),var(--pd-glow-accent)}.pd-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.19,1,.22,1),transform .7s cubic-bezier(.19,1,.22,1)}.pd-reveal.visible{opacity:1;transform:translateY(0)}.pd-reveal[data-delay="1"]{transition-delay:80ms}.pd-reveal[data-delay="2"]{transition-delay:0.16s}.pd-reveal[data-delay="3"]{transition-delay:0.24s}.pd-reveal[data-delay="4"]{transition-delay:0.32s}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}.pd-reveal{opacity:1;transform:none}.pd-live-dot{animation:none}}.pd-heading-hero,[class*=pd-heading]{color:var(--pd-text)}.pd-eyebrow{display:inline-flex;align-items:center;gap:6px;font-family:Orbitron,Inter,monospace;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--pd-accent);margin-bottom:10px}.pd-eyebrow i{font-size:.78rem;opacity:.9}.pd-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border-radius:999px;border:1px solid transparent;white-space:nowrap;line-height:1.2;vertical-align:middle}.pd-badge i{font-size:.62rem}.pd-badge-success{color:var(--pd-accent);background:var(--pd-accent-soft);border-color:rgba(var(--pd-accent-rgb),.25)}.pd-badge-danger{color:var(--pd-danger);background:var(--pd-danger-soft);border-color:rgba(var(--pd-danger-rgb),.25)}.pd-badge-warning{color:var(--pd-warning);background:var(--pd-warning-soft);border-color:rgba(251,191,36,.25)}.pd-badge-info{color:var(--pd-cyan);background:var(--pd-cyan-soft);border-color:rgba(var(--pd-cyan-rgb),.25)}.pd-badge-neutral{color:var(--pd-text-muted);background:rgba(255,255,255,.06);border-color:var(--pd-border)}.pd-badge-severity{color:var(--pd-sev-critical);background:var(--pd-sev-critical-soft);border-color:rgba(239,68,68,.35)}.pd-strip-cell{position:relative}.pd-strip-ico{position:absolute;top:12px;right:14px;font-size:1rem;color:var(--pd-accent);opacity:.35}.our-services-section{min-height:600px}.who-we-are-section{min-height:500px}.battle-section{min-height:400px}.pricing-plan-section{min-height:500px}.faq-accordion-section,.latest-detections-section{min-height:400px}.partners-section{min-height:300px}@media(max-width:767px){.battle-section,.faq-accordion-section,.latest-detections-section,.our-services-section,.partners-section,.pricing-plan-section,.who-we-are-section{min-height:auto}}.pd-namesilo-banner{position:relative;padding:32px 0 16px;background:linear-gradient(180deg,transparent,rgba(220,38,38,.04) 50%,transparent)}.pd-namesilo-card{max-width:1200px;margin:0 auto;padding:24px 28px;background:linear-gradient(135deg,rgba(15,22,32,.92),rgba(220,38,38,.08));border:1.5px solid rgba(220,38,38,.45);border-left:6px solid #dc2626;border-radius:14px;display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center;box-shadow:0 0 60px -10px rgba(220,38,38,.35),inset 0 1px 0 rgba(255,255,255,.04);position:relative;overflow:hidden}.pd-namesilo-card::before{content:"";position:absolute;top:-30%;right:-10%;width:300px;height:300px;background:radial-gradient(circle,rgba(220,38,38,.15) 0,transparent 70%);pointer-events:none;animation:4s ease-in-out infinite pdNsPulse}@keyframes pdNsPulse{0%,100%{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.pd-namesilo-icon{width:64px;height:64px;border-radius:14px;background:linear-gradient(135deg,#dc2626,#7f1d1d);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.7rem;flex-shrink:0;box-shadow:0 6px 20px rgba(220,38,38,.5),inset 0 1px 0 rgba(255,255,255,.2);position:relative;z-index:1}.pd-namesilo-text{flex:1;min-width:0;position:relative;z-index:1}.pd-namesilo-tag{display:inline-flex;align-items:center;gap:6px;font-family:'JetBrains Mono',monospace;font-size:.66rem;font-weight:800;letter-spacing:.18em;color:#fca5a5;background:rgba(220,38,38,.18);border:1px solid rgba(220,38,38,.4);padding:4px 10px;border-radius:5px;text-transform:uppercase;margin-bottom:10px}.pd-namesilo-tag .dot{width:6px;height:6px;border-radius:50%;background:#ef4444;box-shadow:0 0 8px #ef4444;animation:1.4s ease-in-out infinite pdNsBlink}@keyframes pdNsBlink{0%,100%{opacity:1}50%{opacity:.4}}.pd-namesilo-headline{font-family:Orbitron,Inter,sans-serif;font-size:1.35rem;font-weight:800;line-height:1.25;color:#fff;margin:0 0 8px;letter-spacing:-.01em}.pd-namesilo-headline strong{color:#fca5a5;text-shadow:0 0 14px rgba(220,38,38,.4)}.pd-namesilo-sub{font-size:.92rem;color:rgba(229,231,235,.85);line-height:1.55;margin:0}.pd-namesilo-sub b{color:#fff}.pd-namesilo-actions{display:flex;flex-direction:column;gap:8px;flex-shrink:0;position:relative;z-index:1}.pd-namesilo-actions a{display:flex;align-items:center;gap:8px;padding:10px 18px;font-family:Inter,sans-serif;font-size:.83rem;font-weight:700;text-decoration:none;border-radius:8px;transition:.15s;white-space:nowrap}.pd-namesilo-actions a.primary{background:#dc2626;color:#fff;border:1px solid #dc2626}.pd-namesilo-actions a.primary:hover{background:#b91c1c;transform:translateX(2px);box-shadow:0 6px 16px rgba(220,38,38,.4);color:#fff;text-decoration:none}.pd-namesilo-actions a.ghost{background:0 0;color:#fca5a5;border:1px solid rgba(220,38,38,.4)}.pd-namesilo-actions a.ghost:hover{background:rgba(220,38,38,.12);color:#fff;border-color:rgba(220,38,38,.7);text-decoration:none}@media (max-width:900px){.pd-namesilo-card{grid-template-columns:auto 1fr;gap:16px;padding:20px}.pd-namesilo-actions{grid-column:1/-1;flex-direction:row;flex-wrap:wrap}.pd-namesilo-actions a{flex:1;justify-content:center;min-width:140px}}@media (max-width:480px){.pd-namesilo-banner{padding:20px 0 8px}.pd-namesilo-card{padding:16px;gap:12px}.pd-namesilo-icon{width:48px;height:48px;font-size:1.3rem;border-radius:10px}.pd-namesilo-headline{font-size:1.05rem}.pd-namesilo-sub{font-size:.82rem}.pd-namesilo-actions a{font-size:.75rem;padding:9px 12px}}.pd-threat-teaser{position:relative;padding:80px 0;overflow:hidden}.pd-threat-teaser::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 800px 400px at 50% 50%,rgba(34,197,94,.05),transparent 60%);pointer-events:none}.pd-threat-teaser .pd-container{position:relative;z-index:1}.pd-threat-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center;background:linear-gradient(135deg,rgba(15,22,32,.85),rgba(10,15,20,.92));border:1px solid var(--pd-border);border-radius:24px;padding:48px;backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);box-shadow:0 24px 60px rgba(0,0,0,.4);position:relative}.pd-threat-grid::before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(34,197,94,.4),transparent)}.pd-threat-text .pd-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:Orbitron,Inter,monospace;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--pd-accent);margin-bottom:14px}.pd-threat-text .pd-eyebrow::before{content:"";width:32px;height:1px;background:var(--pd-accent)}.pd-threat-text h2{font-family:Orbitron,monospace;font-size:2.4rem;font-weight:900;line-height:1.05;margin:0 0 14px;letter-spacing:-.015em}.pd-threat-text p{color:var(--pd-text-muted);font-size:1rem;line-height:1.6;margin:0 0 22px;max-width:560px}.pd-threat-stats{display:flex;gap:24px;margin:0 0 26px;flex-wrap:wrap}.pd-threat-stat{display:flex;flex-direction:column;gap:2px}.pd-threat-stat .n{font-family:Orbitron,monospace;font-size:1.5rem;font-weight:900;color:var(--pd-accent);line-height:1}.pd-threat-stat .l{font-size:.7rem;color:var(--pd-text-dim);text-transform:uppercase;letter-spacing:.08em}.pd-threat-cta{display:inline-flex;align-items:center;gap:10px;padding:14px 26px;background:linear-gradient(135deg,var(--pd-accent),var(--pd-accent-hover));color:#000;font-weight:800;font-size:.95rem;letter-spacing:.02em;text-decoration:none;border-radius:12px;transition:.3s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 24px rgba(34,197,94,.25)}.pd-threat-cta:hover{transform:translateY(-2px);box-shadow:0 14px 36px rgba(34,197,94,.4),0 0 60px rgba(34,197,94,.15);text-decoration:none;color:#000}.pd-threat-cta i{transition:transform .3s}.pd-threat-cta:hover i{transform:translateX(4px)}.pd-threat-viz{position:relative;display:flex;align-items:center;justify-content:center;min-height:280px}.pd-threat-viz svg{width:100%;height:auto;max-width:440px;filter:drop-shadow(0 12px 40px rgba(34,197,94,.18))}.pd-threat-viz .layer-rect{fill:rgba(15,22,32,.7);stroke:rgba(34,197,94,.25);stroke-width:1}.pd-threat-viz .layer-rect.hot{stroke:rgba(239,68,68,.35)}.pd-threat-viz .layer-rect.mid{stroke:rgba(34,211,238,.3)}.pd-threat-viz .layer-text{fill:var(--pd-text-muted);font-family:Inter,sans-serif;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pd-threat-viz .layer-num{fill:var(--pd-accent);font-family:Orbitron,monospace;font-size:9px;font-weight:700;letter-spacing:.12em}.pd-threat-viz .wire{stroke:rgba(34,197,94,.35);stroke-width:1;fill:none;stroke-dasharray:2,3}.pd-threat-viz .pulse{fill:var(--pd-accent)}.pd-threat-viz .pulse-hot{fill:var(--pd-danger)}@media (max-width:991px){.pd-threat-grid{grid-template-columns:1fr;gap:28px;padding:32px}.pd-threat-text h2{font-size:1.8rem}.pd-threat-viz{min-height:200px}.pd-threat-viz svg{max-width:340px}}@media (max-width:480px){.pd-threat-teaser{padding:48px 0}.pd-threat-grid{padding:24px;border-radius:16px}.pd-threat-text h2{font-size:1.5rem}.pd-threat-text p{font-size:.92rem}.pd-threat-stats{gap:16px}.pd-threat-stat .n{font-size:1.25rem}.pd-threat-cta{padding:12px 20px;font-size:.88rem;width:100%;justify-content:center}}.pd-threat-iframe-wrap{display:block;position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:14px;border:1px solid var(--pd-border);background:var(--pd-bg-primary);text-decoration:none;cursor:pointer;transition:border-color .25s,box-shadow .25s}.pd-threat-iframe-wrap:hover{border-color:rgba(34,197,94,.4);box-shadow:0 14px 40px -12px rgba(34,197,94,.25),0 0 80px -20px rgba(34,197,94,.18)}.pd-threat-iframe-wrap iframe{position:absolute;top:-20px;left:-30px;width:1440px;height:2200px;transform:scale(.42);transform-origin:top left;border:0;pointer-events:none;filter:brightness(.92) saturate(1.05)}.pd-threat-iframe-wrap::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 0,transparent 70%,rgba(10,15,20,.55) 100%);pointer-events:none;z-index:1}.pd-threat-iframe-cta{position:absolute;bottom:14px;right:14px;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:var(--pd-accent);color:#000;font-weight:800;font-size:.78rem;letter-spacing:.04em;border-radius:10px;z-index:2;box-shadow:0 8px 20px -6px rgba(34,197,94,.45)}.pd-threat-iframe-cta i{font-size:.7rem;transition:transform .25s}.pd-threat-iframe-wrap:hover .pd-threat-iframe-cta i{transform:translateX(3px)}@media (max-width:991px){.pd-threat-iframe-wrap{aspect-ratio:16/10}.pd-threat-iframe-wrap iframe{transform:scale(.36);width:1440px;height:2000px;top:-20px}}@media (max-width:480px){.pd-threat-iframe-wrap iframe{transform:scale(.28);top:-20px;left:-20px}}body.pd-force-visible [data-aos]{opacity:1!important;transform:none!important}.faq-accordion-section{padding-bottom:24px!important}@media (prefers-reduced-motion:reduce){.detection-card::after,.glitch,.hero-cursor,.matrix-column,.pd-live-dot,.pd-orb,[data-aos]{animation:none!important;transition:none!important}}.pd-hero-meta{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 22px;font:500 .82rem/1.5 Inter,system-ui,sans-serif;color:rgba(148,163,184,.75)}.pd-hero-meta li{display:flex;align-items:baseline;gap:6px}.pd-hero-meta li::before{content:"";width:5px;height:5px;border-radius:50%;background:#22c55e;box-shadow:0 0 6px rgba(34,197,94,.7);display:inline-block;margin-right:4px}.pd-hero-meta b{font:700 .95rem/1 'JetBrains Mono',ui-monospace,monospace;color:#22c55e;letter-spacing:.01em}@media (max-width:768px){.matrix-column:nth-child(n+11){display:none}.pd-hero-meta{justify-content:center}}.pd-jump-nav{position:sticky;top:0;z-index:40;background:linear-gradient(180deg,rgba(5,8,14,.92) 0,rgba(5,8,14,.82) 100%);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid rgba(34,197,94,.18);border-bottom:1px solid rgba(34,197,94,.14);padding:10px 0}.pd-jump-nav-inner{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none;padding:0 16px}.pd-jump-nav-inner::-webkit-scrollbar{display:none}.pd-jump-nav a{padding:6px 12px;border-radius:6px;white-space:nowrap;font:600 .76rem/1 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:rgba(148,163,184,.7);text-decoration:none;transition:background .2s,color .2s}.pd-jump-nav a:hover{background:rgba(34,197,94,.08);color:#22c55e}.pd-jump-nav a::before{content:"▹ ";color:rgba(34,197,94,.55);margin-right:2px}.pd-dash-section{padding:44px 0 20px;position:relative}.pd-dash-section::before{content:"";position:absolute;inset:auto 0 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(34,197,94,.2),transparent)}.pd-dash-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media (max-width:1099px){.pd-dash-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.pd-dash-grid{grid-template-columns:1fr}}.pd-dash-card{position:relative;display:flex;align-items:center;gap:14px;padding:16px 18px;background:linear-gradient(160deg,rgba(12,18,26,.85) 0,rgba(8,12,18,.95) 100%);border:1px solid rgba(148,163,184,.1);border-radius:12px;overflow:hidden;transition:transform .3s,border-color .3s,box-shadow .3s;--c:#22c55e;color:#22c55e}.pd-dash-card::before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:currentColor;opacity:.55}.pd-dash-card--danger{--c:#ef4444;color:#ef4444}.pd-dash-card:hover{transform:translateY(-2px);border-color:rgba(148,163,184,.22);box-shadow:0 10px 28px rgba(0,0,0,.4)}.pd-dash-icon{flex-shrink:0;width:38px;height:38px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:rgba(148,163,184,.08);border:1px solid rgba(148,163,184,.14);color:var(--c);font-size:.98rem}.pd-dash-body{flex:1;min-width:0}.pd-dash-num{font:800 1.85rem/1.05 'JetBrains Mono',ui-monospace,monospace;color:#e5e7eb;letter-spacing:-.01em;margin-bottom:4px;text-shadow:0 0 16px rgba(255,255,255,.04)}.pd-dash-num[data-dash-stat=total]{color:#e5e7eb}.pd-dash-num[data-dash-stat=dead]{color:#22c55e;text-shadow:0 0 18px rgba(34,197,94,.22)}.pd-dash-num[data-dash-stat=active]{color:#ef4444;text-shadow:0 0 18px rgba(239,68,68,.22)}.pd-dash-num[data-dash-stat=new24h]{color:#f59e0b;text-shadow:0 0 18px rgba(245,158,11,.22)}.pd-dash-label{font:600 .7rem/1.1 Inter,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--c)}.pd-dash-sub{font:400 .7rem/1.3 Inter,system-ui,sans-serif;color:#7a8797;margin-top:2px}.pd-spark{display:inline-flex;align-items:flex-end;gap:2px;height:12px;vertical-align:middle;margin-left:6px}.pd-spark span{display:inline-block;width:2px;border-radius:1px;background:#22c55e;opacity:.7}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;margin:-1px}.pd-flagship-section{padding:56px 0 44px;position:relative}.pd-flag-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}@media (max-width:1099px){.pd-flag-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.pd-flag-grid{grid-template-columns:1fr}}.pd-flag-card{position:relative;display:block;padding:22px 22px 18px;background:linear-gradient(160deg,rgba(12,18,26,.92) 0,rgba(8,12,18,.96) 100%);border:1px solid rgba(148,163,184,.12);border-radius:14px;text-decoration:none;color:inherit;overflow:hidden;transition:transform .35s cubic-bezier(.2,.9,.3,1.2),border-color .25s,box-shadow .35s;backdrop-filter:blur(6px)}.pd-flag-card::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 80% at top left,rgba(34,197,94,.08),transparent 70%);opacity:0;transition:opacity .4s;pointer-events:none}.pd-flag-card:hover{transform:translateY(-5px);border-color:rgba(34,197,94,.45);box-shadow:0 18px 40px rgba(0,0,0,.5),0 0 0 1px rgba(34,197,94,.2),0 0 30px rgba(34,197,94,.12)}.pd-flag-card:hover::before{opacity:1}.pd-flag-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.pd-flag-icon{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(34,197,94,.18),rgba(34,197,94,.05));border:1px solid rgba(34,197,94,.25);color:#22c55e;font-size:1.1rem;transition:background .3s,transform .3s}.pd-flag-card:hover .pd-flag-icon{background:linear-gradient(135deg,rgba(34,197,94,.3),rgba(34,197,94,.08));transform:scale(1.05) rotate(-3deg)}.pd-flag-stat{font:700 .66rem/1 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;padding:5px 10px;border-radius:5px;border:1px solid rgba(34,197,94,.22)}.pd-flag-card h3{margin:0 0 8px;font:700 1.15rem/1.3 Inter,system-ui,sans-serif;color:#fff;letter-spacing:-.005em}.pd-flag-card p{margin:0 0 14px;font:400 .86rem/1.55 Inter,system-ui,sans-serif;color:rgba(148,163,184,.85)}.pd-flag-cta{display:inline-block;font:600 .78rem/1 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.04em;color:#22c55e;opacity:.85;transition:opacity .25s,transform .25s}.pd-flag-card:hover .pd-flag-cta{opacity:1;transform:translateX(3px)}.pd-search-section{padding:40px 0 28px;background:radial-gradient(ellipse 80% 100% at center top,rgba(34,197,94,.08),transparent 60%)}.pd-search-wrap{max-width:820px;margin:0 auto;text-align:center}.pd-search-label{display:inline-flex;align-items:center;gap:10px;font:500 .85rem/1.4 Inter,system-ui,sans-serif;color:rgba(148,163,184,.85);margin-bottom:14px}.pd-search-label b{color:#22c55e;font-weight:700}.pd-search-kbd{padding:3px 8px;border-radius:5px;background:rgba(148,163,184,.12);border:1px solid rgba(148,163,184,.2);font:700 .7rem/1 'JetBrains Mono',ui-monospace,monospace;color:rgba(229,231,235,.9)}.pd-search-form{display:flex;align-items:center;gap:10px;padding:10px 12px 10px 16px;background:linear-gradient(180deg,rgba(12,18,26,.9),rgba(5,8,14,.95));border:1px solid rgba(34,197,94,.35);border-radius:14px;box-shadow:0 8px 40px rgba(34,197,94,.08),inset 0 0 0 1px rgba(34,197,94,.05);transition:border-color .25s,box-shadow .25s}.pd-search-form:focus-within{border-color:rgba(34,197,94,.65);box-shadow:0 12px 48px rgba(34,197,94,.16),0 0 0 4px rgba(34,197,94,.12)}.pd-search-form i.fa-search{color:rgba(34,197,94,.7);font-size:1rem}.pd-search-form input{flex:1;min-width:0;background:0 0;border:0;outline:0;color:#e5e7eb;font:500 1.02rem/1.4 'JetBrains Mono',ui-monospace,monospace;padding:8px 2px;caret-color:#22c55e}.pd-search-form input::placeholder{color:rgba(148,163,184,.45)}.pd-search-form button{padding:10px 18px;border:0;border-radius:9px;color:#052e16;font:700 .88rem/1 Inter,system-ui,sans-serif;letter-spacing:.02em;cursor:pointer;transition:filter .2s,transform .2s;white-space:nowrap}.pd-search-form button:hover{filter:brightness(1.1);transform:translateX(2px);filter:brightness(1.12)}.pd-search-hints{margin-top:12px;font:400 .78rem/1.5 Inter,system-ui,sans-serif;color:rgba(148,163,184,.6)}.pd-search-hints a{color:rgba(148,163,184,.85);text-decoration:none;border-bottom:1px dashed rgba(148,163,184,.3);transition:color .2s,border-color .2s}.pd-search-hints a:hover{color:#22c55e;border-bottom-color:#22c55e}.pd-scan-terminal{font-family:'JetBrains Mono',ui-monospace,monospace}.pd-scan-body{padding:14px 16px 16px!important;min-height:260px;display:flex;flex-direction:column;gap:10px}.pd-scan-intro .terminal-line{margin:0 0 3px;font-size:.82rem;line-height:1.45}.pd-scan-intro .prompt{color:#22c55e;margin-right:6px}.pd-scan-form{display:flex;align-items:center;gap:8px;padding:10px 12px;background:rgba(34,197,94,.04);border:1px solid rgba(34,197,94,.2);border-radius:7px;transition:border-color .2s,background .2s}.pd-scan-form:focus-within{border-color:rgba(34,197,94,.55);background:rgba(34,197,94,.08);box-shadow:0 0 0 3px rgba(34,197,94,.1)}.pd-scan-form .prompt{color:#22c55e;font-weight:700;font-size:.95rem}.pd-scan-form input{flex:1;min-width:0;background:0 0;border:0;outline:0;color:#e5e7eb;font:500 .9rem/1 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.02em;caret-color:#22c55e}.pd-scan-form input::placeholder{color:rgba(148,163,184,.45)}.pd-scan-form button{background:#22c55e;color:#052e16;border:0;border-radius:5px;width:32px;height:30px;font-size:.72rem;cursor:pointer;transition:background .18s,transform .18s;display:flex;align-items:center;justify-content:center}.pd-scan-form button:hover{background:#4ade80;transform:translateX(1px)}.pd-scan-form button:active{transform:scale(.95)}.pd-scan-output{font-size:.78rem;line-height:1.55;color:rgba(229,231,235,.9);min-height:60px;white-space:pre-wrap}.pd-scan-output .pd-scan-line{margin:1px 0}.pd-scan-output .pd-scan-line b{color:#22c55e;font-weight:600}.pd-scan-output .v-threat{color:#ef4444;font-weight:700}.pd-scan-output .v-clean{color:#22c55e;font-weight:700}.pd-scan-output .v-unknown{color:#f59e0b;font-weight:700}.pd-scan-output .v-cursor::after{content:"▌";color:#22c55e;animation:.9s steps(2) infinite pdCursorBlink}@keyframes pdCursorBlink{0%,50%{opacity:1}100%,50.1%{opacity:0}}.pd-activity-rail{position:relative;overflow:hidden;background:linear-gradient(90deg,rgba(5,8,14,.8) 0,rgba(12,18,26,.6) 50%,rgba(5,8,14,.8) 100%);border-top:1px solid rgba(34,197,94,.2);border-bottom:1px solid rgba(239,68,68,.2);padding:8px 0;font:500 .75rem/1 'JetBrains Mono',ui-monospace,monospace}.pd-activity-rail::before{content:"LIVE ACTIVITY";position:absolute;left:12px;top:50%;transform:translateY(-50%);padding:3px 8px;border-radius:4px;color:#fff;font:700 .62rem/1 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.14em;z-index:2;box-shadow:0 0 10px rgba(239,68,68,.5)}.pd-activity-track{display:flex;gap:36px;padding-left:140px;padding-right:40px;animation:55s linear infinite pdTickerScroll;white-space:nowrap;will-change:transform}.pd-activity-rail:hover .pd-activity-track{animation-play-state:paused}.pd-activity-item{display:inline-flex;align-items:center;gap:8px;color:rgba(229,231,235,.85);transition:color .2s}.pd-activity-item:hover{color:#22c55e}.pd-activity-item:hover .a-domain{text-decoration:underline}.pd-activity-item .a-dot{width:7px;height:7px;border-radius:50%;background:#ef4444;box-shadow:0 0 6px rgba(239,68,68,.7)}.pd-activity-item .a-dot.kill{background:#22c55e;box-shadow:0 0 6px rgba(34,197,94,.7)}.pd-activity-item .a-type{color:rgba(148,163,184,.75);text-transform:uppercase;letter-spacing:.08em;font-size:.65rem}.pd-activity-item .a-domain{color:#e5e7eb;font-weight:600}.pd-activity-item .a-time{color:rgba(148,163,184,.55);font-size:.68rem}@keyframes pdTickerScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.pd-counter-active{animation:.8s ease-out pdCountGlow}@keyframes pdCountGlow{0%{filter:brightness(1.8) drop-shadow(0 0 6px rgba(34,197,94,.5))}100%{filter:none}}.pd-hacker-quote{color:#94a3b8!important}.detection-card .detection-meta{color:rgba(148,163,184,.88)!important}.pd-dir-desc{color:rgba(148,163,184,.78)!important}.pd-directory-section{padding:64px 0 48px;position:relative}.pd-dir-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px}@media (max-width:1099px){.pd-dir-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.pd-dir-grid{grid-template-columns:1fr}}.pd-dir-col{background:linear-gradient(180deg,rgba(12,18,26,.7) 0,rgba(8,12,18,.85) 100%);border:1px solid rgba(148,163,184,.12);border-radius:12px;padding:18px 18px 14px;transition:transform .3s cubic-bezier(.2,.9,.3,1.2),border-color .3s,box-shadow .3s;backdrop-filter:blur(6px)}.pd-dir-col:hover{transform:translateY(-3px);border-color:rgba(34,197,94,.3);box-shadow:0 12px 30px rgba(0,0,0,.4),0 0 0 1px rgba(34,197,94,.15)}.pd-dir-col-head{display:flex;align-items:center;gap:10px;font:700 .78rem/1 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:#22c55e;padding-bottom:12px;margin-bottom:10px;border-bottom:1px dashed rgba(34,197,94,.2)}.pd-dir-col-head i{font-size:1rem;opacity:.85}.pd-dir-list{list-style:none;margin:0;padding:0}.pd-dir-list li{margin:0}.pd-dir-list a{display:block;padding:9px 10px;margin:2px -10px;text-decoration:none;border-radius:6px;transition:background .2s,transform .2s}.pd-dir-list a:hover{background:rgba(34,197,94,.07);transform:translateX(3px)}.pd-dir-name{display:block;color:#e5e7eb;font:600 .88rem/1.35 Inter,system-ui,sans-serif}.pd-dir-desc{display:block;font:400 .72rem/1.35 Inter,system-ui,sans-serif;margin-top:2px}.pd-dir-list a:hover .pd-dir-name{color:#22c55e}.floating-cta-btn{background:rgba(34,197,94,.95)!important;box-shadow:0 8px 24px rgba(34,197,94,.25),0 0 0 1px rgba(34,197,94,.35)!important;animation:none!important}.floating-cta-btn:hover{background:#16a34a!important;box-shadow:0 12px 32px rgba(34,197,94,.35),0 0 0 1px rgba(34,197,94,.55)!important}.pd-search-form button{background:#22c55e!important}.pd-flag-stat{background:rgba(34,197,94,.12)!important;color:#22c55e!important;border-color:rgba(34,197,94,.28)!important}.pd-nav-live{background:rgba(239,68,68,.08)!important;border-color:rgba(239,68,68,.35)!important}.pd-activity-rail::before{background:#ef4444!important;box-shadow:0 0 8px rgba(239,68,68,.4)!important}.detection-card .threat-type{background:rgba(239,68,68,.1)!important;color:#ef4444!important;border-color:rgba(239,68,68,.3)!important}.latest-detections-section .detections-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:14px}.detection-card{position:relative;padding:16px 18px 14px 22px;background:linear-gradient(180deg,rgba(12,18,26,.85) 0,rgba(8,12,18,.95) 100%);border:1px solid rgba(148,163,184,.12);border-radius:10px;overflow:hidden;transition:transform .25s cubic-bezier(.2,.9,.3,1.2),border-color .25s,box-shadow .25s;backdrop-filter:blur(6px)}.detection-card::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,rgba(239,68,68,.8),rgba(239,68,68,.15));opacity:.8}.detection-card::after{content:"";position:absolute;top:12px;right:12px;width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px #22c55e,0 0 16px rgba(34,197,94,.6);animation:1.8s ease-in-out infinite pd-live-pulse}@keyframes pd-live-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}.detection-card:hover{transform:translateY(-3px);border-color:rgba(239,68,68,.35);box-shadow:0 10px 28px rgba(0,0,0,.5),0 0 0 1px rgba(239,68,68,.18)}.detection-card__header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;padding-right:16px}.detection-card__header .threat-type{font:700 .66rem/1 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:4px}.detection-card__header .time-info{font:500 .7rem/1 'JetBrains Mono',ui-monospace,monospace;color:rgba(148,163,184,.55);letter-spacing:.02em}.detection-card .domain-info{font:600 .95rem/1.3 'JetBrains Mono',ui-monospace,monospace;color:#e5e7eb;margin-bottom:10px;word-break:break-all}.detection-card .domain-info a:hover{color:#22c55e!important}.detection-card .detection-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px dashed rgba(148,163,184,.1);font:500 .72rem/1.3 'JetBrains Mono',ui-monospace,monospace}.detection-card .detection-meta .detection-tld{padding:2px 8px;border-radius:4px;background:rgba(148,163,184,.07);transition:background .2s,color .2s}.detection-card .detection-meta .detection-tld:hover{background:rgba(34,197,94,.12);color:#22c55e!important}.resource-card,.tip-card{position:relative;transition:transform .3s cubic-bezier(.2,.9,.3,1.2),box-shadow .3s,border-color .3s}.resource-card:hover,.tip-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(34,197,94,.12),0 0 0 1px rgba(34,197,94,.2)}@media (min-width:992px){.home-banner-section .row.align-items-center{flex-wrap:nowrap!important}.home-banner-section .home-banner-text{text-align:left!important}.home-banner-section .banner-btn,.home-banner-section .social-links{justify-content:flex-start!important}.home-banner-section .banner-img-content{display:flex;align-items:center;justify-content:center}.home-banner-section .banner-img-content .banner-img,.home-banner-section .banner-img-content img{max-width:100%;height:auto}.home-banner-section .col-lg-7{flex:0 0 50%;max-width:50%}}footer.pd-site-footer{background:linear-gradient(180deg,rgba(8,12,16,.95) 0,#050810 100%)!important;border-top:1px solid rgba(34,197,94,.18)!important;padding:56px 0 0!important;margin-top:0!important;position:relative!important;display:block!important}footer.pd-site-footer::before{content:''!important;position:absolute!important;top:0!important;left:8%!important;right:8%!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(34,197,94,.5),transparent)!important}footer.pd-site-footer .ftr-wrap{max-width:1280px!important;margin:0 auto!important;padding:0 24px!important}footer.pd-site-footer .pd-footer-main{display:grid!important;grid-template-columns:1.6fr 1fr 1fr 1fr 1fr!important;gap:48px 32px!important;padding-bottom:40px!important}footer.pd-site-footer .pd-footer-brand{display:flex!important;flex-direction:column!important;gap:16px!important}footer.pd-site-footer .pd-footer-logo img{height:40px!important;width:auto!important;display:block}footer.pd-site-footer .pd-footer-tagline{color:#94a3b8!important;font-size:.86rem!important;line-height:1.5!important;margin:0!important;max-width:300px}footer.pd-site-footer .pd-footer-report-btn{display:inline-flex!important;align-items:center!important;gap:10px!important;padding:12px 22px!important;min-height:44px!important;border-radius:12px!important;background:linear-gradient(135deg,rgba(34,197,94,.14),rgba(34,197,94,.04))!important;border:1px solid rgba(34,197,94,.45)!important;color:#22c55e!important;font-size:.86rem!important;font-weight:700!important;letter-spacing:.02em!important;text-decoration:none!important;box-shadow:0 4px 18px rgba(34,197,94,.1)!important;transition:.25s cubic-bezier(.4,0,.2,1)!important;align-self:flex-start}footer.pd-site-footer .pd-footer-report-btn:hover{background:linear-gradient(135deg,rgba(34,197,94,.22),rgba(34,197,94,.08))!important;border-color:rgba(34,197,94,.75)!important;box-shadow:0 8px 28px rgba(34,197,94,.22)!important;transform:translateY(-2px)!important;color:#fff!important}footer.pd-site-footer .pd-footer-socials{display:flex!important;gap:6px!important;flex-wrap:nowrap!important;margin-top:4px;justify-content:flex-start}footer.pd-site-footer .pd-footer-socials a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;flex-shrink:0!important;border-radius:10px!important;background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.08)!important;color:#94a3b8!important;text-decoration:none!important;transition:.25s!important}footer.pd-site-footer .pd-footer-socials a:hover{background:rgba(34,197,94,.12)!important;border-color:rgba(34,197,94,.4)!important;color:#22c55e!important;transform:translateY(-2px)!important}footer.pd-site-footer .pd-footer-socials a svg{width:16px!important;height:16px!important;fill:currentColor!important}footer.pd-site-footer .pd-footer-col{display:flex!important;flex-direction:column!important;gap:10px!important}footer.pd-site-footer .pd-footer-col h4{color:#f1f5f9!important;font-size:.76rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.12em!important;margin:0 0 6px!important;padding:0!important;border:0!important}footer.pd-site-footer .pd-footer-col a{color:#94a3b8!important;font-size:.84rem!important;line-height:1.5!important;text-decoration:none!important;transition:color .2s,transform .2s!important;display:inline-block}footer.pd-site-footer .pd-footer-col a:hover{color:#22c55e!important;transform:translateX(3px)}footer.pd-site-footer .pd-footer-bottom{border-top:1px solid rgba(255,255,255,.05)!important;padding:20px 0!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;flex-wrap:wrap!important}footer.pd-site-footer .pd-footer-bottom p{color:#94a3b8!important;font-size:.78rem!important;margin:0!important;letter-spacing:.01em!important}footer.pd-site-footer .pd-footer-badges{display:flex!important;gap:14px!important;flex-wrap:wrap!important}footer.pd-site-footer .pd-footer-badges span{color:#94a3b8!important;font-size:.74rem!important;display:inline-flex!important;align-items:center!important;gap:6px!important}footer.pd-site-footer .pd-footer-badges span::before{content:'';width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px rgba(34,197,94,.6);animation:2s infinite pdPulse}@keyframes pdPulse{0%,100%{opacity:1}50%{opacity:.4}}@media(max-width:1100px){footer.pd-site-footer .pd-footer-main{grid-template-columns:1fr 1fr 1fr 1fr!important}footer.pd-site-footer .pd-footer-brand{grid-column:1/-1!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:20px!important;padding-bottom:24px!important;border-bottom:1px solid rgba(255,255,255,.05)!important;margin-bottom:16px}}@media(max-width:720px){footer.pd-site-footer .pd-footer-main{grid-template-columns:1fr 1fr!important;gap:32px 20px!important}footer.pd-site-footer .pd-footer-brand{flex-direction:column!important;align-items:flex-start!important}footer.pd-site-footer .pd-footer-bottom{flex-direction:column!important;text-align:center!important}}@media(max-width:480px){footer.pd-site-footer .pd-footer-main{grid-template-columns:1fr!important}}.pd-nav-link-devtools{color:#3b82f6}.pd-nav-link-devtools.active,.pd-nav-link-devtools:hover{color:#c4b5fd}.matrix-container{position:relative}.matrix-pattern{position:absolute;inset:0;pointer-events:none;overflow:hidden}.matrix-pattern::before{content:"";position:absolute;inset:-20% -10%;background:linear-gradient(180deg,rgba(34,197,94,.12),rgba(34,197,94,0) 60%),repeating-linear-gradient(90deg,rgba(34,197,94,.16) 0 1px,transparent 1px 36px);opacity:.32;animation:18s linear infinite pdMatrixDrift}.matrix-pattern::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,rgba(34,197,94,.08) 0 2px,transparent 2px 18px);mix-blend-mode:screen;opacity:.12;animation:6s ease-in-out infinite pdMatrixScan}.matrix-column{display:none!important}@keyframes pdMatrixDrift{0%{transform:translate3d(0,-8%,0)}100%{transform:translate3d(0,8%,0)}}@keyframes pdMatrixScan{0%,100%{opacity:.08}50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.matrix-pattern::after,.matrix-pattern::before{animation:none!important}}@media (max-width:768px){.matrix-pattern::after,.matrix-pattern::before{animation:none!important;opacity:.08}}.scam-card-link{display:inline-block;margin-top:12px;font-size:.9rem;text-decoration:none;opacity:.85}.scam-card-link i{font-size:.75rem} html { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility; } h1, h2, .main-heading, .hero-h1-solid, .section-header .main-heading { letter-spacing: -0.018em; } .container .section-header .main-heading, .pd-container .section-header .main-heading, .section-header .main-heading.gradient-text { background: linear-gradient(90deg, #eaf2ff, #6fe7c0) !important; -webkit-background-clip: text !important; background-clip: text !important; -webkit-text-fill-color: transparent !important; color: #e6eef7; line-height: 1.15 !important; } ::selection { background: rgba(34, 197, 94, 0.28); color: #fff; } :focus-visible { outline: 2px solid rgba(34,197,94, 0.75); outline-offset: 2px; border-radius: 6px; } @media (prefers-reduced-motion: no-preference) { html { scroll-behavior: smooth; } } * { scrollbar-width: thin; scrollbar-color: rgba(148, 163, 184, 0.35) transparent; } ::-webkit-scrollbar { width: 11px; height: 11px; } ::-webkit-scrollbar-track { background: transparent; } ::-webkit-scrollbar-thumb { background: rgba(148, 163, 184, 0.28); border-radius: 8px; border: 3px solid transparent; background-clip: content-box; } ::-webkit-scrollbar-thumb:hover { background: rgba(148, 163, 184, 0.5); background-clip: content-box; } :root{--pd-green:#22c55e;--pd-red:#ef4444;--pd-amber:#FFB800;--pd-ink:#0A0E13} .section-divider,hr.section-divider{border:0!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(34,197,94,.3),transparent)!important;opacity:.85} header a.pd-nav-live:not(.pd-live-dot),nav a.pd-nav-live:not(.pd-live-dot),.pd-site-header a.pd-nav-live:not(.pd-live-dot){background:transparent!important;background-image:none!important;background-color:transparent!important;border:0!important;box-shadow:none!important;color:#ef4444!important;font-family:ui-monospace,SFMono-Regular,monospace!important;letter-spacing:.16em;text-transform:uppercase;font-weight:700;text-shadow:0 0 8px rgba(239,68,68,.4);display:inline-flex!important;align-items:center;gap:9px} a.pd-nav-live:hover{text-shadow:0 0 13px rgba(239,68,68,.65)} a.pd-nav-live .pd-live-dot{position:relative;width:8px!important;height:8px!important;border-radius:50%;background:#ef4444!important;box-shadow:0 0 8px #ef4444!important;flex:none} a.pd-nav-live .pd-live-dot::after{content:"";position:absolute;inset:0;border-radius:50%;background:#ef4444;animation:pdLivePing 1.5s cubic-bezier(0,0,.2,1) infinite} @keyframes pdLivePing{0%{transform:scale(1);opacity:.7}100%{transform:scale(2.8);opacity:0}} .buttonpro,.pd-btn-primary,.btn-primary,a.primary,.pd-threat-cta,.pd-res-open,.pd-cta,.hero-btn{transition:transform .25s ease-out,box-shadow .25s ease-out,background .25s,border-color .25s!important} .buttonpro:hover,.pd-btn-primary:hover,.btn-primary:hover,a.primary:hover,.pd-threat-cta:hover,.pd-cta:hover{transform:translateY(-2px)} .buttonpro:active,.pd-btn-primary:active,.btn-primary:active,a.primary:active,.pd-threat-cta:active,.pd-cta:active{transform:scale(.97)} .buttonpro:focus-visible,.pd-btn-primary:focus-visible,.btn-primary:focus-visible,a.primary:focus-visible,.pd-threat-cta:focus-visible,.pd-res-open:focus-visible,.pd-nav-link:focus-visible,.pd-cta:focus-visible{outline:2px solid var(--pd-green)!important;outline-offset:2px} .d-flex.gap-3,.banner-btn,.pd-namesilo-actions{gap:1rem!important} .social-links{display:flex!important;flex-wrap:wrap!important;gap:1.5rem!important;justify-content:center;align-items:center} a.social-btn,button.social-btn{display:flex!important;justify-content:center;align-items:center;cursor:pointer;width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;border-radius:50%!important;background-color:#1a1c23!important;border:2px solid #2d2e32!important;transition:all .45s!important;overflow:visible!important} a.social-btn:hover,button.social-btn:hover{width:44px!important;transform:rotate(360deg)!important;background-color:#22c55e!important;border-color:#22c55e!important;box-shadow:0 0 15px rgba(34,197,94,.5)!important} a.social-btn svg,button.social-btn svg{width:22px!important;height:22px!important;min-width:22px!important;fill:#fff!important;transition:all .45s!important} a.social-btn:hover svg,button.social-btn:hover svg{fill:#0A0E13!important} a.social-btn span,button.social-btn span{display:none!important} .banner-btn{display:flex!important;flex-wrap:wrap!important;gap:1.5rem!important;justify-content:center;align-items:center} .cyber-btn{padding:16px 40px;background-color:#0A0E13;border:1px solid rgba(239,68,68,.3);font-size:16px;position:relative;overflow:hidden;transition:500ms;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;text-decoration:none;border-radius:6px} .cyber-btn span{color:#ef4444;position:relative;z-index:10;transition:500ms;transition-delay:500ms;text-transform:uppercase;letter-spacing:2px;font-weight:600} .cyber-btn:before{content:'';position:absolute;width:0;height:0;left:50%;right:50%;top:50%;bottom:50%;transition:500ms;transition-delay:500ms;background-color:#ef4444;box-shadow:0 0 10px #ef4444,0 0 30px #ef4444;z-index:1} .cyber-btn div{transition:500ms;position:absolute;background-color:#ef4444;box-shadow:0 0 15px #ef4444,0 0 30px #ef4444} .cyber-btn .top{width:15px;height:2px;top:-1px;left:-1px} .cyber-btn .bottom{width:15px;height:2px;bottom:-1px;right:-1px} .cyber-btn .left{width:2px;height:15px;top:-1px;left:-1px} .cyber-btn .right{width:2px;height:15px;bottom:-1px;right:-1px} .cyber-btn:hover span{color:#0A0E13} .cyber-btn:hover:before{width:100%;height:100%;top:0;left:0;right:0;bottom:0} .cyber-btn:hover .top,.cyber-btn:hover .bottom{width:calc(100% + 2px)} .cyber-btn:hover .left,.cyber-btn:hover .right{height:calc(100% + 2px)} .cyber-btn-green{border-color:rgba(34,197,94,.3)} .cyber-btn-green span{color:#22c55e} .cyber-btn-green:before{background-color:#22c55e;box-shadow:0 0 10px #22c55e,0 0 30px #22c55e} .cyber-btn-green div{background-color:#22c55e;box-shadow:0 0 15px #22c55e,0 0 30px #22c55e} .cyber-btn-green:hover span{color:#0A0E13} @media(max-width:768px){.banner-btn{flex-direction:column;width:100%}.banner-btn .cyber-btn{width:100%;max-width:340px}.social-links{gap:1.25rem}.cyber-btn{padding:14px 28px;font-size:15px}} .home-header-section .banner-btn a.cyber-btn,.banner-btn a.cyber-btn,.hero a.cyber-btn{background-color:#0A0E13!important;background-image:none!important;background:#0A0E13!important} :root{ --pd-bg:#0A0E13;--pd-bg-2:#111820;--pd-surface:rgba(255,255,255,.04); --pd-text:#e6eef7;--pd-text-dim:#94a3b8; --sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-6:1.5rem;--sp-8:2rem;--sp-12:3rem;--sp-16:4rem;--sp-24:6rem; --fs-xs:.75rem;--fs-sm:.875rem;--fs-base:1rem;--fs-lg:clamp(1.05rem,1vw + .9rem,1.25rem);--fs-xl:clamp(1.25rem,1.5vw + 1rem,1.6rem);--fs-2xl:clamp(1.6rem,3vw,2.2rem);--fs-3xl:clamp(2rem,5vw,3.25rem); --r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:20px;--r-pill:9999px; } .container,.pd-container{max-width:1200px} .text-secondary,.text-muted,.text-dim,.pd-text-dim,.pd-muted,.muted,.text-gray,.subtitle-muted{color:#9aa8bc!important} :root{--pd-text-dim:#9aa8bc} @media(max-width:768px){ .pd-threat-teaser,.pd-namesilo-banner,.pd-directory-section,.scam-section-container,.api-section,.pd-where-section,.security-tips-section,.section-2,.partners-section,.carousel-section{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important} .pd-flagship-section .pd-flag-card:nth-child(n+5),.faq-accordion-section .accordion-item:nth-child(n+7),footer.pd-site-footer .pd-footer-col,.pd-footer-col{display:block!important} html,body{overflow-x:hidden!important;max-width:100%!important} .pd-actors-track{animation:none!important;transform:none!important} .pd-actors-marquee{overflow-x:auto!important} } .pd-where-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important} @media(max-width:1180px){.pd-where-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}} @media(max-width:600px){.pd-where-grid{grid-template-columns:1fr!important}} .pd-where-card{display:flex!important;flex-direction:column;height:100%!important} .pd-actors{padding:40px 0 32px;border-top:1px solid rgba(239,68,68,.12);border-bottom:1px solid rgba(239,68,68,.12);background:linear-gradient(180deg,rgba(239,68,68,.035),transparent)} .pd-actors-head{text-align:center;margin-bottom:22px} .pd-actors-tag{display:inline-flex;align-items:center;gap:9px;font:700 11px/1 ui-monospace,monospace;letter-spacing:.18em;color:#FF6B4D;text-transform:uppercase} .pd-actors-dot{width:8px;height:8px;border-radius:50%;background:#ef4444;box-shadow:0 0 10px #ef4444;animation:pdActorDot 1.4s ease-in-out infinite} @keyframes pdActorDot{0%,100%{opacity:1}50%{opacity:.3}} .pd-actors-head h2{margin:12px 0 0;font:800 clamp(1.45rem,3.2vw,2.1rem)/1.15 Inter,system-ui,sans-serif;color:#eef3f8;letter-spacing:-.012em} .pd-actors-marquee{overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent)} .pd-actors-track{display:flex;align-items:center;width:max-content;animation:scrollActors 34s linear infinite} .pd-actors-marquee:hover .pd-actors-track{animation-play-state:paused} @keyframes scrollActors{0%{transform:translateX(0)}100%{transform:translateX(-50%)}} .pd-actor{display:inline-flex;align-items:center;font:700 clamp(15px,2.4vw,22px)/1 'JetBrains Mono',ui-monospace,monospace;text-transform:uppercase;letter-spacing:.05em;color:#ef4444;padding:0 6px;white-space:nowrap;text-shadow:0 0 12px rgba(239,68,68,.35),1.5px 0 0 rgba(255,120,90,.35),-1.5px 0 0 rgba(34,197,94,.14)} .pd-actor::after{content:"›";margin:0 34px;color:rgba(239,68,68,.45);font-weight:400;text-shadow:none} .pd-ttp-tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:920px;margin:0 auto;padding:0 20px} .pd-ttp-badge{display:inline-flex;align-items:center;gap:7px;padding:8px 15px;border-radius:9999px;font:600 13px/1 ui-monospace,SFMono-Regular,monospace;letter-spacing:.02em;background:rgba(34,197,94,.06);border:1px solid rgba(34,197,94,.22);color:#8fe9b8;cursor:default;user-select:none} .pd-ttp-badge::before{content:"⬡";font-size:10px;color:rgba(34,197,94,.55)} .pd-ttp-badge.geo{background:rgba(255,184,0,.06);border-color:rgba(255,184,0,.26);color:#f2c96b} .pd-ttp-badge.geo::before{content:"◉";color:rgba(255,184,0,.6)} .pd-hero-meta .pd-meta-since{opacity:.6;font-weight:400} .pd-breadcrumb{position:relative;z-index:5} .pd-breadcrumb>ol{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:1200px;margin:0 auto;padding:14px 20px 6px;font:500 13px/1.45 'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.01em;color:#9aa8bc} .pd-breadcrumb li{display:inline-flex;align-items:center} .pd-breadcrumb a{color:#9aa8bc;text-decoration:none;transition:color .18s ease,text-shadow .18s ease} .pd-breadcrumb a:hover,.pd-breadcrumb a:focus-visible{color:#22c55e;text-shadow:0 0 10px rgba(34,197,94,.45);outline:none} .pd-breadcrumb [aria-current="page"]{color:#22c55e;font-weight:600} .pd-breadcrumb .pd-bc-sep{color:#374151;margin:0 1px;user-select:none;font-weight:400} .pd-scroll-anchor{display:block;height:0;scroll-margin-top:90px;pointer-events:none} @media(max-width:560px){ .pd-breadcrumb>ol{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none} .pd-breadcrumb>ol::-webkit-scrollbar{display:none} .pd-breadcrumb li{white-space:nowrap} } #pd-activity-rail,[id="whatwedo-heading"]{scroll-margin-top:90px} html body .pd-footer-socials{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;grid-template-columns:none!important;max-width:none!important;margin-top:24px!important} html body .pd-footer-socials a:not(.pd-footer-report-btn){width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:13px!important;background:linear-gradient(160deg,rgba(255,255,255,.08),rgba(255,255,255,.02))!important;border:1px solid rgba(255,255,255,.10)!important;color:#aeb9c8!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important;transition:transform .32s cubic-bezier(.2,.85,.25,1),color .25s ease,background .28s ease,border-color .25s ease,box-shadow .32s ease!important} html body .pd-footer-socials a:not(.pd-footer-report-btn) svg{width:19px!important;height:19px!important;fill:currentColor!important;transition:transform .32s cubic-bezier(.2,.85,.25,1)!important} html body .pd-footer-socials a:not(.pd-footer-report-btn):hover,html body .pd-footer-socials a:not(.pd-footer-report-btn):focus-visible{color:#22c55e!important;background:linear-gradient(160deg,rgba(34,197,94,.20),rgba(34,197,94,.05))!important;border-color:rgba(34,197,94,.65)!important;transform:translateY(-4px)!important;box-shadow:0 12px 26px rgba(0,0,0,.4),0 0 0 1px rgba(34,197,94,.3),0 0 20px rgba(34,197,94,.4)!important;outline:none!important} html body .pd-footer-socials a:not(.pd-footer-report-btn):hover svg,html body .pd-footer-socials a:not(.pd-footer-report-btn):focus-visible svg{transform:scale(1.15)!important} html body .pd-footer-socials a:not(.pd-footer-report-btn):active{transform:translateY(-1px) scale(.95)!important} html body .pd-footer-socials .pd-footer-report-btn{margin-left:auto!important} .pd-seal{margin-top:2rem!important;scroll-margin-top:90px} @media(max-width:768px){.pd-seal{margin-top:1.5rem!important}} html body footer .pd-footer-socials,html body .pd-site-footer .pd-footer-socials{gap:12px!important} html body main>.container{margin-left:auto!important;margin-right:auto!important} html body main .live-feed>.container,html body main .live-feed .container{margin-left:auto!important;margin-right:auto!important} html[data-page=news] .live-feed{padding-top:0!important;padding-bottom:0!important;margin:14px 0!important} html[data-page=news] .ticker-viewport{padding:7px 0!important} html[data-page=news] .live-tag{font-size:11px!important;padding:7px 14px!important;letter-spacing:.08em!important} html[data-page=news] .ticker-track{animation-duration:60s!important} html[data-page=news] .ticker-viewport:hover .ticker-track,html[data-page=news] .ticker-track:hover,html[data-page=news] .ticker-track:focus-within{animation-play-state:paused!important} html[data-page=news] .stats-bar{padding:10px 20px!important;margin:12px 0!important;gap:0!important} html[data-page=news] .stat-item{padding:11px 14px!important;border-right:1px solid rgba(255,255,255,.06)!important} html[data-page=news] .stat-item:last-child{border-right:0!important} html[data-page=news] #newsGrid .card{border:1px solid rgba(148,163,184,.14)!important;background:linear-gradient(180deg,#0f1620 0%,#07090d 100%)!important;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease!important} html[data-page=news] #newsGrid .card:hover{transform:translateY(-3px)!important;border-color:rgba(34,197,94,.3)!important;box-shadow:0 0 0 1px rgba(34,197,94,.14),0 12px 30px rgba(0,0,0,.45),0 0 24px rgba(34,197,94,.09)!important} html[data-page=news] #newsGrid .card .card-meta,html[data-page=news] #newsGrid .card .card-date,html[data-page=news] #newsGrid .card .card-read{color:#8b97a8!important} html[data-page=news] #newsGrid .card .card-badges .tag{opacity:.85} html body footer .pd-footer-report-btn,html body .pd-site-footer .pd-footer-report-btn,html body .pd-footer-brand .pd-footer-report-btn,html body .pd-footer-socials .pd-footer-report-btn{ width:auto!important;min-width:max-content!important;max-width:100%!important;flex:0 0 auto!important; height:auto!important;min-height:42px!important;padding:11px 22px!important; margin-left:0!important;align-self:center!important; display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important; white-space:nowrap!important;box-sizing:border-box!important; position:relative!important;z-index:3!important;pointer-events:auto!important;overflow:visible!important; } html body .pd-footer-socials,html body .pd-footer-brand{overflow:visible!important;flex-wrap:wrap!important;max-width:100%!important;min-width:0!important} @media(min-width:900px){html body .pd-footer-socials .pd-footer-report-btn{margin-left:auto!important}} @media(max-width:560px){html body .pd-footer-socials .pd-footer-report-btn{flex:1 1 100%!important;margin-left:0!important;justify-content:center!important}} html body footer.pd-site-footer .pd-footer-brand a.pd-footer-report-btn,html body .pd-footer-brand a.pd-footer-report-btn{width:auto!important;min-width:max-content!important;max-width:100%!important;flex:0 0 auto!important;justify-content:center!important;display:inline-flex!important} html[data-page=faq] .faq-item{background:#111827!important;border:1px solid rgba(31,41,55,.6)!important;border-radius:12px!important;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease!important} html[data-page=faq] .faq-item:hover{border-color:#4b5563!important} html[data-page=faq] .faq-item.open,html[data-page=faq] .faq-item.active{border-color:rgba(34,197,94,.5)!important;background:linear-gradient(135deg,rgba(34,197,94,.05),transparent 60%),#111827!important;box-shadow:0 6px 26px rgba(34,197,94,.08)!important} html[data-page=faq] .faq-icon{color:#22c55e!important;transition:transform .3s ease!important} html[data-page=faq] .faq-item.open .faq-icon,html[data-page=faq] .faq-item.active .faq-icon{transform:rotate(45deg)!important} html[data-page=faq] .faq-item.open .faq-question h3,html[data-page=faq] .faq-item.active .faq-question h3{color:#22c55e!important} html[data-page=faq] .stat-glass-card{background:rgba(17,24,39,.4)!important;border:1px solid rgba(31,41,55,.9)!important;border-radius:12px!important} html[data-page=faq] .stat-num{background:linear-gradient(90deg,#22c55e,#4ade80)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;font-family:'JetBrains Mono',ui-monospace,SFMono-Regular,monospace!important;font-weight:700!important} html[data-page=faq] a.btn.primary{background:#22c55e!important;border:1px solid #22c55e!important;color:#04140b!important;font-weight:700!important;box-shadow:0 4px 18px rgba(34,197,94,.22)!important} html[data-page=faq] a.btn.primary:hover{background:#16a34a!important;transform:translateY(-2px)!important;box-shadow:0 6px 26px rgba(34,197,94,.35)!important} html[data-page=faq] a.btn:not(.primary){background:transparent!important;border:1px solid rgba(34,197,94,.4)!important;color:#22c55e!important;transition:all .25s ease!important} html[data-page=faq] a.btn:not(.primary):hover{border-color:#22c55e!important;background:rgba(34,197,94,.08)!important;box-shadow:0 0 18px rgba(34,197,94,.18)!important;transform:translateY(-2px)!important} html[data-page=faq] .res-card{transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease!important} html[data-page=faq] .res-card:hover{transform:translateY(-4px)!important;border-color:rgba(34,197,94,.4)!important;box-shadow:0 8px 24px rgba(34,197,94,.06)!important} html[data-page=faq] a.res-card[href="/critical-action"]:hover{border-color:rgba(239,68,68,.5)!important;box-shadow:0 8px 24px rgba(239,68,68,.12)!important} html[data-page=faq] .faq-item.reveal.open,html[data-page=faq] .faq-item.reveal.active,html[data-page=faq] .faq-item.open.open,html[data-page=faq] .faq-item.active.active{border:1px solid rgba(34,197,94,.5)!important;background:linear-gradient(135deg,rgba(34,197,94,.06),transparent 60%),#111827!important} @media (max-width:991px){ header.pd-site-header nav.pd-nav{backdrop-filter:none!important;-webkit-backdrop-filter:none!important} html body #pd-nav-list.pd-nav-list{position:fixed!important;top:var(--pd-header-h,72px)!important;left:0!important;right:0!important;width:auto!important;max-height:calc(100vh - var(--pd-header-h,72px))!important;overflow-y:auto!important;background:#0a0f14!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;z-index:9998!important;box-shadow:0 24px 48px rgba(0,0,0,.6)!important} } @media (max-width:768px){ html body footer.pd-site-footer .pd-footer-main{grid-template-columns:1fr 1fr!important;gap:26px 18px!important} html body footer.pd-site-footer .pd-footer-brand{grid-column:1 / -1!important} html body footer.pd-site-footer .pd-footer-col{display:flex!important} } .scam-tabs-container .scam-tab:not(.active),.scam-tabs .scam-tab:not(.active){color:#8b9096!important} section.pd-where-section .pd-where-eyebrow,.pd-where-head .pd-where-eyebrow{color:#8b97a9!important} .pd-related{max-width:var(--pd-container,1200px);margin:40px auto 0;padding:48px 24px 8px;border-top:1px solid rgba(255,255,255,.07)} .pd-related-h{font-size:clamp(1.25rem,3vw,1.8rem);font-weight:800;margin:0 0 24px;color:#f1f5f9;letter-spacing:-.01em} .pd-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px} .pd-related-card{display:flex;flex-direction:column;background:#0f1620;border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;text-decoration:none;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease} .pd-related-card:hover{transform:translateY(-4px);border-color:rgba(34,197,94,.4);box-shadow:0 16px 40px rgba(0,0,0,.4)} .pd-related-media{display:block;aspect-ratio:1200/630;overflow:hidden;background:#0a0f14} .pd-related-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease} .pd-related-card:hover .pd-related-media img{transform:scale(1.05)} .pd-related-body{padding:15px 17px 19px;display:flex;flex-direction:column;gap:8px} .pd-related-cat{font:700 .66rem/1 'JetBrains Mono',ui-monospace,monospace;text-transform:uppercase;letter-spacing:.1em;color:#22c55e} .pd-related-title{font-size:1rem;font-weight:700;line-height:1.35;color:#e8eef5} @media (max-width:820px){.pd-related-grid{grid-template-columns:1fr}.pd-related{padding-left:16px;padding-right:16px}} @media (max-width:768px){ .home-banner-section{display:block!important} .home-banner-section .banner-container-box, .home-banner-section .container-fluid, .home-banner-section .row, .home-banner-text{max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important} .home-banner-section .banner-btn{flex-wrap:wrap!important} .home-banner-section .buttonpro{white-space:normal!important;max-width:100%!important} .pd-hero-meta li{white-space:normal!important} } @media (max-width:768px){.battle-section .battle-card [data-counter] .num{font-size:clamp(1.3rem,5.5vw,1.75rem)!important}} @media (max-width:600px){ .container h1,article header h1{font-size:clamp(1.9rem,8vw,2.4rem)!important;line-height:1.15!important;overflow-wrap:break-word;word-break:normal;hyphens:none} } html[data-page=news] #newsGrid>article.card{max-height:none!important} html[data-page=news] .section-title{font-size:clamp(1.15rem,5.2vw,1.5rem)!important} .dt-section-head,.dt-section-title,.dt-section-sub{padding-top:0!important;padding-bottom:0!important} #bar-list .bar{background:linear-gradient(90deg,rgba(34,197,94,.9),rgba(34,197,94,.35))!important;border-radius:6px} :root{ --pd-bg-page:#0A0C0E; --pd-bg-section-alt:#0D0F12; --pd-bg-card:#111418; --pd-bg-card-hover:#151920; --pd-surface-border:rgba(34,197,94,.14); --pd-surface-border-hover:rgba(34,197,94,.38); --pd-text-primary:#F2F5F4; --pd-text-body:#C4CCC9; --pd-text-muted:#8A9490; } html body .glass, html body .stat-card, html body .pd-card, html body .pd-flag-card, html body .pd-where-card, html body .pd-dash-card, html body .threat-card, html body .detection-card, html body .battle-card, html body .scam-card, html body .info-card, html body .intel-card, html body .feature-card, html body .flagship-card, html body .directory-card, html body .news-card, html body .tip-card, html body .res-card, html body .api-detail-card, html body .cta-card, html body .tool-card, html body .bank-card, html body .service-card, html body .article-card{ position:relative!important; isolation:isolate; border:0!important; border-radius:12px!important; background:transparent!important; -webkit-backdrop-filter:none!important; backdrop-filter:none!important; } html body .glass::before, html body .stat-card::before, html body .pd-card::before, html body .pd-flag-card::before, html body .pd-where-card::before, html body .pd-dash-card::before, html body .threat-card::before, html body .detection-card::before, html body .battle-card::before, html body .scam-card::before, html body .info-card::before, html body .intel-card::before, html body .feature-card::before, html body .flagship-card::before, html body .directory-card::before, html body .news-card::before, html body .tip-card::before, html body .res-card::before, html body .api-detail-card::before, html body .cta-card::before, html body .tool-card::before, html body .bank-card::before, html body .service-card::before, html body .article-card::before{ content:''!important; position:absolute!important; inset:0!important; z-index:-1!important; background:#111418!important; border:1px solid var(--pd-surface-border)!important; border-radius:inherit!important; box-shadow:0 8px 24px rgba(0,0,0,.35)!important; pointer-events:none!important; transition:background .18s ease, border-color .18s ease, box-shadow .18s ease; } html body .glass:hover::before, html body .stat-card:hover::before, html body .pd-card:hover::before, html body .pd-flag-card:hover::before, html body .pd-where-card:hover::before, html body .pd-dash-card:hover::before, html body .threat-card:hover::before, html body .detection-card:hover::before, html body .battle-card:hover::before, html body .scam-card:hover::before, html body .info-card:hover::before, html body .intel-card:hover::before, html body .feature-card:hover::before, html body .flagship-card:hover::before, html body .directory-card:hover::before, html body .news-card:hover::before, html body .tip-card:hover::before, html body .res-card:hover::before, html body .api-detail-card:hover::before, html body .cta-card:hover::before, html body .tool-card:hover::before, html body .bank-card:hover::before, html body .service-card:hover::before, html body .article-card:hover::before, html body .interactive-card:hover::before{ background:#151920!important; border-color:var(--pd-surface-border-hover)!important; box-shadow:0 12px 30px rgba(0,0,0,.45), 0 0 20px rgba(34,197,94,.10)!important; } .glass.border-red-400\/50, .border-red-400\/50.glass{ border-color:rgba(248,113,113,.5)!important; } .stat-card{ padding:24px 20px!important; text-align:center; } .stat-card-num{ font-variant-numeric:tabular-nums; } .stat-card-label{ background:none!important; color:var(--pd-text-muted)!important; font-size:12px; letter-spacing:.08em; text-transform:uppercase; } #stats-updated{ background:rgba(34,197,94,.06); border:1px solid rgba(34,197,94,.15); border-radius:999px; padding:6px 14px; } .btn.ghost{ background:var(--pd-bg-card)!important; border:1px solid rgba(255,255,255,.12)!important; transition:background .18s ease, border-color .18s ease, color .15s ease; } .btn.ghost:hover{ background:var(--pd-bg-card-hover)!important; border-color:var(--pd-surface-border-hover)!important; color:#22c55e!important; } .pd-breadcrumb > div{ padding-top:24px!important; } .lead, .text-gray-300, .text-gray-400{ color:var(--pd-text-body)!important; } .text-gray-500, .text-slate-400, .text-slate-500{ color:var(--pd-text-muted)!important; } p a[href]:not(.btn):not(.pd-nav-link), li a[href]:not(.btn):not(.pd-nav-link){ text-decoration:underline; text-decoration-color:rgba(34,197,94,.4); text-underline-offset:3px; } p a[href]:not(.btn):not(.pd-nav-link):hover, li a[href]:not(.btn):not(.pd-nav-link):hover{ text-decoration-color:#22c55e; } html body .card{position:relative!important;isolation:isolate;border:0!important;border-radius:12px!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important} html body .card::before{content:''!important;position:absolute!important;inset:0!important;z-index:-1!important;background:#111418!important;border:1px solid var(--pd-surface-border)!important;border-radius:inherit!important;box-shadow:0 8px 24px rgba(0,0,0,.35)!important;pointer-events:none!important;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease} html body .card:hover::before{background:#151920!important;border-color:var(--pd-surface-border-hover)!important;box-shadow:0 12px 30px rgba(0,0,0,.45),0 0 20px rgba(34,197,94,.10)!important} @font-face{font-family:'JetBrains Mono';src:url('/assets/css/fonts/JetBrainsMono-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap} @font-face{font-family:'JetBrains Mono';src:url('/assets/css/fonts/JetBrainsMono-Medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap} @font-face{font-family:'JetBrains Mono';src:url('/assets/css/fonts/JetBrainsMono-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap} :root{ --pd-font-sans:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif; --pd-font-mono:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace; --pd-font-display:'Orbitron','Inter',sans-serif; --pd-radius-xs:6px;--pd-radius-sm:10px;--pd-radius-md:12px;--pd-radius-lg:16px;--pd-radius-xl:24px;--pd-radius-pill:999px; --pd-border:rgba(255,255,255,.08);--pd-border-strong:rgba(255,255,255,.14); --pd-edge:rgba(34,197,94,.25);--pd-edge-hover:rgba(34,197,94,.4);--pd-edge-active:rgba(34,197,94,.6); --pd-on-green:#052e16; --pd-glow-1:0 0 16px rgba(34,197,94,.06);--pd-glow-2:0 0 24px rgba(34,197,94,.18);--pd-glow-3:0 0 32px rgba(34,197,94,.30); } html body .pd-terminal-path,html body code,html body kbd,html body .pd-ttp-badge, html body [class*="eyebrow"],html body .eyebrow,html body .stat-card-label, html body .pd-related-cat,html body .pd-kicker,html body .section-kicker, html body .pd-badge,html body .pd-chip,html body .pd-tag{font-family:var(--pd-font-mono)!important} html body h1,html body h2,html body h3{text-wrap:balance} html body .home-banner-text h1,html body .main-heading{text-shadow:0 0 28px rgba(34,197,94,.15)!important} :root{--pd-bg:#0a0f14!important;--pd-card:rgba(15,22,32,0.65)!important;--pd-accent:#22c55e!important;--pd-danger:#ef4444!important;--pd-border:rgba(255,255,255,0.08)!important;--pd-radius:14px!important;--pd-glow:0 0 24px rgba(34,197,94,0.25)!important;--pd-font:Inter,system-ui,sans-serif!important;--pd-heading:'Inter',system-ui,sans-serif!important}body{font-family:var(--pd-font)!important;background:var(--pd-bg)!important}#api-heading,#battle-heading,#detections-heading,#faq-section-heading,#hackers-heading,#hero-heading,#partners-heading,#protect-heading,#scam-heading,#whatwedo-heading,.gradient-text,.main-heading,.pd-namesilo-headline,.pd-threat-text h2,.pd-where-h,.section-title,h2{font-family:Inter,system-ui,sans-serif!important;font-weight:700!important;letter-spacing:-.01em!important}#hero-heading{font-family:Inter,system-ui,sans-serif!important;font-weight:700!important}.accordion-item,.api-info-card,.api-stat-card,.battle-card,.detection-card,.feature-item,.partner-card,.pd-dash-card,.pd-dir-col,.pd-flag-card,.pd-hacker-card,.pd-namesilo-card,.pd-threat-stat,.pd-threat-text,.pd-where-card,.scam-card,.special-recommendation,.terminal-container,.tip-card{background:rgba(15,22,32,.65)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease!important}.api-info-card:hover,.api-stat-card:hover,.battle-card:hover,.detection-card:hover,.feature-item:hover,.pd-dash-card:hover,.pd-dir-col:hover,.pd-flag-card:hover,.pd-where-card:hover,.scam-card:hover,.tip-card:hover{transform:translateY(-3px)!important;box-shadow:0 0 24px rgba(34,197,94,.25),0 12px 32px rgba(0,0,0,.3)!important;border-color:rgba(34,197,94,.3)!important}.api-stat-value,.battle-metric .num,.battle-metric .plus,.pd-dash-num,.pd-threat-stat .n,[data-counter] .num,[data-counter] .plus{background:linear-gradient(135deg,#22c55e 0,#06b6d4 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;font-weight:800!important}.pd-hero-meta b{background:linear-gradient(135deg,#22c55e 0,#06b6d4 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}#pd-scan-input:focus,#pd-search-input:focus{outline:0!important;border-color:#22c55e!important;box-shadow:0 0 0 3px rgba(34,197,94,.35),0 0 20px rgba(34,197,94,.15)!important}.pd-search-form{border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;background:rgba(15,22,32,.65)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;transition:border-color .3s ease,box-shadow .3s ease!important}.pd-search-form:focus-within{border-color:#22c55e!important;box-shadow:0 0 0 3px rgba(34,197,94,.25)!important}.btn-icon-scan,.btn-neon,.buttonpro,.pd-btn-accent,.pd-namesilo-card .primary,.pd-search-form button[type=submit],.pd-threat-cta,.tip-btn,a.pd-btn{background:linear-gradient(135deg,#22c55e 0,#16a34a 100%)!important;color:#fff!important;border:none!important;border-radius:14px!important;font-weight:700!important;padding:12px 24px!important;text-decoration:none!important;transition:transform .25s ease,box-shadow .25s ease!important}.btn-icon-scan:hover,.btn-neon:hover,.buttonpro:hover,.pd-btn-accent:hover,.pd-namesilo-card .primary:hover,.pd-search-form button[type=submit]:hover,.pd-threat-cta:hover,.tip-btn:hover,a.pd-btn:hover{transform:translateY(-2px)!important;box-shadow:0 8px 24px rgba(34,197,94,.4),0 0 40px rgba(34,197,94,.15)!important;color:#fff!important;text-decoration:none!important}.btn-icon-takedown,.btn-outline-neon,.pd-btn-outline,.pd-namesilo-card .ghost,.pd-where-cta{background:0 0!important;color:#e5e7eb!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:14px!important;font-weight:600!important;padding:12px 24px!important;text-decoration:none!important;transition:all .25s ease!important}.btn-icon-takedown:hover,.btn-outline-neon:hover,.pd-btn-outline:hover,.pd-namesilo-card .ghost:hover,.pd-where-cta:hover{background:rgba(34,197,94,.08)!important;border-color:rgba(34,197,94,.5)!important;color:#22c55e!important;transform:translateY(-2px)!important;box-shadow:0 0 20px rgba(34,197,94,.12)!important;text-decoration:none!important}.report-button.chainabuse-button,.report-button.seal-button{background:linear-gradient(135deg,#ef4444,#dc2626)!important;border:none!important;border-radius:14px!important;color:#fff!important;font-weight:700!important}.autorix-text,.badge-glow,.pd-flag-stat,.pd-hacker-badge,.pd-namesilo-tag,.pd-where-eyebrow,.pd-where-risk,.scam-tone,.sub-heading{border-radius:999px!important;font-size:.68rem!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:700!important;padding:4px 14px!important;display:inline-flex!important;align-items:center!important}.api-section,.battle-section,.carousel-section,.faq-accordion-section,.latest-detections-section,.partners-section,.pd-dash-section,.pd-directory-section,.pd-flagship-section,.pd-namesilo-banner,.pd-search-section,.pd-threat-teaser,.pd-where-section,.scam-section-container,.section-2,.security-tips-section,section{padding-top:60px!important;padding-bottom:60px!important}@media (min-width:768px){.api-section,.battle-section,.carousel-section,.faq-accordion-section,.latest-detections-section,.partners-section,.pd-directory-section,.pd-flagship-section,.pd-where-section,.scam-section-container,.section-2,.security-tips-section,section{padding-top:80px!important;padding-bottom:80px!important}}.pd-flag-card{border-left:3px solid #22c55e!important}.pd-flag-card:hover{border-left-color:#16a34a!important}.pd-flag-card h3{font-family:Inter,system-ui,sans-serif!important;font-weight:700!important;font-size:1.15rem!important}.accordion-item{background:rgba(15,22,32,.65)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;margin-bottom:12px!important;overflow:hidden!important}.accordion-button{background:0 0!important;color:#e5e7eb!important;font-weight:600!important;border:none!important;box-shadow:none!important}.accordion-button:not(.collapsed){color:#22c55e!important;background:rgba(34,197,94,.06)!important}.accordion-item:has(.accordion-button:not(.collapsed)){border-color:rgba(34,197,94,.4)!important;box-shadow:0 0 16px rgba(34,197,94,.1)!important}.accordion-button::after{filter:brightness(0) invert(1)!important}.accordion-button:not(.collapsed)::after{filter:brightness(0) saturate(100%) invert(60%) sepia(80%) saturate(500%) hue-rotate(100deg)!important}.accordion-body{color:#cbd5e1!important}.partners-section{overflow:hidden!important}.partner-card{background:rgba(15,22,32,.4)!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:14px!important;padding:14px!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.partner-logo{filter:grayscale(.3)!important;opacity:.85!important;transition:filter .3s ease,opacity .3s ease!important}.partner-card:hover .partner-logo{filter:grayscale(0)!important;opacity:1!important}.glitch::after,.glitch::before{display:none!important;content:none!important}.glitch{animation:none!important;text-shadow:none!important}.glitch-text::after,.glitch-text::before{display:none!important;content:none!important}[data-aos]{opacity:1!important;transform:none!important;transition-property:none!important}[data-aos].aos-animate{opacity:1!important;transform:none!important}.pd-reveal{opacity:1!important;transform:none!important}hr.section-divider{border:none!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(34,197,94,.25),transparent)!important;margin:0!important}.terminal-container{background:rgba(15,22,32,.85)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;backdrop-filter:blur(16px)!important}.scam-tab{border-radius:999px!important;font-size:.78rem!important;text-transform:uppercase!important;font-weight:600!important}.pd-where-risk-high{background:rgba(239,68,68,.15)!important;color:#ef4444!important}.pd-where-risk-med{background:rgba(251,191,36,.15)!important;color:#fbbf24!important}.pd-where-risk-amber{background:rgba(245,158,11,.15)!important;color:#f59e0b!important}.gradient-text{background:linear-gradient(135deg,#22c55e 0,#06b6d4 50%,#22c55e 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.detection-card{background:rgba(15,22,32,.65)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.pd-dash-card--danger{border-color:rgba(239,68,68,.3)!important}.pd-dash-card--danger .pd-dash-num{background:linear-gradient(135deg,#ef4444,#ef4444)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.pd-nav-link.active{color:#22c55e!important}.pd-site-footer{background:#060a10!important;border-top:1px solid rgba(255,255,255,.06)!important}.pd-jump-nav a{border-radius:999px!important;font-size:.75rem!important;text-transform:uppercase!important;font-weight:600!important}.carousel-indicator-img{border-radius:10px!important;border:2px solid rgba(255,255,255,.08)!important}.carousel-indicators .active .carousel-indicator-img,.carousel-indicators li.active .carousel-indicator-img{border-color:#22c55e!important}@media (max-width:768px){.pd-threat-iframe-wrap{display:none!important}.pd-threat-preview-fallback{display:flex!important}}@media (min-width:769px){.pd-threat-preview-fallback{display:none!important}}.pd-threat-preview-fallback{display:none;flex-direction:column;align-items:center;gap:16px;padding:32px 24px;background:rgba(15,22,32,.65);border:1px solid rgba(255,255,255,.08);border-radius:14px;backdrop-filter:blur(16px);text-align:center}.pd-threat-preview-fallback img{width:100%;max-width:340px;border-radius:10px;border:1px solid rgba(255,255,255,.08)}.pd-threat-preview-fallback .pd-btn-primary{background:linear-gradient(135deg,#22c55e,#16a34a)!important;color:#05130a!important;border:none!important;border-radius:10px!important;padding:14px 28px!important;font-weight:700!important;font-size:.95rem!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;gap:8px!important}@media(max-width:768px){.pd-threat-iframe-wrap{display:none!important}} html[data-page="home"] body::before{content:'';position:fixed;inset:0;background:radial-gradient(ellipse 80% 50% at 50% -5%,rgba(34,197,94,.11) 0%,transparent 55%),radial-gradient(ellipse 55% 45% at 90% 90%,rgba(59,130,246,.06) 0%,transparent 60%);pointer-events:none;z-index:-1} .btn-icon-takedown,.btn-outline-neon,.pd-btn-outline,.pd-namesilo-card .ghost,.pd-where-cta{border:1px solid rgba(255,255,255,.28)!important;color:#f1f5f9!important;text-shadow:none!important} .btn-icon-takedown:hover,.btn-outline-neon:hover,.pd-btn-outline:hover,.pd-namesilo-card .ghost:hover,.pd-where-cta:hover{background:rgba(34,197,94,.1)!important;border-color:rgba(34,197,94,.6)!important;color:#22c55e!important;box-shadow:0 0 0 1px rgba(34,197,94,.25) inset,0 0 24px rgba(34,197,94,.14)!important} .btn-icon-scan,.btn-neon,.buttonpro,.pd-btn-accent,.pd-threat-cta,a.pd-btn{position:relative!important;overflow:hidden!important;background:linear-gradient(135deg,#22c55e,#16a34a)!important;box-shadow:0 4px 20px rgba(34,197,94,.3)!important} .btn-icon-scan::after,.btn-neon::after,.buttonpro::after,.pd-btn-accent::after,.pd-threat-cta::after,a.pd-btn::after{content:'';position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transform:skewX(-20deg);transition:left .55s ease;pointer-events:none} .btn-icon-scan:hover::after,.btn-neon:hover::after,.buttonpro:hover::after,.pd-btn-accent:hover::after,.pd-threat-cta:hover::after,a.pd-btn:hover::after{left:160%} .btn-icon-scan:hover,.btn-neon:hover,.buttonpro:hover,.pd-btn-accent:hover,.pd-threat-cta:hover,a.pd-btn:hover{box-shadow:0 12px 36px rgba(34,197,94,.45),0 0 60px rgba(34,197,94,.12)!important;transform:translateY(-3px)!important} @media (max-width:767px){ .home-banner-section{padding-top:16px!important;padding-bottom:40px!important} body[data-page="home"]{padding-top:60px!important} } .api-info-card:hover,.api-stat-card:hover,.battle-card:hover,.detection-card:hover,.feature-item:hover,.pd-dash-card:hover,.pd-dir-col:hover,.pd-flag-card:hover,.pd-where-card:hover,.scam-card:hover,.tip-card:hover{transform:translateY(-5px)!important;box-shadow:0 0 32px rgba(34,197,94,.2),0 20px 48px rgba(0,0,0,.4)!important;border-color:rgba(34,197,94,.35)!important} .pd-hero-meta{display:flex;flex-wrap:wrap;gap:10px} .pd-hero-meta li,.pd-hero-meta .pd-stat-item{background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;padding:8px 14px!important;backdrop-filter:blur(10px)!important;transition:border-color .25s ease,background .25s ease!important} .pd-hero-meta li:hover,.pd-hero-meta .pd-stat-item:hover{background:rgba(34,197,94,.07)!important;border-color:rgba(34,197,94,.3)!important} hr.section-divider{height:1px!important;background:linear-gradient(90deg,transparent,rgba(34,197,94,.4),rgba(59,130,246,.2),transparent)!important;box-shadow:0 0 8px rgba(34,197,94,.15)!important} @keyframes pdHomeGrad{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}} .gradient-text{background:linear-gradient(90deg,#22c55e,#06b6d4,#22c55e)!important;background-size:200% auto!important;animation:pdHomeGrad 5s ease infinite!important} #pd-scroll-progress{position:fixed;top:0;left:0;height:2px;width:0%;background:linear-gradient(90deg,#22c55e,#3b82f6,#3b82f6);z-index:10000;transition:width .1s linear;box-shadow:0 0 8px rgba(34,197,94,.6);pointer-events:none} [data-counter] .num,[data-counter] .plus,.pd-dash-num,.api-stat-value{transition:transform .3s ease!important} table tbody tr:hover td:first-child{border-left:2px solid rgba(34,197,94,.5)!important} :focus-visible{outline:2px solid #22c55e!important;outline-offset:3px!important;border-radius:3px!important} .pd-threat-viz{position:relative;border-radius:16px} .pd-threat-iframe-wrap{display:block;position:relative;width:100%;aspect-ratio:16/10;border-radius:16px;overflow:hidden;border:1px solid rgba(34,197,94,.22);background:#0a0f14;box-shadow:0 24px 60px rgba(0,0,0,.5),0 0 40px rgba(34,197,94,.08),inset 0 1px 0 rgba(255,255,255,.05);text-decoration:none;cursor:pointer;animation:pdVizFloat 7s ease-in-out infinite} @keyframes pdVizFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}} .pd-threat-iframe-wrap::before{content:'';position:absolute;top:0;left:0;right:0;height:34px;background:linear-gradient(180deg,rgba(15,22,32,.98),rgba(15,22,32,.82));border-bottom:1px solid rgba(255,255,255,.07);z-index:3} .pd-threat-iframe-wrap::after{content:'';position:absolute;top:12px;left:15px;width:9px;height:9px;border-radius:50%;background:#ff5f57;box-shadow:16px 0 0 #febc2e,32px 0 0 #28c840;z-index:4} .pd-threat-iframe-wrap img{position:absolute;top:34px;left:0;width:100%;height:calc(100% - 34px);object-fit:cover;object-position:top center;display:block;border:0;background:#0a0f14} .pd-threat-iframe-wrap .pd-scan{position:absolute;left:0;right:0;top:34px;height:130px;z-index:5;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(180deg,transparent 0,rgba(34,197,94,.12) 40%,rgba(56,232,180,.5) 50%,rgba(34,197,94,.12) 60%,transparent 100%);box-shadow:0 0 50px rgba(34,197,94,.3);animation:pdScanSweep 3.4s cubic-bezier(.5,0,.5,1) infinite} @keyframes pdScanSweep{0%{transform:translateY(-50px);opacity:0}10%{opacity:1}86%{opacity:1}100%{transform:translateY(calc(100% + 50px));opacity:0}} .pd-threat-iframe-wrap .pd-live-badge{position:absolute;top:9px;right:12px;z-index:6;display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font:700 .62rem/1 ui-sans-serif,system-ui,sans-serif;letter-spacing:.12em;color:#fca5a5;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.3)} .pd-threat-iframe-wrap .pd-live-badge i{width:7px;height:7px;border-radius:50%;background:#ef4444;box-shadow:0 0 6px rgba(239,68,68,.8);animation:pdLivePulse 1.6s ease-in-out infinite} @keyframes pdLivePulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.35)}} .pd-threat-iframe-wrap:hover{border-color:rgba(34,197,94,.5);box-shadow:0 30px 72px rgba(0,0,0,.55),0 0 64px rgba(34,197,94,.18)} .pd-threat-viz::after{content:'';position:absolute;left:0;right:0;bottom:0;height:64px;background:linear-gradient(180deg,transparent,rgba(10,15,20,.75));border-radius:0 0 16px 16px;pointer-events:none;z-index:2} @media (prefers-reduced-motion:reduce){.pd-threat-iframe-wrap .pd-scan,.pd-threat-iframe-wrap .pd-live-badge i{animation:none}.pd-threat-iframe-wrap .pd-scan{opacity:0}.pd-threat-iframe-wrap{animation:none}} .final-call-to-action .fcta-grid{display:grid!important;grid-template-columns:minmax(0,340px) 1fr!important;gap:28px!important;align-items:center!important;max-width:980px!important;margin:0 auto!important} .final-call-to-action .pd-seal-poster{display:block;line-height:0;border-radius:16px;overflow:hidden;border:1px solid rgba(239,68,68,.28);box-shadow:0 10px 30px rgba(0,0,0,.35);transition:transform .25s ease,box-shadow .25s ease} .final-call-to-action .pd-seal-poster img{width:100%;height:auto;display:block} .final-call-to-action .pd-seal-poster:hover{transform:translateY(-4px);box-shadow:0 16px 44px rgba(239,68,68,.28)} .final-call-to-action .fcta-body,.final-call-to-action .fcta-body .final-title,.final-call-to-action .fcta-body .final-text{text-align:left!important} .final-call-to-action .fcta-body .report-buttons{justify-content:flex-start!important} @media(max-width:760px){.final-call-to-action .fcta-grid{grid-template-columns:1fr!important;gap:18px!important}.final-call-to-action .pd-seal-poster{max-width:360px;margin:0 auto}.final-call-to-action .fcta-body,.final-call-to-action .fcta-body .final-title,.final-call-to-action .fcta-body .final-text{text-align:center!important}.final-call-to-action .fcta-body .report-buttons{justify-content:center!important}} .pd-threat-viz{width:100%;min-width:0;display:flex;justify-content:center} .pd-graph-wrap{display:block;width:100%;text-decoration:none;color:inherit;max-width:520px;margin-inline:auto} .pd-graph{ background:linear-gradient(180deg,#10151f 0%,#0b1017 100%); border:1px solid rgba(255,255,255,.09);border-radius:16px;overflow:hidden; box-shadow:0 24px 60px -24px rgba(0,0,0,.65); font-family:var(--font-mono,'JetBrains Mono','Space Grotesk',ui-monospace,monospace); transition:transform .3s var(--ease-out,ease),box-shadow .3s ease,border-color .3s ease} .pd-graph-wrap:hover .pd-graph{transform:translateY(-4px);border-color:rgba(34,197,94,.35); box-shadow:0 32px 72px -24px rgba(0,0,0,.75),0 0 44px -14px rgba(34,197,94,.28)} .pd-graph-wrap:focus-visible{outline:2px solid #22c55e;outline-offset:4px;border-radius:18px} .pd-pipe-head{display:flex;align-items:center;gap:10px;padding:11px 15px; background:rgba(255,255,255,.03);border-bottom:1px solid rgba(255,255,255,.07)} .pd-pipe-dots{display:inline-flex;gap:6px;flex:none} .pd-pipe-dots i{width:11px;height:11px;border-radius:50%;display:block} .pd-pipe-dots i:nth-child(1){background:#ff5f56} .pd-pipe-dots i:nth-child(2){background:#ffbd2e} .pd-pipe-dots i:nth-child(3){background:#27c93f} .pd-pipe-title{flex:1;min-width:0;font-size:.7rem;font-weight:600;letter-spacing:.12em; text-transform:uppercase;color:#8b9db0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .pd-graph-live{flex:none;display:inline-flex;align-items:center;gap:6px;font-size:.6rem;font-weight:700; letter-spacing:.14em;color:#ef4444;padding:3px 9px;border:1px solid rgba(239,68,68,.4); border-radius:999px;background:rgba(239,68,68,.08)} .pd-graph-live::before{content:"";width:6px;height:6px;border-radius:50%;background:#ef4444; box-shadow:0 0 8px #ef4444;animation:pdGraphPulse 1.6s ease-in-out infinite} @keyframes pdGraphPulse{0%,100%{opacity:1}50%{opacity:.25}} .pd-graph-body{padding:18px 16px;display:flex;flex-direction:column;gap:6px} .pd-gl{display:flex;flex-direction:column;gap:9px} .pd-gl-tag{font-size:.6rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#7d8ba0} .pd-gl-row{display:grid;gap:8px} .pd-gl-row.pd-gl-5{grid-template-columns:repeat(5,1fr)} .pd-gl-row.pd-gl-4{grid-template-columns:repeat(4,1fr)} .pd-gnode{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px; padding:11px 5px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.07); border-radius:10px;font-size:.62rem;color:#a8b2d1;text-align:center;line-height:1.25; transition:border-color .2s,background .2s} .pd-gnode i{font-size:1.02rem;line-height:1;color:#22c55e} .pd-graph-wrap:hover .pd-gnode{border-color:rgba(34,197,94,.22);background:rgba(34,197,94,.04)} .pd-gnode-url{flex-direction:row;align-items:center;justify-content:center;gap:10px;padding:12px 14px; background:rgba(6,182,212,.06);border-color:rgba(6,182,212,.28)} .pd-gnode-url i{color:#06b6d4;font-size:.95rem} .pd-gurl{color:#e6edf7;font-size:.76rem;letter-spacing:.02em;word-break:break-all} .pd-gconv,.pd-gdiv{height:20px;display:flex;justify-content:center;gap:clamp(30px,18vw,90px)} .pd-gconv span,.pd-gdiv span{width:1px;background:linear-gradient(180deg,rgba(34,197,94,.55),rgba(34,197,94,0))} .pd-gline{height:20px;width:1px;margin:0 auto; background:linear-gradient(180deg,rgba(148,163,184,.45),rgba(148,163,184,.05))} .pd-gline-red{background:linear-gradient(180deg,rgba(239,68,68,.65),rgba(239,68,68,.08))} .pd-gai{background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.25);border-radius:12px;padding:13px} .pd-gai-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px} .pd-gai-title{display:inline-flex;align-items:center;gap:7px;font-size:.72rem;font-weight:700;color:#e6edf7} .pd-gai-title i{color:#06b6d4} .pd-gai-score{font-size:.8rem;font-weight:800;color:#ef4444;flex:none} .pd-gai-verdict{font-size:.68rem;color:#a8b2d1;margin-bottom:9px} .pd-gai-verdict b{color:#ef4444} .pd-gai-sig{display:flex;flex-wrap:wrap;gap:5px} .pd-gai-sig span{display:inline-flex;align-items:center;gap:5px;font-size:.58rem;padding:3px 8px; border-radius:999px;border:1px solid transparent} .pd-gai-sig i{font-size:.58rem} .pd-gai-sig .ok{color:#22c55e;background:rgba(34,197,94,.08);border-color:rgba(34,197,94,.2)} .pd-gai-sig .no{color:#fbbf24;background:rgba(251,191,36,.08);border-color:rgba(251,191,36,.22)} .pd-gvend{display:flex;flex-wrap:wrap;gap:5px} .pd-gvend span{font-size:.6rem;color:#8b9db0;padding:4px 9px;border:1px solid rgba(255,255,255,.08); border-radius:6px;background:rgba(255,255,255,.02)} .pd-graph-foot{display:flex;align-items:center;gap:8px;padding:10px 15px; border-top:1px solid rgba(255,255,255,.07);font-size:.62rem;color:#7d8ba0;background:rgba(255,255,255,.02)} .pd-pipe-live{flex:none;width:7px;height:7px;border-radius:50%;background:#22c55e; box-shadow:0 0 8px #22c55e;animation:pdGraphPulse 1.6s ease-in-out infinite} @media (max-width:600px){ .pd-graph-body{padding:15px 12px} .pd-gl-row.pd-gl-5,.pd-gl-row.pd-gl-4{grid-template-columns:repeat(3,1fr)} .pd-gnode{font-size:.58rem;padding:9px 4px} .pd-gnode i{font-size:.92rem} .pd-pipe-title{font-size:.6rem;letter-spacing:.08em} .pd-gurl{font-size:.66rem} } @media (prefers-reduced-motion:reduce){ .pd-graph-wrap:hover .pd-graph{transform:none} .pd-graph-live::before,.pd-pipe-live{animation:none} } .pd-graph i,.pd-graph .pd-svg-icon{flex-shrink:0;fill:currentColor;line-height:1} .pd-gnode > i,.pd-gnode > .pd-svg-icon{width:17px!important;height:17px!important;font-size:1.02rem;color:#22c55e} .pd-gnode-url > i,.pd-gnode-url > .pd-svg-icon{width:16px!important;height:16px!important;font-size:.95rem;color:#06b6d4} .pd-gai-title i,.pd-gai-title .pd-svg-icon{width:15px!important;height:15px!important;font-size:.9rem;color:#06b6d4} .pd-gai-sig i,.pd-gai-sig .pd-svg-icon{width:11px!important;height:11px!important;font-size:.62rem} .pd-gai-sig .ok i,.pd-gai-sig .ok .pd-svg-icon{color:#22c55e} .pd-gai-sig .no i,.pd-gai-sig .no .pd-svg-icon{color:#fbbf24}
