.brand[data-v-fe2cccad]{font-family:var(--font-display);align-items:center;gap:10px;font-weight:900;display:flex}.brand--tight[data-v-fe2cccad]{letter-spacing:-.02em}.brand-icon[data-v-fe2cccad]{flex:none}.brand-accent[data-v-fe2cccad]{color:var(--accent)}.auth[data-v-4c1b57c9]{background:var(--paper);color:var(--ink);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.accent[data-v-4c1b57c9]{color:var(--accent)}.auth-bar[data-v-4c1b57c9]{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.auth-body[data-v-4c1b57c9]{flex-direction:column;flex:1;gap:22px;min-height:0;padding:36px 24px 32px;display:flex;overflow-y:auto}.auth-hero[data-v-4c1b57c9],.auth-main[data-v-4c1b57c9],.auth-form[data-v-4c1b57c9],.auth-form[data-v-4c1b57c9] form{display:contents}.auth-hero .auth-logo--hero[data-v-4c1b57c9]{display:none}.auth-kicker[data-v-4c1b57c9]{color:var(--text-2);letter-spacing:.12em;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.auth-kicker-dot[data-v-4c1b57c9]{background:#6c6fef;border-radius:50%;flex:none;width:7px;height:7px}.auth-claim[data-v-4c1b57c9]{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin:0;font-size:44px;font-weight:900;line-height:.98}.auth-lead[data-v-4c1b57c9]{color:var(--text-3);margin:0;font-size:15px;line-height:1.5}.auth-rule[data-v-4c1b57c9]{background:var(--line);flex:none;height:1px}@media (width>=700px){.auth-bar[data-v-4c1b57c9],.auth-rule[data-v-4c1b57c9]{display:none}.auth-body[data-v-4c1b57c9]{flex-direction:row;gap:0;padding:0;overflow:hidden}.auth-hero[data-v-4c1b57c9]{background:var(--ink);color:#fff;flex-direction:column;flex:1;justify-content:center;gap:22px;padding:60px;display:flex}.auth-hero .auth-logo--hero[data-v-4c1b57c9]{display:flex}.auth-kicker[data-v-4c1b57c9]{color:#b8b4a8}.auth-claim[data-v-4c1b57c9]{font-size:56px}.auth-lead[data-v-4c1b57c9]{color:#c9c5b9;max-width:420px;font-size:16px;line-height:1.55}.auth-main[data-v-4c1b57c9]{flex:1;padding:40px;display:flex;overflow-y:auto}.auth-form[data-v-4c1b57c9]{flex-direction:column;gap:22px;width:100%;max-width:400px;margin:auto;display:flex}}.field-label[data-v-9e938fb8]{margin-bottom:6px}.field-control[data-v-9e938fb8]{position:relative}.input.has-eye[data-v-9e938fb8]{padding-right:48px}.input.has-error[data-v-9e938fb8]{border-color:var(--accent)}.input[data-v-9e938fb8]:disabled{background:var(--cream);color:var(--muted)}.field-eye[data-v-9e938fb8]{width:40px;height:40px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.field-eye[data-v-9e938fb8]:hover{color:var(--ink)}.field-error[data-v-9e938fb8]{color:var(--accent);margin:6px 0 0;font-size:12px;font-weight:700}.seg[data-v-434d4a7f]{gap:10px;display:flex}.seg-option[data-v-434d4a7f]{border:1.5px solid var(--line-2);color:var(--ink);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#fff;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;padding:11px 14px;font-size:12px;font-weight:800;display:flex}.seg-option[data-v-434d4a7f]:not(.active):hover{background:var(--cream)}.seg-option.active[data-v-434d4a7f]{background:var(--ink);border-color:var(--ink);color:#fff}.seg-option[data-v-434d4a7f]:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.seg-option input[data-v-434d4a7f]{opacity:0;width:0;height:0;position:absolute}.seg-dot[data-v-434d4a7f]{border-radius:50%;flex:none;width:7px;height:7px}.reset-title[data-v-229ab6bd],.verify-title[data-v-586243c1]{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin:0;font-size:24px;font-weight:900}.verify-text[data-v-586243c1]{color:var(--text-3);margin:0;font-size:15px;line-height:1.5}.streak[data-v-6e439926]{background:var(--accent);color:#fff;border-radius:999px;font-weight:800}.streak--bar[data-v-6e439926]{letter-spacing:.04em;padding:6px 14px;font-size:11px}.streak--side[data-v-6e439926]{text-align:center;padding:8px 6px;font-size:10px}.shell[data-v-cde4c0ad]{background:var(--paper);color:var(--ink);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.side[data-v-cde4c0ad]{display:none}.main[data-v-cde4c0ad]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.topbar[data-v-cde4c0ad]{background:var(--ink);color:#fff;flex:none;justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.topbar-brand[data-v-cde4c0ad]{align-items:center;gap:8px;display:flex}.env-badge[data-v-cde4c0ad]{color:#f2c94c;font-family:var(--font-display);letter-spacing:.08em;border:1.5px solid #f2c94c;border-radius:6px;padding:3px 7px;font-size:10px;font-weight:900}.env-badge--side[data-v-cde4c0ad]{align-self:flex-start;margin:-10px 0 14px 8px}.content[data-v-cde4c0ad]{flex:1;min-height:0;padding:22px 20px 24px;overflow-y:auto}.content-inner[data-v-cde4c0ad]{width:100%;max-width:100%;margin:0 auto}.bottom[data-v-cde4c0ad]{flex:none;padding:10px 16px 16px}.bottom-pill[data-v-cde4c0ad]{background:var(--ink);border-radius:999px;justify-content:space-between;padding:6px;display:flex}.bottom-link[data-v-cde4c0ad]{color:var(--muted);border-radius:999px;flex:1;justify-content:center;align-items:center;padding:10px 0;display:flex}.bottom-link[data-v-cde4c0ad]:hover{color:#fff}.bottom-link.active[data-v-cde4c0ad]{background:var(--accent);color:#fff}@media (width>=700px){.shell[data-v-cde4c0ad]{flex-direction:row}.topbar[data-v-cde4c0ad],.bottom[data-v-cde4c0ad]{display:none}.side[data-v-cde4c0ad]{background:var(--ink);color:#fff;flex-direction:column;flex:none;width:84px;height:100%;padding:26px 14px;display:flex}.side .logo--side[data-v-cde4c0ad]{display:none}.side-nav[data-v-cde4c0ad]{flex-direction:column;flex:1;display:flex}.side-link[data-v-cde4c0ad]{color:var(--muted);font-family:var(--font-body);border-radius:14px;justify-content:center;align-items:center;gap:12px;margin-bottom:6px;padding:12px 14px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.side-link svg[data-v-cde4c0ad]{flex:none}.side-link[data-v-cde4c0ad]:hover{color:#fff}.side-link.active[data-v-cde4c0ad]{background:var(--accent);color:#fff}.side-label[data-v-cde4c0ad]{display:none}.content[data-v-cde4c0ad]{padding:24px 22px 26px}}@media (width>=1100px){.side[data-v-cde4c0ad]{width:230px}.side .logo--side[data-v-cde4c0ad]{margin-bottom:36px;padding:0 8px;display:flex}.side-link[data-v-cde4c0ad]{justify-content:flex-start}.side-label[data-v-cde4c0ad]{display:inline}.content[data-v-cde4c0ad]{padding:36px 40px 40px}}@media (width>=1500px){.content-inner[data-v-cde4c0ad]{max-width:840px}}.cmp-pickers[data-v-376337b0]{gap:10px;margin-bottom:20px;display:flex}.cmp-picker[data-v-376337b0]{flex:1;min-width:0}.cmp-label[data-v-376337b0]{margin-bottom:6px;font-size:11px;font-weight:700;display:block}.cmp-label--a[data-v-376337b0]{color:var(--series-a)}.cmp-label--b[data-v-376337b0]{color:var(--series-b)}.cmp-select[data-v-376337b0]{border:1.5px solid var(--line-2);width:100%;color:var(--ink);font-family:var(--font-body);cursor:pointer;background:#fff;border-radius:16px;padding:12px 14px;font-size:13px}.cmp-select[data-v-376337b0]:hover{border-color:#15130f52}@media (pointer:coarse){.cmp-select[data-v-376337b0]{font-size:16px}}.cmp-legend[data-v-376337b0]{flex-wrap:wrap;gap:6px 14px;margin-bottom:12px;font-size:11px;font-weight:700;display:flex}.cmp-key[data-v-376337b0]{overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;display:flex}.cmp-dot[data-v-376337b0]{border-radius:50%;flex:none;width:9px;height:9px}.cmp-dot--a[data-v-376337b0]{background:var(--series-a)}.cmp-dot--b[data-v-376337b0]{background:var(--series-b)}.cmp-chart[data-v-376337b0]{margin:0}.cmp-bars[data-v-376337b0]{justify-content:space-between;align-items:flex-end;height:130px;margin-bottom:8px;padding:0 4px;display:flex}.cmp-week[data-v-376337b0]{flex:1;justify-content:center;align-items:flex-end;gap:4px;height:110px;display:flex}.cmp-bar[data-v-376337b0]{border-radius:6px 6px 0 0;width:12px}.cmp-bar--a[data-v-376337b0]{background:var(--series-a)}.cmp-bar--b[data-v-376337b0]{background:var(--series-b)}.cmp-labels[data-v-376337b0]{justify-content:space-between;margin-bottom:22px;padding:0 4px;display:flex}.cmp-week-label[data-v-376337b0]{text-align:center;color:var(--muted);flex:1;font-size:10px;font-weight:700}.cmp-caption[data-v-376337b0]{color:var(--muted);margin:0 0 10px;font-size:11px;font-weight:600}.cmp-table-wrap[data-v-376337b0]{border:1.5px solid #15130f1f;border-radius:20px;overflow:hidden}.cmp-table[data-v-376337b0]{border-collapse:collapse;width:100%;font-size:13px}.cmp-table thead tr[data-v-376337b0]{background:var(--cream)}.cmp-table thead th[data-v-376337b0]{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);overflow-wrap:anywhere;padding:10px 14px;font-size:10px}.cmp-table thead .cmp-th--a[data-v-376337b0]{color:var(--series-a)}.cmp-table tbody th[data-v-376337b0],.cmp-table tbody td[data-v-376337b0]{text-align:left;border-top:1px solid #15130f1a;padding:10px 14px}.cmp-table tbody th[data-v-376337b0]{font-weight:400}.cmp-table tbody td[data-v-376337b0]{font-weight:800}.visually-hidden[data-v-376337b0]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.avatar[data-v-a4bbaa62]{object-fit:cover;border-radius:50%;flex:none}.avatar--initials[data-v-a4bbaa62]{color:#fff;font-family:var(--font-display);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.reactions[data-v-47844e32]{flex:none;align-items:center;gap:6px;display:flex}.react[data-v-47844e32]{border:1.5px solid var(--line-2);min-height:36px;color:var(--text-2);font-family:var(--font-body);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 12px 6px 10px;font-size:13px;font-weight:800;transition:background .15s,border-color .15s,color .15s;display:inline-flex}button.react[data-v-47844e32]:not(.react--on):not(.react--own):hover{background:var(--cream)}.react[data-v-47844e32]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.react__icon[data-v-47844e32]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;width:18px;height:18px}.react--like.react--on[data-v-47844e32]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, #fff);color:var(--accent-dark)}.react--like.react--on .react__icon[data-v-47844e32]{fill:var(--accent);stroke:var(--accent);animation:.3s ease-out react-pop-47844e32}.react--dislike.react--on[data-v-47844e32]{border-color:var(--ink);background:var(--ink);color:#fff}.react--dislike.react--on .react__icon[data-v-47844e32]{fill:#fff;stroke:#fff;animation:.4s ease-out react-shake-47844e32}.react--own[data-v-47844e32]{background:0 0;border-color:#0000;padding-left:4px;padding-right:4px}span.react--own[data-v-47844e32]{cursor:default}.react__count[data-v-47844e32]{font-variant-numeric:tabular-nums}@keyframes react-pop-47844e32{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes react-shake-47844e32{0%,to{transform:rotate(0)}25%{transform:rotate(-14deg)}50%{transform:rotate(10deg)}75%{transform:rotate(-6deg)}}@media (prefers-reduced-motion:reduce){.react--on .react__icon[data-v-47844e32]{animation:none}}.likers[data-v-47844e32]{width:min(360px,100vw - 32px);max-height:min(480px,100% - 32px);color:var(--ink);background:#fff;border:0;border-radius:22px;padding:0}.likers[data-v-47844e32]::backdrop{background:#15130f8c}.likers__box[data-v-47844e32]{flex-direction:column;gap:14px;padding:18px;display:flex}.likers__head[data-v-47844e32]{justify-content:space-between;align-items:center;gap:12px;display:flex}.likers__title[data-v-47844e32]{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:16px;font-weight:900}.likers__close[data-v-47844e32]{background:var(--cream);width:36px;height:36px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;font-size:22px;line-height:1}.likers__msg[data-v-47844e32]{color:var(--text-2);margin:0;font-size:14px;font-weight:600}.likers__list[data-v-47844e32]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.likers__item[data-v-47844e32]{align-items:center;gap:10px;display:flex}.likers__name[data-v-47844e32]{overflow-wrap:break-word;min-width:0;font-size:14px;font-weight:700}.likers__remove[data-v-47844e32]{border:1.5px solid var(--line-2);color:var(--accent-dark);font-family:var(--font-body);cursor:pointer;background:#fff;border-radius:999px;align-self:flex-start;padding:9px 14px;font-size:13px;font-weight:800}.likers__remove[data-v-47844e32]:hover{background:var(--cream)}.type-tag[data-v-d153121e]{border:1px solid var(--line-2);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 12px;font-size:10px;font-weight:800;display:inline-flex}.type-tag__dot[data-v-d153121e]{border-radius:50%;width:6px;height:6px}.card__row[data-v-e17edde4]{justify-content:space-between;align-items:center;gap:10px;margin-top:-4px;display:flex}.card[data-v-e17edde4]{cursor:pointer;background:#fff;border:1.5px solid #15130f1f;border-radius:22px;flex-direction:column;gap:12px;min-width:0;padding:16px;transition:border-color .15s;display:flex}.card[data-v-e17edde4]:hover{border-color:var(--ink)}.card__head[data-v-e17edde4]{align-items:center;gap:10px;display:flex}.card__who[data-v-e17edde4]{flex:1;min-width:0}.card__name[data-v-e17edde4]{font-family:var(--font-display);overflow-wrap:break-word;font-size:14px;font-weight:800}.card__time[data-v-e17edde4]{color:var(--muted);font-size:11px}.card__metrics[data-v-e17edde4]{min-width:0;color:var(--text-2);font-size:12px;font-weight:700}.card__notes[data-v-e17edde4]{color:var(--text-2);overflow-wrap:break-word;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.card__photo[data-v-e17edde4]{object-fit:cover;border-radius:16px;width:100%;height:150px;display:block}.card__nophoto[data-v-e17edde4]{background:color-mix(in srgb, var(--member) 14%, #f7f3ec);border-radius:16px;justify-content:center;align-items:center;width:100%;height:110px;display:flex}.card__nophoto span[data-v-e17edde4]{color:var(--member);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800}.card__foot[data-v-e17edde4]{color:var(--text-2);justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.card__comments[data-v-e17edde4]{align-items:center;gap:6px;display:flex}.card__comments svg[data-v-e17edde4]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linejoin:round;width:15px;height:15px}.card__more[data-v-e17edde4]{color:var(--accent);text-decoration:none}.card__more[data-v-e17edde4]:hover{text-decoration:underline}.card__links[data-v-e17edde4]{align-items:center;gap:14px;display:flex}.card__edit[data-v-e17edde4]{color:var(--ink);text-decoration:underline}.card__edit[data-v-e17edde4]:hover{color:var(--accent)}.pager[data-v-8c7eeb3c]{justify-content:space-between;align-items:center;gap:10px;margin-top:18px;display:flex}.pager__btn[data-v-8c7eeb3c]{color:var(--ink);font-family:var(--font-display);cursor:pointer;background:#fff;border:1.5px solid #15130f2e;border-radius:999px;padding:10px 16px;font-size:12px;font-weight:800;line-height:normal;text-decoration:none}.pager__btn[data-v-8c7eeb3c]:hover{border-color:var(--ink)}.pager__btn.is-disabled[data-v-8c7eeb3c]{opacity:.4;pointer-events:none;cursor:default}.pager__info[data-v-8c7eeb3c]{color:var(--muted);font-size:11px;font-weight:700}.feed-grid[data-v-8098cac8]{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=700px){.feed-grid[data-v-8098cac8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1500px){.feed-grid[data-v-8098cac8]{grid-template-columns:repeat(3,minmax(0,1fr))}}.feed-empty[data-v-8098cac8]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.feed-empty p[data-v-8098cac8]{color:var(--text-2);margin:0;font-size:14px;font-weight:700}.feed-empty .btn-primary[data-v-8098cac8]{text-decoration:none}.drop[data-v-8fb883df]{height:190px;color:var(--ink);background:#7f7f7f14;border-radius:18px;position:relative;overflow:hidden}.drop[data-v-8fb883df]:after{content:"";border-radius:inherit;opacity:.35;pointer-events:none;border:1.5px dashed;position:absolute;inset:0}.drop.filled[data-v-8fb883df]:after{display:none}.drop.over[data-v-8fb883df]{outline:2px solid var(--accent);outline-offset:-2px;background:#ea4a241a}.drop-input[data-v-8fb883df]{opacity:0;width:0;height:0;position:absolute}.drop-empty[data-v-8fb883df]{border-radius:inherit;width:100%;color:inherit;letter-spacing:.01em;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px;font:500 13px/1.3 system-ui,-apple-system,sans-serif;display:flex;position:absolute;inset:0}.drop-empty svg[data-v-8fb883df]{opacity:.45}.drop-cap[data-v-8fb883df]{opacity:.75;max-width:90%}.drop-empty:hover svg[data-v-8fb883df],.drop-empty:hover .drop-cap[data-v-8fb883df]{opacity:1}.drop-empty[data-v-8fb883df]:focus-visible{outline-offset:-2px}.drop-img[data-v-8fb883df]{object-fit:cover;width:100%;height:100%;display:block}.drop-remove[data-v-8fb883df]{color:#fff;font-family:var(--font-body);cursor:pointer;background:#15130fb3;border:0;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:800;position:absolute;top:10px;right:10px}.drop-remove[data-v-8fb883df]:hover{background:var(--ink)}.drop.round[data-v-8fb883df]{border-radius:50%;flex:none;width:96px;height:96px}.drop.round[data-v-8fb883df]:after{display:none}.drop.round .drop-empty[data-v-8fb883df]{padding:0}.drop.round .drop-empty[data-v-8fb883df]:after{content:"";border-radius:inherit;position:absolute;inset:0}.drop-change[data-v-8fb883df]{border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.drop-change[data-v-8fb883df]:hover,.drop.round .drop-empty[data-v-8fb883df]:hover:after{background:#15130f2e}.drop-change[data-v-8fb883df]:focus-visible,.drop.round .drop-empty[data-v-8fb883df]:focus-visible{outline-offset:-2px}.ep-block[data-v-6f259b20]{flex-direction:column;gap:18px;display:flex}.ep-h[data-v-6f259b20]{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:15px;font-weight:900}.ep-avatar[data-v-6f259b20]{align-items:center;gap:18px;display:flex}.ep-avatar-side[data-v-6f259b20]{flex-direction:column;gap:8px;min-width:0;display:flex}.ep-avatar-actions[data-v-6f259b20]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ep-avatar-actions .link-btn[data-v-6f259b20]{align-self:center}.ep-pill[data-v-6f259b20]{color:var(--ink);font-family:var(--font-display);cursor:pointer;background:0 0;border:1.5px solid #15130f33;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:800}.ep-pill[data-v-6f259b20]:hover{border-color:var(--ink);background:#fff}.ep-pill[data-v-6f259b20]:disabled{cursor:progress;opacity:.7}.ep-note[data-v-6f259b20]{color:var(--muted);margin:0;font-size:11px;font-weight:600;line-height:1.4}.ep-note--field[data-v-6f259b20]{margin-top:6px}.ep-rule[data-v-6f259b20]{background:var(--line);height:1px;margin:30px 0}.btn-primary[data-v-6f259b20]{width:100%}.ep-text[data-v-6f259b20]{color:var(--text-2);margin:0;font-size:13px;line-height:1.5}.ep-pill--danger[data-v-6f259b20]{border-color:color-mix(in srgb, var(--accent) 45%, transparent);color:var(--accent-dark);align-self:flex-start}.ep-pill--danger[data-v-6f259b20]:hover{border-color:var(--accent)}.ep-danger[data-v-6f259b20]{border:1.5px solid color-mix(in srgb, var(--accent) 35%, transparent);background:color-mix(in srgb, var(--accent) 5%, #fff);border-radius:18px;padding:16px}.ep-danger-actions[data-v-6f259b20]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ep-danger-btn[data-v-6f259b20]{background:var(--accent-dark);color:#fff;font-family:var(--font-display);cursor:pointer;border:0;border-radius:999px;padding:12px 18px;font-size:14px;font-weight:800}.ep-danger-btn[data-v-6f259b20]:disabled{opacity:.4;cursor:not-allowed}.ep-back[data-v-6f259b20]{margin-top:24px;text-decoration:none}.pf-head[data-v-2a48e066]{align-items:center;gap:14px;margin-bottom:22px;display:flex}.pf-who[data-v-2a48e066]{min-width:0}.pf-name[data-v-2a48e066]{overflow-wrap:break-word;font-family:var(--font-display);margin:0 0 6px;font-size:20px;font-weight:900}.pf-team[data-v-2a48e066]{border:1px solid var(--line-2);text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:10px;font-weight:800;display:inline-flex}.pf-team-dot[data-v-2a48e066]{background:var(--accent);border-radius:50%;width:6px;height:6px}.pf-stats[data-v-2a48e066]{grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 24px;display:grid}.pf-stat[data-v-2a48e066]{border:1.5px solid var(--line);border-radius:18px;flex-direction:column;min-width:0;padding:14px 10px;display:flex}.pf-stat-value[data-v-2a48e066]{font-family:var(--font-display);order:-1;margin:0;font-size:22px;font-weight:900}.pf-stat-label[data-v-2a48e066]{color:var(--muted);margin-top:2px;font-size:10px;font-weight:700}.pf-actions[data-v-2a48e066]{flex-direction:column;gap:10px;display:flex}.pf-actions .btn-secondary[data-v-2a48e066]{text-decoration:none}.pf-help[data-v-2a48e066]{color:var(--muted);text-align:center;margin:0;padding:0 8px;font-size:12px;font-weight:600;line-height:1.5}.pf-help strong[data-v-2a48e066]{color:var(--ink);font-weight:800}.pf-fold[data-v-2a48e066]{border:1.5px solid #15130f33;border-radius:27px}.pf-fold[data-v-2a48e066]:not(.open):hover{border-color:var(--ink);background:#fff}.pf-fold.open[data-v-2a48e066]{background:#fff}.pf-fold__btn[data-v-2a48e066]{width:100%;color:var(--ink);font-family:var(--font-display);cursor:pointer;background:0 0;border:0;border-radius:27px;justify-content:center;align-items:center;gap:6px;padding:15px;font-size:14px;font-weight:800;display:flex}.pf-fold__btn[data-v-2a48e066]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pf-fold__chev[data-v-2a48e066]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .15s}.pf-fold.open .pf-fold__chev[data-v-2a48e066]{transform:rotate(180deg)}.pf-fold__body[data-v-2a48e066]{text-align:center;border-top:1px solid #15130f1a;flex-direction:column;align-items:center;gap:12px;margin:0 18px;padding:14px 0 18px;display:flex}.pf-fold__text[data-v-2a48e066],.pf-fold__note[data-v-2a48e066]{color:var(--text-2);margin:0;font-size:13px;font-weight:600;line-height:1.45}.pf-fold__note strong[data-v-2a48e066]{color:var(--ink);font-weight:800}.pf-fold__status[data-v-2a48e066]{color:var(--muted);align-items:center;gap:8px;margin:0;font-size:12px;font-weight:800;display:inline-flex}.pf-fold__dot[data-v-2a48e066]{background:var(--line-2);border-radius:50%;width:8px;height:8px}.pf-fold__status.is-on[data-v-2a48e066]{color:var(--ok)}.pf-fold__status.is-on .pf-fold__dot[data-v-2a48e066]{background:var(--ok)}.pf-fold__action[data-v-2a48e066]{color:var(--ink);font-family:var(--font-display);cursor:pointer;background:0 0;border:1.5px solid #15130f33;border-radius:999px;padding:11px 22px;font-size:13px;font-weight:800}.pf-fold__action.is-primary[data-v-2a48e066]{border-color:var(--accent);background:var(--accent);color:#fff}.pf-fold__action[data-v-2a48e066]:disabled{cursor:progress;opacity:.7}.pf-fold__error[data-v-2a48e066]{color:var(--accent);margin:0;font-size:12px;font-weight:700}.pf-confirm[data-v-2a48e066]{width:min(360px,100vw - 32px);color:var(--ink);background:#fff;border:0;border-radius:22px;padding:0}.pf-confirm[data-v-2a48e066]::backdrop{background:#15130f8c}.pf-confirm__box[data-v-2a48e066]{flex-direction:column;gap:10px;padding:20px;display:flex}.pf-confirm__title[data-v-2a48e066]{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:16px;font-weight:900}.pf-confirm__msg[data-v-2a48e066]{color:var(--text-2);margin:0;font-size:14px;font-weight:600;line-height:1.45}.pf-confirm__actions[data-v-2a48e066]{gap:10px;margin-top:8px;display:flex}.pf-confirm__cancel[data-v-2a48e066],.pf-confirm__ok[data-v-2a48e066]{font-family:var(--font-display);cursor:pointer;border-radius:999px;flex:1;padding:13px 10px;font-size:14px;font-weight:800}.pf-confirm__cancel[data-v-2a48e066]{color:var(--ink);background:0 0;border:1.5px solid #15130f33}.pf-confirm__ok[data-v-2a48e066]{background:var(--accent);color:#fff;border:0}.pf-confirm__ok[data-v-2a48e066]:hover{background:var(--accent-dark)}.pf-confirm__ok[data-v-2a48e066]:disabled{cursor:progress;opacity:.7}.visually-hidden[data-v-2a48e066]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mw-back[data-v-80f85898]{color:var(--text-2);margin-bottom:14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}.mw-back[data-v-80f85898]:hover{color:var(--ink)}.mw-grid[data-v-80f85898]{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=700px){.mw-grid[data-v-80f85898]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1500px){.mw-grid[data-v-80f85898]{grid-template-columns:repeat(3,minmax(0,1fr))}}.mw-empty[data-v-80f85898]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.mw-empty p[data-v-80f85898]{color:var(--text-2);margin:0;font-size:14px;font-weight:700}.mw-empty .btn-primary[data-v-80f85898]{text-decoration:none}.win-back[data-v-65b9b987]{color:var(--text-2);margin-bottom:12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}.win-title[data-v-65b9b987]{border-bottom:0;margin-bottom:6px;padding-bottom:0}.win-rules[data-v-65b9b987]{color:var(--text-2);margin:0 0 6px;font-size:12px}.win-rule[data-v-65b9b987]{background:var(--line);height:1px;margin-bottom:18px}.win-years[data-v-65b9b987]{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.win-year[data-v-65b9b987]{border:1.5px solid var(--line-2);color:var(--ink);font-family:var(--font-display);background:#fff;border-radius:999px;padding:9px 18px;font-size:13px;font-weight:800;text-decoration:none}.win-year.active[data-v-65b9b987]{border-color:var(--ink);background:var(--ink);color:#fff}.win-hero[data-v-65b9b987]{background:var(--ink);color:#fff;border-radius:22px;align-items:center;gap:16px;margin-bottom:22px;padding:22px;display:flex}.win-hero__avatars[data-v-65b9b987],.win-row__avatars[data-v-65b9b987]{flex:none;display:flex}.win-hero__avatars[data-v-65b9b987]>*+*,.win-row__avatars[data-v-65b9b987]>*+*{box-shadow:0 0 0 2px var(--ink);margin-left:-10px}.win-row__avatars[data-v-65b9b987]>*+*{box-shadow:0 0 0 2px #fff}.win-hero__text[data-v-65b9b987]{flex:1;min-width:0}.win-hero__label[data-v-65b9b987]{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.win-hero__name[data-v-65b9b987]{font-family:var(--font-display);overflow-wrap:break-word;margin-top:2px;font-size:22px;font-weight:900}.win-hero__meta[data-v-65b9b987],.win-hero__note[data-v-65b9b987]{color:#c9c5b9;margin-top:2px;font-size:12px}.win-hero__note[data-v-65b9b987]{margin-top:6px;font-size:11px}.win-tag[data-v-65b9b987]{background:var(--accent);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin-top:8px;padding:4px 10px;font-size:10px;font-weight:800;display:inline-block}.win-tag--sm[data-v-65b9b987]{flex:none;margin-top:0;padding:3px 8px;font-size:9px}.win-empty[data-v-65b9b987]{border:1.5px dashed var(--line-2);color:var(--text-2);border-radius:18px;margin:0 0 22px;padding:18px;font-size:14px;font-weight:600}.win-h[data-v-65b9b987]{font-family:var(--font-display);text-transform:uppercase;margin:0 0 10px;font-size:15px;font-weight:900}.win-h--gap[data-v-65b9b987]{margin-top:26px}.win-list[data-v-65b9b987]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.win-row[data-v-65b9b987]{color:var(--ink);background:#fff;border:1.5px solid #15130f1f;border-radius:18px;align-items:center;gap:12px;padding:12px 14px;display:flex}.win-row--sel[data-v-65b9b987]{border-color:var(--accent);background:#fff1ec}.win-row--link[data-v-65b9b987]{cursor:pointer;text-decoration:none}.win-row--link[data-v-65b9b987]:not(.win-row--sel):hover{background:var(--cream)}.win-row__month[data-v-65b9b987]{width:84px;color:var(--text-2);text-transform:uppercase;flex:none;font-size:12px;font-weight:800}.win-row__year[data-v-65b9b987]{width:52px;font-family:var(--font-display);flex:none;font-size:16px;font-weight:900}.win-row__name[data-v-65b9b987]{overflow-wrap:break-word;flex:1;min-width:0;font-size:14px;font-weight:600}.win-row__value[data-v-65b9b987]{font-family:var(--font-display);white-space:nowrap;font-size:13px;font-weight:800}.win-row__text[data-v-65b9b987]{flex-direction:column;flex:1;min-width:0;display:flex}.win-row__strong[data-v-65b9b987]{font-size:14px;font-weight:800}.win-row__sub[data-v-65b9b987]{color:var(--text-2);font-size:12px}.win-month[data-v-65b9b987]{background:#fff;border:1.5px solid #15130f1f;border-radius:18px;overflow:hidden}.win-month--me[data-v-65b9b987]{border-color:var(--accent);background:#fff1ec}.win-row--btn[data-v-65b9b987]{width:100%;font-family:var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0}.win-row--btn[data-v-65b9b987]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:18px}.win-month--me .win-row__name[data-v-65b9b987]{font-weight:800}.win-row__chev[data-v-65b9b987]{fill:none;width:16px;height:16px;stroke:var(--text-2);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-left:-4px;transition:transform .15s}.win-row__chev.open[data-v-65b9b987]{transform:rotate(180deg)}.win-st[data-v-65b9b987]{border-top:1px solid #15130f1a;flex-direction:column;margin:0 14px;padding:4px 0 8px;list-style:none;display:flex}.win-st__row[data-v-65b9b987]{border-radius:12px;align-items:center;gap:10px;margin:0 -8px;padding:7px 8px;font-size:13px;display:flex}.win-st__row--me[data-v-65b9b987]{background:#ea4a241a}.win-month--me .win-st__row--me[data-v-65b9b987]{background:#ea4a2424}.win-st__pos[data-v-65b9b987]{width:22px;color:var(--text-2);font-family:var(--font-display);text-align:center;flex:none;font-weight:800}.win-st__name[data-v-65b9b987]{overflow-wrap:break-word;flex:1;min-width:0;font-weight:600}.win-st__row--me .win-st__name[data-v-65b9b987]{font-weight:800}.win-st__value[data-v-65b9b987]{color:var(--text-2);white-space:nowrap;flex:none;font-size:12px;font-weight:700}@media (width<=380px){.win-row__month[data-v-65b9b987]{width:72px}.win-st__value[data-v-65b9b987]{font-size:11px}}.rank-title[data-v-b30de883]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:6px;display:flex}.rank-title .h-page[data-v-b30de883]{border:0;margin:0;padding:0}.rank-winners[data-v-b30de883]{border:1.5px solid var(--ink);color:var(--ink);font-family:var(--font-display);white-space:nowrap;background:#fff;border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.rank-winners[data-v-b30de883]:hover{background:var(--cream)}.rank-winners[data-v-b30de883]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rank-filters[data-v-b30de883]{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.rank-seg[data-v-b30de883]{gap:8px;display:flex}.rank-seg--wrap[data-v-b30de883]{flex-wrap:wrap}.rank-seg-opt[data-v-b30de883]{border:1.5px solid var(--line-2);color:var(--ink);text-align:center;cursor:pointer;background:#fff;border-radius:999px;flex:1;padding:9px 6px;font-size:12px;font-weight:800;text-decoration:none}.rank-seg--wrap .rank-seg-opt[data-v-b30de883]{min-width:88px}.rank-seg-opt[data-v-b30de883]:not(.active):hover{background:var(--cream)}.rank-seg-opt.active[data-v-b30de883]{background:var(--ink);color:#fff}.rank-list[data-v-b30de883]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rank-card[data-v-b30de883]{background:#fff;border:1.5px solid #15130f1f;border-radius:18px;padding:12px 14px}.rank-card--me[data-v-b30de883]{border-color:var(--accent);background:#fff1ec}.rank-head[data-v-b30de883]{align-items:center;gap:10px;display:flex}.rank-pos[data-v-b30de883]{text-align:center;width:24px;font-family:var(--font-display);color:var(--muted);flex:none;font-size:15px;font-weight:900}.rank-name[data-v-b30de883]{overflow-wrap:break-word;flex:1;min-width:0;font-size:14px;font-weight:500}.rank-card--me .rank-name[data-v-b30de883]{font-weight:800}.rank-me[data-v-b30de883]{background:var(--accent);color:#fff;border-radius:999px;margin-left:6px;padding:2px 9px;font-size:10px;font-weight:800}.rank-value[data-v-b30de883]{font-family:var(--font-display);white-space:nowrap;font-size:13px;font-weight:800}.rank-bar[data-v-b30de883]{background:#15130f14;border-radius:999px;height:6px;margin-top:10px}.rank-bar-fill[data-v-b30de883]{border-radius:999px;height:100%}.wf[data-v-267f49e0]{flex-direction:column;gap:18px;display:flex}.wf-label[data-v-267f49e0]{margin-bottom:6px}.wf-photo[data-v-267f49e0]{flex-direction:column;gap:8px;display:flex;position:relative}.wf-scan[data-v-267f49e0]{color:var(--text-2);align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;line-height:1.35;display:flex}.wf-scan--ok[data-v-267f49e0]{color:var(--ink)}.wf-scan__spin[data-v-267f49e0]{border:2px solid var(--line-2);border-top-color:var(--accent);border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite wf-spin-267f49e0}@keyframes wf-spin-267f49e0{to{transform:rotate(360deg)}}.wf-ai[data-v-267f49e0]{pointer-events:none;background:#15130f73;border-radius:18px;place-items:center;height:190px;animation:.25s ease-out wf-fade-267f49e0;display:grid;position:absolute;top:0;left:0;right:0;overflow:hidden}.wf-ai__sweep[data-v-267f49e0]{background:linear-gradient(#0000,#9b72f200 10%,#9b72f273 60%,#e86fa8a6 75%,#0000);height:40%;animation:1.6s ease-in-out infinite wf-sweep-267f49e0;position:absolute;inset:-40% 0 auto}.wf-spark[data-v-267f49e0]{flex:none;width:16px;height:16px}.wf-spark--big[data-v-267f49e0]{filter:drop-shadow(0 0 14px #9b72f2cc);width:56px;height:56px;animation:1.6s ease-in-out infinite wf-twinkle-267f49e0;position:relative}.wf-scan--busy.wf-scan--ai .wf-spark[data-v-267f49e0]{animation:1.6s ease-in-out infinite wf-twinkle-267f49e0}.wf-scan--busy.wf-scan--ai .wf-scan__text[data-v-267f49e0]{color:#0000;background:linear-gradient(90deg,#4c8df6,#9b72f2,#e86fa8,#4c8df6) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite wf-shimmer-267f49e0}@keyframes wf-sweep-267f49e0{0%{transform:translateY(0)}to{transform:translateY(350%)}}@keyframes wf-twinkle-267f49e0{0%,to{transform:rotate(0)scale(.85)}50%{transform:rotate(90deg)scale(1.1)}}@keyframes wf-shimmer-267f49e0{to{background-position:300% 0}}@keyframes wf-fade-267f49e0{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.wf-scan__spin[data-v-267f49e0]{animation-duration:2.4s}.wf-ai[data-v-267f49e0],.wf-ai__sweep[data-v-267f49e0],.wf-spark[data-v-267f49e0],.wf-spark--big[data-v-267f49e0],.wf-scan__text[data-v-267f49e0]{animation:none!important}.wf-ai__sweep[data-v-267f49e0]{display:none}}.wf-types[data-v-267f49e0]{border:0;min-width:0;margin:0;padding:0}.wf-types-label[data-v-267f49e0]{margin-bottom:8px;padding:0}.wf-chips[data-v-267f49e0]{flex-wrap:wrap;gap:8px;display:flex}.wf-chip[data-v-267f49e0]{border:1.5px solid var(--line-2);color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:9px 14px;font-size:12px;font-weight:800;display:inline-flex;position:relative}.wf-chip[data-v-267f49e0]:not(.active):hover{background:var(--cream)}.wf-chip.active[data-v-267f49e0]{border-color:var(--ink);background:var(--ink);color:#fff}.wf-chip[data-v-267f49e0]:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.wf-chip input[data-v-267f49e0]{opacity:0;width:0;height:0;position:absolute}.wf-dot[data-v-267f49e0]{border-radius:50%;flex:none;width:7px;height:7px}.wf-row[data-v-267f49e0]{gap:12px;display:flex}.wf-col[data-v-267f49e0]{flex:1;min-width:0}.wf-notes[data-v-267f49e0]{resize:vertical;min-height:80px}.btn-primary[data-v-267f49e0]{width:100%}.cr[data-v-87524e64]{justify-content:flex-end;gap:6px;margin-top:6px;display:flex}.cr svg[data-v-87524e64]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.cr__btn[data-v-87524e64],.cr__static[data-v-87524e64]{font-family:var(--font-display);align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.cr__btn[data-v-87524e64]{border:1.5px solid var(--line-2);min-height:30px;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:4px 10px;transition:background .15s,border-color .15s,color .15s}.cr__btn[data-v-87524e64]:not(.on):hover{background:var(--cream)}.cr__btn[data-v-87524e64]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cr__n[data-v-87524e64]{font-variant-numeric:tabular-nums}.cr__btn--like.on[data-v-87524e64]{border-color:var(--accent);color:var(--accent);background:#fff1ec}.cr__btn--like.on svg[data-v-87524e64]{fill:var(--accent)}.cr__btn--like.on .cr__n[data-v-87524e64]{color:var(--ink)}.cr__btn--dislike.on[data-v-87524e64]{border-color:var(--ink);background:var(--ink);color:#fff}.cr__btn--dislike.on svg[data-v-87524e64]{fill:#fff}.cr__static[data-v-87524e64]{color:var(--text-2);padding:4px 2px}.wd-back[data-v-7629c90c]{color:var(--text-2);font-family:var(--font-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:14px;padding:0;font-size:13px;font-weight:700;display:flex}.wd-head[data-v-7629c90c]{align-items:center;gap:12px;margin-bottom:16px;display:flex}.wd-who[data-v-7629c90c]{flex:1;min-width:0}.wd-name[data-v-7629c90c]{font-family:var(--font-display);overflow-wrap:break-word;margin:0;font-size:20px;font-weight:900}.wd-when[data-v-7629c90c]{color:var(--muted);font-size:12px}.wd-photobtn[data-v-7629c90c]{cursor:zoom-in;background:0 0;border:0;border-radius:18px;width:100%;padding:0;display:block}.wd-photobtn[data-v-7629c90c]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wd-photo[data-v-7629c90c]{object-fit:cover;border-radius:18px;width:100%;height:240px;display:block}.wd-nophoto[data-v-7629c90c]{background:color-mix(in srgb, var(--member) 14%, #f7f3ec);border-radius:18px;justify-content:center;align-items:center;width:100%;height:200px;display:flex}.wd-nophoto span[data-v-7629c90c]{color:var(--member);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;font-size:14px;font-weight:800}.wd-stats[data-v-7629c90c]{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;margin:16px 0 14px;display:grid}.wd-stat[data-v-7629c90c]{background:#fff;border:1.5px solid #15130f1f;border-radius:18px;padding:14px}.wd-stat__label[data-v-7629c90c]{color:var(--muted);letter-spacing:.1em;font-size:10px;font-weight:800}.wd-stat__value[data-v-7629c90c]{font-family:var(--font-display);margin-top:4px;font-size:22px;font-weight:900}.wd-row[data-v-7629c90c]{justify-content:space-between;align-items:center;gap:10px;display:flex}.wd-metrics[data-v-7629c90c]{min-width:0;color:var(--text-2);font-size:12px;font-weight:700}.wd-notes[data-v-7629c90c]{color:var(--text-2);white-space:pre-line;overflow-wrap:break-word;margin:14px 0 0;font-size:14px;line-height:1.5}.wd-comments[data-v-7629c90c]{margin-top:24px}.wd-comments__title[data-v-7629c90c]{font-family:var(--font-display);text-transform:uppercase;margin:0 0 12px;font-size:15px;font-weight:900}.wd-list[data-v-7629c90c]{flex-direction:column;gap:12px;margin:0 0 16px;padding:0;list-style:none;display:flex}.cm[data-v-7629c90c]{align-items:flex-start;gap:10px;display:flex}.cm__bubble[data-v-7629c90c]{background:#fff;border:1.5px solid #15130f1f;border-radius:4px 18px 18px;flex:1;min-width:0;padding:10px 14px}.cm--own .cm__bubble[data-v-7629c90c]{border-color:var(--accent);background:#fff1ec}.cm__top[data-v-7629c90c]{justify-content:space-between;gap:8px;font-size:12px;display:flex}.cm__name[data-v-7629c90c]{overflow-wrap:break-word;min-width:0;font-weight:800}.cm__time[data-v-7629c90c]{color:var(--muted);flex:none}.cm__body[data-v-7629c90c]{white-space:pre-line;overflow-wrap:break-word;text-wrap:pretty;margin:3px 0 0;font-size:14px;line-height:1.45}.wd-empty[data-v-7629c90c]{color:var(--muted);margin:0 0 16px;font-size:13px}.wd-new[data-v-7629c90c]{align-items:flex-end;gap:8px;display:flex}.wd-input[data-v-7629c90c]{border:1.5px solid var(--line-2);min-width:0;color:var(--ink);font-family:var(--font-body);resize:none;background:#fff;border-radius:18px;flex:1;padding:12px 16px;font-size:14px}@media (pointer:coarse){.wd-input[data-v-7629c90c]{font-size:16px}}.wd-input[data-v-7629c90c]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.wd-send[data-v-7629c90c]{background:var(--accent);color:#fff;font-family:var(--font-display);cursor:pointer;border:0;border-radius:999px;flex:none;padding:14px 20px;font-size:14px;font-weight:800}.wd-send[data-v-7629c90c]:disabled{opacity:.5;cursor:default}.msg-error[data-v-7629c90c]{margin-top:8px}.viewer[data-v-7629c90c]{cursor:zoom-out;background:0 0;border:0;max-width:100vw;max-height:100vh;padding:0}.viewer[data-v-7629c90c]::backdrop{background:#15130fd9}.viewer__img[data-v-7629c90c]{object-fit:contain;border-radius:16px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);display:block}.viewer__close[data-v-7629c90c]{color:#15130f;cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;width:40px;height:40px;font-size:24px;line-height:1;position:fixed;top:12px;right:12px}
