.avatar[data-v-997f2501]{background:hsl(var(--hue) 22% 88%);color:hsl(var(--hue) 35% 22%);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid}@media (prefers-color-scheme:dark){.hub-ui:not(.hub-theme-pos) .avatar[data-v-997f2501]:not(.picture){background:hsl(var(--hue) 16% 26%);color:hsl(var(--hue) 30% 86%)}}.avatar.brand[data-v-997f2501]{background:var(--hub-brand);color:var(--hub-on-brand)}.picture[data-v-997f2501]{-o-object-fit:contain;object-fit:contain;border:1px solid var(--hub-border);background:#fff;padding:3px}.picture.photo[data-v-997f2501]{-o-object-fit:cover;object-fit:cover;border:0;padding:0}.hub-theme-pos .avatar[data-v-997f2501]{border-radius:2px}.form[data-v-d607d3ff]{gap:14px;padding:0 8px 4px;display:grid}.lede[data-v-d607d3ff]{color:var(--hub-muted);margin:0}label[data-v-d607d3ff]{gap:6px;font-size:.9rem;font-weight:600;display:grid}textarea.hub-field[data-v-d607d3ff]{resize:vertical;font:inherit}.error[data-v-d607d3ff]{color:var(--hub-danger);margin:0}.actions[data-v-d607d3ff]{justify-content:flex-end;gap:8px;display:flex}.files[data-v-30ad6800]{gap:6px;margin:2px 0 4px;display:grid}.pictures[data-v-30ad6800]{gap:4px;display:grid}.pictures.several[data-v-30ad6800]{grid-template-columns:1fr 1fr}.picture[data-v-30ad6800]{background:var(--hub-tint);width:240px;max-width:100%;height:180px;color:var(--hub-muted);cursor:zoom-in;border:0;border-radius:10px;grid-template:100%/100%;place-items:center;padding:0;display:grid;overflow:hidden}.picture img[data-v-30ad6800]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.several .picture[data-v-30ad6800]{width:118px;height:118px}.chip[data-v-30ad6800]{border:1px solid var(--hub-border);background:var(--hub-surface);min-width:0;color:var(--hub-text);text-align:left;font:inherit;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;display:flex}.chip .name[data-v-30ad6800]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.9rem;font-weight:600;overflow:hidden}.chip .size[data-v-30ad6800]{color:var(--hub-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.viewer[data-v-30ad6800]{z-index:1000;padding:max(56px,env(safe-area-inset-top)) 8px max(16px,env(safe-area-inset-bottom));background:#000000e6;place-items:center;display:grid;position:fixed;inset:0}.viewer img[data-v-30ad6800]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.viewer-bar[data-v-30ad6800]{padding:max(8px,env(safe-area-inset-top)) 8px 8px 16px;color:#fff;align-items:center;gap:4px;display:flex;position:absolute;top:0;left:0;right:0}.viewer-bar span[data-v-30ad6800]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.viewer-bar .hub-icon-button[data-v-30ad6800]{color:#fff}.hub-theme-pos .chip[data-v-30ad6800],.hub-theme-pos .picture[data-v-30ad6800]{border-radius:2px}.proposal[data-v-cc9950bc]{border:1px solid var(--hub-border);background:var(--hub-surface);border-radius:12px;gap:6px;margin:2px 0 6px;padding:10px 12px;display:grid}.head[data-v-cc9950bc]{align-items:center;gap:8px;display:flex}.state[data-v-cc9950bc]{color:var(--hub-muted);margin:0;font-size:.85rem}.accepted .state[data-v-cc9950bc]{color:var(--hub-text)}.buttons[data-v-cc9950bc]{flex-wrap:wrap;gap:8px;display:flex}.buttons .hub-btn[data-v-cc9950bc]{min-height:36px;padding:6px 14px}.error[data-v-cc9950bc]{color:var(--hub-danger);margin:0;font-size:.85rem}.hub-theme-pos .proposal[data-v-cc9950bc]{border-radius:2px}.thread[data-v-9e2f2064]{flex-direction:column;height:100%;min-height:0;display:flex}.bar[data-v-9e2f2064]{padding:max(10px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 10px max(10px,env(safe-area-inset-left));background:var(--hub-surface);border-bottom:1px solid var(--hub-border);align-items:center;gap:10px;display:flex}.back[data-v-9e2f2064]{margin-left:-6px}.picture[data-v-9e2f2064]{-o-object-fit:cover;object-fit:cover;border-radius:10px;flex:none;width:40px;height:40px}@container hub-inbox (width>=600px){.back[data-v-9e2f2064]{display:none}.bar[data-v-9e2f2064]{padding-left:16px}}.heading[data-v-9e2f2064]{flex:1;min-width:0;display:grid}.heading strong[data-v-9e2f2064]{color:var(--hub-heading);font-family:var(--hub-font-display);font-size:1.06rem}.heading span[data-v-9e2f2064],.heading strong[data-v-9e2f2064]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.heading span[data-v-9e2f2064]{color:var(--hub-muted);font-size:.82rem}.open-order[data-v-9e2f2064]{min-height:34px;padding:6px 12px;font-size:.85rem}.order-lines[data-v-9e2f2064]{background:var(--hub-surface);border-bottom:1px solid var(--hub-border);color:var(--hub-muted);margin:0;padding:0 16px 10px 66px;font-size:.85rem;list-style:none}.bar[data-v-9e2f2064]:has(+.order-lines){border-bottom:0}.messages[data-v-9e2f2064]{padding:16px max(12px,env(safe-area-inset-right)) 16px max(12px,env(safe-area-inset-left));flex-direction:column;flex:1;gap:6px;display:flex;overflow-y:auto}.day[data-v-9e2f2064]{background:var(--hub-tint);color:var(--hub-muted);border-radius:999px;align-self:center;margin:10px 0 4px;padding:3px 10px;font-size:.75rem;font-weight:600}.message[data-v-9e2f2064]{background:var(--hub-theirs);border-radius:var(--hub-radius-bubble) var(--hub-radius-bubble) var(--hub-radius-bubble) var(--hub-radius-tail);align-self:flex-start;max-width:min(80%,560px);margin-top:6px;padding:8px 12px 6px;box-shadow:0 1px #0000000d}.message.grouped[data-v-9e2f2064]{margin-top:0}.message.mine[data-v-9e2f2064]{background:var(--hub-mine);border-radius:var(--hub-radius-bubble) var(--hub-radius-bubble) var(--hub-radius-tail) var(--hub-radius-bubble);align-self:flex-end}.message.failed[data-v-9e2f2064]{outline:1px solid var(--hub-danger)}.message.focused[data-v-9e2f2064]{outline:2px solid var(--hub-brand);outline-offset:2px}.meta[data-v-9e2f2064]{color:var(--hub-muted);margin-bottom:1px;font-size:.75rem;font-weight:600}.body[data-v-9e2f2064]{white-space:pre-wrap;overflow-wrap:anywhere}.foot[data-v-9e2f2064]{color:var(--hub-muted);text-align:right;font-variant-numeric:tabular-nums;margin-top:2px;font-size:.7rem}.failed .foot[data-v-9e2f2064]{color:var(--hub-danger);text-align:left}.link[data-v-9e2f2064]{color:inherit;background:0 0;border:0;padding:0 4px;text-decoration:underline}.empty[data-v-9e2f2064]{color:var(--hub-muted);margin:auto}.composer[data-v-9e2f2064]{padding:10px max(12px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:var(--hub-surface);border-top:1px solid var(--hub-border);gap:8px;display:grid}.row[data-v-9e2f2064]{align-items:flex-end;gap:8px;display:flex}textarea[data-v-9e2f2064]{resize:none;field-sizing:content;border-color:#0000;border-radius:22px;flex:1;max-height:40vh;padding:11px 16px}.send[data-v-9e2f2064],textarea[data-v-9e2f2064]{min-height:44px}.send[data-v-9e2f2064]{background:var(--hub-ind);width:44px;height:44px;color:var(--hub-on-ind);border-radius:50%;padding:0}.send[data-v-9e2f2064]:disabled{opacity:1;background:var(--hub-tint);color:var(--hub-muted)}.send-label[data-v-9e2f2064]{display:none}.side[data-v-9e2f2064]{padding:8px 12px}.invitation[data-v-9e2f2064]{background:var(--hub-warning-bg);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 16px;font-size:.9rem;display:flex}.invitation-buttons[data-v-9e2f2064]{gap:8px;display:flex}.invitation .hub-btn[data-v-9e2f2064]{min-height:34px;padding:6px 14px}.group-note[data-v-9e2f2064]{padding:12px max(16px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:var(--hub-surface);border-top:1px solid var(--hub-border);color:var(--hub-muted);text-align:center;margin:0;font-size:.9rem}.thread.dragging .composer[data-v-9e2f2064]{outline:2px dashed var(--hub-brand);outline-offset:-4px}.attach[data-v-9e2f2064]{width:40px;height:44px;color:var(--hub-muted);flex:none}.pending[data-v-9e2f2064]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pending li[data-v-9e2f2064]{background:var(--hub-tint);border-radius:10px;align-items:center;gap:6px;max-width:100%;padding:4px 2px 4px 10px;font-size:.85rem;display:flex;position:relative;overflow:hidden}.pending li.refused[data-v-9e2f2064]{color:var(--hub-danger)}.pending-name[data-v-9e2f2064]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:180px;font-weight:600;overflow:hidden}.pending-state[data-v-9e2f2064]{color:var(--hub-muted);font-variant-numeric:tabular-nums}.refused .pending-state[data-v-9e2f2064]{color:inherit}.pending .hub-icon-button[data-v-9e2f2064]{width:30px;height:30px;min-height:30px}.progress[data-v-9e2f2064]{background:var(--hub-brand);height:3px;transition:width .2s;position:absolute;bottom:0;left:0}.hub-theme-pos .message[data-v-9e2f2064]{border:1px solid var(--hub-border);box-shadow:none}.hub-theme-pos .message.mine[data-v-9e2f2064]{border-color:var(--hub-mine)}.hub-theme-pos .day[data-v-9e2f2064]{background:0 0}.hub-theme-pos .meta[data-v-9e2f2064]{color:var(--hub-muted);font-weight:400}.hub-theme-pos textarea[data-v-9e2f2064]{border-radius:0}.hub-theme-pos .send[data-v-9e2f2064]{background:var(--hub-brand);width:auto;color:var(--hub-on-brand);border-radius:0;padding:0 16px}.hub-theme-pos .send[data-v-9e2f2064]:disabled{opacity:.5}.hub-theme-pos textarea[data-v-9e2f2064]{border-color:var(--hub-border);padding:10px 14px}.hub-theme-pos .picture[data-v-9e2f2064]{border-radius:2px}.hub-theme-pos .send-label[data-v-9e2f2064]{display:inline}.hub-theme-pos .composer[data-v-9e2f2064]{background:#fafbfb;border-top-color:#eee}.hub-theme-pos .bar .back[data-v-9e2f2064]{border-radius:0}
