.branding[data-v-7774d620]{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}.logo[data-v-7774d620]{width:72px;height:72px;border-radius:12px;object-fit:cover;background:#f2f2f2}.cover[data-v-7774d620]{width:min(100%,280px);height:90px;border-radius:12px;object-fit:cover;background:#f2f2f2}.store-share[data-v-5c6ae744]{margin-top:12px}.store-share-label[data-v-5c6ae744]{margin:0 0 4px}.store-share-url[data-v-5c6ae744]{margin:0;word-break:break-all;font-size:.9rem;line-height:1.35}.store-share-actions[data-v-5c6ae744]{display:flex;flex-direction:column;gap:8px;margin-top:12px}.store-share-btn[data-v-5c6ae744]{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;font-weight:600}.qr-icon[data-v-5c6ae744]{flex-shrink:0}.muted[data-v-5c6ae744]{color:var(--tg-theme-hint-color, #6b7280)}.error[data-v-5c6ae744]{color:#dc2626;margin:0}.qr-sheet-root[data-v-5c6ae744]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center;background:#00000073;padding:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.qr-sheet[data-v-5c6ae744]{width:min(420px,100%);background:var(--tg-theme-bg-color, #fff);color:var(--tg-theme-text-color, #111);border-radius:16px;padding:16px;box-shadow:0 8px 24px #0000002e}.qr-sheet-header[data-v-5c6ae744]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.qr-sheet-header h3[data-v-5c6ae744]{margin:0;font-size:1.05rem}.qr-sheet-close[data-v-5c6ae744]{border:none;background:transparent;color:inherit;font-size:1.6rem;line-height:1;cursor:pointer;padding:0 4px}.qr-sheet-body[data-v-5c6ae744]{display:flex;justify-content:center;align-items:center;min-height:220px;margin-bottom:12px}.qr-preview[data-v-5c6ae744]{width:min(100%,320px);height:auto;border-radius:12px;background:#fff}.qr-sheet-actions[data-v-5c6ae744]{display:flex;flex-direction:column;gap:8px}.btn[data-v-5c6ae744]{display:inline-flex;border:none;border-radius:12px;padding:12px 16px;background:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #fff);font:inherit;cursor:pointer}.btn.secondary[data-v-5c6ae744]{background:var(--tg-theme-secondary-bg-color, #e5e7eb);color:var(--tg-theme-text-color, #111)}.btn[data-v-5c6ae744]:disabled{opacity:.7;cursor:not-allowed}.form[data-v-7abb9418]{margin-top:16px}.checkbox[data-v-7abb9418]{display:flex;align-items:center;gap:8px}.checkbox input[data-v-7abb9418]{width:auto}.success[data-v-7abb9418]{color:#166534;margin:0}.support-thread[data-v-ea200705]{text-decoration:none;color:inherit}.support-thread__head[data-v-ea200705]{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.support-thread__preview[data-v-ea200705]{margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.support-chat h2[data-v-0c585c41]{margin:0 0 4px;font-size:1.1rem}.support-chat__toolbar[data-v-0c585c41]{display:flex;gap:12px;align-items:flex-start;margin-bottom:12px}.support-chat__list[data-v-0c585c41]{display:grid;gap:10px;max-height:min(55vh,480px);overflow-y:auto;padding:4px 0 12px}.empty[data-v-0c585c41]{text-align:center;margin:20px 8px}.bubble[data-v-0c585c41]{max-width:90%;padding:10px 12px;border-radius:14px;background:#fff}.bubble p[data-v-0c585c41]{margin:0;white-space:pre-wrap;word-break:break-word}.bubble__meta[data-v-0c585c41]{display:flex;justify-content:space-between;gap:10px;font-size:.75rem;opacity:.7;margin-bottom:4px}.bubble--mine[data-v-0c585c41]{justify-self:end;background:color-mix(in srgb,var(--tg-theme-button-color, #2481cc) 18%,#fff)}.bubble--theirs[data-v-0c585c41]{justify-self:start}.support-chat__composer[data-v-0c585c41]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:8px}.support-chat__composer input[data-v-0c585c41]{width:100%;min-width:0;border-radius:12px;border:1px solid #d1d5db;padding:10px 12px;font:inherit}:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--tg-theme-text-color, #111);background:var(--tg-theme-bg-color, #fff)}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:var(--tg-theme-bg-color, #fff)}a{color:var(--tg-theme-link-color, #2481cc);text-decoration:none}.app-shell{max-width:720px;margin:0 auto;padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom))}.card{background:var(--tg-theme-secondary-bg-color, #f4f4f5);border-radius:16px;padding:16px;margin-bottom:12px}.btn{display:inline-block;border:none;border-radius:12px;padding:12px 16px;background:var(--tg-theme-button-color, #2481cc);color:var(--tg-theme-button-text-color, #fff);font:inherit;cursor:pointer}.btn.secondary{background:var(--tg-theme-secondary-bg-color, #e5e7eb);color:var(--tg-theme-text-color, #111)}.btn.danger{background:#dc2626;color:#fff}.btn:disabled{opacity:.7;cursor:not-allowed}.nav{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}.error{color:#dc2626;margin-top:8px}.muted{color:var(--tg-theme-hint-color, #6b7280)}.list-item{display:block;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.06)}.list-item:last-child{border-bottom:none}.field{display:grid;gap:6px;margin-bottom:12px}.field span{font-weight:600}.field input,.field textarea{width:100%;border:1px solid rgba(0,0,0,.12);border-radius:12px;padding:12px;font:inherit;color:inherit;background:var(--tg-theme-bg-color, #fff)}.actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.badge{display:inline-block;padding:4px 8px;border-radius:999px;font-size:.85rem;background:#0000000f}.badge.pending{background:#fef3c7;color:#92400e}.badge.approved{background:#dcfce7;color:#166534}.badge.rejected{background:#fee2e2;color:#991b1b}.section-title{margin:16px 0 8px;font-size:1rem}.tree-item{display:flex;justify-content:space-between;align-items:center;gap:8px}.tree-item .meta{flex:1;min-width:0}.invite-link{word-break:break-all;margin-bottom:12px}
