.peptide-page{scroll-behavior:smooth;background-color:#000;background-image:url(/images/gridgraph.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;position:relative;transform:translateZ(0)}.peptide-page .peptide-page-overlay{z-index:0;pointer-events:none;background:#00000080;width:100%;height:100%;position:absolute;top:0;left:0;transform:translateZ(0)}.peptide-page .peptide-detail-container{z-index:1;position:relative}.peptide-page .glass-card{background:#ffffff0d;border:1px solid #fff3;border-radius:4px;padding:28px;transition:background .3s,border-color .3s;position:relative;box-shadow:0 8px 32px #00000080}.peptide-page .glass-card:hover{background:#ffffff0f;border-color:#ffffff4d}.peptide-page .glass-button{background:#ffffff12;border:1px solid #ffffff26;border-radius:4px;transition:background .3s,border-color .3s}.peptide-page .glass-button:hover{background:#ffffff1f;border-color:#ffffff4d}.peptide-page .glass-tabs{background:#ffffff08;border:1px solid #ffffff1a;border-radius:4px;flex-wrap:wrap;gap:12px;padding:6px;display:flex}.peptide-page .glass-tab{min-height:44px;font-family:var(--font-space-mono),"Space Mono",ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;color:#ffffff59;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:12px 24px;font-size:12px;font-weight:400;transition:all .3s;display:inline-flex}.peptide-page button.glass-button,.peptide-page a.glass-button{align-items:center;min-height:44px;display:inline-flex}.peptide-page .glass-tab:hover{color:#ffffffb3}.peptide-page .glass-tab.active{color:#fff;background:#ffffff1a}.peptide-page .rounded-lg,.peptide-page .rounded-xl,.peptide-page .rounded-2xl,.peptide-page .rounded-3xl{border-radius:4px}.peptide-page .calculator-input,.peptide-page .glass-input{color:#ffffffbf;width:100%;min-height:48px;font-family:var(--font-space-grotesk),sans-serif;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:4px;outline:none;padding:12px 16px;font-size:16px;transition:all .3s}.peptide-page .calculator-input::-moz-placeholder{color:#ffffff40}.peptide-page .glass-input::-moz-placeholder{color:#ffffff40}.peptide-page .calculator-input::placeholder,.peptide-page .glass-input::placeholder{color:#ffffff40}.peptide-page .calculator-input:focus,.peptide-page .glass-input:focus{box-shadow:none;border-color:#ffffff40}.peptide-page .glass-select{color:#ffffffbf;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:4px;outline:none;min-width:120px;padding:12px 16px;font-size:16px}.peptide-page{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif}.peptide-page h1,.peptide-page h2,.peptide-page h3,.peptide-page h4{font-family:var(--font-archivo),"Archivo",sans-serif;text-transform:uppercase;letter-spacing:-.02em;font-weight:800;line-height:.95}.peptide-page .font-serif{font-family:var(--font-archivo),"Archivo",sans-serif;text-transform:uppercase;letter-spacing:-.02em;font-weight:800}.peptide-page .font-mono{font-family:var(--font-space-mono),"Space Mono",ui-monospace,monospace}.peptide-page .font-heading{font-family:var(--font-archivo),"Archivo",sans-serif}.peptide-page .italic{font-style:normal}.peptide-page h1.font-light,.peptide-page h2.font-light,.peptide-page h3.font-light,.peptide-page .font-serif.font-light{font-weight:800}.peptide-page ::-webkit-scrollbar{width:8px}.peptide-page ::-webkit-scrollbar-track{background:#ffffff05}.peptide-page ::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:0}.peptide-page ::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.peptide-page .text-emerald-400,.peptide-page .text-purple-400{color:#fffc}.peptide-page .bg-emerald-400\/10{background-color:#ffffff0f}.peptide-page .border-emerald-400\/50,.peptide-page .border-purple-400\/50{border-color:#fff3}.peptide-page{--chart-lime:#26ff87;--chart-yellow:#ffff7f;--chart-blue:#2e55ff;--chart-lime-fill:#26ff8726;--chart-yellow-fill:#ffff7f26;--chart-blue-fill:#2e55ff26}.peptide-page .text-amber-400{color:#fbbf24}.peptide-page .text-red-400{color:#f87171}.peptide-page .bg-amber-400\/10{background-color:#fbbf241a}.peptide-page .bg-red-500\/10{background-color:#ef44441a}.peptide-page .border-amber-400\/50{border-color:#fbbf2480}.peptide-page .border-red-500\/50{border-color:#ef444480}.peptide-page .text-xs{font-size:.8125rem}.peptide-page .text-sm{font-size:1.0625rem;line-height:1.6}.peptide-page .text-base{font-size:1.1875rem;line-height:1.65}.peptide-page .text-lg{font-size:1.3125rem}.peptide-page .text-xl{font-size:1.4375rem}.peptide-page p{line-height:1.65}