/* 설정(/account)의 '카카오 회원번호 · 관리자 권한' 칸 — 새 테마 --ex-* 토큰을 씀 */
.set-admin .set-label{margin:0 0 6px;font-weight:700;color:var(--ex-ink,#172440)}
.set-myid{padding:16px 18px;border-radius:16px;background:var(--ex-bg,#f5f7fb)}
.set-myid p{margin:0}
.set-myid .hint{margin-top:8px}
.set-myid-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.set-myid-row[hidden],.set-admin-state[hidden],.set-admin-form[hidden]{display:none}
.set-myid-row code{font-size:24px;font-weight:700;letter-spacing:.5px;padding:6px 14px;border-radius:12px;background:var(--ex-blue-l,#e8f0fe);color:var(--ex-blue-d,#2457c5);user-select:all}
.set-copy-state{font-size:15px;color:var(--ex-blue-d,#2457c5)}
.set-admin-state{margin-top:16px}
.set-admin-state p{margin:6px 0 0}
.set-admin-badge{display:inline-block;font-size:17px;font-weight:700;padding:6px 14px;border-radius:999px;background:var(--ex-blue-l,#e8f0fe);color:var(--ex-blue-d,#2457c5)}
.set-admin-badge.is-admin{background:var(--ex-blue,#4a86f0);color:#fff}
.set-admin-form{margin-top:16px}
.set-admin-form>p{margin:0 0 12px;color:var(--ex-muted,#5b6475)}
.set-admin-status{margin:10px 0 0;min-height:1.4em;font-weight:600;color:var(--ex-blue-d,#2457c5)}
.jp-app .set-myid-row .btn{min-height:48px;background:#fff;color:var(--ex-blue-d,#2457c5);box-shadow:inset 0 0 0 1.5px var(--ex-blue-m,#b9cff8)}
.jp-app .set-myid-row .btn:hover{background:var(--ex-blue-l,#e8f0fe)}
.set-admin{scroll-margin-top:90px}
.set-admin-state{margin:0 0 16px}
#myIdBox[hidden]{display:none}
.set-admin-open{min-height:56px;font-size:18px;padding:0 26px;width:100%;max-width:360px}
