/* ============================================================
   IMONEY CHAT — 디자인 토큰
   ============================================================ */
:root{
  --bg:          #0a0c14;
  --bg-deep:     #06080e;
  --panel:       #121522;
  --panel-2:     #191d2e;
  --line:        #242939;
  --line-soft:   #1c2130;
  --text:        #eceef6;
  --text-dim:    #8d94ab;
  --text-faint:  #5f667d;
  --gold:        #f5b841;
  --gold-deep:   #e09a1f;
  --gold-soft:   #ffd98a;
  --ink:         #1c1405;
  --sky:         #63b3ff;
  --danger:      #ff5f6d;
  --danger-soft: #ff9aa2;
  --danger-text: #ffb3b9;
  --ok:          #6ee7a8;

  /* 표면 · 테두리 변화 (테마마다 달라지는 값) */
  --hover:       #212639;
  --hover-line:  #333a52;
  --card-line:   #3a4160;
  --scroll:      #2a3044;
  --scroll-hi:   #38405c;
  --ghost:       rgba(255,255,255,.05);
  --veil:        rgba(255,255,255,.035);
  --shimmer:     rgba(255,255,255,.06);
  --glass:       rgba(10,12,20,.84);
  --glass-head:  rgba(10,12,20,.52);   /* 채팅방 헤더 — 뒤 메시지가 비쳐 보이게 더 옅게 */
  --glass-2:     rgba(10,12,20,.92);
  --scrim-2:     rgba(4,5,10,.56);
  --glass-panel: rgba(24,28,45,.22);
  --glass-chip:  rgba(255,255,255,.07);
  --glass-chip-line: rgba(255,255,255,.14);
  --glass-sheen: rgba(255,255,255,.10);
  --card-a:      rgba(25,29,46,.94);
  --card-b:      rgba(16,19,31,.97);

  /* 글래스 효과를 껐을 때 쓰는 단색(불투명) 버전들 — 색은 비슷하게, 뒤가 안 비치게 */
  --solid-purple: #241f42;
  --solid-red:    #3a2027;
  --solid-gold:   #2c2410;
  --solid-green:  #163326;

  /* 골드 채우기 · 발광 · 포커스 링 · 배경 물감 (어두운 배경 전제라 밝은 배경에선 따로 줍니다) */
  --gold-fill:   linear-gradient(135deg, var(--gold), var(--gold-deep));
  --glow:        0 10px 24px -12px rgba(245,184,65,.85);
  --glow-sm:     0 10px 22px -12px rgba(245,184,65,.85);
  --ring:        0 0 0 3px rgba(245,184,65,.16);
  --ring-sm:     0 0 0 3px rgba(245,184,65,.14);
  --glow-urgent: 0 24px 60px -20px rgba(99,179,255,.4);
  --wash-a:      rgba(245,184,65,.16);
  --wash-b:      rgba(99,179,255,.10);

  --radius:      16px;
  --radius-sm:   10px;
  --font-kr: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;
  --font-dp: "Space Grotesk", var(--font-kr);
  --font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
  --shadow: 0 18px 40px -18px rgba(0,0,0,.9);

  /* 로고 — 다크에서는 검정 부분을 밝은 회색으로 바꾼 그림을 씁니다 (파랑은 그대로) */
  --logo-mark: url("data:image/png;base64,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");
  --logo-text: url("data:image/png;base64,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GIXnPPyWzGj80VSmm5BQSmHfZEu3+2cqleVnKn239KnXZ6cFWEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhI6AOgV1555VN6U2+TwdT3d4XaIperzUqbw/N3ta579Wt//eu/8sOSSqGwfE+hsrym0tr+rlCZOxQayzGzffCNd4+ryvkhE0qlsvzMYncfomu/K/nl5ugPdCjU5qX8sISSq8wt4ZHoIbnSdDF3GpNCYaq093oOyVTm2dwpY3rzL+ofqvXdbys1NimsGoPjHaXG8pxCa/+/M85gH+KHnaL9+/d/RKm23EL26jGj8XPcWZJMbfm53th7iML979wppex2+ycVauuv1Hr7do1G8zHuPKE0enux3eGJx/ExinPEz1/w29Lt7pArzQ/xQ7OuLoXxaUrvdpvCllaeg5D+wUj0UJfSdPl+xj7CnSUp1eZlvYPBQ10q0yzudIrUausPB9yR33fI9LdxpzGR2+zewcAbMo1lOXc6RZT+j5vtLik+KSx/pmfndfpE/qf4dHXI1Za5/NBTdNho/Dgd/5BMZdnFnSYU5a3lQ5TPu9TmJdzpFFEc3OX0RA4pleafcKeEUuos36c0/71G3y2le9ymO/0hWW/vpyn+XlKoTJsPHz78T9w5pegZaPCHo3iHzOdOY1KqrTu8AXpHyCdOC7nc+GPKK4c7OvU7udOYOuWGZqc38jqdu547nSLKt48MekYOqQ3WH3InSZ0K4230Xn3AYrF8gjtJOi43bqfzPcB/JlSXzjTLYOmjcBu+xp0kqdXmrxutA4dkSlMbd0ooBT1Hco3lZY2+53VK32PxdKZ076D3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");
}

/* 라이트 모드 — 같은 이름의 토큰만 덮어씁니다 */
:root[data-theme="light"]{
  --bg:          #f5f7fc;
  --bg-deep:     #ffffff;
  --panel:       #ffffff;
  --panel-2:     #eef1f8;
  --line:        #dde2ee;
  --line-soft:   #e8ebf3;
  --text:        #171b28;
  --text-dim:    #5a6278;
  --text-faint:  #848b9f;
  --gold:        #f7bd3f;
  --gold-deep:   #b87d08;
  --gold-soft:   #8a6008;
  --ink:         #1c1405;
  --sky:         #1f6fb8;
  --danger:      #d92b3a;
  --danger-soft: #c0212f;
  --danger-text: #b01d2a;
  --ok:          #0f7a52;

  --hover:       #e6eaf4;
  --hover-line:  #c8cfe0;
  --card-line:   #c2cadd;
  --scroll:      #ccd3e2;
  --scroll-hi:   #b0b9cd;
  --ghost:       rgba(0,0,0,.05);
  --veil:        rgba(0,0,0,.035);
  --shimmer:     rgba(0,0,0,.05);
  --glass:       rgba(245,247,252,.86);
  --glass-head:  rgba(245,247,252,.58);   /* 채팅방 헤더 — 뒤 메시지가 비쳐 보이게 더 옅게 */
  --glass-2:     rgba(245,247,252,.93);
  --scrim-2:     rgba(24,30,50,.32);
  --glass-panel: rgba(255,255,255,.40);
  --glass-chip:  rgba(255,255,255,.30);
  --glass-chip-line: rgba(255,255,255,.55);
  --glass-sheen: rgba(255,255,255,.75);
  --card-a:      rgba(255,255,255,.97);
  --card-b:      rgba(248,250,254,.99);

  /* 글래스 효과를 껐을 때 쓰는 단색(불투명) 버전들 — 색은 비슷하게, 뒤가 안 비치게 */
  --solid-purple: #eae6ff;
  --solid-red:    #ffe1e4;
  --solid-gold:   #fff2d6;
  --solid-green:  #dcf7e8;

  /* 밝은 배경에선 그라데이션 없이 단색, 그림자도 쓰지 않습니다 */
  --gold-fill:   var(--gold);
  --glow:        none;
  --glow-sm:     none;
  --ring:        0 0 0 3px rgba(184,125,8,.28);
  --ring-sm:     0 0 0 3px rgba(184,125,8,.26);
  --glow-urgent: 0 0 0 0 transparent;   /* var(--shadow)와 함께 쓰여서 none 대신 투명 처리 */
  --wash-a:      rgba(245,184,65,.10);
  --wash-b:      rgba(99,179,255,.06);

  --shadow: 0 18px 40px -20px rgba(23,27,40,.28);

  /* 로고 — 라이트에서는 원본 색(파랑+검정) 그대로 씁니다 */
  --logo-mark: url("data:image/png;base64,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");
  --logo-text: url("data:image/png;base64,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");
}

/* 모바일(터치)에는 마우스를 올리는 동작이 없어서 밝아지는 효과를 볼 수 없습니다.
   그래서 라이트 모드의 노랑을, 데스크톱에서 마우스를 올렸을 때의 밝기로 고정합니다.
   (#f7bd3f 에 brightness(1.06) 을 먹인 값) */
@media (pointer:coarse){
  :root[data-theme="light"]{ --gold-fill: #ffc842; }
}

*,*::before,*::after{ box-sizing:border-box; }

html,body{
  margin:0; padding:0; height:100%;
  background:var(--bg); color:var(--text);
  font-family:var(--font-kr);
  -webkit-font-smoothing:antialiased;
  overscroll-behavior:none;
  /* 문서 자체는 스크롤되지 않게 고정합니다. 안 그러면 모바일에서 입력창을
     누를 때 브라우저가 "보이게" 하려고 페이지를 슬쩍 밀어 올리는데,
     그러면서 생기는 빈틈만큼 키보드 위에 검은 여백이 남습니다.
     실제 스크롤은 다 .chat-body/.rooms-body 같은 안쪽 요소가 담당합니다. */
  position:fixed; inset:0; overflow:hidden;
}
body{
  background-image:
    radial-gradient(880px 460px at 10% -10%, var(--wash-a), transparent 62%),
    radial-gradient(700px 400px at 94% 2%, var(--wash-b), transparent 60%);
  background-attachment:fixed;
}

/* 설정 → 화면 테마 → 글래스 효과를 끄면, 어디서 걸었든 흐림 효과를 전부 없앱니다.
   저사양 기기에서는 backdrop-filter 가 화면을 버벅이게 만들 수 있어서 만든 탈출구입니다. */
html.no-glass *{
  backdrop-filter:none !important;
  -webkit-backdrop-filter:none !important;
}
/* 흐림만 빼면 뒤가 그대로 비쳐서 지저분해 보이므로, 투명한 배경도 같이 뒤가 안 비치는
   단색으로 바꿉니다. 색 느낌은 원래 유리색과 비슷하게 맞췄습니다. */
html.no-glass .topbar,
html.no-glass #chatScreen .topbar,
html.no-glass .conn-bar,
html.no-glass .modal,
html.no-glass .urgent-box,
html.no-glass #msgInput{
  background:var(--panel) !important;
}
html.no-glass .modal .btn:not(.btn-primary):not(.btn-ghost),
html.no-glass .sheet-item,
html.no-glass .reply-bar{
  background:var(--panel-2) !important;
}
html.no-glass .ai-hint{ background:var(--solid-purple) !important; }
html.no-glass .flags-mini button{ background:var(--solid-red) !important; }
html.no-glass #trafficFlagMiniBtn{ background:var(--solid-green) !important; }
html.no-glass .rooms-body > .notice,
html.no-glass .chat-body > .notice{ background:var(--solid-gold) !important; }

button,input,textarea{ font-family:inherit; font-size:inherit; color:inherit; }
button{
  cursor:pointer; border:none; background:none;
  -webkit-tap-highlight-color:transparent;
  touch-action:manipulation;
  /* 버튼 글자는 어디서든 길게 눌러도 선택되면 안 되니 전부 막습니다 */
  -webkit-user-select:none; user-select:none; -webkit-touch-callout:none;
}
button:disabled{ cursor:not-allowed; opacity:.5; }
:focus-visible{ outline:2px solid var(--gold-soft); outline-offset:2px; border-radius:6px; }

::-webkit-scrollbar{ width:9px; height:9px; }
::-webkit-scrollbar-track{ background:transparent; }
::-webkit-scrollbar-thumb{ background:var(--scroll); border-radius:99px; border:2px solid transparent; background-clip:padding-box; }
::-webkit-scrollbar-thumb:hover{ background:var(--scroll-hi); background-clip:padding-box; }

/* ============================================================
   화면 전환
   ============================================================ */
/* --app-h 는 키보드가 올라왔을 때 실제로 보이는 높이입니다 */
/* iOS 사파리는 키보드가 떠 있는 동안 손가락으로 드래그하면 body 가
   position:fixed 여도 화면(visual viewport) 자체가 밀립니다. 그래서
   #app 도 fixed 로 띄우고, JS 에서 실시간으로 --app-top 을 맞춰서
   같이 따라가게 합니다. */
#app{
  position:fixed; left:0; width:100%;
  top:var(--app-top, 0px); height:var(--app-h, 100dvh);
}
.screen{ display:none; height:var(--app-h, 100dvh); width:100%; flex-direction:column; position:relative; }
.screen.active{ display:flex; }

/* 방 목록 ↔ 채팅방 사이를 옆으로 미끄러지듯 전환합니다.
   들어갈 때는 새 화면이 오른쪽에서 밀고 들어오고, 나올 때는 그 화면이 오른쪽으로 빠집니다.
   전환되는 화면만 잠깐 position:fixed 로 떠서 밑에 깔린 화면 위를 덮습니다. */
@keyframes screenPushIn{ from{ transform:translateX(100%); } to{ transform:translateX(0); } }
@keyframes screenPushOut{ from{ transform:translateX(0); } to{ transform:translateX(100%); } }
.screen.screen-push-in,
.screen.screen-push-out{
  position:fixed; inset:0; z-index:40;
  box-shadow:-6px 0 24px rgba(0,0,0,.28);
}
.screen.screen-push-in{ animation:screenPushIn .32s cubic-bezier(.32,.72,0,1) both; }
.screen.screen-push-out{ animation:screenPushOut .32s cubic-bezier(.32,.72,0,1) both; }
@media (prefers-reduced-motion:reduce){
  .screen.screen-push-in, .screen.screen-push-out{ animation:none; }
}

/* ============================================================
   공통 요소
   ============================================================ */
.btn{
  display:inline-flex; align-items:center; justify-content:center; gap:7px;
  padding:12px 18px; border-radius:var(--radius-sm);
  background:var(--panel-2); color:var(--text);
  font-weight:600; font-size:14px; border:1px solid var(--line);
  white-space:nowrap; flex-shrink:0;
  transition:transform .12s ease, background .16s ease, border-color .16s ease;
}
@media (hover:hover) and (pointer:fine){
  .btn:hover:not(:disabled){ background:var(--hover); border-color:var(--hover-line); }
}
.btn:active:not(:disabled){ transform:translateY(1px); }

.btn-primary{
  background:var(--gold-fill);
  border-color:transparent; color:var(--ink);
  box-shadow:var(--glow);
}
.btn-primary:hover:not(:disabled),
.btn-primary:active:not(:disabled),
.btn-primary:focus:not(:disabled),
.btn-primary:focus-visible:not(:disabled){
  background:var(--gold-fill);
  color:var(--ink); border-color:transparent;
}
@media (hover:hover) and (pointer:fine){
  .btn-primary:hover:not(:disabled){ filter:brightness(1.06); }
}

.btn-ghost{ background:transparent; border-color:transparent; color:var(--text-dim); padding:9px 12px; }
@media (hover:hover) and (pointer:fine){
  .btn-ghost:hover:not(:disabled){ background:var(--ghost); color:var(--text); border-color:transparent; }
}
.btn-block{ width:100%; }
/* 설정 맨 아래 다른 서비스 링크 — 다른 항목과 살짝 떨어뜨려 둡니다 */
.site-links{
  margin-top:18px; padding-top:14px;
  border-top:1px solid var(--line-soft);
  display:flex; flex-direction:column; gap:8px;
}
.site-links a{ text-decoration:none; }
.btn-sm{ padding:8px 13px; font-size:13px; }

/* 모달 안의 일반 버튼은 유리 패널 위에서 붕 떠 보이지 않게, 메뉴 칩과 같은 반투명 유리로 맞춥니다 */
.modal .btn:not(.btn-primary):not(.btn-ghost){
  background:var(--glass-chip); border-color:var(--glass-chip-line);
  backdrop-filter:blur(4px); -webkit-backdrop-filter:blur(4px);
}
@media (hover:hover) and (pointer:fine){
  .modal .btn:not(.btn-primary):not(.btn-ghost):hover:not(:disabled){
    background:var(--glass-sheen); border-color:var(--glass-chip-line);
  }
}

.field{ display:flex; flex-direction:column; gap:7px; margin-bottom:13px; }
.field label{
  font-size:11px; font-weight:700; letter-spacing:.12em; text-transform:uppercase;
  color:var(--text-faint); font-family:var(--font-dp);
}
.input{
  width:100%; padding:13px 15px;
  background:var(--bg-deep); border:1px solid var(--line);
  border-radius:var(--radius-sm); font-size:15px;
  transition:border-color .16s ease, box-shadow .16s ease;
}
.input::placeholder{ color:var(--text-faint); }
.input:focus{ outline:none; border-color:var(--gold); box-shadow:var(--ring); }

.msg-line{ font-size:13.5px; line-height:1.5; min-height:19px; margin:2px 0 12px; }
.msg-line.error{ color:var(--danger); }
.msg-line.ok{ color:var(--ok); }

.spinner{
  width:15px; height:15px; border-radius:50%;
  border:2px solid rgba(0,0,0,.25); border-top-color:currentColor;
  animation:spin .7s linear infinite; display:inline-block;
}
.btn:disabled{ opacity:.75; }
.btn-primary:disabled{
  background:var(--gold-fill);
  color:var(--ink);
}
@keyframes spin{ to{ transform:rotate(360deg); } }

/* ============================================================
   1. 로그인 / 회원가입
   ============================================================ */
#authScreen{ align-items:center; justify-content:center; padding:24px; overflow-y:auto; }

.auth-card{
  width:100%; max-width:400px;
  background:linear-gradient(180deg, var(--card-a), var(--card-b));
  border:1px solid var(--line); border-radius:22px;
  padding:34px 30px 30px; box-shadow:var(--shadow);
  animation:rise .45s cubic-bezier(.2,.8,.2,1) both;
}
@keyframes rise{ from{ opacity:0; transform:translateY(14px); } to{ opacity:1; transform:none; } }

.auth-sub{ color:var(--text-dim); font-size:13.5px; margin:0 0 26px; line-height:1.6; }

.tabs{
  display:grid; grid-template-columns:1fr 1fr; gap:4px;
  background:var(--bg-deep); border:1px solid var(--line);
  padding:4px; border-radius:12px; margin-bottom:22px;
}
.tab{
  padding:10px; border-radius:9px; font-size:14px; font-weight:600;
  color:var(--text-dim); transition:background .16s ease, color .16s ease;
}
.tab.active{ background:var(--gold); color:var(--ink); }

.pane{ display:none; }
.pane.active{ display:block; }
.hint{ font-size:12px; color:var(--text-faint); line-height:1.7; margin-top:16px; }
.check{
  display:flex; align-items:center; gap:9px;
  font-size:13px; color:var(--text-dim);
  margin:2px 0 6px; cursor:pointer; line-height:1.5;
}
.check input{ width:17px; height:17px; accent-color:var(--gold); flex-shrink:0; }
#noticeCount{ font-family:var(--font-mono); font-size:11.5px; color:var(--text-faint); }
.swatches{
  display:grid; grid-template-columns:repeat(6, 1fr); gap:8px;
}
.swatch{
  aspect-ratio:1; border-radius:10px;
  border:2px solid transparent;
  display:grid; place-items:center;
  font-family:var(--font-dp); font-size:13px; font-weight:700;
  color:#0b0d14; cursor:pointer;
}
.swatch.sel{ border-color:#fff; box-shadow:0 0 0 2px var(--panel), 0 0 0 4px currentColor; }
.swatch .chk{ opacity:0; font-size:15px; }
.swatch.sel .chk{ opacity:1; }
.note{ font-size:11.5px; color:var(--text-faint); line-height:1.35; margin:1px 0 0; }
/* 안내가 여러 줄일 때 — 문단 사이 여백을 좁혀 늘어져 보이지 않게 합니다 */
.note-tight{ margin-top:8px; }
.note-tight p{ margin:5px 0 0; }
.note-tight p:first-child{ margin-top:0; }

/* ============================================================
   2. 채팅방 목록
   ============================================================ */
/* 헤더(+점검/긴급공지 배너)를 방 목록 위에 겹쳐 띄웁니다. 그래야 반투명 유리 뒤로
   방 카드가 스크롤되어 지나가면서 흐림 효과가 실제로 보입니다.
   높이는 배너가 뜨고 내려감에 따라 달라져서 JS가 재서 --rooms-head-h 에 넣어 줍니다. */
#roomsHeader{ position:absolute; top:0; left:0; right:0; z-index:20; }
.topbar{
  display:flex; align-items:center; gap:12px;
  padding:14px 18px; padding-top:calc(14px + env(safe-area-inset-top));
  border-bottom:1px solid var(--line-soft);
  background:var(--glass);
  backdrop-filter:blur(14px); -webkit-backdrop-filter:blur(14px);
  position:sticky; top:0; z-index:20; flex-shrink:0;
}
.topbar .grow{ flex:1; min-width:0; }
.topbar h1{ font-size:15px; margin:0; font-weight:700; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.topbar .sub{
  font-size:11.5px; color:var(--text-faint); margin-top:2px;
  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-family:var(--font-mono);
}
.me-chip{
  display:flex; align-items:center; gap:8px;
  cursor:pointer; -webkit-tap-highlight-color:transparent;
  transition:border-color .16s ease, background .16s ease;
  padding:5px 12px 5px 6px; background:var(--panel);
  border:1px solid var(--line); border-radius:99px;
  font-size:13px; font-weight:600; max-width:44vw;
}
.me-chip span{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
@media (hover:hover) and (pointer:fine){ .me-chip:hover{ border-color:var(--gold); background:var(--panel-2); } }
.profile-head{ display:flex; align-items:center; gap:11px; margin-bottom:18px; }
.profile-head .avatar{ width:44px; height:44px; font-size:18px; }
.profile-head .who{ font-size:16px; font-weight:700; }
.profile-head .sub{ font-size:12px; color:var(--text-faint); margin-top:2px; font-family:var(--font-mono); }

.avatar{
  width:26px; height:26px; border-radius:50%;
  display:grid; place-items:center;
  font-family:var(--font-dp); font-size:12px; font-weight:700;
  color:#0b0d14; flex-shrink:0;
}

/* 위쪽 여백은 .wrap 이 가집니다. 여기에 두면 sticky 공지가
   그 여백 밖으로 못 나가서 위가 뜬 채로 붙습니다. */
/* position:relative 는 아래 당겨서 새로고침 표시의 기준점입니다 */
/* overscroll-behavior:none — 아이폰(사파리)이 자기 튕기는 효과를 자체적으로 보여주는 걸 끕니다.
   그래야 우리가 직접 만든 튕기는 효과(아래 addOverscrollBounce)랑 두 번 겹치지 않습니다. */
.rooms-body{
  flex:1; overflow-y:auto; overscroll-behavior:none; padding:0 18px 40px; position:relative;
  padding-top:var(--rooms-head-h, 64px);   /* 겹쳐 있는 헤더에 가리지 않게 */
}

/* 당겨서 새로고침 — 브라우저 기본 기능은 문서가 고정돼 있어 못 쓰므로 직접 만듭니다.
   맨 위에 있을 때만 나타나기 때문에, 스크롤 영역 안에 둬도 자리가 어긋나지 않습니다. */
.pull-refresh{
  position:absolute; top:6px; left:50%;
  width:34px; height:34px; margin-left:-17px;
  display:grid; place-items:center;
  border-radius:50%;
  background:var(--panel-2); border:1px solid var(--line);
  color:var(--text-faint);
  opacity:0; pointer-events:none; z-index:14;
  transform:translateY(0) rotate(0deg);
}
/* 글자가 아니라 도형이라 원 한가운데에 정확히 놓입니다 */
.pull-refresh .ico{ display:block; }
/* 손을 떼면 원래 자리로 부드럽게 돌아갑니다. 당기는 중에는 손가락을 그대로 따라가야
   해서, 그때만 JS 가 이 클래스를 떼어 전환 효과를 끕니다. */
.pull-refresh.smooth{ transition:transform .22s ease, opacity .22s ease; }
/* 충분히 당겨서 놓으면 새로고침되는 상태 */
.pull-refresh.ready{ color:var(--gold); border-color:var(--gold); }
.pull-refresh.spin .ico{ animation:pullSpin .8s linear infinite; }
@keyframes pullSpin{ to{ transform:rotate(360deg); } }
@media (prefers-reduced-motion:reduce){ .pull-refresh.spin .ico{ animation:none; } }
.wrap{ max-width:820px; margin:0 auto; padding-top:20px; }

.create-card{
  background:var(--panel); border:1px solid var(--line);
  border-radius:var(--radius); padding:18px; margin-bottom:26px;
}
.create-head{ display:flex; align-items:center; justify-content:space-between; gap:12px; flex-wrap:wrap; }
.create-head > div{ flex:1; min-width:180px; }
.create-head h2{ font-size:14.5px; margin:0; font-weight:700; }
.create-head p{ margin:3px 0 0; font-size:12.5px; color:var(--text-dim); }

.create-form{ margin-top:18px; display:none; }
.create-form.open{ display:block; animation:rise .28s ease both; }

.toggle-row{ display:flex; gap:8px; margin-bottom:13px; }
.toggle-row .tgl{
  flex:1; padding:7px 10px; border-radius:var(--radius-sm);
  border:1px solid var(--line); background:var(--bg-deep);
  font-size:13.5px; font-weight:600; color:var(--text-dim);
  transition:all .16s ease;
}
.toggle-row .tgl.active{ border-color:var(--gold); background:rgba(245,184,65,.12); color:var(--gold-soft); }

/* 설정 창의 세부설정 펼치기/접기 — grid-template-rows 를 0fr↔1fr 로 움직여서
   내용 높이가 얼마든 상관없이 부드럽게 늘었다 줄었다 하게 합니다. */
.settings-collapse{
  display:grid; grid-template-rows:0fr;
  transition:grid-template-rows .22s ease;
}
.settings-collapse.open{ grid-template-rows:1fr; }
.settings-collapse-inner{ overflow:hidden; min-height:0; }
/* 패딩은 접혔을 때도 그대로 차지해서 margin 으로 줍니다 —
   margin 은 내용과 함께 접힌 상자 안으로 온전히 숨겨집니다. */
.settings-collapse-inner > *:last-child{ margin-bottom:14px; }
#pwSection .settings-collapse-inner > *:first-child{ margin-top:14px; }

/* "아직 실험 중" 표시 — 버튼 글씨보다 작고 옅게 붙습니다 */
.beta{
  font-family:var(--font-dp); font-size:9px; font-weight:700;
  letter-spacing:.08em; padding:1px 4px; border-radius:4px;
  background:rgba(124,92,255,.2); color:#a894ff;
  border:1px solid rgba(124,92,255,.45);
  vertical-align:middle;
}

.section-label{
  display:flex; align-items:center; gap:10px;
  font-family:var(--font-dp); font-size:11px; font-weight:700;
  letter-spacing:.18em; text-transform:uppercase; color:var(--text-faint);
  margin:0 0 14px;
}
.section-label::after{ content:""; flex:1; height:1px; background:var(--line-soft); }

.filter-row{ display:flex; flex-wrap:wrap; gap:7px 7px; margin-bottom:14px; align-items:center; }

/* 방 이름 검색 — 이미 받아 둔 목록에서만 걸러내므로 읽기가 들지 않습니다.
   탭 오른쪽 남는 자리를 채워서 줄 하나를 아낍니다. */
.search-row{ position:relative; flex:1 1 90px; min-width:90px; }
.search-input{
  padding:8px 34px 8px 32px;      /* 탭 버튼과 높이를 맞춥니다 */
  border-radius:99px; font-size:13px;
}
.search-input::-webkit-search-cancel-button{ display:none; }   /* 브라우저 기본 X 는 숨기고 우리 것만 씁니다 */
.search-ico{
  position:absolute; left:11px; top:50%; transform:translateY(-50%);
  font-size:12px; opacity:.5; pointer-events:none;
}
.search-clear{
  position:absolute; right:5px; top:50%; transform:translateY(-50%);
  width:24px; height:24px; border-radius:50%;
  display:grid; place-items:center;
  background:transparent; border:0; color:var(--text-faint); font-size:13px;
}
.search-clear[hidden]{ display:none; }
@media (hover:hover) and (pointer:fine){
  .search-clear:hover{ background:var(--ghost); color:var(--text); }
}
.filter-btn{
  padding:8px 15px; border-radius:99px;
  border:1px solid var(--line); background:var(--panel);
  font-size:13px; font-weight:600; color:var(--text-dim);
  transition:all .16s ease;
}
.filter-btn.active{ border-color:var(--gold); background:rgba(245,184,65,.12); color:var(--gold-soft); }
.filter-btn .count{ font-family:var(--font-mono); font-size:11.5px; opacity:.75; margin-left:5px; }

.tag.joined{ background:rgba(110,231,168,.14); color:var(--ok); }

.room-list{ display:flex; flex-direction:column; gap:10px; }

.room-card{
  display:flex; align-items:center; gap:12px;
  width:100%; text-align:left; padding:15px 16px;
  background:var(--panel); border:1px solid var(--line);
  border-radius:var(--radius);
  transition:border-color .16s ease, background .16s ease, transform .15s ease;
  animation:rise .3s ease both;
}
@media (hover:hover) and (pointer:fine){
  .room-card:hover{ border-color:var(--card-line); background:var(--panel-2); }
}
/* animation:none 이 꼭 있어야 합니다 — 카드가 처음 나타날 때 쓰는 rise 애니메이션이
   transform 값을 계속 붙들고 있어서, 이게 없으면 아래 transform 이 안 먹습니다. */
.room-card.pressing{ filter:brightness(1.08); transform:scale(.94); animation:none; }
.room-card:active:not(.pressing){ transform:scale(.995); animation:none; }
@media (prefers-reduced-motion:reduce){
  .room-card.pressing{ transform:none !important; }
}
.room-card.pressable{ -webkit-touch-callout:none; }
/* 손가락으로 길게 누를 때만 선택을 막습니다 (마우스에서는 드래그 복사가 계속 됩니다) */
@media (pointer:coarse){
  .room-card.pressable{ -webkit-user-select:none; user-select:none; }
}
.room-card.unread{ border-color:rgba(245,184,65,.45); background:rgba(245,184,65,.05); }
.room-card.unread .room-name{ font-weight:700; }

.unread-badge[hidden]{ display:none; }
.unread-badge{
  flex-shrink:0; min-width:24px; height:22px; padding:0 8px;
  display:grid; place-items:center; border-radius:99px;
  background:var(--gold); color:var(--ink);
  font-family:var(--font-mono); font-size:11.5px; font-weight:500;
}
/* 절약 모드에서는 정확한 개수 대신 "새 글 있음"만 알려주는데, 그 큰 알약
   안에 점 하나만 찍혀 있으면 어색해 보여서, 이때는 뱃지 자체를 작은 점
   모양으로 줄입니다. */
.unread-badge.dot{
  min-width:9px; width:9px; height:9px; padding:0;
}

.room-icon{
  width:42px; height:42px; border-radius:13px;
  display:grid; place-items:center; font-size:18px;
  background:var(--bg-deep); border:1px solid var(--line); flex-shrink:0;
}
.room-icon.locked{ border-color:rgba(245,184,65,.55); box-shadow:inset 0 0 0 1px rgba(245,184,65,.25); }
/* 문의방 — 하늘색 계열로 잠금방·공개방과 확실히 구분되게 합니다 */
.room-icon.inquiry{ border-color:rgba(99,179,255,.55); box-shadow:inset 0 0 0 1px rgba(99,179,255,.25); }

.room-main{ flex:1; min-width:0; }
.room-name{ font-size:15px; font-weight:600; margin:0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.room-meta{
  display:flex; align-items:center; gap:7px; flex-wrap:wrap;
  margin-top:5px; font-size:12px; color:var(--text-faint);
}
.room-meta .dot{ width:3px; height:3px; border-radius:50%; background:var(--text-faint); }
.room-meta time{ font-family:var(--font-mono); font-size:11.5px; }

.tag{
  font-family:var(--font-dp); font-size:10px; font-weight:700;
  letter-spacing:.1em; text-transform:uppercase; padding:2px 7px; border-radius:5px;
}
.tag.mine{ background:rgba(99,179,255,.15); color:var(--sky); }
.tag.adm2{
  background:rgba(245,184,65,.16); color:var(--gold-soft);
  border:1px solid rgba(245,184,65,.35);
}
.tag.pinned{ background:rgba(245,184,65,.16); color:var(--gold-soft); }
.tag.muted{ background:var(--ghost); color:var(--text-faint); }
.tag.inquiry{ background:rgba(99,179,255,.15); color:var(--sky); }

.room-actions{
  display:flex; align-items:center; gap:8px;
  flex-shrink:0; margin-left:auto;
}
.room-menu{
  width:36px; height:36px; border-radius:10px;
  display:grid; place-items:center; flex-shrink:0;
  border:none; background:transparent;
  color:var(--text-dim);
}
.room-menu .dots{ display:flex; flex-direction:column; align-items:center; gap:3px; }
.room-menu .dots i{ width:3.5px; height:3.5px; border-radius:50%; background:currentColor; display:block; }
@media (hover:hover) and (pointer:fine){
  .room-menu:hover{ background:var(--panel-2); color:var(--text); }
}

.sheet-title{
  font-size:15px; font-weight:700; margin:0 0 4px;
  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.sheet-sub{ font-size:12.5px; color:var(--text-faint); margin:0 0 18px; }

.reaction-row{ display:flex; justify-content:space-between; gap:6px; margin:0 0 14px; }
.reaction-row button{
  flex:1; font-size:21px; line-height:1; padding:9px 0; border-radius:12px;
  background:var(--glass-chip); border:1px solid var(--glass-chip-line);
}
@media (hover:hover) and (pointer:fine){ .reaction-row button:hover{ background:var(--glass-sheen); } }
.reaction-row button.mine{ background:var(--gold-fill); border-color:transparent; }

.sheet-list{ display:flex; flex-direction:column; gap:8px; }

/* 패치 노트 — 버전이 쌓이면 목록만 따로 스크롤됩니다 */
.patch-list{ max-height:min(46vh, 360px); overflow-y:auto; margin:2px 0 12px; }
.patch-item{ padding:13px 0; border-bottom:1px solid var(--line); }
.patch-item:last-child{ border-bottom:0; padding-bottom:2px; }
.patch-head{ display:flex; align-items:center; gap:8px; margin-bottom:7px; }
.patch-ver{
  font-family:var(--font-mono); font-size:11.5px; font-weight:700;
  color:var(--ink); background:var(--gold-fill);
  padding:3px 9px; border-radius:999px;
}
.patch-date{ font-size:11.5px; color:var(--text-faint); font-family:var(--font-mono); }
.patch-del{
  margin-left:auto; background:none; border:0; cursor:pointer;
  color:var(--text-faint); font-size:13px; line-height:1;
  padding:4px 6px; border-radius:7px;
}
@media (hover:hover) and (pointer:fine){ .patch-del:hover{ color:var(--danger); background:var(--glass-chip); } }
.patch-body{
  margin:0; font-size:13.5px; line-height:1.75; color:var(--text-dim);
  white-space:pre-wrap; word-break:break-word;
}
.patch-empty{
  text-align:center; padding:28px 8px; margin:0;
  color:var(--text-faint); font-size:13px; line-height:1.7;
}
.sheet-item{
  display:flex; align-items:center; gap:11px;
  width:100%; text-align:left;
  padding:13px 15px; border-radius:12px;
  border:1px solid var(--glass-chip-line); background:var(--glass-chip);
  backdrop-filter:blur(4px); -webkit-backdrop-filter:blur(4px);
  color:var(--text); font-size:14.5px; font-weight:600;
}
.sheet-item .ic{ font-size:17px; width:22px; text-align:center; }
.sheet-item.danger{ color:var(--danger-soft); border-color:rgba(255,95,109,.3); }
@media (hover:hover) and (pointer:fine){
  .sheet-item:hover{ background:var(--panel-2); border-color:var(--card-line); }
  .sheet-item.danger:hover{ background:rgba(255,95,109,.12); border-color:rgba(255,95,109,.5); }
}

.admin-badge{
  font-family:var(--font-dp); font-size:10px; font-weight:700;
  letter-spacing:.1em; padding:3px 8px; border-radius:6px;
  background:rgba(245,184,65,.16); color:var(--gold-soft);
  border:1px solid rgba(245,184,65,.35);
}

/* 전체 공지 배너 */
.notice{
  display:none;
  align-items:flex-start; gap:10px;
  padding:10px 14px;
  background:linear-gradient(90deg, rgba(245,184,65,.08), rgba(245,184,65,.03));
  border-bottom:1px solid rgba(245,184,65,.18);
  font-size:13px; line-height:1.5; color:var(--gold-soft);
  flex-shrink:0;
  /* 더보기로 펼치는 동안 아직 안 자란 높이 밖으로 글이 삐져나오지 않게 잘라 줍니다 */
  overflow:hidden;
}
.notice.show{ display:flex; }

/* 스크롤 영역 안에 들어 있어서, 처음엔 맨 위에 자리를 차지하고 있다가
   아래로 내리면 그 자리에 붙은 채 내용이 뒤로 흘러갑니다.
   음수 여백은 스크롤 영역의 안쪽 여백을 상쇄해 가로를 꽉 채우기 위한 것입니다. */
.rooms-body > .notice,
.chat-body > .notice{
  position:sticky; top:0; z-index:12;
  backdrop-filter:blur(14px) saturate(170%);
  -webkit-backdrop-filter:blur(14px) saturate(170%);
}
.rooms-body > .notice{ margin:0 -18px; }
/* 채팅방은 헤더가 위에 겹쳐 있지만, 스크롤 영역의 위쪽 여백이 이미 헤더 높이만큼
   잡혀 있습니다. 붙는 위치는 그 여백 다음부터 재기 때문에 top 은 0 이어야
   헤더 바로 아래에 딱 붙습니다. (여기에 헤더 높이를 또 넣으면 두 배로 내려갑니다) */
.chat-body  > .notice{ margin:0 -16px; }

.notice .ico{ flex-shrink:0; font-size:13px; margin-top:1px; }
.notice .txt{
  flex:1; min-width:0; word-break:break-word; white-space:pre-wrap;
  display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;
  overflow:hidden;
}
.notice.open .txt{ -webkit-line-clamp:unset; overflow:visible; }
.notice.clamped .txt{ cursor:pointer; }
.notice .more{
  flex-shrink:0; align-self:flex-end;
  font-size:11.5px; font-weight:600; color:var(--gold-soft);
  opacity:.85; padding:2px 4px; display:none;
}
.notice.clamped .more{ display:block; }
.notice .close{
  flex-shrink:0; color:var(--gold-soft); opacity:.65;
  font-size:15px; line-height:1; padding:2px 4px;
}
@media (hover:hover) and (pointer:fine){ .notice .close:hover{ opacity:1; } }

/* 방 공지를 길게 눌렀을 때만 나타나는 "해제" 버튼 — ✕(닫기, 내 화면에서만)와
   헷갈리지 않게 따로 알약 모양을 줍니다. */
.notice .unpin{
  flex-shrink:0; align-self:center;
  font-size:11px; font-weight:700; color:var(--danger-text);
  background:rgba(255,95,109,.14); border:1px solid rgba(255,95,109,.35);
  border-radius:99px; padding:3px 9px;
}
.notice .unpin[hidden]{ display:none; }

.empty{
  text-align:center; padding:56px 20px;
  border:1px dashed var(--line); border-radius:var(--radius); color:var(--text-dim);
}
.empty .big{ font-size:30px; margin-bottom:12px; }
.empty p{ margin:0; font-size:13.5px; line-height:1.7; }

.footer-mark{
  display:flex; flex-direction:column; align-items:center; gap:8px;
  margin:34px 0 6px;
}
.footer-mark .logo-mark{
  width:52px; height:43px; opacity:.35;
  transition:opacity .2s ease;
}
@media (hover:hover) and (pointer:fine){ .footer-mark .logo-mark:hover{ opacity:.6; } }
:root[data-theme="light"] .footer-mark .logo-mark{ opacity:.3; }
@media (hover:hover) and (pointer:fine){
  :root[data-theme="light"] .footer-mark .logo-mark:hover{ opacity:.5; }
}
.app-version{
  text-align:center; font-family:var(--font-mono);
  font-size:11px; color:var(--text-faint);
  margin:0;
}
.copyright{
  text-align:center; font-size:11px;
  color:var(--text-faint); opacity:.75;
  margin:0;
}

/* ============================================================
   3. 채팅방
   ============================================================ */
#chatScreen{ background:var(--bg-deep); }

/* 헤더를 메시지 위에 겹쳐 띄웁니다. 그래야 반투명 유리 뒤로 메시지가 비쳐 보입니다.
   (그냥 위아래로 나뉘어 있으면 투명하게 해도 배경만 보입니다)
   높이는 방 이름 길이·안전영역에 따라 달라져서 JS가 재서 --chat-head-h 에 넣어 줍니다. */
#chatScreen .topbar{
  position:absolute; top:0; left:0; right:0;
  background:var(--glass-head);
  backdrop-filter:blur(18px) saturate(180%);
  -webkit-backdrop-filter:blur(18px) saturate(180%);
}

.chat-body{
  flex:1; overflow-y:auto; overflow-x:hidden; overscroll-behavior:none; padding:0 16px;
  padding-top:var(--chat-head-h, 76px);      /* 겹쳐 있는 헤더에 가리지 않게 */
  padding-bottom:var(--chat-foot-h, 76px);   /* 겹쳐 있는 입력칸에 가리지 않게 */
  display:flex; flex-direction:column; gap:3px;
  overflow-anchor:none;
}
/* 위쪽 여백은 .chat-inner 가 가집니다 (.rooms-body 와 같은 이유) */
.chat-inner{ width:100%; max-width:820px; margin:0 auto; padding-top:20px; }

.day-sep{
  display:flex; align-items:center; gap:12px; margin:20px 0 16px;
  font-family:var(--font-mono); font-size:11px; color:var(--text-faint);
}
.day-sep::before,.day-sep::after{ content:""; flex:1; height:1px; background:var(--line-soft); }

/* 말풍선은 기본적으로 애니메이션 없이 그립니다.
   방에 처음 들어가면 30개를 한꺼번에 그리는데, 그때 전부 튀면 어지럽습니다.
   새로 도착한 것과 내가 방금 보낸 것에만 따로 붙입니다. */
.row{ display:flex; gap:9px; margin-bottom:9px; align-items:flex-end; }

/* 남이 보낸 새 메시지 — 왼쪽 아래에서 살짝 떠오릅니다 */
.row.arriving{
  animation:msg-in .34s cubic-bezier(.22,.85,.3,1) both;
  transform-origin:bottom left;
}
@keyframes msg-in{
  0%   { opacity:0; transform:translateY(10px) translateX(-6px) scale(.97); }
  100% { opacity:1; transform:none; }
}

/* 내가 방금 보낸 말풍선 — 입력창 쪽에서 통통 튀며 올라옵니다 */
.row.just-sent{
  animation:send-pop .44s cubic-bezier(.25,.9,.3,1) both;
  transform-origin:bottom right;
}
@keyframes send-pop{
  0%   { opacity:0; transform:translateY(30px) scale(.84); }
  55%  { opacity:1; transform:translateY(-4px) scale(1.04); }
  78%  {             transform:translateY(1px) scale(.99); }
  100% { opacity:1; transform:none; }
}
/* 같은 사람이 같은 분에 연달아 보낼 때는 바로 위 말풍선과 간격이 훨씬 좁아서
   (시간 표시가 빠지면서) 위 애니메이션(30px 이동 + 살짝 튀어오름)이 위 말풍선과
   잠깐 겹쳐 보였습니다. 이어지는 메시지는 덜 움직이고 안 튀게 합니다. */
.row.stacked.just-sent{ animation:send-pop-stacked .3s cubic-bezier(.25,.9,.3,1) both; }
@keyframes send-pop-stacked{
  0%   { opacity:0; transform:translateY(10px) scale(.94); }
  100% { opacity:1; transform:none; }
}
@media (prefers-reduced-motion:reduce){
  .row, .row.just-sent, .row.arriving, .row.stacked.just-sent{ animation:none; }
}
.row.mine{ flex-direction:row-reverse; }
.row .avatar{ width:30px; height:30px; font-size:13px; margin-bottom:17px; }
.row.mine .avatar{ display:none; }
.row.stacked .avatar{ visibility:hidden; }
/* 같은 사람이 연달아 보낸 것끼리는 더 붙입니다.
   이어지는 줄의 아바타는 안 보이지만(visibility:hidden) 자리(높이)는 그대로라서,
   말풍선 칸(bubble-col)이 그보다 짧을 때(시간이 숨겨졌거나 글이 짧을 때) 아바타
   높이만큼 빈 공간이 남아 간격이 메시지마다 들쭉날쭉해집니다. 그래서 이어지는
   줄에서는 아바타의 높이 자체를 0으로 없애 간격이 항상 일정하게 합니다. */
.row.stacked{ margin-top:-5px; align-items:flex-start; }
.row.stacked .avatar{ height:0; margin-bottom:0; }
/* 다른 사람으로 바뀌는 지점은 아주 살짝 더 띄웁니다 */
.row:not(.stacked){ margin-top:4px; }

/* align-items 기본값(stretch)을 그냥 두면, 짧은 메시지의 말풍선이 그 아래
   시간 표시처럼 더 넓은 요소에 맞춰 억지로 늘어나 버립니다. 왼쪽 정렬로
   고정해서 말풍선이 항상 자기 내용 크기만큼만 차지하게 합니다. */
.bubble-col{ display:flex; flex-direction:column; align-items:flex-start; max-width:min(78%, 560px); min-width:0; }
.row.mine .bubble-col{ align-items:flex-end; }

.sender{
  display:flex; align-items:center; gap:5px;
  font-size:11.5px; color:var(--text-dim); font-weight:600; margin:0 0 5px 3px;
}
.sender .adm{
  font-family:var(--font-dp); font-size:9px; font-weight:700;
  letter-spacing:.08em; padding:1px 5px; border-radius:4px;
  background:rgba(245,184,65,.16); color:var(--gold-soft);
  border:1px solid rgba(245,184,65,.35);
}
.avatar.adminav{ box-shadow:0 0 0 2px var(--bg-deep), 0 0 0 3.5px var(--gold); }
.avatar.aiav{ box-shadow:0 0 0 2px var(--bg-deep), 0 0 0 3.5px #7c5cff; }
.sender .adm.ai{
  background:rgba(124,92,255,.18); color:#a894ff;
  border-color:rgba(124,92,255,.45);
}

.bubble{
  padding:7px 11px; border-radius:16px 16px 16px 5px;
  background:var(--panel-2); border:1px solid var(--line);
  font-size:14.5px; line-height:1.55; font-weight:500;
  word-break:break-word; overflow-wrap:anywhere; white-space:pre-wrap;
  /* 눌렀을 때 커지고 줄어드는 정도는 attachLongPress 쪽 JS 가 그때그때
     transition 값을 바꿔가며 transform 을 직접 다룹니다 (누를 땐 천천히,
     뗄 땐 통통 튀듯 빠르게 — 하나의 transition 값으론 두 속도를 못 냅니다). */
}
.row.mine .bubble{
  border-radius:16px 16px 5px 16px;
  background:var(--gold-fill);
  border-color:transparent; color:var(--ink); font-weight:500;
}
.row.stacked .bubble{ border-radius:5px 16px 16px 5px; }
.row.stacked.mine .bubble{ border-radius:16px 5px 5px 16px; }

/* 카카오톡처럼, 너무 긴 메시지는 일정 줄 수까지만 보여주고 "더보기"로 펼칩니다.
   .clampable 이 실제로 넘칠 때만(JS가 재서 확인) 붙습니다 — 안 넘치면 그냥
   보통 텍스트라 손댈 일이 없습니다. */
.bubble-text.clampable{
  display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:13; overflow:hidden;
}
.bubble.expanded .bubble-text.clampable{ -webkit-line-clamp:unset; overflow:visible; }
.bubble-more{
  display:block; margin-top:3px;
  font-size:12.5px; font-weight:700; color:var(--text-dim);
  cursor:pointer; user-select:none;
}
.row.mine .bubble-more{ color:var(--ink); opacity:.7; }
.bubble-more[hidden]{ display:none; }

/* 설정 → 화면 테마 → 메시지 글자 크기. 작게 하면 여백도 같이 줄여서
   화면에 실제로 더 많은 메시지가 보이게 합니다. */
html.msg-small .bubble{ font-size:12.5px; padding:7px 11px; }
html.msg-small .row{ margin-bottom:5px; }
/* 연속 메시지(.row.stacked)는 항상 margin-top:-5px 를 더 갖고 있어서,
   "작게" 모드의 5px 와 만나면 5-5=0 이 되어 말풍선이 완전히 붙어(겹쳐) 보였습니다.
   다른 사람으로 바뀌는 줄의 간격(margin-bottom:5px + margin-top:4px)은 그대로 두고,
   연속 메시지 쪽만 따로 살짝 덜 당기게 합니다. */
html.msg-small .row.stacked{ margin-top:-2px; }
html.msg-large .bubble{ font-size:16.5px; padding:12px 16px; }
html.msg-large .row{ margin-bottom:12px; }

/* 메시지 속 "@AI" 강조 — 골드 말풍선(내 메시지) 위에서는 파랑 대비가 약해서
   밑줄로 대신 표시합니다 */
.at-ai{ color:var(--sky); font-weight:700; }
.row.mine .at-ai{
  color:var(--ink); font-weight:700;
  text-decoration:underline; text-underline-offset:2px;
}

/* 메시지 속 링크 — 같은 이유로(골드 말풍선 위 파랑 대비 약함) 내 메시지에서는
   밑줄+본문색으로 표시합니다 */
.msg-link{ color:var(--sky); text-decoration:underline; text-underline-offset:2px; }
.row.mine .msg-link{ color:var(--ink); }

.reply-quote{
  display:block; padding:6px 9px; margin:0 0 6px; border-radius:9px;
  background:var(--glass-chip); border-left:3px solid var(--gold);
  font-size:12.5px; line-height:1.4; max-width:100%;
}
.reply-quote-name{ display:block; font-weight:700; color:var(--gold); margin-bottom:1px; }
.reply-quote-text{
  color:var(--text-dim);
  /* 한 줄로 줄여 보이게 하려고 nowrap 을 썼었는데, 그러면 골드(내 메시지)
     말풍선처럼 내용 크기에 맞춰 줄어드는 말풍선에서는 글자 수만큼
     옆으로 계속 늘어나며 화면 밖으로 잘려 나갔습니다.
     인용 내용은 이미 120자로 잘라 저장해 두니, 그냥 줄바꿈되게 두고
     혹시 몰라 3줄에서 마저 잘라 둡니다. */
  white-space:normal; word-break:break-word; overflow-wrap:anywhere;
  overflow:hidden; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;
}
.row.mine .reply-quote{ background:rgba(0,0,0,.15); border-left-color:var(--ink); }
.row.mine .reply-quote-name{ color:var(--ink); }
.row.mine .reply-quote-text{ color:var(--ink); opacity:.75; }

.msg-reactions{ display:flex; flex-wrap:wrap; gap:5px; margin-top:5px; }
.row.mine .msg-reactions{ justify-content:flex-end; }
.reaction-pill{
  display:inline-flex; align-items:center; gap:3px;
  font-size:12px; padding:3px 8px; border-radius:999px;
  background:var(--glass-chip); border:1px solid var(--glass-chip-line);
  color:var(--text-dim);
}
.reaction-pill.mine{ background:rgba(245,184,65,.16); border-color:rgba(245,184,65,.4); color:var(--gold); }

.bubble.pressable{ -webkit-touch-callout:none; }
/* 손가락으로 길게 누를 때만 선택을 막습니다 (마우스에서는 드래그 복사가 계속 됩니다) */
@media (pointer:coarse){
  .bubble.pressable{ -webkit-user-select:none; user-select:none; }
}
.bubble.pressing{ filter:brightness(1.2); transform:scale(.94); }
@media (prefers-reduced-motion:reduce){
  .bubble.pressing{ transform:none !important; }
}
.stamp{
  font-family:var(--font-mono); font-size:10.5px; color:var(--text-faint);
  /* 위(자기 말풍선과의 간격)를 아래(다음 메시지와의 간격)보다 확실히 좁게 둬서,
     "바로 위 말풍선 것"이라고 분명히 읽히게 합니다 (작게 모드에서 먼저
     발견된 문제라 모든 글자 크기에 공통으로 적용합니다). */
  margin:2px 4px 0; max-height:16px; opacity:1; overflow:hidden;
  transition:max-height .2s ease, opacity .15s ease, margin-top .2s ease;
}
/* 같은 분에 이어지는 메시지가 도착해서 시간이 숨겨질 때, 자리가 뚝 없어지지
   않고 스르륵 접히게 합니다 — 그래야 그 순간 새 메시지가 튀어 오르는 것과
   겹쳐서 화면이 툭 끊겨 보이지 않습니다. display:none 대신 여기서 직접 접습니다. */
.stamp[hidden]{ display:block; max-height:0; opacity:0; margin-top:0; pointer-events:none; }
.stamp .unread-mark{ color:var(--gold); font-weight:700; }
@media (prefers-reduced-motion:reduce){
  .stamp{ transition:none; }
}

/* 불러오는 동안 보여줄 회색 틀 */
.skel-wrap{ padding:6px 0; }
.skel-row{ display:flex; gap:9px; margin-bottom:14px; align-items:flex-end; }
.skel-row.right{ flex-direction:row-reverse; }
.skel-av{
  width:30px; height:30px; border-radius:50%;
  background:var(--panel-2); margin-bottom:6px; flex-shrink:0;
}
.skel-row.right .skel-av{ display:none; }
.skel-col{ display:flex; flex-direction:column; gap:6px; }
.skel-name{ width:58px; height:9px; border-radius:5px; background:var(--panel-2); margin-left:3px; }
.skel-bubble{
  height:34px; border-radius:16px 16px 16px 5px;
  background:var(--panel-2);
}
.skel-row.right .skel-bubble{ border-radius:16px 16px 5px 16px; }
.skel-shimmer{
  position:relative; overflow:hidden;
}
.skel-shimmer::after{
  content:""; position:absolute; inset:0;
  transform:translateX(-100%);
  background:linear-gradient(90deg, transparent, var(--shimmer), transparent);
  animation:shimmer 1.3s infinite;
}
@keyframes shimmer{ to{ transform:translateX(100%); } }
@media (prefers-reduced-motion:reduce){ .skel-shimmer::after{ animation:none; } }

.sys{
  align-self:center; text-align:center; font-size:12px; color:var(--text-faint);
  background:var(--veil); border:1px solid var(--line-soft);
  padding:6px 14px; border-radius:99px; margin:6px auto 14px; max-width:90%;
}

/* 메시지 목록 위에 겹쳐 띄웁니다. 그래야 스크롤할 때 메시지가 입력칸 뒤로(밑으로) 지나갑니다.
   높이는 방 이름 길이·답장바 유무·안전영역에 따라 달라져서 JS가 재서 --chat-foot-h 에 넣어 줍니다. */
.composer{
  position:absolute; left:0; right:0; bottom:0;
  padding:10px 16px; padding-bottom:calc(10px + env(safe-area-inset-bottom));
  flex-shrink:0;
}
/* 키보드가 올라와 있는 동안에는 화면 아래 여백(홈 버튼 자리)이 필요 없습니다.
   그대로 두면 그만큼 입력칸이 키보드 밑으로 밀려 내려갑니다. */
html.kb .composer{ padding-bottom:12px; }
.composer-inner{ max-width:820px; margin:0 auto; display:flex; align-items:flex-end; gap:10px; }

/* 누가 입력 중일 때 실제 대화 목록 안에 뜨는 말풍선 (진짜 메시지처럼 보이되 점 3개만).
   AI 것만 파란색으로 포인트를 주고, 사람 것은 평소 말풍선 색 그대로 둡니다. */
.typing-row .bubble{ padding:13px 16px; }
.ai-typing .sender .nm{ color:var(--sky); }
.typing-dots{ display:inline-flex; gap:4px; }
.typing-dots span{
  width:6px; height:6px; border-radius:50%;
  background:var(--text-dim); display:block;
  animation:typingBounce 1.2s ease-in-out infinite;
}
.ai-typing .typing-dots span{ background:var(--sky); }
.typing-dots span:nth-child(2){ animation-delay:.15s; }
.typing-dots span:nth-child(3){ animation-delay:.3s; }
@keyframes typingBounce{
  0%, 60%, 100%{ transform:translateY(0); opacity:.4; }
  30%{ transform:translateY(-4px); opacity:1; }
}

.reply-bar{
  display:flex; align-items:center; gap:10px;
  max-width:820px; margin:0 auto 8px;
  padding:7px 8px 7px 11px; border-radius:12px;
  background:var(--glass-chip); border:1px solid var(--glass-chip-line);
  border-left:3px solid var(--gold);
  backdrop-filter:blur(12px) saturate(160%); -webkit-backdrop-filter:blur(12px) saturate(160%);
}
/* AI 이어서 대화 안내. 답장 바와 같은 자리에 뜨지만 훨씬 얌전하게 둡니다 */
.ai-hint{
  display:block; width:100%; max-width:820px; margin:0 auto 8px;
  padding:7px 11px; border-radius:12px; text-align:left;
  background:rgba(124,92,255,.16); border:1px solid rgba(124,92,255,.28);
  backdrop-filter:blur(12px) saturate(160%); -webkit-backdrop-filter:blur(12px) saturate(160%);
  color:var(--text-faint); font-size:11.5px; line-height:1.5;
}
.ai-hint b{ color:var(--sky); }
.ai-hint[hidden]{ display:none; }
@media (hover:hover) and (pointer:fine){
  .ai-hint:hover{ background:rgba(124,92,255,.18); color:var(--text-dim); }
}

.reply-bar-info{ flex:1; min-width:0; display:flex; flex-direction:column; gap:1px; }
.reply-bar-name{ font-size:12px; font-weight:700; color:var(--gold); }
.reply-bar-text{
  font-size:12.5px; color:var(--text-dim);
  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.reply-bar-close{
  flex-shrink:0; width:26px; height:26px; border-radius:50%;
  display:grid; place-items:center; color:var(--text-faint);
  background:transparent; border:0; font-size:13px;
}
@media (hover:hover) and (pointer:fine){ .reply-bar-close:hover{ background:var(--ghost); color:var(--text); } }
#msgInput{
  flex:1; min-width:0; resize:none; max-height:130px; min-height:46px;
  padding:12px 15px; line-height:1.5; border-radius:14px;
  background:var(--glass-head); border:1px solid var(--line); font-size:15px;
  backdrop-filter:blur(14px) saturate(160%); -webkit-backdrop-filter:blur(14px) saturate(160%);
  box-shadow:var(--shadow);
  scrollbar-width:none;              /* 스크롤 막대 숨기기 */
}
#msgInput::-webkit-scrollbar{ width:0; height:0; display:none; }
#msgInput:focus{ outline:none; border-color:var(--gold); box-shadow:var(--ring-sm); }
.send-btn{
  width:46px; height:46px; border-radius:14px;
  display:grid; place-items:center; flex-shrink:0;
  background:var(--gold-fill);
  color:var(--ink); font-size:17px;
  box-shadow:var(--glow-sm);
  transition:transform .12s ease, filter .16s ease;
}
@media (hover:hover) and (pointer:fine){
  .send-btn:hover:not(:disabled){ filter:brightness(1.08); }
}
.send-btn:active:not(:disabled){ transform:scale(.94); }

.scroll-down{
  position:absolute; right:18px; bottom:96px;
  width:40px; height:40px; border-radius:50%;
  display:none; place-items:center;
  background:var(--panel-2); border:1px solid var(--line);
  color:var(--text); box-shadow:var(--shadow); z-index:15;
}
.scroll-down.show{ display:grid; }

/* ============================================================
   모달 · 토스트 · 부팅
   ============================================================ */
.backdrop{
  position:fixed; inset:0; z-index:310;   /* 로딩 화면(z-index:300)보다 위에 있어야, 로딩 중에 뜨는 확인창이 안 가려집니다 */
  background:var(--scrim-2);
  /* 여기서 블러를 걸지 않습니다 — 뒤 배경을 또렷하게 남겨둬야
     모달 자신의 블러가 실제로 흐릿하게 비치는 유리 느낌을 만듭니다.
     여기서 먼저 블러해버리면 모달 블러는 이미 뭉개진 것을 다시 뭉갤 뿐입니다. */
  display:none; align-items:center; justify-content:center; padding:22px;
}
.backdrop.show{ display:flex; }

.modal{
  width:100%; max-width:370px; background:var(--glass-panel);
  backdrop-filter:blur(13px) saturate(190%);
  -webkit-backdrop-filter:blur(13px) saturate(190%);
  border:1px solid var(--line); border-radius:20px;
  padding:26px 24px 22px;
  /* 마지막 inset 은 유리 윗면에 걸리는 얇은 빛입니다 */
  box-shadow:var(--shadow), inset 0 1px 0 var(--glass-sheen);
  animation:rise .24s ease both;
  max-height:86dvh; overflow-y:auto;
  overscroll-behavior:contain;
}
@keyframes modalOut{ from{ opacity:1; transform:none; } to{ opacity:0; transform:translateY(10px) scale(.97); } }
.modal.closing{ animation:modalOut .18s ease both; }
.modal h3{ margin:0 0 8px; font-size:17px; }
.modal p{ margin:0 0 18px; font-size:13.5px; color:var(--text-dim); line-height:1.6; }
.modal-actions{ display:flex; gap:9px; margin-top:6px; }
.modal-actions .btn{ flex:1; }


/* ── 연결 끊김 표시 ─────────────────────────────
   Firestore 가 응답에 "이건 저장해둔 것"이라고 알려 주는 값을 보고 판단합니다.
   서버를 따로 부르지 않아서 사용량이 늘지 않습니다. */
.conn-bar{
  position:fixed; z-index:190;
  left:50%; transform:translateX(-50%) translateY(-14px);
  top:calc(10px + env(safe-area-inset-top));
  display:flex; align-items:center; gap:9px;
  padding:9px 14px; border-radius:99px;
  background:var(--glass-2); border:1px solid var(--line);
  backdrop-filter:blur(14px) saturate(170%);
  -webkit-backdrop-filter:blur(14px) saturate(170%);
  box-shadow:0 8px 26px -10px rgba(0,0,0,.5);
  font-size:12.5px; color:var(--text-dim);
  width:max-content; max-width:88vw;
  opacity:0; pointer-events:none;
  transition:opacity .2s ease, transform .2s ease;
}
.conn-bar.show{ opacity:1; pointer-events:auto; transform:translateX(-50%) translateY(0); }
.conn-bar .dot{
  width:7px; height:7px; border-radius:50%; flex-shrink:0;
  background:var(--gold); animation:conn-pulse 1.4s ease-in-out infinite;
}
@keyframes conn-pulse{ 50%{ opacity:.25; } }
.conn-bar .msg{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.conn-reload{
  flex-shrink:0; padding:4px 10px; border-radius:99px;
  border:1px solid var(--gold); background:transparent;
  color:var(--gold); font-size:11.5px; font-weight:700;
}
.conn-reload[hidden]{ display:none; }
@media (hover:hover) and (pointer:fine){
  .conn-reload:hover{ background:var(--gold); color:#1a1204; }
}
@media (prefers-reduced-motion:reduce){ .conn-bar .dot{ animation:none; } }
#toast{
  position:fixed; z-index:200; left:50%;
  transform:translateX(-50%) translateY(-16px);
  top:calc(16px + env(safe-area-inset-top));
  background:var(--panel-2); border:1px solid var(--line);
  color:var(--text); font-size:13.5px; font-weight:500;
  padding:11px 18px; border-radius:12px; box-shadow:var(--shadow);
  opacity:0; pointer-events:none;
  transition:opacity .22s ease, transform .22s ease;
  /* left:50% 이라 그냥 두면 쓸 수 있는 폭이 화면 절반뿐이어서 글이 세로로 길어집니다.
     max-content 로 필요한 만큼 넓힌 뒤 88vw 에서 잘라 줄바꿈시킵니다. */
  width:max-content; max-width:88vw; text-align:center;
  /* 오류 안내에는 공백 없는 긴 덩어리가 섞여 들어옵니다.
     쪼갤 규칙이 없으면 상자를 뚫고 나갑니다.
     anywhere 는 상자 폭까지 좁혀버려서(세로로 길어짐) break-word 를 씁니다. */
  overflow-wrap:break-word;
  /* 그래도 너무 길면 여기서 자릅니다 (화면을 다 덮지 않게) */
  max-height:40vh; overflow:hidden;
}
#toast.show{ opacity:1; transform:translateX(-50%) translateY(0); }
#toast.bad{ border-color:rgba(255,95,109,.5); color:var(--danger-text); }

.maint{
  position:fixed; inset:0; z-index:400;
  display:none; place-items:center;
  background:var(--bg); padding:26px; text-align:center;
}
.maint.show{ display:grid; }
.maint-box{ max-width:340px; }
.maint-ico{ font-size:44px; margin-bottom:14px; }
.maint-box h2{ font-size:19px; margin:0 0 10px; }
.maint-box p{
  font-size:14px; color:var(--text-dim); line-height:1.65;
  margin:0 0 22px; white-space:pre-wrap; word-break:break-word;
}

.maint-flag{
  display:none; align-items:center; gap:8px; justify-content:space-between;
  padding:9px 14px; font-size:12.5px; font-weight:600;
  background:rgba(255,95,109,.18); color:var(--danger-text);
  backdrop-filter:blur(14px) saturate(160%); -webkit-backdrop-filter:blur(14px) saturate(160%);
  border-bottom:1px solid rgba(255,95,109,.35);
  flex-shrink:0;
}
.maint-flag.show{ display:flex; }
/* 트래픽 절약 모드는 다른 둘(점검/긴급)과 구분되게 초록색으로 */
.maint-flag.traffic{
  background:rgba(110,231,168,.16); color:var(--ok);
  border-bottom-color:rgba(110,231,168,.35);
}
.flag-collapse-btn{
  appearance:none; border:none; background:rgba(255,95,109,.18); color:inherit;
  width:20px; height:20px; min-width:20px; border-radius:50%;
  font-size:14px; line-height:1; cursor:pointer; flex-shrink:0;
  display:flex; align-items:center; justify-content:center;
}

/* 점검 모드/긴급공지 알림줄을 줄였을 때 방 목록(노란 공지 아래)에 뜨는 작은 알약들.
   sticky 라서 원래는 공지 아래 자리에 있다가, 스크롤해서 지나가면 위에 붙어 계속 보입니다. */
.flags-mini{
  display:none; position:sticky; top:0; z-index:5;
  padding:10px 0 6px; gap:8px;
}
.flags-mini.show{ display:flex; }
.flags-mini button{
  appearance:none; cursor:pointer; height:32px; border-radius:999px;
  border:1px solid rgba(255,95,109,.35); background:rgba(255,95,109,.28);
  backdrop-filter:blur(10px) saturate(160%); -webkit-backdrop-filter:blur(10px) saturate(160%);
  color:var(--danger-text); font-size:12.5px; font-weight:600;
  padding:0 14px; display:inline-flex; align-items:center; justify-content:center; gap:6px;
}
.flags-mini button[hidden]{ display:none; }
#trafficFlagMiniBtn{
  border-color:rgba(110,231,168,.35); background:rgba(110,231,168,.22);
  color:var(--ok);
}

.boot{
  position:fixed; inset:0; z-index:300; display:grid; place-items:center;
  background:var(--bg); gap:14px; text-align:center; padding:24px;
}
.boot small{ color:var(--text-faint); font-size:12.5px; display:block; margin-top:10px; line-height:1.75; }
.boot-bar{
  width:160px; height:3px; margin:18px auto 0; border-radius:99px;
  background:var(--line-soft); overflow:hidden;
}
.boot-bar-fill{
  height:100%; width:0%; border-radius:99px;
  background:var(--gold); transition:width .3s ease-out;
}
@media (prefers-reduced-motion:reduce){ .boot-bar-fill{ transition:none; } }

/* 로고 그림 — 마크는 240x196, 글자는 640x104 비율에 맞춰 각 자리에서 크기만 지정합니다.
   테마별 그림은 --logo-mark/--logo-text 토큰(:root 쪽)이 정합니다. */
.logo-gfx{ background-repeat:no-repeat; background-position:center; background-size:contain; flex-shrink:0; }
.logo-mark{ background-image:var(--logo-mark); }
.logo-text{ background-image:var(--logo-text); }
.logo-stack{ display:flex; flex-direction:column; align-items:center; gap:12px; }

.boot-logo .logo-mark{ width:56px; height:46px; }
.boot-logo .logo-text{ width:141px; height:23px; }

/* 앱(홈 화면에 설치)으로 열면 안드로이드가 시작할 때 자기 스플래시 화면(아이콘+이름)을
   먼저 보여준 뒤 우리 화면으로 넘어옵니다. 그 순간 우리도 같은 로고를 또 그리면
   두 로고가 겹쳐 보여서 어색합니다 — 앱으로 열렸을 때는 로고 없이 스피너만 둡니다. */
@media (display-mode: standalone){
  .boot-logo{ display:none; }
}

.auth-logo{ gap:10px; margin:0 0 18px; }
.auth-logo .logo-mark{ width:49px; height:40px; }
.auth-logo .logo-text{ width:123px; height:20px; }

.maint-logo{ gap:10px; margin:0 0 22px; }
.maint-logo .logo-mark{ width:49px; height:40px; }
.maint-logo .logo-text{ width:123px; height:20px; }

.urgent-logo{ gap:9px; margin:0 0 16px; }
.urgent-logo .logo-mark{ width:44px; height:36px; }
.urgent-logo .logo-text{ width:110px; height:18px; }

.topbar-logo{ width:34px; height:28px; }

/* 긴급 공지 팝업 */
.urgent-overlay{
  position:fixed; inset:0; z-index:500;
  display:none; align-items:center; justify-content:center;
  background:var(--scrim-2);   /* 블러는 urgent-box 쪽에서만 겁니다 (이유는 .backdrop 주석 참고) */
  padding:22px;
}
.urgent-overlay.show{ display:flex; }
.urgent-box{
  position:relative; width:100%; max-width:400px;
  background:var(--glass-panel); border:1px solid rgba(99,179,255,.45);
  backdrop-filter:blur(13px) saturate(190%);
  -webkit-backdrop-filter:blur(13px) saturate(190%);
  border-radius:22px; padding:36px 26px 26px; text-align:center;
  /* 마지막 inset 은 유리 윗면에 걸리는 얇은 빛입니다 */
  box-shadow:var(--glow-urgent), var(--shadow), inset 0 1px 0 var(--glass-sheen);
  animation:rise .26s ease both;
  max-height:86dvh; overflow-y:auto; overscroll-behavior:contain;
}
.urgent-close{
  position:absolute; top:14px; right:14px;
  width:32px; height:32px; border-radius:50%;
  display:grid; place-items:center;
  background:var(--panel-2); border:1px solid var(--line);
  color:var(--text-dim); font-size:16px; flex-shrink:0;
}
@media (hover:hover) and (pointer:fine){
  .urgent-close:hover{ background:var(--hover); color:var(--text); }
}
.urgent-text{
  margin:0; font-size:14.5px; line-height:1.7; color:var(--text);
  white-space:pre-wrap; word-break:break-word; text-align:left;
}

/* 오늘 하루 보지 않기 — 눈에 덜 띄게 둬서 X 를 먼저 누르게 합니다 */
.urgent-hide{
  display:block; margin:16px auto 0;
  padding:8px 14px; border-radius:99px;
  background:transparent; border:1px solid var(--line);
  color:var(--text-faint); font-size:12.5px; font-weight:600;
}
.urgent-hide[hidden]{ display:none; }
@media (hover:hover) and (pointer:fine){
  .urgent-hide:hover{ background:var(--ghost); color:var(--text-dim); }
}

@media (max-width:520px){
  .auth-card{ padding:28px 22px 24px; border-radius:18px; }
  .rooms-body{ padding:0 14px 32px; padding-top:var(--rooms-head-h, 64px); }
  .wrap{ padding-top:16px; }
  .bubble-col{ max-width:82%; }
  /* padding 단축 속성은 위에서 준 padding-top/bottom 을 0 으로 되돌리므로 여기서도 다시 줍니다 */
  .chat-body{ padding:0 12px; padding-top:var(--chat-head-h, 76px); padding-bottom:var(--chat-foot-h, 76px); }
  .chat-inner{ padding-top:16px; }
  /* 좁은 화면에서는 좌우 여백이 줄어드니 상쇄값도 같이 맞춥니다 */
  .rooms-body > .notice{ margin:0 -14px; }
  .chat-body  > .notice{ margin:0 -12px; }
}
