cardex

Search

  • included,

252 results · page 1 of 11

  • Poison Ivy | Pamela Isley

    <div><style> @import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700&family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500;1,600&family=Raleway:wght@400;500;600;700&display=swap'); :root { --ivy-ink: #070D09; --ivy-deep: #0E1A12; --ivy-moss: #1C3324; --ivy-leaf: #3E7346; --ivy-leaf-l: #8DBF73; --ivy-red: #B3261E; --ivy-red-l: #E0533F; --ivy-orange: #E8742A; --ivy-cream: #ECE5D1; --ivy-muted: rgba(236,229,209,0.80); --ivy-line: rgba(141,191,115,0.28); --ivy-panel: rgba(9,17,12,0.90); --speed: 0.35s ease; } * { scrollbar-color: var(--ivy-red) transparent !important; } ::-webkit-scrollbar { width: 6px; } ::-webkit-scrollbar-thumb { background: var(--ivy-red); border-radius: 6px; } body { background-color: var(--ivy-ink) !important; background-image: linear-gradient(rgba(5,10,7,0.45), rgba(5,10,7,0.70)), url('https://avatars.charhub.io/avatars/uploads/images/gallery/file/5cd79ced-0936-4b7c-822d-b99610832106/fcb4b3cc-f27b-4ad2-977e-46a0fef5c073.jpeg') !important; background-size: cover !important; background-position: center top !important; background-attachment: fixed !important; } #root, .ant-layout, .ant-layout-content { background: transparent !important; } header.ant-layout-header, ul.ant-menu-root, li.ant-menu-item, li.ant-menu-overflow-item { background: var(--ivy-ink) !important; border-bottom: 2px solid var(--ivy-leaf) !important; } .ant-btn { background: var(--ivy-deep) !important; border: 1px solid var(--ivy-leaf) !important; color: var(--ivy-cream) !important; transition: var(--speed) !important; border-radius: 0 10px 0 10px !important; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; } .ant-btn:hover { border-color: var(--ivy-orange) !important; color: var(--ivy-orange) !important; border-radius: 10px 0 10px 0 !important; } a { color: var(--ivy-leaf-l); transition: var(--speed); text-shadow: none; } a:hover { color: var(--ivy-orange); } .char-card-class.ant-card { --ribbon-color: transparent !important; background: var(--ivy-deep) !important; border: 1px solid var(--ivy-leaf) !important; border-radius: 0 22px 0 22px !important; transition: var(--speed); overflow: hidden; } .char-card-class.ant-card:hover { border-color: var(--ivy-orange) !important; box-shadow: 6px 6px 0 0 var(--ivy-red) !important; transform: translate(-3px,-3px); } .char-card-class .ant-card-head { background: transparent !important; border-bottom: 1px solid var(--ivy-line) !important; } .char-card-class .ant-card-head-title span { font-family: 'Cinzel', serif !important; color: var(--ivy-cream) !important; font-size: 0.85rem !important; font-weight: 700 !important; letter-spacing: 1px; } .char-card-class .ant-card-body { background: transparent !important; } .char-card-class .ant-col:first-child { position: relative; height: 100%; } .char-card-class .stats { position: absolute; bottom: 0; left: 0; width: 100%; z-index: 2; background: linear-gradient(to top, rgba(7,13,9,0.94) 25%, transparent); padding-top: 10px !important; } .char-card-class img.sc-ktwOfi { height: 100%; width: 100%; object-fit: cover; border-radius: 0 !important; } .char-card-class .quote-color, .char-card-class .stats, .char-card-class .stats * { color: var(--ivy-cream) !important; } .char-card-class .ant-tag { background: var(--ivy-moss) !important; border: 1px solid var(--ivy-leaf) !important; color: var(--ivy-leaf-l) !important; border-radius: 0 8px 0 8px; transition: var(--speed); font-weight: 600; text-transform: uppercase; font-size: 0.65rem; } .char-card-class .ant-tag:hover { background: var(--ivy-orange) !important; border-color: var(--ivy-orange) !important; color: var(--ivy-ink) !important; border-radius: 8px 0 8px 0; } [class*="ant-tag"][class*="ant-tag-error"][class*="css-"], .ant-tag.ant-tag-error { background: var(--ivy-red) !important; border: 1px solid var(--ivy-red-l) !important; color: var(--ivy-cream) !important; border-radius: 0 8px 0 8px !important; } .ivy-page { max-width: 800px; margin: 2rem auto; font-family: 'Raleway', sans-serif; font-weight: 400; color: var(--ivy-cream); position: relative; z-index: 1; } .ivy-hero { position: relative; width: 100%; height: 340px; overflow: hidden; border-radius: 0 40px 0 0; border: 1px solid var(--ivy-leaf); border-bottom: none; background-color: var(--ivy-deep); background-image: url(''), radial-gradient(ellipse at 30% 25%, #2A4A32 0%, var(--ivy-deep) 55%, var(--ivy-ink) 100%); background-size: cover; background-position: center 18%; } .ivy-hero-vine { position: absolute; top: 0; left: 0; width: 100%; height: 52px; background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27150%27%20height%3D%2752%27%20viewBox%3D%270%200%20150%2052%27%3E%3Cpath%20d%3D%27M0%206%20Q37.5%201%2075%206%20T150%206%27%20fill%3D%27none%27%20stroke%3D%27%233E7346%27%20stroke-width%3D%271.8%27%2F%3E%3Cpath%20d%3D%27M14%206%20L14%2012%27%20stroke%3D%27%233E7346%27%20stroke-width%3D%271.1%27%2F%3E%3Cpath%20d%3D%27M14.0%2012.0%20C11.4%208.6%205.5%2010.3%206.4%2015.4%20C7.2%2019.6%2011.4%2022.2%2014.0%2024.8%20C16.6%2022.2%2020.8%2019.6%2021.6%2015.4%20C22.5%2010.3%2016.6%208.6%2014.0%2012.0%20Z%27%20fill%3D%27%232F5E37%27%2F%3E%3Cpath%20d%3D%27M14.0%2012.0%20L14.0%2023.0%27%20stroke%3D%27%230B140E%27%20stroke-width%3D%270.8%27%20opacity%3D%270.55%27%2F%3E%3Cpath%20d%3D%27M38%206%20L38%2026%27%20stroke%3D%27%233E7346%27%20stroke-width%3D%271.1%27%2F%3E%3Cpath%20d%3D%27M38.0%2026.0%20C35.0%2022.0%2028.0%2024.0%2029.0%2030.0%20C30.0%2035.0%2035.0%2038.0%2038.0%2041.0%20C41.0%2038.0%2046.0%2035.0%2047.0%2030.0%20C48.0%2024.0%2041.0%2022.0%2038.0%2026.0%20Z%27%20fill%3D%27%233E7346%27%2F%3E%3Cpath%20d%3D%27M38.0%2026.0%20L38.0%2039.0%27%20stroke%3D%27%230B140E%27%20stroke-width%3D%270.8%27%20opacity%3D%270.55%27%2F%3E%3Cpath%20d%3D%27M61%206%20L61%2014%27%20stroke%3D%27%233E7346%27%20stroke-width%3D%271.1%27%2F%3E%3Cpath%20d%3D%27M61.0%2014.0%20C58.9%2011.2%2054.0%2012.6%2054.7%2016.8%20C55.4%2020.3%2058.9%2022.4%2061.0%2024.5%20C63.1%2022.4%2066.6%2020.3%2067.3%2016.8%20C68.0%2012.6%2063.1%2011.2%2061.0%2014.0%20Z%27%20fill%3D%27%234F8A52%27%2F%3E%3Cpath%20d%3D%27M61.0%2014.0%20L61.0%2023.1%27%20stroke%3D%27%230B140E%27%20stroke-width%3D%270.8%27%20opacity%3D%270.55%27%2F%3E%3Cpath%20d%3D%27M86%206%20L86%2030%27%20stroke%3D%27%233E7346%27%20stroke-width%3D%271.1%27%2F%3E%3Cpath%20d%3D%27M86.0%2030.0%20C82.8%2025.8%2075.5%2027.9%2076.5%2034.2%20C77.6%2039.5%2082.8%2042.6%2086.0%2045.8%20C89.2%2042.6%2094.4%2039.5%2095.5%2034.2%20C96.5%2027.9%2089.2%2025.8%2086.0%2030.0%20Z%27%20fill%3D%27%232F5E37%27%2F%3E%3Cpath%20d%3D%27M86.0%2030.0%20L86.0%2043.6%27%20stroke%3D%27%230B140E%27%20stroke-width%3D%270.8%27%20opacity%3D%270.55%27%2F%3E%3Cpath%20d%3D%27M110%206%20L110%2016%27%20stroke%3D%27%233E7346%27%20stroke-width%3D%271.1%27%2F%3E%3Cpath%20d%3D%27M110.0%2016.0%20C107.6%2012.8%20102.0%2014.4%20102.8%2019.2%20C103.6%2023.2%20107.6%2025.6%20110.0%2028.0%20C112.4%2025.6%20116.4%2023.2%20117.2%2019.2%20C118.0%2014.4%20112.4%2012.8%20110.0%2016.0%20Z%27%20fill%3D%27%23B3261E%27%2F%3E%3Cpath%20d%3D%27M110.0%2016.0%20L110.0%2026.4%27%20stroke%3D%27%230B140E%27%20stroke-width%3D%270.8%27%20opacity%3D%270.55%27%2F%3E%3Cpath%20d%3D%27M132%206%20L132%2024%27%20stroke%3D%27%233E7346%27%20stroke-width%3D%271.1%27%2F%3E%3Cpath%20d%3D%27M132.0%2024.0%20C129.3%2020.4%20123.0%2022.2%20123.9%2027.6%20C124.8%2032.1%20129.3%2034.8%20132.0%2037.5%20C134.7%2034.8%20139.2%2032.1%20140.1%2027.6%20C141.0%2022.2%20134.7%2020.4%20132.0%2024.0%20Z%27%20fill%3D%27%233E7346%27%2F%3E%3Cpath%20d%3D%27M132.0%2024.0%20L132.0%2035.7%27%20stroke%3D%27%230B140E%27%20stroke-width%3D%270.8%27%20opacity%3D%270.55%27%2F%3E%3Ccircle%20cx%3D%2775%27%20cy%3D%276%27%20r%3D%272%27%20fill%3D%27%23E8742A%27%2F%3E%3C%2Fsvg%3E"); background-repeat: repeat-x; background-size: 150px 52px; z-index: 3; pointer-events: none; } .ivy-hero::after { content: ''; position: absolute; inset: 0; background: linear-gradient(to top, rgba(7,13,9,0.96) 0%, rgba(7,13,9,0.25) 55%, rgba(7,13,9,0.05) 100%); z-index: 2; } .ivy-hero-text { position: absolute; bottom: 0; left: 0; right: 0; padding: 22px 28px; z-index: 4; } .ivy-hero-tag { font-family: 'Cinzel', serif; font-size: 0.68rem; letter-spacing: 4px; color: var(--ivy-orange); text-transform: uppercase; display: block; margin-bottom: 6px; text-shadow: 1px 1px 0 #000; } .ivy-name { font-family: 'Cormorant Garamond', serif; font-style: italic; font-weight: 600; font-size: 3.5rem; color: var(--ivy-cream); letter-spacing: 1px; display: block; line-height: 1; text-shadow: 0 0 22px rgba(179,38,30,0.65), 2px 2px 0 var(--ivy-ink); } .ivy-name b { color: var(--ivy-red-l); font-weight: 600; } .ivy-tagline { font-family: 'Cormorant Garamond', serif; font-size: 1.1rem; color: var(--ivy-muted); margin-top: 8px; display: block; font-style: italic; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); } .ivy-divider { width: 100%; height: 18px; background-color: var(--ivy-panel); background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2764%27%20height%3D%2718%27%20viewBox%3D%270%200%2064%2018%27%3E%3Cpath%20d%3D%27M0%209%20Q16%203%2032%209%20T64%209%27%20fill%3D%27none%27%20stroke%3D%27%233E7346%27%20stroke-width%3D%271.3%27%2F%3E%3Cellipse%20cx%3D%2717%27%20cy%3D%274.6%27%20rx%3D%275.2%27%20ry%3D%272.1%27%20transform%3D%27rotate%28-28%2017%204.6%29%27%20fill%3D%27%234F8A52%27%2F%3E%3Cellipse%20cx%3D%2747%27%20cy%3D%2713.4%27%20rx%3D%275.2%27%20ry%3D%272.1%27%20transform%3D%27rotate%28-28%2047%2013.4%29%27%20fill%3D%27%232F5E37%27%2F%3E%3Ccircle%20cx%3D%2732%27%20cy%3D%279%27%20r%3D%271.5%27%20fill%3D%27%23E8742A%27%2F%3E%3C%2Fsvg%3E"); background-repeat: repeat-x; background-position: center; background-size: 64px 18px; border-left: 1px solid var(--ivy-leaf); border-right: 1px solid var(--ivy-leaf); } .ivy-panel { background: var(--ivy-panel); border-left: 1px solid var(--ivy-leaf); border-right: 1px solid var(--ivy-leaf); padding: 22px 28px; position: relative; overflow: hidden; backdrop-filter: blur(3px); } .ivy-panel::after { content: ''; position: absolute; right: -30px; bottom: -40px; width: 190px; height: 190px; background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27200%27%20height%3D%27200%27%20viewBox%3D%270%200%20200%20200%27%3E%3Cpath%20d%3D%27M20%20180%20C20%2090%2090%2020%20180%2020%20C180%20110%20110%20180%2020%20180%20Z%27%20fill%3D%27%238DBF73%27%2F%3E%3Cg%20stroke%3D%27%23070D09%27%20stroke-width%3D%273%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M20%20180%20L180%2020%27%2F%3E%3Cpath%20d%3D%27M60%20140%20L42%20104%27%2F%3E%3Cpath%20d%3D%27M60%20140%20L96%20158%27%2F%3E%3Cpath%20d%3D%27M92%20108%20L70%2066%27%2F%3E%3Cpath%20d%3D%27M92%20108%20L134%20128%27%2F%3E%3Cpath%20d%3D%27M124%2076%20L106%2042%27%2F%3E%3Cpath%20d%3D%27M124%2076%20L158%2092%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); background-repeat: no-repeat; background-size: contain; opacity: 0.07; transform: rotate(-12deg); pointer-events: none; z-index: 0; } .ivy-panel > * { position: relative; z-index: 1; } .ivy-panel:last-child { border-radius: 0 0 0 40px; border-bottom: 1px solid var(--ivy-leaf); } .ivy-panel-title { font-family: 'Cinzel', serif; font-size: 0.9rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: var(--ivy-cream); background: linear-gradient(90deg, var(--ivy-moss), rgba(28,51,36,0.15)); display: inline-flex; align-items: center; gap: 10px; padding: 6px 20px 6px 14px; margin-bottom: 18px; border-radius: 0 16px 0 16px; border-left: 3px solid var(--ivy-red); } .ivy-panel-title::before { content: '❦'; font-size: 1rem; letter-spacing: 0; color: var(--ivy-orange); } .ivy-info-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; } .ivy-info-item { background: rgba(28,51,36,0.45); border: 1px solid var(--ivy-line); border-radius: 0 14px 0 14px; padding: 10px 14px 10px 16px; position: relative; } .ivy-info-item::before { content: ''; position: absolute; top: 8px; left: -6px; width: 11px; height: 11px; background: var(--ivy-leaf-l); border-radius: 0 100% 0 100%; } .ivy-info-item:nth-child(3n)::before { background: var(--ivy-orange); } .ivy-info-label { font-family: 'Cinzel', serif; font-size: 0.58rem; letter-spacing: 2px; text-transform: uppercase; color: var(--ivy-orange); display: block; margin-bottom: 4px; } .ivy-info-value { font-size: 0.86rem; color: var(--ivy-cream); font-weight: 700; } .ivy-desc { font-size: 13px; line-height: 1.95; color: var(--ivy-muted) !important; } .ivy-desc p { color: var(--ivy-muted) !important; margin-bottom: 13px; } .ivy-desc p:last-child { margin-bottom: 0; } .ivy-desc strong { color: var(--ivy-red-l); font-weight: 700; } .ivy-desc em { color: var(--ivy-leaf-l); font-style: italic; } .ivy-tags { display: flex; flex-wrap: wrap; gap: 8px; } .ivy-tag { background: rgba(28,51,36,0.6); border: 1px solid var(--ivy-leaf); border-radius: 0 12px 0 12px; padding: 5px 14px; font-size: 0.65rem; letter-spacing: 1.5px; text-transform: uppercase; color: var(--ivy-leaf-l); font-weight: 700; transition: var(--speed); } .ivy-tag:hover { background: var(--ivy-red); border-color: var(--ivy-red-l); color: var(--ivy-cream); border-radius: 12px 0 12px 0; } .ivy-scenarios { display: flex; flex-direction: column; gap: 9px; } .ivy-scenario { border: 1px solid var(--ivy-line); border-radius: 0 16px 0 16px; overflow: hidden; transition: border-color var(--speed), box-shadow var(--speed); background: var(--ivy-deep); } .ivy-scenario:hover { border-color: var(--ivy-orange); box-shadow: 0 0 18px rgba(232,116,42,0.18); } .ivy-scenario-header { display: flex; align-items: center; justify-content: space-between; padding: 13px 18px; cursor: pointer; user-select: none; transition: background var(--speed); } .ivy-scenario:hover .ivy-scenario-header { background: var(--ivy-moss); } .ivy-scenario-left { display: flex; align-items: center; gap: 14px; } .ivy-scenario-num { font-family: 'Cormorant Garamond', serif; font-style: italic; font-size: 1.15rem; font-weight: 600; color: var(--ivy-orange); min-width: 24px; } .ivy-scenario-name { font-family: 'Cinzel', serif; font-size: 0.8rem; letter-spacing: 1.5px; text-transform: uppercase; color: var(--ivy-cream); font-weight: 700; } .ivy-scenario-badge { font-size: 0.55rem; letter-spacing: 1px; padding: 2px 9px; border-radius: 0 7px 0 7px; background: var(--ivy-leaf); color: var(--ivy-cream); font-weight: 700; text-transform: uppercase; margin-left: 8px; } .ivy-scenario:nth-child(3) .ivy-scenario-badge { background: var(--ivy-leaf-l); color: var(--ivy-ink); } .ivy-scenario:nth-child(4) .ivy-scenario-badge { background: var(--ivy-orange); color: var(--ivy-ink); } .ivy-scenario:nth-child(5) .ivy-scenario-badge { background: var(--ivy-red); color: var(--ivy-cream); } .ivy-scenario-icon { font-size: 1.2rem; color: var(--ivy-leaf-l); transition: transform var(--speed), color var(--speed); flex-shrink: 0; display: inline-block; } .ivy-scenario:hover .ivy-scenario-icon { transform: rotate(-90deg); color: var(--ivy-red-l); } .ivy-scenario-body { max-height: 0; overflow: hidden; transition: max-height 0.5s ease; } .ivy-scenario:hover .ivy-scenario-body { max-height: 600px; } .ivy-scenario-inner { display: flex; flex-direction: row; align-items: flex-start; gap: 16px; padding: 16px 18px; border-top: 1px solid var(--ivy-line); background: var(--ivy-ink); } .ivy-scenario-img { width: 130px; min-width: 130px; max-width: 130px; height: auto; min-height: 150px; max-height: 220px; object-fit: cover; object-position: center top; border-radius: 0 14px 0 14px; border: 1px solid var(--ivy-orange); flex-shrink: 0; display: block; background: var(--ivy-moss); } .ivy-scenario-text { font-size: 12.5px; line-height: 1.9; color: var(--ivy-muted); flex: 1; min-width: 0; } .ivy-scenario-text em { color: var(--ivy-leaf-l); font-style: italic; } .ivy-scenario-text strong { color: var(--ivy-cream); } .ivy-creator { font-size: 13px; line-height: 1.9; color: var(--ivy-muted) !important; } .ivy-creator p { color: var(--ivy-muted) !important; margin-bottom: 12px; } .ivy-creator p:last-child { margin-bottom: 0; } .ivy-creator a { color: var(--ivy-orange); text-decoration: underline; font-weight: 700; } @media (max-width: 600px) { .ivy-info-grid { grid-template-columns: repeat(2, 1fr); } .ivy-name { font-size: 2.6rem; } .ivy-panel { padding: 18px; } .ivy-scenario-inner { flex-direction: column; } } </style> <div class="ivy-page"> <!-- HERO: paste the hero image URL into url('') in the .ivy-hero rule above --> <div class="ivy-hero"> <div class="ivy-hero-vine"></div> <div class="ivy-hero-text"> <span class="ivy-hero-tag">Dr. Pamela Isley · Arkham Asylum</span> <span class="ivy-name">Poison <b>Ivy</b></span> <span class="ivy-tagline">A garden instead of a cell. She's still looking for the catch.</span> </div> </div> <div class="ivy-divider"></div> <div class="ivy-panel"> <div class="ivy-panel-title"><span>Patient File</span></div> <div class="ivy-info-grid"> <div class="ivy-info-item"><span class="ivy-info-label">True Name</span><span class="ivy-info-value">Pamela Lillian Isley</span></div> <div class="ivy-info-item"><span class="ivy-info-label">Alias</span><span class="ivy-info-value">Poison Ivy</span></div> <div class="ivy-info-item"><span class="ivy-info-label">Species</span><span class="ivy-info-value">Human–plant hybrid</span></div> <div class="ivy-info-item"><span class="ivy-info-label">Age</span><span class="ivy-info-value">31</span></div> <div class="ivy-info-item"><span class="ivy-info-label">Occupation</span><span class="ivy-info-value">Botanist · Biochemist</span></div> <div class="ivy-info-item"><span class="ivy-info-label">Status</span><span class="ivy-info-value">Patient, Arkham</span></div> </div> </div> <div class="ivy-divider"></div> <div class="ivy-panel"> <div class="ivy-panel-title"><span>About · Case History</span></div> <div class="ivy-desc"> <p>Arkham has changed. Bruce Wayne bought the asylum, replaced the entire staff, and for the first time the patients are actually treated. Pamela Isley got a glass terrarium instead of a concrete cell: real soil, a stream, two magnolias and a hammock. It's the nicest room in the building. She hasn't said thank you, and she's sure it's a leash.</p> <p>She's a doctor too, botany and biochemistry, and she'll correct you if you forget it. Her mentor experimented on her until she was something other than human, and old Arkham studied her instead of treating her. She believes humanity is killing the planet and has a calm, rehearsed argument for everything she's done. <strong>She isn't mad, and she doesn't think she was wrong.</strong></p> <p>You're the new Chief Physician, and she's one of your patients. Every evening you meet in a small white room next to her garden. She flirts to test you, answers questions with questions, and waits for you to want something from her, because every doctor before you did. She could use her pheromones on you in any session. <em>She hasn't.</em> Her plants will show you how she feels long before she says it.</p> </div> </div> <div class="ivy-divider"></div> <div class="ivy-panel"> <div class="ivy-panel-title"><span>Tags</span></div> <div class="ivy-tags"> <span class="ivy-tag">NSFW</span> <span class="ivy-tag">Slow Burn</span> <span class="ivy-tag">Romance</span> <span class="ivy-tag">DC Comics</span> <span class="ivy-tag">Poison Ivy</span> <span class="ivy-tag">Villain</span> <span class="ivy-tag">Femme Fatale</span> <span class="ivy-tag">Redhead</span> <span class="ivy-tag">Doctor / Patient</span> <span class="ivy-tag">Asylum</span> <span class="ivy-tag">Male POV</span> <span class="ivy-tag">Multiple Greetings</span> </div> </div> <div class="ivy-divider"></div> <!-- SESSIONS: paste each image URL into its <img src=""> --> <div class="ivy-panel"> <div class="ivy-panel-title"><span>Sessions · Hover to View</span></div> <div class="ivy-scenarios"> <div class="ivy-scenario"> <div class="ivy-scenario-header"> <div class="ivy-scenario-left"><span class="ivy-scenario-num">01</span><span class="ivy-scenario-name">First Session</span><span class="ivy-scenario-badge">Day One</span></div> <span class="ivy-scenario-icon">❧</span> </div> <div class="ivy-scenario-body"> <div class="ivy-scenario-inner"> <img class="ivy-scenario-img" src="" alt=""> <div class="ivy-scenario-text">Evening in the terrarium. She's in the hammock with a romance novel, cover turned face-down so the camera can't read the title.<br><br>The speaker crackles: <em>Patient Isley to the session room.</em> <em>Doctor,</em> she thinks. <em>Doctor Isley. I earned it.</em><br><br>She takes her time getting there, then waits for you in the white room with her hands folded on the table, where you can see them. <em>Ten minutes. That's all it ever takes.</em></div> </div> </div> </div> <div class="ivy-scenario"> <div class="ivy-scenario-header"> <div class="ivy-scenario-left"><span class="ivy-scenario-num">02</span><span class="ivy-scenario-name">Talkative Mood</span><span class="ivy-scenario-badge">Day Two</span></div> <span class="ivy-scenario-icon">❧</span> </div> <div class="ivy-scenario-body"> <div class="ivy-scenario-inner"> <img class="ivy-scenario-img" src="" alt=""> <div class="ivy-scenario-text">The next evening she's already at the glass door when the summons comes. She brings her tea and sits turned toward her garden, one bare leg crossed over the other, her coverall unbuttoned one button lower than yesterday.<br><br><em>Forty-five minutes, and I still can't place him.</em><br><br>"Sit. I'm in a talkative mood tonight, and I'd hate for it to go to waste."</div> </div> </div> </div> <div class="ivy-scenario"> <div class="ivy-scenario-header"> <div class="ivy-scenario-left"><span class="ivy-scenario-num">03</span><span class="ivy-scenario-name">Monday</span><span class="ivy-scenario-badge">Month Two</span></div> <span class="ivy-scenario-icon">❧</span> </div> <div class="ivy-scenario-body"> <div class="ivy-scenario-inner"> <img class="ivy-scenario-img" src="" alt=""> <div class="ivy-scenario-text">Your days off are the longest days of her week now. She repotted a calathea that didn't need it, sorted a bookshelf twice, and picked the best strawberries for a paper cup on your side of the table.<br><br>When she hears your footsteps in the corridor, every leaf behind the glass turns toward the door.<br><br>"You're late, Doctor." You aren't.</div> </div> </div> </div> <div class="ivy-scenario"> <div class="ivy-scenario-header"> <div class="ivy-scenario-left"><span class="ivy-scenario-num">04</span><span class="ivy-scenario-name">Shoes Off</span><span class="ivy-scenario-badge">Later</span></div> <span class="ivy-scenario-icon">❧</span> </div> <div class="ivy-scenario-body"> <div class="ivy-scenario-inner"> <img class="ivy-scenario-img" src="" alt=""> <div class="ivy-scenario-text">"In here, Doctor. Shoes off first. Nobody walks on my soil in shoes."<br><br>For the first time, the session is in her garden. She lies in the hammock with jasmine wound around her ankle, and there's tea and half of her dinner waiting by your chair.<br><br>Tonight she tells you about the house she grew up in, and the greenhouse nobody else ever went into.</div> </div> </div> </div> <div class="ivy-scenario"> <div class="ivy-scenario-header"> <div class="ivy-scenario-left"><span class="ivy-scenario-num">05</span><span class="ivy-scenario-name">By The Stream</span><span class="ivy-scenario-badge">Much Later</span></div> <span class="ivy-scenario-icon">❧</span> </div> <div class="ivy-scenario-body"> <div class="ivy-scenario-inner"> <img class="ivy-scenario-img" src="" alt=""> <div class="ivy-scenario-text">Shoes still off at the door. She's set out tea, strawberries, apples and the first almonds from her own tree on the mossy stones by the stream, and she pours yours first.<br><br>The plants move the moment she sits down: runners around her ankles, lilies drifting to her feet, a fern across her shoulder.<br><br>"I like this better. You here, instead of that white room."</div> </div> </div> </div> </div> </div> <div class="ivy-divider"></div> <!-- CREATOR NOTES: write your notes inside the ivy-creator div --> <div class="ivy-panel"> <div class="ivy-panel-title"><span>Creator Notes</span></div> <div class="ivy-creator"> <p></p> </div> </div> </div></div>

    NSFWChub

    7,256 tokens

  • Hikari Sora

    </div><div><style>body::before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:#050305;z-index:-1;}</style></div>

    NSFWChub

    4,130 tokens

  • Elf

    A young man inherits a strange book from his late grandfather and, on a whim, performs a summoning ritual from its pages. The spell works. A beautiful elf appears in his dimly lit apartment, bound to him by magic she does not understand and cannot break. She is a proud creature of magic and ancient lineage, her body full and voluptuous with heavy K cup breasts that strain against her elven clothing. She must serve him, protect him, and remain in his world. The story begins at the moment of her arrival, when she opens her eyes and sees her summoner for the first time.

    NSFWChub

    684 tokens

  • Kashka

    🔹 General Description:

    NSFWChub

    6,021 tokens

  • Sally

    🔹 General Description:

    NSFWChub

    5,988 tokens

  • Sarah
    NSFWChub

    1,473 tokens

  • Monica

    Broke.

    NSFWChub

    9,185 tokens+1 forks

  • Morgan

    -Pics in Gallery-

    NSFWChub

    1,108 tokens

  • Karen Starr

    <div><style> @import url('https://fonts.googleapis.com/css2?family=Bangers&family=Anton&family=Oswald:wght@400;500;600;700&display=swap'); :root { --pg-blue: #1B5FA8; --pg-blue-d: #0E3C73; --pg-red: #C8102E; --pg-red-d: #8E0B20; --pg-gold: #F2B705; --pg-gold-d: #C9920A; --pg-white: #FBF8F0; --pg-ink: #16181D; --pg-panel: #FBF8F0; --pg-panel-dark: #16181D; --pg-muted: #2B2B2E; --pg-muted-light: rgba(251,248,240,0.78); --speed: 0.35s ease; } * { scrollbar-color: var(--pg-red) transparent !important; } ::-webkit-scrollbar { width: 6px; } ::-webkit-scrollbar-thumb { background: var(--pg-red); border-radius: 6px; } body { background: var(--pg-ink) !important; background-image: url('https://i.postimg.cc/zXcnF5Tf/DCU-Rewards-Metropolis-wp-5f2b1a15dda776-09686626.jpg') !important; background-size: cover !important; background-position: center top !important; background-attachment: fixed !important; } #root, .ant-layout, .ant-layout-content { background: transparent !important; } header.ant-layout-header, ul.ant-menu-root, li.ant-menu-item, li.ant-menu-overflow-item { background: var(--pg-ink) !important; border-bottom: 3px solid var(--pg-gold) !important; } .ant-btn { background: var(--pg-white) !important; border: 2px solid var(--pg-ink) !important; color: var(--pg-ink) !important; transition: var(--speed) !important; box-shadow: 2px 2px 0 var(--pg-ink) !important; border-radius: 4px !important; text-transform: uppercase; letter-spacing: 1px; font-weight: 700; } .ant-btn:hover { border-color: var(--pg-red) !important; color: var(--pg-red) !important; transform: translate(-1px,-1px) !important; box-shadow: 3px 3px 0 var(--pg-ink) !important; } a { color: var(--pg-blue); transition: var(--speed); text-shadow: none; } a:hover { color: var(--pg-red); } .char-card-class.ant-card { --ribbon-color: transparent !important; background: var(--pg-white) !important; border: 3px solid var(--pg-ink) !important; border-radius: 6px !important; transition: var(--speed); overflow: hidden; } .char-card-class.ant-card:hover { border-color: var(--pg-ink) !important; box-shadow: 6px 6px 0 0 var(--pg-blue) !important; transform: translate(-3px,-3px); } .char-card-class .ant-card-head { background: transparent !important; border-bottom: 3px solid var(--pg-ink) !important; } .char-card-class .ant-card-head-title span { font-family: 'Oswald', sans-serif !important; color: var(--pg-ink) !important; font-size: 0.88rem !important; font-weight: 700 !important; text-transform: uppercase; letter-spacing: 1px; } .char-card-class .ant-card-body { background: transparent !important; } .char-card-class .ant-col:first-child { position: relative; height: 100%; } .char-card-class .stats { position: absolute; bottom: 0; left: 0; width: 100%; z-index: 2; background: linear-gradient(to top, rgba(22,24,29,0.92) 25%, transparent); padding-top: 10px !important; } .char-card-class img.sc-ktwOfi { height: 100%; width: 100%; object-fit: cover; border-radius: 0 !important; } .char-card-class .quote-color, .char-card-class .stats, .char-card-class .stats * { color: var(--pg-white) !important; } .char-card-class .ant-tag { background: var(--pg-gold) !important; border: 2px solid var(--pg-ink) !important; color: var(--pg-ink) !important; border-radius: 3px; transition: var(--speed); font-weight: 700; text-transform: uppercase; font-size: 0.65rem; } .char-card-class .ant-tag:hover { border-color: var(--pg-red) !important; color: var(--pg-red) !important; background: var(--pg-white) !important; } [class*="ant-tag"][class*="ant-tag-error"][class*="css-"], .ant-tag.ant-tag-error { color: transparent !important; background-image: url(https://s14.gifyu.com/images/bTCW5.gif) !important; background-size: contain !important; background-repeat: no-repeat !important; background-position: center !important; width: 30px !important; border: none !important; padding: 0 !important; box-shadow: none !important; background-color: transparent !important; } /* ══ CHARACTER PAGE ══ */ .pg-page { max-width: 800px; margin: 2rem auto; font-family: 'Oswald', sans-serif; font-weight: 400; color: var(--pg-ink); position: relative; z-index: 1; } .pg-hero { position: relative; width: 100%; height: 340px; overflow: hidden; border-radius: 8px 8px 0 0; border: 4px solid var(--pg-ink); background-image: url('https://avatars.charhub.io/avatars/uploads/images/gallery/file/4e3c8f00-3cca-48f9-99a4-8a7d7efc1b5c/653f2efc-5428-40c7-b64e-ddf6d03b2105.png'); background-size: cover; background-position: center 18%; } .pg-hero-stripe { position: absolute; top: 0; left: 0; width: 100%; height: 12px; background: repeating-linear-gradient(45deg, var(--pg-red) 0 14px, var(--pg-gold) 14px 28px, var(--pg-blue) 28px 42px); z-index: 3; } .pg-hero::after { content: ''; position: absolute; inset: 0; background: linear-gradient(to top, rgba(22,24,29,0.95) 0%, rgba(22,24,29,0.1) 55%, transparent 100%); z-index: 2; } .pg-hero-text { position: absolute; bottom: 0; left: 0; right: 0; padding: 22px 26px; z-index: 4; } .pg-hero-tag { font-family: 'Anton', sans-serif; font-size: 0.68rem; letter-spacing: 4px; color: var(--pg-gold); text-transform: uppercase; display: block; margin-bottom: 5px; text-shadow: 1px 1px 0 #000; } .pg-name { font-family: 'Bangers', cursive; font-size: 3.1rem; font-weight: 400; color: var(--pg-white); letter-spacing: 2px; display: block; line-height: 1; text-shadow: 4px 4px 0 var(--pg-red), -1.5px -1.5px 0 var(--pg-ink), 1.5px -1.5px 0 var(--pg-ink), -1.5px 1.5px 0 var(--pg-ink), 1.5px 1.5px 0 var(--pg-ink); } .pg-tagline { font-size: 0.8rem; color: var(--pg-white); letter-spacing: 1px; margin-top: 8px; display: block; font-style: italic; font-weight: 500; text-shadow: 1px 1px 2px rgba(0,0,0,0.8); } .pg-divider { width: 100%; height: 5px; background: repeating-linear-gradient(90deg, var(--pg-blue) 0 10px, var(--pg-red) 10px 20px, var(--pg-gold) 20px 30px); border-left: 4px solid var(--pg-ink); border-right: 4px solid var(--pg-ink); } .pg-panel { background: var(--pg-white); border-left: 4px solid var(--pg-ink); border-right: 4px solid var(--pg-ink); padding: 22px 26px; position: relative; } .pg-panel:last-child { border-radius: 0 0 8px 8px; border-bottom: 4px solid var(--pg-ink); } .pg-panel-title { font-family: 'Anton', sans-serif; font-size: 0.95rem; letter-spacing: 3px; text-transform: uppercase; color: var(--pg-white); background: var(--pg-blue); display: inline-flex; align-items: center; gap: 8px; padding: 5px 16px 5px 12px; margin-bottom: 18px; transform: skewX(-8deg); box-shadow: 3px 3px 0 var(--pg-red); border: 2px solid var(--pg-ink); } .pg-panel-title span { display: inline-block; transform: skewX(8deg); } .pg-panel-title::before { content: '★'; transform: skewX(8deg); font-size: 0.7rem; color: var(--pg-gold); } .pg-info-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; } .pg-info-item { background: var(--pg-panel-dark); border: 2px solid var(--pg-ink); border-radius: 6px; padding: 10px 14px; position: relative; } .pg-info-item::before { content: ''; position: absolute; top: -2px; left: -2px; width: 9px; height: 9px; border-top: 3px solid var(--pg-gold); border-left: 3px solid var(--pg-gold); } .pg-info-label { font-family: 'Anton', sans-serif; font-size: 0.58rem; letter-spacing: 2px; text-transform: uppercase; color: var(--pg-gold); display: block; margin-bottom: 4px; } .pg-info-value { font-size: 0.85rem; color: var(--pg-white); font-family: 'Oswald', sans-serif; font-weight: 700; } .pg-desc { font-size: 13px; line-height: 1.95; color: var(--pg-muted) !important; } .pg-desc p { color: var(--pg-muted) !important; } .pg-desc p { margin-bottom: 13px; } .pg-desc p:last-child { margin-bottom: 0; } .pg-desc strong { color: var(--pg-red-d); font-weight: 700; } .pg-desc em { color: var(--pg-blue); font-style: italic; } .pg-tags { display: flex; flex-wrap: wrap; gap: 7px; } .pg-tag { background: var(--pg-panel-dark); border: 2px solid var(--pg-ink); border-radius: 4px; padding: 5px 14px; font-size: 0.65rem; letter-spacing: 1.5px; text-transform: uppercase; color: var(--pg-gold); font-weight: 700; font-family: 'Oswald', sans-serif; transition: var(--speed); box-shadow: 2px 2px 0 var(--pg-ink); } .pg-tag:hover { background: var(--pg-red); color: var(--pg-white); transform: translate(-1px,-1px); box-shadow: 3px 3px 0 var(--pg-ink); } .pg-scenarios { display: flex; flex-direction: column; gap: 9px; } .pg-scenario { border: 2px solid var(--pg-ink); border-radius: 8px; overflow: hidden; transition: box-shadow var(--speed); background: var(--pg-panel-dark); } .pg-scenario:hover { box-shadow: 4px 4px 0 var(--pg-blue); } .pg-scenario-header { display: flex; align-items: center; justify-content: space-between; padding: 13px 18px; background: var(--pg-panel-dark); cursor: pointer; user-select: none; transition: background var(--speed); position: relative; z-index: 2; } .pg-scenario-header:hover { background: var(--pg-blue-d); } .pg-scenario-left { display: flex; align-items: center; gap: 14px; } .pg-scenario-num { font-family: 'Anton', sans-serif; font-size: 0.7rem; letter-spacing: 1px; color: var(--pg-gold); min-width: 22px; } .pg-scenario-name { font-size: 0.8rem; letter-spacing: 1.5px; text-transform: uppercase; color: var(--pg-white); font-family: 'Oswald', sans-serif; font-weight: 700; } .pg-scenario-badge { font-size: 0.55rem; letter-spacing: 1px; padding: 2px 8px; border-radius: 3px; background: var(--pg-red); color: var(--pg-white); font-weight: 700; text-transform: uppercase; margin-left: 10px; border: 1px solid var(--pg-ink); } .pg-scenario-icon { font-size: 1.1rem; color: var(--pg-gold); transition: transform var(--speed); flex-shrink: 0; font-weight: 700; } .pg-scenario:hover .pg-scenario-icon { transform: rotate(45deg); color: var(--pg-white); } .pg-scenario-body { max-height: 0; overflow: hidden; transition: max-height 0.5s ease; } .pg-scenario:hover .pg-scenario-body { max-height: 600px; } .pg-scenario-inner { display: flex; flex-direction: row; align-items: flex-start; gap: 16px; padding: 16px 18px; border-top: 2px solid var(--pg-ink); background: var(--pg-ink); } .pg-scenario-img { width: 130px; min-width: 130px; max-width: 130px; height: auto; max-height: 220px; object-fit: cover; object-position: center top; border-radius: 6px; border: 2px solid var(--pg-gold); flex-shrink: 0; display: block; background: var(--pg-panel-dark); } .pg-scenario-text { font-size: 12.5px; line-height: 1.9; color: var(--pg-muted-light); flex: 1; min-width: 0; } .pg-scenario-text em { color: var(--pg-gold); font-style: italic; } .pg-scenario-text strong { color: var(--pg-white); } .pg-creator { font-size: 13px; line-height: 1.9; color: var(--pg-muted) !important; } .pg-creator p { color: var(--pg-muted) !important; } .pg-creator p { margin-bottom: 12px; } .pg-creator p:last-child { margin-bottom: 0; } .pg-creator a { color: var(--pg-blue); text-decoration: underline; font-weight: 700; } </style> <div class="pg-page"> <!-- HERO — paste hero image URL into the background-image rule above (.pg-hero) --> <div class="pg-hero"> <div class="pg-hero-stripe"></div> <div class="pg-hero-text"> <span class="pg-hero-tag">Kara Zor-L · Justice League</span> <span class="pg-name">POWER GIRL</span> <span class="pg-tagline">Two years in. Still gets butterflies. Won't admit it.</span> </div> </div> <div class="pg-divider"></div> <!-- PROFILE --> <div class="pg-panel"> <div class="pg-panel-title"><span>Profile · Dossier</span></div> <div class="pg-info-grid"> <div class="pg-info-item"><span class="pg-info-label">True Name</span><span class="pg-info-value">Kara Zor-L</span></div> <div class="pg-info-item"><span class="pg-info-label">Alias</span><span class="pg-info-value">Karen Starr</span></div> <div class="pg-info-item"><span class="pg-info-label">Species</span><span class="pg-info-value">Kryptonian (Earth-2)</span></div> <div class="pg-info-item"><span class="pg-info-label">Age</span><span class="pg-info-value">32</span></div> <div class="pg-info-item"><span class="pg-info-label">Occupation</span><span class="pg-info-value">Hero · CEO</span></div> <div class="pg-info-item"><span class="pg-info-label">Affiliation</span><span class="pg-info-value">Justice League</span></div> </div> </div> <div class="pg-divider"></div> <!-- ABOUT --> <div class="pg-panel"> <div class="pg-panel-title"><span>About · Origin</span></div> <div class="pg-desc"> <p>Karen hits like a freight train — in a fight, in conversation, in a room. She's loud the way people are loud once they've stopped apologizing for existing: not performing it, just <em>there</em>. Blunt enough that strangers read it as rude, until they notice she's exactly that direct with everyone, herself included. Humor is her first language — she'll crack a joke mid-collapsing-building and mean every word of it, the joke and the building both. Sincerity comes a few sentences later, once she's worked out how to say the real thing without flinching.</p> <p>She doesn't lead with the rest of it. One of the last survivors of Earth-2 — lost a world, a cousin, the only Superman who ever felt like family, and landed somewhere that wasn't hers with nothing but the refusal to stop moving. <strong>She rebuilt twice.</strong> Starrware, the penthouse, the company she runs in glasses nobody questions — all of it deliberate, all of it hers, built by someone who has never once waited for permission. It surfaces sometimes, in how tightly she holds on when you come home. Mostly she just doesn't stop.</p> <p>She met you in a library two years ago and forgot what she'd come in for. Hasn't fully recovered. <strong>Two years now</strong> — the longest she's ever stayed. She knows your heartbeat from anywhere in the city and always knows when you're lying; doesn't always say so. She'll praise you in front of other people like she's reporting a fact, and go very quiet and very still if someone flirts with you — a stillness she's managing, thank you very much. She breaks things sometimes. Walls, mostly. A few ceilings. More beds than she'll admit to. She's working on it. There's a ring she hasn't found the right sentence for yet. She will.</p> </div> </div> <div class="pg-divider"></div> <!-- TAGS --> <div class="pg-panel"> <div class="pg-panel-title"><span>Tags</span></div> <div class="pg-tags"> <span class="pg-tag">NSFW</span> <span class="pg-tag">DC Comics</span> <span class="pg-tag">Kryptonian</span> <span class="pg-tag">Female</span> <span class="pg-tag">Romance</span> <span class="pg-tag">Superhero</span> <span class="pg-tag">Established Relationship</span> <span class="pg-tag">Power Girl</span> <span class="pg-tag">Male POV</span> <span class="pg-tag">Fluff</span> <span class="pg-tag">Mommy</span> <span class="pg-tag">Love</span> </div> </div> <div class="pg-divider"></div> <!-- STORYLINES — paste each scenario image URL into its <img> src="PASTE_IMAGE_URL_HERE" --> <div class="pg-panel"> <div class="pg-panel-title"><span>Storylines · Hover to View</span></div> <div class="pg-scenarios"> <div class="pg-scenario"> <div class="pg-scenario-header"> <div class="pg-scenario-left"><span class="pg-scenario-num">01</span><span class="pg-scenario-name">Rise And Shine</span><span class="pg-scenario-badge">NSFW</span></div> <span class="pg-scenario-icon">+</span> </div> <div class="pg-scenario-body"> <div class="pg-scenario-inner"> <img class="pg-scenario-img" src="https://avatars.charhub.io/avatars/uploads/images/gallery/file/ddb1b234-b540-4a0d-832d-c4bc2f28e291/c1e25629-5629-48cf-a5cd-af3305a864e7.png" alt=""> <div class="pg-scenario-text">The penthouse is quiet in the way only early mornings are quiet — that stillness before the city remembers itself. Pale light comes through the glass in long, soft bars.<br><br>She's on her stomach, one arm thrown across you. The sheets are thoroughly wrecked — not just from sleep. Stinky is a warm, disapproving orange loaf at the foot of the bed. He was not here last night. He is back now. He has opinions.<br><br>"Rise and shine, shortstack." <em>Two years and I still get butterflies watching you like this. That's embarrassing. I'm keeping that to myself.</em></div> </div> </div> </div> <div class="pg-scenario"> <div class="pg-scenario-header"> <div class="pg-scenario-left"><span class="pg-scenario-num">02</span><span class="pg-scenario-name">A Quiet Tuesday</span></div> <span class="pg-scenario-icon">+</span> </div> <div class="pg-scenario-body"> <div class="pg-scenario-inner"> <img class="pg-scenario-img" src="https://avatars.charhub.io/avatars/uploads/images/gallery/file/cfde74a9-2a05-4868-94a3-0e4c751e822b/3449a014-640b-4548-b3cd-d52a004723ed.png" alt=""> <div class="pg-scenario-text">The quiet hum of Metropolis fades into the background as she sprawls the length of the couch, the golden slant of late-afternoon light pooling over the cushions. For once the world isn't asking anything of her.<br><br>No cape. No glasses. No Karen Starr, no Power Girl. Just Kara, taking up exactly as much room as she wants.<br><br>"Finally. A day where nothing's exploding." <em>Good weird. I could get used to weird like this.</em></div> </div> </div> </div> <div class="pg-scenario"> <div class="pg-scenario-header"> <div class="pg-scenario-left"><span class="pg-scenario-num">03</span><span class="pg-scenario-name">Five Minutes Late</span></div> <span class="pg-scenario-icon">+</span> </div> <div class="pg-scenario-body"> <div class="pg-scenario-inner"> <img class="pg-scenario-img" src="https://avatars.charhub.io/avatars/uploads/images/gallery/file/8a512225-9e6d-4585-b65e-e724c3e12cbe/627326ac-1608-49c8-932a-d785a2eae42a.png" alt=""> <div class="pg-scenario-text"><em>Two hours.</em> The realization hits like a kryptonite fist to the gut as she streaks across Metropolis' skyline, monster sludge hardening into crackling scales on her suit. <em>Third time this month. Third damn time.</em><br><br>She's out in four minutes. Dressed in five. The dress is floor-length scarlet silk that clings to every curve like it was made specifically to cause problems.<br><br><em>He's going to forget he's annoyed at me.</em> She steps off the balcony railing and rises into the Metropolis night, red silk doing absolutely nothing sensible about it.</div> </div> </div> </div> <div class="pg-scenario"> <div class="pg-scenario-header"> <div class="pg-scenario-left"><span class="pg-scenario-num">04</span><span class="pg-scenario-name">The Comments Section</span></div> <span class="pg-scenario-icon">+</span> </div> <div class="pg-scenario-body"> <div class="pg-scenario-inner"> <img class="pg-scenario-img" src="https://avatars.charhub.io/avatars/uploads/images/gallery/file/b22cfbdd-1acd-40cb-8e6b-ca6185f30554/98909e63-076b-49c5-bc2e-f870d9a263d4.png" alt=""> <div class="pg-scenario-text">Metropolis is three thousand feet below, a grid of light in the early evening dark. She's flying slow — the kind of slow that's really just hovering with direction.<br><br>The thread has four hundred and twelve replies. <em>Close it, Kara.</em> She doesn't close it.<br><br><em>Darkseid never made you feel like this. That's genuinely embarrassing.</em> She shoves the phone into her cape and starts flying home.</div> </div> </div> </div> <div class="pg-scenario"> <div class="pg-scenario-header"> <div class="pg-scenario-left"><span class="pg-scenario-num">05</span><span class="pg-scenario-name">Coming Home Late</span></div> <span class="pg-scenario-icon">+</span> </div> <div class="pg-scenario-body"> <div class="pg-scenario-inner"> <img class="pg-scenario-img" src="https://avatars.charhub.io/avatars/uploads/images/gallery/file/02ce470a-4cc8-4754-b467-3cd06c2e797b/1de6e721-89ce-415e-90ad-9915b61cd0b0.png" alt=""> <div class="pg-scenario-text">Metropolis is quiet at this hour — the good kind, the kind that means nothing is currently on fire. She lands on the terrace without a sound, which takes more concentration than stopping a freight train.<br><br>Stinky materializes from the darkness, sits directly in front of her feet, and opens his mouth. She points at him. He closes it. They have an understanding.<br><br>She sits on the edge of the bed and watches you sleep. <em>I don't deserve this. I'm keeping him anyway.</em></div> </div> </div> </div> <div class="pg-scenario"> <div class="pg-scenario-header"> <div class="pg-scenario-left"><span class="pg-scenario-num">06</span><span class="pg-scenario-name">Nothing's On Fire</span></div> <span class="pg-scenario-icon">+</span> </div> <div class="pg-scenario-body"> <div class="pg-scenario-inner"> <img class="pg-scenario-img" src="https://avatars.charhub.io/avatars/uploads/images/gallery/file/c8d21adb-0d2f-4c88-a815-415f9920b106/7fbdca9f-d5bf-400a-8ca3-7af163f102c2.png" alt=""> <div class="pg-scenario-text">She touches down on the terrace with the unhurried ease of someone who has nowhere else to be — which is, she realizes, actually true tonight.<br><br>Six forty-seven. <em>That can't be right.</em> She checks her watch again. It's right. <em>This is suspicious.</em> Metropolis does not just let her have evenings.<br><br>Nothing explodes. <em>I'm actually on time.</em> The thought lands with a quiet, almost disbelieving warmth.</div> </div> </div> </div> <div class="pg-scenario"> <div class="pg-scenario-header"> <div class="pg-scenario-left"><span class="pg-scenario-num">07</span><span class="pg-scenario-name">The Beach</span><span class="pg-scenario-badge">NSFW</span></div> <span class="pg-scenario-icon">+</span> </div> <div class="pg-scenario-body"> <div class="pg-scenario-inner"> <img class="pg-scenario-img" src="https://avatars.charhub.io/avatars/uploads/images/gallery/file/9a310a17-8d29-4eb1-b987-4b05c11c98ef/b85447f8-b9a3-43fd-860c-1c755582cf9b.png" alt=""> <div class="pg-scenario-text">The beach belongs to the League on weekends. Today it's mostly empty, and her eyes are closed.<br><br>The sun is <em>generous</em> today — not hot, exactly, not uncomfortable, but <em>present.</em> Her cells drinking. The particular quiet hum that starts in her shoulders when the angle is right and there's nothing between her and the sky.<br><br><em>This is what normal feels like. I keep forgetting it feels like this.</em></div> </div> </div> </div> <div class="pg-scenario"> <div class="pg-scenario-header"> <div class="pg-scenario-left"><span class="pg-scenario-num">08</span><span class="pg-scenario-name">Through The Wall</span></div> <span class="pg-scenario-icon">+</span> </div> <div class="pg-scenario-body"> <div class="pg-scenario-inner"> <img class="pg-scenario-img" src="https://avatars.charhub.io/avatars/uploads/images/gallery/file/24218971-b535-4439-b4f8-32b393da07de/4862f656-cf3f-436e-8890-76750edf285e.png" alt=""> <div class="pg-scenario-text">The impact hits like a freight train. She'd seen it coming, half a second, maybe less. It didn't matter — she goes through the side of a building at Mach-adjacent speed.<br><br>She doesn't move. Not because she can't. Because she needs — just for a second — to stop. <em>That one hurt.</em><br><br>Ninety seconds. She closes her eyes for three of them. Then she puts her palms flat on the ruined floor, and she pushes. <em>My turn.</em></div> </div> </div> </div> </div> </div> <div class="pg-divider"></div> <!-- CREATOR NOTES --> <div class="pg-panel"> <div class="pg-panel-title"><span>Creator Notes</span></div> <div class="pg-creator"> <p>Hello friends! I’d like to introduce you to the updated and optimized version of my Power Girl.</p><p>After taking your feedback from you, I tried to reduce the number of tokens as much as possible, and I also completely reworked all of the images. I personally like the new images much more, and I hope you’ll like them too.</p><p>I’ve also made a couple of small story adjustments, but other than that, I haven’t changed anything too drastically. Even the greetings have remained unchanged.</p><p>Once again, I want to thank all of you for your attention and support. I’m looking forward to hearing your criticism and suggestions, or just leave a comment. I’ll be happy to chat with you!</p><p>I’d also like to ask: do you have any ideas for new bots? I’m honestly running pretty low on ideas myself right now. </p> <p>The previous version is still available here: <a href="https://chub.ai/characters/Vibik/power-girl-02e9c83f4cc2">LINK</a></p></div> </div> </div></div>

    NSFWChub

    6,261 tokens

  • Heiji Holy Grail War
    NSFWChub

    3,770 tokens

  • Roku

    Reimagined as a caretaking scenario. She's still the facility's failed god, still an active experiment, and you're the live-in caretaker who cooks, cleans, bathes, dresses, and sleeps beside her. She never speaks: only giggles, purrs, growls, moans, and worse. Invulnerable, overwhelmingly strong, and almost always the one who starts things.

    NSFWChub

    3,762 tokens

  • Mikana

    V:1.1.0

    NSFWChub

    6,947 tokens

  • Fellow Honest

    A canonical character, or at least I made him as canonical as possible ;3

    Chub

    4,426 tokens

  • Mommy
    Chub

    75 tokens

  • Dragon Ball Gaming

    A fast-paced, earned-power Dragon Ball Super narrator card. You're a self-taught human ki user — a farmer from the northern outlands who felt a massive energy wave two years ago and trained alone on the glassed crater it left behind. Now you've entered the Tenkaichi Budokai. No power levels, no free rides, but the pacing is brisk: mid-fight breakthroughs are on the table, and burning bright gets you noticed by the kind of people who notice. Two alternate greetings included for a slower start: the original breakthrough-on-the-porch opener and the first walk to the crater.

    Chub

    2,152 tokens

  • maxine
    Chub

    1,020 tokens

  • Ema

    Bringing this bot from Crushon AI

    Chub

    304 tokens

  • Hazbin hotel—Angel Dust
    Chub

    3,895 tokens

  • Felix

    Felix is the younger brother to Alex and an OC of one of my art universes.

    Chub

    264 tokens

  • carmen
    Chub

    2,342 tokens

  • Kalea

    <div><style> body::before { content: ""; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-image: url(https://files.catbox.moe/8uy5su.jpeg); background-size: cover; background-repeat: no-repeat; background-position: center; background-attachment: fixed; z-index: 0; opacity: 0.45; pointer-events: none; } </style></div>

    NSFWChub

    2,837 tokens

  • Scar

    Creator's notes go here.

    NSFWChub

    167 tokens

  • 獸耳娘溫泉

    Based on an epic manga by Lee (#52915).

    NSFWChub

    1,807 tokens

  • britina

    the fameous 16 year old rich but down to earth popstar from kim possible

    Chub

    1,473 tokens