.footer[data-v-78d249a7]{margin-top:40px;padding:12px;text-align:center;font-size:.85rem;color:#666;border-top:1px solid #e0e0e0}div[data-v-70410353]{margin-bottom:10px}input[data-v-70410353]{width:100%;padding:8px}@media(max-width:768px){input[data-v-70410353]{width:70%}}button[data-v-675ce7e4]{padding:10px 14px}.loginname[data-v-675ce7e4]{margin-top:16px;color:#666}@media(max-width:768px){input[data-v-675ce7e4]{width:70%}}@media(max-width:768px){input[data-v-abc6dbdb]{width:70%}}.wrap[data-v-a9cd9c19]{max-width:980px;margin:28px auto;padding:0 12px;font-family:sans-serif}.title[data-v-a9cd9c19]{margin:0 0 10px;font-size:22px}.field[data-v-a9cd9c19]{margin:12px 0}.label[data-v-a9cd9c19]{display:block;margin-bottom:6px;font-weight:600}.input[data-v-a9cd9c19]{width:100%;padding:12px;font-size:16px;border:1px solid #ddd;border-radius:10px;outline:none}.input[data-v-a9cd9c19]:focus{border-color:#bbb}.hint[data-v-a9cd9c19]{margin-top:6px;font-size:13px;color:#666}.actions[data-v-a9cd9c19]{display:flex;gap:10px;margin:14px 0}.btn[data-v-a9cd9c19]{padding:10px 14px;border:1px solid #ddd;background:#fff;border-radius:10px;cursor:pointer}.btn[data-v-a9cd9c19]:active{transform:translateY(1px)}.btnDanger[data-v-a9cd9c19]{border-color:#f2c2c2}.error[data-v-a9cd9c19]{color:#b00020;margin-top:10px;word-break:break-word}.muted[data-v-a9cd9c19]{color:#666;margin-top:10px}.count[data-v-a9cd9c19]{margin-bottom:8px;color:#333}.tableWrap[data-v-a9cd9c19]{overflow:auto;border:1px solid #ddd;border-radius:12px;-webkit-overflow-scrolling:touch;background:#fff}.table[data-v-a9cd9c19]{width:100%;min-width:760px;border-collapse:collapse}.table thead th[data-v-a9cd9c19]{position:sticky;top:0;z-index:1;background:#f7f7f7;text-align:left;padding:10px;border-bottom:1px solid #ddd;font-weight:700;white-space:nowrap}.table tbody td[data-v-a9cd9c19]{padding:10px;border-bottom:1px solid #eee;vertical-align:top}.cellStrong[data-v-a9cd9c19]{white-space:nowrap}.cellDesc[data-v-a9cd9c19]{max-width:420px;white-space:normal;word-break:break-word}.cellNum[data-v-a9cd9c19]{text-align:left;white-space:nowrap}.noRows[data-v-a9cd9c19]{padding:12px;color:#666}@media(max-width:520px){.title[data-v-a9cd9c19]{font-size:20px}.actions[data-v-a9cd9c19]{flex-direction:column}.btn[data-v-a9cd9c19]{width:100%}.table[data-v-a9cd9c19]{min-width:680px}.cellDesc[data-v-a9cd9c19]{max-width:260px}}.vokabeln-admin[data-v-43db6096]{display:grid;gap:12px}.toolbar[data-v-43db6096]{display:flex;justify-content:flex-end;align-items:center}.search[data-v-43db6096]{width:min(520px,100%);padding:10px 12px;border:1px solid #ddd;border-radius:10px;outline:none}.error[data-v-43db6096]{color:#b00020;margin:0}.table-wrap[data-v-43db6096]{overflow:auto;border:1px solid #eee;border-radius:12px}.table[data-v-43db6096]{width:100%;border-collapse:collapse;min-width:900px}.th[data-v-43db6096],.td[data-v-43db6096]{padding:10px 12px;border-bottom:1px solid #f0f0f0;vertical-align:top}.th[data-v-43db6096]{position:sticky;top:0;background:#fafafa;text-align:left;font-weight:600;-webkit-user-select:none;user-select:none}.sortable[data-v-43db6096]{cursor:pointer}.sort-indicator[data-v-43db6096]{margin-left:8px;font-size:12px}.muted[data-v-43db6096]{opacity:.6}.mono[data-v-43db6096]{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.desc[data-v-43db6096]{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden}.action[data-v-43db6096]{white-space:nowrap}.btn[data-v-43db6096]{padding:8px 10px;border:1px solid #ddd;border-radius:10px;background:#fff;cursor:pointer}.btn[data-v-43db6096]:hover{background:#f7f7f7}.btn[data-v-43db6096]:disabled{opacity:.6;cursor:not-allowed}.btn-danger[data-v-43db6096]{border-color:#f0b4b4}.btn-danger[data-v-43db6096]:hover{background:#fff1f1}.modal-backdrop[data-v-43db6096]{position:fixed;inset:0;background:#00000059;display:grid;place-items:center;padding:16px}.modal[data-v-43db6096]{width:min(520px,100%);background:#fff;border-radius:14px;padding:16px;border:1px solid #eee}.modal-title[data-v-43db6096]{margin:0 0 8px}.modal-text[data-v-43db6096]{margin:0 0 14px}.modal-actions[data-v-43db6096]{display:flex;justify-content:flex-end;gap:10px}.wrap[data-v-b7dc2b89]{max-width:1200px;margin:24px auto;padding:0 12px;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.toolbar[data-v-b7dc2b89]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:10px 0 12px}.controls[data-v-b7dc2b89]{display:flex;align-items:center;gap:10px}.table-wrap[data-v-b7dc2b89]{overflow:auto;border:1px solid #eee;border-radius:12px}.table[data-v-b7dc2b89]{width:100%;border-collapse:collapse;min-width:980px}.th[data-v-b7dc2b89],.td[data-v-b7dc2b89]{padding:10px 12px;border-bottom:1px solid #f0f0f0;vertical-align:top}.th[data-v-b7dc2b89]{position:sticky;top:0;background:#fafafa;text-align:left;font-weight:700;-webkit-user-select:none;user-select:none}.sortable[data-v-b7dc2b89]{cursor:pointer}.sort-indicator[data-v-b7dc2b89]{margin-left:8px;font-size:12px}.muted[data-v-b7dc2b89]{opacity:.6}.mono[data-v-b7dc2b89]{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.pager[data-v-b7dc2b89]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:12px 0 0}.pager-info[data-v-b7dc2b89]{text-align:center}.btn[data-v-b7dc2b89]{padding:8px 10px;border:1px solid #ddd;border-radius:10px;background:#fff;cursor:pointer}.btn[data-v-b7dc2b89]:hover{background:#f7f7f7}.btn[data-v-b7dc2b89]:disabled{opacity:.6;cursor:not-allowed}.error[data-v-b7dc2b89]{color:#b00020;margin:0 0 10px}input,select,textarea,button{font-size:16px}html,body{-webkit-overflow-scrolling:touch}body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);background:#d5e1f3}*{-webkit-tap-highlight-color:transparent}button,a,input,select,textarea{touch-action:manipulation}@media(max-width:768px){body{background:#d5e1f3}}
