/* 보관함. 팔레트와 기본 요소는 today.css 를 그대로 쓴다. */
.item{display:block;width:100%;text-align:left;text-decoration:none;color:inherit;cursor:pointer;
  border:1px solid var(--rule);border-radius:14px;padding:15px 16px;margin-bottom:10px;
  background:linear-gradient(160deg,rgba(212,175,55,.06),rgba(212,175,55,0));font-family:inherit}
.item:hover,.item:focus-visible{border-color:var(--accent);outline:none}
.item .t{font-size:15px;color:var(--accent-soft);margin-bottom:3px}
.item .m{font-size:12px;color:var(--fg2)}
.empty{border:1px dashed var(--rule);border-radius:14px;padding:22px 16px;text-align:center;
  font-size:13.5px;color:var(--fg2);line-height:1.8}
.tokenbox{display:grid;grid-template-columns:1fr auto;gap:7px;margin-top:10px}
.tokenbox button{min-height:48px;padding:0 18px;border-radius:12px;border:1px solid var(--rule);
  background:#141019;color:var(--fg);font-size:14px;font-family:inherit;cursor:pointer}
.tokenbox button:hover{border-color:var(--accent)}
.sharebar{border:1px solid rgba(212,175,55,.28);border-radius:12px;padding:13px 14px;margin:18px 0;
  background:rgba(212,175,55,.05);font-size:12.5px;color:var(--fg2);line-height:1.75}
.sharebar code{display:block;margin:7px 0;padding:8px 10px;border-radius:8px;background:#141019;
  color:var(--accent-soft);font-size:11.5px;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}
.sharebar button{width:100%;min-height:42px;border-radius:10px;border:1px solid var(--rule);
  background:transparent;color:var(--fg);font-size:13px;font-family:inherit;cursor:pointer}
.rep h2{font-size:13px;color:var(--accent);margin:0 0 8px;letter-spacing:.04em;font-weight:600}
.rep .sec{border-top:1px solid var(--rule);padding-top:18px;margin-bottom:18px}
.rep .sec p{font-size:14.5px;margin:0;color:rgba(237,232,218,.92);white-space:pre-wrap}
