.mchips[data-v-e3620a68]{display:flex;flex-wrap:wrap;gap:8px;transition:opacity .18s}.mchips[data-stale][data-v-e3620a68]{opacity:.4}.mchip[data-v-e3620a68]{flex-shrink:0;display:inline-flex;align-items:center;gap:2px;min-height:32px;box-sizing:border-box;background:var(--color-punto-v4-bg);border:1px solid var(--color-punto-v4-line);border-radius:20px;padding:0 12px;font-weight:600;font-size:13px;line-height:normal;color:var(--color-punto-v4-charcoal);transition:background-color .3s,border-color .3s}.mchip[data-removable][data-v-e3620a68]{padding-right:4px}.mchip[data-new][data-v-e3620a68]{background:var(--color-punto-v4-gold-tile);border-color:var(--color-punto-gold)}.mchip[data-context][data-v-e3620a68]{text-decoration:underline;text-decoration-style:dashed;text-decoration-color:var(--color-punto-v4-line-strong);text-underline-offset:3px}.mchip-sublabel[data-v-e3620a68]{margin-left:4px;font-weight:500;font-size:.85em;color:var(--color-punto-v4-ink3)}.mchip-x[data-v-e3620a68]{position:relative;width:28px;height:30px;padding:0;border:none;background:none;font-weight:800;font-size:13px;line-height:1;color:var(--color-punto-v4-ink2);cursor:pointer}.mchip-x[data-v-e3620a68]:before{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;margin:-22px 0 0 -22px}.mghost[data-v-e3620a68]{position:relative;flex-shrink:0;min-height:32px;padding:0 12px;background:none;border:1px dashed var(--color-punto-v4-line-strong);border-radius:20px;font-weight:600;font-size:13px;line-height:normal;color:var(--color-punto-v4-ink3);cursor:pointer}.mghost[data-v-e3620a68]:before{content:"";position:absolute;inset:-6px 0}.mghost-label[data-v-e3620a68]{text-decoration:line-through}.mghost i[data-v-e3620a68]{display:inline-block;margin-left:4px;font-style:normal;color:var(--color-punto-gold-700)}.mghost[data-v-e3620a68]:disabled{cursor:default}.madd[data-v-e3620a68]{position:relative;min-height:32px;padding:0 13px;background:none;border:1px dashed var(--color-punto-v4-line-strong);border-radius:20px;font-weight:600;font-size:13px;line-height:normal;color:var(--color-punto-v4-ink2);cursor:pointer}.madd[data-v-e3620a68]:before{content:"";position:absolute;inset:-6px 0}.mq[data-v-87e71939]{display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid var(--color-punto-v4-line-soft);scroll-margin-top:8px}.mq[data-busy][data-v-87e71939]{opacity:.6}.mq>b[data-v-87e71939]{padding-top:8px;font-weight:600;font-size:15px;line-height:normal;color:var(--color-punto-v4-charcoal);outline:none}.mopts[data-v-87e71939]{display:flex;flex-wrap:wrap;gap:8px}.mopts button[data-v-87e71939]{padding:0 16px;border:1px solid var(--color-punto-v4-line);border-radius:10px;font-weight:600;font-size:14px;line-height:normal;color:var(--color-punto-v4-charcoal)}.mopts button[data-v-87e71939],.mqother[data-v-87e71939]{min-height:44px;background:var(--color-punto-card);cursor:pointer}.mqother[data-v-87e71939]{width:100%;box-sizing:border-box;border:1.5px solid var(--color-punto-v4-line);border-radius:10px;padding:0 12px;text-align:left;font-weight:500;font-size:16px;color:var(--color-punto-v4-ink3)}.mpg[data-v-82740c66]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;background:var(--color-punto-v4-page);outline:none}.mpgh[data-v-82740c66]{flex:0 0 56px;display:grid;grid-template-columns:90px 1fr 90px;align-items:center;padding:0 16px}.mpgh b[data-v-82740c66]{text-align:center;font-weight:700;font-size:16px;line-height:normal}.mback[data-v-82740c66],.mpgh b[data-v-82740c66]{color:var(--color-punto-v4-charcoal)}.mback[data-v-82740c66]{justify-self:start;height:44px;padding:0 4px;border:none;background:none;font-weight:600;font-size:15px;cursor:pointer}.mpgf[data-v-82740c66]{flex:0 0 auto;padding:6px 16px 10px}.mpgf input[data-v-82740c66]{width:100%;box-sizing:border-box;height:44px;border:1.5px solid var(--color-punto-v4-line);border-radius:10px;padding:0 14px;font-weight:400;font-size:16px;background:var(--color-punto-card);color:var(--color-punto-v4-ink);outline:none}.mpgf input[data-v-82740c66]:focus{border-color:var(--color-punto-v4-charcoal)}.mpgf input[data-v-82740c66]::-moz-placeholder{color:var(--color-punto-v4-ink3)}.mpgf input[data-v-82740c66]::placeholder{color:var(--color-punto-v4-ink3)}.mpgb[data-v-82740c66]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 16px 16px;display:flex;flex-direction:column;gap:14px}.smg>span[data-v-82740c66]{display:block;margin-bottom:8px;font-weight:700;font-size:11.5px;line-height:normal;letter-spacing:.06em;text-transform:uppercase;color:var(--color-punto-v4-ink3)}.smg>div[data-v-82740c66]{display:flex;flex-wrap:wrap;gap:8px}.smt[data-v-82740c66]{display:inline-flex;align-items:center;gap:6px;height:44px;box-sizing:border-box;padding:0 14px;border:1px solid var(--color-punto-v4-line);border-radius:22px;background:var(--color-punto-card);font-weight:600;font-size:14px;line-height:normal;color:var(--color-punto-v4-charcoal);cursor:pointer}.smt[data-state=active][data-v-82740c66]{background:var(--color-punto-primary);border-color:var(--color-punto-primary);color:var(--color-punto-on-primary);cursor:default}.smt[data-state=selected][data-v-82740c66]{background:var(--color-punto-v4-gold-tile);border-color:var(--color-punto-gold);color:var(--color-punto-on-gold)}.smt[data-state=blocked][data-v-82740c66]{opacity:.45;cursor:not-allowed}.smt-typed[data-v-82740c66]{border-style:dashed}.mpgh-hint[data-v-82740c66],.smt-typed[data-v-82740c66]{color:var(--color-punto-v4-ink2)}.mpgh-hint[data-v-82740c66]{margin:8px 0 0;font-weight:400;font-size:13px;line-height:1.45}.mact[data-v-82740c66]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--color-punto-card);border-top:1px solid var(--color-punto-v4-line)}.hclear[data-v-82740c66]{height:44px;padding:0 4px;background:none;font-weight:600;font-size:14px;color:var(--color-punto-v4-ink2);text-decoration:underline;text-decoration-color:var(--color-punto-v4-line-strong);text-underline-offset:4px}.hclear[data-v-82740c66],.hsearch[data-v-82740c66]{border:none;cursor:pointer}.hsearch[data-v-82740c66]{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;height:48px;min-width:176px;padding:0 20px;border-radius:10px;background:var(--color-punto-gold);color:var(--color-punto-on-gold);font-weight:700;font-size:15px;white-space:nowrap}.hsearch[aria-disabled][data-v-82740c66]{background:var(--color-punto-v4-gold-tile);color:color-mix(in oklch,var(--color-punto-on-gold) 38%,var(--color-punto-v4-gold-tile));cursor:not-allowed}.msh-open[data-v-c727f629]{position:fixed;inset:0;z-index:50;display:flex;flex-direction:column;background:var(--color-punto-v4-page);overflow:hidden;animation:mshIn-c727f629 .22s ease}@keyframes mshIn-c727f629{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.mshh[data-v-c727f629]{flex:0 0 56px;display:flex;align-items:center;justify-content:space-between;padding:0 16px}.mshh b[data-v-c727f629]{font-weight:700;font-size:16px}.mcancel[data-v-c727f629],.mshh b[data-v-c727f629]{line-height:normal;color:var(--color-punto-v4-charcoal)}.mcancel[data-v-c727f629]{min-height:44px;padding:12px 0 12px 12px;border:none;background:none;font-weight:600;font-size:15px;cursor:pointer}.msh-open .mfield-wrap[data-v-c727f629]{flex:0 0 auto;padding:0 16px 14px}.mfield[data-v-c727f629]{display:flex;align-items:flex-start;gap:8px;background:var(--color-punto-card);border:1px solid var(--color-punto-v4-line-strong);border-radius:16px;padding:6px 6px 6px 14px}.mtxtin+.askic[data-v-c727f629]{align-self:center}.mfield[data-v-c727f629]:focus-within{border-color:var(--color-punto-v4-charcoal)}.mfield.pill[data-v-c727f629]{align-items:center;border-radius:30px;padding:5px 5px 5px 18px;box-shadow:var(--shadow-punto-v4-field)}.mtxt[data-v-c727f629]{flex:1;min-width:0;padding:10px 0;font-weight:400;font-size:16px;line-height:1.45;color:var(--color-punto-v4-ink);text-wrap:pretty;cursor:text}.mtxtin[data-v-c727f629]{display:block;width:100%;margin:0;border:none;outline:none;background:none;resize:none;overflow-y:auto;font-family:inherit}.mtxtin[data-v-c727f629]::-moz-placeholder{color:var(--color-punto-v4-ink3)}.mtxtin[data-v-c727f629]::placeholder{color:var(--color-punto-v4-ink3)}.mtxtin[data-v-c727f629]:-moz-read-only{color:var(--color-punto-v4-ink2)}.mtxtin[data-v-c727f629]:read-only{color:var(--color-punto-v4-ink2)}.pill .mtxtin[data-v-c727f629]{height:calc(1.45em + 20px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mtxtw[data-v-c727f629]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.mtxtw .mtxt[data-v-c727f629]{width:100%}.mtxt.cl[data-v-c727f629]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mtxt .qk[data-v-c727f629]{-webkit-box-decoration-break:clone;box-decoration-break:clone}.mtxt .qk[data-off][data-v-c727f629]{background:none;padding:0;font-style:inherit;font-weight:400;color:var(--color-punto-v4-ink3);text-decoration:line-through;text-decoration-color:var(--color-punto-v4-ink3)}.mtxt .qtypo[data-v-c727f629]{text-decoration:underline;text-decoration-style:wavy;text-decoration-color:var(--color-punto-heart);text-decoration-thickness:1px;text-underline-offset:2px}.mmore[data-v-c727f629]{height:30px;padding:0;background:none;font-weight:700;font-size:13px;color:var(--color-punto-v4-charcoal);text-decoration:underline;text-decoration-color:var(--color-punto-v4-line-strong);text-underline-offset:3px}.askic[data-v-c727f629],.mmore[data-v-c727f629]{border:none;cursor:pointer}.askic[data-v-c727f629]{position:relative;flex-shrink:0;width:44px;height:44px;border-radius:50%;background:var(--color-punto-gold);color:var(--color-punto-on-gold);display:flex;align-items:center;justify-content:center;line-height:1}.askic[data-wait] svg[data-v-c727f629]{opacity:.55}.pill .askic[data-wait][data-v-c727f629]{cursor:pointer}.askic svg[data-v-c727f629]{transition:opacity .18s,transform .18s}.askic[data-v-c727f629]:before{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--color-punto-on-gold);opacity:0;transform:scale(.3);transition:opacity .18s,transform .18s}.askic[data-v-c727f629]:after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none}.askic[data-loading][data-v-c727f629]{cursor:progress;background:var(--color-punto-gold)}.askic[data-loading] svg[data-v-c727f629]{opacity:0;transform:scale(.4)}.askic[data-loading][data-v-c727f629]:before{opacity:1;animation:puntoDot 1.2s ease-in-out infinite}.askic[data-loading][data-v-c727f629]:after{animation:puntoPulseSm 1.2s ease-out infinite}.askic[data-hint][data-v-c727f629]{animation:mobileSendLight-c727f629 1s ease-in-out}.askic[data-hint] svg[data-v-c727f629]{animation:mobileSendArrow-c727f629 1s ease-in-out}@keyframes mobileSendLight-c727f629{0%,to{background:var(--color-punto-v4-gold-tile);color:color-mix(in oklch,var(--color-punto-on-gold) 38%,var(--color-punto-v4-gold-tile))}20%,65%{background:var(--color-punto-gold);color:var(--color-punto-on-gold)}}@keyframes mobileSendArrow-c727f629{0%,to{transform:translate(0)}35%{transform:translate(4px)}50%{transform:translate(0)}}.mshb[data-v-c727f629]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 16px 16px}.mpanel[data-v-c727f629],.mshb[data-v-c727f629]{display:flex;flex-direction:column;gap:14px}.mtip[data-v-c727f629]{margin:-4px 2px 0;font-weight:400;font-size:13px;line-height:1.4;color:var(--color-punto-v4-ink2)}.mundo[data-v-c727f629]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 6px 0 14px;background:var(--color-punto-primary);border-radius:10px;font-weight:500;font-size:14px;color:var(--color-punto-on-primary)}.mundo button[data-v-c727f629]{height:44px;padding:0 8px;border:none;background:none;font-weight:700;font-size:14px;color:var(--color-punto-gold);cursor:pointer}.mnote[data-v-c727f629]{margin:-6px 2px 0;font-weight:400;font-size:13px;line-height:1.4;color:var(--color-punto-v4-ink2)}.mmsg[data-v-c727f629]{display:flex;flex-direction:column;gap:4px;padding:4px 2px}.mmsg b[data-v-c727f629]{font-weight:600;font-size:15px;line-height:normal;color:var(--color-punto-v4-charcoal)}.mmsg span[data-v-c727f629]{font-weight:400;font-size:14px;line-height:1.45;color:var(--color-punto-v4-ink2)}.hretry[data-v-c727f629]{align-self:flex-start;margin-top:10px;height:44px;padding:0 18px;border:1px solid var(--color-punto-v4-line-strong);border-radius:10px;background:var(--color-punto-card);font-weight:700;font-size:14px;color:var(--color-punto-v4-charcoal);cursor:pointer}.mtry[data-v-c727f629]{display:flex;flex-direction:column}.mtry span[data-v-c727f629]{padding:8px 0 6px;font-weight:700;font-size:11px;line-height:normal;letter-spacing:.8px;text-transform:uppercase;color:var(--color-punto-v4-ink3)}.mtry button[data-v-c727f629]{padding:14px 0;border:none;border-bottom:1px solid var(--color-punto-v4-line-soft);background:none;text-align:left;font-weight:500;font-size:15px;line-height:1.35;color:var(--color-punto-v4-charcoal);cursor:pointer}.mact[data-v-c727f629]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--color-punto-card);border-top:1px solid var(--color-punto-v4-line)}.hclear[data-v-c727f629]{height:44px;padding:0 14px;flex:0 0 auto;border:1px solid var(--color-punto-v4-line);border-radius:10px;background:none;font-weight:600;font-size:14px;color:var(--color-punto-v4-ink2)}.hclear[data-v-c727f629],.hsearch[data-v-c727f629]{white-space:nowrap;cursor:pointer}.hsearch[data-v-c727f629]{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;min-width:176px;padding:0 20px;border:none;border-radius:10px;background:var(--color-punto-gold);color:var(--color-punto-on-gold);font-weight:700;font-size:15px}@media(max-width:400px){.hsearch[data-v-c727f629]{min-width:140px;padding:0 12px;font-size:14px}}.hsearch[aria-disabled][data-v-c727f629]:not([data-searching]){background:var(--color-punto-v4-gold-tile);color:color-mix(in oklch,var(--color-punto-on-gold) 38%,var(--color-punto-v4-gold-tile));cursor:not-allowed}.hsearch[data-searching][data-v-c727f629]{cursor:progress}.hsearch[data-loading][data-v-c727f629]{animation:puntoPulse 1.2s ease-out infinite}.hsdot[data-v-c727f629]{width:9px;height:9px;border-radius:50%;background:var(--color-punto-on-gold);animation:puntoDot 1.2s ease-in-out infinite}.mpage-enter-active[data-v-c727f629],.mpage-leave-active[data-v-c727f629]{transition:transform .22s ease-out}.mpage-enter-from[data-v-c727f629],.mpage-leave-to[data-v-c727f629]{transform:translate(100%)}@media(prefers-reduced-motion:reduce){.msh-open[data-v-c727f629]{animation:none}.askic[data-hint][data-v-c727f629],.askic[data-hint] svg[data-v-c727f629]{animation:none}.hsdot[data-v-c727f629],.hsearch[data-loading][data-v-c727f629]{animation-duration:2.4s}.mpage-enter-active[data-v-c727f629],.mpage-leave-active[data-v-c727f629]{transition:none}}
