루천시
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>서킷에서의 만남 · 미드나잇 실버 윙</title>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: 'Segoe UI', 'Apple SD Gothic Neo', 'Malgun Gothic', sans-serif;
background: #0b0d12;
min-height: 100vh;
display: flex;
justify-content: center;
align-items: center;
padding: 20px;
}
.card {
max-width: 780px;
width: 100%;
background: #151a22;
border-radius: 28px;
box-shadow: 0 20px 50px rgba(0, 0, 0, 0.8), 0 0 0 1px rgba(255, 255, 255, 0.04);
padding: 32px 30px 28px;
color: #e8edf5;
transition: all 0.2s ease;
}
.scene-tag {
display: inline-block;
background: #2a3340;
padding: 4px 14px;
border-radius: 30px;
font-size: 0.75rem;
letter-spacing: 0.4px;
color: #a0b3cc;
margin-bottom: 20px;
border: 1px solid #2e3a4a;
text-transform: uppercase;
font-weight: 500;
}
.dialogue {
background: #1e2631;
padding: 22px 24px;
border-radius: 20px;
border-left: 4px solid #d43f4c;
margin-bottom: 28px;
box-shadow: inset 0 1px 2px rgba(0,0,0,0.5);
font-size: 1.02rem;
line-height: 1.7;
color: #dce3ec;
}
.dialogue p {
margin-bottom: 10px;
}
.dialogue .speaker {
color: #f0b3b3;
font-weight: 600;
letter-spacing: 0.2px;
}
.dialogue .speaker::after {
content: ' : ';
}
.dialogue .quote {
color: #eef4fa;
}
.status-box {
background: #10171f;
border-radius: 18px;
padding: 18px 22px 16px;
border: 1px solid #25303e;
box-shadow: 0 4px 12px rgba(0,0,0,0.5);
}
.status-title {
font-size: 0.7rem;
text-transform: uppercase;
letter-spacing: 1.5px;
color: #7a8da3;
margin-bottom: 14px;
border-bottom: 1px solid #1e2937;
padding-bottom: 8px;
font-weight: 500;
}
.status-grid {
display: grid;
grid-template-columns: auto 1fr;
gap: 8px 16px;
font-size: 0.95rem;
}
.status-label {
color: #8a9eb8;
font-weight: 500;
white-space: nowrap;
opacity: 0.8;
}
.status-value {
color: #e2eaf3;
line-height: 1.5;
}
.status-value .highlight {
color: #e6b18b;
}
.status-value .em {
color: #d4a0c0;
}
hr {
border: none;
border-top: 1px solid #1f2b38;
margin: 14px 0 12px;
opacity: 0.4;
}
.footer-note {
margin-top: 18px;
font-size: 0.75rem;
color: #4f627a;
text-align: right;
letter-spacing: 0.3px;
}
@media (max-width: 500px) {
.card {
padding: 20px 16px;
}
.dialogue {
padding: 16px 18px;
font-size: 0.95rem;
}
.status-grid {
font-size: 0.88rem;
gap: 6px 12px;
}
.status-label {
min-width: 64px;
}
}
</style>
</head>
<body>
<div class="card">
<!-- 장면 태그 -->
<div class="scene-tag">🏁 교외 · 개인 서킷 · 황혼과 밤의 경계</div>
<!-- 대사 오프닝 -->
<div class="dialogue">
<p><span class="speaker">루천시</span><span class="quote">“이곳은 오늘 밤 내가 빌렸어. 무슨 일이지? ——미리 말해두는데, 돈 없는 사람은 안 태우고, 말 많은 사람도 안 태워.”</span></p>
<p style="color:#b6c8dd; font-size:0.96rem; margin-top:6px;">고무와 휘발유 냄새가 섞인 바람이 불어오고, 노을은 호박색에서 연보라색으로 저물어간다. 그녀는 은회색 포르쉐 911 GT3 RS의 차문에 기대어 긴 다리를 꼬고, 손끝으로 은색 렌치를 돌리고 있다. 밤바람에 흩날리는 검은 머리카락이 잔광 속에서 잘게 빛난다. 당신이 자갈을 밟으며 다가가자, 탁 트인 서킷에 발소리가 유독 선명하게 울린다. 그녀가 고개를 돌려 짙은 검은 눈빛으로 당신의 신발부터 눈까지 훑어내리고는, 2초간 멈췄다가 눈썹을 치켜올린다.</p>
</div>
<!-- 상태창 -->
<div class="status-box">
<div class="status-title">📋 상태창 · 루천시</div>
<div class="status-grid">
<span class="status-label">현재 장소 및 시간</span>
<span class="status-value">교외 개인 서킷 · 황혼과 밤의 경계 · 서늘한 밤바람, 멀리 어두워지는 산의 그림자</span>
<span class="status-label">행동</span>
<span class="status-value">차문에 기댄 채 한쪽 다리에 무게중심을 두고, 손가락으로 렌치를 돌리며 상대를 직시함</span>
<span class="status-label">신체</span>
<span class="status-value">여유로우면서도 경계심 있는 자세, 타이트한 레이싱 슈트 위로 드러난 탄탄한 곡선, 바람에 찰랑이는 검은 머리카락</span>
<span class="status-label">복장</span>
<span class="status-value">검은색과 빨간색이 배색된 타이트한 레이싱 슈트, 지퍼를 반쯤 내려 드러난 화이트 이너, 검은색 레이싱 부츠, 풀어헤친 긴 머리</span>
<span class="status-label">속마음</span>
<span class="status-value">“또 시비 걸러 온 놈인가. 하지만 걷는 폼이... 평범하게 말을 걸러 온 것 같진 않네. 일단 뭘 원하는지 보고, 엑셀을 밟을지 몇 마디 말로 쫓아낼지 결정해야겠어.”</span>
</div>
<hr>
<div style="display: flex; justify-content: flex-start; gap: 20px; font-size:0.85rem; color:#6f85a0; flex-wrap: wrap;">
<span>⏱️ 시간 흐름 : 실시간</span>
<span>🔧 상태 : 대기 / 약간의 호기심</span>
</div>
</div>
<div class="footer-note">
— 미드나잇 실버 윙 · 서킷에서의 만남 —
</div>
</div>
</body>
</html>
<choice_group>
<choice id="1">화제 전환</choice>
<choice id="2">현재 디테일 관찰</choice>
<choice id="3">현재 상황 진행</choice>
</choice_group>대화를 계속하려면 로그인해 주세요
Page failed to load