:root{--font-jetbrains-mono: "JetBrains Mono", monospace;--color-bg-primary: #101113;--color-bg-secondary: #181a1c;--color-bg-tertiary: #1d1f22;--color-bg-element: #23262b;--color-bg-darker: #0c0d0e;--color-border-primary: #34383f;--color-border-secondary: #2a2d32;--color-text-primary: #e9ecef;--color-text-secondary: #adb5bd;--color-text-muted: #868e96;--color-link-primary: #00c9a7;--color-link-primary-hover: #00a286;--color-link-secondary: #00AEE9;--color-link-secondary-hover: #008cbf;--color-accent-primary: #00c9a7;--color-accent-primary-rgb: 0, 201, 167;--color-accent-primary-hover: #00a286;--color-accent-secondary: #00AEE9;--color-accent-secondary-rgb: 0, 174, 233;--color-accent-primary-text: #ffffff;--color-status-success: var(--color-accent-primary);--color-status-success-rgb: var(--color-accent-primary-rgb);--color-status-success-text: var(--color-accent-primary);--color-status-success-bg: rgba(var(--color-accent-primary-rgb), .1);--color-status-warning: #ffc107;--color-status-warning-rgb: 255, 193, 7;--color-status-warning-text: #ffc107;--color-status-warning-bg: rgba(255, 193, 7, .1);--color-status-error: #dc3545;--color-status-error-rgb: 220, 53, 69;--color-status-error-text: #dc3545;--color-status-error-bg: rgba(220, 53, 69, .1);--color-status-info: var(--color-accent-secondary);--color-status-info-rgb: var(--color-accent-secondary-rgb);--color-status-info-text: var(--color-accent-secondary);--color-status-info-bg: rgba(var(--color-accent-secondary-rgb), .1);--background-primary: var(--color-bg-primary);--background-secondary: var(--color-bg-secondary);--background-tertiary: var(--color-bg-tertiary);--element-bg: var(--color-bg-element);--rgb-background-primary: 16, 17, 19;--border-primary-color: var(--color-border-primary);--border-secondary-color: var(--color-border-secondary);--text-primary-color: var(--color-text-primary);--text-secondary-color: var(--color-text-secondary);--text-muted-color: var(--color-text-muted);--link-primary: var(--color-link-primary);--link-primary-hover: var(--color-link-primary-hover);--link-secondary: var(--color-link-secondary);--link-secondary-hover: var(--color-link-secondary-hover);--accent-color: var(--color-accent-primary);--accent-primary: var(--color-accent-primary);--accent-primary-hover: var(--color-accent-primary-hover);--accent-secondary: var(--color-accent-secondary);--card-bg: var(--background-secondary);--card-border-color: var(--border-primary-color);--card-header-bg: var(--background-secondary);--card-footer-bg: var(--background-secondary);--input-bg-color: var(--color-bg-tertiary);--input-border-color: var(--border-primary-color);--input-focus-border-color: var(--accent-secondary);--input-focus-ring-color: rgba(var(--color-accent-secondary-rgb), .25);--font-sans: var(--font-jetbrains-mono);--font-mono: var(--font-jetbrains-mono)}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:var(--font-sans)}body{background-color:var(--primary-bg);color:var(--primary-text);margin:0;min-height:100vh;display:flex;flex-direction:column}svg.h-7.w-7.mr-3.text-accent-color{width:30px}svg.page-title-icon.text-link-primary{width:30px;padding-right:5px}.back-button{display:inline-flex;align-items:center;color:var(--link-primary);margin-bottom:1rem;font-size:.875rem;background-color:#0000;border:0px}.internal-hero{text-align:center;padding:5rem 1rem 3rem;position:relative;background:radial-gradient(circle at 50% 0%,rgba(0,201,167,.08) 0%,transparent 70%);width:100%;box-sizing:border-box;margin-bottom:2rem}.internal-hero-title{font-size:2.5rem;font-weight:800;color:var(--color-accent-primary);margin-bottom:1rem;font-family:var(--font-primary);text-shadow:0 0 20px rgba(0,201,167,.3);line-height:1.2}.internal-hero-subtitle{font-size:1.1rem;color:var(--text-secondary-color);max-width:800px;margin:0 auto;line-height:1.6}.global-section-title{font-size:1.75rem;font-weight:900;margin-bottom:1rem;color:var(--color-accent-primary);text-shadow:0 0 15px rgba(0,201,167,.4);text-align:center;font-family:var(--font-primary);line-height:1.3}.font-sans{font-family:var(--font-sans)}.grid{display:grid}.items-start{align-items:flex-start}.justify-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.w-max{width:max-content}.w-px{width:1px}.w-1{width:.25rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-8{width:2rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-32{width:8rem}.w-40{width:10rem}.w-48{width:12rem}.w-56{width:14rem}.h-1{height:.25rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-8{height:2rem}.h-10{height:2.5rem}.h-12{height:3rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.space-x-3>:not([hidden])~:not([hidden]){margin-left:.75rem}.space-x-4>:not([hidden])~:not([hidden]){margin-left:.5rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2\.5{gap:.625rem}.gap-x-4{column-gap:1rem}.gap-y-2{row-gap:.5rem}.m-0{margin:0rem}.m-3{margin:.75rem}.m-4{margin:1rem}.mt-0{margin-top:0rem}.mt-0\.5{margin-top:.125rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mr-0{margin-right:0rem}.mr-3{margin-right:.75rem}.mb-0{margin-bottom:0rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0rem}.ml-1{margin-left:.25rem}.mx-0{margin-left:0rem;margin-right:0rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.p-0\.5{padding:.125rem}.p-1\.5{padding:.375rem}.p-2\.5{padding:.625rem}.p-6{padding:1.5rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.py-0{padding-top:0rem;padding-bottom:0rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pt-1{padding-top:.25rem}.pt-3{padding-top:.75rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pl-1{padding-left:.25rem}.pl-6{padding-left:1.5rem}.rounded-xl{border-radius:.75rem}.rounded-2xl{border-radius:1rem}.border{border-width:1px}.border-t{border-top-width:1px}.border-b{border-bottom-width:1px}.border-dashed{border-style:dashed}.border-transparent{border-color:transparent}.border-border-primary-color{border-color:var(--border-primary-color)}.border-card-border-color{border-color:var(--card-border-color)}.border-card-border-color\/50{border-color:rgba(var(--color-border-primary-rgb, 52, 56, 63),.5)}.border-border-secondary-color{border-color:var(--border-secondary-color)}.divide-y>:not([hidden])~:not([hidden]){border-top-width:1px;border-color:var(--border-secondary-color)}.shadow-xl{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.duration-200{transition-duration:.2s}.duration-500{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.transform{transform:translate(0) translateY(0) rotate(0) skew(0) skewY(0) scaleX(1) scaleY(1)}.-translate-x-1\/2{transform:translate(-50%)}.focus\:ring-2:focus{box-shadow:0 0 0 2px var(--input-focus-ring-color)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-white{color:#fff}.text-gray-200{color:#e5e7eb}.text-gray-300{color:#d1d5db}.text-indigo-400{color:#818cf8}.text-indigo-500{color:#6366f1}.text-indigo-600{color:#4f46e5}.text-blue-400{color:#60a5fa}.text-purple-400{color:#c084fc}.text-yellow-400{color:#facc15}.text-green-400{color:#4ade80}.text-accent-color{color:var(--accent-color)}.text-link-primary{color:var(--link-primary)}.text-link-secondary{color:var(--link-secondary)}.text-primary-color{color:var(--text-primary-color)}.text-secondary-color{color:var(--text-secondary-color)}.text-muted-color{color:var(--text-muted-color)}.text-status-warning-text{color:var(--color-status-warning-text)}.text-status-error-text{color:var(--color-status-error-text)}.text-status-info-text{color:var(--color-status-info-text)}.from-indigo-400{--tw-gradient-from: #818cf8;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129,140,248,0))}.to-indigo-600{--tw-gradient-to: #4f46e5}.bg-clip-text{-webkit-background-clip:text;background-clip:text;color:transparent}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.pointer-events-none{pointer-events:none}.bg-transparent{background-color:transparent}.bg-gray-800\/95{background-color:#1f2937f2}.bg-gray-900{background-color:#111827}.bg-gray-900\/95{background-color:#111827f2}.bg-indigo-500{background-color:#6366f1}.bg-indigo-600{background-color:#4f46e5}.bg-element-bg{background-color:var(--element-bg)}.bg-input-bg-color{background-color:var(--input-bg-color)}.bg-input-bg-color\/50{background-color:rgba(var(--color-bg-tertiary-rgb, 29, 31, 34),.5)}.bg-input-bg-color\/30{background-color:rgba(var(--color-bg-tertiary-rgb, 29, 31, 34),.3)}.bg-bg-darker{background-color:var(--color-bg-darker)}.bg-status-success-bg{background-color:var(--color-status-success-bg)}.bg-status-error-bg{background-color:var(--color-status-error-bg)}.bg-status-warning-bg{background-color:var(--color-status-warning-bg)}.bg-status-info-bg{background-color:var(--color-status-info-bg)}.bg-accent-color\/10{background-color:rgba(var(--color-accent-primary-rgb),.1)}.bg-accent-color\/20{background-color:rgba(var(--color-accent-primary-rgb),.2)}.bg-status-success-text{background-color:var(--color-status-success-text)}.bg-status-error-text{background-color:var(--color-status-error-text)}.bg-element-bg\/50{background-color:rgba(var(--color-bg-element-rgb, 35, 38, 43),.5)}.backdrop-blur-sm{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.backdrop-blur-md{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-auto{overflow-x:auto}.max-h-96{max-height:24rem}.max-h-screen{max-height:100vh}.max-w-xs{max-width:20rem}.max-w-7xl{max-width:80rem}.max-w-\[500px\]{max-width:500px}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.cursor-help{cursor:help}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.break-words{overflow-wrap:break-word}.list-none{list-style-type:none}.align-middle{vertical-align:middle}.group:hover .group-hover\:text-accent-color{color:var(--accent-color)}.group:hover .group-hover\:opacity-100{opacity:1}.group-open\:rotate-180:is(details[open] summary *),details[open] summary .group-open\:rotate-180{transform:rotate(180deg)}@media(min-width:640px){.sm\:block{display:block!important}.sm\:table-cell{display:table-cell!important}.sm\:w-auto{width:auto!important}}@media(min-width:768px){.md\:hidden{display:none!important}.md\:flex{display:flex!important}.md\:ml-6{margin-left:1.5rem!important}.md\:block{display:block!important}.md\:w-auto{width:auto!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:h-\[400px\]{height:400px}.md\:table-cell{display:table-cell!important}.md\:p-6{padding:1.5rem!important}}@media(min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat-value{font-size:1.25rem;font-weight:600;color:var(--text-primary-color);line-height:1.2}.stat-label{font-size:.75rem;color:var(--text-secondary-color);text-transform:uppercase;margin-bottom:.25rem}:root{--color-bg-element-rgb: 35, 38, 43;--color-bg-tertiary-rgb: 29, 31, 34;--color-border-primary-rgb: 52, 56, 63}.invisible{visibility:hidden}:root{--font-jetbrains-mono: "JetBrains Mono", monospace;--color-bg-primary: #101113;--color-bg-secondary: #181a1c;--color-bg-tertiary: #1d1f22;--color-bg-element: #23262b;--color-bg-darker: #0c0d0e;--color-border-primary: #34383f;--color-border-secondary: #2a2d32;--color-text-primary: #e9ecef;--color-text-secondary: #adb5bd;--color-text-muted: #868e96;--color-link-primary: #00c9a7;--color-link-primary-hover: #00a286;--color-link-secondary: #00AEE9;--color-link-secondary-hover: #008cbf;--color-accent-primary: #00c9a7;--color-accent-primary-rgb: 0, 201, 167;--color-accent-primary-hover: #00a286;--color-accent-secondary: #00AEE9;--color-accent-secondary-rgb: 0, 174, 233;--color-accent-primary-text: #ffffff;--color-status-success: var(--color-accent-primary);--color-status-success-rgb: var(--color-accent-primary-rgb);--color-status-success-text: var(--color-accent-primary);--color-status-success-bg: rgba(var(--color-accent-primary-rgb), .1);--color-status-warning: #ffc107;--color-status-warning-rgb: 255, 193, 7;--color-status-warning-text: #ffc107;--color-status-warning-bg: rgba(var(--color-status-warning-rgb), .1);--color-status-error: #dc3545;--color-status-error-rgb: 220, 53, 69;--color-status-error-text: var(--color-status-error);--color-status-error-bg: rgba(var(--color-status-error-rgb), .1);--color-status-info: var(--color-accent-secondary);--color-status-info-rgb: var(--color-accent-secondary-rgb);--color-status-info-text: var(--color-accent-secondary);--color-status-info-bg: rgba(var(--color-accent-secondary-rgb), .1);--box-border-radius: .75rem;--box-box-shadow: 0 0 10px 0px rgb(0 0 0 / 13%);--box-border: 1px solid #9595952d;--rgb-background-primary: 16, 17, 19;--color-bg-tertiary-rgb: 29, 31, 34;--color-bg-element-rgb: 35, 38, 43;--input-bg-color: var(--color-bg-tertiary);--input-border-color: var(--border-primary-color);--input-focus-border-color: var(--accent-secondary);--input-focus-ring-color: rgba(var(--color-accent-secondary-rgb), .25);--grid-line-color: rgba(255, 255, 255, .03);--font-sans: var(--font-jetbrains-mono);--font-mono: var(--font-jetbrains-mono)}::-webkit-scrollbar{background-color:#202020;width:8px;height:8px}body{background-color:#0f0f0f;color:var(--text-primary-color);font-family:var(--font-sans);margin:0;padding:0;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:repeating-linear-gradient(0deg,var(--grid-line-color) 0px,var(--grid-line-color) 1px,transparent 1px,transparent 8px),repeating-linear-gradient(90deg,var(--grid-line-color) 0px,var(--grid-line-color) 1px,transparent 1px,transparent 8px);background-size:8px 8px;transition:background-color .2s ease-in-out,color .2s ease-in-out}a{color:var(--link-primary);text-decoration:none}a:hover{color:var(--link-primary-hover);text-decoration:none}h1,h2,h3,h4,h5,h6{color:var(--text-primary-color);font-weight:600;line-height:1.3;margin-top:0;margin-bottom:.75rem}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1rem}h6{font-size:.875rem}.container{width:100%;max-width:1300px;margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem}@media(min-width:768px){.container{padding-left:1rem;padding-right:1rem}}.app-container{padding-top:1.5rem;padding-bottom:1.5rem}@media(min-width:768px){.app-container{padding-top:2rem;padding-bottom:2rem}}.card{background-color:var(--card-bg);margin-bottom:1.5rem;border-radius:var(--box-border-radius);box-shadow:var(--box-box-shadow);border:var(--box-border)}.card-header{padding:.75rem 1rem;border-bottom:1px solid var(--border-secondary-color);background-color:var(--card-header-bg);display:flex;align-items:center;justify-content:space-between;border-radius:.75rem .75rem 0 0}.card-content{padding:1rem}.card-footer{padding:.75rem 1rem;border-top:1px solid var(--border-secondary-color);background-color:var(--card-footer-bg)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:.25rem;font-weight:200;font-size:12px;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;cursor:pointer;border:1px solid transparent;text-decoration:none;white-space:nowrap}.btn:focus,.btn:focus-visible{outline:2px solid var(--accent-secondary);outline-offset:2px;box-shadow:0 0 0 .2rem var(--input-focus-ring-color)}.btn:active{transform:translateY(1px)}.btn:disabled,.btn[disabled]{opacity:.65;cursor:not-allowed;transform:none;box-shadow:none}.btn-primary{background-color:var(--accent-primary);border-color:var(--accent-primary);color:var(--color-accent-primary-text)}.btn-primary:hover:not(:disabled){background-color:var(--accent-primary-hover);border-color:var(--accent-primary-hover)}.btn-primary:active:not(:disabled){background-color:var(--color-link-primary-hover)}.btn-secondary{background-color:var(--element-bg);border-color:var(--border-primary-color);color:var(--text-primary-color)}.btn-secondary:hover:not(:disabled){background-color:var(--color-border-primary);border-color:var(--color-border-primary)}.btn-secondary:active:not(:disabled){background-color:var(--color-border-secondary)}.btn-outline-primary{background-color:transparent;border-color:var(--accent-primary);color:var(--accent-primary)}.btn-outline-primary:hover:not(:disabled){background-color:rgba(var(--color-accent-primary-rgb),.1);color:var(--accent-primary-hover);border-color:var(--accent-primary-hover)}.btn-outline-primary:active:not(:disabled){background-color:rgba(var(--color-accent-primary-rgb),.15)}.btn-sm{padding:.375rem .75rem;font-size:.8125rem}.btn-xs{padding:.25rem .5rem;font-size:.75rem}.btn-link{background:none;border:none;padding:0;color:var(--link-primary);font-weight:400}.btn-link:hover:not(:disabled){color:var(--link-primary-hover);text-decoration:underline}.btn-link:focus,.btn-link:focus-visible{outline:none;box-shadow:none;text-decoration:underline}.form-label{display:block;margin-bottom:.375rem;color:var(--text-secondary-color);font-size:.8125rem}.form-control,.form-input,.form-select,.form-textarea{display:block;width:100%;padding:.5rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;color:var(--text-primary-color);background-color:var(--input-bg-color);background-clip:padding-box;border:1px solid var(--input-border-color);appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus,.form-input:focus,.form-select:focus,.form-textarea:focus{color:var(--text-primary-color);background-color:var(--input-bg-color);border-color:var(--input-focus-border-color);outline:0;box-shadow:0 0 0 .2rem var(--input-focus-ring-color)}.form-control::placeholder,.form-input::placeholder,.form-textarea::placeholder{color:var(--text-muted-color);opacity:.7}.form-control:disabled,.form-input:disabled,.form-select:disabled,.form-textarea:disabled{background-color:var(--color-bg-element);opacity:.7;cursor:not-allowed}.form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23adb5bd' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;padding-right:2.5rem}.font-mono{font-family:var(--font-mono)}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.font-medium{font-weight:500}.font-bold{font-weight:700}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-0{top:0}.top-16{top:4rem}.left-0{left:0}.inset-x-0{left:0;right:0}.inset-0{inset:0}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}.w-full{width:100%}.w-auto{width:auto}.w-64{width:16rem}.h-4{height:1rem}.w-4{width:1rem}.h-5{height:1.25rem}.w-5{width:1.25rem}.h-6{height:1.5rem}.w-6{width:1.5rem}.h-16{height:4rem}.space-x-1>:not([hidden])~:not([hidden]){margin-left:.25rem}.space-x-2>:not([hidden])~:not([hidden]){margin-left:.5rem}.space-y-1>:not([hidden])~:not([hidden]){margin-top:.25rem}.space-y-2>:not([hidden])~:not([hidden]){margin-top:.5rem}.space-y-3>:not([hidden])~:not([hidden]){margin-top:.75rem}.space-y-4>:not([hidden])~:not([hidden]){margin-top:.5rem}.space-y-6>:not([hidden])~:not([hidden]){margin-top:.5rem}.space-y-8>:not([hidden])~:not([hidden]){margin-top:.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.m-1{margin:.25rem}.m-2{margin:.5rem}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.ml-1{margin-left:.125rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mx-auto{margin-left:auto;margin-right:auto}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pb-3{padding-bottom:.75rem}.pl-4{padding-left:1rem}.rounded-sm{border-radius:.125rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.shadow-lg{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.ring-1{box-shadow:0 0 0 1px var(--border-primary-color)}.transition-colors{transition-property:color,background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-300{transition-duration:.3s}.rotate-180{transform:rotate(180deg)}.origin-top-right{transform-origin:top right}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.nav-menu-item>button,.nav-menu-item>a{padding:.5rem .75rem;border-radius:.375rem;font-size:.875rem;font-weight:500;color:var(--text-secondary-color);transition:color .15s ease,background-color .15s ease;display:flex;align-items:center}.nav-menu-item>button:hover,.nav-menu-item>a:hover{color:var(--text-primary-color);background-color:var(--element-bg)}.nav-menu-item>a.active{color:var(--accent-primary)!important;background-color:var(--element-bg)!important}.nav-dropdown-menu{position:absolute;left:0;margin-top:.25rem;width:16rem;transform-origin:top right;border-radius:.375rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;background-color:var(--background-secondary);border:1px solid var(--border-primary-color);padding-top:.25rem;padding-bottom:.25rem;z-index:50;list-style:none}.nav-dropdown-menu li a,.nav-dropdown-menu li button{display:block;padding:.5rem 1rem;font-size:.875rem;color:var(--text-secondary-color);transition:color .15s ease,background-color .15s ease;width:100%;text-align:left;background:none;border:none;cursor:pointer}.megamenu-link:hover .megamenu-link-label,.megamenu-link.active .megamenu-link-label,.megamenu-link:focus-visible .megamenu-link-label,.nav-dropdown-menu li a:hover,.nav-dropdown-menu li a.active,.nav-dropdown-menu li a:focus-visible,.mobile-submenu li a:hover,.mobile-submenu li a.active,.mobile-submenu li a:focus-visible{color:var(--accent-primary)}.megamenu-link:hover,.megamenu-link.active,.megamenu-link:focus-visible,.nav-dropdown-menu li a:hover,.nav-dropdown-menu li a.active,.nav-dropdown-menu li a:focus-visible,.mobile-submenu li a:hover,.mobile-submenu li a.active,.mobile-submenu li a:focus-visible{background-color:var(--element-bg)}.nav-dropdown-menu li a p{font-size:.75rem;color:var(--text-muted-color);margin-top:.125rem;margin-bottom:0}.mobile-menu-nav{padding:.5rem .5rem .75rem}.mobile-menu-item>a,.mobile-menu-item>button{display:block;padding:.5rem .75rem;border-radius:.375rem;font-size:1rem;font-weight:500;color:var(--text-primary-color)}.mobile-menu-item>a:hover,.mobile-menu-item>button:hover{background-color:var(--element-bg);color:var(--accent-primary)}.mobile-menu-item>a.active{background-color:var(--element-bg);color:var(--accent-primary)}.mobile-menu-item button{display:flex;align-items:center;justify-content:space-between;width:100%}.mobile-submenu{padding-left:1rem;margin-top:.25rem}.mobile-submenu li a{display:block;padding:.5rem .75rem;border-radius:.375rem;font-size:.875rem;font-weight:500;color:var(--text-secondary-color)}.mobile-menu-separator{padding-top:1rem;margin-top:1rem;border-top:1px solid var(--border-primary-color)}.table{width:100%;margin-bottom:1rem;color:var(--text-primary-color);border-collapse:collapse}.table th,.table td{padding:.75rem;vertical-align:middle;border-top:1px solid var(--border-secondary-color);font-size:.8125rem;text-align:left}.table thead th{vertical-align:bottom;border-bottom:1px solid var(--border-primary-color);color:var(--text-secondary-color);font-weight:500;text-align:left;background-color:var(--background-tertiary)}.table tbody tr:hover{background-color:var(--background-tertiary)}.badge,.pill{display:inline-block;padding:.25em .6em;font-size:.75rem;font-weight:500;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;border:1px solid transparent}.badge.success,.pill.success{color:var(--status-success-text);border-color:var(--status-success-text);background-color:var(--color-status-success-bg)}.badge.secondary,.pill.secondary{color:var(--text-secondary-color);border-color:var(--border-primary-color);background-color:var(--element-bg)}.badge.warning,.pill.warning{color:var(--status-warning-text);border-color:var(--status-warning-text);background-color:var(--color-status-warning-bg)}.badge.danger,.pill.danger{color:var(--status-error-text);border-color:var(--status-error-text);background-color:var(--color-status-error-bg)}.badge.info,.pill.info{color:var(--status-info-text);border-color:var(--status-info-text);background-color:var(--color-status-info-bg)}.page-title-container{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--border-primary-color)}.page-title{font-size:1.75rem;font-weight:500;color:var(--text-primary-color)}.page-title-icon{width:1.5rem;height:1.5rem;margin-right:.625rem;color:var(--text-muted-color)}.detail-row{padding:.75rem 0;border-bottom:1px solid var(--border-secondary-color);display:flex;flex-wrap:wrap;align-items:center}.detail-row:last-child{border-bottom:none}.detail-label{flex:0 0 220px;max-width:220px;color:var(--text-secondary-color);font-size:.875rem;display:flex;align-items:center}.detail-label-icon{width:1rem;height:1rem;margin-right:.5rem;color:var(--text-muted-color)}.detail-content{flex:1;min-width:0;color:var(--text-primary-color);font-size:.875rem;word-break:break-all;display:flex;align-items:center}.detail-content .copy-btn{margin-left:.75rem;color:var(--text-muted-color);background:none;border:none;cursor:pointer;padding:0}.detail-content .copy-btn:hover svg{color:var(--link-primary)}.detail-content .copy-btn svg{width:1rem;height:1rem}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.toast-notification{position:fixed;bottom:1.25rem;right:1.25rem;padding:.75rem 1rem;border-radius:.25rem;box-shadow:0 .25rem .75rem #0003;font-size:.875rem;color:var(--text-primary-color);background-color:var(--background-secondary);max-width:320px;z-index:1050;animation:toastSlideIn .3s ease-out forwards;border:1px solid var(--border-primary-color);border-left-width:4px}.toast-success{border-left-color:var(--color-status-success);color:var(--color-status-success)}.toast-error{border-left-color:var(--color-status-error);color:var(--color-status-error)}.toast-info{border-left-color:var(--color-status-info);color:var(--color-status-info)}@keyframes toastSlideIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.modal-backdrop{position:fixed;inset:0;background-color:rgba(var(--rgb-background-primary),.7);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:1040;animation:fadeInAnimation .2s ease-out forwards}.modal-content{background-color:var(--background-secondary);padding:1.5rem;width:100%;max-width:500px;margin:1rem;border-radius:var(--box-border-radius);box-shadow:var(--box-box-shadow);border:var(--box-border)}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--border-secondary-color)}.modal-title{font-size:1.25rem;font-weight:500;color:var(--text-primary-color)}.modal-close-btn{background:none;border:none;color:var(--text-muted-color);font-size:1.5rem;line-height:1;cursor:pointer}.modal-close-btn:hover{color:var(--text-primary-color)}.pagination{display:flex;justify-content:center;align-items:center;margin-top:1.5rem;gap:.375rem}.page-button{background-color:var(--element-bg);border:1px solid var(--border-primary-color);color:var(--text-secondary-color);cursor:pointer;padding:.375rem .75rem;border-radius:.25rem;font-size:.8125rem;transition:all .15s ease}.page-button:hover:not(:disabled){background-color:var(--border-primary-color);color:var(--text-primary-color)}.page-button:disabled{opacity:.5;cursor:not-allowed}.page-number{padding:.375rem .75rem;border-radius:.25rem;font-size:.8125rem;font-weight:500}.page-number.active{background-color:var(--accent-primary);color:var(--color-accent-primary-text);border:1px solid var(--accent-primary)}.page-number:not(.active){background-color:var(--element-bg);border:1px solid var(--border-primary-color);color:var(--text-secondary-color)}.heroicon{width:1em;height:1em;display:inline-block;vertical-align:-.125em}.homepage-search-section{padding:2rem 0;text-align:center}.homepage-search-title{font-size:2rem;font-weight:600;color:var(--text-primary-color);margin-bottom:.5rem}.homepage-search-subtitle{font-size:1rem;color:var(--text-secondary-color);margin-bottom:1.5rem}.homepage-search-input-group{display:flex;max-width:700px;margin:0 auto;background-color:var(--background-secondary);border:1px solid var(--border-primary-color);border-radius:.375rem;box-shadow:0 2px 4px #0000001a}.homepage-search-filter-dropdown{flex-shrink:0;padding:.625rem 2rem .625rem 1rem;font-size:.875rem;color:var(--text-secondary-color);background-color:var(--background-tertiary);border:none;border-right:1px solid var(--border-primary-color);border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23adb5bd' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .5rem center;background-size:12px 10px}.homepage-search-filter-dropdown:focus{outline:none;box-shadow:0 0 0 .2rem var(--input-focus-ring-color);border-color:var(--input-focus-border-color)}.homepage-search-input{flex-grow:1;padding:.625rem 1rem;font-size:.875rem;color:var(--text-primary-color);background-color:var(--background-secondary);border:none;outline:none}.homepage-search-input::placeholder{color:var(--text-muted-color)}.homepage-search-button{flex-shrink:0;padding:.625rem 1rem;background-color:var(--accent-primary);color:var(--color-accent-primary-text);border:none;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;cursor:pointer;transition:background-color .15s ease}.homepage-search-button:focus{outline:none;box-shadow:inset 0 0 0 2px var(--accent-primary-hover)}.homepage-search-button svg{width:1.125rem;height:1.125rem}.stats-bar{margin-bottom:1.5rem}.stats-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:1px;background-color:var(--border-primary-color);border:1px solid var(--border-primary-color);border-radius:.375rem;overflow:hidden}@media(min-width:640px){.stats-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.stats-grid{grid-template-columns:repeat(4,1fr)}}.stat-item-wrapper{padding:.75rem 1rem;background-color:var(--background-secondary);display:flex;flex-direction:column;min-height:80px}.stat-item-label{display:flex;align-items:center;font-size:.6875rem;color:var(--text-muted-color);text-transform:uppercase;margin-bottom:.25rem}.stat-item-label svg{width:.875rem;height:.875rem;margin-right:.375rem;color:var(--text-muted-color)}.stat-item-subvalue{font-size:.75rem;color:var(--text-secondary-color);line-height:1.2}.stat-item-chart{margin-top:auto;height:30px;width:100%}.stat-item-chart svg{display:block}.homepage-section-title{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--card-border-color);font-size:1rem;font-weight:500;color:var(--text-primary-color)}.homepage-section-title .card-icon{color:var(--accent-primary)}.latest-item-row{display:flex;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--border-secondary-color);transition:background-color .1s ease}.latest-item-row:last-child{border-bottom:none}.latest-item-row:hover{background-color:var(--background-tertiary)}.latest-item-icon-col{flex-shrink:0;margin-right:.75rem}.latest-item-icon-bg{width:32px;height:32px;background-color:var(--element-bg);border-radius:50%;display:flex;align-items:center;justify-content:center}.latest-item-icon-bg svg{width:1rem;height:1rem;color:var(--text-secondary-color)}.latest-item-main-col{flex-grow:1;min-width:0}.item-link{font-size:.875rem;color:var(--link-primary);font-weight:500;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-link:hover{color:var(--link-primary-hover)}.item-timestamp{font-size:.75rem;color:var(--text-muted-color)}.latest-item-details-col{flex-shrink:0;width:100%;padding-left:0;font-size:.8125rem;color:var(--text-primary-color);line-height:1.4}@media(min-width:768px){.latest-item-details-col{width:35%;padding-left:.75rem}}.latest-item-details-col .detail-label{color:var(--text-secondary-color)}.address-link{color:var(--link-primary);font-family:var(--font-mono);font-size:.8125rem}.address-link:hover{color:var(--link-primary-hover)}.latest-item-aux-col{flex-shrink:0;margin-left:auto;padding-left:.75rem;text-align:right}.value-pill{font-size:.75rem;padding:.2rem .5rem;border-radius:.25rem;border:1px solid var(--border-secondary-color);background-color:var(--element-bg);color:var(--text-secondary-color);white-space:nowrap}.homepage-view-all-button{font-size:.8125rem;font-weight:500;color:var(--link-primary);padding:.5rem 1rem;display:inline-flex;align-items:center;background:none;border:none;cursor:pointer;transition:color .15s ease}.homepage-view-all-button:hover{color:var(--link-primary-hover)}.homepage-view-all-button:focus-visible{outline:1px solid var(--link-primary);outline-offset:1px;border-radius:.25rem}.app-footer{background-color:var(--background-secondary);border-top:1px solid var(--border-primary-color);padding:2rem 0 1.5rem;color:var(--text-secondary-color);font-size:.875rem}.footer-column h4{font-size:.9375rem;font-weight:600;color:var(--text-primary-color);margin-bottom:.75rem}.footer-column ul{list-style:none;padding:0;margin:0}.footer-column ul li{margin-bottom:.375rem}.footer-column ul li a{color:var(--text-secondary-color);transition:color .15s ease}.footer-column ul li a:hover{color:var(--link-primary)}.footer-bottom .brand{font-weight:600;color:var(--text-secondary-color)}.button{composes:btn}.button-primary{composes:btn-primary}.button-secondary{composes:btn-secondary}.button-outline-primary{composes:btn-outline-primary}.scrollbar-thin::-webkit-scrollbar{width:6px;height:6px}.scrollbar-thin::-webkit-scrollbar-track{background:var(--background-tertiary);border-radius:3px}.scrollbar-thin::-webkit-scrollbar-thumb{background:var(--border-primary-color);border-radius:3px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:var(--text-muted-color)}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:var(--border-primary-color) var(--background-tertiary)}@media(min-width:768px){.md\:hidden{display:none!important}.md\:flex{display:flex!important}.md\:ml-6{margin-left:1.5rem!important}.md\:block{display:block!important}.md\:w-auto{width:auto!important}}@keyframes pulse-fast{0%,to{opacity:.7;transform:scaleX(.8)}50%{opacity:1;transform:scaleX(1)}}.animate-pulse-fast{animation:pulse-fast 1s infinite ease-in-out}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.node-info-icon2{width:15px;height:15px}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:fadeIn .3s ease-out forwards}.text-status-success-text{color:var(--color-status-success-text)}.header-icon{width:1rem!important;height:1rem!important;color:var(--color-accent-primary);margin-right:1rem}.publicKey{font-size:12px;color:#969696}.stat-row{display:flex;align-items:center;gap:6px}.copy-btn{background:none;border:none;cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center}.copy-icon{width:16px;height:16px;color:#aaa;transition:color .2s}.copy-icon:hover{color:#fff}.copy-icon.success{color:#22c55e}span.mining{font-size:10px;text-transform:uppercase;color:#28a745}.walletsection{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:15px}span.mining2{font-size:10px;text-transform:uppercase;color:#00a2ff}.network-status{font-weight:600;font-size:.925rem;transition:color .25s ease,background .25s ease}.network-connected{color:#22c55e}.network-initializing{background:linear-gradient(90deg,#eafc7a,#b7f27e,#22c55e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 200%;animation:network-init-shimmer 2.2s ease-in-out infinite}@keyframes network-init-shimmer{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}span.node-info-sub-value.font-mono{font-size:12px}.testnet-label{font-size:12px;font-weight:500;color:#fff;margin-left:0;vertical-align:middle;text-transform:capitalize;background-color:var(--accent-primary);padding:2px 5px;border-radius:5px}.butt{--primary: var(--color-accent-primary);--primary-rgb: var(--color-accent-primary-rgb);font-size:13px;padding:.7em 2.7em;letter-spacing:-.06em;position:relative;font-family:inherit;border-radius:.6em;overflow:hidden;transition:all .3s;line-height:1.4em;border:1px solid var(--primary);background:linear-gradient(to right,rgba(var(--primary-rgb),.1) 1%,transparent 40%,transparent 60%,rgba(var(--primary-rgb),.1) 100%);color:var(--primary);box-shadow:inset 0 0 10px rgba(var(--primary-rgb),.4),0 0 9px 3px rgba(var(--primary-rgb),.1)}.butt:hover{color:var(--primary);cursor:pointer;box-shadow:inset 0 0 10px rgba(var(--primary-rgb),.6),0 0 9px 3px rgba(var(--primary-rgb),.2)}.butt:before{content:"";position:absolute;left:-4em;width:4em;height:100%;top:0;transition:transform .4s ease-in-out;background:linear-gradient(to right,transparent 1%,rgba(var(--primary-rgb),.1) 40%,rgba(var(--primary-rgb),.1) 60%,transparent 100%)}.butt:hover:before{transform:translate(15em)}.butt2{--primary: #22c55e;--primary-glow: #16a34a;--primary-rgb: 34, 197, 94;font-size:13px;padding:.7em 2.7em;letter-spacing:-.06em;position:relative;font-family:inherit;border-radius:.6em;overflow:hidden;transition:all .3s ease;line-height:1.4em;border:1px solid var(--primary);background:linear-gradient(to right,rgba(var(--primary-rgb),.15) 1%,transparent 40%,transparent 60%,rgba(var(--primary-rgb),.15) 100%);color:var(--primary);box-shadow:inset 0 0 12px rgba(var(--primary-rgb),.45),0 0 12px rgba(var(--primary-rgb),.35);animation:butt2-pulse 3s ease-in-out infinite}.butt2:hover{cursor:pointer;color:#00ff26;box-shadow:inset 0 0 16px rgba(var(--primary-rgb),.75),0 0 18px rgba(var(--primary-rgb),.6)}.butt2:before{content:"";position:absolute;left:-4em;width:4em;height:100%;top:0;transition:transform .5s ease-in-out;background:linear-gradient(to right,transparent 0%,rgba(var(--primary-rgb),0) 35%,rgba(var(--primary-rgb),.35) 45%,rgba(var(--primary-rgb),.35) 55%,rgba(var(--primary-rgb),0) 65%,transparent 100%)}.butt2:hover:before{transform:translate(15em)}@keyframes butt2-pulse{0%{box-shadow:inset 0 0 10px rgba(var(--primary-rgb),.4),0 0 10px rgba(var(--primary-rgb),.3)}50%{box-shadow:inset 0 0 16px rgba(var(--primary-rgb),.8),0 0 18px rgba(var(--primary-rgb),.65)}to{box-shadow:inset 0 0 10px rgba(var(--primary-rgb),.4),0 0 10px rgba(var(--primary-rgb),.3)}}.banner-home{width:100%;height:auto;display:block;border-radius:20px;object-fit:cover;border:1px solid #00a2866b;animation:fadeIn 1s ease-out;transition:transform .4s ease}.banner-home:hover{transform:scale(1.03)}.nano-btn-wrap{position:relative;height:55px;width:300px;border:none;background:transparent;cursor:pointer;padding:0}.nano-btn-inner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:30px;font-size:20px;font-weight:600;letter-spacing:1px;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 15px 35px #22c55e38;overflow:hidden;z-index:3;transition:transform .35s ease,color .35s ease,letter-spacing .35s ease;border:1px solid rgb(0 201 167 / 31%);background-color:#00c9a712}.nano-btn-inner:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(to left,rgba(255,255,255,.15),transparent);transform:skew(45deg) translate(0);transition:.5s}.nano-btn-wrap:before{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-6px;height:12px;width:40px;border-radius:999px;background:#22c55e;box-shadow:0 0 5px #22c55e8c,0 0 15px #22c55e73,0 0 30px #22c55e59,0 0 60px #22c55e47;z-index:1}.nano-btn-wrap:after{content:"";position:absolute;left:50%;transform:translate(-50%);top:-6px;height:12px;width:40px;border-radius:999px;background:#22c55e;box-shadow:0 0 5px #22c55e8c,0 0 15px #22c55e73,0 0 30px #22c55e59,0 0 60px #22c55e47;z-index:1}.nano-btn-wrap .nano-fill{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:12px;border-radius:999px;background:#22c55e;opacity:0;z-index:2;transition:width .5s ease,height .5s ease,opacity .25s ease}.nano-btn-wrap:hover .nano-fill{opacity:1;width:100%;height:100%;border-radius:30px}.nano-btn-wrap:hover .nano-btn-inner{transform:scale(1.04);color:#22c55e;letter-spacing:2px}.nano-btn-wrap:hover .nano-btn-inner:before{transform:skew(45deg) translate(200%)}.nano-btn-wrap:active .nano-btn-inner{transform:scale(1.02);color:#22c55e}@keyframes nanoGlowPulse{0%{box-shadow:0 0 5px #22c55e8c,0 0 15px #22c55e73,0 0 30px #22c55e59,0 0 60px #22c55e47}50%{box-shadow:0 0 6px #22c55eb3,0 0 20px #22c55e99,0 0 40px #22c55e73,0 0 85px #22c55e59}to{box-shadow:0 0 5px #22c55e8c,0 0 15px #22c55e73,0 0 30px #22c55e59,0 0 60px #22c55e47}}.nano-btn-wrap:before{animation:nanoGlowPulse 1.8s ease-in-out infinite}.nano-btn-wrap:after{animation:nanoGlowPulse 1.8s ease-in-out infinite;animation-delay:.25s}@media(max-width:700px){.nano-btn-wrap,.nano-btn-inner{width:100%}}.confirmation-modal-backdrop{position:fixed;inset:0;background-color:rgba(var(--rgb-background-primary),.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1040;animation:fadeInAnimation .2s ease-out forwards}.confirmation-modal-content{background-color:var(--background-secondary);width:100%;max-width:420px;margin:1rem;border-radius:var(--box-border-radius);box-shadow:var(--box-box-shadow);border:var(--box-border);padding:1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;transform:scale(.95);opacity:0;transition:transform .2s ease-out,opacity .2s ease-out}.confirmation-modal-content.open{transform:scale(1);opacity:1}.modal-icon-container{width:48px;height:48px;border-radius:50%;background-color:rgba(var(--color-status-warning-rgb),.1);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.modal-icon{width:24px;height:24px;color:var(--color-status-warning-text)}.modal-text-content{margin-bottom:1.5rem}.modal-title{font-size:1.25rem;font-weight:600;color:var(--text-primary-color);margin-bottom:.5rem}.modal-message{font-size:.9rem;color:var(--text-secondary-color);line-height:1.5;margin:0}.modal-actions{display:flex;gap:.75rem;width:100%}.modal-actions .btn{flex:1}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}.top-nav-bar{background-color:#181a1cb0;border-bottom:1px solid #34383f00;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0;z-index:100}.top-nav-container{max-width:1300px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:relative}@media(min-width:640px){.top-nav-container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.top-nav-container{padding-left:2rem;padding-right:2rem}}.nav-link-base2,.nav-button-base2{--neon-green: #22c55e;--neon-green-dark: #16a34a;--neon-rgb: 34, 197, 94;padding:.5rem .75rem;border-radius:.375rem;font-size:.875rem;font-weight:500;background-color:transparent;border:none;box-shadow:none;display:flex;align-items:center;cursor:pointer;text-decoration:none;font-family:var(--font-sans);color:var(--neon-green);text-shadow:0 0 6px rgba(var(--neon-rgb),.45),0 0 12px rgba(var(--neon-rgb),.25);transition:color .2s ease-in-out,text-shadow .2s ease-in-out;animation:nav-neon-pulse 3.5s ease-in-out infinite}.nav-link-base2:hover,.nav-button-base2:hover{color:#eafff3;text-shadow:0 0 8px rgba(var(--neon-rgb),.8),0 0 16px rgba(var(--neon-rgb),.6)}.nav-link-desktop2,.nav-button-desktop2{color:unset}.nav-link-desktop.nav-link-base2{color:#22c55e}@keyframes nav-neon-pulse{0%{text-shadow:0 0 6px rgba(var(--neon-rgb),.35),0 0 10px rgba(var(--neon-rgb),.2)}50%{text-shadow:0 0 10px rgba(var(--neon-rgb),.75),0 0 18px rgba(var(--neon-rgb),.55)}to{text-shadow:0 0 6px rgba(var(--neon-rgb),.35),0 0 10px rgba(var(--neon-rgb),.2)}}.top-nav-inner-flex{display:flex;align-items:center;justify-content:space-between;height:54px}.top-nav-logo-container{flex-shrink:0}.top-nav-logo-link{display:flex;align-items:center}.top-nav-logo-image{height:2rem;width:auto}.top-nav-logo-text{font-size:1.5rem;font-weight:700;color:transparent;background-image:linear-gradient(to right,var(--link-primary),var(--accent-secondary));-webkit-background-clip:text;background-clip:text}.top-nav-desktop-menu{display:none}@media(min-width:1024px){.top-nav-desktop-menu{display:flex;align-items:center}.top-nav-desktop-menu>:not([hidden])~:not([hidden]){margin-left:.5rem}}.nav-item-container{position:relative}.nav-item-container-megamenu{position:static}.nav-item-container.w-full{width:100%}.nav-link-base,.nav-button-base{padding:.5rem .75rem;border-radius:.375rem;font-size:.875rem;font-weight:500;transition:color .15s ease-in-out,background-color .15s ease-in-out;background-color:transparent;border:none;box-shadow:none;display:flex;align-items:center;cursor:pointer;text-decoration:none;font-family:var(--font-sans)}.nav-item-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--color-accent-primary);transition:color .15s ease-in-out}.nav-item-icon svg{width:1rem;height:1rem}.nav-link-base:hover .nav-item-icon,.nav-button-base:hover .nav-item-icon,.nav-link-base.active .nav-item-icon,.nav-button-base.active .nav-item-icon{color:#fff!important}.nav-link-desktop,.nav-button-desktop{color:var(--text-secondary-color)}.nav-link-desktop:hover,.nav-button-desktop:hover,.nav-link-desktop.active,.nav-button-desktop.active,.nav-button-desktop-open{background-color:var(--element-bg)!important}a.nav-link-desktop.active{color:var(--accent-primary)!important;background-color:var(--element-bg)!important}.nav-link-mobile,.nav-button-mobile{display:flex;align-items:center;color:var(--text-secondary-color);width:100%;text-align:left;padding:.75rem 1rem}.nav-link-mobile:hover,.nav-button-mobile:hover,.nav-link-mobile.active,.nav-button-mobile.active{background-color:var(--element-bg)!important}a.nav-link-mobile.active{background-color:var(--accent-primary)!important;color:var(--color-accent-primary-text)!important}.nav-button-mobile{justify-content:space-between}.nav-chevron{margin-left:.25rem;height:1rem;width:1rem;transition:transform .2s ease-in-out}.nav-submenu{transition:opacity .2s ease-out,max-height .2s ease-out,transform .2s ease-out,visibility .2s ease-out;overflow:hidden;transform-origin:top}.nav-submenu-desktop{position:absolute;left:0;margin-top:.25rem;width:16rem;border-radius:.375rem;background-color:var(--background-secondary);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border:1px solid var(--border-primary-color);z-index:50;padding-top:.25rem;padding-bottom:.25rem;transform:scaleY(.95)}.nav-submenu-mobile{width:100%;padding-left:1rem;background-color:transparent;margin-top:.25rem}.nav-submenu-closed{max-height:0;opacity:0;pointer-events:none;transform:scaleY(.95);visibility:hidden}.nav-submenu-desktop-open,.nav-submenu-mobile-open{max-height:50rem;opacity:1;transform:scaleY(1);visibility:visible}.nav-submenu-link{padding:.5rem 1rem;font-size:.875rem;transition:color .15s ease-in-out,background-color .15s ease-in-out;background-color:transparent;border:none;box-shadow:none;width:100%;text-align:left;text-decoration:none}.nav-submenu-link-desktop{color:var(--text-secondary-color)}.nav-submenu-link-desktop:hover,.nav-submenu-link-desktop.active{background-color:var(--element-bg)!important}a.nav-submenu-link-desktop.active{color:var(--accent-primary)!important}.nav-submenu-link-mobile{color:var(--text-secondary-color)}.nav-submenu-link-mobile:hover,.nav-submenu-link-mobile.active{background-color:var(--element-bg)!important}a.nav-submenu-link-mobile.active{color:var(--accent-primary)!important}.nav-submenu-description{font-size:.75rem;color:var(--text-muted-color);margin-top:.125rem}.top-nav-desktop-separator{height:1.5rem;width:1px;background-color:var(--border-primary-color);margin-left:.75rem;margin-right:.75rem}.nav-action-button{display:inline-flex;align-items:center;justify-content:center;padding:.5rem;background-color:transparent;border:1px solid transparent;border-radius:.375rem;color:var(--text-secondary-color);cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.nav-action-button:hover{background-color:var(--element-bg);color:var(--text-primary-color)}.nav-action-button.connected:hover{border-color:var(--color-status-success)}.top-nav-mobile-menu-button-container{display:flex;align-items:center;gap:.5rem}@media(min-width:1024px){.top-nav-mobile-menu-button-container{display:none}}.top-nav-mobile-menu-button{padding:.5rem;border-radius:.375rem;color:var(--text-secondary-color);background:transparent;border:none;box-shadow:none;cursor:pointer}.top-nav-mobile-menu-button:hover{color:var(--text-primary-color);background-color:var(--element-bg)}.top-nav-mobile-menu-button:focus{outline:none}.top-nav-mobile-menu{transition:opacity .3s ease-out,max-height .3s ease-out;background-color:transparent;position:absolute;width:100%;top:4rem;left:0;z-index:40;padding:5px}@media(min-width:1024px){.top-nav-mobile-menu{display:none}}.top-nav-mobile-menu-open{opacity:1;max-height:100vh}.top-nav-mobile-menu-closed{opacity:0;max-height:0;pointer-events:none;overflow:hidden}.top-nav-mobile-menu-inner{padding:.5rem .5rem 1rem;background-color:var(--background-secondary);border:1px solid var(--border-primary-color);border-radius:.375rem;box-shadow:0 10px 25px -5px #0003,0 8px 10px -6px #0003}.top-nav-mobile-menu-inner>:not([hidden])~:not([hidden]){margin-top:.25rem}.top-nav-mobile-separator{padding-top:1rem;margin-top:1rem;border-top:1px solid var(--border-primary-color)}.nav-submenu-link-disabled{color:var(--text-muted-color)!important;cursor:default;opacity:.6;display:flex;align-items:center;justify-content:space-between}.nav-submenu-link-disabled:hover{background-color:transparent!important}.nav-submenu-link-disabled .flex-grow{flex-grow:1}.nav-submenu-disabled-icon{width:1rem;height:1rem;color:var(--text-muted-color);opacity:0;transition:opacity .2s ease;flex-shrink:0}.nav-submenu-link-disabled:hover .nav-submenu-disabled-icon{opacity:1}.nav-megamenu-desktop{position:absolute;top:calc(100% - 10px);left:0;right:0;background-color:var(--background-secondary);border:1px solid var(--border-primary-color);box-shadow:0 10px 25px -5px #0003,0 8px 10px -6px #0003;border-radius:.375rem;z-index:1000;padding:1.5rem 2rem;transform-origin:top;transition:opacity .2s ease-out,transform .2s ease-out,visibility .2s ease-out;min-height:250px}.nav-megamenu-desktop-open{opacity:1;transform:scaleY(1);visibility:visible;pointer-events:auto;max-height:500px}.megamenu-grid{display:grid;grid-template-columns:200px 1fr 1fr 1fr;gap:2rem}.megamenu-image-col{background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:.375rem 0 0 .375rem;margin:-1.5rem 0 -1.5rem -2rem}.megamenu-column-title{font-size:.8125rem;font-weight:600;color:var(--text-primary-color);text-transform:uppercase;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-secondary-color)}.megamenu-link-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.125rem}.megamenu-link{display:block;padding:.25rem .5rem;border-radius:.375rem;text-decoration:none;transition:background-color .15s ease-out}.megamenu-link-label{font-size:.875rem;font-weight:500;color:var(--text-secondary-color);transition:color .15s ease-out}.megamenu-link-description{font-size:.75rem;color:var(--text-muted-color);margin-top:.125rem;margin-bottom:0}.megamenu-link svg,.mobile-megamenu-link svg{color:var(--color-status-success-text)}.megamenu-link-disabled{cursor:default}.megamenu-link-disabled:hover{background-color:transparent!important}.megamenu-link-disabled:hover .megamenu-link-label{color:var(--text-secondary-color)!important}.megamenu-link-disabled .megamenu-link-label{opacity:.6;color:var(--text-muted-color)!important}.mobile-megamenu-column{margin-top:.25rem;padding-left:0}.mobile-megamenu-column-title{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.5rem .75rem;border-radius:.375rem;font-size:.875rem;font-weight:500;color:var(--text-secondary-color);background-color:transparent;border:none;cursor:pointer;text-align:left;transition:background-color .15s ease,color .15s ease;text-transform:none;margin-bottom:0}.mobile-megamenu-column-title:hover{background-color:var(--element-bg);color:var(--text-primary-color)}.mobile-megamenu-link-list{list-style:none;padding:0;margin:.25rem 0 0;display:flex;flex-direction:column;gap:.25rem;padding-left:1rem;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out,padding .3s ease-in-out}.mobile-megamenu-link-list.open{max-height:40rem;padding-top:.25rem;padding-bottom:.5rem}.mobile-megamenu-link{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:.375rem;font-size:.875rem;font-weight:500;color:var(--text-secondary-color);transition:background-color .15s ease,color .15s ease}.mobile-megamenu-link-disabled{opacity:.5;cursor:not-allowed}.mobile-megamenu-link-disabled:hover{background-color:transparent;color:var(--text-secondary-color)}.theme-toggle-button .theme-icon.text-status-success-text{color:var(--color-status-success-text)}.theme-toggle-button .theme-icon.text-status-warning-text{color:var(--color-status-warning-text)}.theme-toggle-button .theme-icon.text-status-error-text{color:var(--color-status-error-text)}.theme-toggle-button .theme-icon.text-text-muted-color{color:var(--text-muted-color)}.theme-toggle-button .theme-icon.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.nav-item-container{position:relative;height:100%;display:flex;align-items:center}.nav-item-container.w-full{display:block;height:auto}.nav-submenu-desktop{position:absolute;top:100%;left:0;min-width:200px;width:200px;background:#141417f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(0,201,167,.2);border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:4px;box-shadow:0 20px 40px #0009;z-index:1000;opacity:0;transform:translateY(15px) scale(.98);visibility:hidden;transition:all .25s cubic-bezier(.16,1,.3,1);pointer-events:none}.nav-submenu-desktop-open{opacity:1;transform:translateY(0) scale(1);visibility:visible;pointer-events:auto}.nav-submenu-link{display:block!important;width:100%;padding:12px 16px;color:#b0b0b0;text-decoration:none;font-size:.9rem;font-weight:500;border-radius:8px;transition:all .2s ease;border-left:3px solid transparent;text-align:left;background:transparent;box-sizing:border-box}.nav-submenu-link:hover,.nav-submenu-link.active{background:#00c9a71a;color:#00c9a7;border-left-color:#00c9a7;padding-left:20px}.nav-submenu-mobile{display:flex;flex-direction:column;width:100%;padding-left:15px;border-left:1px solid rgba(255,255,255,.1);box-sizing:border-box;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s ease,margin .3s ease;margin-top:0;margin-bottom:0}.nav-submenu-mobile-open{max-height:600px;opacity:1;margin-top:5px;margin-bottom:10px}.nav-submenu-mobile .nav-submenu-link{padding:10px 0;font-size:.95rem;color:#d1d5db;border-left:none}.nav-submenu-mobile .nav-submenu-link:hover{color:#00c9a7;background:transparent;padding-left:0;border-left:none}.nav-chevron{width:16px;height:16px;margin-left:6px;transition:transform .3s ease}.nav-chevron-open{transform:rotate(180deg)}.nav-submenu-closed{display:none}.app-footer{background-color:var(--background-secondary);padding:2rem 0 1.5rem;color:var(--text-secondary-color);font-size:.875rem}.footer-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem;margin-bottom:1.5rem}@media(min-width:640px){.footer-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.footer-grid{grid-template-columns:repeat(4,1fr)}}.footer-column-title{font-size:.9375rem;font-weight:600;color:var(--text-primary-color);margin-bottom:.75rem}.footer-link-list{list-style:none;padding:0;margin:0}.footer-link-list li{margin-bottom:.375rem}.footer-link-list li a{color:var(--text-secondary-color);transition:color .15s ease}.footer-link-list li a:hover{color:var(--link-primary)}.footer-column p{line-height:1.5}.footer-new-badge{font-size:.7rem;padding:.05rem .375rem;background-color:var(--accent-primary);color:var(--color-accent-primary-text);border-radius:.125rem;margin-left:.25rem}.footer-brand-info{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.footer-brand-icon{color:var(--accent-primary)}.footer-brand-text{font-weight:700;font-size:1.125rem;color:var(--text-primary-color)}.footer-brand-description{font-size:.75rem;color:var(--text-muted-color);line-height:1.6}.footer-bottom{border-top:1px solid var(--border-secondary-color);padding-top:1.5rem;text-align:center;font-size:.8125rem;color:var(--text-muted-color)}.footer-bottom-brand{font-weight:600;color:var(--text-secondary-color)}.footer-bottom-separator{margin-left:.5rem;margin-right:.5rem;color:var(--text-muted-color)}.footer-donation-link{color:var(--link-secondary)}.footer-donation-link:hover{color:var(--link-secondary-hover)}.back-to-top-button{position:fixed;bottom:2rem;right:2rem;width:25px;height:25px;border-radius:5px;background-color:var(--accent-primary);color:#000;border:none;box-shadow:0 4px 8px #0003;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.back-to-top-button.visible{opacity:1;transform:translateY(0);pointer-events:auto}.back-to-top-button:hover{background-color:var(--accent-primary-hover);transform:scale(1.05)}.back-to-top-button:focus-visible{outline:2px solid var(--accent-secondary);outline-offset:2px}.back-to-top-button .heroicon{width:1.5rem;height:1.5rem;font-weight:900}@keyframes fadeInBottom{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cookie-consent-box{position:fixed;bottom:20px;left:20px;z-index:9999;max-width:320px;padding:12px 16px;background-color:var(--color-bg-secondary);color:var(--text-secondary-color);border:1px solid var(--border-primary-color);border-radius:10px;box-shadow:0 2px 10px #0000004d;display:flex;flex-direction:column;gap:10px;align-items:flex-start;font-family:JetBrains Mono,monospace;font-size:13px;animation:fadeInBottom .5s ease-out forwards}.cookie-text{margin:0;line-height:1.5}.cookie-link{color:var(--link-primary);text-decoration:underline}.cookie-link:hover{color:var(--link-primary-hover)}.cookie-accept-btn{border:none;padding:5px 12px;border-radius:6px;cursor:pointer;background-color:var(--accent-primary);color:var(--color-accent-primary-text);font-family:JetBrains Mono,monospace;font-size:13px;font-weight:500;transition:background-color .2s ease;align-self:flex-end}.cookie-accept-btn:hover{background-color:var(--accent-primary-hover)}@media(max-width:400px){.cookie-consent-box{left:10px;right:10px;bottom:10px;max-width:none;width:auto}}.main-layout-container{display:flex;flex-direction:column;min-height:100vh;background-color:transparent}.main-content-area{flex-grow:1;position:relative;z-index:10;width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding:1.5rem .75rem}@media(min-width:768px){.main-content-area{padding:2rem 1rem}}.main-layout-loading-screen{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background-color:var(--background-primary);color:var(--text-primary-color)}.page-header{margin-bottom:1.5rem}.view-title{font-size:1.75rem;font-weight:600;color:var(--text-primary-color);margin-bottom:.25rem}.view-subtitle{font-size:.9375rem;color:var(--text-secondary-color)}.back-button{display:inline-flex;align-items:center;color:var(--link-primary);margin-bottom:1rem;font-size:.875rem}.back-button:hover{color:var(--link-primary-hover)}.back-button svg{margin-right:.375rem;width:1em;height:1em}.homepage-search-section{padding:2rem 0}.homepage-header-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem}.header-left-column{flex:1 1 500px;min-width:300px;text-align:left}.header-right-column{flex-shrink:0;display:flex;justify-content:flex-end;width:100%;max-width:320px}@media(min-width:1024px){.header-right-column{width:auto;justify-content:flex-end}.homepage-header-container{justify-content:space-between}}@media(max-width:1023px){.header-right-column{display:none}.homepage-header-container{justify-content:center}}.homepage-search-title{font-size:2rem;font-weight:600;color:var(--text-primary-color);margin-bottom:.5rem;text-align:left}.homepage-search-subtitle{font-size:1rem;color:var(--text-secondary-color);margin-bottom:1.5rem;text-align:left}.homepage-search-input-group{display:flex;max-width:700px;margin:0;background-color:var(--background-secondary);border:1px solid var(--border-primary-color);border-radius:.375rem;box-shadow:0 2px 4px #0000001a}.custom-dropdown-container{position:relative;flex-shrink:0}.custom-dropdown-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:150px;padding:.625rem 1rem;font-size:.875rem;color:var(--text-secondary-color);background-color:var(--background-tertiary);border:none;border-right:1px solid var(--border-primary-color);text-align:left;cursor:pointer;transition:background-color .15s ease;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.custom-dropdown-trigger:hover{background-color:var(--element-bg)}.custom-dropdown-trigger:focus-visible{outline:2px solid var(--input-focus-border-color);outline-offset:-2px;z-index:2}.dropdown-chevron{width:1rem;height:1rem;margin-left:.5rem;color:var(--text-muted-color);transition:transform .2s ease-in-out}.dropdown-chevron.open{transform:rotate(180deg)}.custom-dropdown-menu{position:absolute;top:100%;left:0;width:max-content;min-width:100%;background-color:var(--background-secondary);border:1px solid var(--border-primary-color);border-radius:.375rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;z-index:50;margin-top:.25rem;padding:.25rem;list-style:none;transform-origin:top;transition:opacity .2s ease-out,transform .2s ease-out}.custom-dropdown-menu.closed{opacity:0;transform:scaleY(.95);pointer-events:none}.custom-dropdown-menu.open{opacity:1;transform:scaleY(1)}.custom-dropdown-item{display:block;width:100%;text-align:left;padding:.5rem .75rem;font-size:.875rem;color:var(--text-secondary-color);border-radius:.25rem;transition:background-color .15s ease,color .15s ease;background:none;border:none;cursor:pointer}.custom-dropdown-item:hover{background-color:var(--element-bg);color:var(--text-primary-color)}.homepage-search-input{flex-grow:1;padding:.625rem 1rem;font-size:.875rem;color:var(--text-primary-color);background-color:var(--background-tertiary);border:none;outline:none;min-width:0}.homepage-search-input::placeholder{color:var(--text-muted-color);opacity:.7}.homepage-search-button{flex-shrink:0;padding:.625rem 1rem;background-color:var(--accent-primary);color:var(--color-accent-primary-text);border:none;cursor:pointer;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.homepage-search-button:hover{background-color:var(--accent-primary-hover)}.homepage-search-button:focus{outline:none;box-shadow:inset 0 0 0 2px var(--accent-primary-hover);z-index:1}.homepage-search-button .heroicon{width:1.125rem;height:1.125rem}.page-search-bar{max-width:700px;margin:0 auto 1.5rem}.page-search-bar .homepage-search-form{margin:0}@media(max-width:480px){.custom-dropdown-container{flex-shrink:1}.custom-dropdown-trigger{min-width:100px;padding-left:.5rem;padding-right:1.5rem}}.hero-section{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;padding-top:5px;padding-bottom:5px;margin-top:15px}.hero-container{display:flex;flex-direction:column;align-items:center;max-width:1280px;width:100%;margin:0 auto;padding:0 1rem;gap:2rem}@media(min-width:1024px){.hero-container{flex-direction:row;align-items:center;justify-content:space-between}}@keyframes heroFloat{0%{transform:translate(var(--x-start),var(--y-start)) scale(var(--s-start))}50%{transform:translate(calc(var(--x-end) * .5),calc(var(--y-end) * .5)) scale(calc(var(--s-end) * 1.1))}to{transform:translate(var(--x-end),var(--y-end)) scale(var(--s-end))}}@keyframes heroFadeIn{to{opacity:var(--particle-opacity, .4)}}.hero-content{position:relative;z-index:1;width:100%;text-align:left;padding:2rem 0;transition:transform .3s ease-out}@media(min-width:1024px){.hero-content{width:50%;padding:0}}.hero-content[data-parallax]{transform:translateY(0)}.hero-content[data-parallax]:hover{transform:translateY(-5px)}.hero-image-container{width:100%;display:flex;justify-content:center;align-items:center;margin-top:1rem}@media(min-width:1024px){.hero-image-container{width:50%;justify-content:center!important;margin-top:0}}.hero-image{max-width:100%;height:auto;animation:floatImage 6s ease-in-out infinite}@keyframes floatImage{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.hero-title{font-weight:900;letter-spacing:-.03em;margin-bottom:1.5rem;font-family:var(--font-primary);display:flex;flex-direction:column}.hero-title-main-line{display:flex;align-items:center;font-size:2rem;line-height:2.5rem;color:var(--color-accent-primary)}span.hero-title-tagline2{display:block;color:#fff;text-shadow:0 0 12px rgba(0,201,167,0);margin-top:-.25rem;font-size:1.3rem;margin-left:15px}@media(min-width:640px){.hero-title-main-line{font-size:2.5rem;line-height:3rem}}@media(min-width:768px){.hero-title-main-line{font-size:2.5rem}}@media(min-width:1024px){.hero-title-main-line{font-size:3rem}}.hero-logo-inline{width:2.5rem;height:2.5rem;margin-right:.75rem;filter:drop-shadow(0 0 8px rgba(0,201,167,.5))}@media(min-width:640px){.hero-logo-inline{width:3rem;height:3rem;margin-right:1rem}}@media(min-width:768px){.hero-logo-inline{width:3.5rem;height:3.5rem;margin-right:1.2rem}}@media(min-width:1024px){.hero-logo-inline{width:4rem;height:4rem;margin-right:1.5rem}}.hero-title-nanochain{display:block}.hero-title-tagline{display:block;color:#22c55e;text-shadow:0 0 12px rgba(0,201,167,0);margin-top:.75rem;font-size:1.3rem}@media(min-width:640px){.hero-title-tagline{font-size:1.3rem}}@media(min-width:768px){.hero-title-tagline{font-size:1.3rem}}.hero-subtitle{line-height:1.52rem;max-width:32rem;font-size:14px;color:var(--color-text-secondary);text-shadow:0 0 5px rgba(255,255,255,.066)}@media(min-width:640px){.hero-subtitle{font-size:14px;line-height:1.52rem}}@media(min-width:768px){.hero-subtitle{max-width:36rem}}.hero-quote{margin-top:1rem;font-size:1.25rem;color:var(--color-accent-secondary);font-weight:700;font-style:italic;text-shadow:0 0 8px rgba(0,162,134,.5)}@media(min-width:640px){.hero-quote{font-size:1.5rem}}.hero-buttons-container{margin-top:2rem;display:flex;flex-wrap:wrap;gap:10px}.hero-button{position:relative;padding:1rem 2rem;font-size:1rem;font-weight:600;border-radius:.75rem;transition:all .4s ease;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1);background:#ffffff0d;box-shadow:0 6px 24px #00000026}.hero-button.primary{color:var(--color-text-primary);background:linear-gradient(45deg,var(--color-accent-primary),var(--color-accent-secondary))}.hero-button.primary:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 10px 20px #00c9a766;background:linear-gradient(45deg,var(--color-accent-secondary),var(--color-accent-primary))}.hero-button.secondary{color:var(--color-accent-primary);background:transparent}.hero-button.secondary:hover{color:var(--color-text-primary);background:linear-gradient(45deg,#00c9a733,#00a28633);transform:translateY(-2px) scale(1.05);box-shadow:0 10px 20px #00a2864d}.cursor{display:inline-block;margin-left:3px;color:var(--color-accent-primary);font-weight:700;animation:blink .8s infinite}@keyframes blink{0%,50%{opacity:1}50.1%,to{opacity:0}}.video-lightbox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;z-index:10000;display:flex;justify-content:center;align-items:center;padding:20px;animation:fadeIn .3s ease-in-out}.video-lightbox-container{position:relative;width:100%;max-width:900px}.video-lightbox-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:16px;box-shadow:0 0 30px #00c9a733;border:1px solid rgba(0,201,167,.3);background:#000}.video-lightbox-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-lightbox-close{position:absolute;top:-40px;right:0;background:none;border:none;color:#fff;cursor:pointer;padding:5px;transition:color .2s,transform .2s;display:flex;align-items:center;justify-content:center}.video-lightbox-close:hover{color:var(--color-accent-primary);transform:scale(1.1)}@media(max-width:768px){.video-lightbox-close{top:-35px;right:-5px}}.hero-presale-stats{margin-top:1.5rem;font-family:var(--font-mono);display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;border:1px solid rgb(0 201 167 / 31%);background-color:#00c9a712;border-radius:20px;box-shadow:var(--box-box-shadow);padding:1rem}@media(max-width:1024px){.hero-presale-stats{align-items:center}}.presale-row-main{display:flex;align-items:baseline;gap:.75rem}.presale-row-sub{display:flex;align-items:center;gap:.5rem;font-size:.9rem}.hero-presale-stats .stat-label{color:var(--text-muted-color);font-weight:400;letter-spacing:unset;font-size:12px;margin-top:5px}.hero-presale-stats .stat-value{color:var(--color-accent-primary);font-weight:700;text-shadow:0 0 10px rgba(0,201,167,.3)}.hero-promo-box{margin-top:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 1rem;border:1px solid #22c55e75;background:#0006;border-radius:.5rem;font-size:.85rem;color:var(--text-secondary-color);font-family:var(--font-mono);animation:fadeIn .5s ease-out;width:100%;max-width:100%}.promo-left{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.promo-right{display:flex;align-items:center;gap:.5rem;flex-wrap:nowrap}.promo-gift-icon{color:var(--color-accent-primary);filter:drop-shadow(0 0 5px rgba(0,201,167,.5))}.promo-title{color:var(--text-primary-color);font-weight:600}.promo-code{background:#ffffff14;padding:.1rem .4rem;border-radius:4px;color:var(--color-accent-primary);font-weight:700;letter-spacing:.05em;border:1px dashed rgba(0,201,167,.3)}.promo-discount{color:#ff6b6b;font-weight:600;font-size:.8rem}.promo-copy-btn{background:transparent;border:none;cursor:pointer;color:var(--text-muted-color);transition:color .2s,transform .2s;padding:2px;display:flex;align-items:center}.promo-copy-btn:hover{color:var(--text-primary-color);transform:scale(1.1)}.promo-divider{opacity:.3;margin:0 .2rem}.promo-timer{font-size:.8rem;color:var(--text-muted-color);white-space:nowrap}@media(max-width:640px){.hero-promo-box{flex-direction:column;align-items:center;gap:.5rem;text-align:center}.promo-left{justify-content:center}}.patent-badge{position:relative;display:inline-flex;align-items:center;margin-left:.35rem;font-size:33PX;font-weight:700;color:#22c55e;cursor:pointer;top:7px}.patent-tooltip{position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(-6px) scale(.98);transform-origin:top center;min-width:max-content;padding:.45rem .75rem;font-size:.75rem;font-weight:500;line-height:1.4;letter-spacing:.01em;color:#fff;background:#0b0b0b;border:1px solid rgba(255,255,255,.12);border-radius:.45rem;box-shadow:0 6px 18px #00000073;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}.patent-tooltip:after{content:"";position:absolute;top:-5px;left:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:transparent transparent #0b0b0b transparent}.patent-badge:hover .patent-tooltip{opacity:1;transform:translate(-50%) translateY(0) scale(1)}.soon-icon-wrapper{position:relative;display:inline-flex;align-items:center;margin-left:.5rem;cursor:pointer}.soon-icon{width:26px;height:26px;object-fit:contain;opacity:.9;transition:opacity .2s ease}.soon-icon-wrapper:hover .soon-icon{opacity:.55}.soon-icon-wrapper:active{transform:scale(.97)}.soon-tooltip{position:absolute;top:140%;left:50%;transform:translate(-50%) translateY(-6px) scale(.98);transform-origin:top center;padding:.4rem .7rem;font-size:.7rem;font-weight:500;white-space:nowrap;color:#fff;background-color:#0b0b0b;border:1px solid #1f1f1f;border-radius:.4rem;box-shadow:0 8px 24px #000000a6;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}.soon-tooltip:after{content:"";position:absolute;top:-6px;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:transparent transparent #0b0b0b transparent}.soon-icon-wrapper.disabled{cursor:default}.soon-icon-wrapper.disabled .soon-icon{opacity:.45;filter:grayscale(50%)}.soon-icon-wrapper.disabled:hover .soon-icon{opacity:.45}.soon-icon-wrapper:hover .soon-tooltip{opacity:1;transform:translate(-50%) translateY(0) scale(1)}.hero-presale-stats{margin-top:1.5rem;font-family:var(--font-mono);display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;border:1px solid rgb(0 201 167 / 31%);background-color:#00c9a712;border-radius:20px;box-shadow:var(--box-box-shadow);padding:1.5rem;position:relative;overflow:hidden;width:100%;box-sizing:border-box}.feature-card-glow{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 50% 50%,rgba(0,201,60,.15) 0%,transparent 70%);filter:blur(40px);pointer-events:none;z-index:0;opacity:.8;animation:glowPulse 4s ease-in-out infinite}.presale-row-main,.presale-row-sub{position:relative;z-index:2;width:100%}.presale-row-main{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.raised-wrapper{display:flex;align-items:baseline;gap:.5rem}.listing-price-box{display:flex;align-items:center;gap:5px;padding:3px 10px;background:#055a0014;border:1px dashed #22c55e52;border-radius:50px;box-shadow:0 0 10px #0000003d;margin-left:auto}.rocket-icon{width:30px;height:30px;flex-shrink:0}.listing-label{color:#fff;font-size:11px;font-weight:400;white-space:nowrap}.listing-value{color:var(--color-accent-primary);font-weight:400;font-size:11px}.presale-row-sub{display:flex;align-items:center;gap:.5rem;font-size:.9rem;flex-wrap:wrap}.hero-presale-stats .stat-label{color:var(--text-muted-color);font-weight:400;letter-spacing:unset;font-size:13px;margin-right:4px}.hero-presale-stats .rised{color:#22c55e;font-weight:800;text-shadow:0 0 15px #22c55e40;font-size:30px;line-height:1}.hero-presale-stats .stat-value{color:var(--color-accent-primary);font-weight:700;text-shadow:0 0 10px rgba(0,201,167,.3);font-variant-numeric:tabular-nums}.hero-presale-stats .stat-divider{color:var(--border-primary-color);margin:0 .25rem;opacity:.5}.stat-timer{color:#22c55e!important;font-family:var(--font-mono);min-width:80px;display:inline-block;font-variant-numeric:tabular-nums}.presale-loader{width:1.5rem;height:1.5rem;color:var(--color-accent-primary);opacity:0;transition:opacity .3s ease;margin-left:.5rem}.presale-loader.visible{opacity:1}.presale-loader.hidden{opacity:0}@media(max-width:768px){.hero-presale-stats{padding:1.25rem;gap:1rem;align-items:stretch}.presale-row-main{flex-direction:column;align-items:flex-start;gap:.75rem}.listing-price-box{margin-left:0;width:100%;justify-content:center}.raised-wrapper{width:100%;justify-content:space-between}.hero-presale-stats .rised{font-size:25px}.presale-row-sub{flex-direction:column;align-items:flex-start;gap:.75rem;background:#0000004a;padding:1rem;border-radius:12px;border:1px solid rgb(255 255 255 / 10%)}.sub-stat-row{display:flex;justify-content:space-between;width:100%;border-bottom:1px solid rgba(255,255,255,.05);padding-bottom:8px;margin-bottom:4px}.sub-stat-row:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.hero-presale-stats .stat-divider{display:none}}.hero-promo-box{position:relative;z-index:2;margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-radius:12px;border:1px solid #22c55e75;background:#00000042;flex-wrap:nowrap;white-space:nowrap;width:100%}.promo-left{display:flex;align-items:center;gap:8px;flex-shrink:0}.promo-icon{color:var(--color-accent-primary);flex-shrink:0}.promo-title{color:var(--text-primary-color);font-size:.9rem;font-weight:600}.promo-code-btn{background:#00c9a71a;padding:4px 10px;border-radius:6px;color:var(--color-accent-primary);font-weight:700;border:1px dashed rgba(0,201,167,.4);cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:.9rem}.promo-code-btn:hover{background:#00c9a733;transform:scale(1.02);border-color:var(--color-accent-primary);color:#fff}.promo-code-btn:active{transform:scale(.98)}.promo-percent{color:#ff6b6b;font-weight:600;font-size:.85rem}.promo-right{display:flex;align-items:center;gap:10px;flex-shrink:0}.promo-divider{color:#fff3;height:16px;width:1px;background-color:#fff3;display:block}.promo-timer{display:flex;align-items:center;gap:6px;font-size:.85rem;font-family:var(--font-mono)}.promo-clock{color:var(--color-accent-primary);flex-shrink:0;width:16px;height:16px;margin-top:-1px}.promo-text-label{color:#fff;font-weight:400;opacity:1}.promo-countdown-value{color:#22c55e;font-weight:700;font-variant-numeric:tabular-nums}.promo-urgent{border-color:#22c55e6b}.promo-empty{justify-content:center;border-style:dashed;opacity:.7}@media(max-width:650px){.hero-promo-box{flex-wrap:wrap;gap:10px;padding:12px;white-space:normal}.promo-left{justify-content:space-between;width:100%}.promo-code-btn{flex-grow:1;justify-content:center}.promo-right{justify-content:center;width:100%;padding-top:8px;border-top:1px solid rgba(255,255,255,.1)}.promo-divider{display:none}}.stats-bar-container{background-color:#00c9a712;border-radius:20px;box-shadow:var(--box-box-shadow);padding:1rem;display:flex;margin-top:20px;flex-direction:row;justify-content:space-around;align-items:center;gap:1rem;flex-wrap:wrap;position:relative;z-index:0;border:1px solid rgb(0 201 167 / 31%)}.v-divider{width:1px;align-self:stretch;background-color:var(--color-border-primary);flex-shrink:0;min-height:50px}@media(max-width:992px){.v-divider{display:none}.stats-bar-container{justify-content:space-between;gap:1.5rem 1rem}.stat-item{flex-basis:calc(50% - 1rem);justify-content:flex-start}}@media(max-width:576px){.stat-item{flex-basis:100%}}.stat-item{display:flex;gap:.75rem;align-items:center}.stat-item-icon{width:2rem;height:2rem;color:var(--accent-primary);flex-shrink:0}.stat-item-content{display:flex;flex-direction:column;min-width:0}.stat-item-label{font-size:.6875rem;color:var(--text-secondary-color);text-transform:uppercase;white-space:nowrap;margin-bottom:.1rem}.stat-item-value-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:.375rem}.stat-item-value{font-size:1.5rem;font-weight:500;color:#22c55e;line-height:1.2}.stat-item-subvalue{font-size:.8125rem;color:var(--text-secondary-color);line-height:1.2}.label-with-tps{display:flex;align-items:center;gap:6px}.tps-chip{font-size:10px;background:#ffffff0d;padding:1px 3px;border-radius:6px;display:inline-block;width:59px;text-align:center;white-space:nowrap;color:#22c55e}.text-positive{color:var(--color-status-success-text)}.text-negative{color:var(--color-status-error-text)}.stat-value-container{display:flex;align-items:center;gap:.5rem}.stat-loader-icon{width:14px;height:14px;color:var(--text-muted-color)}.section-container{padding-top:0;padding-bottom:0;position:relative}@media(min-width:768px){.section-container{padding-top:0;padding-bottom:0}}.section-content-wrapper{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;margin-top:15px}@media(min-width:640px){.section-content-wrapper{padding-left:0;padding-right:0}}@media(min-width:1024px){.section-content-wrapper{padding-left:0;padding-right:0}}.section-header{text-align:center;margin-bottom:2rem}@media(min-width:768px){.section-header{margin-bottom:2rem}}.section-title{font-size:1.75rem;font-weight:900;margin-bottom:1rem;color:var(--color-accent-primary);text-shadow:0 0 15px rgba(0,201,167,.4);text-align:center;font-family:var(--font-primary);line-height:1.3;letter-spacing:-.025em}@media(min-width:640px){.section-title{font-size:2rem}}@media(min-width:1024px){.section-title{font-size:2.25rem}}.section-subtitle{margin-top:1rem;font-size:1.125rem;line-height:1.75rem;color:var(--color-text-secondary);max-width:56rem;margin-left:auto;margin-right:auto}@media(min-width:768px){.section-subtitle{font-size:1.25rem;line-height:1.75rem}}.accent-text{color:var(--color-accent-primary);font-weight:600}.glow-card{padding:1.5rem;border-radius:1.5rem;border:1px solid rgba(0,201,167,.2);transition:border-color .3s ease-in-out,transform .3s ease-in-out}.glow-card:hover{border-color:rgba(var(--color-accent-primary-rgb),.5)}.intro-section-wrapper{padding:15px 0;position:relative;overflow:visible;width:100%}.intro-content-container{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center;max-width:1300px;margin:0 auto;padding:0 1rem}@media(min-width:992px){.intro-content-container{grid-template-columns:1.1fr .9fr;gap:4rem}}.intro-text-column{display:flex;flex-direction:column;align-items:flex-start}.intro-badge-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .85rem;background:#00c9a71a;border:1px solid rgba(0,201,167,.3);border-radius:100px;color:var(--color-accent-primary);font-size:.75rem;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.5rem}.intro-pulse{width:6px;height:6px;background-color:var(--color-accent-primary);border-radius:50%;box-shadow:0 0 0 2px #00c9a733}.intro-main-title{font-size:2.25rem;line-height:1.1;font-weight:800;color:var(--text-primary-color);font-family:var(--font-primary);margin:0 0 1.5rem}@media(min-width:768px){.intro-main-title{font-size:40px}}.intro-highlight-gradient{background:linear-gradient(90deg,#22c55e,#00a286);-webkit-background-clip:text;background-clip:text;color:transparent}.intro-lead-text{font-size:1rem;color:var(--text-secondary-color);line-height:1.7;margin-bottom:2rem;max-width:600px}@media(min-width:768px){.intro-lead-text{font-size:1.125rem}}.intro-accent{color:var(--color-accent-primary);font-weight:600}.intro-text-white{color:var(--text-primary-color);font-weight:600}.intro-feature-list{display:grid;grid-template-columns:1fr;gap:1rem;width:100%;margin-bottom:2rem}@media(min-width:640px){.intro-feature-list{grid-template-columns:1fr 1fr}}.intro-feature-card{display:flex;align-items:center;gap:1rem;background:#ffffff05;border:1px solid rgba(255,255,255,.08);padding:1rem;border-radius:.75rem;transition:all .2s ease}.intro-feature-card:hover{background:#ffffff0a;border-color:#00c9a74d}.intro-icon-box{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#00c9a726;color:var(--color-accent-primary);border-radius:.5rem;flex-shrink:0}.intro-feature-info{display:flex;flex-direction:column}.intro-feature-title{font-size:.95rem;font-weight:700;color:var(--text-primary-color);margin:0}.intro-feature-desc{font-size:.8rem;color:var(--text-muted-color)}.intro-cta-wrapper{margin-top:.5rem}.intro-btn{display:inline-flex;align-items:center}.intro-image-column{display:flex;justify-content:center;align-items:center}.intro-image-center{width:100%;display:flex;align-items:center;justify-content:center;padding:1.5rem 0;box-sizing:border-box}.intro-image-frame{position:relative;width:100%;margin:0 auto;max-width:600px;border-radius:1.5rem}.intro-hero-image{width:100%;height:auto;display:block;object-fit:cover;border-radius:1.5rem}.intro{background-color:#22c55e0a;border-radius:20px;box-shadow:var(--box-box-shadow);padding:25px 16px;border:1px solid rgb(0 201 167 / 31%)}.intro-stat-badge{position:absolute;background:#0a0a0ad9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(0,201,167,.3);padding:.5rem 1rem;border-radius:.5rem;display:flex;flex-direction:column;z-index:2;box-shadow:0 4px 10px #0000004d}.intro-stat-badge.top-right{top:1.5rem;right:1.5rem}.intro-stat-badge.bottom-left{bottom:1.5rem;left:1.5rem}.intro-stat-label{font-size:.7rem;text-transform:uppercase;color:var(--text-muted-color);margin-bottom:.1rem}.intro-stat-value{font-size:1rem;font-weight:700;color:var(--color-accent-primary);font-family:var(--font-mono)}@media(max-width:768px){.intro-badge-pill{margin-bottom:1rem}.intro-main-title{font-size:2rem}.intro-image-column{margin-top:1rem}}.features-section-container{position:relative;overflow:visible;padding:unset}.features-container{display:flex;flex-direction:column;align-items:center;width:100%;background:transparent;position:relative;padding:2rem 0}.features-main-title{font-size:1.7rem;font-weight:700;color:var(--color-accent-primary);margin-bottom:2rem;text-align:center;text-shadow:0 0 15px rgba(0,201,167,.4);animation:fadeInUp .8s ease-out}.features-tabs{display:flex;gap:1rem;margin-bottom:3rem;justify-content:center;flex-wrap:wrap;animation:fadeInUp .8s ease-out .2s both}.features-tabs .butt.active{background:rgba(var(--color-accent-primary-rgb),.2);box-shadow:inset 0 0 15px rgba(var(--color-accent-primary-rgb),.4),0 0 9px 3px rgba(var(--color-accent-primary-rgb),.2);transform:scale(1.05)}.features-grid{display:grid;grid-template-columns:1fr;gap:3rem;width:100%;max-width:1300px;animation:fadeInUp .8s ease-out .4s both;padding-bottom:2rem}@media(min-width:768px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.features-grid{grid-template-columns:repeat(3,1fr)}}.feature-item{display:flex;flex-direction:column;align-items:center;background:transparent;border:none;box-shadow:none;padding:0;position:relative;overflow:visible;height:auto;transition:transform .3s ease}.feature-item:hover{transform:translateY(-5px)}.feature-image-container{width:100%;aspect-ratio:4 / 3;padding:0;border-radius:1.5rem;background:transparent;border:1px solid #22c55e47;position:relative;margin-bottom:0;overflow:hidden;z-index:1;box-shadow:0 10px 30px -10px #00000080}.feature-image{width:100%;height:100%;object-fit:cover;border-radius:1.5rem;transition:transform .6s cubic-bezier(.25,.46,.45,.94);display:block}.feature-item:hover .feature-image{transform:scale(1.1)}.feature-image-glow{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.6) 100%);z-index:2;pointer-events:none}.feature-number-badge{position:absolute;top:15px;left:15px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-family:var(--font-primary);font-size:14px;font-weight:700;color:#22c55e;background-color:#0000008c;border:1px solid #00c9a747;border-radius:50%;z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 4px 10px #0000004d}.feature-text-content{width:85%;margin-top:-60px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;flex-direction:column;text-align:center;position:relative;z-index:10;background-color:#00c9a714;border-radius:20px;box-shadow:var(--box-box-shadow);padding:1rem;border:1px solid rgb(0 201 167 / 31%);transition:all .3s ease;min-height:180px;justify-content:space-between}.feature-item:hover .feature-text-content{border-color:var(--color-accent-primary);box-shadow:0 20px 40px -5px #00c9a726;transform:translateY(2px)}.feature-title{font-size:15px;font-weight:700;margin-bottom:.75rem;line-height:1.3;font-family:var(--font-primary);letter-spacing:-.02em;border:1px solid #00c9a747;padding:6px 1px;border-radius:15px;color:#22c55e;background-color:#0000006b}.feature-description{font-size:12px;color:var(--color-text-secondary);line-height:1.6;margin:0;opacity:.9}@media(max-width:768px){.features-container{padding:1.5rem 1rem}.features-main-title{font-size:1.5rem}.features-tabs{flex-direction:column;width:100%;gap:.75rem}.features-tabs .butt{width:100%;text-align:center;justify-content:center}.feature-text-content{width:90%;margin-top:-50px;padding:1.25rem}}.chain-container{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;width:100%;margin-top:25px!important;padding-bottom:0;box-sizing:border-box}@media(max-width:1600px){.chain-container{grid-template-columns:repeat(4,1fr)}}@media(max-width:1300px){.chain-container{grid-template-columns:repeat(3,1fr)}}@media(max-width:1000px){.chain-container{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.chain-container{grid-template-columns:1fr;padding:0 1rem}}.chain-wrapper{position:relative;width:100%;height:330px;transition:transform .3s ease;z-index:1}.chain-card{width:100%;height:100%;position:relative;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 10px 30px #00c9a733;border-radius:18px;cursor:default;transition:transform .4s ease,box-shadow .4s ease;--r: 18px;--s: 18px;--x: 44px;--y: 41px;--_m: /calc(2 * var(--r)) calc(2 * var(--r)) radial-gradient(#000 70%, #0000 72%);--_g: conic-gradient(at calc(100% - var(--r)) var(--r), #0000 25%, #000 0);--_d: calc(var(--s) + var(--r));-webkit-mask:calc(100% - var(--_d) - var(--x)) 0 var(--_m),100% calc(var(--_d) + var(--y)) var(--_m),radial-gradient(var(--s) at 100% 0,#0000 99%,#000 calc(100% + 1px)) calc(-1*var(--r) - var(--x)) calc(var(--r) + var(--y)),var(--_g) calc(-1 * var(--_d) - var(--x)) 0,var(--_g) 0 calc(var(--_d) + var(--y));-webkit-mask-repeat:no-repeat;mask:calc(100% - var(--_d) - var(--x)) 0 var(--_m),100% calc(var(--_d) + var(--y)) var(--_m),radial-gradient(var(--s) at 100% 0,#0000 99%,#000 calc(100% + 1px)) calc(-1*var(--r) - var(--x)) calc(var(--r) + var(--y)),var(--_g) calc(-1 * var(--_d) - var(--x)) 0,var(--_g) 0 calc(var(--_d) + var(--y));mask-repeat:no-repeat}.chain-wrapper:hover .chain-card{transform:translateY(-5px);box-shadow:0 15px 40px #00c9a74d}.chain-card:after{content:"";position:absolute;top:-18px;right:-18px;width:65px;height:65px;background:#00c9a7;border-radius:50%;box-shadow:0 0 18px #00c9a799;z-index:3;pointer-events:none}.chain-outer-circle{position:absolute;width:60px;height:60px;background:#000;border-radius:50%;box-shadow:0 0 15px #00c9a7;display:flex;align-items:center;justify-content:center;z-index:10;top:0;right:0;border:3px solid rgb(0,201,167);transition:transform .4s ease}.chain-wrapper:hover .chain-outer-circle{transform:scale(1.1) rotate(10deg)}.chain-outer-icon{width:28px;height:28px}.chain-title-box{position:absolute;top:30px;left:40%;transform:translate(-50%);font-family:monospace;font-size:22px;font-weight:600;color:#fff;text-align:center;text-shadow:0 0 10px rgba(0,255,213,.4);z-index:4;width:100%;padding:0 20px}.chain-logo{position:absolute;top:50%;left:50%;width:120px;height:120px;object-fit:contain;transform:translate(-50%,-50%);transition:transform .45s ease,filter .45s ease;animation:floatWave 3.2s ease-in-out infinite}.chain-card:hover .chain-logo{transform:translate(-50%,-50%) rotate(8deg) scale(1.1);filter:drop-shadow(0 0 20px rgba(34,197,94,.85)) drop-shadow(0 0 40px rgba(34,197,94,.55))}.chain-bottom-box{position:absolute;bottom:20px;left:50%;transform:translate(-50%);width:85%;padding:10px 20px;background:#0000005c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50px;border:1px solid rgba(255,255,255,.2);font-family:monospace;font-size:16px;color:#22c55e;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;transition:background .3s ease,width .3s ease;z-index:5;white-space:nowrap;font-weight:700;text-transform:uppercase}.chain-bottom-box:hover{background:#0009;width:90%}.chain-link-icon{color:#fff;opacity:.85;transition:transform .25s ease}.chain-bottom-box:hover .chain-link-icon{transform:translate(3px)}@keyframes floatWave{0%{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-6px)}to{transform:translate(-50%,-50%) translateY(0)}}.chain-wrapper:nth-child(1) .chain-logo{animation-delay:0s}.chain-wrapper:nth-child(2) .chain-logo{animation-delay:.25s}.chain-wrapper:nth-child(3) .chain-logo{animation-delay:.5s}.chain-wrapper:nth-child(4) .chain-logo{animation-delay:.75s}.homepage-lists-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:992px){.homepage-lists-grid{grid-template-columns:repeat(2,1fr)}}.mobile-ad-container{display:none;width:100%;padding:0 .75rem}.mobile-ad-container .ad-banner{margin:0 auto}@media(max-width:1023px){.mobile-ad-container{display:block}}@media(min-width:768px){.mobile-ad-container{padding:0 1rem}}.home-ai-link-section{margin-top:15px!important;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;position:relative;z-index:0;width:100%;padding:0;gap:2rem}.home-ai-link-item{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit;transition:transform .3s ease;cursor:pointer}.home-ai-link-item:hover{transform:translateY(-5px)}.home-ai-link-box{width:5rem;height:5rem;background:#00c9a726;border-radius:15px;border:1px solid #00c9a761;display:flex;align-items:center;justify-content:center;margin:.5rem 0;transition:background-color .3s ease}.home-ai-link-item:hover .home-ai-link-box{background:#00c9a740}.home-ai-link-icon{width:3rem;height:3rem;color:#22c55e;filter:drop-shadow(0 0 8px rgba(0,201,167,.4))}.home-ai-link-title{font-size:.9rem;font-weight:600;color:var(--text-primary);text-align:center}.home-ai-link-subtitle{font-size:.8rem;color:var(--text-secondary);text-align:center}.home-ai-section{position:relative;padding:4rem 0;width:100%;overflow:hidden;background:unset}.ai-showcase-container{width:100%;display:grid;grid-template-columns:1fr;gap:3rem;align-items:center;padding:0}@media(min-width:1024px){.ai-showcase-container{grid-template-columns:1.2fr 1fr;gap:5rem}}.ai-showcase-visual{position:relative;width:100%;aspect-ratio:16/10;border-radius:20px;background:#0a0a0a;border:1px solid rgba(0,201,167,.2);box-shadow:0 20px 50px #00000080;overflow:hidden}.ai-visual-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:60%;background:radial-gradient(circle,rgba(0,201,167,.2) 0%,transparent 70%);filter:blur(40px);z-index:1}.ai-image-wrapper{position:absolute;inset:0;z-index:2}.ai-slide-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.05);transition:opacity .8s ease-in-out,transform .8s ease-in-out}.ai-slide-image.active{opacity:1;transform:scale(1)}.ai-visual-decoration{position:absolute;inset:0;z-index:3;pointer-events:none}.tech-corner{position:absolute;width:40px;height:40px;border:2px solid var(--color-accent-primary);opacity:.6}.tc-1{top:20px;left:20px;border-right:none;border-bottom:none}.tc-2{bottom:20px;right:20px;border-left:none;border-top:none}.tech-line{position:absolute;background:var(--color-accent-primary);opacity:.3}.tl-1{top:50px;right:0;width:100px;height:1px}.tl-2{bottom:0;left:50px;width:1px;height:60px}.ai-showcase-content{display:flex;flex-direction:column;justify-content:center;position:relative}.ai-content-header{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem}.ai-tag{font-family:var(--font-primary);font-size:.75rem;font-weight:700;letter-spacing:.1em;color:var(--color-accent-primary);padding:.25rem .75rem;border:1px solid var(--color-accent-primary);border-radius:50px;background:#00c9a71a}.ai-progress-bar{flex-grow:1;height:2px;background:#ffffff1a;border-radius:2px;overflow:hidden}.ai-progress-fill{height:100%;background:var(--color-accent-primary);width:0%;animation:progressFill linear forwards}@keyframes progressFill{0%{width:0%}to{width:100%}}.ai-text-slider{position:relative;min-height:220px}.ai-text-slide{position:absolute;top:0;left:0;width:100%;opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease;pointer-events:none}.ai-text-slide.active{opacity:1;transform:translateY(0);pointer-events:all;position:relative}.ai-slide-title{font-family:var(--font-primary);font-size:2.5rem;line-height:1.2;font-weight:700;color:var(--text-primary-color);margin-bottom:.5rem;text-shadow:0 0 20px rgba(0,201,167,.2)}.ai-slide-subtitle{font-size:1.1rem;font-weight:500;color:var(--color-accent-primary);margin-bottom:1.5rem}.ai-slide-description{font-size:1rem;line-height:1.7;color:var(--text-secondary-color);max-width:500px}.ai-controls{margin-top:2rem;display:flex;align-items:center;justify-content:space-between}.ai-dots{display:flex;gap:.75rem}.ai-dot{width:10px;height:10px;border-radius:50%;border:1px solid var(--text-muted-color);background:transparent;cursor:pointer;padding:0;transition:all .3s ease}.ai-dot.active{background:var(--color-accent-primary);border-color:var(--color-accent-primary);box-shadow:0 0 10px var(--color-accent-primary);transform:scale(1.2)}.ai-dot:hover:not(.active){border-color:var(--color-text-primary)}@media(max-width:768px){.ai-slide-title{font-size:1.8rem}.ai-slide-subtitle{font-size:1rem}.ai-showcase-visual{aspect-ratio:16/9}.ai-controls{flex-direction:column;gap:1.5rem;align-items:flex-start}.ai-text-slider{min-height:auto}}.news-section-container{position:relative;padding:4rem 0}.news-loading{display:flex;justify-content:center;align-items:center;min-height:300px}.news-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:2rem;width:100%;margin-top:2rem}@media(min-width:768px){.news-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.news-grid{grid-template-columns:repeat(3,1fr)}}section#news-updates{margin-top:-100px}.news-card{background:linear-gradient(145deg,#ffffff08,#0006);border:1px solid rgba(0,201,167,.15);border-radius:1.25rem;overflow:hidden;display:flex;flex-direction:column;transition:all .4s cubic-bezier(.25,.8,.25,1);position:relative;height:100%;box-shadow:0 10px 30px -10px #00000080;opacity:0;animation:fadeInUp .8s ease-out forwards}.news-card:hover{transform:translateY(-8px);border-color:#00c9a780;box-shadow:0 20px 40px -10px #00c9a726}.news-image-wrapper{position:relative;width:100%;height:200px;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.05)}.news-image{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.news-card:hover .news-image{transform:scale(1.08)}.news-date-badge{position:absolute;top:1rem;right:1rem;background:#000000bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(0,201,167,.3);color:var(--color-accent-primary);padding:.3rem .6rem;border-radius:50px;font-size:.75rem;display:flex;align-items:center;gap:.35rem;font-family:var(--font-primary);font-weight:600}.news-content{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1}.news-title{font-size:14px;font-weight:400;color:#22c55e;margin-bottom:5px;line-height:1.4;font-family:var(--font-primary);display:-webkit-box;-webkit-line-clamp:unset!important;-webkit-box-orient:vertical;overflow:hidden}.news-excerpt{font-size:13px;color:var(--text-secondary-color);line-height:1.6;margin-bottom:1.5rem;flex-grow:1;opacity:.8;display:block!important;overflow:visible!important;text-overflow:unset!important;white-space:normal!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important}.news-footer{margin-top:auto;display:flex;justify-content:flex-start}.news-read-more{text-decoration:none;display:inline-flex;align-items:center;padding:.5em 1.5em!important;font-size:.85rem!important}.news-section-bottom-actions{display:flex;justify-content:center;margin-top:3rem}.news-card-glow{position:absolute;bottom:-20px;left:50%;transform:translate(-50%);width:80%;height:40px;background:radial-gradient(circle,rgba(0,201,167,.3) 0%,transparent 70%);filter:blur(20px);opacity:0;pointer-events:none;z-index:0;transition:opacity .4s ease}.news-card:hover .news-card-glow{opacity:1}.home-tokenomics-section{position:relative;padding:5px 0}.home-tokenomics-section .section-content-wrapper{margin-top:0}.home-tokenomics-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px;align-items:center;width:100%}@media(max-width:768px){.home-tokenomics-grid{grid-template-columns:1fr;gap:2rem}}.token-text-col{display:flex;flex-direction:column;width:100%;min-width:0}.home-tokenomics-internal-title{font-size:1.75rem;font-weight:800;margin-bottom:1.5rem;font-family:var(--font-primary);color:var(--color-accent-primary);text-shadow:0 0 15px rgba(0,201,167,.4);text-align:left}.token-list{display:flex;flex-direction:column;gap:.5rem;max-height:400px;overflow-y:auto;margin-bottom:20px}.token-list-item{display:flex;justify-content:space-between;align-items:center;background:#ffffff05;border:1px solid rgba(0,201,167,.1);padding:.6rem .85rem;border-radius:8px;transition:background-color .2s ease,border-color .2s ease;cursor:default;width:100%;box-sizing:border-box}.token-list-item:hover{border-color:var(--color-accent-primary);background:#00c9a714}.token-item-label{font-weight:500;color:var(--text-secondary-color);font-size:.8rem}.token-item-value{font-family:var(--font-mono);color:var(--color-accent-primary);font-weight:600;font-size:.8rem}.token-image-col{width:100%;aspect-ratio:1 / 1;position:relative;display:flex;align-items:center;justify-content:center;background:transparent;border:none;box-shadow:none;overflow:visible;animation:tokFloat 6s ease-in-out infinite}.tokenomics-img{width:100%;height:100%;object-fit:contain;display:block;filter:drop-shadow(0 0 10px rgba(0,201,167,.15));animation:tokGlow 4s ease-in-out infinite alternate}@keyframes tokFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes tokGlow{0%{filter:drop-shadow(0 0 5px rgba(0,201,167,.1))}to{filter:drop-shadow(0 0 15px rgba(0,201,167,.25))}}#roadmap-section{color:var(--text-primary-color);padding:1rem 0;width:100%;position:relative;background-color:transparent;margin-bottom:50px}.roadmap-container{width:100%;max-width:1300px;margin:0 auto;position:relative;z-index:1;box-sizing:border-box}.roadmap-title{text-align:center;font-size:2.5rem;font-weight:800;margin-bottom:30px;font-family:var(--font-primary);color:var(--color-accent-primary);text-shadow:0 0 15px rgba(0,201,167,.4)}.roadmap-timeline{position:relative;width:100%}.roadmap-timeline-line{position:absolute;left:50%;top:0;bottom:0;transform:translate(-50%);width:2px;background:linear-gradient(to bottom,transparent,#00c9a7 10%,#00c9a7 90%,transparent);z-index:0}.roadmap-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:80px;row-gap:1rem;position:relative;z-index:1;width:100%}.roadmap-item-wrapper{display:flex;width:100%;position:relative;align-items:center}.roadmap-card{width:100%;border:1px solid rgba(0,201,167,.15);padding:1.5rem;position:relative;transition:all .3s ease;overflow:hidden;background-color:#00c9a712;border-radius:20px;box-shadow:var(--box-box-shadow)}.roadmap-card:hover{border-color:#00c9a766;transform:translateY(-2px)}.roadmap-card-header{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:5px;gap:8px}.roadmap-item-wrapper.left{justify-content:flex-start}.roadmap-item-wrapper.left .roadmap-card-header{flex-direction:row-reverse}.phase-title-left{font-size:14px;font-weight:300;color:#22c55e;line-height:1.4;margin:0;text-align:right}.phase-desc-left{font-size:13px;color:var(--text-secondary-color);line-height:1.4;margin:0 0 5px;font-weight:lighter;text-align:right}.status-label-left{font-size:11px;font-weight:300;text-transform:capitalize;letter-spacing:.05em;display:flex;justify-content:flex-start;text-align:left;margin-top:3px}.roadmap-item-wrapper.right{justify-content:flex-end}.roadmap-item-wrapper.right .roadmap-card-header{flex-direction:row}.phase-title-right{font-size:14px;font-weight:300;color:#22c55e;line-height:1.4;margin:0;text-align:left}.phase-desc-right{font-size:13px;color:var(--text-secondary-color);line-height:1.4;margin:0 0 5px;font-weight:lighter;text-align:left}.status-label-right{font-size:11px;font-weight:300;text-transform:capitalize;letter-spacing:.05em;display:flex;justify-content:flex-end;text-align:right;margin-top:3px}.status-badge-container{display:inline-block;padding:4px 12px;border-radius:8px;font-weight:500;font-size:10px;text-transform:uppercase;letter-spacing:.05em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid transparent}.status-badge-container.completed{color:#22c55e;background:#22c55e1a;border-color:#22c55e33;box-shadow:0 0 10px #22c55e0d}.status-badge-container.in_progress{color:#00c9a766;background:#00c9a70d;border-color:#00c9a766;box-shadow:0 0 10px #00c9a70d}.status-icon-wrapper{flex-shrink:0;color:#fff;display:flex;align-items:center;justify-content:center;margin-top:2px}.status-icon-completed{filter:drop-shadow(0 0 5px rgba(34,197,94,.4));color:#00c9a7}.status-icon-in-progress{filter:drop-shadow(0 0 5px rgba(0,201,167,.4))}.roadmap-dot{position:absolute;width:16px;height:16px;background:#00c9a7;border:3px solid #000;border-radius:50%;z-index:2;box-shadow:0 0 15px #00c9a7;top:50%;transform:translateY(-50%)}.left .roadmap-dot{right:-48px}.right .roadmap-dot{left:-48px}.roadmap-connector{position:absolute;top:50%;height:2px;width:40px;z-index:0}.left .roadmap-connector{right:-40px;background:linear-gradient(90deg,#00c9a799,#00c9a700)}.right .roadmap-connector{left:-40px;background:linear-gradient(-90deg,#00c9a799,#00c9a700)}.roadmap-footer-actions{display:flex;justify-content:center;margin-top:1rem}@media(max-width:992px){.roadmap-grid{grid-template-columns:1fr;column-gap:0;row-gap:1.5rem;padding-left:40px}.roadmap-timeline-line{left:20px;transform:none}.roadmap-item-wrapper.left,.roadmap-item-wrapper.right{justify-content:flex-start;text-align:left!important;padding-left:20px}.roadmap-card-header{flex-direction:row!important}.phase-title-left,.phase-title-right,.phase-desc-left,.phase-desc-right,.status-label-left,.status-label-right{text-align:left!important;justify-content:flex-start!important}.left .roadmap-dot,.right .roadmap-dot{left:-28px;right:auto}.left .roadmap-connector,.right .roadmap-connector{left:-20px;right:auto;width:20px;background:#00c9a766}.roadmap-card{max-width:none}}.transparency-trust-container{padding-top:0!important;padding-bottom:0!important;margin-top:2rem}.transparency-trust-box{margin-top:5px;font-family:var(--font-mono);display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;border:1px solid rgb(0 201 167 / 31%);background-color:#00c9a712;border-radius:20px;box-shadow:var(--box-box-shadow);padding:2.5rem;position:relative;overflow:hidden;width:100%;box-sizing:border-box}.transparency-trust-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:radial-gradient(circle at center,rgba(0,201,167,.05) 0%,transparent 70%);filter:blur(40px);pointer-events:none;z-index:0}.transparency-grid{display:grid;grid-template-columns:1fr;gap:2rem;width:100%;position:relative;z-index:1;align-items:center}@media(min-width:768px){.transparency-grid{grid-template-columns:180px 1fr}}.kyc-animated-img{max-width:100%;height:auto;animation:slowRotate 4s ease-in-out infinite alternate}@keyframes slowRotate{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}.transparency-text{font-size:14px;line-height:1.7;color:var(--text-secondary-color);margin-bottom:1.5rem}.gold-text{color:#ffca28;font-weight:700}.score-text{color:var(--color-accent-primary);font-weight:700}.transparency-footer-row{display:flex;justify-content:space-between;align-items:flex-end;width:100%;gap:2rem;flex-wrap:wrap}.transparency-actions-col{flex-shrink:0}.transparency-actions{display:flex;gap:.5rem;padding-bottom:5px}.audit-mini-container{flex:1;min-width:280px}.audit-mini-box{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:12px 16px;background:#055a0014;border:1px dashed #22c55e52;border-radius:12px;box-shadow:0 0 10px #0000003d;min-width:100%}.audit-top-label{font-size:10px;font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.5px;margin-bottom:-12px;z-index:5}.audit-visualizer{position:relative;padding-top:24px;width:100%}.audit-marker-wrapper{position:absolute;top:-2px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;z-index:10}.audit-exact-number{font-size:10px;font-weight:800;color:#22c55e;background:#000;padding:1px 4px;border-radius:4px;border:1px solid #22c55e52;margin-bottom:-4px}.audit-arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #22c55e}.audit-bar-bg{height:8px;width:100%;background:#ffffff0d;border-radius:10px;overflow:hidden;margin-bottom:6px;position:relative;box-shadow:inset 0 1px 2px #0006}.audit-bar-fill{height:100%;background:linear-gradient(90deg,#ff4d4d,#eab308,#22c55e);border-radius:10px}.audit-labels{display:flex;justify-content:space-between}.audit-labels span{font-size:9px;text-transform:uppercase;color:var(--text-muted-color);font-weight:600}@media(max-width:767px){.transparency-footer-row{flex-direction:column;align-items:center;gap:1.5rem}.audit-mini-container{width:100%}.transparency-actions{justify-content:center}}.card{background-color:var(--card-bg);margin-bottom:1.5rem;border-radius:var(--box-border-radius);box-shadow:var(--box-box-shadow);display:flex;flex-direction:column}.card-header{padding:.75rem 1rem;border-bottom:1px solid var(--card-border-color);background-color:var(--card-header-bg);display:flex;align-items:center;justify-content:space-between;border-radius:.75rem .75rem 0 0}.card-header.p-0{padding:0!important}.card-header-main{display:flex;align-items:center;flex-grow:1}.card-icon{width:1rem;height:1rem;color:var(--text-muted-color);margin-right:.5rem}.card-header-title{font-size:1rem;font-weight:500;color:var(--text-primary-color);margin-bottom:0}.card-header-actions{margin-left:auto}.card-content{padding:1rem;flex-grow:1}.card-content.p-0{padding:0!important}.card-footer{padding:.75rem 1rem;border-top:1px solid var(--card-border-color);background-color:var(--card-footer-bg)}.contact-us-page-container{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 200px);padding:2rem 1rem}.contact-us-page-container .card{width:100%;max-width:420px;margin-bottom:0}@media(max-width:768px){.about-card{padding:1.25rem}.header-subtitle,.section-text{font-size:.9rem}}.about-container{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:10px}.about-card{max-width:1400px;width:100%;background:var(--color-bg-secondary);border-radius:1.5rem;box-shadow:0 10px 30px #0000001a;border:1px solid var(--color-border-secondary);overflow:hidden;padding:2.5rem;position:relative}.header-section{text-align:center;margin-bottom:2.5rem}.header-icon{width:2rem;height:2rem;color:var(--color-accent-primary);margin-right:.75rem}.header-subtitle{font-size:1rem;color:var(--color-text-secondary);font-style:italic;font-weight:300;letter-spacing:.05em}.content-section{display:flex;flex-direction:column;gap:2.5rem}.section-block{position:relative;padding:1.25rem;border-left:1px solid var(--color-accent-primary);transition:transform .3s ease,box-shadow .3s ease}.section-block:hover{transform:translateY(-5px);box-shadow:0 5px 15px #0000001a}.section-sub-title{font-size:1.1rem;font-weight:600;color:var(--color-text-primary);margin-bottom:.5rem}.section-text{font-size:.95rem;color:var(--color-text-primary);line-height:1.6;margin-bottom:.75rem}.section-text.secondary{color:var(--color-text-secondary);font-size:.85rem}.section-text.accent{color:var(--color-accent-primary)}.list-disc{padding-left:1.5rem}@media(max-width:768px){.about-card{padding:1.25rem}.header-subtitle{font-size:.9rem}.section-sub-title{font-size:1rem}.section-text{font-size:.9rem}}.roadmap-page-container{padding-bottom:4rem;min-height:100vh}.roadmap-page-grid{display:grid;grid-template-columns:1fr;gap:2rem;padding:0 1rem;max-width:1400px;margin:0 auto}@media(min-width:768px){.roadmap-page-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1300px){.roadmap-page-grid{grid-template-columns:repeat(3,1fr)}}.roadmap-page-card{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:1.25rem;padding:1.75rem;position:relative;transition:all .3s ease;display:flex;flex-direction:column;overflow:hidden}.roadmap-page-card:hover{transform:translateY(-5px);background:#ffffff0d;box-shadow:0 15px 30px #0003;border-color:#00c9a74d}.roadmap-page-card.completed{border-top:3px solid #00a286}.roadmap-page-card.completed .phase-badge{background:#00c9a726;color:#22c55e;border:1px solid #00a286}.roadmap-page-card.in-progress{border-top:3px solid #ffffff}.roadmap-page-card.in-progress .phase-badge{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.3)}.roadmap-page-card.not-completed{border-top:3px solid #555}.roadmap-page-card.not-completed .phase-badge{background:#5555551a;color:#888;border:1px solid rgba(85,85,85,.3)}.card-top-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.phase-badge{font-family:var(--font-primary);font-size:.85rem;font-weight:600;padding:.25rem .75rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.05em;background:#00c9a726;color:#22c55e;border:1px solid #00a286}.phase-q-date{font-family:var(--font-primary);font-size:.85rem;color:var(--color-accent-primary);font-weight:600;background:#00c9a71a;padding:.25rem .75rem;border-radius:.5rem}.card-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.card-title{font-size:1.1rem;font-weight:700;color:var(--text-primary-color);line-height:1.4;margin:0}.status-icon{flex-shrink:0;margin-top:.2rem}.card-subtitle{font-size:.85rem;font-style:italic;color:var(--color-accent-primary);margin-bottom:1rem;opacity:.9;font-weight:500;line-height:1.5}.card-desc{font-size:.9rem;color:var(--text-secondary-color);line-height:1.6;margin:0;flex-grow:1}.completed .status-icon{color:#22c55e}.in-progress .status-icon{color:#00d9ff}.not-completed .status-icon{color:#a3c004}.tokenomics-page{min-height:100vh;padding-bottom:4rem;position:relative;overflow-x:hidden}.tokenomics-section{margin-bottom:4rem;padding:0 1rem}.section-heading{font-size:1.75rem;color:var(--color-accent-primary);margin-bottom:2rem;border-bottom:1px solid var(--border-secondary-color);padding-bottom:.5rem;display:inline-block;font-family:var(--font-primary)}.allocation-container{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:1.5rem;padding:2rem}@media(min-width:992px){.allocation-container{grid-template-columns:1fr 1fr}}.chart-wrapper{height:350px;width:100%;position:relative}.allocation-legend{display:grid;grid-template-columns:1fr;gap:1rem}.legend-item{display:flex;align-items:center;justify-content:space-between;padding:.75rem;background:#ffffff08;border-radius:.5rem;border-left:4px solid transparent;transition:transform .2s}.legend-item:hover{transform:translate(5px);background:#ffffff0d}.legend-name{font-weight:600;color:var(--text-primary-color)}.legend-value{font-family:var(--font-mono);color:var(--text-secondary-color)}.tokenomics-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.tokenomics-grid{grid-template-columns:repeat(2,1fr)}}.tk-card{background:linear-gradient(145deg,#1e1e1e66,#0a0a0a99);border:1px solid rgba(0,201,167,.15);border-radius:1rem;padding:1.5rem;transition:all .3s ease;position:relative;overflow:hidden}.tk-card:hover{border-color:var(--color-accent-primary);box-shadow:0 10px 30px #00c9a71a;transform:translateY(-3px)}.tk-card h3{font-size:1.25rem;color:var(--color-accent-secondary);margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.tk-card p{font-size:.95rem;color:var(--text-secondary-color);line-height:1.6}.formula-block{background:#0a0a0a;border-left:3px solid var(--color-accent-primary);padding:1rem;margin:1rem 0;border-radius:0 .5rem .5rem 0;overflow-x:auto;box-shadow:inset 0 0 10px #00000080;font-family:Times New Roman,serif;font-style:italic;font-size:1.1rem;color:#22c55e}h3.text-xl.font-bold.text-white{margin-top:15px}h3.text-xl.font-bold.text-white{color:#00c9a7}.variable-list{list-style:none;padding:0;margin-top:1rem}.variable-list li{font-size:.9rem;color:var(--text-muted-color);margin-bottom:.5rem;padding-left:1rem;border-left:1px solid rgba(255,255,255,.1)}.variable-list li strong{color:var(--text-primary-color);font-family:var(--font-mono)}.layer-compare{display:flex;flex-direction:column;gap:1px;background:#0000;border-radius:1rem;overflow:hidden}@media(min-width:768px){.layer-compare{flex-direction:row}}.layer-panel{flex:1;padding:2rem;background:#00c9a714;position:relative}.layer-panel.l1:before{content:"L1";position:absolute;top:1rem;right:1rem;font-size:3rem;font-weight:900;opacity:.05;color:var(--color-accent-primary)}.layer-panel.l2:before{content:"L2";position:absolute;top:1rem;right:1rem;font-size:3rem;font-weight:900;opacity:.05;color:var(--color-accent-secondary)}.highlight-box{margin-top:3rem;padding:2rem;background:#00c9a70d;border:1px dashed rgba(0,201,167,.3);border-radius:1rem;text-align:center}.highlight-text{font-size:1.1rem;color:var(--text-primary-color);font-style:italic}.tk-table{width:100%;border-collapse:collapse;margin-top:1rem;font-size:.9rem}.tk-table td{padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.05);color:var(--text-secondary-color)}.tk-table td:first-child{font-weight:600;color:var(--color-accent-primary);width:140px}.feature-page-container{min-height:100vh;padding-bottom:4rem;position:relative;width:100%}.feature-grid{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:1300px;margin:0 auto;padding:0}.feature-card{background:linear-gradient(145deg,#14141412,#00c9a705);border:1px solid rgba(0,201,167,.15);border-radius:1.25rem;padding:2rem;transition:all .3s ease;position:relative;overflow:hidden;margin-bottom:1rem}.feature-card:hover{border-color:#00c9a766;box-shadow:0 10px 30px #00c9a71a;transform:translateY(-2px)}.feature-card-header{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.feature-icon-box{padding:.75rem;background:#00c9a71a;border-radius:.75rem;color:var(--color-accent-primary);flex-shrink:0}.feature-card-title{font-size:1.5rem;font-weight:700;color:var(--text-primary-color);font-family:var(--font-primary);margin:0;line-height:1.3}.feature-content{color:var(--text-secondary-color);font-size:1rem;line-height:1.7;position:relative;z-index:1}.feature-content p{margin-bottom:1rem}.math-block{background:#0006;border-left:3px solid var(--color-accent-secondary);padding:1.25rem;margin:1.5rem 0;border-radius:0 .5rem .5rem 0;font-family:Times New Roman,serif;font-style:italic;font-size:1.1rem;color:#22c55e;text-align:center;overflow-x:auto}.code-block-wrapper{margin:2rem 0;border-radius:8px;overflow:hidden;background:#1e1e1e47;box-shadow:unset;border:1px solid rgba(0,201,167,.15);font-family:Menlo,Monaco,Courier New,monospace}.code-window-header{background:#00c9a733;padding:.5rem 1rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #111}.window-controls{display:flex;gap:8px}.control-dot{width:12px;height:12px;border-radius:50%}.dot-red{background-color:#ff5f56}.dot-yellow{background-color:#ffbd2e}.dot-green{background-color:#27c93f}.file-name{color:#9da5b4;font-size:.8rem;font-family:var(--font-sans)}.code-content{padding:1.5rem;overflow-x:auto;font-size:.9rem;line-height:1.6;color:#d4d4d4;text-align:left;white-space:pre}.token-keyword{color:#569cd6;font-weight:700}.token-control{color:#c586c0}.token-function{color:#dcdcaa}.token-type{color:#4ec9b0}.token-string{color:#ce9178}.token-number{color:#b5cea8}.token-comment{color:#6a9955;font-style:italic}.token-boolean{color:#569cd6}.token-operator{color:#d4d4d4}.variable-list{list-style:none;padding:0;margin:1rem 0}.variable-list li{font-size:.9rem;color:var(--text-muted-color);margin-bottom:.5rem;padding-left:1rem;border-left:2px solid rgba(255,255,255,.1)}.variable-list li strong{color:var(--color-accent-primary);font-family:var(--font-mono);font-weight:400}:root{--color-bg-primary: #000000;--color-text-primary: #ffffff;--color-text-secondary: #e6e6e6;--color-accent-primary: #00c9a7;--color-accent-secondary: #00a286;--color-accent-primary-rgb: 0, 201, 167;--color-accent-secondary-rgb: 0, 162, 134;--font-primary: "JetBrains Mono", monospace;--scrollbar-width: 6px}.comparison-section-container{position:relative;overflow:hidden;padding:0rem}.comparison-card,.chart-card{background:#ffffff08;border-radius:1.5rem;padding:2rem;transition:transform .3s ease;position:relative;overflow:hidden}.comparison-card:before,.chart-card:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,rgba(0,201,167,.1),transparent 50%,rgba(0,162,134,.1));animation:rotateGradient 15s linear infinite;z-index:-1}.comparison-table-title,.chart-title,.arch-comp-table-title,.comparison-conclusion-title{font-size:2rem;font-weight:700;color:var(--color-accent-primary);margin-bottom:1.5rem;text-align:center;font-family:var(--font-primary);text-shadow:0 0 15px rgba(0,201,167,.5)}.comparison-table-wrapper,.arch-comp-table-wrapper{overflow-x:auto;border-radius:1rem;position:relative}.comparison-table-wrapper:before,.arch-comp-table-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(0,201,167,.05) 10px,rgba(0,201,167,.05) 20px);opacity:.3;z-index:-1}.comparison-table,.arch-comp-table{min-width:100%;border-collapse:separate;border-spacing:0;background:transparent;font-family:var(--font-primary)}.comparison-table thead,.arch-comp-table thead{background:linear-gradient(90deg,#00c9a733,#00a28633)}.comparison-table th,.arch-comp-table th{padding:1rem;text-align:left;font-size:.9rem;font-weight:600;color:var(--color-accent-secondary);text-transform:uppercase;letter-spacing:.1em;border-bottom:2px solid rgba(0,201,167,.3);border-right:1px dashed rgba(0,201,167,.1)}.comparison-table th:last-child,.arch-comp-table th:last-child{border-right:none}.comparison-table tbody tr,.arch-comp-table tbody tr{transition:background-color .3s ease}.comparison-table tbody tr.nanochain-row,.arch-comp-table tbody tr{background:#00c9a70d}.comparison-table tbody tr:hover,.arch-comp-table tbody tr:hover{background-color:#00c9a714}.comparison-table td,.arch-comp-table td{padding:1rem;font-size:.85rem;color:var(--color-text-secondary);border-right:1px dashed rgba(0,201,167,.1)}.comparison-table td:last-child,.arch-comp-table td:last-child{border-right:none}.comparison-table td.nanochain-cell{color:var(--color-accent-primary);font-weight:500;text-shadow:0 0 5px rgba(0,201,167,.3)}.comparison-table-caption,.chart-caption{font-size:.8rem;color:var(--color-text-secondary);margin-top:1rem;text-align:center}.comparison-charts-grid{display:grid;gap:2.5rem;margin:3rem 0}.architecture-comparison-grid{display:block;margin:3rem 0;width:100%;grid-column:1 / -1}@media(min-width:1024px){.comparison-charts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5rem}}.chart-card{padding:1.5rem}.comparison-conclusion{margin:4rem 0;text-align:center;max-width:60rem;margin-left:auto;margin-right:auto}.comparison-conclusion-text{font-size:1.2rem;color:var(--color-text-secondary);line-height:1.8;text-shadow:0 0 5px rgba(255,255,255,.1)}.recharts-tooltip-wrapper{background-color:#000c!important;border:1px solid rgba(0,201,167,.2)!important;border-radius:.5rem!important;box-shadow:0 2px 10px #0000004d!important;padding:.5rem .75rem!important}.recharts-tooltip-label{color:var(--color-accent-primary)!important;font-weight:700!important;margin-bottom:.5rem!important;font-size:.9rem!important}.recharts-tooltip-item{color:var(--color-text-primary)!important;font-size:.85rem!important}.recharts-legend-item-text{color:var(--color-text-primary)!important}.recharts-cartesian-axis-tick-value{fill:var(--color-text-secondary)!important;font-size:.75rem!important}.recharts-cartesian-grid-horizontal line,.recharts-cartesian-grid-vertical line{stroke:#00c9a71a!important;stroke-opacity:.5!important}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotateGradient{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:768px){.comparison-section-container{padding:2rem 1rem}.comparison-charts-grid{grid-template-columns:1fr;gap:2rem}.comparison-table-wrapper,.arch-comp-table-wrapper{overflow-x:auto;width:100%}.comparison-table,.arch-comp-table{min-width:600px}.comparison-conclusion{margin:2rem 0;max-width:100%}.comparison-conclusion-text{font-size:1rem}}.nanch-ai-page{padding-bottom:4rem;width:100%;background-color:#0000;overflow-x:hidden}.ai-hero-section{position:relative;min-height:70vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:4rem 1rem;overflow:hidden;margin-bottom:2rem}.ai-hero-bg-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(0,201,167,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(0,201,167,.1) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(circle at center,black 30%,transparent 80%);mask-image:radial-gradient(circle at center,black 30%,transparent 80%);z-index:0;animation:gridMove 20s linear infinite}@keyframes gridMove{0%{transform:translateY(0)}to{transform:translateY(40px)}}.ai-hero-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;max-width:900px}.ai-hero-badge{display:inline-flex;align-items:center;gap:8px;background:#00c9a726;border:1px solid var(--color-accent-primary);padding:6px 16px;border-radius:50px;color:var(--color-accent-primary);font-family:var(--font-mono);font-size:.85rem;letter-spacing:.05em;margin-bottom:1.5rem;box-shadow:0 0 15px #00c9a74d}.ai-hero-title{font-size:3.5rem;font-weight:800;line-height:1.1;color:var(--text-primary-color);margin-bottom:1.5rem;font-family:var(--font-primary);text-transform:uppercase}.text-gradient{background:linear-gradient(135deg,var(--color-accent-primary) 0%,var(--color-accent-secondary) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 30px rgba(0,201,167,.4)}.ai-hero-subtitle{font-size:1.2rem;color:var(--text-secondary-color);line-height:1.6;max-width:700px;margin-bottom:3rem}.ai-hero-stats{display:flex;gap:2rem;background:#000000b0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1.5rem 3rem;border-radius:1rem;border:1px solid rgba(255,255,255,.1)}.ai-stat-item{display:flex;flex-direction:column;gap:4px}.stat-val{font-size:1.5rem;font-weight:700;color:var(--text-primary-color);font-family:var(--font-mono)}.stat-label{font-size:.8rem;color:var(--text-muted-color);text-transform:uppercase;letter-spacing:.05em}.ai-stat-sep{width:1px;background:#ffffff1a;height:40px}.ai-section-spacing{margin-bottom:6rem}.ai-grid-split{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:1024px){.ai-grid-split{grid-template-columns:1fr 1fr}}.ai-feature-card{background:linear-gradient(145deg,#141414cc,#1e1e1e66);border:1px solid rgba(0,201,167,.2);padding:2.5rem;border-radius:1.5rem;height:100%;transition:transform .3s ease,border-color .3s ease}.ai-feature-card:hover{transform:translateY(-5px);border-color:var(--color-accent-primary);box-shadow:0 15px 40px #0000004d}.card-icon-wrapper{width:60px;height:60px;background:#00c9a71a;border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--color-accent-primary);margin-bottom:1.5rem;border:1px solid rgba(0,201,167,.2)}.ai-card-heading{font-size:1.5rem;font-weight:700;color:var(--text-primary-color);margin-bottom:.5rem}.ai-card-desc{color:var(--color-accent-secondary);font-family:var(--font-mono);font-size:.9rem;margin-bottom:2rem}.tech-spec-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.tech-spec-item{display:flex;align-items:flex-start;gap:1rem;background:#ffffff08;padding:1rem;border-radius:.75rem;border:1px solid transparent;transition:all .2s ease}.tech-spec-item:hover{background:#ffffff0d;border-color:#00c9a74d}.spec-icon{color:var(--color-accent-primary);padding-top:2px;flex-shrink:0}.spec-content{display:flex;flex-direction:column;gap:.25rem}.spec-content strong{color:var(--text-primary-color);font-size:.95rem}.spec-content span{color:var(--text-secondary-color);font-size:.85rem;line-height:1.4}.code-tag{font-family:var(--font-mono);background:#00c9a71a;padding:2px 6px;border-radius:4px;color:var(--color-accent-primary);font-size:.75rem}.ai-extensions-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.ai-extensions-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1300px){.ai-extensions-grid{grid-template-columns:repeat(4,1fr)}}.extension-card{background:#ffffff05;border:1px solid var(--border-primary-color);border-radius:1rem;padding:1.5rem;transition:all .3s ease;display:flex;flex-direction:column}.extension-card:hover{border-color:var(--color-accent-secondary);background:#ffffff0a;transform:translateY(-5px)}.ext-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.ext-icon{color:var(--color-accent-secondary)}.extension-card h4{margin:0;font-size:1.1rem;color:var(--text-primary-color)}.extension-card p{font-size:.9rem;color:var(--text-secondary-color);line-height:1.5;flex-grow:1;margin-bottom:1.5rem}.ext-tags{display:flex;flex-wrap:wrap;gap:.5rem}.ext-tags span{font-size:.7rem;background:#ffffff0d;padding:4px 8px;border-radius:4px;color:var(--text-muted-color);border:1px solid rgba(255,255,255,.1)}.ai-code-wrapper{background:#0e1116;border-radius:12px;border:1px solid #30363d;overflow:hidden;box-shadow:0 20px 40px #0006;max-width:100%;margin:30px auto 0}.ai-code-header{background:#161b22;padding:12px 16px;display:flex;align-items:center;border-bottom:1px solid #30363d}.ai-code-dots{display:flex;gap:8px;margin-right:1rem}.dot{width:10px;height:10px;border-radius:50%}.dot.red{background:#ff5f56}.dot.yellow{background:#ffbd2e}.dot.green{background:#27c93f}.ai-code-title{font-family:var(--font-mono);font-size:.8rem;color:#8b949e}.ai-code-body{padding:1.5rem;margin:0;overflow-x:auto;font-family:Fira Code,JetBrains Mono,monospace;font-size:.9rem;line-height:1.6;color:#c9d1d9}.timeline-container{position:relative;display:flex;flex-direction:column;gap:0;padding-left:2rem;border-left:2px solid rgba(255,255,255,.1);margin-left:1rem}.timeline-item{position:relative;padding-bottom:3rem}.timeline-item:last-child{padding-bottom:0}.timeline-marker{position:absolute;left:-2rem;transform:translate(-50%);width:40px;height:40px;background:var(--color-bg-primary);border:2px solid var(--color-accent-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-accent-primary);z-index:2;box-shadow:0 0 10px var(--color-bg-primary)}.timeline-content h4{font-size:1.2rem;color:var(--color-accent-primary);margin-bottom:.5rem}.timeline-content p{color:var(--text-secondary-color);font-size:1rem;margin:0}.safety-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.safety-box{background:#00c9a70a;border:1px solid rgba(255,255,255,.1);padding:2rem;border-radius:1rem;text-align:center;transition:all .3s ease}.safety-box:hover{background:#00c9a70d;border-color:var(--color-accent-primary)}.safety-icon{width:48px;height:48px;margin:0 auto 1rem;background:#ffffff1a;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-primary-color)}.safety-box h4{color:var(--text-primary-color);margin-bottom:.5rem;font-size:1.1rem}.safety-box p{color:var(--text-secondary-color);font-size:.9rem;line-height:1.5;margin:0}.ai-conclusion-box{text-align:center;padding:4rem 1rem;background:radial-gradient(circle at center,rgba(0,201,167,.05) 0%,transparent 60%);margin-top:4rem;border-top:1px solid rgba(255,255,255,.05)}.ai-conclusion-box h2{font-size:2.5rem;color:var(--text-primary-color);margin-bottom:1rem}.text-accent{color:var(--color-accent-primary)}.ai-conclusion-box p{color:var(--text-secondary-color);font-size:1.2rem;max-width:700px;margin:0 auto;line-height:1.6}@media(max-width:768px){.ai-hero-title{font-size:2.5rem}.ai-hero-stats{flex-direction:column;gap:1rem;padding:1.5rem;width:100%}.ai-stat-sep{height:1px;width:100%}}.news-page-container{min-height:100vh;padding-bottom:4rem;position:relative;width:100%}.news-tabs-wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;margin-bottom:3rem;padding:0 1rem}@media(max-width:640px){.news-tabs-wrapper{justify-content:flex-start;overflow-x:auto;padding-bottom:10px;flex-wrap:nowrap}.news-tabs-wrapper .butt{flex-shrink:0;white-space:nowrap}}.news-page-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:2rem;width:100%;max-width:1300px;margin:0 auto;padding:0 1rem}@media(min-width:768px){.news-page-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.news-page-grid{grid-template-columns:repeat(3,1fr)}}.news-card-full{background:linear-gradient(145deg,#ffffff08,#0006);border:1px solid rgba(0,201,167,.15);border-radius:1.25rem;overflow:hidden;display:flex;flex-direction:column;transition:all .4s cubic-bezier(.25,.8,.25,1);position:relative;height:100%;box-shadow:0 10px 30px -10px #00000080;opacity:0;animation:fadeInUp .8s ease-out forwards}.news-card-full:hover{transform:translateY(-8px);border-color:#00c9a780;box-shadow:0 20px 40px -10px #00c9a726}.news-tabs-wrapper .butt.active{background:#00c9a726;box-shadow:inset 0 0 15px #00c9a766,0 0 9px 3px #00c9a733;transform:scale(1.05)}.careers-page-container{min-height:100vh;padding-bottom:4rem;position:relative;width:100%}.careers-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:2rem}@media(min-width:768px){.careers-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.careers-grid{grid-template-columns:repeat(3,1fr)}}.career-card{background:#ffffff08;border:1px solid rgba(255,255,255,.08);transition:all .3s ease;display:flex;flex-direction:column;justify-content:space-between;height:100%}.career-card:hover{transform:translateY(-5px);border-color:var(--color-accent-primary);box-shadow:0 10px 30px #00c9a726}.career-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;gap:1rem}.career-title{font-size:1.1rem;font-weight:700;color:var(--text-primary-color);margin:0;line-height:1.4;font-family:var(--font-primary)}.career-badge{font-size:.7rem;font-weight:700;padding:.2rem .5rem;border-radius:4px;display:flex;align-items:center;gap:.25rem;white-space:nowrap}.career-badge.hot{background-color:#00c9a74d;color:#fff;border:1px solid #00a286}.career-details{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.detail-item{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary-color);font-size:.9rem}.career-action{margin-top:auto}.careers-footer-note{text-align:center;margin-top:4rem;color:var(--text-secondary-color);font-size:1rem}.accent-link{color:var(--color-accent-primary);text-decoration:underline;text-underline-offset:4px;transition:color .2s}.accent-link:hover{color:var(--color-accent-secondary)}.about-page-container{min-height:100vh;padding-bottom:4rem;position:relative;width:100%}.about-content-wrapper{display:flex;flex-direction:column;gap:2rem}.about-main-card{background:linear-gradient(145deg,#ffffff08,#0003);border:1px solid rgba(0,201,167,.15);border-radius:1.25rem;padding:2.5rem;position:relative;overflow:hidden}.about-header-row{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.about-icon-box{width:3.5rem;height:3.5rem;background:#00c9a71a;border-radius:.75rem;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,201,167,.2)}.about-icon-box.small{width:3rem;height:3rem;min-width:3rem}.about-section-title{font-size:1.75rem;font-weight:700;color:var(--text-primary-color);font-family:var(--font-primary);margin:0}.about-text-content p{font-size:1.1rem;line-height:1.8;color:var(--text-secondary-color);margin-bottom:1.5rem}.about-text-content p:last-child{margin-bottom:0}.about-text-content strong{color:var(--color-accent-primary);font-weight:600}.about-grid{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:992px){.about-grid{grid-template-columns:1fr 1fr}}.about-grid-card{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:1.25rem;padding:2rem;display:flex;flex-direction:column;transition:transform .3s ease,border-color .3s ease}.about-grid-card:hover{transform:translateY(-5px);border-color:var(--color-accent-primary);box-shadow:0 10px 30px #0003}.about-grid-title{font-size:1.3rem;font-weight:600;color:var(--text-primary-color);font-family:var(--font-primary);margin:0}.about-text-small{font-size:.95rem;line-height:1.6;color:var(--text-secondary-color);margin-bottom:1rem}.about-text-small:last-child{margin-bottom:0}.about-text-small strong{color:var(--text-primary-color)}.about-footer-section{margin-top:1rem;padding:2rem;background:linear-gradient(90deg,rgba(0,201,167,.05) 0%,transparent 100%);border-left:4px solid var(--color-accent-primary);border-radius:0 1rem 1rem 0;position:relative;overflow:hidden}.about-footer-content{display:flex;gap:1.5rem;align-items:flex-start;position:relative;z-index:1}.about-footer-title{font-size:1.2rem;font-weight:700;color:var(--color-accent-primary);margin-bottom:.5rem;font-family:var(--font-primary)}@media(max-width:768px){.about-main-card{padding:1.5rem}.about-section-title{font-size:1.4rem}.about-header-row{flex-direction:column;align-items:flex-start;gap:.75rem}.about-footer-content{flex-direction:column;gap:1rem}}.nanch-page-container{min-height:100vh;padding-bottom:4rem;width:100%;overflow-x:hidden}.nanch-hero-section{display:flex;flex-direction:column;align-items:center;text-align:center;padding:4rem 1rem;background:radial-gradient(circle at 50% 0%,rgba(0,201,167,.08) 0%,transparent 60%);margin-bottom:2rem}.nanch-hero-content{max-width:800px;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.nanch-hero-title{font-size:2.5rem;font-weight:800;color:var(--color-accent-primary);font-family:var(--font-primary);text-shadow:0 0 20px rgba(0,201,167,.3);margin:0}.nanch-hero-subtitle{font-size:1.1rem;color:var(--text-secondary-color);line-height:1.6;max-width:700px}.nanch-hero-actions{display:flex;gap:1rem;margin-top:1rem;flex-wrap:wrap;justify-content:center}.nanch-hero-image-container{margin-top:3rem;width:100%;max-width:300px;animation:floatImage 6s ease-in-out infinite}.nanch-hero-image{width:100%;height:auto;filter:drop-shadow(0 0 30px rgba(0,201,167,.2))}.nanch-section-title{font-size:1.75rem;font-weight:900;margin-bottom:1rem;color:var(--color-accent-primary);text-shadow:0 0 15px rgba(0,201,167,.4);text-align:center;font-family:var(--font-primary);line-height:1.3;letter-spacing:-.025em}.nanch-section-subtitle{margin-top:1rem;font-size:1.125rem;line-height:1.75rem;color:var(--color-text-secondary);max-width:56rem;margin-left:auto;margin-right:auto;text-align:center}.nanch-card-title{font-size:1.3rem;font-weight:700;color:#00c9a7;margin-bottom:1rem;font-family:var(--font-primary);text-align:left;margin-top:20px}h4.text-white.font-bold.text-lg{margin-top:10px;color:#00c9a7}.flex.items-center.gap-3.mb-3{color:#00c9a7}.nanch-row{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center;margin-bottom:4rem}@media(min-width:1024px){.nanch-row{grid-template-columns:1fr 1fr}.nanch-row.reverse{direction:rtl}.nanch-row.reverse>*{direction:ltr}}.nanch-text-col p{color:var(--text-secondary-color);font-size:1rem;line-height:1.7;margin-bottom:0;text-align:left}span.text-xs.text-text-muted-color{font-size:15px;margin-left:20px;color:#00c9a7}.nanch-custom-list{list-style:none;padding-left:0;margin-bottom:1.5rem}.nanch-custom-list li{position:relative;padding-left:1.5rem;margin-bottom:.5rem;color:var(--text-secondary-color);font-size:1rem;line-height:1.6}.nanch-custom-list li:before{content:"";position:absolute;left:0;top:.6em;width:10px;height:10px;background-color:#00c9a7;border-radius:50%;box-shadow:0 0 8px #00c9a799}.nanch-custom-list li strong{color:var(--text-primary-color)}.nanch-text-col ul:not([class]){list-style:none;padding-left:0;margin-bottom:1.5rem}.nanch-text-col ul:not([class]) li{position:relative;padding-left:1.5rem;margin-bottom:5px;color:var(--text-secondary-color);font-size:1rem;line-height:1.7}.nanch-text-col ul:not([class]) li:before{content:"";position:absolute;left:0;top:.6em;width:10px;height:10px;background-color:#00c9a7;border-radius:50%;box-shadow:0 0 8px #00c9a799}.nanch-image-col{display:flex;justify-content:center}.nanch-feature-img{width:100%;max-width:600px;border-radius:1.5rem;border:1px solid rgba(0,201,167,.2);transition:transform .3s ease}.nanch-full-width-img{width:100%;height:auto;border-radius:1.5rem;border:1px solid rgba(0,201,167,.2);margin-top:0rem;margin-bottom:20px}.nanch-grid-2{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:3rem}@media(min-width:768px){.nanch-grid-2{grid-template-columns:1fr 1fr}}.nanch-info-card{height:100%;display:flex;flex-direction:column}.nanch-card-header{display:flex;align-items:center;gap:.75rem;margin-bottom:-1rem}.flex.items-center.gap-3.mb-3{color:#00c9a7;margin-bottom:-15px}.nanch-card-icon{color:var(--color-accent-primary);flex-shrink:0}.nanch-allocation-list{display:grid;gap:1rem}.allocation-item{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#ffffff08;border-radius:.75rem;border-left:3px solid var(--color-accent-primary)}.alloc-label{font-weight:600;color:var(--text-primary-color)}.alloc-pct{font-family:var(--font-primary);color:var(--color-accent-secondary);font-weight:700}.highlight-stat{font-size:1.1rem;font-weight:600;color:var(--color-accent-primary);background:#00c9a71a;padding:.2rem .5rem;border-radius:4px}.bg-element-bg{background:linear-gradient(145deg,#ffffff05,#0000004d);border-radius:1.5rem;padding:2rem;border:1px solid rgba(0,201,167,.15);height:100%}.utility-section{background:linear-gradient(145deg,#ffffff05,#0000004d);border-radius:1.5rem;padding:2rem;border:1px solid rgba(0,201,167,.15)}.Economics{flex:1;color:#22c55e;min-width:150px;padding:5px 2px;background-color:#00c9a71a;border-radius:.5rem;border:1px solid var(--border-secondary-color)}.nano-growth-section{position:relative;padding:unset;overflow:hidden}.nano-growth-container{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:1024px){.nano-growth-container{grid-template-columns:1fr 1fr;align-items:start}}.nano-section-header,.nano-market-header,.nano-thesis-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.nano-section-icon,.nano-market-icon,.nano-thesis-icon{color:var(--color-accent-primary);flex-shrink:0}.nano-section-header h3,.nano-market-header h3,.nano-thesis-header h3{font-size:1.5rem;font-weight:700;color:var(--color-text-primary);margin:0;font-family:var(--font-primary);text-shadow:0 0 10px rgba(0,201,167,.2)}.nano-viral-section{margin-top:1rem;margin-bottom:3rem}.nano-features-grid-2x2{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.nano-features-grid-2x2{grid-template-columns:1fr 1fr}}.nano-feature-card{display:flex;align-items:flex-start;padding:1.5rem;background:linear-gradient(145deg,#ffffff08,#0003);border:1px solid rgba(0,201,167,.15);border-radius:1rem;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;height:100%}.nano-feature-card:hover{transform:translateY(-3px);border-color:#00c9a766;box-shadow:0 8px 20px #00c9a71a}.nano-feature-icon-wrapper{padding:.75rem;background:#00c9a71a;border-radius:.75rem;margin-right:1rem;color:var(--color-accent-secondary);flex-shrink:0;display:flex;align-items:center;justify-content:center}.nano-feature-icon{stroke-width:1.5}.nano-feature-text h4{font-size:1.1rem;font-weight:700;color:var(--color-accent-primary);margin:0 0 .5rem}.nano-feature-text p{font-size:.95rem;color:var(--color-text-secondary);line-height:1.6;margin:0}.nano-market-column{display:flex;flex-direction:column;gap:2rem}.h-full{height:100%}.nano-market-card{background:#0000004d;border:1px solid rgba(0,201,167,.2);border-radius:1.25rem;padding:2rem;position:relative;overflow:hidden;display:flex;flex-direction:column}.nano-market-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--color-accent-primary),var(--color-accent-secondary));opacity:.7}.nano-projection-value{font-size:1.8rem;font-weight:800;color:var(--color-accent-primary);margin-bottom:.5rem;font-family:var(--font-primary);text-shadow:0 0 15px rgba(0,201,167,.3)}.nano-projection-timeframe{font-size:.9rem;color:var(--color-accent-secondary);font-weight:500;display:inline-block;background:#00aee91a;padding:.2rem .6rem;border-radius:.25rem;margin-left:.5rem;vertical-align:middle}.nano-disclaimer{font-size:.8rem;color:var(--text-muted-color);margin-top:1rem;font-style:italic;line-height:1.5;border-top:1px solid rgba(255,255,255,.05);padding-top:.75rem;position:relative;z-index:1}.nano-benchmarks-list{display:flex;flex-direction:column;gap:1rem;flex-grow:1}.nano-benchmark-item{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#ffffff08;border-radius:.5rem;flex-wrap:wrap}.nano-benchmark-value{font-weight:700;font-size:1rem;color:var(--color-accent-primary);min-width:80px}.nano-benchmark-info{text-align:right;flex:1}.nano-benchmark-name{font-weight:600;color:var(--color-text-primary);font-size:.95rem}.nano-benchmark-category{font-size:.8rem;color:var(--color-text-secondary);margin-top:.1rem}.nano-economic-thesis{margin-top:2rem;padding:2rem;background:linear-gradient(180deg,rgba(0,201,167,.05) 0%,transparent 100%);border:1px solid rgba(0,201,167,.2);border-radius:1.5rem;position:relative;overflow:hidden}.nano-thesis-content p{font-size:1.05rem;line-height:1.8;color:var(--color-text-secondary);max-width:100%;width:100%;position:relative;z-index:1}.images{margin-top:3rem;display:flex;justify-content:center}.images img{box-shadow:0 10px 40px -10px #00000080}.tokenomics-card-glow{position:absolute;bottom:-20px;left:50%;transform:translate(-50%);width:80%;height:50px;background:radial-gradient(circle,rgba(0,201,167,.4) 0%,transparent 70%);filter:blur(25px);opacity:.6;pointer-events:none;z-index:0;animation:glowPulse 4s ease-in-out infinite}@keyframes glowPulse{0%,to{opacity:.5;transform:translate(-50%) scale(.95)}50%{opacity:.8;transform:translate(-50%) scale(1.05)}}@media(max-width:768px){.nano-benchmark-item{flex-direction:column;align-items:flex-start;gap:.5rem}.nano-benchmark-info{text-align:left}.nano-projection-value{font-size:1.5rem}.nano-projection-timeframe{display:block;margin-left:0;margin-top:.5rem;width:fit-content}}.vision-section-container{position:relative;overflow:hidden;padding:2rem 1rem}.vision-glow-background{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 40% 30%,rgba(0,201,167,.05) 0%,transparent 80%);filter:blur(30px);z-index:-1;animation:glowPulse 6s ease-in-out infinite}.vision-intro-text{max-width:64rem;margin:0 auto 4rem;font-size:1.25rem;color:var(--color-text-secondary);line-height:1.8;text-align:center;text-shadow:0 0 10px rgba(0,201,167,.2);animation:fadeInUp 1s ease-out}.vision-problems-title{font-size:2rem;font-weight:700;text-align:center;color:var(--color-accent-secondary);margin-bottom:3rem;font-family:var(--font-primary);text-shadow:0 0 15px rgba(0,162,134,.3);animation:fadeInUp 1s ease-out .2s both}.vision-problems-container{position:relative;height:600px;padding:2rem 0rem;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);gap:2rem}.problem-card{position:relative;display:flex;flex-direction:column;padding:1.5rem;background:linear-gradient(135deg,#ffffff0a,#00c9a70a);border:1px solid rgba(0,201,167,.2);border-radius:1.2rem;box-shadow:0 10px 30px #0000004d;width:100%;min-height:250px;transition:transform .5s ease,opacity .5s ease,z-index 0s;animation:floatCard 8s ease-in-out infinite;overflow:hidden;z-index:1}.problem-card-1{grid-column:1;grid-row:1}.problem-card-2{grid-column:2;grid-row:1}.problem-card-3{grid-column:3;grid-row:1}.problem-card-4{grid-column:1;grid-row:2}.problem-card-5{grid-column:2 / 4;grid-row:2;min-height:300px}.problem-card.hovered{transform:translateY(-15px) scale(1.1);z-index:10;box-shadow:0 15px 30px #00c9a71f}.problem-card.dimmed{opacity:.5;transform:translateY(0) scale(1)}.problem-card-header{display:flex;align-items:center;margin-bottom:1rem}.problem-card-icon-wrapper{padding:.8rem;background:#00c9a726;border-radius:9999px;margin-right:1rem;display:inline-flex}.icon-float{animation:floatIcon 4s ease-in-out infinite;will-change:transform}@keyframes floatIcon{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}.problem-card-icon-wrapper svg{width:3rem;height:3rem;color:var(--color-accent-primary);filter:drop-shadow(0 0 12px rgba(0,201,167,.6))}.problem-card-title{font-size:1.3rem;font-weight:600;color:var(--color-text-primary);text-shadow:0 0 8px rgba(0,201,167,.2)}.problem-card-solution{color:var(--color-text-secondary);font-size:.95rem;line-height:1.6;text-shadow:0 0 4px rgba(255,255,255,.1)}.problem-card-glow{position:absolute;bottom:-15px;left:0;right:0;height:25px;background:radial-gradient(circle at center,rgba(0,201,167,.3) 0%,transparent 70%);filter:blur(15px);opacity:.7;animation:glowPulse 3s ease-in-out infinite}.vision-particles{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:-2}.vision-particle{position:absolute;background:#00c9a72a;border:1px solid rgba(0,201,167,.3);animation:particleMove 10s linear infinite;opacity:3;border-radius:0}@keyframes floatCard{0%,to{transform:translate(0)}25%{transform:translate(5px,-3px)}75%{transform:translate(-5px,3px)}}@keyframes glowPulse{0%,to{opacity:.7}50%{opacity:.4}}@keyframes particleMove{0%{transform:translate(0)}25%{transform:translate(50px,-30px)}50%{transform:translate(-50px,50px)}75%{transform:translate(30px,-50px)}to{transform:translate(0)}}@media(max-width:768px){.vision-problems-container{height:auto;padding:1rem;display:flex;flex-direction:column;gap:1.5rem}.problem-card{position:static;width:100%;min-height:250px;margin:0;animation:none}.problem-card-1{order:1}.problem-card-2{order:2}.problem-card-3{order:3}.problem-card-4{order:4}.problem-card-5{order:5;min-height:250px}.vision-particles{display:none}}:root{--color-bg-primary: #000000;--color-text-primary: #ffffff;--color-text-secondary: #e6e6e6;--color-accent-primary: #00c9a7;--color-accent-secondary: #00a286;--color-accent-primary-rgb: 0, 201, 167;--color-accent-secondary-rgb: 0, 162, 134;--font-primary: "JetBrains Mono", monospace}.architecture-section-container{position:relative;overflow:hidden;padding:2rem 0rem;max-width:100%;box-sizing:border-box}.architecture-glow-background{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 50% 20%,rgba(0,201,167,.08) 0%,transparent 70%);filter:blur(40px);z-index:-1;animation:glowPulse 6s ease-in-out infinite}.architecture-tabs{display:flex;gap:1rem;margin-bottom:2rem;justify-content:center;flex-wrap:wrap}.architecture-tabs .butt{display:flex;align-items:center;gap:.5rem}.architecture-tabs .butt.active{background:rgba(var(--color-accent-primary-rgb),.2);box-shadow:inset 0 0 15px rgba(var(--color-accent-primary-rgb),.4);transform:scale(1.05)}.tab-content{min-height:400px;animation:fadeIn .5s ease-out;width:100%}.tab-content-card{background:#00000003;border:1px solid rgba(0,201,167,.2);border-radius:1.5rem;box-shadow:0 10px 30px #0000004d;padding:2rem;position:relative;overflow:hidden;max-width:100%;box-sizing:border-box}.arch-card-title{font-size:1.5rem;font-weight:700;color:var(--color-accent-primary);margin-bottom:1.5rem;display:flex;align-items:center;text-shadow:0 0 10px rgba(0,201,167,.3);flex-wrap:wrap}.arch-card-title svg{width:2rem;height:2rem;margin-right:.75rem;color:var(--color-accent-secondary);animation:pulseIcon 2s ease-in-out infinite;flex-shrink:0}.p2p-content{margin-top:1rem}.p2p-description{color:var(--color-text-secondary);margin-bottom:1rem;font-size:.95rem;line-height:1.6}.p2p-peer-types-title{font-weight:600;color:var(--color-accent-primary);margin-bottom:.75rem;font-size:1.1rem}.p2p-peer-types-list{display:flex;flex-direction:column;gap:.75rem}.p2p-peer-type-item{padding:.75rem;background:#00c9a71a;border-radius:.5rem;transition:background-color .3s ease;display:flex;align-items:center;animation:fadeIn 1s ease-out var(--delay) both;flex-wrap:wrap;word-break:break-word}.p2p-peer-type-item:hover{background:#00c9a733}.circle-icon{width:.75rem;height:.75rem;background:#00c9a74d;border-radius:50%;margin-right:.5rem;display:inline-block;vertical-align:middle;flex-shrink:0}.p2p-peer-type-name{font-weight:600;color:var(--color-text-primary);margin-right:.5rem;display:inline-block;vertical-align:middle;white-space:nowrap}.p2p-peer-type-description{font-size:.9rem;color:var(--color-text-secondary);display:inline-block;vertical-align:middle}.layers-list{display:flex;flex-direction:column;gap:1rem}.consensus-list{list-style-type:none;padding-left:0;color:var(--color-text-secondary);display:flex;flex-direction:column;gap:.75rem}.consensus-list li{font-size:1rem;padding:.75rem;background:#00c9a71a;border-radius:.5rem;transition:background-color .3s ease;display:flex;align-items:center;animation:fadeIn 1s ease-out var(--delay) both;word-break:break-word}.consensus-list li:hover{background:#00c9a733}.consensus-list li:before{content:"";min-width:8px;height:8px;background-color:var(--color-accent-primary);border-radius:50%;margin-right:12px;opacity:.7;flex-shrink:0}.exec-env-list{list-style-type:none;padding-left:0;color:var(--color-text-secondary);display:flex;flex-direction:column;gap:.75rem}.exec-env-list li{font-size:1rem;padding:.75rem;background:#00c9a71a;border-radius:.5rem;transition:background-color .3s ease;display:flex;align-items:center;animation:fadeIn 1s ease-out var(--delay) both;word-break:break-word}.exec-env-list li:hover{background:#00c9a733}.exec-env-list li:before{content:"";min-width:8px;height:8px;background-color:var(--color-accent-primary);border-radius:50%;margin-right:12px;opacity:.7;flex-shrink:0}.block-structure-pre{background:#000c;padding:1.2rem;border-radius:.75rem;font-size:.9rem;color:var(--color-text-secondary);overflow-x:auto;border:1px solid rgba(0,201,167,.2);animation:fadeIn 1s ease-out;max-width:100%;box-sizing:border-box}.block-structure-pre code{font-family:var(--font-primary)}.network-particles-canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;pointer-events:auto}@media(max-width:768px){.architecture-section-container{padding:2rem 1rem}.architecture-tabs{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;width:100%;padding-bottom:10px;-webkit-overflow-scrolling:touch;margin-bottom:1.5rem;gap:.75rem}.architecture-tabs::-webkit-scrollbar{display:none}.architecture-tabs .butt{flex-shrink:0;width:auto;white-space:nowrap;font-size:.9rem;padding:.6rem 1rem}.tab-content{min-height:300px}.tab-content-card{width:100%;padding:1.25rem}.arch-card-title{font-size:1.25rem;text-align:left}.arch-card-title svg{width:1.5rem;height:1.5rem}.p2p-peer-type-item,.consensus-list li,.exec-env-list li{flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem}.p2p-peer-type-name{margin-right:0;margin-bottom:.25rem;white-space:normal}.consensus-list li:before,.exec-env-list li:before{margin-bottom:.25rem}.block-structure-pre{font-size:.75rem;padding:.75rem}.p2p-description{font-size:.9rem}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulseIcon{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes glowPulse{0%,to{opacity:.8}50%{opacity:.5}}:root{--top-header-bar-height: 42px;--font-jetbrains-mono: "JetBrains Mono", monospace;--font-family-jetbrains: var(--font-jetbrains-mono);--header-height: 64px;--content-max-width: 1300px;--color-bg-primary: #f8f9fa;--color-bg-secondary: #ffffff;--color-bg-tertiary: #f8f9fa;--color-bg-element: #f1f3f5;--color-bg-darker: #dee2e6;--color-border-primary: #dee2e6;--color-border-secondary: #e9ecef;--color-text-primary: #212529;--color-text-secondary: #6c757d;--color-text-muted: #868e96;--color-link-primary: #28a745;--color-link-primary-hover: #1e7e34;--color-link-secondary: #20c997;--color-link-secondary-hover: #198754;--color-accent-primary: #28a745;--color-accent-primary-rgb: 40, 167, 69;--color-accent-secondary: #20c997;--color-accent-secondary-rgb: 32, 201, 151;--color-accent-primary-text: #ffffff;--color-status-success: #28a745;--color-status-success-rgb: 40, 167, 69;--color-status-success-text: var(--color-status-success);--color-status-success-bg: rgba(var(--color-status-success-rgb), .1);--color-status-warning: #ffc107;--color-status-warning-rgb: 255, 193, 7;--color-status-warning-text: #212529;--color-status-warning-bg: #fff3cd;--color-status-error: #dc3545;--color-status-error-rgb: 220, 53, 69;--color-status-error-text: var(--color-status-error);--color-status-error-bg: rgba(var(--color-status-error-rgb), .1);--color-status-info: #17a2b8;--color-status-info-rgb: 23, 162, 184;--color-status-info-text: var(--color-status-info);--color-status-info-bg: rgba(var(--color-status-info-rgb), .1);--box-border-radius: .75rem;--box-box-shadow: 0 0 10px 0px rgb(0 0 0 / 13%);--box-border: 1px solid #9595952d;--background-primary: var(--color-bg-primary);--background-secondary: var(--color-bg-secondary);--background-tertiary: var(--color-bg-tertiary);--element-bg: var(--color-bg-element);--rgb-background-primary: 255, 255, 255;--color-bg-tertiary-rgb: 248, 249, 250;--color-bg-element-rgb: 241, 243, 245;--primary-bg: var(--background-primary);--primary-text: var(--color-text-primary);--secondary-bg: var(--background-secondary);--border-primary-color: var(--color-border-primary);--border-secondary-color: var(--color-border-secondary);--text-primary-color: var(--color-text-primary);--text-secondary-color: var(--color-text-secondary);--text-muted-color: var(--color-text-muted);--link-primary: var(--color-link-primary);--link-primary-hover: var(--color-link-primary-hover);--link-secondary: var(--color-link-secondary);--link-secondary-hover: var(--color-link-secondary-hover);--accent-color: var(--color-accent-primary);--accent-primary: var(--color-accent-primary);--accent-primary-hover: var(--color-link-primary-hover);--accent-secondary: var(--color-accent-secondary);--card-bg: var(--background-secondary);--card-border-color: var(--border-primary-color);--card-header-bg: var(--background-secondary);--card-footer-bg: var(--background-secondary);--input-bg-color: #ffffff;--input-border-color: #ced4da;--input-focus-border-color: var(--accent-secondary);--input-focus-ring-color: rgba(var(--color-accent-secondary-rgb), .25);--font-sans: var(--font-jetbrains-mono);--font-mono: var(--font-jetbrains-mono);--grid-line-color: rgba(0, 0, 0, .03);--secondary-text: var(--text-secondary-color)}:root.dark{--color-bg-primary: #101113;--color-bg-secondary: #181a1c;--color-bg-tertiary: #1d1f22;--color-bg-element: #23262b;--color-bg-darker: #0c0d0e;--color-border-primary: #34383f;--color-border-secondary: #2a2d32;--color-text-primary: #e9ecef;--color-text-secondary: #adb5bd;--color-text-muted: #868e96;--color-link-primary: #00c9a7;--color-link-primary-hover: #00a286;--color-link-secondary: #00AEE9;--color-link-secondary-hover: #008cbf;--color-accent-primary: #00c9a7;--color-accent-primary-rgb: 0, 201, 167;--color-accent-primary-hover: #00a286;--color-accent-secondary: #00AEE9;--color-accent-secondary-rgb: 0, 174, 233;--color-accent-primary-text: #ffffff;--color-status-success: var(--color-accent-primary);--color-status-success-rgb: var(--color-accent-primary-rgb);--color-status-success-text: var(--color-accent-primary);--color-status-success-bg: rgba(var(--color-accent-primary-rgb), .1);--color-status-warning: #ffc107;--color-status-warning-rgb: 255, 193, 7;--color-status-warning-text: #ffc107;--color-status-warning-bg: rgba(var(--color-status-warning-rgb), .1);--color-status-error: #dc3545;--color-status-error-rgb: 220, 53, 69;--color-status-error-text: var(--color-status-error);--color-status-error-bg: rgba(var(--color-status-error-rgb), .1);--color-status-info: var(--color-accent-secondary);--color-status-info-rgb: var(--color-accent-secondary-rgb);--color-status-info-text: var(--color-accent-secondary);--color-status-info-bg: rgba(var(--color-accent-secondary-rgb), .1);--box-border-radius: .75rem;--box-box-shadow: 0 0 10px 0px rgb(0 0 0 / 13%);--box-border: 1px solid #9595952d;--rgb-background-primary: 16, 17, 19;--color-bg-tertiary-rgb: 29, 31, 34;--color-bg-element-rgb: 35, 38, 43;--input-bg-color: var(--color-bg-tertiary);--input-border-color: var(--border-primary-color);--input-focus-border-color: var(--accent-secondary);--input-focus-ring-color: rgba(var(--color-accent-secondary-rgb), .25);--grid-line-color: rgba(255, 255, 255, .03);--background-primary: var(--color-bg-primary);--background-secondary: var(--color-bg-secondary);--background-tertiary: var(--color-bg-tertiary);--element-bg: var(--color-bg-element);--primary-bg: var(--background-primary);--primary-text: var(--color-text-primary);--secondary-bg: var(--background-secondary);--border-primary-color: var(--color-border-primary);--border-secondary-color: var(--color-border-secondary);--text-primary-color: var(--color-text-primary);--text-secondary-color: var(--color-text-secondary);--text-muted-color: var(--color-text-muted);--link-primary: var(--color-link-primary);--link-primary-hover: var(--color-link-primary-hover);--accent-primary: var(--color-accent-primary);--accent-primary-hover: var(--color-accent-primary-hover);--accent-secondary: var(--color-accent-secondary);--card-bg: var(--background-secondary);--card-header-bg: var(--background-secondary);--card-footer-bg: var(--background-secondary);--secondary-text: var(--text-secondary-color)}.left-sidebar{width:260px;flex-shrink:0;position:sticky;top:calc(var(--header-height) + var(--top-header-bar-height) + 20px);height:calc(100vh - var(--header-height) - var(--top-header-bar-height) - 40px);overflow-y:auto;padding-right:1rem;display:flex;flex-direction:column;gap:.5rem}.nav-entry-link{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:var(--box-border-radius);color:var(--text-secondary-color);font-weight:500;transition:all .2s}.nav-entry-link:hover{background-color:var(--element-bg);color:var(--text-primary-color)}.nav-entry-link.active{background-color:var(--color-status-success-bg);color:var(--color-status-success)}@media(max-width:1024px){.left-sidebar{position:fixed;top:0;left:0;height:100vh;background-color:var(--background-secondary);z-index:100;transform:translate(-100%);transition:transform .3s ease-in-out;padding:1rem;width:280px;border-right:1px solid var(--border-primary-color)}.left-sidebar.open{transform:translate(0)}}.presale-top-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;padding:.5rem 0}.presale-brand{font-size:1.25rem;font-weight:700;color:var(--text-primary-color);display:flex;align-items:center;gap:.5rem}.presale-actions{display:flex;align-items:center;gap:1rem}.theme-toggle-button{background:none;border:none;color:var(--text-secondary-color);cursor:pointer;padding:.5rem;border-radius:50%;transition:background-color .2s}.theme-toggle-button:hover{background-color:var(--element-bg);color:var(--text-primary-color)}.wallet-connect-area{display:flex;align-items:center;gap:.5rem}.card{background-color:var(--card-bg);border:1px solid var(--card-border-color);border-radius:var(--box-border-radius);padding:1.5rem;box-shadow:var(--box-box-shadow)}.card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.card-title{font-size:1.1rem;font-weight:600;color:var(--text-primary-color);margin:0}.stat-tile{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background-color:var(--card-bg);border:1px solid var(--card-border-color);border-radius:var(--box-border-radius);box-shadow:var(--box-box-shadow)}.stat-tile-header{display:flex;align-items:center;gap:.5rem;color:var(--text-muted-color);font-size:.85rem;font-weight:600;text-transform:uppercase}.stat-tile-icon-wrapper{width:32px;height:32px;border-radius:50%;background-color:var(--element-bg);display:flex;align-items:center;justify-content:center;color:var(--accent-primary)}.stat-tile-value{font-size:1.5rem;font-weight:700;color:var(--text-primary-color)}.button{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:var(--box-border-radius);font-weight:600;cursor:pointer;transition:all .2s;border:none;font-family:var(--font-family-jetbrains);gap:.5rem}.button-primary{background-color:var(--accent-primary);color:var(--accent-primary-text)}.button-primary:hover{background-color:var(--accent-primary-hover)}.button-secondary{background-color:var(--element-bg);color:var(--text-primary-color)}.button-secondary:hover{background-color:var(--border-primary-color)}.button-outline{background-color:transparent;border:1px solid var(--border-primary-color);color:var(--text-primary-color)}.button-outline:hover{border-color:var(--accent-primary);color:var(--accent-primary)}.button-ghost{background-color:transparent;color:var(--text-secondary-color);padding:.5rem}.button-ghost:hover{background-color:var(--element-bg);color:var(--text-primary-color)}.button:disabled{opacity:.6;cursor:not-allowed}.button-full{width:100%}.button-sm{padding:.5rem 1rem;font-size:.875rem}.button-lg{padding:1rem 2rem;font-size:1.125rem}.input-group{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.input-label{font-size:.875rem;font-weight:500;color:var(--text-secondary-color)}.input{background-color:var(--input-bg-color);border:1px solid var(--input-border-color);border-radius:var(--box-border-radius);padding:.75rem 1rem;color:var(--text-primary-color);font-family:var(--font-family-jetbrains);font-size:1rem;transition:border-color .2s,box-shadow .2s;width:100%}.input:focus{outline:none;border-color:var(--input-focus-border-color);box-shadow:0 0 0 3px var(--input-focus-ring-color)}.input-with-icon{position:relative}.input-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--text-muted-color)}.input-with-icon .input{padding-left:2.5rem}.modal-overlay{position:fixed;inset:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:1rem}.modal-content{background-color:var(--card-bg);border:1px solid var(--card-border-color);border-radius:var(--box-border-radius);width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;animation:modalIn .2s ease-out}@keyframes modalIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--border-primary-color)}.modal-title{font-size:1.25rem;font-weight:600;color:var(--text-primary-color);margin:0}.modal-close{background:none;border:none;color:var(--text-secondary-color);cursor:pointer;padding:.5rem;border-radius:50%;transition:background-color .2s}.modal-close:hover{background-color:var(--element-bg);color:var(--text-primary-color)}.modal-body{padding:1.5rem}.modal-footer{padding:1.5rem;border-top:1px solid var(--border-primary-color);display:flex;justify-content:flex-end;gap:1rem}.toast-container{position:fixed;bottom:2rem;right:2rem;display:flex;flex-direction:column;gap:.75rem;z-index:2000}.toast{background-color:var(--card-bg);border:1px solid var(--card-border-color);border-radius:var(--box-border-radius);padding:1rem;min-width:300px;box-shadow:var(--box-box-shadow);display:flex;align-items:center;gap:.75rem;animation:toastIn .3s ease-out}@keyframes toastIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.toast-success{border-left:4px solid var(--color-status-success)}.toast-error{border-left:4px solid var(--color-status-error)}.toast-info{border-left:4px solid var(--color-status-info)}.toast-message{color:var(--text-primary-color);font-size:.9rem}.token-selector-search{margin-bottom:1rem}.token-list{display:flex;flex-direction:column;gap:.5rem;max-height:400px;overflow-y:auto}.token-item{display:flex;align-items:center;justify-content:space-between;padding:.75rem;border-radius:var(--box-border-radius);cursor:pointer;transition:background-color .2s;border:1px solid transparent}.token-item:hover{background-color:var(--element-bg)}.token-item.selected{border-color:var(--accent-primary);background-color:rgba(var(--color-accent-primary-rgb),.05)}.token-item-left{display:flex;align-items:center;gap:.75rem}.token-icon{width:32px;height:32px;border-radius:50%}.token-info{display:flex;flex-direction:column}.token-symbol{font-weight:600;color:var(--text-primary-color)}.token-network{font-size:.75rem;color:var(--text-secondary-color)}.checkout-step-title{font-size:1.1rem;font-weight:600;margin-bottom:1.5rem;color:var(--text-primary-color)}.payment-method-card{border:1px solid var(--border-primary-color);border-radius:var(--box-border-radius);padding:1.5rem;cursor:pointer;transition:all .2s;margin-bottom:1rem}.payment-method-card:hover{border-color:var(--accent-primary);background-color:rgba(var(--color-accent-primary-rgb),.02)}.payment-method-card.selected{border-color:var(--accent-primary);background-color:rgba(var(--color-accent-primary-rgb),.05);position:relative}.payment-method-title{font-weight:600;color:var(--text-primary-color);margin-bottom:.5rem;display:block}.payment-method-desc{font-size:.9rem;color:var(--text-secondary-color)}.qr-container{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:1.5rem 0;padding:1.5rem;background-color:#fff;border-radius:var(--box-border-radius);width:fit-content;margin-left:auto;margin-right:auto}.deposit-details{background-color:var(--element-bg);padding:1rem;border-radius:var(--box-border-radius);margin-bottom:1.5rem}.deposit-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.deposit-label{color:var(--text-secondary-color);font-size:.9rem}.deposit-value{font-family:var(--font-mono);color:var(--text-primary-color);font-weight:500;display:flex;align-items:center;gap:.5rem}.chart-container{width:100%;height:300px;position:relative}.chart-tooltip{background-color:var(--card-bg);border:1px solid var(--border-primary-color);padding:.5rem;border-radius:4px;font-size:.8rem;color:var(--text-primary-color);box-shadow:var(--box-box-shadow)}.overview-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.5rem}.overview-row{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem}@media(max-width:1024px){.overview-grid{grid-template-columns:repeat(2,1fr)}.overview-row{grid-template-columns:1fr}}@media(max-width:640px){.overview-grid{grid-template-columns:1fr}}.buy-page-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(max-width:1024px){.buy-page-grid{grid-template-columns:1fr}}.referrals-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem}.referral-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem}.referral-step-card{text-align:center;padding:2rem}.referral-step-image{height:120px;margin-bottom:1rem;object-fit:contain}@media(max-width:1024px){.referrals-grid,.referral-steps{grid-template-columns:1fr}}.leaderboard-table{width:100%;border-collapse:collapse}.leaderboard-table th,.leaderboard-table td{padding:1rem;text-align:left;border-bottom:1px solid var(--border-primary-color)}.leaderboard-table th{color:var(--text-secondary-color);font-weight:500;font-size:.9rem}.leaderboard-rank{width:60px;font-weight:700;color:var(--accent-primary)}.claim-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;min-height:400px}.claim-amount-pill{background-color:var(--element-bg);padding:1rem 2rem;border-radius:50px;font-size:2rem;font-weight:700;color:var(--accent-primary);margin:2rem 0;border:1px solid var(--border-primary-color)}.transactions-list{display:flex;flex-direction:column;gap:1rem}.transaction-item{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid var(--border-primary-color)}.transaction-item:last-child{border-bottom:none}.transaction-status{font-size:.8rem;font-weight:600;text-transform:uppercase}.status-submitted{color:var(--color-status-warning)}.status-confirmed{color:var(--color-status-info)}.status-finished{color:var(--color-status-success)}.status-failed{color:var(--color-status-error)}.profile-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.profile-stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}@media(max-width:1024px){.profile-grid{grid-template-columns:1fr}}.how-to-buy-steps{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:2rem}.step-card{background-color:var(--element-bg);border-radius:var(--box-border-radius);padding:1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center}.step-image{width:100%;height:200px;object-fit:cover;border-radius:var(--box-border-radius);margin-bottom:1rem}@media(max-width:768px){.how-to-buy-steps{grid-template-columns:1fr}}.airdrop-placeholder{text-align:center;padding:4rem;color:var(--text-muted-color)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--background-primary)}::-webkit-scrollbar-thumb{background:var(--accent-primary);border-radius:50px}::-webkit-scrollbar-thumb:hover{background:var(--link-primary-hover)}*,*:before,*:after{box-sizing:border-box}body{font-family:var(--font-family-jetbrains);background-color:var(--primary-bg);color:var(--primary-text);margin:0;min-height:100vh;display:flex;flex-direction:column;word-spacing:-1px;line-height:1.7;transition:background-color .2s ease-in-out,color .2s ease-in-out;background-image:repeating-linear-gradient(0deg,var(--grid-line-color) 0px,var(--grid-line-color) 1px,transparent 1px,transparent 8px),repeating-linear-gradient(90deg,var(--grid-line-color) 0px,var(--grid-line-color) 1px,transparent 1px,transparent 8px);background-size:8px 8px}a{color:var(--link-primary);text-decoration:none;transition:color .2s}a:hover{color:var(--link-primary-hover)}h1,h2,h3,h4,h5,h6{color:var(--text-primary-color);font-weight:600;line-height:1.3;margin:0 0 .75rem}p{margin-bottom:1rem}.app-layout-root{min-height:100vh;display:flex;flex-direction:column}.app-body-container{display:flex;flex:1;padding-top:calc(var(--header-height) + var(--top-header-bar-height));max-width:var(--content-max-width);margin:0 auto;width:100%}.app-main-content{flex-grow:1;padding:5px;width:100%;min-width:0}@media(max-width:767px){.app-main-content{padding:5px}}.container{max-width:var(--content-max-width);margin:0 auto;padding:0 1rem;width:100%}
