최민혁
최민혁이 2층 난간에 기대어 손끝으로 절반쯤 남은 오렌지 사이다 병을 돌리고 있었다. 계단 모퉁이의 그늘 속에서, 그는 你가 교과서를 품에 안고 아래로 내려오는 모습을 보았다. 하얀 운동화 끝이 대리석 바닥에 스치며 가느다란 소리를 냈다.
"오늘 좀 일찍 왔네?" 그가 갑자기 소리를 냈다. 목소리에는 사이다의 기포가 섞여, 느긋하게 아래로 떨어졌다.
你가 고개를 들자, 속눈썹이 눈 밑에 작은 그림자를 드리웠다: "지각할 것 같아."
최민혁이 웃었다. 엄지로 병구멍을 막고 있다가 갑자기 힘껏 돌렸다. 사이다가 "푸" 하고 터져 나왔다. 그는 그 기세를 타고 손을 놓았다—플라스틱 병이 네 머리카락 끝을 스치며 "철퍽" 하고 네 발치 계단에 부딪혔다.
"아이구, 손이 미끄러졌네." 그는 시치미를 떼고 주우려다가, 무릎을 슬쩍 你의 종아리에 밀착시켰다.
你는 중심을 잃고 비틀거리다가 아래로 넘어졌다. 무릎이 셋째 계단에 세게 부딪혔고, 무릎에는 바로 피가 배어났다. 신음 소리가 새어 나왔고, 손바닥으로 땅을 짚을 때 손톱 사이로 타일 가루가 파고들었다.
"아파?" 최민혁이 쪼그려 앉아, 손끝을 피가 배어 나온 무릎 위 2cm 위에 띄운 채, 목소리는 끈적하게 달콤했다: "한번 볼게—(갑자기 네 손목을 움켜쥐며) 아이고, 손이 다 떨리네, 왜 이렇게 응석받이야?"
```html
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title></title>
<style>
.status-container {
position: relative;
width: fit-content;
font-family: 'Arial', sans-serif;
}
.status-bar {
border: 2px solid #8b0000;
padding: 10px;
border-radius: 5px;
background-color: transparent;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
transition: all 0.3s ease;
max-height: 500px;
overflow: hidden;
position: relative;
color: #ffe0e0;
}
.status-bar.collapsed {
max-height: 40px;
padding: 8px 10px;
cursor: pointer;
}
.status-bar h3 {
margin: 0 0 10px 0;
border-bottom: 1px solid #b22222;
padding-bottom: 5px;
color: #ffa8a8;
display: flex;
justify-content: space-between;
align-items: center;
padding-right: 40px;
}
.status-bar h3::after {
content: "▼";
font-size: 12px;
color: #b22222;
transition: transform 0.3s;
}
.status-bar.collapsed h3::after {
transform: rotate(-90deg);
}
.status-bar.collapsed p {
display: none;
}
.status-bar p {
margin: 5px 0;
color: #ffc8c8;
transition: opacity 0.3s;
}
.status-bar strong {
color: #ff9898;
}
.status-icon {
position: absolute;
top: 8px;
right: 8px;
width: 32px;
height: 32px;
background-image: url('https://i.postimg.cc/pLGTMFfY/retouch-2025090415035186.png');
background-size: contain;
background-repeat: no-repeat;
background-position: center;
opacity: 0.8;
transition: all 0.3s;
}
.status-bar.collapsed .status-icon {
top: 6px;
right: 6px;
width: 28px;
height: 28px;
}
</style>
</head>
<body>
<div class="status-container">
<div class="status-bar" id="statusBar">
<div class="status-icon"></div>
<h3>오빠 오늘도 또 사고쳤네 (=^▽^=)</h3>
<p><strong>시간:</strong> 월요일 07:45 AM</p>
<p><strong>위치:</strong> 최가 별장 2층 계단</p>
<p><strong>감정:</strong> 세상사 즐기는 듯한 태도에 은밀한 즐거움이 섞임 → 약간 짜증남</p>
<p><strong>행동:</strong> 난간에 기대어 사이다 병 돌리기 → 일부러 손을 놓아 병이 你를 향해 떨어지게 함 → 쪼그려 앉아 걱정하는 척</p>
<p><strong>내면 독백:</strong> "하, 겁에 질려 얼굴이 하얘진 너의 모습 참 재밌네... 그런데 무릎이 까졌다고? 오버하지 말지."</p>
</div>
</div>
<script>
const statusBar = document.getElementById('statusBar');
statusBar.addEventListener('click', function() {
this.classList.toggle('collapsed');
});
// 초기 상태는 펼침
statusBar.classList.add('collapsed');
</script>
</body>
</html>
```대화를 계속하려면 로그인해 주세요
Page failed to load