.ask[data-v-378cdeee]{display:flex;flex-direction:column;text-align:left;background:var(--color-punto-card);border:1px solid var(--color-punto-v4-line-strong);border-radius:16px;box-shadow:var(--shadow-punto-v4-field)}.ask-home[data-v-378cdeee]{max-width:860px}.ask-results[data-v-378cdeee]{background:var(--color-punto-v4-band);border:none;border-radius:0;box-shadow:none}.ask-results .askrow[data-v-378cdeee]{min-height:60px;padding-left:32px;padding-right:32px}.ask[data-v-378cdeee]:focus-within{border-color:var(--color-punto-v4-charcoal)}.askrow--new-search[data-v-378cdeee]{background:var(--color-punto-card);border:1px solid var(--color-punto-v4-line-strong);border-radius:16px;box-shadow:var(--shadow-punto-v4-field)}.askrow--new-search[data-v-378cdeee],.askrow-new-search-try[data-v-378cdeee]{width:100%;max-width:calc(var(--max-width-punto-container) - 64px);margin-inline:auto}.askrow-new-search-try[data-v-378cdeee]{padding-inline:4px}.askrow--new-search[data-v-378cdeee]:focus-within{border-width:2px;padding-top:7px;padding-bottom:7px;border-color:var(--color-punto-v4-charcoal)}.askrow--new-search__cancel[data-v-378cdeee]{white-space:nowrap;font-size:13px;font-weight:500;color:var(--color-punto-v4-ink2)}.askrow--new-search__cancel[data-v-378cdeee]:hover{color:var(--color-punto-v4-charcoal);text-decoration:underline}.askrow--new-search .hsearch[data-v-378cdeee]{margin-left:0;margin-right:0}.askrow[data-v-378cdeee]{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 18px}.askin[data-v-378cdeee]{flex:1;min-width:0;border:none;outline:none;background:none;padding:16px 4px;font-weight:400;font-size:17px;line-height:normal;color:var(--color-punto-v4-ink)}.askin[data-v-378cdeee]::-moz-placeholder{color:var(--color-punto-v4-ink3)}.askin[data-v-378cdeee]::placeholder{color:var(--color-punto-v4-ink3)}.askin[data-v-378cdeee]:-moz-read-only{color:var(--color-punto-v4-ink2)}.askin[data-v-378cdeee]:read-only{color:var(--color-punto-v4-ink2)}.askq[data-v-378cdeee]{flex:1;min-width:0;padding:10px 4px;font-weight:400;font-size:17px;line-height:1.5;color:var(--color-punto-v4-ink);cursor:text;text-wrap:pretty}.askq.busy[data-v-378cdeee]{color:var(--color-punto-v4-ink2);cursor:progress}.askq.readonly[data-v-378cdeee]{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-style:italic}.askq.readonly:not([data-presentation]) .qk[data-v-378cdeee]:not(.punto-recognised){background:none;font-style:inherit;padding:0;border-radius:0;color:inherit;font-weight:inherit}.askq.readonly .qtypo[data-v-378cdeee]{text-decoration:none}.askq[data-typing][data-v-378cdeee]:after{content:"";display:inline-block;width:2px;height:1em;margin-left:1px;vertical-align:-2px;background:currentColor;animation:puntoCaret-378cdeee .8s step-end infinite}@keyframes puntoCaret-378cdeee{0%,to{opacity:1}50%{opacity:0}}.askq .qk[data-v-378cdeee]{-webkit-box-decoration-break:clone;box-decoration-break:clone}.askq .qtypo[data-v-378cdeee]{text-decoration:underline;text-decoration-style:wavy;text-decoration-color:var(--color-punto-heart);text-decoration-thickness:1px;text-underline-offset:2px}.askq .qk[data-off][data-v-378cdeee]{background:none;border:none;padding:0;font:inherit;font-weight:400;color:var(--color-punto-v4-ink3);text-decoration:line-through;text-decoration-color:var(--color-punto-v4-ink3);cursor:pointer}.ask[data-collapsed] .askq[data-v-378cdeee]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.askic[data-v-378cdeee]{position:relative;flex-shrink:0;width:42px;height:42px;border:none;border-radius:50%;background:var(--color-punto-gold);color:var(--color-punto-on-gold);cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1}.askic[data-v-378cdeee]:hover{background:var(--color-punto-gold-700)}.askic[data-wait][data-v-378cdeee]{cursor:not-allowed}.askic[data-wait] svg[data-v-378cdeee]{opacity:.55}.askic[data-wait][data-v-378cdeee]:hover{background:var(--color-punto-gold)}.askic svg[data-v-378cdeee]{transition:opacity .18s,transform .18s}.askic[data-v-378cdeee]:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--color-punto-on-gold);opacity:0;transform:scale(.3);transition:opacity .18s,transform .18s}.askic[data-v-378cdeee]:after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none}.askic[data-loading][data-v-378cdeee]{cursor:progress;background:var(--color-punto-gold)}.askic[data-loading] svg[data-v-378cdeee]{opacity:0;transform:scale(.4)}.askic[data-loading][data-v-378cdeee]:before{opacity:1;animation:puntoDot 1.2s ease-in-out infinite}.askic[data-loading][data-v-378cdeee]:after{animation:puntoPulse 1.2s ease-out infinite}.askic[data-hint][data-v-378cdeee]{animation:puntoSendLight-378cdeee 1s ease-in-out}.askic[data-hint] svg[data-v-378cdeee]{animation:puntoSendArrow-378cdeee 1s ease-in-out}@keyframes puntoSendLight-378cdeee{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 puntoSendArrow-378cdeee{0%,to{transform:translate(0)}35%{transform:translate(4px)}50%{transform:translate(0)}}.hclar[data-v-378cdeee]{border-top:1px solid var(--color-punto-v4-line);margin:0 8px;padding:8px 12px 14px}.ask-results .hclar[data-v-378cdeee]{margin:0;border-top:none;padding:14px 32px}.ask-results .hq[data-v-378cdeee]{margin-top:14px}.ask[data-collapsed] .hclar[data-v-378cdeee]{padding-bottom:10px}.ask-results[data-collapsed] .hclar[data-v-378cdeee]{padding-bottom:14px}.hchips[data-v-378cdeee]{margin-bottom:10px}.ask-results .hchips[data-v-378cdeee]{display:flex;flex-direction:column;gap:18px;margin-bottom:0}.ask[data-collapsed] .hchips[data-v-378cdeee]{margin-bottom:2px;overflow:hidden}.ask-results[data-collapsed] .hchips[data-v-378cdeee]{gap:0}.ask[data-collapsed] .hchips[data-v-378cdeee] [data-test=search-chip-row]{flex-wrap:nowrap}.hclar[data-stale] .hchips[data-v-378cdeee]{opacity:.4}.hadd[data-v-378cdeee]{background:none;border:1px dashed var(--color-punto-v4-line-strong);border-radius:20px;padding:4px 11px;font-weight:600;font-size:12.5px;line-height:normal;color:var(--color-punto-v4-ink2);cursor:pointer}.hadd[data-v-378cdeee]:hover{border-color:var(--color-punto-v4-charcoal);color:var(--color-punto-v4-charcoal)}.hnote[data-v-378cdeee]{margin:-4px 0 10px;font-weight:400;font-size:13px;line-height:normal;color:var(--color-punto-v4-ink2)}.ask-results .hnote[data-v-378cdeee]{margin:12px 0 0}.hq[data-v-378cdeee]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:22px}.hq>b[data-v-378cdeee]{font-weight:600;font-size:14.5px;line-height:normal;color:var(--color-punto-v4-charcoal);white-space:nowrap;outline:none}.opts[data-v-378cdeee]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.opts button[data-v-378cdeee]{background:var(--color-punto-card);border:1px solid var(--color-punto-v4-line);border-radius:8px;padding:8px 15px;font-weight:600;font-size:13px;line-height:normal;color:var(--color-punto-v4-charcoal);cursor:pointer}.opts button[data-v-378cdeee]:hover{border-color:var(--color-punto-v4-charcoal)}.hmsg[data-v-378cdeee]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px 0 12px}.hmsg>div[data-v-378cdeee]{display:flex;flex-direction:column;gap:3px}.hmsg b[data-v-378cdeee]{font-weight:600;font-size:14.5px;line-height:normal;color:var(--color-punto-v4-charcoal)}.hmsg span[data-v-378cdeee]{font-weight:400;font-size:13.5px;line-height:1.45;color:var(--color-punto-v4-ink2)}.hretry[data-v-378cdeee]{flex-shrink:0;height:40px;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}.hretry[data-v-378cdeee]:hover{border-color:var(--color-punto-v4-charcoal)}.hmsg+.hgo[data-v-378cdeee]{margin-top:0}.hgo[data-v-378cdeee]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:4px}.hgo.after-q[data-v-378cdeee]{margin-top:14px;padding-top:12px;border-top:1px solid var(--color-punto-v4-line-soft)}.hclear[data-v-378cdeee]{height:40px;padding:0 4px;border:none;background:none;font-weight:600;font-size:13px;color:var(--color-punto-v4-ink2);cursor:pointer;text-decoration:underline;text-decoration-color:var(--color-punto-v4-line-strong);text-underline-offset:4px}.hclear[data-v-378cdeee]:hover{color:var(--color-punto-v4-charcoal);text-decoration-color:var(--color-punto-v4-charcoal)}.hsearch[data-v-378cdeee]{margin-left:auto;margin-right:-12px;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:none;border-radius:10px;background:var(--color-punto-gold);color:var(--color-punto-on-gold);font-weight:700;font-size:14px;cursor:pointer;white-space:nowrap}.hsearch[data-v-378cdeee]:hover{background:var(--color-punto-gold-700)}.hsearch[aria-disabled][data-v-378cdeee]:not([data-searching]){cursor:not-allowed;opacity:.72}.hsearch[data-searching][data-v-378cdeee]{cursor:progress;background:var(--color-punto-gold)}.hsearch[data-loading][data-v-378cdeee]{animation:puntoPulse 1.2s ease-out infinite}.hsdot[data-v-378cdeee]{width:9px;height:9px;border-radius:50%;background:var(--color-punto-on-gold);animation:puntoDot 1.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.hsdot[data-v-378cdeee],.hsearch[data-loading][data-v-378cdeee]{animation-duration:2.4s}.askq[data-typing][data-v-378cdeee]:after{animation:none;opacity:1}.askic[data-hint][data-v-378cdeee],.askic[data-hint] svg[data-v-378cdeee]{animation:none}}
