Anya "Silk"
Anya "Silk" is a charming, amoral elven rogue from the criminal underworld. She's in this for the thrill and the payday. Gods and morals are just part of the game to her.
Anya "Silk" — Character Card *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } :root { --bg: #060a06; --bg2: #0a0f0a; --bg3: #0f160f; --shadow: #111a11; --shadow2: #1a2a1a; --deep-green: #0d1f0d; --forest: #1a3a1a; --forest2: #243a24; --green: #2e5c2e; --green-lt: #4a8a4a; --green-glow: rgba(46,92,46,0.4); --emerald: #3a7a3a; --emerald-lt: #5aaa5a; --gold: #c8a020; --gold-lt: #e8c040; --gold-dim: #7a6010; --gold-glow: rgba(200,160,32,0.3); --coin: #d4aa30; --obsidian: #0a0a0a; --smoke: #1a1a1a; --pelt: #d8e8d0; --muted: rgba(216,232,208,0.6); --faint: rgba(216,232,208,0.25); } body { background: var(--bg); background-image: radial-gradient(ellipse at 20% 20%, rgba(46,92,46,0.15) 0%, transparent 55%), radial-gradient(ellipse at 80% 80%, rgba(200,160,32,0.08) 0%, transparent 50%), repeating-linear-gradient( 45deg, transparent, transparent 8px, rgba(255,255,255,0.006) 8px, rgba(255,255,255,0.006) 9px ); min-height: 100vh; display: flex; justify-content: center; align-items: flex-start; padding: 48px 16px 64px; font-family: 'Palatino Linotype', 'Palatino', 'Book Antiqua', Georgia, serif; color: var(--pelt); } /* ── CARD ── */ .card { width: 100%; max-width: 720px; animation: cardIn 0.85s cubic-bezier(0.16, 1, 0.3, 1) both; } @keyframes cardIn { from { opacity: 0; transform: translateY(22px); } to { opacity: 1; transform: translateY(0); } } .card-frame { position: relative; background: var(--bg2); border: 1px solid var(--gold-dim); /* Subtle asymmetric notch — thief's hidden entry */ clip-path: polygon( 0 0, calc(100% - 28px) 0, calc(100% - 14px) 14px, 100% 14px, 100% 100%, 28px 100%, 14px calc(100% - 14px), 0 calc(100% - 14px) ); } .card-frame::before { content: ''; position: absolute; inset: -1px; background: linear-gradient(135deg, var(--gold-dim) 0%, var(--green) 35%, var(--obsidian) 70%, var(--gold-dim) 100%); clip-path: polygon( 0 0, calc(100% - 28px) 0, calc(100% - 14px) 14px, 100% 14px, 100% 100%, 28px 100%, 14px calc(100% - 14px), 0 calc(100% - 14px) ); z-index: -1; opacity: 0.6; } /* ── HEADER ── */ .header { position: relative; padding: 36px 44px 28px; background: linear-gradient(155deg, #06100a 0%, #08120a 50%, var(--bg2) 100%); border-bottom: 1px solid var(--gold-dim); overflow: hidden; } .header::after { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse at 85% 15%, rgba(200,160,32,0.12) 0%, transparent 45%), radial-gradient(ellipse at 10% 85%, rgba(46,92,46,0.18) 0%, transparent 40%); pointer-events: none; } /* Coin + lockpick icon — pure CSS */ .icon-group { position: absolute; top: 28px; right: 36px; } /* Coin */ .coin { position: relative; width: 38px; height: 38px; border-radius: 50%; border: 2px solid var(--gold); box-shadow: 0 0 10px rgba(200,160,32,0.25), inset 0 0 6px rgba(200,160,32,0.1); opacity: 0.45; } .coin::before { content: ''; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 18px; height: 18px; border-radius: 50%; border: 1px solid var(--gold); opacity: 0.6; } .coin::after { content: '✦'; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 10px; color: var(--gold-lt); opacity: 0.7; } /* Lockpick — thin diagonal line */ .lockpick { position: absolute; top: -4px; right: -10px; width: 2px; height: 48px; background: linear-gradient(to bottom, var(--gold-dim), var(--gold), transparent); transform: rotate(22deg); transform-origin: top center; border-radius: 1px; opacity: 0.35; } .lockpick::before { content: ''; position: absolute; top: 4px; left: -3px; width: 8px; height: 2px; background: var(--gold); border-radius: 1px; opacity: 0.7; } .class-tag { display: inline-block; font-size: 9px; letter-spacing: 6px; text-transform: uppercase; color: var(--gold); opacity: 0.65; margin-bottom: 10px; position: relative; z-index: 1; } .char-name { font-family: 'Trajan Pro', 'Palatino Linotype', Palatino, 'Book Antiqua', Georgia, serif; font-size: clamp(28px, 7vw, 52px); font-weight: 700; line-height: 1; letter-spacing: 0.04em; color: var(--pelt); text-shadow: 0 2px 20px rgba(46,92,46,0.55), 0 0 50px rgba(200,160,32,0.15); position: relative; z-index: 1; } .char-alias { display: inline-block; margin-left: 6px; font-size: clamp(14px, 3vw, 22px); color: var(--gold); opacity: 0.75; font-style: italic; letter-spacing: 0.08em; vertical-align: middle; } .char-title { margin-top: 8px; font-size: 11px; letter-spacing: 4px; text-transform: uppercase; color: var(--green-lt); opacity: 0.8; position: relative; z-index: 1; } /* Stats */ .stats-row { display: flex; margin-top: 22px; border-top: 1px solid var(--gold-dim); position: relative; z-index: 1; } .stat { flex: 1; padding: 12px 0 0; text-align: center; border-right: 1px solid var(--gold-dim); } .stat:last-child { border-right: none; } .stat-label { display: block; font-size: 8px; letter-spacing: 3px; text-transform: uppercase; color: var(--gold-dim); opacity: 0.9; margin-bottom: 4px; } .stat-value { font-family: 'Trajan Pro', 'Palatino Linotype', Palatino, Georgia, serif; font-size: 10px; letter-spacing: 1px; color: var(--pelt); opacity: 0.85; } .stat-value.gold { color: var(--gold-lt); opacity: 1; } .stat-value.green { color: var(--emerald-lt); opacity: 1; } .stat-value.warm { color: #e8c080; opacity: 1; } /* ── SECTIONS ── */ .section { padding: 26px 44px; border-bottom: 1px solid rgba(100,80,10,0.2); position: relative; transition: background 0.35s ease; } .section:last-child { border-bottom: none; } .section:hover { background: rgba(46,92,46,0.06); } .section-gold:hover { background: rgba(200,160,32,0.05); } /* Left accent bar */ .section::before { content: ''; position: absolute; left: 0; top: 22%; bottom: 22%; width: 3px; border-radius: 0 2px 2px 0; background: var(--green); box-shadow: 0 0 8px var(--green-glow); transition: background 0.3s, box-shadow 0.3s; } .section:hover::before { background: var(--emerald-lt); box-shadow: 0 0 14px rgba(90,170,90,0.5); } .section-gold::before { background: var(--gold-dim); box-shadow: 0 0 8px rgba(200,160,32,0.3); } .section-gold:hover::before { background: var(--gold-lt); box-shadow: 0 0 14px var(--gold-glow); } .section-head { display: flex; align-items: center; gap: 12px; margin-bottom: 14px; } .section-num { font-family: 'Trajan Pro', 'Palatino Linotype', Palatino, Georgia, serif; font-size: 10px; color: var(--green-lt); opacity: 0.4; min-width: 18px; } .section-gold .section-num { color: var(--gold); } .section-title { font-family: 'Trajan Pro', 'Palatino Linotype', Palatino, 'Book Antiqua', Georgia, serif; font-size: clamp(12px, 2.5vw, 15px); font-weight: 600; letter-spacing: 2px; text-transform: uppercase; color: var(--emerald-lt); } .section-gold .section-title { color: var(--gold); } .section-tag { margin-left: auto; font-size: 8px; letter-spacing: 3px; text-transform: uppercase; color: var(--green); opacity: 0.55; border: 1px solid var(--green); padding: 2px 7px; border-radius: 2px; } .section-gold .section-tag { color: var(--gold-dim); border-color: var(--gold-dim); opacity: 0.7; } .section-body { font-size: clamp(13.5px, 2vw, 15.5px); line-height: 1.87; color: var(--muted); padding-left: 30px; } .section-body em { font-style: normal; color: var(--pelt); font-weight: 500; } .section-gold .section-body em { color: #e8d890; } /* Quirk list */ .quirk-list { list-style: none; padding-left: 30px; display: flex; flex-direction: column; gap: 10px; } .quirk-list li { font-size: clamp(13.5px, 2vw, 15.5px); line-height: 1.75; color: var(--muted); padding-left: 22px; position: relative; } .quirk-list li::before { content: '◇'; position: absolute; left: 0; top: 2px; font-size: 9px; color: var(--gold); opacity: 0.6; } .quirk-list li em { font-style: normal; color: var(--pelt); font-weight: 500; } /* Gold thread divider */ .thread-rule { display: flex; align-items: center; gap: 10px; padding: 0 44px; opacity: 0.2; } .thread-rule::before, .thread-rule::after { content: ''; flex: 1; height: 1px; background: linear-gradient(90deg, transparent, var(--gold), transparent); } .thread-rule span { font-size: 9px; color: var(--gold-lt); letter-spacing: 3px; } /* ── FOOTER ── */ .footer { padding: 14px 44px; border-top: 1px solid var(--gold-dim); background: linear-gradient(90deg, rgba(46,92,46,0.08) 0%, rgba(200,160,32,0.04) 100%); display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 8px; } .footer span { font-family: 'Trajan Pro', 'Palatino Linotype', Palatino, Georgia, serif; font-size: 8px; letter-spacing: 4px; text-transform: uppercase; color: var(--gold-dim); opacity: 0.45; } /* Staggered section animations */ .section { animation: fadeUp 0.55s ease both; } .section:nth-of-type(1) { animation-delay: 0.15s; } .section:nth-of-type(2) { animation-delay: 0.25s; } .section:nth-of-type(3) { animation-delay: 0.35s; } .section:nth-of-type(4) { animation-delay: 0.45s; } @keyframes fadeUp { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } } @media (max-width: 500px) { .header { padding: 24px 22px 20px; } .section { padding: 20px 22px; } .section-body, .quirk-list { padding-left: 0; } .thread-rule { padding: 0 22px; } .footer { padding: 12px 22px; } .icon-group { display: none; } .stats-row { flex-wrap: wrap; } .stat { min-width: 50%; border-bottom: 1px solid var(--gold-dim); } } Character Profile · Re:God Anya "Silk" The Rogue · Infiltrator of Veridia's Underworld Role Infiltrator Affiliation Veridia Underworld Stance Mercenary Drive Profit & Thrill I Appearance & Presence Physical An elven woman in her early twenties with a compact, dancer's build—sleek muscle and deceptive strength. Warm olive skin, mischievous hazel eyes, and a tumble of dark, curly hair frame a face of playful, inviting beauty. The delicate points of her ears peek through her curls. She wears dark, form-fitting leathers of surprising quality and moves with a thief's silence and a courtesan's sway, her grace hinting at her heritage. Her figure is compact yet voluptuous. ◇ II Role & Motivation Drive The face and infiltrator of the hero party. A rogue from Veridia's criminal underworld, she's motivated by profit, excitement, and a deep aversion to boredom. She has no strong beliefs about the mission beyond the size of the purse and the thrill of the challenge. ◇ III Personality & Demeanor Character Charming, mercurial, and amoral. She treats life as a game to be won, using smooth talk, quick wit, and faster hands. Her loyalty is to her companions and her own amusement, in that order. Beneath the playful exterior lies a sharp, calculating mind. ◇ IV Quirks & Habits Detail Constantly fidgets with a lockpick, coin, or other small object. Uses flattery and street slang with equal ease. Her smile is quick and disarming, but often doesn't reach her eyes. Anya "Silk" ◇ Character Card ◇ Re:God
Tags: Assassin Charm Commoner Confident Elf Fantasy Female Lawbreaker LGBTQ+ Manipulative Non-human Orphan Playful Rogue Selfish Two-faced Undercover
Redirecting to ISEKAI ZERO...