html{background-image:url(https://i.postimg.cc/7L5Lvs1q/i-love-you-by-kicked-in-teeth-dbstzed.png);background-repeat:repeat;background-size:65px auto;background-attachment:fixed}.about-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;max-width:900px;margin:0 auto}.card{background:var(--card-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:16px;border:1px solid var(--glass-border);padding:1.2rem 1.5rem 1.5rem;box-shadow:0 4px 20px var(--angel-shadow);transition:all .3s ease}.card:hover{transform:translateY(-4px);box-shadow:0 8px 32px var(--angel-shadow-strong)}.card-full{grid-column:1 / 3}.profile-header{grid-column:1 / 3;display:flex;align-items:center;gap:2rem;padding:1.5rem 2rem;background:var(--card-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:20px;border:1px solid var(--glass-border);box-shadow:0 4px 24px var(--angel-shadow)}.profile-photo img{width:90px;height:90px;object-fit:cover;border-radius:50%;border:3px solid white;box-shadow:0 4px 20px var(--angel-shadow-strong)}.myname{font-size:2rem!important;margin:0;text-align:left;font-family:smalle,monospace;color:var(--angel-text)}.myname:before,.myname:after{display:none!important}.mybio{color:var(--ink-soft);font-size:.9rem;margin:.2rem 0 .6rem}.attribar{display:flex;flex-wrap:wrap;gap:.3rem;align-items:center;padding:.2rem .6rem;background:#ffffff4d;border-radius:30px;width:fit-content}.attribar img{height:16px;width:auto;transition:transform .3s ease}.attribar img:hover{transform:scale(1.2) rotate(-6deg)}h2{font-size:1.1rem!important;margin:0 0 .6rem;font-family:smalle,monospace;color:var(--angel-text);letter-spacing:1px}h2:before,h2:after{display:none!important}h3{font-size:.85rem!important;color:var(--ink-soft);margin:0 0 .4rem;font-family:smalle,monospace}h3:before{display:none!important}.hobby-tags{display:flex;flex-wrap:wrap;gap:.5rem}.hobby-tag{padding:.2rem 1rem;background:#a0ceef26;color:var(--angel-text);border-radius:20px;font-size:.85rem;border:1px solid rgba(160,206,239,.2);transition:all .3s ease}.hobby-tag:hover{background:var(--angel-blue-pale);transform:scale(1.05)}.social-icons{display:flex;flex-wrap:wrap;gap:.4rem}.social-icons a{display:inline-block;transition:transform .3s ease;text-decoration:none}.social-icons a:hover{transform:translateY(-4px) scale(1.05)}.social-icons img{height:28px;width:auto;border-radius:6px;box-shadow:0 2px 10px var(--angel-shadow)}.divider-image{grid-column:1 / 3;display:flex;justify-content:center;align-items:center;padding:.2rem 0}.divider-image img{max-width:100%;height:auto;max-height:40px;opacity:.5;transition:opacity .3s ease}.divider-image img:hover{opacity:1}.stamppic{display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.stamppic img{height:auto;width:4em;transition:transform .3s ease;image-rendering:pixelated}.stamppic img:hover{transform:scale(1.15) rotate(-4deg)}.scroll-card{grid-column:1 / 3;padding:.4rem 0}.scroll-container{width:100%;overflow:hidden;position:relative;padding:6px 0}.scroll-container:before,.scroll-container:after{content:"";position:absolute;top:0;bottom:0;width:40px;z-index:2;pointer-events:none}.scroll-container:before{left:0;background:linear-gradient(90deg,rgba(255,255,255,.9),transparent)}.scroll-container:after{right:0;background:linear-gradient(270deg,rgba(255,255,255,.9),transparent)}.scroll-track{display:flex;flex-wrap:nowrap;gap:4px;width:max-content;animation:scrollLeft 25s linear infinite}.scroll-container:hover .scroll-track{animation-play-state:paused}.scroll-track img{flex-shrink:0;display:block;image-rendering:pixelated;transition:transform .3s ease;height:28px;width:auto}.scroll-container:hover .scroll-track img{transform:scale(1.08)}@keyframes scrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}.skills-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.skill-group{background:#ffffff4d;border-radius:12px;padding:.6rem .8rem;text-align:center}.skill-group:hover{background:#a0ceef1a}.skill-group ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.2rem .3rem;justify-content:center}.skill-group li{padding:.1rem .5rem;background:#a0ceef14;border-radius:10px;font-size:.7rem;color:var(--angel-text);border:1px solid rgba(160,206,239,.06);transition:all .3s ease}.skill-group li:hover{background:var(--angel-blue-pale);transform:scale(1.05)}.skill-icon-item{background:none!important;border:none!important;padding:0!important}.skill-icon-item img{height:20px;width:auto;margin:0 2px;transition:transform .3s ease}.skill-icon-item img:hover{transform:scale(1.15) rotate(-4deg)}.ideology-card p{font-size:.9rem;color:var(--ink-soft);text-align:center;margin:0 0 .6rem}.ideology-card img{width:100%;max-width:300px;height:auto;border-radius:12px;display:block;margin:0 auto;box-shadow:0 4px 16px var(--angel-shadow)}
