.mobile-lines-panel{padding:24px}.mobile-lines-list{list-style:none;padding:0;margin:20px 0}.mobile-line{border-bottom:1px solid var(--border,#e5e7eb);padding:18px 0}.mobile-actions,.mobile-edit{display:flex;gap:12px;flex-wrap:wrap;align-items:end}.mobile-edit{margin-top:16px}.mobile-edit label,.mobile-add>label{display:grid;gap:6px}.mobile-add{display:grid;gap:14px;max-width:620px}.mobile-edit .mobile-check,.mobile-check{display:flex;align-items:center;gap:8px}.mobile-notice{padding:12px;border:1px solid #c88929;border-radius:8px;background:#fff8e9;color:#583d13}.mobile-install{max-width:540px;width:calc(100% - 32px);max-height:90vh;overflow:auto;border:1px solid #dedee8;border-radius:16px;padding:24px}.mobile-install::backdrop{background:#15182c99}.mobile-install>form:first-child{display:flex;justify-content:end}.mobile-qr{max-width:300px;margin:16px auto}.mobile-qr svg{display:block;width:100%;height:auto}.mobile-code{display:block;overflow-wrap:anywhere;user-select:all;margin:16px 0}.mobile-install label{display:grid;gap:12px}.mobile-line p{margin:8px 0}.mobile-edit input,.mobile-edit select,.mobile-add input,.mobile-add select{max-width:100%}@media(max-width:600px){.mobile-edit{display:grid}.mobile-lines-panel{padding:16px}}
