.record-toolbar{display:flex;gap:6px;overflow-x:auto;padding:8px 10px;scrollbar-width:thin}.record-toolbar button{flex:none;background:var(--raised,#201d2c);border:1px solid var(--line,#302b3e);border-radius:99px;padding:7px 12px;font:inherit;font-size:12px;color:var(--t2,#cdc9d6)}
.record-dialog{width:min(620px,calc(100vw - 24px));max-height:85dvh;border:1px solid var(--line,#302b3e);border-radius:18px;background:var(--bg,#100e18);color:var(--t1,#f6f3fa);padding:0;font:inherit}.record-dialog::backdrop{background:#0009}.record-dialog[open]{display:flex;flex-direction:column}.record-dialog header{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--line,#302b3e)}.record-dialog h2{font-size:18px;margin:0}.record-close{background:transparent;color:inherit;border:0;font-size:26px;width:36px;height:36px}.record-scroll{overflow:auto;padding:18px;min-height:120px}.record-entry{background:var(--raised,#201d2c);border:1px solid var(--line,#302b3e);border-radius:12px;padding:16px;margin-bottom:12px;overflow-wrap:anywhere}.record-entry time,.record-entry small{font-size:12px;color:var(--t3,#9993a9)}.record-entry section{padding:12px 0;border-bottom:1px solid var(--line,#302b3e)}.record-entry section:last-child{border-bottom:0}.record-entry p{font-size:14px;white-space:pre-wrap;line-height:1.7;margin:8px 0}.record-entry.messages section{margin:10px 0;padding:12px;border:0;border-radius:10px;background:var(--bg,#100e18)}.record-dialog footer{padding:12px 18px;border-top:1px solid var(--line,#302b3e)}.record-dialog footer p{font-size:12px;margin:0 0 10px}.record-dialog footer button{width:100%}.record-error{padding:0 18px;color:var(--coral,#ff4b78);font-size:13px}.record-status{display:grid;grid-template-columns:1fr 1.3fr;gap:10px;font-size:13px;line-height:1.5}.record-status dt{color:var(--t3,#9993a9)}.record-status dd{margin:0;text-align:right;overflow-wrap:anywhere}.record-stages{padding-left:20px;margin-top:20px;font-size:13px;color:var(--t3,#9993a9)}.record-stages li{padding:8px 0}.record-stages .reached{color:var(--t1,#eee)}
.record-new{display:inline-flex;align-items:center;gap:4px;margin-left:6px;font-size:10px;color:var(--t2)}.record-new i{width:5px;height:5px;border-radius:50%;background:var(--coral,#ff4b78)}
.record-entry>.cmdwrap{margin:12px 0 0;width:100%;max-width:none}.record-entry .phone{width:min(100%,340px);margin:auto;min-height:440px;height:auto}.record-entry .phone .ls{position:relative;padding-bottom:24px}.record-entry .phone>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.record-entry .noti p{font-size:12px;line-height:1.5}.record-entry .board,.record-entry .kakao{width:100%;max-width:none}.record-scroll .record-entry{padding:12px}.record-entry .km .kt{overflow-wrap:anywhere}
.v2-inner-inline{margin:8px 0 18px 42px;max-width:calc(100% - 42px);padding:12px 16px}.v2-inner-inline p{margin:6px 0}.v2-inner-inline small{font-size:11px}.v2-server-status p{line-height:1.7}
