.hub-ui{--hub-font:"Roboto Flex", Roboto, system-ui, -apple-system, "Segoe UI", sans-serif;--hub-font-display:"Corisande", var(--hub-font);--hub-bg:#f6f7f8;--hub-surface:#fff;--hub-tint:#e8ecef;--hub-text:#16191c;--hub-heading:#16191c;--hub-muted:#59636b;--hub-border:#e4e7e9;--hub-brand:#2f5466;--hub-on-brand:#fff;--hub-link:#2f5466;--hub-ind:#16191c;--hub-on-ind:#effe00;--hub-signal:#effe00;--hub-on-signal:#16191c;--hub-badge:#2f5466;--hub-on-badge:#fff;--hub-mine:#dce7ee;--hub-theirs:#fff;--hub-good:#3d7a3a;--hub-danger:#b3261e;--hub-warning-bg:#fff4d6;--hub-field:#eef1f3;--hub-scrim:#0e121473;--hub-radius:14px;--hub-radius-field:22px;--hub-radius-button:12px;--hub-radius-bubble:18px;--hub-radius-tail:6px;--hub-shadow:0 -8px 30px #0000002e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){.hub-ui:not(.hub-theme-pos){--hub-bg:#0f1214;--hub-surface:#181c1f;--hub-tint:#252b2f;--hub-text:#e7eaec;--hub-heading:#f3f5f6;--hub-muted:#9aa3aa;--hub-border:#2b3236;--hub-brand:#a9c9da;--hub-on-brand:#0e2430;--hub-link:#a9c9da;--hub-ind:#effe00;--hub-on-ind:#16191c;--hub-badge:#a9c9da;--hub-on-badge:#0e2430;--hub-mine:#243a48;--hub-theirs:#1f2427;--hub-good:#8cc97f;--hub-danger:#f2b8b5;--hub-warning-bg:#3a3218;--hub-field:#22282c;--hub-scrim:#0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.hub-ui.hub-theme-pos{--hub-font:inherit;--hub-font-display:inherit;--hub-bg:#fff;--hub-surface:#fff;--hub-tint:#eceff1;--hub-text:#455964;--hub-heading:#222;--hub-muted:#90a4ae;--hub-border:#cfd8dc;--hub-brand:#689f38;--hub-on-brand:#fff;--hub-link:#455964;--hub-badge:#689f38;--hub-on-badge:#fff;--hub-ind:#334752;--hub-on-ind:#effe00;--hub-mine:#e3eaee;--hub-theirs:#fff;--hub-good:#689f38;--hub-danger:#e53935;--hub-warning-bg:#fff4d6;--hub-field:#eceff1;--hub-scrim:#0006;--hub-radius:0;--hub-radius-field:0;--hub-radius-button:0;--hub-radius-bubble:2px;--hub-radius-tail:2px;--hub-shadow:0 2px 10px #0003;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--hub-bg);color:var(--hub-text);font-family:var(--hub-font);line-height:1.42857}:where(.hub-ui) *,:where(.hub-ui) :after,:where(.hub-ui) :before{box-sizing:border-box}:where(.hub-ui) :where(h1,h2,h3){color:var(--hub-heading);font-family:var(--hub-font-display);text-wrap:balance;font-weight:700}:where(.hub-ui) :where(button,input,textarea,select){font:inherit;color:inherit}:where(.hub-ui) :where(button){cursor:pointer}:where(.hub-ui) :focus-visible{outline:2px solid var(--hub-brand);outline-offset:2px}.hub-btn{border-radius:var(--hub-radius-button);background:var(--hub-brand);min-height:40px;color:var(--hub-on-brand);white-space:nowrap;border:0;justify-content:center;align-items:center;gap:6px;padding:8px 18px;font-weight:600;display:inline-flex}.hub-btn:disabled{opacity:.5;cursor:default}.hub-btn-quiet{background:var(--hub-tint);color:var(--hub-text)}.hub-btn-signal{background:var(--hub-signal);color:var(--hub-on-signal)}.hub-btn-wide{width:100%;min-height:48px}.hub-theme-pos .hub-btn{border-bottom:2px solid #00000026;min-height:44px;font-weight:400}.hub-theme-pos .hub-btn-quiet{color:#333;background:#eceff1;border:1px solid #cfd8dc}.hub-icon-button{width:40px;height:40px;color:var(--hub-text);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.hub-theme-pos .hub-icon-button{background:#eceff1;border:1px solid #cfd8dc;border-radius:0}.hub-field{border:1px solid var(--hub-border);border-radius:var(--hub-radius-field);background:var(--hub-field);width:100%;padding:12px 14px;display:block}.hub-theme-pos .hub-field{min-height:44px;padding:10px 14px;box-shadow:inset 0 1px 1px #00000013}.hub-badge{background:var(--hub-badge);min-width:20px;height:20px;color:var(--hub-on-badge);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;padding:0 6px;font-size:.72rem;font-weight:700;display:inline-grid}.hub-banner{background:var(--hub-warning-bg);margin:0;padding:10px 44px 10px 16px;font-size:.9rem;position:relative}.hub-banner .dismiss{color:var(--hub-muted);background:0 0;border:0;padding:6px;position:absolute;top:4px;right:6px}.hub-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.hub-ui *{transition:none!important;animation:none!important}}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-display:swap;src:url(./roboto-flex-latin-wght-normal.n-dP9qr2.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-display:swap;src:url(./roboto-flex-latin-ext-wght-normal.gysdOMcS.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Corisande;font-style:normal;font-weight:400;font-display:swap;src:url(./corisande_rg.BYB_5ueZ.woff)format("woff")}@font-face{font-family:Corisande;font-style:normal;font-weight:700;font-display:swap;src:url(./corisande_bd.Dp_e3AGr.woff)format("woff")}.icon[data-v-8b34fa3d]{flex:none;display:block}.oauth[data-v-c6a4bf03]{justify-content:center;min-height:100%;padding:24px 20px;display:flex}.column[data-v-c6a4bf03]{flex-direction:column;gap:20px;width:100%;max-width:420px;padding-top:4vh;display:flex}.brand[data-v-c6a4bf03]{align-self:flex-start;width:auto;height:22px}@media (prefers-color-scheme:dark){.brand[data-v-c6a4bf03]{filter:invert()}}h1[data-v-c6a4bf03]{margin:12px 0 0;font-size:1.8rem;line-height:1.15}.lede[data-v-c6a4bf03]{color:var(--hub-muted);margin:-8px 0 0}.grants[data-v-c6a4bf03]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.grants li[data-v-c6a4bf03]{align-items:center;gap:12px;display:flex}.actions[data-v-c6a4bf03],form[data-v-c6a4bf03]{gap:10px;display:grid}label[data-v-c6a4bf03]{font-weight:600}.code[data-v-c6a4bf03]{letter-spacing:.3em;text-align:center;font-size:1.4rem}.hint[data-v-c6a4bf03]{color:var(--hub-muted);margin:0;font-size:.9rem}.error[data-v-c6a4bf03]{color:var(--hub-danger);margin:0}.signin[data-v-dc340241]{min-height:100%;padding:max(24px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));justify-content:center;display:flex;overflow-y:auto}.column[data-v-dc340241]{flex-direction:column;gap:20px;width:100%;max-width:420px;display:flex}@media (height>=700px){.column[data-v-dc340241]{padding-top:4vh}}.brand[data-v-dc340241]{align-self:flex-start;width:auto;height:22px}@media (prefers-color-scheme:dark){.brand[data-v-dc340241]{filter:invert()}}h1[data-v-dc340241]{margin:12px 0 0;font-size:2rem;line-height:1.1}.lede[data-v-dc340241]{color:var(--hub-muted);margin:-8px 0 0}.features[data-v-dc340241]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.features li[data-v-dc340241]{align-items:flex-start;gap:12px;display:flex}.features strong[data-v-dc340241]{color:var(--hub-heading);font-family:var(--hub-font-display);font-size:1.05rem;display:block}.features li>span[data-v-dc340241]:last-child{color:var(--hub-muted);font-size:.92rem}.tile[data-v-dc340241]{background:var(--hub-tint);width:44px;height:44px;color:var(--hub-text);border-radius:50%;flex:none;place-items:center;display:grid}.actions[data-v-dc340241]{margin-top:auto}.actions[data-v-dc340241],form[data-v-dc340241]{gap:10px;display:grid}.link[data-v-dc340241],label[data-v-dc340241]{font-weight:600}.code[data-v-dc340241]{letter-spacing:.3em;text-align:center;font-size:1.4rem}.hint.center[data-v-dc340241]{text-align:center;margin:0}.hint[data-v-dc340241]{color:var(--hub-muted);margin:0 0 4px;font-size:.9rem}.link[data-v-dc340241]{color:var(--hub-link);background:0 0;border:0;padding:8px}.notice[data-v-dc340241]{background:var(--hub-warning-bg);border-radius:12px;margin:0;padding:10px 12px}.error[data-v-dc340241]{color:var(--hub-danger);margin:0}.qr[data-v-4ae20bb6]{max-width:100%;height:auto;display:block}.ticket-screen[data-v-d90456cb]{background:var(--hub-bg);flex-direction:column;flex:1;min-height:0;display:flex;container:tickets/inline-size}.bar[data-v-d90456cb]{padding:max(8px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 8px max(6px,env(safe-area-inset-left));align-items:center;gap:8px;display:flex}.heading[data-v-d90456cb]{min-width:0;display:grid}.heading strong[data-v-d90456cb]{font-family:var(--hub-font-display);font-size:1.2rem}.heading span[data-v-d90456cb]{color:var(--hub-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.scroll[data-v-d90456cb]{min-height:0;padding:4px max(16px,env(safe-area-inset-right)) 24px max(16px,env(safe-area-inset-left));flex-direction:column;flex:1;gap:16px;width:100%;max-width:560px;margin:0 auto;display:flex;overflow-y:auto}.scroll[data-v-d90456cb]>*{flex:none}.state[data-v-d90456cb]{text-align:center;color:var(--hub-muted);margin:32px 0}.notice[data-v-d90456cb]{background:var(--hub-warning-bg);border-radius:10px;margin:0;padding:10px 12px}.stub[data-v-d90456cb]{color:#111;border-radius:var(--hub-radius);background:#fff;overflow:hidden;box-shadow:0 1px 3px #0000001f}.picture[data-v-d90456cb]{aspect-ratio:20/9;background:#16191c;position:relative}.picture img[data-v-d90456cb]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%;width:100%;height:100%;display:block}.picture[data-v-d90456cb]:after{content:"";background:linear-gradient(#0000 35%,#000000a6);position:absolute;inset:0}.picture h2[data-v-d90456cb]{z-index:1;color:#fff;text-shadow:0 0 10px #00000080;margin:0;font-size:1.75rem;line-height:1.05;position:absolute;bottom:12px;left:16px;right:16px}.with-picture.with-codes .picture h2[data-v-d90456cb]{text-align:center;bottom:52px}.main[data-v-d90456cb]{gap:12px;padding:0 16px 16px;display:grid}.stub:not(.with-picture) .main[data-v-d90456cb],.with-picture:not(.with-codes) .main[data-v-d90456cb]{padding-top:14px}.code-column[data-v-d90456cb]{z-index:1;gap:6px;display:grid;position:relative}.with-picture .code-column[data-v-d90456cb]{margin-top:-40px}.title[data-v-d90456cb]{color:#111;margin:0;font-size:1.65rem;line-height:1.05}.details[data-v-d90456cb]{gap:10px;display:grid}.facts[data-v-d90456cb]{grid-template-columns:1fr 1fr;gap:8px 12px;margin:0;display:grid}.facts .wide[data-v-d90456cb]{grid-column:1/-1}.facts dt[data-v-d90456cb]{color:#555;font-size:.75rem}.facts dd[data-v-d90456cb]{margin:0;font-size:.95rem;font-weight:600}.codes[data-v-d90456cb]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}.code[data-v-d90456cb]{scroll-snap-align:center;justify-items:center;gap:8px;margin:0;display:grid}.qr-box[data-v-d90456cb]{background:#fff;border:2px solid #eee;border-radius:12px;width:min(232px,72%);padding:8px;position:relative}.qr-box[data-v-d90456cb] .qr{width:100%}.code.used .qr-box[data-v-d90456cb] .qr{opacity:.25}.used-tag[data-v-d90456cb]{color:#b3261e;text-transform:uppercase;letter-spacing:.06em;background:#fff;border:2px solid #b3261e;border-radius:4px;padding:4px 12px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-12deg)}figcaption[data-v-d90456cb]{justify-items:center;display:grid}figcaption strong[data-v-d90456cb]{font-size:1rem}figcaption span[data-v-d90456cb]{color:#555;font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:.75rem}.counter[data-v-d90456cb],.hint[data-v-d90456cb]{text-align:center;color:#555;margin:0;font-size:.85rem}@container tickets (width>=600px){.scroll[data-v-d90456cb]{max-width:720px}.stub.with-codes .main[data-v-d90456cb]{grid-template-columns:248px 1fr;align-items:start;gap:20px}.with-picture .code-column[data-v-d90456cb]{margin-top:-96px}.with-picture.with-codes .picture h2[data-v-d90456cb]{text-align:left;bottom:14px;left:284px}.qr-box[data-v-d90456cb]{width:100%}.stub.with-codes .details[data-v-d90456cb]{padding-top:14px}}.access[data-v-d90456cb]{gap:12px;padding:0 16px 16px;display:grid}.perforation[data-v-d90456cb]{border-top:1px dashed #bbb;margin:2px -16px;position:relative}.perforation[data-v-d90456cb]:after,.perforation[data-v-d90456cb]:before{content:"";background:var(--hub-bg);border-radius:50%;width:18px;height:18px;position:absolute;top:-9px}.perforation[data-v-d90456cb]:before{left:-9px}.perforation[data-v-d90456cb]:after{right:-9px}.pins[data-v-d90456cb]{justify-items:center;gap:6px;display:grid}h3[data-v-d90456cb]{color:#111;margin:0;font-size:1rem}.pin[data-v-d90456cb]{justify-items:center;display:grid}.pin-code[data-v-d90456cb]{letter-spacing:.12em;font-variant-numeric:tabular-nums;font-size:2.2rem;line-height:1.1}.pin-code.hidden[data-v-d90456cb]{color:#aaa}.coming[data-v-d90456cb]{text-align:center;font-weight:600}.pin span[data-v-d90456cb]{color:#555;font-size:.85rem}.instructions[data-v-d90456cb]{gap:4px;display:grid}.instructions p[data-v-d90456cb]{white-space:pre-line;margin:0;font-size:.95rem;line-height:1.45}.shop-page[data-v-d90456cb]{align-self:center}.order[data-v-d90456cb]{background:var(--hub-surface);border-radius:var(--hub-radius);gap:6px;padding:14px 16px;display:grid}.order-head[data-v-d90456cb]{margin-bottom:4px;display:grid}.order-head h3[data-v-d90456cb]{color:var(--hub-heading);margin:0;font-size:1.05rem}.order-head span[data-v-d90456cb]{color:var(--hub-muted);font-size:.85rem}.line[data-v-d90456cb]{grid-template-columns:1fr auto auto;align-items:baseline;gap:4px 12px;font-size:.92rem;display:grid}.line-each[data-v-d90456cb]{color:var(--hub-muted);font-size:.82rem}.line-each[data-v-d90456cb],.line-total[data-v-d90456cb]{font-variant-numeric:tabular-nums}.line-total[data-v-d90456cb]{text-align:right}.line.total[data-v-d90456cb]{border-top:1px solid var(--hub-border);grid-template-columns:1fr auto;margin-top:4px;padding-top:8px;font-weight:700}.avatar[data-v-68552965]{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-68552965]:not(.picture){background:hsl(var(--hue) 16% 26%);color:hsl(var(--hue) 30% 86%)}}.avatar.brand[data-v-68552965]{background:var(--hub-brand);color:var(--hub-on-brand)}.picture[data-v-68552965]{-o-object-fit:contain;object-fit:contain;border:1px solid var(--hub-border);background:#fff;padding:3px}.picture.photo[data-v-68552965]{-o-object-fit:cover;object-fit:cover;border:0;padding:0}.hub-theme-pos .avatar[data-v-68552965]{border-radius:2px}.scrim[data-v-bdf2c259]{background:var(--hub-scrim);z-index:20;justify-content:center;align-items:flex-end;animation:.15s ease-out fade-bdf2c259;display:flex;position:fixed;inset:0}.sheet[data-v-bdf2c259]{background:var(--hub-surface);width:100%;max-width:520px;max-height:88vh;padding:10px 12px max(16px,env(safe-area-inset-bottom));box-shadow:var(--hub-shadow);border-radius:24px 24px 0 0;gap:4px;animation:.2s ease-out rise-bdf2c259;display:grid;overflow-y:auto}.sheet[data-v-bdf2c259]:before{content:"";background:var(--hub-border);border-radius:2px;justify-self:center;width:36px;height:4px;margin-bottom:6px}@media (width>=600px){.scrim[data-v-bdf2c259]{align-items:center;padding:16px}.sheet[data-v-bdf2c259]{border-radius:24px;padding:16px}.sheet[data-v-bdf2c259]:before{display:none}}.hub-theme-pos .sheet[data-v-bdf2c259]{border-radius:0}.sheet-title[data-v-bdf2c259]{margin:0;padding:4px 8px 8px;font-size:1.1rem}@keyframes rise-bdf2c259{0%{opacity:.6;transform:translateY(24px)}}@keyframes fade-bdf2c259{0%{opacity:0}}.hub-sheet-row{text-align:left;width:100%;color:var(--hub-text);background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:10px;display:flex}.hub-sheet-row.on,.hub-sheet-row:hover{background:var(--hub-tint)}.hub-sheet-row-text{flex:1;min-width:0;display:grid}.hub-sheet-row-text strong{font-weight:600}.hub-sheet-row-text span,.hub-sheet-row-text strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub-sheet-row-text span{color:var(--hub-muted);font-size:.85rem}.body[data-v-a6c9df86]{gap:12px;padding:0 8px 4px}.body[data-v-a6c9df86],label[data-v-a6c9df86]{display:grid}label[data-v-a6c9df86]{gap:6px;font-size:.9rem;font-weight:600}label.check[data-v-a6c9df86]{align-items:center;gap:8px;font-weight:400;display:flex}.pair[data-v-a6c9df86]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.shops[data-v-a6c9df86]{border:0;gap:6px;margin:0;padding:0;display:grid}.shops legend[data-v-a6c9df86]{margin-bottom:6px;font-size:.9rem;font-weight:600}.shop-list[data-v-a6c9df86]{gap:4px;max-height:200px;padding:4px 2px;display:grid;overflow-y:auto}textarea.hub-field[data-v-a6c9df86]{resize:vertical;font:inherit}.actions[data-v-a6c9df86]{justify-content:flex-end;gap:8px;display:flex}.note[data-v-a6c9df86]{color:var(--hub-muted);margin:0;font-size:.85rem}.error[data-v-a6c9df86]{color:var(--hub-danger);margin:0}.confirm[data-v-a6c9df86]{background:var(--hub-warning-bg);border-radius:var(--hub-radius);margin:0;padding:10px 12px}.state[data-v-a6c9df86]{align-items:center;gap:10px;margin:0;display:flex}.chip[data-v-a6c9df86]{background:var(--hub-signal);color:var(--hub-on-signal);border-radius:12px;padding:3px 10px;font-size:.8rem;font-weight:700}.chip.outage[data-v-a6c9df86],.dot.outage[data-v-a6c9df86]{color:#fff;background:#b3261e}.chip.resolved[data-v-a6c9df86],.dot.resolved[data-v-a6c9df86]{background:var(--hub-good);color:var(--hub-surface)}.dot[data-v-a6c9df86]{background:var(--hub-signal);border-radius:50%;flex:none;width:12px;height:12px;box-shadow:inset 0 0 0 1px #0003}.update[data-v-a6c9df86]{border-radius:var(--hub-radius);background:var(--hub-tint);gap:10px;padding:12px;display:grid}.updates[data-v-a6c9df86]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.updates li[data-v-a6c9df86]{border-left:3px solid var(--hub-border);gap:4px;padding-left:12px;display:grid}.updates li[data-v-a6c9df86]:first-child{border-left-color:var(--hub-brand)}.meta[data-v-a6c9df86]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.meta span[data-v-a6c9df86]{color:var(--hub-muted);font-size:.85rem}.text[data-v-a6c9df86]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.hub-theme-pos .chip[data-v-a6c9df86],.hub-theme-pos .confirm[data-v-a6c9df86],.hub-theme-pos .update[data-v-a6c9df86]{border-radius:0}.hub-incidents[data-v-c41035d8]{background:0 0;gap:1px;display:grid}.incident[data-v-c41035d8]{width:100%;min-height:56px;padding:10px max(12px,env(safe-area-inset-right)) 10px max(16px,env(safe-area-inset-left));text-align:left;background:var(--hub-signal);color:var(--hub-on-signal);border:0;align-items:center;gap:12px;display:flex}.incident.outage[data-v-c41035d8]{color:#fff;background:#b3261e}.incident.resolved[data-v-c41035d8]{background:var(--hub-good);color:var(--hub-surface)}.text[data-v-c41035d8]{flex:1;min-width:0;display:grid}.text strong[data-v-c41035d8]{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.text span[data-v-c41035d8]{opacity:.9;font-size:.85rem}.dismiss[data-v-c41035d8]{place-items:center;width:36px;height:36px;margin:-6px -4px -6px 0;display:grid}.hub-theme-pos .incident[data-v-c41035d8]{min-height:44px;padding:8px 15px}.actions[data-v-4c7900b8]{border-top:1px solid var(--hub-border);margin-top:6px;padding-top:6px;display:grid}.icon-tile[data-v-4c7900b8]{background:var(--hub-tint);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.warn[data-v-4c7900b8]{color:var(--hub-danger);font-size:.85rem}.confirm[data-v-4c7900b8]{gap:10px;padding:0 8px 4px;display:grid}.confirm p[data-v-4c7900b8]{margin:0}.hint[data-v-4c7900b8]{color:var(--hub-muted)}.listing[data-v-4c7900b8]{gap:8px;display:grid}.toggle[data-v-4c7900b8]{align-items:center;gap:10px;font-weight:600;display:flex}.toggle input[data-v-4c7900b8]{width:20px;height:20px}.listing textarea[data-v-4c7900b8]{resize:vertical;font:inherit}.buttons[data-v-4c7900b8]{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.home[data-v-c98c7f0e]{flex-direction:column;flex:1;min-height:0;padding-bottom:16px;display:flex;overflow-y:auto}.home[data-v-c98c7f0e]>*{flex:none}.status-backdrop[data-v-c98c7f0e]{height:env(safe-area-inset-top);z-index:5;pointer-events:none;background:color-mix(in srgb,var(--hub-bg) 82%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;transition:opacity .15s;position:fixed;top:0;left:0;right:0}.status-backdrop.shown[data-v-c98c7f0e]{opacity:1}.top[data-v-c98c7f0e]{padding:max(10px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 6px max(16px,env(safe-area-inset-left));justify-content:space-between;align-items:center;gap:12px;display:flex}.wordmark[data-v-c98c7f0e]{width:auto;height:18px}@media (prefers-color-scheme:dark){.top .wordmark[data-v-c98c7f0e]{filter:invert()}}.me[data-v-c98c7f0e]{background:0 0;border:0;border-radius:50%;padding:0;position:relative}.elsewhere[data-v-c98c7f0e]{border:2px solid var(--hub-bg);position:absolute;top:-4px;right:-6px}.hero[data-v-c98c7f0e]{min-height:280px;margin-top:env(safe-area-inset-top);color:#fff;background:#16191c;flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}.hero[data-v-c98c7f0e],.hero .top[data-v-c98c7f0e]{position:relative}.hero .top[data-v-c98c7f0e]{z-index:1;padding-top:12px}.hero.under-status-bar[data-v-c98c7f0e]{margin-top:0}.hero.under-status-bar .top[data-v-c98c7f0e]{padding-top:calc(8px + env(safe-area-inset-top))}.hero .wordmark[data-v-c98c7f0e]{filter:invert()}.hero[data-v-c98c7f0e] .avatar.brand{color:#16191c;background:#fff}.hero-picture[data-v-c98c7f0e]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%;width:100%;height:100%;position:absolute;inset:0}.hero[data-v-c98c7f0e]:not(.plain):after{content:"";background:linear-gradient(#0a0e1180,#0a0e1100 28% 40%,#0a0e11e0);position:absolute;inset:0}.hero.plain[data-v-c98c7f0e]{min-height:0}.hero-text[data-v-c98c7f0e]{z-index:1;padding:28px max(16px,env(safe-area-inset-right)) 18px max(16px,env(safe-area-inset-left));gap:2px;display:grid;position:relative}.hero .when[data-v-c98c7f0e]{letter-spacing:.03em;text-transform:uppercase;color:#effe00;font-size:.75rem;font-weight:600}.hero h2[data-v-c98c7f0e]{color:#fff;margin:0;font-size:1.85rem;line-height:1.05}.hero .meta[data-v-c98c7f0e]{color:#ffffffd9;font-size:.85rem}.hero-button[data-v-c98c7f0e]{color:#16191c;background:#fff;border:0;border-radius:20px;justify-self:start;align-items:center;gap:8px;min-height:40px;margin-top:12px;padding:0 18px 0 14px;font-weight:600;display:inline-flex}.content[data-v-c98c7f0e]{padding:8px max(12px,env(safe-area-inset-right)) 4px max(12px,env(safe-area-inset-left));gap:12px;width:100%;max-width:720px;margin:0 auto;display:grid}.content.end[data-v-c98c7f0e]{padding-top:12px}.greeting[data-v-c98c7f0e]{margin:0 4px 4px;font-size:1.85rem;line-height:1.1;display:grid}.greeting span[data-v-c98c7f0e]{font-family:var(--hub-font);color:var(--hub-muted);margin-top:4px;font-size:.9rem;font-weight:400}.section-head[data-v-c98c7f0e]{padding:18px max(16px,env(safe-area-inset-right)) 4px max(16px,env(safe-area-inset-left));align-items:baseline;gap:8px;width:100%;max-width:720px;margin:0 auto;display:flex}.content .section-head[data-v-c98c7f0e]{padding:10px 4px 0}h2[data-v-c98c7f0e]{margin:0;font-size:1.15rem;line-height:1.2}.section-head h2[data-v-c98c7f0e],.text[data-v-c98c7f0e]{flex:1}.section-head .count[data-v-c98c7f0e]{color:var(--hub-muted);font-size:.85rem}.link[data-v-c98c7f0e]{color:var(--hub-link);background:0 0;border:0;padding:4px;font-size:.85rem;font-weight:600}.card[data-v-c98c7f0e]{background:var(--hub-surface);border-radius:var(--hub-radius);gap:12px;padding:14px;display:grid}.row[data-v-c98c7f0e]{align-items:center;gap:12px;display:flex}.row[data-v-c98c7f0e],.shop-main[data-v-c98c7f0e],.step-text[data-v-c98c7f0e],.text[data-v-c98c7f0e]{min-width:0}.text[data-v-c98c7f0e]{text-align:left;gap:1px;display:grid}.text strong[data-v-c98c7f0e]{font-weight:600}.text span[data-v-c98c7f0e],.text strong[data-v-c98c7f0e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text span[data-v-c98c7f0e]{color:var(--hub-muted);font-size:.875rem}.text .wrap[data-v-c98c7f0e]{white-space:normal}.text span.attention[data-v-c98c7f0e]{color:var(--hub-link);font-weight:600}.tag[data-v-c98c7f0e]{background:var(--hub-tint);color:var(--hub-muted);border-radius:6px;padding:2px 7px;font-size:.7rem;font-weight:600}.start[data-v-c98c7f0e]{justify-self:start}.shop[data-v-c98c7f0e]{gap:10px;padding:10px 12px 10px 10px}.shop[data-v-c98c7f0e],.shop-main[data-v-c98c7f0e]{align-items:center;display:flex}.shop-main[data-v-c98c7f0e]{color:var(--hub-text);background:0 0;border:0;flex:1;gap:12px;padding:2px}.shop-main strong[data-v-c98c7f0e]{font-family:var(--hub-font-display);font-size:1.02rem}.open-pos[data-v-c98c7f0e]{flex:none;min-height:38px;padding:6px 14px;font-size:.875rem}.steps[data-v-c98c7f0e]{gap:4px;padding:8px}.step[data-v-c98c7f0e]{text-align:left;color:var(--hub-text);background:0 0;border:0;border-radius:10px;align-items:flex-start;gap:12px;padding:8px;display:flex}.row-button[data-v-c98c7f0e]:disabled,.step[data-v-c98c7f0e]:disabled{cursor:default}.box[data-v-c98c7f0e],.icon-tile[data-v-c98c7f0e],.step-text[data-v-c98c7f0e]{display:grid}.step-text strong[data-v-c98c7f0e]{font-weight:600}.step-text span[data-v-c98c7f0e]{color:var(--hub-muted);font-size:.85rem}.step.done .step-text strong[data-v-c98c7f0e]{color:var(--hub-muted);font-weight:500;text-decoration:line-through}.box[data-v-c98c7f0e]{border:2px solid var(--hub-border);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px}.step.done .box[data-v-c98c7f0e]{background:var(--hub-good);border-color:var(--hub-good)}.icon-tile[data-v-c98c7f0e]{background:var(--hub-tint);width:44px;height:44px;color:var(--hub-text);border-radius:50%;flex:none;place-items:center}.icon-tile.big[data-v-c98c7f0e]{width:60px;height:60px;color:var(--hub-muted)}.list[data-v-c98c7f0e]{width:100%;max-width:720px;margin:0 auto}.row-button[data-v-c98c7f0e]{width:100%;padding:10px max(16px,env(safe-area-inset-right)) 10px max(16px,env(safe-area-inset-left));text-align:left;color:var(--hub-text);background:0 0;border:0;align-items:center;gap:14px;min-width:0;display:flex;position:relative}.list .row-button+.row-button[data-v-c98c7f0e]:before{content:"";border-top:1px solid var(--hub-border);position:absolute;top:0;left:74px;right:0}.row-button.inset[data-v-c98c7f0e]{padding:0}.row-button.unread .text strong[data-v-c98c7f0e]{font-weight:700}.row-button.unread .text span[data-v-c98c7f0e]{color:var(--hub-text)}.thumb[data-v-c98c7f0e]{-o-object-fit:cover;object-fit:cover;background:var(--hub-tint);border-radius:10px;flex:none;width:44px;height:44px}.side[data-v-c98c7f0e]{align-self:flex-start;justify-items:end;gap:4px;padding-top:2px;display:grid}.time[data-v-c98c7f0e]{color:var(--hub-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.empty[data-v-c98c7f0e]{text-align:center;justify-items:center;gap:8px;padding:36px 20px;display:grid}.empty strong[data-v-c98c7f0e]{font-family:var(--hub-font-display);font-size:1.15rem}.empty span[data-v-c98c7f0e]{color:var(--hub-muted);max-width:36ch;font-size:.9rem}.orders-screen[data-v-21aa234b]{background:var(--hub-surface);flex-direction:column;flex:1;min-height:0;display:flex}.top[data-v-21aa234b]{padding:max(12px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 4px max(16px,env(safe-area-inset-left))}h1[data-v-21aa234b]{margin:0;font-size:1.6rem;line-height:1.15}.chips[data-v-21aa234b],.tabs[data-v-21aa234b]{padding:6px max(16px,env(safe-area-inset-right)) 10px max(16px,env(safe-area-inset-left));scrollbar-width:none;flex:none;gap:8px;display:flex;overflow-x:auto}.chip[data-v-21aa234b]{background:var(--hub-tint);min-height:34px;color:var(--hub-muted);border:0;border-radius:16px;flex:none;padding:6px 16px;font-weight:600}.chip.small[data-v-21aa234b]{min-height:30px;padding:4px 12px;font-size:.85rem;font-weight:500}.chip.on[data-v-21aa234b]{background:var(--hub-heading);color:var(--hub-surface)}.scroll[data-v-21aa234b]{min-height:0;padding-bottom:max(16px,env(safe-area-inset-bottom));flex-direction:column;flex:1;display:flex;overflow-y:auto}.scroll[data-v-21aa234b]>*,.thumb[data-v-21aa234b]{flex:none}.state[data-v-21aa234b]{text-align:center;color:var(--hub-muted);margin:32px 16px}.section[data-v-21aa234b]{padding:14px max(16px,env(safe-area-inset-right)) 4px max(16px,env(safe-area-inset-left));margin:0;font-size:1.1rem}.row[data-v-21aa234b]{width:100%;padding:10px max(16px,env(safe-area-inset-right)) 10px max(16px,env(safe-area-inset-left));text-align:left;color:var(--hub-text);background:0 0;border:0;align-items:center;gap:14px;min-width:0;display:flex;position:relative}.row+.row[data-v-21aa234b]:before{content:"";border-top:1px solid var(--hub-border);position:absolute;top:0;left:74px;right:0}.row.spent[data-v-21aa234b]{opacity:.6}.thumb[data-v-21aa234b]{-o-object-fit:cover;object-fit:cover;background:var(--hub-tint);border-radius:10px;width:44px;height:44px}.text[data-v-21aa234b]{flex:1;gap:1px;min-width:0;display:grid}.amount[data-v-21aa234b],.link[data-v-21aa234b],.tag[data-v-21aa234b],.text strong[data-v-21aa234b]{font-weight:600}.text span[data-v-21aa234b],.text strong[data-v-21aa234b]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text span[data-v-21aa234b]{color:var(--hub-muted);font-size:.875rem}.side[data-v-21aa234b]{flex:none;justify-items:end;gap:4px;display:grid}.amount[data-v-21aa234b]{font-variant-numeric:tabular-nums;font-size:.9rem}.kind[data-v-21aa234b],.tag[data-v-21aa234b]{color:var(--hub-muted)}.tag[data-v-21aa234b]{background:var(--hub-tint);border-radius:6px;padding:2px 7px;font-size:.7rem}.more[data-v-21aa234b]{align-self:center;margin:12px 0}.link[data-v-21aa234b]{color:var(--hub-link);background:0 0;border:0;align-self:flex-start;padding:14px 16px 6px}.empty[data-v-21aa234b]{text-align:center;justify-items:center;gap:8px;padding:36px 24px;display:grid}.empty strong[data-v-21aa234b]{font-family:var(--hub-font-display);font-size:1.15rem}.empty span[data-v-21aa234b]{color:var(--hub-muted);max-width:36ch;font-size:.9rem}.icon-tile[data-v-21aa234b]{background:var(--hub-tint);border-radius:50%;flex:none;place-items:center;display:grid}.icon-tile.big[data-v-21aa234b]{width:60px;height:60px;color:var(--hub-muted)}.code-sheet[data-v-21aa234b]{justify-items:center;gap:10px;padding:4px 8px 8px;display:grid}.qr-box[data-v-21aa234b]{background:#fff;border:2px solid #eee;border-radius:12px;width:min(232px,72%);padding:8px;position:relative}.qr-box[data-v-21aa234b] .qr{width:100%}.qr-box.spent[data-v-21aa234b] .qr{opacity:.25}.used-tag[data-v-21aa234b]{color:#b3261e;text-transform:uppercase;letter-spacing:.06em;background:#fff;border:2px solid #b3261e;border-radius:4px;padding:4px 12px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-12deg)}.code-row[data-v-21aa234b]{align-items:center;gap:6px;display:flex}.code[data-v-21aa234b]{letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:1.3rem}.copied[data-v-21aa234b]{color:var(--hub-good);margin:-6px 0 0;font-size:.85rem}.facts[data-v-21aa234b]{grid-template-columns:1fr 1fr;gap:8px 12px;width:100%;margin:4px 0 0;display:grid}.facts .wide[data-v-21aa234b]{grid-column:1/-1}.facts dt[data-v-21aa234b]{color:var(--hub-muted);font-size:.75rem}.facts dd[data-v-21aa234b]{margin:0;font-weight:600}.hint[data-v-21aa234b]{color:var(--hub-muted);text-align:center;margin:0;font-size:.85rem}.form[data-v-8649e0c8]{gap:14px;padding:0 8px 4px;display:grid}.lede[data-v-8649e0c8]{color:var(--hub-muted);margin:0}label[data-v-8649e0c8]{gap:6px;font-size:.9rem;font-weight:600;display:grid}textarea.hub-field[data-v-8649e0c8]{resize:vertical;font:inherit}.error[data-v-8649e0c8]{color:var(--hub-danger);margin:0}.actions[data-v-8649e0c8]{justify-content:flex-end;gap:8px;display:flex}.files[data-v-ba68a844]{gap:6px;margin:2px 0 4px;display:grid}.pictures[data-v-ba68a844]{gap:4px;display:grid}.pictures.several[data-v-ba68a844]{grid-template-columns:1fr 1fr}.picture[data-v-ba68a844]{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-ba68a844]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.several .picture[data-v-ba68a844]{width:118px;height:118px}.chip[data-v-ba68a844]{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-ba68a844]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.9rem;font-weight:600;overflow:hidden}.chip .size[data-v-ba68a844]{color:var(--hub-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.viewer[data-v-ba68a844]{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-ba68a844]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.viewer-bar[data-v-ba68a844]{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-ba68a844]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.viewer-bar .hub-icon-button[data-v-ba68a844]{color:#fff}.hub-theme-pos .chip[data-v-ba68a844],.hub-theme-pos .picture[data-v-ba68a844]{border-radius:2px}.proposal[data-v-4ec232db]{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-4ec232db]{align-items:center;gap:8px;display:flex}.state[data-v-4ec232db]{color:var(--hub-muted);margin:0;font-size:.85rem}.accepted .state[data-v-4ec232db]{color:var(--hub-text)}.buttons[data-v-4ec232db]{flex-wrap:wrap;gap:8px;display:flex}.buttons .hub-btn[data-v-4ec232db]{min-height:36px;padding:6px 14px}.error[data-v-4ec232db]{color:var(--hub-danger);margin:0;font-size:.85rem}.hub-theme-pos .proposal[data-v-4ec232db]{border-radius:2px}.thread[data-v-7b8fbbc4]{flex-direction:column;height:100%;min-height:0;display:flex}.bar[data-v-7b8fbbc4]{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-7b8fbbc4]{margin-left:-6px}.picture[data-v-7b8fbbc4]{-o-object-fit:cover;object-fit:cover;border-radius:10px;flex:none;width:40px;height:40px}@container hub-inbox (width>=600px){.back[data-v-7b8fbbc4]{display:none}.bar[data-v-7b8fbbc4]{padding-left:16px}}.heading[data-v-7b8fbbc4]{flex:1;min-width:0;display:grid}.heading strong[data-v-7b8fbbc4]{color:var(--hub-heading);font-family:var(--hub-font-display);font-size:1.06rem}.heading span[data-v-7b8fbbc4],.heading strong[data-v-7b8fbbc4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.heading span[data-v-7b8fbbc4]{color:var(--hub-muted);font-size:.82rem}.open-order[data-v-7b8fbbc4]{min-height:34px;padding:6px 12px;font-size:.85rem}.order-lines[data-v-7b8fbbc4]{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-7b8fbbc4]:has(+.order-lines){border-bottom:0}.messages[data-v-7b8fbbc4]{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-7b8fbbc4]{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-7b8fbbc4]{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-7b8fbbc4]{margin-top:0}.message.mine[data-v-7b8fbbc4]{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-7b8fbbc4]{outline:1px solid var(--hub-danger)}.message.focused[data-v-7b8fbbc4]{outline:2px solid var(--hub-brand);outline-offset:2px}.meta[data-v-7b8fbbc4]{color:var(--hub-muted);margin-bottom:1px;font-size:.75rem;font-weight:600}.body[data-v-7b8fbbc4]{white-space:pre-wrap;overflow-wrap:anywhere}.foot[data-v-7b8fbbc4]{color:var(--hub-muted);text-align:right;font-variant-numeric:tabular-nums;margin-top:2px;font-size:.7rem}.failed .foot[data-v-7b8fbbc4]{color:var(--hub-danger);text-align:left}.link[data-v-7b8fbbc4]{color:inherit;background:0 0;border:0;padding:0 4px;text-decoration:underline}.empty[data-v-7b8fbbc4]{color:var(--hub-muted);margin:auto}.composer[data-v-7b8fbbc4]{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-7b8fbbc4]{align-items:flex-end;gap:8px;display:flex}textarea[data-v-7b8fbbc4]{resize:none;field-sizing:content;border-color:#0000;border-radius:22px;flex:1;max-height:40vh;padding:11px 16px}.send[data-v-7b8fbbc4],textarea[data-v-7b8fbbc4]{min-height:44px}.send[data-v-7b8fbbc4]{background:var(--hub-ind);width:44px;height:44px;color:var(--hub-on-ind);border-radius:50%;padding:0}.send[data-v-7b8fbbc4]:disabled{opacity:1;background:var(--hub-tint);color:var(--hub-muted)}.send-label[data-v-7b8fbbc4]{display:none}.side[data-v-7b8fbbc4]{padding:8px 12px}.invitation[data-v-7b8fbbc4]{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-7b8fbbc4]{gap:8px;display:flex}.invitation .hub-btn[data-v-7b8fbbc4]{min-height:34px;padding:6px 14px}.group-note[data-v-7b8fbbc4]{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-7b8fbbc4]{outline:2px dashed var(--hub-brand);outline-offset:-4px}.attach[data-v-7b8fbbc4]{width:40px;height:44px;color:var(--hub-muted);flex:none}.pending[data-v-7b8fbbc4]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pending li[data-v-7b8fbbc4]{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-7b8fbbc4]{color:var(--hub-danger)}.pending-name[data-v-7b8fbbc4]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:180px;font-weight:600;overflow:hidden}.pending-state[data-v-7b8fbbc4]{color:var(--hub-muted);font-variant-numeric:tabular-nums}.refused .pending-state[data-v-7b8fbbc4]{color:inherit}.pending .hub-icon-button[data-v-7b8fbbc4]{width:30px;height:30px;min-height:30px}.progress[data-v-7b8fbbc4]{background:var(--hub-brand);height:3px;transition:width .2s;position:absolute;bottom:0;left:0}.hub-theme-pos .message[data-v-7b8fbbc4]{border:1px solid var(--hub-border);box-shadow:none}.hub-theme-pos .message.mine[data-v-7b8fbbc4]{border-color:var(--hub-mine)}.hub-theme-pos .day[data-v-7b8fbbc4]{background:0 0}.hub-theme-pos .meta[data-v-7b8fbbc4]{color:var(--hub-muted);font-weight:400}.hub-theme-pos textarea[data-v-7b8fbbc4]{border-radius:0}.hub-theme-pos .send[data-v-7b8fbbc4]{background:var(--hub-brand);width:auto;color:var(--hub-on-brand);border-radius:0;padding:0 16px}.hub-theme-pos .send[data-v-7b8fbbc4]:disabled{opacity:.5}.hub-theme-pos textarea[data-v-7b8fbbc4]{border-color:var(--hub-border);padding:10px 14px}.hub-theme-pos .picture[data-v-7b8fbbc4]{border-radius:2px}.hub-theme-pos .send-label[data-v-7b8fbbc4]{display:inline}.hub-theme-pos .composer[data-v-7b8fbbc4]{background:#fafbfb;border-top-color:#eee}.hub-theme-pos .bar .back[data-v-7b8fbbc4]{border-radius:0}.form[data-v-fad0d6f3]{gap:14px;padding:0 8px 4px}.form[data-v-fad0d6f3],.kinds[data-v-fad0d6f3],label[data-v-fad0d6f3]{display:grid}label[data-v-fad0d6f3]{gap:6px;font-size:.9rem;font-weight:600}.kinds[data-v-fad0d6f3]{background:var(--hub-tint);border-radius:14px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px}.kind[data-v-fad0d6f3]{background:0 0;border:0;border-radius:10px;padding:8px;font-size:.9rem;font-weight:500}.kind.on[data-v-fad0d6f3]{background:var(--hub-surface);font-weight:700;box-shadow:0 1px 3px #0000001f}.error[data-v-fad0d6f3]{color:var(--hub-danger);margin:0}.note[data-v-fad0d6f3]{color:var(--hub-muted);margin:0;font-size:.85rem}textarea.hub-field[data-v-fad0d6f3]{resize:vertical;font:inherit}.actions[data-v-fad0d6f3]{justify-content:flex-end;gap:8px;display:flex}.hub-inbox[data-v-5c34e104]{flex-direction:column;height:100%;display:flex;container:hub-inbox/inline-size}.hub-inbox[data-v-5c34e104],.inbox[data-v-5c34e104]{flex:1;min-height:0}.inbox[data-v-5c34e104]{grid-template-columns:1fr;display:grid}@container hub-inbox (width>=600px){.inbox[data-v-5c34e104]{grid-template-columns:minmax(300px,38%) 1fr}.thread-pane[data-v-5c34e104]{border-left:1px solid var(--hub-border)}}@container hub-inbox (width<=599px){.inbox.thread-open .list-pane[data-v-5c34e104],.inbox:not(.thread-open) .thread-pane[data-v-5c34e104]{display:none}}.list-pane[data-v-5c34e104],.thread-pane[data-v-5c34e104]{flex-direction:column;min-height:0;display:flex}.list-pane[data-v-5c34e104]{background:var(--hub-surface)}.thread-pane[data-v-5c34e104]{background:var(--hub-bg)}.top[data-v-5c34e104]{padding:max(12px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left));align-items:center;gap:8px;display:flex}.title[data-v-5c34e104]{flex:1;min-width:0;display:grid}h1[data-v-5c34e104]{margin:0;font-size:1.6rem;line-height:1.15}.title span[data-v-5c34e104]{color:var(--hub-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.chips[data-v-5c34e104],.search[data-v-5c34e104]{padding:0 16px 10px}.chips[data-v-5c34e104]{scrollbar-width:none;flex:none;gap:6px;display:flex;overflow-x:auto}.chip[data-v-5c34e104]{background:var(--hub-tint);min-height:32px;color:var(--hub-muted);border:0;border-radius:16px;flex:none;padding:6px 14px;font-size:.85rem;font-weight:500}.chip.on[data-v-5c34e104]{background:var(--hub-heading);color:var(--hub-surface)}.threads[data-v-5c34e104]{padding:0 0 max(8px,env(safe-area-inset-bottom));flex:auto;align-self:stretch;min-height:0;margin:0;list-style:none;overflow-y:auto}.thread-row[data-v-5c34e104]{width:100%;padding:10px max(16px,env(safe-area-inset-right)) 10px max(16px,env(safe-area-inset-left));text-align:left;color:var(--hub-text);background:0 0;border:0;align-items:center;gap:14px;min-width:0;display:flex;position:relative}li+li .thread-row[data-v-5c34e104]:before{content:"";border-top:1px solid var(--hub-border);position:absolute;top:0;left:74px;right:0}.thread-row.active[data-v-5c34e104]{background:var(--hub-tint)}.text[data-v-5c34e104]{flex:1;gap:1px;min-width:0;display:grid}.text strong[data-v-5c34e104]{font-size:.97rem;font-weight:600}.text span[data-v-5c34e104],.text strong[data-v-5c34e104]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text span[data-v-5c34e104]{color:var(--hub-muted);font-size:.88rem}.section[data-v-5c34e104],.unread .text strong[data-v-5c34e104]{font-weight:700}.unread .text span[data-v-5c34e104]{color:var(--hub-text)}.side[data-v-5c34e104]{align-self:flex-start;justify-items:end;gap:4px;padding-top:2px;display:grid}.time[data-v-5c34e104]{font-variant-numeric:tabular-nums;font-size:.75rem}.empty[data-v-5c34e104],.section[data-v-5c34e104],.time[data-v-5c34e104]{color:var(--hub-muted)}.empty[data-v-5c34e104]{padding:18px 16px}.section[data-v-5c34e104]{letter-spacing:.04em;text-transform:uppercase;padding:14px 16px 4px;font-size:.75rem}.hit mark[data-v-5c34e104]{color:#16191c;background:#effe00;border-radius:3px;padding:0 2px}.placeholder[data-v-5c34e104]{color:var(--hub-muted);justify-items:center;gap:8px;margin:auto;display:grid}.hub-theme-pos .top[data-v-5c34e104]{padding:12px 15px 10px}.hub-theme-pos h1[data-v-5c34e104]{letter-spacing:0;font-size:1.4rem}.hub-theme-pos .threads[data-v-5c34e104]{border-top:1px solid var(--hub-border)}.hub-theme-pos .thread-row[data-v-5c34e104]{padding:10px 15px}.hub-theme-pos li+li .thread-row[data-v-5c34e104]:before{left:15px;right:15px}.hub-theme-pos .chip[data-v-5c34e104]{color:#333;background:#eceff1;border:1px solid #cfd8dc;border-radius:0}.hub-theme-pos .chip.on[data-v-5c34e104]{color:#fff;background:#455964;border-color:#455964}.hub-theme-pos .hub-icon-button[data-v-5c34e104]{background:#eceff1;border:1px solid #cfd8dc;border-radius:0}.app-nav[data-v-d3998b32]{padding:8px max(6px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left));background:var(--hub-surface);border-top:1px solid var(--hub-border);flex:none;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}@media (width>=900px){.app-nav[data-v-d3998b32]{border-top:0;border-right:1px solid var(--hub-border);grid-auto-rows:max-content;grid-auto-columns:auto;grid-auto-flow:row;align-content:start;gap:14px;width:88px;padding:20px 8px}}.item[data-v-d3998b32]{color:var(--hub-muted);background:0 0;border:0;justify-items:center;gap:4px;min-width:0;padding:0;font-size:.72rem;font-weight:500;display:grid}.item.on[data-v-d3998b32]{color:var(--hub-heading);font-weight:700}.ind[data-v-d3998b32]{border-radius:15px;place-items:center;width:56px;height:30px;transition:background-color .15s;display:grid;position:relative}.item.on .ind[data-v-d3998b32]{background:var(--hub-ind);color:var(--hub-on-ind)}.label[data-v-d3998b32]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.count[data-v-d3998b32]{border:2px solid var(--hub-surface);min-width:18px;height:18px;color:var(--hub-on-badge);border-radius:9px;place-items:center;padding:0 4px;font-size:.62rem;font-weight:700;display:grid;top:-4px;left:32px}.count[data-v-d3998b32],.dot[data-v-d3998b32]{background:var(--hub-badge);position:absolute}.dot[data-v-d3998b32]{border-radius:50%;width:9px;height:9px;top:2px;left:37px}body,html{background:var(--hub-bg);color:var(--hub-text);font-family:var(--hub-font);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0;font-size:16px;line-height:1.4}#__nuxt,.app-root,.splash,body,html{height:100%}.app-root,.screen{flex-direction:column;display:flex}.screen{flex:1;min-height:0}@media (width>=900px){.app-root.with-nav{flex-direction:row-reverse}}.splash{justify-content:center;align-items:center;display:flex}.splash img{width:auto;height:28px}@media (prefers-color-scheme:dark){.splash img{filter:invert()}}
