/* 鍵待ちの画面(#966・チケットCCP-35)。土台はログインの画面の auth.css(色は同じ変数から引く)。ここは復旧の鍵の見せ方だけを足す */
.rkey{display:grid; grid-template-columns:repeat(4,1fr); gap:6px 8px; margin:2px 0; padding:14px 10px;
  border:1px solid var(--line); border-radius:14px; background:rgba(12,19,34,.72)}
.rkey span{font:600 17px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace; letter-spacing:.12em; text-align:center;
  color:var(--fg); user-select:all; -webkit-user-select:all}
.rkey span.last{text-decoration:underline; text-decoration-color:rgba(var(--mk-rgb),.6); text-underline-offset:5px}
.knote{margin:0 2px; font-size:13px; line-height:1.7; color:var(--fg2); text-align:left}
.field textarea{border-radius:12px; border:1px solid var(--line); background:rgba(12,19,34,.72); color:var(--fg);
  padding:12px 14px; font:600 16px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace; letter-spacing:.08em; resize:none; outline:none}
.field textarea:focus{border-color:rgba(var(--mk-rgb),.7); box-shadow:0 0 0 3px rgba(var(--mk-rgb),.12)}
#code,#tail{font-family:ui-monospace,SFMono-Regular,Menlo,monospace; letter-spacing:.1em; text-transform:uppercase}
