.icon[data-v-63475690]{display:inline-flex;line-height:0}.brand-word__img[data-v-6a3aed68]{display:block;max-height:26px;max-width:100%;object-fit:contain;object-position:left center}.brand-word__text[data-v-6a3aed68]{display:block;overflow:hidden;text-overflow:ellipsis;color:var(--ink);font:750 16px/1.15 var(--font-d);letter-spacing:-.03em}.field-choices[data-v-6295e4ca]{display:flex;flex-wrap:wrap;gap:6px 16px;padding:4px 0}.done-task[data-v-bdcabe37]{display:flex;flex-direction:column;gap:12px}.done-task__title[data-v-bdcabe37]{margin:0;font-weight:600}.done-task__switch[data-v-bdcabe37]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px}.done-task__next[data-v-bdcabe37]{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--border);border-radius:10px}.done-task__row[data-v-bdcabe37]{display:flex;gap:8px;flex-wrap:wrap}.done-task__row[data-v-bdcabe37]>.n-input{flex:1;min-width:180px}.done-task__warn[data-v-bdcabe37]{margin:0;font-size:13px;color:var(--warning)}.ns[data-v-3136e0c0]{display:flex;flex-direction:column;gap:8px;margin-bottom:14px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--surface-2);font-size:13px}.ns--empty[data-v-3136e0c0]{border-color:color-mix(in srgb,var(--warning) 40%,transparent);background:var(--warning-soft)}.ns__row[data-v-3136e0c0]{display:flex;align-items:flex-start;gap:10px}.ns__kind[data-v-3136e0c0]{display:inline-flex;padding-top:2px;color:var(--text-3)}.ns__body[data-v-3136e0c0]{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.ns__label[data-v-3136e0c0]{color:var(--text-3);font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.ns__title[data-v-3136e0c0]{font-weight:600;overflow-wrap:anywhere}.ns__meta[data-v-3136e0c0]{display:flex;flex-wrap:wrap;gap:4px;color:var(--text-3);font-size:12px}.ns--late .ns__due[data-v-3136e0c0]{color:var(--error);font-weight:600}.ns__more[data-v-3136e0c0]{align-self:flex-start;padding:0;border:0;background:none;color:var(--primary-text);font:inherit;font-size:12px;font-weight:500;cursor:pointer}.ns__more[data-v-3136e0c0]:hover{text-decoration:underline}.ns__alert[data-v-3136e0c0]{display:flex;align-items:center;gap:8px;margin:0;color:var(--warning)}.ns__alert strong[data-v-3136e0c0]{font-weight:600}.ns__quick[data-v-3136e0c0]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ns__quick[data-v-3136e0c0]>.n-input{flex:1;min-width:160px}.ns__pill[data-v-3136e0c0]{padding:3px 10px;border:1px solid var(--border);border-radius:999px;background:var(--card);color:var(--text-2);font:inherit;font-size:12px;cursor:pointer}.ns__pill.is-on[data-v-3136e0c0]{border-color:var(--primary);background:var(--primary-soft);color:var(--primary-text);font-weight:600}.unit-badge[data-v-96839d28]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--mute);white-space:nowrap}.unit-badge .unit-dot[data-v-96839d28]{width:9px;height:9px;box-shadow:none}.sr-only[data-v-96839d28]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}[data-v-c811df73] .unit-option{display:inline-flex;align-items:center;gap:8px}.td[data-v-fa5f9317]{display:flex;flex-direction:column;gap:12px}.td__status[data-v-fa5f9317]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.td__done[data-v-fa5f9317]{display:inline-flex;align-items:center;gap:4px;color:var(--ok, #18a058);font-weight:600;font-size:13px}.td__outcome[data-v-fa5f9317]{margin:0;font-size:13px;color:var(--text-2);white-space:pre-wrap}.td__title[data-v-fa5f9317] input{font-weight:600}.td__grid[data-v-fa5f9317]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.td__field[data-v-fa5f9317]{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text-3);min-width:0}.td__field--wide[data-v-fa5f9317]{grid-column:span 2}.td__link[data-v-fa5f9317]{border:0;background:none;padding:0;margin-left:6px;color:var(--acc-text, var(--primary));cursor:pointer;font-size:12px}.td__client[data-v-fa5f9317]{display:flex;flex-direction:column;gap:6px}.td__label[data-v-fa5f9317],.td__hint[data-v-fa5f9317]{font-size:12px;color:var(--text-3)}.td__chip[data-v-fa5f9317]{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;border:1px solid var(--border);border-radius:999px;padding:2px 10px;background:none;color:inherit;cursor:pointer;font-size:13px}.td__section[data-v-fa5f9317]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.td__h[data-v-fa5f9317]{margin:0;font-size:13px;font-weight:600}.td__h small[data-v-fa5f9317]{font-weight:400;color:var(--text-3);margin-left:4px}.td__item[data-v-fa5f9317]{display:flex;align-items:center;gap:8px;font-size:14px}.td__item span[data-v-fa5f9317]{flex:1;min-width:0;overflow-wrap:anywhere}.td__empty[data-v-fa5f9317]{margin:0;font-size:12px}.td__comment[data-v-fa5f9317]{display:flex;flex-direction:column;gap:2px}.td__comment-head[data-v-fa5f9317]{display:flex;align-items:center;gap:8px;font-size:12px}.td__comment-body[data-v-fa5f9317]{margin:0;font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}.td__send[data-v-fa5f9317]{display:flex;gap:6px;align-items:flex-end}.td__meta[data-v-fa5f9317]{margin:0;font-size:12px}.td__footer[data-v-fa5f9317]{display:flex;gap:8px;width:100%;align-items:center}@media(max-width:520px){.td__grid[data-v-fa5f9317]{grid-template-columns:1fr}.td__field--wide[data-v-fa5f9317]{grid-column:auto}}.task-form__row[data-v-b62faef2]{display:flex;gap:6px;flex-wrap:wrap}.task-kind[data-v-b62faef2]{display:inline-flex;padding-top:2px;color:var(--text-3)}.task-outcome[data-v-b62faef2]{margin:0 0 0 26px;font-size:13px;color:var(--text-2);white-space:pre-wrap}.task-opp[data-v-b62faef2]{display:inline-flex;align-items:center;gap:3px}.task-open[data-v-b62faef2]{border:0;background:none;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.task-open[data-v-b62faef2]:hover{text-decoration:underline}.task-high[data-v-b62faef2]{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;margin-right:5px;border-radius:4px;background:var(--error);color:#fff;font-size:10px;font-weight:700;vertical-align:1px}.notes-add[data-v-da82e39c]{display:flex;justify-content:flex-end;align-items:center;gap:8px}.notes-add__unit[data-v-da82e39c]{width:200px}.oa[data-v-3d3d7702]{padding:4px 2px 8px}.oa-filters[data-v-3d3d7702]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px}.oa-chip[data-v-3d3d7702]{border:1px solid var(--border);background:var(--surface);color:var(--text-2);border-radius:999px;padding:4px 12px;font:inherit;font-size:13px;cursor:pointer}.oa-chip.is-active[data-v-3d3d7702]{background:var(--primary-soft);border-color:transparent;color:var(--text);font-weight:600}.oa-refresh[data-v-3d3d7702]{margin-left:auto;border:0;background:none;color:var(--text-3);font-size:16px;cursor:pointer;width:30px;height:30px;border-radius:50%}.oa-refresh[data-v-3d3d7702]:hover{background:var(--surface-2);color:var(--text)}.oa-error[data-v-3d3d7702]{padding:10px 12px;border-radius:10px;background:var(--error-soft);color:var(--error);font-size:13px}.oa-day[data-v-3d3d7702]{margin-bottom:8px}.oa-day__label[data-v-3d3d7702]{margin:10px 0 6px;font-size:12px;font-weight:600;color:var(--text-3)}.oa-list[data-v-3d3d7702]{list-style:none;margin:0;padding:0 0 0 4px;border-left:2px solid var(--border)}.oa-item[data-v-3d3d7702]{position:relative;display:flex;gap:10px;padding:6px 0 10px 18px}.oa-dot[data-v-3d3d7702]{position:absolute;left:-12px;top:6px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:11px;background:var(--surface-2);border:1px solid var(--border);color:var(--text-2)}.oa-item.is-changes .oa-dot[data-v-3d3d7702]{background:var(--info-soft);color:var(--info)}.oa-item.is-tags .oa-dot[data-v-3d3d7702]{background:var(--warning-soft)}.oa-item.is-inbound .oa-dot[data-v-3d3d7702]{background:var(--primary-soft);color:var(--primary-text)}.oa-body[data-v-3d3d7702]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:13px}.oa-title[data-v-3d3d7702]{color:var(--text);font-weight:500;overflow-wrap:anywhere}.oa-msg[data-v-3d3d7702]{display:flex;flex-direction:column;gap:2px;text-align:left;border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:8px 10px;font:inherit;cursor:pointer;color:inherit}.oa-msg[data-v-3d3d7702]:hover{border-color:var(--primary)}.oa-item.is-inbound .oa-msg[data-v-3d3d7702]{background:var(--surface-2)}.oa-subject[data-v-3d3d7702]{font-weight:600;font-size:13px;color:var(--text)}.oa-text[data-v-3d3d7702]{color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.oa-changes[data-v-3d3d7702]{margin:2px 0 0;padding-left:16px;color:var(--text-2)}.oa-changes s[data-v-3d3d7702]{color:var(--text-3)}.oa-meta[data-v-3d3d7702]{font-size:11px;color:var(--text-3)}.oa-more[data-v-3d3d7702]{display:flex;justify-content:center;padding:8px 0}.oa-foot[data-v-3d3d7702]{margin:6px 0 0;text-align:center;font-size:11px;color:var(--text-3)}.opp-files[data-v-0834a6a2]{display:flex;flex-direction:column;gap:8px;width:100%}.opp-files__hint[data-v-0834a6a2]{margin:0;font-size:12px}.opp-files__list[data-v-0834a6a2]{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.opp-files__list li[data-v-0834a6a2]{display:flex;align-items:center;gap:8px;min-width:0;padding:4px 6px;border:1px solid var(--border);border-radius:8px;font-size:13px}.opp-files__list a[data-v-0834a6a2]{color:var(--primary-text);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opp-files__list a[data-v-0834a6a2]:hover{text-decoration:underline}.opp-files__list .muted[data-v-0834a6a2]{margin-left:auto;flex:none;font-size:12px}.opp-files__ext[data-v-0834a6a2]{flex:none;padding:2px 5px;border-radius:4px;background:var(--bg2);font-size:10px;font-weight:700;color:var(--text-2)}.opp-files__dl[data-v-0834a6a2]{flex:none}.opp-files__actions[data-v-0834a6a2]{display:flex;align-items:center;gap:10px}.rec__empty[data-v-732dd62d]{margin:4px 0 0;font-size:12px}.rec[data-v-732dd62d]{border-top:1px dashed var(--line);padding-top:10px;margin-top:10px;display:flex;flex-direction:column;gap:8px}.rec__head[data-v-732dd62d]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:12px}.rec__note[data-v-732dd62d]{margin:0;padding:6px 10px;border-radius:8px;background:var(--warn-soft);font-size:12px}.rec__video[data-v-732dd62d]{width:100%;max-height:320px;border-radius:10px;background:#000}.rec__file[data-v-732dd62d]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:12px}.rec__link[data-v-732dd62d]{font-size:13px}.rec__gone[data-v-732dd62d]{margin:0;font-size:12px}.rec__actions[data-v-732dd62d]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:12px}.rec__summary h4[data-v-732dd62d]{margin:10px 0 4px;font-size:13px}.rec__summary p[data-v-732dd62d]{margin:0;font-size:13px;line-height:1.5}.rec__summary ul[data-v-732dd62d]{margin:0;padding-left:18px;font-size:13px;line-height:1.5}.rec__checklist[data-v-732dd62d]{list-style:none;padding-left:0!important;display:flex;flex-direction:column;gap:4px}.rec__checklist .is-done[data-v-732dd62d] .n-checkbox__label{text-decoration:line-through;color:var(--mute)}.rec__more[data-v-732dd62d]{display:flex;gap:14px}.rec__transcript[data-v-732dd62d]{margin:0;max-height:260px;overflow:auto;white-space:pre-wrap;font:inherit;font-size:12px;line-height:1.5;padding:10px;border-radius:8px;background:var(--bg2)}.rec__chat[data-v-732dd62d]{margin:0;padding-left:18px;font-size:12px;max-height:200px;overflow:auto}.nm[data-v-8fc35d79]{display:flex;flex-direction:column;gap:12px}.nm__when[data-v-8fc35d79]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;width:100%}.nm__date[data-v-8fc35d79]{flex:1 1 200px}.nm__dur[data-v-8fc35d79]{width:120px}.nm__hint[data-v-8fc35d79]{margin:-6px 0 0;font-size:12px}.nm__warn[data-v-8fc35d79]{margin:-6px 0 0;font-size:12px;color:var(--warning, #b45309)}.nm__actions[data-v-8fc35d79]{display:flex;justify-content:flex-end;gap:8px}.mi[data-v-97826fd1]{display:flex;flex-direction:column;gap:12px}.mi__about[data-v-97826fd1]{margin:0;font-size:13px}.mi__to[data-v-97826fd1]{margin:0}.mi__warn[data-v-97826fd1]{margin:-4px 0 0;font-size:12px;color:var(--warning, #b45309)}.mi__actions[data-v-97826fd1]{display:flex;justify-content:flex-end;gap:8px}.mpanel[data-v-87cecd4b]{display:flex;flex-direction:column;gap:10px;padding-top:4px}.mpanel__new[data-v-87cecd4b]{display:flex;gap:12px;align-items:center}.mpanel__hint[data-v-87cecd4b]{margin:0;font-size:12px}.mpanel__list[data-v-87cecd4b]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.mpanel__item[data-v-87cecd4b]{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--border);border-radius:10px}.mpanel__info[data-v-87cecd4b]{display:flex;flex-direction:column;gap:3px;min-width:0}.mpanel__info .cell-muted[data-v-87cecd4b]{font-size:12px;display:flex;gap:4px;align-items:center;flex-wrap:wrap}.mpanel__when[data-v-87cecd4b]{font-weight:600;color:var(--text)}.mpanel__actions[data-v-87cecd4b]{display:flex;gap:6px;flex-wrap:wrap}.mpanel__recs[data-v-87cecd4b]{flex-basis:100%}@media(max-width:600px){.mpanel__new[data-v-87cecd4b]{flex-direction:column;align-items:flex-start}}.rich[data-v-78400b36]{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:10px;background:var(--bg2);overflow:hidden}.rich__bar[data-v-78400b36]{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:6px 8px;border-bottom:1px solid var(--border);background:var(--card);position:sticky;top:0;z-index:1}.rich__tool[data-v-78400b36]{min-width:30px;height:28px;padding:0 6px;border:0;border-radius:6px;background:transparent;color:var(--text);font:600 13px var(--font);cursor:pointer}.rich__tool[data-v-78400b36]:hover{background:var(--bg2)}.rich__sep[data-v-78400b36]{width:1px;height:18px;margin:0 4px;background:var(--border)}.rich__grow[data-v-78400b36]{flex:1}.rich__page[data-v-78400b36]{margin:16px auto;width:min(100% - 24px,760px);padding:48px 56px;background:#fff;color:#1f2328;border-radius:4px;box-shadow:0 1px 4px #0000001f;outline:none;overflow-wrap:anywhere}.rich__page[data-v-78400b36]:empty:before{content:attr(data-placeholder);color:#8c959f}@media(max-width:640px){.rich__page[data-v-78400b36]{padding:24px 18px}}.ci[data-v-5ef651b8]{display:flex;flex-direction:column;gap:10px}.ci__item[data-v-5ef651b8]{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--border);border-radius:10px}.ci__head[data-v-5ef651b8]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ci__n[data-v-5ef651b8]{width:22px;height:22px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--bg2);font-size:12px;font-weight:700}.ci__product[data-v-5ef651b8]{flex:1 1 220px;min-width:0}.ci__payment[data-v-5ef651b8]{flex:0 1 230px;min-width:160px}.ci__tools[data-v-5ef651b8]{display:flex;gap:2px;margin-left:auto}.ci__desc[data-v-5ef651b8]{margin:0;font-size:12px;white-space:pre-line;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ci__fields[data-v-5ef651b8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr));gap:8px 12px}.ci__fields label[data-v-5ef651b8],.ci__term[data-v-5ef651b8]{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text-2)}.ci__fields .ci__wide[data-v-5ef651b8]{grid-column:span 2}@media(max-width:520px){.ci__fields .ci__wide[data-v-5ef651b8]{grid-column:auto}}.ci__empty[data-v-5ef651b8]{margin:0;font-size:12px}.ci__foot[data-v-5ef651b8]{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;justify-content:space-between}.ci__term[data-v-5ef651b8]{width:190px}.ci__summary[data-v-5ef651b8]{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:baseline;padding:10px 12px;border-radius:10px;background:var(--bg2);font-size:13px}.cs[data-v-d131ab6a]{display:flex;flex-direction:column;gap:14px}.cs__group[data-v-d131ab6a]{display:flex;flex-direction:column;gap:8px}.cs__head[data-v-d131ab6a]{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline}.cs__head .cell-muted[data-v-d131ab6a]{font-size:12px}.cs__row[data-v-d131ab6a]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.3fr) minmax(0,.8fr) auto;gap:8px;align-items:center}@media(max-width:640px){.cs__row[data-v-d131ab6a]{grid-template-columns:1fr auto}.cs__row[data-v-d131ab6a]>:nth-child(2),.cs__row[data-v-d131ab6a]>:nth-child(3){grid-column:1}.cs__row[data-v-d131ab6a]>:last-child{grid-row:1;grid-column:2}}.cs__empty[data-v-d131ab6a]{margin:0;font-size:12px}.cs__add[data-v-d131ab6a]{align-self:flex-start}.contract-modal{width:min(980px,calc(100vw - 24px))}.cm-pick[data-v-7e00e564],.cm-edit[data-v-7e00e564],.cm-view[data-v-7e00e564]{display:flex;flex-direction:column;gap:12px}.cm-grid[data-v-7e00e564]{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.cm-grid label[data-v-7e00e564]{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--text-2)}@media(max-width:640px){.cm-grid[data-v-7e00e564]{grid-template-columns:1fr}}.cm-switch[data-v-7e00e564]{display:flex;align-items:center;gap:10px;font-size:13px}.cm-hint[data-v-7e00e564]{margin:0;font-size:12px}.cm-alert[data-v-7e00e564]{margin:0}.cm-actions[data-v-7e00e564]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;align-items:center}.cm-actions--left[data-v-7e00e564]{justify-content:flex-start}.cm-grow[data-v-7e00e564]{flex:1}.cm-status[data-v-7e00e564]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cm-signed[data-v-7e00e564],.cm-refused[data-v-7e00e564]{margin:0}.cm-link[data-v-7e00e564]{display:flex;gap:8px}.cm-share[data-v-7e00e564]{display:flex;flex-direction:column;gap:8px}.cm-cc[data-v-7e00e564]{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--text-2)}.cm-signers[data-v-7e00e564]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:13px}.cm-signers li[data-v-7e00e564]{display:grid;grid-template-columns:20px 1fr auto;gap:8px;align-items:baseline}.cm-ok[data-v-7e00e564]{color:var(--success, #18a058);font-weight:700}.cm-no[data-v-7e00e564]{color:var(--error, #d03050);font-weight:700}.cm-wait[data-v-7e00e564]{color:var(--text-2)}.cm-hash[data-v-7e00e564]{font-size:12px;margin:0;overflow-wrap:anywhere}.cm-h[data-v-7e00e564]{margin:6px 0 0}.cm-events[data-v-7e00e564]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:13px}.cm-events li[data-v-7e00e564]{display:grid;grid-template-columns:110px 1fr;gap:10px}.cm-events li[data-v-7e00e564]>:first-child{color:var(--text-2)}.cm-text summary[data-v-7e00e564],.cm-items summary[data-v-7e00e564]{cursor:pointer;font-weight:600}.cm-items[data-v-7e00e564]{padding:10px 12px;border:1px solid var(--border);border-radius:10px}.cm-items[open]>summary[data-v-7e00e564]{margin-bottom:10px}.cm-items>.cm-alert[data-v-7e00e564],.cm-items>.cm-actions[data-v-7e00e564]{margin-top:10px}.cm-doc[data-v-7e00e564]{margin-top:10px;padding:24px;background:#fff;border:1px solid var(--border);border-radius:8px;max-height:420px;overflow:auto}.cpanel[data-v-10853c19]{display:flex;flex-direction:column;gap:10px;padding-top:4px}.cpanel__head[data-v-10853c19]{display:flex;gap:12px;align-items:center;justify-content:space-between}.cpanel__head p[data-v-10853c19]{margin:0;font-size:12px}.cpanel__list[data-v-10853c19]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.cpanel__item[data-v-10853c19]{width:100%;display:flex;flex-direction:column;gap:4px;align-items:flex-start;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.cpanel__item[data-v-10853c19]:hover{background:var(--bg2)}.cpanel__item .cell-muted[data-v-10853c19]{font-size:12px;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.apanel[data-v-a5b9d25b]{display:flex;flex-direction:column;gap:10px;padding-top:4px}.apanel__new[data-v-a5b9d25b]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.apanel__hint[data-v-a5b9d25b]{font-size:12px;flex:1;min-width:200px}.apanel__list[data-v-a5b9d25b]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.apanel__item[data-v-a5b9d25b]{width:100%;display:flex;flex-direction:column;gap:4px;padding:10px 12px;text-align:left;font:inherit;color:inherit;background:var(--surface, transparent);border:1px solid var(--border);border-radius:10px;cursor:pointer}.apanel__item[data-v-a5b9d25b]:hover,.apanel__item[data-v-a5b9d25b]:focus-visible{border-color:var(--primary, #22c55e)}.apanel__item.is-past[data-v-a5b9d25b]{opacity:.7}.apanel__row[data-v-a5b9d25b]{display:flex;justify-content:space-between;gap:8px;align-items:center}.apanel__when[data-v-a5b9d25b]{font-size:13px}.apanel__title[data-v-a5b9d25b]{font-weight:500;overflow-wrap:anywhere}.apanel__meta[data-v-a5b9d25b]{font-size:12px}.apanel__tags[data-v-a5b9d25b]{display:flex;gap:4px;flex-wrap:wrap}.cep-input[data-v-cea50ce0]{display:flex;flex-direction:column;gap:2px;width:100%}.cep-input__status[data-v-cea50ce0]{font-size:12px;color:var(--text-3)}.co-form[data-v-f430d48f]{display:flex;flex-direction:column;gap:12px}.co-cnpj[data-v-f430d48f]{display:flex;align-items:flex-end;gap:8px}.co-row[data-v-f430d48f]{display:flex;gap:8px}.co-receita[data-v-f430d48f]{margin:0;font-size:13px;color:var(--text-2)}.co-people[data-v-f430d48f]{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--border)}.co-people h3[data-v-f430d48f]{margin:0;font-size:13px;font-weight:600;color:var(--text-2)}.co-partner[data-v-f430d48f]{display:grid;grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:6px 12px;min-height:30px}.co-partner__pick[data-v-f430d48f]{grid-column:2}@media(max-width:640px){.co-partner[data-v-f430d48f]{grid-template-columns:1fr}.co-partner__pick[data-v-f430d48f]{grid-column:1}}.rb[data-v-f7d7407e]{display:flex;flex-direction:column;gap:8px;font-size:13px}.rb-item[data-v-f7d7407e]{display:flex;gap:10px;padding:8px 10px;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.rb-icon[data-v-f7d7407e]{display:inline-flex;padding-top:2px;color:var(--text-3)}.rb-body[data-v-f7d7407e]{display:flex;flex-direction:column;gap:2px;min-width:0}.rb-name[data-v-f7d7407e]{font-weight:600;color:inherit;text-decoration:none;overflow-wrap:anywhere}a.rb-name[data-v-f7d7407e]:hover{color:var(--primary-text);text-decoration:underline}.rb-meta[data-v-f7d7407e]{font-size:12px;color:var(--text-3);overflow-wrap:anywhere}.rb-commission[data-v-f7d7407e]{font-size:12px;font-weight:600;color:var(--success)}.rb-empty[data-v-f7d7407e]{margin:0;color:var(--text-3)}.rb-actions[data-v-f7d7407e]{display:flex;gap:14px;flex-wrap:wrap}.rb-edit[data-v-f7d7407e]{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px dashed var(--border);border-radius:10px}.rb-edit__row[data-v-f7d7407e]{display:flex;gap:6px;justify-content:flex-end}.rb-link[data-v-f7d7407e]{background:none;border:0;padding:0;color:var(--primary-text);font:inherit;font-size:12px;font-weight:500;cursor:pointer;text-align:left;text-decoration:none}.rb-link[data-v-f7d7407e]:hover{text-decoration:underline}.rb-link--muted[data-v-f7d7407e]{color:var(--text-3)}.aif[data-v-e6796d51]{display:flex;flex-direction:column;gap:8px}.aif__bar[data-v-e6796d51]{display:flex;align-items:center;gap:8px}.aif__run[data-v-e6796d51]{color:var(--ai)}.aif__hint[data-v-e6796d51]{font-size:12px}.aif__list[data-v-e6796d51]{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.aif__item[data-v-e6796d51]{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:10px;background:var(--ai-soft)}.aif__what[data-v-e6796d51]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:13px}.aif__label[data-v-e6796d51]{color:var(--text-2);font-size:12px}.aif__value[data-v-e6796d51]{color:var(--text);overflow-wrap:anywhere}.aif__was[data-v-e6796d51]{font-size:12px}.aif__quote[data-v-e6796d51]{color:var(--text-2);font-size:12px;font-style:italic;overflow-wrap:anywhere}.aif__actions[data-v-e6796d51]{display:flex;align-items:center;gap:4px}.aif__when[data-v-e6796d51]{flex:1;font-size:11px}.aif__setup[data-v-e6796d51]{display:flex;align-items:center;gap:4px;margin:0;font-size:12px}.aif__setup a[data-v-e6796d51]{color:var(--ai)}.opp-head[data-v-0f1b796c]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1;margin-right:12px}.opp-head__kicker[data-v-0f1b796c]{color:var(--text-3);font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.opp-head__name[data-v-0f1b796c]{margin-left:-10px}.opp-head__name[data-v-0f1b796c] input{font:700 24px/1.2 var(--font-d);letter-spacing:-.02em}.opp-flow[data-v-0f1b796c]{display:flex;flex-direction:column;gap:10px;padding-bottom:16px;border-bottom:1px solid var(--border)}.opp-flow__row[data-v-0f1b796c]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.opp-flow__pipeline[data-v-0f1b796c]{width:220px}.opp-status[data-v-0f1b796c]{display:inline-flex;gap:2px;margin-left:auto;padding:3px;border-radius:10px;background:var(--bg2)}.opp-status button[data-v-0f1b796c]{padding:5px 12px;border:0;border-radius:8px;background:transparent;color:var(--text-2);font:600 12px var(--font);cursor:pointer}.opp-status button[data-v-0f1b796c]:hover{color:var(--text)}.opp-status button.is-on[data-v-0f1b796c]{background:var(--card);color:var(--text);box-shadow:0 1px 3px #00000014,0 0 0 .5px var(--line2)}.opp-status button.is-won.is-on[data-v-0f1b796c]{background:var(--success);color:#fff}.opp-status button.is-lost.is-on[data-v-0f1b796c]{background:var(--error);color:#fff}.opp-status button.is-abandoned.is-on[data-v-0f1b796c]{background:var(--warning);color:#fff}.opp-stages[data-v-0f1b796c]{display:flex;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.opp-stages[data-v-0f1b796c]::-webkit-scrollbar{display:none}.opp-stages li[data-v-0f1b796c]{flex:1 1 0;min-width:96px}.opp-stages button[data-v-0f1b796c]{width:100%;height:34px;padding:0 14px 0 20px;border:0;background:var(--bg2);color:var(--text-2);font:600 12px var(--font);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%,10px 50%);transition:background .15s,color .15s}.opp-stages li:first-child button[data-v-0f1b796c]{padding-left:14px;border-radius:8px 0 0 8px;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%)}.opp-stages li:last-child button[data-v-0f1b796c]{border-radius:0 8px 8px 0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,10px 50%)}.opp-stages li+li[data-v-0f1b796c]{margin-left:-6px}.opp-stages button[data-v-0f1b796c]:hover{background:color-mix(in srgb,var(--primary) 22%,var(--bg2));color:var(--text)}.opp-stages button.is-done[data-v-0f1b796c]{background:color-mix(in srgb,var(--primary) 30%,var(--bg2));color:var(--text)}.opp-stages button.is-current[data-v-0f1b796c]{background:var(--primary);color:var(--on-acc)}.opp-lost[data-v-0f1b796c]{max-width:320px}.opp-body[data-v-0f1b796c]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;padding-top:16px;min-height:340px}.opp-body--solo[data-v-0f1b796c]{grid-template-columns:minmax(0,1fr)}.opp-main[data-v-0f1b796c]{min-width:0}.opp-tabs[data-v-0f1b796c]{display:inline-flex;max-width:100%;overflow-x:auto;gap:2px;margin-bottom:14px;padding:3px;border-radius:10px;background:var(--bg2);scrollbar-width:none}.opp-tabs[data-v-0f1b796c]::-webkit-scrollbar{display:none}.opp-tabs button[data-v-0f1b796c]{flex:none;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border:0;border-radius:8px;background:transparent;color:var(--text-2);font:600 13px var(--font);cursor:pointer}.opp-tabs button[data-v-0f1b796c]:disabled{opacity:.45;cursor:not-allowed}.opp-tabs button.is-active[data-v-0f1b796c]{background:var(--card);color:var(--text);box-shadow:0 1px 3px #00000014,0 0 0 .5px var(--line2)}.opp-tabs__n[data-v-0f1b796c]{padding:0 6px;border-radius:99px;background:var(--border);font-size:11px;line-height:17px}.opp-contact-pick[data-v-0f1b796c]{display:flex;align-items:center;gap:10px;width:100%}.opp-new-contact[data-v-0f1b796c]{display:flex;flex-direction:column;gap:10px}.opp-new-company[data-v-0f1b796c]{flex:1;min-width:0;font-size:13px}.opp-side[data-v-0f1b796c]{display:flex;flex-direction:column;gap:12px;min-width:0}.opp-box[data-v-0f1b796c]{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--surface-2)}.opp-box--ai[data-v-0f1b796c]:empty{display:none}.opp-box__head[data-v-0f1b796c]{display:flex;justify-content:space-between;gap:8px;font-size:13px}.opp-person[data-v-0f1b796c]{display:flex;align-items:center;gap:10px;min-width:0}.opp-person__avatar[data-v-0f1b796c]{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:50%;font-size:13px;font-weight:700;background:hsl(var(--h) 60% 88%);color:hsl(var(--h) 45% 28%)}.opp-person__who[data-v-0f1b796c]{display:flex;flex-direction:column;min-width:0}.opp-person__who strong[data-v-0f1b796c],.opp-person__who span[data-v-0f1b796c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opp-person__who span[data-v-0f1b796c]{font-size:12px}.opp-facts[data-v-0f1b796c]{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;font-size:13px}.opp-facts li[data-v-0f1b796c]{display:flex;flex-direction:column;gap:1px;min-width:0}.opp-facts li>span[data-v-0f1b796c]:first-child{color:var(--text-3);font-size:11px}.opp-facts a[data-v-0f1b796c]{color:var(--primary-text);text-decoration:none;overflow-wrap:anywhere}.opp-facts a[data-v-0f1b796c]:hover{text-decoration:underline}.opp-person__actions[data-v-0f1b796c]{display:flex;flex-direction:column;gap:6px}.opp-tags[data-v-0f1b796c]{display:flex;flex-wrap:wrap;gap:4px}.opp-origin[data-v-0f1b796c]{margin:0;padding:6px 10px;border-radius:8px;background:var(--primary-soft);font-size:12px}.opp-answers[data-v-0f1b796c]{display:flex;flex-direction:column;gap:2px;margin:0;font-size:13px}.opp-answers dt[data-v-0f1b796c]{margin-top:6px;color:var(--text-3);font-size:11px}.opp-answers dt[data-v-0f1b796c]:first-child{margin-top:0}.opp-answers dd[data-v-0f1b796c]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.opp-dates[data-v-0f1b796c]{margin:0;color:var(--text-3);font-size:11px;line-height:1.6}.opp-foot[data-v-0f1b796c]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.opp-foot__space[data-v-0f1b796c]{flex:1}.opp-foot__dirty[data-v-0f1b796c]{color:var(--warning);font-size:12px}@media(max-width:860px){.opp-body[data-v-0f1b796c]{grid-template-columns:minmax(0,1fr)}.opp-status[data-v-0f1b796c]{margin-left:0}.opp-flow__pipeline[data-v-0f1b796c]{width:100%}}.nt[data-v-bca76a68]{display:grid;gap:18px}.nt h3[data-v-bca76a68]{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--text-3);text-transform:uppercase;letter-spacing:.04em}.nt small[data-v-bca76a68]{display:block;color:var(--text-3);font-size:12.5px;line-height:1.4}.nt-box[data-v-bca76a68]{display:grid;gap:10px;padding:14px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2)}.nt-box--on[data-v-bca76a68]{border-color:color-mix(in srgb,var(--acc) 45%,transparent);background:var(--acc-soft)}.nt-box--warn[data-v-bca76a68]{border-color:color-mix(in srgb,var(--warn) 35%,transparent);background:var(--warn-soft)}.nt-box ol[data-v-bca76a68]{margin:0;padding-left:20px;display:grid;gap:4px;font-size:14px}.nt-row[data-v-bca76a68]{display:flex;align-items:center;justify-content:space-between;gap:12px}.nt-pref[data-v-bca76a68],.nt-device[data-v-bca76a68]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:6px 0;border-bottom:1px solid var(--line)}.nt-pref[data-v-bca76a68]:last-of-type,.nt-device[data-v-bca76a68]:last-child{border-bottom:0}.nt-pref b[data-v-bca76a68],.nt-device b[data-v-bca76a68]{font-weight:500;font-size:14px}.nt-pref[data-v-bca76a68]{cursor:pointer}.nt-note[data-v-bca76a68]{margin-top:6px}.n-button-link[data-v-bca76a68]{flex:none;text-decoration:none}.al h3[data-v-6e7c0933]{margin:18px 0 6px;font-size:13px;color:var(--text-3);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.al-row[data-v-6e7c0933]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:8px 0}.al-row strong[data-v-6e7c0933]{font-size:14px}.al-row p[data-v-6e7c0933]{margin:2px 0 0;font-size:12px;color:var(--text-3)}.al-row.is-off[data-v-6e7c0933]{opacity:.55}.al-row--device[data-v-6e7c0933]{padding:10px 12px;border-radius:12px;background:var(--surface-2)}.al-hint[data-v-6e7c0933]{margin:8px 0 0;font-size:12px;color:var(--text-3)}.al-foot[data-v-6e7c0933]{display:flex;justify-content:space-between;gap:8px}.unit-picker[data-v-948b79e3]{display:grid;gap:2px;min-width:240px;max-width:320px}.unit-picker.is-wide[data-v-948b79e3]{max-width:none;margin-bottom:8px}.unit-picker.is-wide .unit-picker__hint[data-v-948b79e3]{max-width:none}.unit-picker__title[data-v-948b79e3]{margin:8px 10px 2px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--mute)}.unit-picker__item[data-v-948b79e3]{display:flex;align-items:center;gap:6px;padding-right:10px;border-radius:8px}.unit-picker__row[data-v-948b79e3]{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:8px 10px;border:0;border-radius:8px;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.unit-picker__row>span[data-v-948b79e3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unit-picker__row[data-v-948b79e3]:hover,.unit-picker__item[data-v-948b79e3]:hover{background:var(--line)}.unit-picker__item:hover .unit-picker__row[data-v-948b79e3]{background:none}.unit-picker__all.is-active[data-v-948b79e3],.unit-picker__item.is-active[data-v-948b79e3]{background:var(--acc-soft)}.unit-picker__all.is-active[data-v-948b79e3],.unit-picker__item.is-active .unit-picker__row[data-v-948b79e3]{color:var(--acc2);font-weight:600}.unit-picker__hint[data-v-948b79e3]{margin:6px 10px 2px;font-size:11px;color:var(--mute);max-width:30ch}.nb-btn[data-v-cdc553ba]{position:relative;display:inline-grid;place-items:center;flex:none;width:36px;height:36px;border:0;border-radius:10px;background:transparent;color:var(--ink2);cursor:pointer;transition:background-color .15s,color .15s}.nb-btn[data-v-cdc553ba]:hover,.nb-btn[data-v-cdc553ba]:focus-visible{background:var(--line);color:var(--ink);outline:none}.nb-badge[data-v-cdc553ba]{position:absolute;top:2px;right:0;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#e5484d;color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--card)}.nb-panel[data-v-cdc553ba]{display:flex;flex-direction:column;width:min(380px,calc(100vw - 24px));max-height:min(560px,80dvh);background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:16px;box-shadow:0 18px 50px -12px #0000004d;overflow:hidden}.nb-head[data-v-cdc553ba]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px 8px}.nb-head strong[data-v-cdc553ba]{font-size:16px}.nb-tabs[data-v-cdc553ba]{padding:0 16px 8px}.nb-body[data-v-cdc553ba]{flex:1;min-height:0;overflow-y:auto}.nb-empty[data-v-cdc553ba]{margin:0;padding:32px 16px;text-align:center;color:var(--mute);font-size:14px}.nb-list[data-v-cdc553ba]{list-style:none;margin:0;padding:0 6px 6px}.nb-item[data-v-cdc553ba]{display:flex;align-items:flex-start;gap:10px;width:100%;padding:10px;border:0;border-radius:12px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.nb-item[data-v-cdc553ba]:hover,.nb-item[data-v-cdc553ba]:focus-visible{background:var(--bg2);outline:none}.nb-item.is-unread[data-v-cdc553ba]{background:var(--acc-soft)}.nb-item.is-unread[data-v-cdc553ba]:hover,.nb-item.is-unread[data-v-cdc553ba]:focus-visible{background:var(--bg2)}.nb-item__icon[data-v-cdc553ba]{flex:none;font-size:18px;line-height:22px}.nb-item__text[data-v-cdc553ba]{display:grid;gap:2px;min-width:0;flex:1;font-size:13px;line-height:1.35}.nb-item__text strong[data-v-cdc553ba]{font-size:13.5px;overflow-wrap:anywhere}.nb-item__text strong small[data-v-cdc553ba]{font-weight:500;color:var(--mute)}.nb-item__text>span[data-v-cdc553ba]{color:var(--ink2);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.nb-item__text>small[data-v-cdc553ba]{color:var(--mute);font-size:11.5px}.nb-dot[data-v-cdc553ba]{flex:none;width:8px;height:8px;margin-top:7px;border-radius:50%;background:var(--acc)}.impersonating[data-v-91b4147c]{position:fixed;left:50%;bottom:max(16px,env(safe-area-inset-bottom));transform:translate(-50%);z-index:3000;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:8px 8px 8px 16px;border-radius:999px;background:var(--warning, #b7791f);color:#fff;font-size:13.5px;box-shadow:0 6px 24px #00000040}.impersonating span[data-v-91b4147c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.impersonating button[data-v-91b4147c]{flex:none;border:0;border-radius:999px;padding:6px 14px;background:#fff;color:#222;font:inherit;font-weight:600;cursor:pointer}@media(max-width:767px){.impersonating[data-v-91b4147c]{bottom:76px;font-size:12.5px}}.side-group[data-v-91b4147c]{display:block;padding:10px 14px 2px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}.side-group[data-v-91b4147c]:first-child{padding-top:2px}.is-collapsed .side-group[data-v-91b4147c]{display:none}.side-sub[data-v-91b4147c]{display:flex;flex-direction:column;gap:1px;margin:2px 0 6px 30px;padding-left:10px;border-left:1.5px solid var(--line2)}.side-sub__link[data-v-91b4147c]{padding:6px 10px;border-radius:8px;font-size:13px;color:var(--ink2);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-sub__link[data-v-91b4147c]:hover{background:var(--line);color:var(--ink)}.side-sub__link.is-active[data-v-91b4147c]{color:var(--ink);font-weight:650;background:var(--line)}.create-btn[data-v-91b4147c]{color:var(--ink);font-weight:600}.more-create[data-v-91b4147c]{display:flex;flex-wrap:wrap;gap:6px}.more-create__btn[data-v-91b4147c]{border:1px solid var(--line2);background:var(--card);color:var(--ink);border-radius:999px;padding:7px 12px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.unit-switch[data-v-91b4147c]{color:var(--ink);font-weight:600}.unit-switch>span[data-v-91b4147c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unit-switch__caret[data-v-91b4147c]{flex:none;width:7px;height:7px;margin:-3px 2px 0 0;border:solid var(--mute);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.is-collapsed .unit-switch__caret[data-v-91b4147c]{display:none}.is-collapsed .unit-switch .unit-dot[data-v-91b4147c]{width:16px;height:16px}.account-row[data-v-91b4147c]{margin-top:auto;display:flex;align-items:center;gap:4px;padding-top:12px;border-top:1px solid var(--line)}.account[data-v-91b4147c]{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:6px;border:0;border-radius:10px;background:transparent;color:var(--ink);text-align:left;cursor:pointer;font:inherit}.account[data-v-91b4147c]:hover,.account[data-v-91b4147c]:focus-visible{background:var(--line)}.account__avatar[data-v-91b4147c]{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--acc-soft);color:var(--acc2);font-size:12.5px;font-weight:700;letter-spacing:.02em}.account__text[data-v-91b4147c]{min-width:0;display:grid;line-height:1.25}.account__text strong[data-v-91b4147c],.account__text small[data-v-91b4147c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account__text strong[data-v-91b4147c]{font-size:13.5px}.account__text small[data-v-91b4147c]{font-size:12px;color:var(--mute)}.theme-btn[data-v-91b4147c]{position:relative;flex:none;width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--line2);border-radius:var(--r-sm);background:var(--card);color:var(--ink2);cursor:pointer;transition:transform .12s ease-out,background-color .2s}.theme-btn[data-v-91b4147c]:hover{background:var(--bg2);color:var(--ink)}.theme-btn[data-v-91b4147c]:active{transform:scale(.94)}.theme-btn small[data-v-91b4147c]{position:absolute;right:4px;bottom:2px;font-size:9px;font-weight:700;color:var(--mute)}.password-form[data-v-91b4147c]{display:grid;gap:12px}.password-form label[data-v-91b4147c]{display:grid;gap:4px;font-size:13px;color:var(--text-2)}@media(min-width:761px){.account-row[data-v-91b4147c]{gap:4px;padding:6px;border:1px solid var(--line);border-radius:999px;background:var(--card);box-shadow:0 1px 2px #15151b0a,0 8px 24px -12px #15151b2e}.account[data-v-91b4147c]{padding:3px 10px 3px 3px;border-radius:999px}.account[data-v-91b4147c]:hover,.account[data-v-91b4147c]:focus-visible{background:var(--bg2)}.account__avatar[data-v-91b4147c]{width:36px;height:36px}.theme-btn[data-v-91b4147c]{width:40px;height:40px;border:0;border-radius:50%;background:transparent}.theme-btn[data-v-91b4147c]:hover{background:var(--bg2)}.is-collapsed .account-row[data-v-91b4147c]{flex-direction:column;gap:6px;width:52px}.is-collapsed .account[data-v-91b4147c]{flex:none;padding:0;border-radius:50%}.is-collapsed .account__avatar[data-v-91b4147c]{width:40px;height:40px}.is-collapsed .account__text[data-v-91b4147c]{display:none}}@media(max-width:760px){.account-row[data-v-91b4147c]{margin-top:0;padding-top:8px}}.new-version[data-v-cd89928d]{position:fixed;left:50%;bottom:20px;z-index:90;transform:translate(-50%);width:max-content;max-width:calc(100vw - 32px);display:flex;align-items:center;gap:12px;padding:10px 10px 10px 16px;border:1px solid var(--border);border-radius:16px;background:var(--card);box-shadow:var(--sh2);color:var(--text);font-size:14px;line-height:1.35}.new-version__dot[data-v-cd89928d]{flex:none;width:8px;height:8px;border-radius:50%;background:var(--acc);box-shadow:0 0 0 4px var(--acc-soft)}.new-version__text[data-v-cd89928d]{margin:0}.new-version__text strong[data-v-cd89928d]{font-weight:650}:root.phone .new-version[data-v-cd89928d]{left:16px;right:16px;width:auto;max-width:none;transform:none;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + 10px)}.new-version-enter-active[data-v-cd89928d],.new-version-leave-active[data-v-cd89928d]{transition:opacity .2s ease,translate .2s ease}.new-version-enter-from[data-v-cd89928d],.new-version-leave-to[data-v-cd89928d]{opacity:0;translate:0 8px}@media(prefers-reduced-motion:reduce){.new-version-enter-active[data-v-cd89928d],.new-version-leave-active[data-v-cd89928d]{transition:opacity .2s ease}.new-version-enter-from[data-v-cd89928d],.new-version-leave-to[data-v-cd89928d]{translate:none}}:root{--logo-word: url(/brand/hublever-roxa.png);color-scheme:light;--font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI Variable Text", "Segoe UI", system-ui, sans-serif;--font-d: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI Variable Display", "Segoe UI", system-ui, sans-serif;--bg: #f5f4f1;--bg2: #eceae5;--card: #ffffff;--glass: rgba(245, 244, 241, .74);--ink: #15151b;--ink2: #3b3b46;--mute: #686874;--line: rgba(21, 21, 27, .08);--line2: rgba(21, 21, 27, .14);--acc: #824ab6;--acc2: #6a3399;--acc-soft: rgba(130, 74, 182, .12);--on-acc: #ffffff;--acc-2: #e2d1f3;--acc-grad: linear-gradient(145deg, #9a63cf, #6c37a0);--up: #0b8a5f;--up-soft: rgba(11, 138, 95, .1);--down: #c2421c;--down-soft: rgba(194, 66, 28, .1);--warn: #a86d00;--warn-soft: rgba(184, 120, 0, .12);--grid: rgba(130, 74, 182, .08);--sh1: 0 1px 2px rgba(21, 21, 27, .04), 0 1px 1px rgba(21, 21, 27, .02);--sh2: 0 24px 48px -16px rgba(21, 21, 27, .22), 0 4px 12px rgba(21, 21, 27, .06);--r: 18px;--r-sm: 11px;--ease: cubic-bezier(.32, .72, 0, 1);--surface: var(--card);--surface-2: #faf9f7;--border: rgba(21, 21, 27, .1);--text: var(--ink);--text-2: var(--ink2);--text-3: var(--mute);--primary: var(--acc);--primary-soft: var(--acc-soft);--primary-text: var(--acc2);--mark: #fdf0a1;--mark-text: inherit;--ai: #6d28d9;--ai-soft: #f5f3ff;--success: var(--up);--success-soft: var(--up-soft);--warning: var(--warn);--warning-soft: var(--warn-soft);--error: var(--down);--error-soft: var(--down-soft);--info: #175cd3;--info-soft: #eff8ff;--sidebar: color-mix(in srgb, var(--card) 60%, transparent);--sidebar-2: var(--line);--sidebar-text: var(--ink2);--overlay: rgba(21, 21, 27, .32);--shadow: var(--sh2);--radius: var(--r)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--logo-word: url(/brand/hublever-clara.png);--bg: #0c0c11;--bg2: #17171f;--card: #14141b;--glass: rgba(12, 12, 17, .72);--ink: #f3f3f6;--ink2: #cfcfd8;--mute: #9c9cab;--line: rgba(255, 255, 255, .07);--line2: rgba(255, 255, 255, .13);--acc: #9f6fd2;--acc2: #c4a2ec;--acc-soft: rgba(159, 111, 210, .18);--on-acc: #ffffff;--acc-2: #b791e0;--acc-grad: linear-gradient(145deg, #b386e0, #8455bb);--up: #3dd39a;--up-soft: rgba(61, 211, 154, .12);--down: #ff8259;--down-soft: rgba(255, 130, 89, .13);--warn: #f2b43d;--warn-soft: rgba(242, 180, 61, .13);--grid: rgba(159, 111, 210, .07);--sh1: 0 1px 0 rgba(255, 255, 255, .03) inset;--sh2: 0 24px 60px -12px rgba(0, 0, 0, .7);--surface-2: #191921;--border: rgba(255, 255, 255, .09);--mark: #7a6512;--mark-text: #fff8d6;--ai: #b69cff;--ai-soft: #251d3f;--info: #84caff;--info-soft: #102a45;--overlay: rgba(0, 0, 0, .55)}}:root[data-theme=dark]{color-scheme:dark;--logo-word: url(/brand/hublever-clara.png);--bg: #0c0c11;--bg2: #17171f;--card: #14141b;--glass: rgba(12, 12, 17, .72);--ink: #f3f3f6;--ink2: #cfcfd8;--mute: #9c9cab;--line: rgba(255, 255, 255, .07);--line2: rgba(255, 255, 255, .13);--acc: #9f6fd2;--acc2: #c4a2ec;--acc-soft: rgba(159, 111, 210, .18);--on-acc: #ffffff;--acc-2: #b791e0;--acc-grad: linear-gradient(145deg, #b386e0, #8455bb);--up: #3dd39a;--up-soft: rgba(61, 211, 154, .12);--down: #ff8259;--down-soft: rgba(255, 130, 89, .13);--warn: #f2b43d;--warn-soft: rgba(242, 180, 61, .13);--grid: rgba(159, 111, 210, .07);--sh1: 0 1px 0 rgba(255, 255, 255, .03) inset;--sh2: 0 24px 60px -12px rgba(0, 0, 0, .7);--surface-2: #191921;--border: rgba(255, 255, 255, .09);--mark: #7a6512;--mark-text: #fff8d6;--ai: #b69cff;--ai-soft: #251d3f;--info: #84caff;--info-soft: #102a45;--overlay: rgba(0, 0, 0, .55)}@media(prefers-contrast:more){:root{--line: rgba(21, 21, 27, .3);--line2: rgba(21, 21, 27, .45);--border: rgba(21, 21, 27, .4);--mute: #4a4a55}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{margin:0}body{background:var(--bg);color:var(--text);font:14px/1.45 var(--font);-webkit-font-smoothing:antialiased;transition:background-color .3s ease,color .3s ease}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 70% 55% at 100% 0%,#000 0%,transparent 70%);mask-image:radial-gradient(ellipse 70% 55% at 100% 0%,#000 0%,transparent 70%)}#app{position:relative;z-index:1}body.gs-locked{overflow:hidden}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--acc);outline-offset:2px}h1,h2,h3,h4{font-family:var(--font-d)}code{font:12px/1 ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--surface-2);border:1px solid var(--border);border-radius:4px;padding:2px 5px}kbd{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;font:11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--text-2);background:var(--surface);border:1px solid var(--border);border-bottom-width:2px;border-radius:4px}.n-button.btn-wrap{max-width:100%;height:auto;white-space:normal;text-align:left;line-height:1.35}.n-button.btn-wrap .n-button__content{white-space:normal}.n-data-table-empty{padding-left:16px!important;padding-right:16px!important;text-align:center}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.shell{display:grid;grid-template-columns:252px minmax(0,1fr);min-height:100vh;transition:grid-template-columns .2s ease-out}.sidebar{position:sticky;top:0;height:100vh;overflow:hidden auto;padding:22px 14px 16px;display:flex;flex-direction:column;gap:10px;background:var(--sidebar);color:var(--sidebar-text);border-right:1px solid var(--line);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%)}.sidebar>*{flex-shrink:0}.brand{display:flex;align-items:center;gap:10px;padding:0 8px 8px}.brand strong{display:block;color:var(--ink);font:750 19px/1.1 var(--font-d);letter-spacing:-.035em}.brand__text{flex:1;min-width:0;white-space:nowrap}.side-toggle{flex:none;width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--mute);cursor:pointer;transition:background-color .15s,color .15s,transform .12s}.side-toggle:hover,.side-toggle:focus-visible{background:var(--line);color:var(--ink)}.side-toggle:active{transform:scale(.94)}.brand__mark{width:32px;height:32px;flex:none;display:block;filter:drop-shadow(0 6px 12px rgba(106,40,170,.35))}.brand__word{display:block;height:19px;max-width:100%;aspect-ratio:967 / 126;background:var(--logo-word) left center / contain no-repeat}.unit-dot{flex:none;display:inline-block;width:12px;height:12px;border-radius:50%;box-shadow:0 0 0 2px var(--card),0 0 0 3px var(--line2)}.gs-opener{display:flex;align-items:center;gap:8px;width:100%;height:40px;padding:0 12px;border-radius:var(--r-sm);cursor:pointer;background:var(--card);border:1px solid var(--line2);color:var(--mute);text-align:left;transition:border-color .15s,box-shadow .15s}.gs-opener:hover{border-color:var(--acc);box-shadow:0 0 0 4px var(--acc-soft)}.gs-opener>span:not(.icon){flex:1}.gs-opener>.icon{flex:none}.gs-opener kbd{background:transparent;color:var(--mute);border-color:var(--line2)}.side-nav{display:flex;flex-direction:column;gap:2px}.side-link{display:flex;align-items:center;gap:11px;height:40px;padding:0 12px;border-radius:10px;color:var(--ink2);font-weight:550;font-size:14px;text-decoration:none;transition:background-color .15s,color .15s,transform .12s}.side-link>.icon{color:var(--mute);transition:color .15s}.side-link:hover{background:var(--line)}.side-link:active{transform:scale(.98)}.side-link.is-active{background:var(--acc-soft);color:var(--acc2);font-weight:650}.side-link.is-active>.icon{color:var(--acc2)}.side-link__label{white-space:nowrap}.side-link__soon{margin-left:auto;font-size:10px;color:var(--mute);white-space:nowrap}.side-link__badge{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:99px;display:grid;place-items:center;background:var(--acc);color:var(--on-acc);font-size:11px;font-weight:700}.main{min-width:0}@media(min-width:761px){.sidebar{gap:14px;padding:20px 14px 18px;background:transparent;border-right:0;-webkit-backdrop-filter:none;backdrop-filter:none}.brand{padding:0 6px}.gs-opener,.side-nav{background:var(--card);border:1px solid var(--line);box-shadow:0 1px 2px #15151b0a,0 8px 24px -12px #15151b2e}.gs-opener{height:48px;padding:0 16px;border-radius:999px;color:var(--ink2)}.gs-opener:hover{border-color:var(--line2);box-shadow:0 8px 24px -12px #15151b47;color:var(--ink)}.side-nav{padding:6px;border-radius:26px;gap:2px}.side-link{border-radius:999px;padding:0 14px;transition:transform .12s}.side-link:hover{background:var(--bg2)}.side-link>.icon{color:var(--ink2);transition:none}.side-link.is-active{background:var(--ink);color:var(--card);box-shadow:0 6px 14px -6px #15151b73}.side-link.is-active>.icon{color:var(--card)}.side-link.is-active .side-link__soon{color:var(--card);opacity:.7}.shell.is-collapsed{grid-template-columns:80px minmax(0,1fr)}.is-collapsed .sidebar{align-items:center;padding:20px 0 18px;scrollbar-width:none}.is-collapsed .sidebar::-webkit-scrollbar{display:none}.is-collapsed .brand{flex-direction:column;gap:10px;padding:0}.is-collapsed .brand__text,.is-collapsed .gs-opener>span:not(.icon),.is-collapsed .gs-opener kbd,.is-collapsed .side-link__soon{display:none}.is-collapsed .gs-opener{width:52px;height:52px;padding:6px;justify-content:center}.is-collapsed .gs-opener>.icon{flex:none}.is-collapsed .side-nav{width:52px;border-radius:999px;gap:4px;align-items:center}.is-collapsed .side-link{position:relative;width:40px;height:40px;justify-content:center;padding:0;border-radius:50%}.is-collapsed .side-link__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.is-collapsed .side-link__badge{position:absolute;top:-2px;right:-4px;min-width:17px;height:17px;padding:0 4px;font-size:10px;box-shadow:0 0 0 2px var(--card)}}@media(min-width:761px)and (max-width:900px){.side-toggle{display:none}}@media(max-width:760px){.shell{grid-template-columns:1fr}.side-toggle{display:none}.sidebar{position:sticky;top:0;z-index:30;height:auto;padding:12px 16px;gap:8px;border-right:0;border-bottom:1px solid var(--line)}.brand{padding:0}.side-nav{flex-direction:row;overflow-x:auto;scrollbar-width:none}.side-nav::-webkit-scrollbar{display:none}.side-link{flex:none;height:36px}.side-link span{white-space:nowrap}.side-link__soon{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media(prefers-reduced-transparency:reduce)and (max-width:760px){.sidebar{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}}.gs-overlay{position:fixed;inset:0;z-index:100;display:flex;justify-content:center;align-items:flex-start;padding:10vh 16px 16px}.gs-overlay[hidden]{display:none}.gs-backdrop{position:absolute;inset:0;border:0;background:var(--overlay);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);cursor:default}.gs-shell{position:relative;display:flex;align-items:flex-start;gap:10px;width:min(820px,100%)}.gs-card{flex:1;min-width:0;display:flex;flex-direction:column;max-height:min(640px,82vh);background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;animation:gs-in .14s ease-out}@keyframes gs-in{0%{opacity:0;transform:translateY(-6px) scale(.99)}}.gs-bar,.gs-pills,.gs-footer{flex:none}.gs-bar{display:flex;align-items:center;gap:6px;padding:10px 10px 10px 16px;border-bottom:1px solid var(--border)}.gs-bar__icon{color:var(--text-3);display:grid}.gs-input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:500 17px/1.4 inherit;padding:6px 4px}.gs-input::placeholder{color:var(--text-3);font-weight:400}.gs-icon-btn{display:inline-grid;place-items:center;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:var(--text-3);cursor:pointer}.gs-icon-btn:hover{background:var(--surface-2);color:var(--text)}.gs-icon-btn[hidden]{display:none}.gs-mic.is-listening{color:var(--error);background:var(--error-soft)}.gs-ask{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:0;cursor:pointer;background:var(--ai);color:#fff;font-weight:600;font-size:13px;white-space:nowrap}.gs-ask:hover{filter:brightness(1.1)}.gs-ask[hidden]{display:none}.gs-pills{display:flex;gap:6px;padding:10px 12px;border-bottom:1px solid var(--border);overflow-x:auto;scrollbar-width:none}.gs-pills::-webkit-scrollbar{display:none}.gs-pills[hidden]{display:none}.gs-pill{display:inline-flex;align-items:center;gap:6px;flex:none;padding:5px 11px;border-radius:999px;cursor:pointer;border:1px solid var(--border);background:var(--surface);color:var(--text-2);font-size:13px;font-weight:500}.gs-pill:hover{border-color:var(--text-3)}.gs-pill.is-active{background:var(--primary);border-color:var(--primary);color:var(--on-acc)}.gs-pill__count{background:#ffffff38;border-radius:999px;padding:0 7px;font-size:12px}.gs-body{flex:1;overflow-y:auto;padding:6px 8px 10px;overscroll-behavior:contain}.gs-section{padding-top:6px}.gs-section__head{display:flex;align-items:center;gap:6px;padding:8px 8px 6px;color:var(--text-3);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.gs-section__head--plain{padding-top:14px}.gs-count{background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:0 6px;font-size:11px;letter-spacing:0;color:var(--text-2)}.gs-see-all{margin-left:auto;border:0;background:none;color:var(--primary-text);font-size:12px;font-weight:600;text-transform:none;letter-spacing:0;cursor:pointer;padding:2px 4px;border-radius:6px}.gs-see-all:hover{background:var(--primary-soft)}.gs-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px;border-radius:10px;cursor:pointer;scroll-margin:8px}.gs-row.is-active{background:var(--primary-soft)}.gs-row.is-active .gs-row__title{color:var(--primary-text)}.gs-tile{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;background:var(--surface-2);border:1px solid var(--border);color:var(--text-2)}.gs-tile--initials{font-size:12px;font-weight:700;color:var(--primary-text);background:var(--primary-soft);border-color:transparent}.gs-row__text{min-width:0}.gs-row__title{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-row__sub{display:flex;align-items:center;gap:6px;color:var(--text-3);font-size:12px;white-space:nowrap;overflow:hidden}.gs-row__subtext{min-width:0;overflow:hidden;text-overflow:ellipsis}.gs-row__meta{display:flex;align-items:center;gap:6px}.gs-row__actions{display:flex;align-items:center;gap:2px;opacity:0;pointer-events:none}.gs-row.is-active .gs-row__actions,.gs-row__actions--always{opacity:1;pointer-events:auto}.gs-open{display:inline-flex;align-items:center;gap:4px;padding:2px 4px 2px 8px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text-2);font-size:12px}.gs-row mark{background:var(--mark);color:var(--mark-text);border-radius:2px}.gs-row--ask{background:var(--ai-soft);border:1px solid transparent;margin-top:4px}.gs-row--ask .gs-tile{color:var(--ai);background:var(--surface)}.gs-row--ask.is-active{border-color:var(--ai);background:var(--ai-soft)}.gs-row--ask.is-active .gs-row__title{color:var(--ai)}.gs-row--action{grid-template-columns:32px minmax(0,1fr) auto}.gs-badge{flex:none;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:1px 6px;border-radius:4px;background:var(--primary-soft);color:var(--primary-text)}.gs-badge--agency{background:var(--ai-soft);color:var(--ai)}.gs-chip{font-size:11px;padding:1px 8px;border-radius:999px;background:var(--surface-2);color:var(--text-2);border:1px solid var(--border);white-space:nowrap}.gs-chip--success{background:var(--success-soft);color:var(--success);border-color:transparent}.gs-chip--warning{background:var(--warning-soft);color:var(--warning);border-color:transparent}.gs-chip--error{background:var(--error-soft);color:var(--error);border-color:transparent}.gs-chip--info{background:var(--info-soft);color:var(--info);border-color:transparent}.gs-date{color:var(--text-3);font-size:12px;white-space:nowrap}.gs-apps{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;padding:0 4px}.gs-app{display:flex;align-items:center;gap:10px;padding:8px;border-radius:10px;cursor:pointer;font-weight:500}.gs-app.is-active{background:var(--primary-soft);color:var(--primary-text)}.gs-empty{display:flex;align-items:flex-start;gap:12px;padding:12px 8px;color:var(--text-2)}.gs-eyebrow{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.gs-hint{margin:0;padding:16px 12px;color:var(--text-3)}.gs-hint--error{color:var(--error)}.gs-more{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;color:var(--text-3);font-size:12px}.gs-skeleton{display:grid;grid-template-columns:32px 1fr;grid-template-rows:auto auto;gap:6px 12px;padding:8px}.gs-skeleton span{border-radius:6px;background:linear-gradient(90deg,var(--surface-2),var(--border),var(--surface-2));background-size:200% 100%;animation:gs-shimmer 1.1s linear infinite}.gs-skeleton span:first-child{grid-row:span 2;height:32px}.gs-skeleton span:last-child{height:12px;width:60%;align-self:center}@keyframes gs-shimmer{to{background-position:-200% 0}}.gs-spinner{width:12px;height:12px;border-radius:50%;border:2px solid var(--border);border-top-color:var(--primary);animation:gs-spin .7s linear infinite}@keyframes gs-spin{to{transform:rotate(360deg)}}.gs-footer{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:9px 14px;border-top:1px solid var(--border);background:var(--surface-2);color:var(--text-3);font-size:12px}.gs-footer span{display:inline-flex;align-items:center;gap:4px}.gs-footer__brand{margin-left:auto}.gs-scopes{display:flex;flex-direction:column;gap:8px}.gs-scope{position:relative;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:var(--surface);border:1px solid var(--border);color:var(--text-2);box-shadow:var(--shadow)}.gs-scope.is-active{color:var(--acc2);border-color:var(--primary);background:var(--primary-soft)}.gs-scope__tip{position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);white-space:nowrap;pointer-events:none;background:var(--text);color:var(--surface);font-size:12px;padding:4px 8px;border-radius:6px;opacity:0;transition:opacity .12s}.gs-scope:hover .gs-scope__tip,.gs-scope:focus-visible .gs-scope__tip{opacity:1}@media(max-width:720px){.gs-overlay{padding:12px}.gs-shell{flex-direction:column-reverse}.gs-scopes{flex-direction:row;align-self:center}.gs-scope__tip{display:none}.gs-card{max-height:calc(100vh - 90px);width:100%}.gs-ask span{display:none}.gs-row{grid-template-columns:32px minmax(0,1fr) auto}.gs-row__actions,.gs-date{display:none}.gs-footer span:not(.gs-footer__brand){display:none}}@media(prefers-reduced-motion:reduce){.gs-card,.gs-skeleton span,.gs-spinner{animation:none}}:root{--tabbar-h: 58px}.tabbar{display:none}.phone body{overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent}.phone .shell{display:block;min-height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left)}.phone .sidebar{display:none}.phone .main{padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom))}.phone .shell.is-immersive .main{padding-bottom:0}.phone .tabbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));padding:0 max(6px,env(safe-area-inset-right)) env(safe-area-inset-bottom) max(6px,env(safe-area-inset-left));background:var(--glass);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}.phone .shell.is-immersive .tabbar{display:none}.tabbar__item{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:0;background:transparent;color:var(--mute);text-decoration:none;font:600 10.5px/1.1 var(--font);cursor:pointer}.tabbar__item>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabbar__item.is-active{color:var(--acc2)}.tabbar__item:active{transform:scale(.94)}.tabbar__badge{position:absolute;top:4px;left:calc(50% + 5px);min-width:18px;height:18px;padding:0 5px;border-radius:99px;display:grid;place-items:center;background:var(--acc);color:var(--on-acc);font-size:10.5px;font-weight:700;box-shadow:0 0 0 2px var(--bg)}@media(max-height:520px){:root{--tabbar-h: 46px}.tabbar__item{flex-direction:row;gap:6px;font-size:12px}}.phone input:not([type=checkbox]):not([type=radio]):not([type=range]),.phone textarea,.phone select,.phone .n-input__input-el,.phone .n-input__textarea-el,.phone .n-base-selection-input{font-size:16px!important}.more-sheet{border-radius:20px 20px 0 0}.more-sheet__body{display:grid;gap:14px;padding:16px max(16px,env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))!important}.more-head{display:flex;align-items:center;gap:12px}.more-head__text{flex:1;min-width:0;display:flex;flex-direction:column}.more-head__text strong{font-size:16px;color:var(--ink)}.more-head__text small{color:var(--mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.more-head .account__avatar{width:44px;height:44px;font-size:15px}.more-sheet .gs-opener{height:46px;border-radius:999px}.more-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.more-nav .side-link{height:46px;border:0;background:var(--bg2);border-radius:12px;font:550 14px var(--font);text-align:left;cursor:pointer}.more-nav .side-link__label{overflow:hidden;text-overflow:ellipsis}.more-actions{grid-template-columns:1fr}.more-actions .side-link{background:transparent;border-bottom:1px solid var(--line);border-radius:0}.more-actions .side-link:last-child{border-bottom:0;color:var(--down)}.page{padding:0 clamp(16px,3vw,36px) 48px;display:flex;flex-direction:column;gap:14px;min-width:0}.page-head{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;padding:26px 0 14px}.page>.page-head:first-child{position:sticky;top:0;z-index:20;margin:0 calc(-1*clamp(16px,3vw,36px));padding:26px clamp(16px,3vw,36px) 14px;background:var(--glass);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}.page-head h1{margin:0;font:700 28px/1.1 var(--font-d);letter-spacing:-.025em}.page-head__actions{margin-left:auto;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.page-sub{margin:0;color:var(--text-3);font-size:13px}.subtabs{display:inline-flex;align-self:flex-start;max-width:100%;gap:2px;padding:3px;border-radius:12px;background:var(--bg2);overflow-x:auto;scrollbar-width:none}.subtabs::-webkit-scrollbar{display:none}.subtabs a{display:inline-flex;align-items:center;height:32px;padding:0 13px;border-radius:9px;color:var(--mute);text-decoration:none;font-weight:600;font-size:13px;white-space:nowrap;transition:color .2s,background-color .2s,box-shadow .2s}.subtabs a:hover{color:var(--ink)}.subtabs a.is-active{background:var(--card);color:var(--ink);box-shadow:0 1px 3px #00000014,0 0 0 .5px var(--line2)}@media(min-width:761px){.subtabs{padding:4px;border-radius:999px;background:var(--card);border:1px solid var(--line);box-shadow:0 1px 2px #15151b0a,0 8px 24px -12px #15151b2e}.subtabs a{height:34px;padding:0 15px;border-radius:999px;color:var(--ink2);transition:color .15s,background-color .15s,box-shadow .15s}.subtabs a:hover{background:var(--bg2)}.subtabs a.is-active{background:var(--ink);color:var(--card);box-shadow:0 6px 14px -6px #15151b73}}.panel{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh1);min-width:0}.panel--pad{padding:20px}.toolbar{display:flex;align-items:center;gap:8px;padding:10px 12px;flex-wrap:wrap;border-bottom:1px solid var(--border)}.toolbar__spacer{flex:1}.toolbar__count{font-size:12px;font-weight:600;color:var(--primary-text);background:var(--primary-soft);border-radius:999px;padding:3px 10px;white-space:nowrap}.toolbar__search{width:min(260px,100%)}.bulkbar{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.bulkbar__count{font-weight:600;margin-right:4px}.filter-summary{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:8px 12px;border-bottom:1px solid var(--border);background:var(--surface-2);font-size:12px}.filter-summary__chip{background:var(--surface);border:1px solid var(--border);border-radius:999px;padding:2px 10px;color:var(--text-2);cursor:pointer}.filter-summary__chip strong{color:var(--text);font-weight:600}.filter-summary__join{color:var(--text-3);font-weight:600;text-transform:uppercase;font-size:10px;letter-spacing:.05em}.cell-name{display:flex;align-items:center;gap:10px;min-width:0}.cell-name__link{color:var(--text);font-weight:600;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-name__link:hover{color:var(--primary-text);text-decoration:underline}.cell-muted{color:var(--text-3)}.cell-tags{display:flex;gap:4px;flex-wrap:nowrap;overflow:hidden}.avatar{--h: 220;flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:700;background:hsl(var(--h) 70% 92%);color:hsl(var(--h) 55% 32%)}.avatar--lg{width:52px;height:52px;font-size:18px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .avatar{background:hsl(var(--h) 35% 24%);color:hsl(var(--h) 80% 85%)}}:root[data-theme=dark] .avatar{background:hsl(var(--h) 35% 24%);color:hsl(var(--h) 80% 85%)}.detail{display:grid;grid-template-columns:330px minmax(0,1fr) 380px;gap:14px;align-items:start}.detail__col{display:flex;flex-direction:column;gap:14px;min-width:0}@media(min-width:861px){.detail>.detail__col:first-child{position:sticky;top:84px;max-height:calc(100vh - 100px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;border-radius:var(--r)}}.detail-nav{display:flex;align-items:center;gap:6px;padding:10px 12px;border-bottom:1px solid var(--border);font-size:13px}.detail-nav__title{font-weight:600;flex:1}.detail-card{display:flex;flex-direction:column;gap:12px;padding:14px}.detail-card__who{display:flex;align-items:center;gap:12px}.detail-card__name{font-size:17px;font-weight:650;margin:0;overflow-wrap:anywhere}.detail-card__meta{color:var(--text-3);font-size:12px}.label{font-size:12px;font-weight:600;color:var(--text-2);margin-bottom:4px;display:block}.field-list{display:flex;flex-direction:column;gap:10px;padding:4px 2px 8px}.save-bar{position:sticky;bottom:0;display:flex;gap:8px;justify-content:flex-end;padding:10px 12px;background:var(--surface);border-top:1px solid var(--border);border-radius:0 0 var(--r) var(--r)}.rail-panel{display:grid;grid-template-columns:minmax(0,1fr) 44px;min-height:420px}.rail-panel__body{padding:14px;min-width:0;border-right:1px solid var(--border)}.rail{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 0}.rail button{position:relative;width:32px;height:32px;border-radius:8px;border:0;background:transparent;color:var(--text-2);display:grid;place-items:center;cursor:pointer}.rail button:hover{background:var(--surface-2);color:var(--text)}.rail button.is-active{background:var(--primary-soft);color:var(--primary-text)}.rail__count{position:absolute;top:-2px;right:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--primary);color:var(--on-acc);font-size:10px;display:grid;place-items:center}.panel-title{display:flex;align-items:center;gap:8px;margin:0 0 12px;font:650 15px/1.3 var(--font-d);letter-spacing:-.01em}.panel-title__actions{margin-left:auto}.item-list{display:flex;flex-direction:column;gap:8px}.item{border:1px solid var(--border);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:4px;background:var(--surface)}.item__row{display:flex;align-items:flex-start;gap:8px}.item__title{font-weight:600;flex:1;overflow-wrap:anywhere}.item__title--done{text-decoration:line-through;color:var(--text-3)}.item__meta{font-size:12px;color:var(--text-3);display:flex;gap:8px;flex-wrap:wrap;align-items:center}.item__meta--late{color:var(--error);font-weight:600}.item__body{white-space:pre-wrap;color:var(--text-2);overflow-wrap:anywhere}.timeline-item__title{font-weight:600}.timeline-item__detail{color:var(--text-3);font-size:12px;overflow-wrap:anywhere}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.stat{padding:18px 20px;container-type:inline-size}.stat__label{color:var(--mute);font-size:13px;font-weight:600}.stat__value{font:700 min(32px,14cqi)/1.1 var(--font-d);letter-spacing:-.03em;margin-top:8px;font-variant-numeric:tabular-nums;white-space:nowrap}.filter-group{border:1px solid var(--border);border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:10px;background:var(--surface-2)}.filter-row{display:grid;grid-template-columns:1fr 34px;gap:6px}.filter-row__fields{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:6px}.filter-row__value{grid-column:1 / -1}.filter-join{text-align:center;font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--text-3)}.filter-join--or{margin:6px 0}.columns-picker{width:280px;max-height:360px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.columns-picker__group{font-size:11px;font-weight:700;color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;margin-top:6px}.pre-line{white-space:pre-line;color:var(--text-2)}.muted{color:var(--text-3)}@media(max-width:1280px){.detail{grid-template-columns:320px minmax(0,1fr)}.detail__col--right{grid-column:1 / -1}}@media(max-width:760px){.page>.page-head:first-child{position:static;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(max-width:860px){.detail{grid-template-columns:1fr}.toolbar__search{width:100%}}.item--clickable{cursor:pointer}.item--clickable:hover{border-color:var(--primary)}.view-toggle{display:inline-flex;border:1px solid var(--border);border-radius:8px;overflow:hidden}.view-toggle button{width:32px;height:28px;border:0;background:var(--surface);color:var(--text-2);display:grid;place-items:center;cursor:pointer}.view-toggle button+button{border-left:1px solid var(--border)}.view-toggle button.is-active{background:var(--primary-soft);color:var(--primary-text)}.board{--col-w: 278px;display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;align-items:stretch;padding-bottom:8px;min-height:320px;height:calc(100dvh - 250px);scrollbar-gutter:stable;overscroll-behavior-x:contain}.board.is-panning{cursor:grabbing;-webkit-user-select:none;user-select:none}.board.is-panning *{cursor:grabbing!important}.board-col{flex:0 0 var(--col-w);min-height:0;display:flex;flex-direction:column;background:var(--surface-2);border:1px solid var(--border);border-radius:12px;transition:box-shadow .12s,flex-basis .16s ease-out}.board-col.is-over{box-shadow:0 0 0 2px var(--primary)}.board-col__head{--h: 215;padding:10px 12px;border-radius:12px 12px 0 0;background:hsl(var(--h) 75% 94%);border-bottom:1px solid var(--border)}.board-col__title{display:flex;align-items:center;gap:6px;font-weight:650}.board-col__title span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-col__add{width:22px;height:22px;border-radius:6px;border:0;background:transparent;color:var(--text-2);cursor:pointer;font-size:16px;line-height:1}.board-col__add:hover{background:var(--surface);color:var(--text)}.board-col__meta{font-size:12px;color:var(--text-2);font-variant-numeric:tabular-nums}.board-col__head{flex:none}.board-col__cards{flex:1;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding:8px;display:flex;flex-direction:column;gap:8px}.board-col__fold{font-size:18px}.board-col--collapsed{flex:0 0 44px;align-items:center;gap:10px;padding:10px 0;cursor:pointer;overflow:hidden;background:hsl(var(--h) 75% 94%)}.board-col--collapsed:hover{border-color:var(--primary)}.board-col--collapsed:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.board-col__badge{flex:none;min-width:24px;padding:1px 6px;border-radius:999px;background:var(--surface);color:var(--text-2);font-size:11px;font-weight:650;text-align:center;font-variant-numeric:tabular-nums}.board-col__vname{writing-mode:vertical-rl;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:0;max-height:100%}.board-opts{display:flex;flex-direction:column;gap:8px;padding:4px 2px;max-width:280px}.board-opts__label{font-size:11px;font-weight:700;color:var(--text-3);text-transform:uppercase;letter-spacing:.05em}.board-opts__row{display:flex;gap:6px;flex-wrap:wrap}.page--board{padding-bottom:12px}.board-spin{min-width:0}.phone .board{scroll-snap-type:x proximity}.phone .board-col{scroll-snap-align:start;flex-basis:min(var(--col-w),84vw)}.phone .board-col--collapsed{flex-basis:44px}.phone .board-col__cards{overscroll-behavior-y:auto}.board-col__empty{margin:8px 0;text-align:center;font-size:12px;color:var(--text-3)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .board-col__head,:root:not([data-theme=light]) .board-col--collapsed{background:hsl(var(--h) 30% 20%)}}:root[data-theme=dark] .board-col__head,:root[data-theme=dark] .board-col--collapsed{background:hsl(var(--h) 30% 20%)}.opp-card{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;cursor:grab}.opp-card:hover,.opp-card:focus-visible{border-color:var(--primary);outline:none}.opp-card.is-dragging{opacity:.45}.opp-card__head{display:flex;align-items:flex-start;gap:6px}.opp-card__title{flex:1;font-weight:600;overflow-wrap:anywhere}.opp-card__rows{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;margin:0;font-size:12px}.opp-card__rows dt{color:var(--text-3)}.opp-card__rows dd{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opp-card__link{color:var(--primary-text);text-decoration:none}.opp-card__link:hover{text-decoration:underline}.opp-card__foot{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--text-3)}.opp-card__foot span{display:inline-flex;align-items:center;gap:3px}.opp-card__foot .opp-card__late{color:var(--error);font-weight:600}.opp-card__foot .opp-card__warn{color:var(--warning);font-weight:600}.opp-card__move{border:0;background:transparent;color:var(--text-3);font-size:12px;cursor:pointer;padding:2px 4px;border-radius:6px}.opp-card__move:hover{background:var(--surface-2);color:var(--text)}.pipeline-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.stage-list{margin:0;padding-left:20px;display:grid;gap:6px}.stage-list li span:last-child{float:right;font-size:12px}.stage-editor{display:flex;flex-direction:column;gap:6px}.stage-editor__row{display:flex;align-items:center;gap:6px;padding:4px;border-radius:8px}.stage-editor__row.is-blocked{background:var(--warning-soft)}.pipeline-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:12px}.cal-dot{display:inline-flex;align-items:center;gap:6px}.cal-dot:before{content:"";flex:none;width:9px;height:9px;border-radius:50%;background:var(--c, var(--primary))}.item--muted{opacity:.7}.appt-meet{display:flex;align-items:center;gap:8px;flex-wrap:wrap;width:100%}.appt-meet__link{flex:1 1 220px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--primary-text)}.booking__meet{margin:0 auto 14px;max-width:420px;padding:12px 14px;border-radius:10px;background:var(--acc-soft);text-align:left;font-size:13px}.booking__meet p{margin:0 0 6px;color:var(--text-2)}.booking__meet a{word-break:break-all;font-weight:600;color:var(--primary-text)}.slot-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:6px}.slot{padding:8px 0;border-radius:8px;border:1px solid var(--primary);background:var(--surface);color:var(--primary-text);font:inherit;font-weight:600;cursor:pointer;font-variant-numeric:tabular-nums}.slot:hover{background:var(--primary-soft)}.slot.is-selected{background:var(--primary);color:var(--on-acc)}.agenda-title{font-size:15px}.agenda{overflow:hidden}.agenda__head{display:grid;border-bottom:1px solid var(--border)}.agenda__head,.agenda__tasks,.agenda__body{overflow-y:hidden;scrollbar-gutter:stable}.agenda__tz{font-size:10px;color:var(--text-3);display:grid;place-items:center}.agenda__day{border:0;border-left:1px solid var(--border);background:transparent;padding:8px 4px;display:flex;flex-direction:column;align-items:center;gap:2px;cursor:pointer;color:var(--text-2);font:inherit;text-transform:capitalize}.agenda__day strong{font-size:18px;color:var(--text)}.agenda__day.is-today strong{background:var(--primary);color:var(--on-acc);border-radius:999px;min-width:30px;padding:0 6px}.agenda__body{max-height:calc(100vh - 290px);overflow-y:auto}.agenda__grid{display:grid;position:relative}.agenda__hour{font-size:11px;color:var(--text-3);text-align:right;padding-right:8px;transform:translateY(-7px);font-variant-numeric:tabular-nums}.agenda__col{position:relative;border-left:1px solid var(--border);background-image:linear-gradient(to bottom,var(--border) 1px,transparent 1px);cursor:copy}.agenda__col.is-weekend{background-color:var(--surface-2)}.agenda__now{position:absolute;left:0;right:0;height:2px;background:var(--error);z-index:2;pointer-events:none}.agenda__now:before{content:"";position:absolute;left:-4px;top:-3px;width:8px;height:8px;border-radius:50%;background:var(--error)}.agenda-event{position:absolute;z-index:1;overflow:hidden;text-align:left;font:inherit;font-size:12px;line-height:1.25;padding:3px 6px;cursor:pointer;border:0;border-left:3px solid var(--c, var(--primary));border-radius:6px;color:var(--text);background:color-mix(in srgb,var(--c, var(--primary)) 16%,var(--surface))}.agenda-event:hover{background:color-mix(in srgb,var(--c, var(--primary)) 28%,var(--surface))}.agenda-event__title{display:flex;flex-wrap:wrap;column-gap:4px;min-width:0}.agenda-event__title>strong{flex:none}.agenda-event__name{flex:0 1 auto;max-width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agenda-event--compact .agenda-event__title{flex-wrap:nowrap}.agenda-event__cal{display:block;color:var(--text-3);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agenda-event--compact{white-space:nowrap;text-overflow:ellipsis;padding-top:2px;padding-bottom:0}.agenda-event--cancelled{opacity:.5;text-decoration:line-through}.agenda-event--noshow{opacity:.65}.month{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));overflow:hidden}.month__weekday{padding:8px;font-size:12px;font-weight:600;color:var(--text-3);text-transform:capitalize;border-bottom:1px solid var(--border)}.month__cell{min-height:108px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);padding:4px;display:flex;flex-direction:column;gap:2px;cursor:copy;min-width:0}.month__cell.is-out{background:var(--surface-2)}.month__cell.is-out .month__date{color:var(--text-3)}.month__date{align-self:flex-start;border:0;background:transparent;font:inherit;font-size:12px;font-weight:600;cursor:pointer;padding:2px 6px;border-radius:999px;color:var(--text)}.month__cell.is-today .month__date{background:var(--primary);color:var(--on-acc)}.month__event{border:0;border-left:3px solid var(--c, var(--primary));background:color-mix(in srgb,var(--c, var(--primary)) 14%,var(--surface));border-radius:4px;font:inherit;font-size:11px;text-align:left;padding:1px 4px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text)}.month__more{font-size:11px;color:var(--text-3);padding-left:4px}.agenda-tasks-toggle{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-2);white-space:nowrap}.agenda__tasks{display:grid;border-bottom:1px solid var(--border)}.agenda__tasks-day{border-left:1px solid var(--border);padding:4px;display:flex;flex-direction:column;gap:2px;min-width:0}.agenda-task{display:flex;align-items:center;gap:3px;border:1px dashed var(--border);border-radius:4px;background:var(--surface);font:inherit;font-size:11px;text-align:left;padding:1px 4px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text);min-width:0}.agenda-task:hover{border-color:var(--primary)}.agenda-task .icon{color:var(--text-3);flex:none}.agenda-task__text{min-width:0;overflow:hidden;text-overflow:ellipsis}.agenda-task.is-done{color:var(--text-3);text-decoration:line-through}.agenda-task.is-late{border-color:var(--error);color:var(--error)}.availability{display:flex;flex-direction:column;gap:8px}.availability__row{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px;align-items:start;padding:6px 0;border-bottom:1px solid var(--border)}.availability__day{padding-top:4px}.availability__periods{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.availability__period{display:flex;align-items:center;gap:6px}.booking{min-height:100vh;display:grid;place-items:start center;padding:clamp(16px,5vh,56px) 16px;background:var(--bg)}.booking__card{--c: var(--primary);width:min(920px,100%);display:grid;grid-template-columns:300px minmax(0,1fr);background:var(--surface);border:1px solid var(--border);border-radius:18px;overflow:hidden;box-shadow:var(--shadow)}.booking__info{padding:28px;border-right:1px solid var(--border);background:color-mix(in srgb,var(--c) 7%,var(--surface))}.booking__info h1{margin:12px 0 2px;font-size:22px}.booking__mark{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--c);color:#fff;font-weight:700;font-size:20px}.booking__facts{list-style:none;padding:0;margin:16px 0;display:grid;gap:6px;color:var(--text-2)}.booking__desc{white-space:pre-line;color:var(--text-2)}.booking__main{padding:28px;min-width:0}.booking__h{font-size:15px;margin:0 0 12px}.booking__h+*{margin-bottom:20px}.booking__dates{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.booking__date{flex:none;width:64px;padding:8px 0;border-radius:12px;border:1px solid var(--border);background:var(--surface);display:flex;flex-direction:column;align-items:center;font:inherit;cursor:pointer;color:var(--text-2);text-transform:capitalize}.booking__date strong{font-size:20px;color:var(--text)}.booking__date small{font-size:11px}.booking__date:disabled{opacity:.35;cursor:not-allowed}.booking__date.is-selected{border-color:var(--primary);background:var(--primary-soft)}.booking__form{display:flex;flex-direction:column;gap:12px}.booking__fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:760px){.booking__card{grid-template-columns:1fr}.booking__info{border-right:0;border-bottom:1px solid var(--border);padding:20px}.booking__main{padding:20px}.booking__fields{grid-template-columns:1fr}}.wf-name{display:inline-flex;align-items:center;gap:8px}.wf-name--stack{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0}.wf-name__sub{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wf-breadcrumb{display:flex;align-items:center;gap:6px;padding:0 14px 10px;font-size:13px;color:var(--text-3);flex-wrap:wrap}.wf-breadcrumb button{border:0;background:none;font:inherit;color:var(--primary-text);cursor:pointer;padding:2px 4px;border-radius:6px}.wf-breadcrumb button.is-current{color:var(--text);font-weight:600;cursor:default}.wf-templates{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}.wf-template{display:flex;flex-direction:column;gap:4px;text-align:left;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--surface);font:inherit;cursor:pointer;color:var(--text)}.wf-template:hover{border-color:var(--primary)}.wf-template.is-selected{border-color:var(--primary);background:var(--primary-soft);box-shadow:0 0 0 1px var(--primary) inset}.wf-template .muted{font-size:12px}.page--builder{display:flex;flex-direction:column;gap:10px}.builder-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.builder-head .builder-head__name{width:min(380px,100%);font-weight:600;flex:none}.builder-head__meta{flex:1 1 0;min-width:0;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.builder-head__deleted{font-size:12px;font-weight:600;color:var(--error)}.builder-tabs{margin-top:-4px}.flow-canvas{position:relative;height:calc(100vh - 168px);min-height:420px;padding:0;overflow:hidden}.cv-wrap{position:absolute;inset:0;display:flex;background:var(--surface-2)}.cv-flow{flex:1;min-width:0;height:100%}.cv-flow .vue-flow__node{padding:0;border:0;background:none;box-shadow:none;border-radius:12px}.cv-flow .vue-flow__node.selectable:focus-visible{outline:none}.cv-flow .vue-flow__selection,.cv-flow .vue-flow__nodesselection-rect{background:var(--acc-soft);border:1px dashed var(--primary)}.cv-flow .vue-flow__edge.selected .cv-edge.vue-flow__edge-path,.cv-flow .vue-flow__edge:hover .cv-edge.vue-flow__edge-path{stroke:var(--primary)}.cv-flow .vue-flow__connectionline .vue-flow__connection-path{stroke:var(--primary);stroke-width:2;stroke-dasharray:5 4}.cv-flow .vue-flow__panel{margin:12px}.cv-node{position:relative;display:flex;flex-direction:column;gap:6px;padding:10px 12px;cursor:pointer;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 1px 2px #0000000f,0 6px 18px -10px #00000040;transition:border-color .15s,box-shadow .15s}.cv-node:hover{border-color:var(--line2)}.cv-node.is-selected{border-color:var(--primary);box-shadow:0 0 0 3px var(--acc-soft)}.cv-node--trigger,.cv-node--start{border-left:3px solid var(--success)}.cv-node--start{border-style:dashed;border-left-style:solid;background:var(--surface-2)}.cv-node.is-branch{border-top:3px solid var(--ai);padding-bottom:26px}.cv-node.has-issue{border-color:var(--warning)}.cv-node.has-issue.is-selected{box-shadow:0 0 0 3px var(--warning-soft)}.cv-node.is-loose{opacity:.72;border-style:dashed}.cv-node.is-off{opacity:.6}.cv-node__kind{font-size:11px;font-weight:600;color:var(--success)}.cv-node__body{display:flex;align-items:center;gap:10px;min-width:0}.cv-node__icon{flex:none;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--primary-soft);color:var(--primary-text)}.cv-node--trigger .cv-node__icon,.cv-node--start .cv-node__icon{background:var(--success-soft);color:var(--success)}.cv-node.is-branch .cv-node__icon{background:var(--ai-soft);color:var(--ai)}.cv-node__text{display:flex;flex-direction:column;min-width:0;flex:1}.cv-node__text strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-node__text .muted{font-size:11px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cv-node__badges{display:flex;flex-wrap:wrap;gap:4px}.cv-badge{font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:999px;background:var(--bg2);color:var(--text-2);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.cv-badge--issue{background:var(--warning-soft);color:var(--warning)}.cv-badge--loose{color:var(--text-3)}.cv-badge--now{background:var(--info-soft);color:var(--info)}.cv-node__out-label{position:absolute;bottom:7px;transform:translate(-50%);max-width:88px;font-size:10px;font-weight:600;color:var(--ai);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.cv-node__out-label--else{color:var(--text-3)}.cv-handle.vue-flow__handle{width:12px;height:12px;min-width:0;min-height:0;border-radius:50%;background:var(--surface);border:2px solid var(--line2)}.cv-handle.vue-flow__handle:hover,.cv-flow .vue-flow__handle.connecting,.cv-flow .vue-flow__handle.valid{border-color:var(--primary);background:var(--primary)}.cv-handle--hidden.vue-flow__handle{opacity:0;pointer-events:none;width:1px;height:1px;min-width:0;min-height:0;border:0}.cv-node__add{position:absolute;bottom:-34px;transform:translate(-50%);width:22px;height:22px;border-radius:50%;border:1px solid var(--line2);background:var(--surface);color:var(--text-3);font-size:15px;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0}.cv-node__add:before{content:"";position:absolute;left:50%;top:-12px;width:1.5px;height:11px;background:var(--line2)}.cv-node__add:hover,.cv-node__add:focus-visible{border-color:var(--primary);background:var(--primary);color:var(--on-acc);outline:none}.cv-edge.vue-flow__edge-path{stroke:var(--line2);stroke-width:2}.cv-edge--goto.vue-flow__edge-path{stroke:var(--text-3);stroke-width:1.5;stroke-dasharray:6 5;opacity:.7}.cv-edge__tools{position:absolute;display:flex;gap:4px;pointer-events:all;opacity:.55;transition:opacity .15s}.cv-edge__tools:hover,.cv-edge__tools.is-selected{opacity:1}.cv-edge__tools button{width:22px;height:22px;border-radius:50%;border:1px solid var(--line2);background:var(--surface);color:var(--text-2);font-size:14px;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0}.cv-edge__tools button:hover{border-color:var(--primary);background:var(--primary);color:var(--on-acc)}.cv-edge__tools .cv-edge__cut{display:none}.cv-edge__tools:hover .cv-edge__cut,.cv-edge__tools.is-selected .cv-edge__cut{display:grid}.cv-edge__tools .cv-edge__cut:hover{border-color:var(--error);background:var(--error)}.cv-toolbar{display:flex;align-items:center;gap:2px;padding:4px;background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:var(--sh1)}.cv-toolbar__sep{width:1px;height:18px;background:var(--border);margin:0 4px}.cv-toolbar__count{font-size:12px;padding:0 4px}.cv-toolbar__zoom{border:0;background:none;font:inherit;font-size:12px;min-width:44px;cursor:pointer;color:var(--text-2)}.cv-status{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.cv-status span{font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px;background:var(--surface);border:1px solid var(--border)}.cv-status__issue{color:var(--warning)}.cv-status__loose{color:var(--text-3)}.cv-minimap.vue-flow__minimap{background:var(--surface);border:1px solid var(--border);border-radius:10px;overflow:hidden}.cv-palette{flex:none;width:260px;display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--surface);border-right:1px solid var(--border);min-height:0}.cv-palette__head{display:flex;align-items:center;justify-content:space-between}.cv-palette__close{border:0;background:none;color:var(--text-3);cursor:pointer;padding:4px;border-radius:6px;display:grid}.cv-palette__close:hover{background:var(--bg2);color:var(--text)}.cv-palette__hint{margin:0;font-size:11px}.cv-palette__list{flex:1;overflow-y:auto;min-height:0;margin:0 -6px;padding:0 6px}.cv-palette__list h3{margin:12px 0 4px;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-3)}.cv-palette__item{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:1px solid transparent;border-radius:9px;background:none;font:inherit;font-size:13px;color:var(--text);text-align:left;cursor:grab}.cv-palette__item:hover:not(:disabled){background:var(--bg2);border-color:var(--border)}.cv-palette__item:disabled{opacity:.5;cursor:not-allowed}.cv-palette__icon{flex:none;width:24px;height:24px;border-radius:7px;display:grid;place-items:center;background:var(--primary-soft);color:var(--primary-text)}.cv-palette__item.is-trigger .cv-palette__icon{background:var(--success-soft);color:var(--success)}.cv-palette__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){.cv-palette{position:absolute;inset:0 auto 0 0;z-index:6;width:min(300px,86vw);box-shadow:var(--sh2)}}@media(max-width:768px){.flow-canvas{height:calc(100dvh - 250px - var(--tabbar-h));min-height:360px}.cv-status{display:none}}.drawer-head{display:flex;gap:10px;align-items:flex-start}.drawer-head>div{display:flex;flex-direction:column;gap:2px}.drawer-head .muted{font-size:12px;font-weight:400}.drawer-head__icon{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--primary-soft);color:var(--primary-text)}.config-form{display:flex;flex-direction:column;gap:12px}.config-form__text{display:flex;gap:4px;align-items:flex-start;width:100%}.config-form__thumb{display:inline-flex;gap:8px;align-items:center;min-width:0}.config-form__thumb img{width:28px;height:28px;border-radius:4px;object-fit:cover;flex:none}.n-base-selection-tag-wrapper .config-form__thumb img{width:16px;height:16px}.picker-group{margin-top:14px}.picker-group h3{margin:0 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-3)}.picker-item{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:1px solid transparent;border-radius:10px;background:none;font:inherit;text-align:left;cursor:pointer;color:var(--text)}.picker-item:hover:not(:disabled),.picker-item.is-selected{background:var(--primary-soft);border-color:var(--primary-soft)}.picker-item:disabled{opacity:.5;cursor:not-allowed}.picker-item__icon{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:var(--surface-2);color:var(--text-2)}.picker-item__text{display:flex;flex-direction:column;flex:1;min-width:0}.picker-item__text .muted{font-size:12px;line-height:1.3}.trigger-type{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border:1px solid var(--border);border-radius:10px;margin-bottom:14px}.trigger-type>span{display:inline-flex;align-items:center;gap:6px;font-weight:600}.webhook-box{padding:10px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2)}.webhook-box>code{display:block;word-break:break-all;font-size:12px;margin-bottom:6px}.webhook-box__curl{margin:0 0 6px;padding:8px;border-radius:8px;background:var(--surface);border:1px solid var(--border);font-size:11px;white-space:pre-wrap;word-break:break-all}.branch-card{display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid var(--border);border-radius:10px;margin-bottom:10px;align-items:flex-start}.branch-card__head{display:flex;gap:4px;width:100%}.branch-card__conds{margin:0;font-size:12px;line-height:1.4}.branch-card--none{margin-top:10px;background:var(--surface-2)}.branch-card--none .muted{font-size:12px}.log-head{display:inline-flex;align-items:center;gap:6px;font-weight:600}.wf-settings{max-width:760px}.wf-setting{display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--border);cursor:pointer}.wf-setting>span:last-child{display:flex;flex-direction:column;gap:2px}.wf-setting .muted{font-size:12px}.wf-window{display:flex;flex-direction:column;gap:10px;padding:12px 0 0 44px}.wf-window__times{display:flex;align-items:center;gap:8px}.wf-add{display:flex;gap:6px;margin-bottom:12px}.overview-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;margin-top:16px}.panel-title-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px}.panel-title-row .panel-title{margin:0}.week-chart{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;height:200px;align-items:end}.week-chart__col{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;height:100%}.week-chart__value{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.week-chart__bar{width:100%;max-width:46px;border-radius:6px 6px 2px 2px;background:var(--primary);opacity:.85}.week-chart__label{font-size:11px;color:var(--text-3)}.overview-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.overview-list li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 0;border-bottom:1px solid var(--border)}.overview-list li .muted{flex-basis:100%;font-size:12px}.overview-list a{color:var(--text);text-decoration:none}.overview-list a:hover{color:var(--primary-text)}@media(max-width:960px){.overview-grid{grid-template-columns:1fr}}.wa-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;border:1px solid var(--border);font-size:12px;color:var(--text-2);text-decoration:none;background:var(--surface)}.wa-pill:hover{border-color:var(--primary);color:var(--text)}.wa-state{display:flex;align-items:center;gap:12px}.wa-state strong{font-size:16px}.wa-state__dot{flex:none;width:10px;height:10px;border-radius:50%;background:var(--text-3)}.wa-state__dot.is-success{background:var(--success);box-shadow:0 0 0 3px var(--success-soft)}.wa-state__dot.is-info{background:var(--info)}.wa-state__dot.is-warning{background:var(--warning)}.wa-state__dot.is-error{background:var(--error)}.wa-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px;align-items:start}.wa-qr{display:grid;grid-template-columns:260px minmax(0,1fr);gap:18px;align-items:start;margin-top:16px}.wa-qr img{border-radius:12px;background:#fff;padding:8px;border:1px solid var(--border);width:260px;height:260px}.wa-qr ol{margin:0;padding-left:18px;display:grid;gap:8px;line-height:1.45}.wa-qr p{grid-column:1 / -1;margin:0}.wa-actions{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.wa-numbers{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.wa-archived-sync{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid var(--border)}.wa-numbers>div{display:flex;flex-direction:column;padding:10px;border:1px solid var(--border);border-radius:10px;font-size:12px;color:var(--text-3)}.wa-numbers span{font-size:22px;font-weight:650;color:var(--text);font-variant-numeric:tabular-nums}.wa-numbers .is-bad span{color:var(--error)}.wa-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:8px}.wa-form label{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:500}.wa-range{display:flex;align-items:center;gap:6px}.wa-log{margin-top:16px;padding-top:12px;border-top:1px solid var(--border)}.wa-log__list{list-style:none;margin:0;padding:0;display:grid;gap:2px}.wa-log__list li{display:grid;grid-template-columns:10px 112px minmax(0,1fr);gap:10px;align-items:baseline;padding:6px 0;border-bottom:1px solid var(--border);font-size:13px}.wa-log__list li:last-child{border-bottom:0}.wa-log__list .wa-state__dot{width:8px;height:8px;align-self:start;margin-top:6px}.wa-log__list time{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:12px}.wa-log__detail{font-size:12px;overflow-wrap:anywhere}.wa-risk p,.wa-risk li{line-height:1.5}.wa-risk ul{padding-left:18px;margin:0 0 10px}.channel-tabs{display:flex;gap:4px;margin:6px 0 16px;border-bottom:1px solid var(--border);overflow-x:auto;scrollbar-width:none}.channel-tabs::-webkit-scrollbar{display:none}.channel-tabs__tab{flex:none;padding:8px 12px;margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--text-2);font-size:14px;text-decoration:none}.channel-tabs__tab:hover{color:var(--text)}.channel-tabs__tab.is-active{color:var(--acc2);border-bottom-color:var(--primary);font-weight:600}.meta-step h3{margin:18px 0 4px;font-size:15px;font-weight:650}.meta-step>p{margin:0 0 12px;font-size:13px;line-height:1.45}.wa-numbers-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 16px}.wa-number{display:flex;align-items:center;gap:10px;min-height:48px;max-width:100%;padding:7px 18px 7px 14px;border:1px solid var(--line2);border-radius:999px;background:var(--card);color:var(--ink);cursor:pointer;font:inherit;text-align:left;transition:border-color .15s,box-shadow .15s}.wa-number:hover{border-color:var(--mute)}.wa-number.is-active{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.wa-number__text{display:grid;gap:1px;min-width:0;line-height:1.25}.wa-number__text strong{font-size:13.5px;font-weight:650;letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-number__text small{display:flex;align-items:center;gap:5px;min-width:0;font-size:11.5px;color:var(--mute);white-space:nowrap;font-variant-numeric:tabular-nums}.wa-number__text .unit-dot{width:8px;height:8px;box-shadow:none}.wa-numbers-bar>.n-button{height:48px;padding:0 18px;border-radius:999px}.meta-unit{display:flex;align-items:center;gap:6px;margin-top:2px}.meta-unit .unit-dot{width:8px;height:8px;box-shadow:none}.meta-field{display:flex;flex-direction:column;gap:4px;margin-top:8px;font-size:13px;font-weight:500}.meta-copy{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin-top:12px;font-size:12px}.meta-copy code{padding:3px 6px;border-radius:6px;background:var(--surface-2);font-size:12px;word-break:break-all}.meta-token{margin-top:14px;padding:12px;border:1px dashed var(--border);border-radius:10px}.meta-token p{margin:0 0 8px;font-size:12px;line-height:1.45}.meta-pages{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px}.meta-pages li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--border);border-radius:10px}.meta-pages__name{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:13px}.meta-app-line{margin:16px 0 0;padding-top:10px;border-top:1px solid var(--border);font-size:12px}.meta-guide ol{margin:0;padding-left:18px;display:grid;gap:8px;line-height:1.5;font-size:13px}.meta-guide p{line-height:1.5;font-size:13px}.meta-scopes{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}@media(max-width:1100px){.wa-grid{grid-template-columns:1fr}}@media(max-width:640px){.wa-qr,.wa-form{grid-template-columns:1fr}}.composer__toggle{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-2);cursor:pointer}.wa{--wa-panel: #ffffff;--wa-panel-2: #f0f2f5;--wa-hover: #f5f6f6;--wa-active: #f0f2f5;--wa-border: #e9edef;--wa-text: #111b21;--wa-text-2: #667781;--wa-green: #25d366;--wa-accent: #008069;--wa-chip: #d9fdd3;--wa-chip-text: #0b7a5b;--wa-chat: #efeae2;--wa-in: #ffffff;--wa-out: #d9fdd3;--wa-meta: #667781;--wa-meta-out: #667781;--wa-read: #53bdeb;--wa-pill: #ffffff;--wa-shadow: 0 1px .5px rgba(11, 20, 26, .13);--wa-doodle: rgba(0, 0, 0, .06);--wa-note: #fff3c4;--wa-input: #ffffff;--wa-quote-bg: rgba(11, 20, 26, .05);--wa-quote-me: #7f66ff;--wa-quote-them: #06a77d;--wa-mention: #00875f;--wa-sender-l: 42%;display:grid;grid-template-columns:minmax(300px,400px) minmax(0,1fr);height:100vh;background:var(--wa-panel);color:var(--wa-text);border-left:1px solid var(--wa-border)}.wa.wa--info{grid-template-columns:minmax(300px,380px) minmax(0,1fr) minmax(300px,380px)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .wa{--wa-panel: #111b21;--wa-panel-2: #202c33;--wa-hover: #202c33;--wa-active: #2a3942;--wa-border: #222d34;--wa-text: #e9edef;--wa-text-2: #8696a0;--wa-chip: #103529;--wa-chip-text: #25d366;--wa-chat: #0b141a;--wa-in: #202c33;--wa-out: #005c4b;--wa-meta: #8696a0;--wa-meta-out: rgba(255, 255, 255, .6);--wa-pill: #182229;--wa-shadow: 0 1px .5px rgba(0, 0, 0, .3);--wa-doodle: rgba(255, 255, 255, .035);--wa-note: #3d3415;--wa-input: #2a3942;--wa-quote-bg: rgba(0, 0, 0, .2);--wa-quote-me: #a791ff;--wa-quote-them: #06cf9c;--wa-mention: #21c063;--wa-sender-l: 72%}}:root[data-theme=dark] .wa{--wa-panel: #111b21;--wa-panel-2: #202c33;--wa-hover: #202c33;--wa-active: #2a3942;--wa-border: #222d34;--wa-text: #e9edef;--wa-text-2: #8696a0;--wa-chip: #103529;--wa-chip-text: #25d366;--wa-chat: #0b141a;--wa-in: #202c33;--wa-out: #005c4b;--wa-meta: #8696a0;--wa-meta-out: rgba(255, 255, 255, .6);--wa-pill: #182229;--wa-shadow: 0 1px .5px rgba(0, 0, 0, .3);--wa-doodle: rgba(255, 255, 255, .035);--wa-note: #3d3415;--wa-input: #2a3942;--wa-quote-bg: rgba(0, 0, 0, .2);--wa-quote-me: #a791ff;--wa-quote-them: #06cf9c;--wa-mention: #21c063;--wa-sender-l: 72%}.wa-muted{color:var(--wa-text-2);font-size:13px}.wa-icon-btn{flex:none;width:36px;height:36px;border-radius:50%;border:0;background:transparent;color:var(--wa-text-2);display:grid;place-items:center;cursor:pointer;font:inherit;font-size:18px}.wa-icon-btn:hover,.wa-icon-btn:focus-visible{background:var(--wa-hover);color:var(--wa-text);outline:none}.wa-icon-btn.is-on{color:var(--wa-accent);background:var(--wa-chip)}.wa-star-on{color:#f2b707}.wa-list{display:flex;flex-direction:column;min-height:0;background:var(--wa-panel);border-right:1px solid var(--wa-border)}.wa-list__head{display:flex;align-items:center;gap:6px;padding:14px 12px 8px 16px}.wa-list__head h1{margin:0;font-size:22px;font-weight:700;letter-spacing:-.01em}.wa-settings-btn{flex:none;display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 10px;border:1px solid var(--wa-border);border-radius:999px;background:var(--wa-panel);color:var(--wa-text);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.wa-settings-btn:hover{background:var(--wa-hover)}a.wa-settings-btn{text-decoration:none}.wa-settings-btn svg{color:var(--wa-text-2)}.wa-settings-btn--icon{width:32px;height:32px;padding:0;justify-content:center;border-radius:50%}.wa-conn{flex:1;min-width:0;display:inline-flex;align-items:center;gap:6px;padding:2px 8px;margin-left:4px;border-radius:999px;font-size:12px;color:var(--wa-text-2);text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wa-conn:hover{color:var(--wa-text)}.wa-new{flex:none;width:36px;height:36px;border-radius:50%;border:0;background:var(--wa-green);color:#0b141a;display:grid;place-items:center;cursor:pointer;box-shadow:0 1px 2px #00000026}.wa-new:hover{filter:brightness(.95)}.wa-search{display:flex;align-items:center;gap:10px;margin:2px 12px 8px;padding:0 5px 0 14px;height:38px;border-radius:10px;background:var(--wa-panel-2);color:var(--wa-text-2)}.wa-search input{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:15px;color:var(--wa-text);outline:none}.wa-search:focus-within{box-shadow:0 0 0 2px var(--wa-accent) inset}.wa-search__chan{flex:none;display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 4px 0 10px;border-radius:999px;border:0;background:var(--wa-panel);color:var(--wa-text-2);font:inherit;font-size:13px;cursor:pointer}.wa-search__chan:hover{color:var(--wa-text)}.wa-search__chan.is-on{background:var(--wa-chip);color:var(--wa-chip-text);font-weight:600}.wa-chips{display:flex;flex-wrap:wrap;gap:6px 8px;padding:0 12px 8px}.wa-chip{flex:none;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;border:0;background:var(--wa-panel-2);color:var(--wa-text-2);font:inherit;font-size:14px;cursor:pointer}.wa-chip:hover{color:var(--wa-text)}.wa-chip.is-active{background:var(--wa-chip);color:var(--wa-chip-text);font-weight:600}.wa-chip--add{padding:0 10px;gap:4px}.wa-chip--add svg{flex:none}.sector-pop{display:grid;gap:10px;width:260px;max-width:calc(100vw - 32px);font-size:14px}.sector-pop__hint{margin:0;font-size:12px;line-height:1.4;color:var(--mute)}.sector-pop__list{list-style:none;margin:0;padding:0;display:grid;gap:2px;max-height:240px;overflow-y:auto}.sector-pop__list li{display:flex;align-items:center;gap:6px}.sector-pop__list label{flex:1;min-width:0;display:flex;align-items:center;gap:8px;min-height:32px;cursor:pointer}.sector-pop__list label span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sector-pop__list small{color:var(--mute);font-size:12px}.sector-pop__x{flex:none;border:0;background:transparent;color:var(--mute);cursor:pointer;padding:4px 6px;border-radius:4px}.sector-pop__x:hover{color:var(--error)}.sector-pop__new{display:flex;gap:6px}.sector-pop__new input{flex:1;min-width:0;height:28px;padding:0 8px;border:1px solid var(--border);border-radius:4px;background:transparent;color:inherit;font:inherit;font-size:13px}.wa-item__owner{flex:none;max-width:96px;display:inline-flex;align-items:center;gap:3px;padding:1px 7px 1px 5px;border-radius:999px;background:var(--wa-chip);color:var(--wa-chip-text);font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-item__owner svg{flex:none}.wa-item__owner.is-me{background:var(--wa-green);color:#0b141a}.wa-finish{flex:none}.wa-readall{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:2px 12px 8px;padding:6px 6px 6px 12px;border-radius:8px;background:var(--wa-panel-2);color:var(--wa-text-2);font-size:13px}.wa-readall button{flex:none;border:0;border-radius:999px;padding:5px 12px;background:var(--wa-chip);color:var(--wa-chip-text);font:inherit;font-weight:600;cursor:pointer}.wa-readall button:disabled{opacity:.6;cursor:default}.readall-dlg__period{display:flex;flex-direction:column;gap:10px}.readall-dlg__days{display:inline-block;width:92px;margin:0 4px;vertical-align:middle}.readall-dlg__end{margin-top:14px}.readall-dlg__note{margin:14px 0 0;font-size:13px}.wa-pc-tip{display:flex;align-items:center;gap:8px;margin:0 12px 8px;padding:8px 10px;border-radius:8px;background:var(--wa-panel-2);color:var(--wa-text-2);font-size:12.5px;line-height:1.35}.wa-pc-tip span{flex:1;min-width:0}.wa-pc-tip__on{flex:none;border:0;border-radius:999px;padding:4px 12px;background:var(--wa-green);color:#0b141a;font:inherit;font-weight:600;cursor:pointer}.wa-pc-tip__x{flex:none;border:0;background:transparent;color:var(--wa-text-2);cursor:pointer;padding:2px 4px}@media(max-width:1100px){.wa-finish__label{display:none}}.wa-chip__count{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--wa-green);color:#0b141a;font-size:11px;font-weight:700;display:grid;place-items:center}.wa-filters{display:grid;gap:10px;width:240px}.wa-filters label{display:grid;gap:4px;font-size:12px;color:var(--text-2)}.wa-list__items{flex:1;overflow-y:auto;min-height:0}.wa-list__empty{text-align:center;color:var(--wa-text-2);margin:30px 16px}.wa-list__head h1.wa-list__title{flex:1;min-width:0;font-size:19px;font-weight:600}.wa-archived-row{width:100%;display:flex;align-items:center;gap:12px;height:50px;padding:0 16px 0 14px;border:0;background:transparent;color:var(--wa-text);font:inherit;font-size:16px;text-align:left;cursor:pointer}.wa-archived-row:hover,.wa-archived-row:focus-visible{background:var(--wa-hover);outline:none}.wa-archived-row__icon{flex:none;width:49px;display:grid;place-items:center;color:var(--wa-accent)}.wa-archived-row__label{flex:1;min-width:0}.wa-archived-row__count{flex:none;font-size:12px;font-weight:600;color:var(--wa-green)}.wa-archived-note{margin:4px 16px 10px;padding:10px 12px;border-radius:8px;background:var(--wa-panel-2);color:var(--wa-text-2);font-size:13px;line-height:1.4}.wa-item__tag{flex:none;padding:1px 6px;border-radius:4px;background:var(--wa-panel-2);color:var(--wa-text-2);font-size:11px}.wa-item{width:100%;display:flex;align-items:center;gap:12px;padding:0 12px 0 14px;height:72px;border:0;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit}.wa-item.has-tags{height:90px}.wa-item__tags{display:flex;gap:4px;min-width:0;overflow:hidden}.wa-item__tagchip{flex:none;max-width:120px;padding:1px 7px;border-radius:999px;background:var(--wa-panel-2);color:var(--wa-text-2);font-size:11px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-item.is-active .wa-item__tagchip,.wa-item:hover .wa-item__tagchip{background:var(--wa-panel)}.wa-item:hover{background:var(--wa-hover)}.wa-item.is-active{background:var(--wa-active)}.wa-item__body{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:center;gap:2px;border-bottom:1px solid var(--wa-border)}.wa-item__top,.wa-item__bottom{display:flex;align-items:center;gap:6px;min-width:0}.wa-item__name{flex:1;min-width:0;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-item.is-unread .wa-item__name{font-weight:600}.wa-item__time{flex:none;font-size:12px;color:var(--wa-text-2)}.wa-item__inbox{flex:none;max-width:42%;display:inline-flex;align-items:center;gap:5px;margin-left:auto;padding-right:2px;font-size:11px;color:var(--wa-text-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wa-item__inbox .unit-dot{width:7px;height:7px;box-shadow:none}.wa-item.is-unread .wa-item__time{color:var(--wa-green);font-weight:600}.wa-item__preview{flex:1;min-width:0;display:flex;align-items:center;gap:3px;font-size:14px;color:var(--wa-text-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wa-item__preview>span:last-child{overflow:hidden;text-overflow:ellipsis}.wa-item__sender,.wa-item__channel{flex:none}.wa-item__channel.is-instagram{color:#c13584;font-weight:600}.wa-item__channel.is-facebook{color:#0866ff;font-weight:600}.wa-item__channel.is-whatsapp_api{color:#128c7e;font-weight:600}.wa-avatar-wrap{position:relative;flex:none;display:inline-block}.chan-badge{position:absolute;right:-2px;bottom:-2px;width:38%;height:38%;min-width:16px;min-height:16px;max-width:22px;max-height:22px;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 0 2px var(--wa-panel)}.chan-badge svg{width:62%;height:62%}.chan-badge--whatsapp,.chan-dot--whatsapp{background:#25d366}.chan-badge--whatsapp_api,.chan-dot--whatsapp_api{background:#128c7e}.chan-badge--instagram,.chan-dot--instagram{background:radial-gradient(circle at 30% 107%,#fdf497,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.chan-badge--email,.chan-dot--email{background:#5b6b7f}.chan-badge--facebook,.chan-dot--facebook{background:linear-gradient(135deg,#00b2ff,#006aff 55%,#a033ff)}.wa-chip__dot{width:9px;height:9px;border-radius:50%;flex:none}.wa-item__star{color:var(--wa-text-2);font-size:13px}.wa-chip__count.is-wait{background:var(--error);color:#fff}.wa-list__empty-btn{margin-top:8px;border:1px solid var(--wa-border);background:var(--wa-panel);color:var(--wa-text);border-radius:999px;padding:6px 14px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.wa-item__wait{flex:none;font-size:11px;font-weight:600;padding:1px 6px;border-radius:999px;background:var(--warning-soft);color:var(--warning);white-space:nowrap}.wa-item__wait.is-late{background:var(--error-soft);color:var(--error)}.wa-meta__wait{font-size:10px;opacity:.85}.wa-item__badge{flex:none;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--wa-green);color:#0b141a;font-size:12px;font-weight:600;display:grid;place-items:center}.wa-item-wrap{position:relative}.wa-item__check{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:49px;height:49px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:var(--wa-panel-2);color:transparent;z-index:2;opacity:0;pointer-events:none;transition:opacity .12s}.wa-item__check svg{box-sizing:border-box;width:24px;height:24px;padding:1px;border:2px solid var(--wa-text-2);border-radius:6px;background:var(--wa-panel)}.wa-item-wrap:hover .wa-item__check,.wa-item-wrap.is-selecting .wa-item__check,.wa-item__check:focus-visible{opacity:1;pointer-events:auto}.wa-item__check:focus-visible{outline:2px solid var(--wa-accent);outline-offset:2px}.wa-item-wrap.is-checked .wa-item__check{color:#fff}.wa-item-wrap.is-checked .wa-item__check svg{background:var(--wa-green);border-color:var(--wa-green)}.wa-item.is-checked,.wa-item.is-checked:hover{background:color-mix(in srgb,var(--wa-green) 14%,var(--wa-panel))}@media(hover:none){.wa-item-wrap:hover:not(.is-selecting) .wa-item__check{opacity:0;pointer-events:none}}.wa-sel-head .wa-sel-all{flex:none;margin-right:4px;font-size:13px}.wa-sel-bar{display:flex;align-items:center;gap:2px;padding:0 10px 8px;border-bottom:1px solid var(--wa-border)}.wa-sel-bar .wa-icon-btn:disabled{opacity:.4;cursor:default;background:transparent}.wa-sel-bar__spin{margin-left:6px}.wa-avatar{position:relative;flex:none;border-radius:50%;overflow:hidden;display:inline-grid;place-items:center;background:hsl(var(--h) 45% 88%);color:hsl(var(--h) 45% 32%);font-weight:600}.wa-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .15s}.wa-avatar img.is-loaded{opacity:1}.wa-avatar__fallback{display:grid;place-items:center;width:100%;height:100%}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .wa-avatar{background:hsl(var(--h) 25% 26%);color:hsl(var(--h) 60% 82%)}}.wa-chat{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--wa-chat)}.wa-empty{margin:auto;text-align:center;color:var(--wa-text-2);max-width:420px;padding:24px}.wa-empty svg{color:var(--wa-accent);opacity:.55}.wa-empty h2{margin:14px 0 6px;font-size:26px;font-weight:300;color:var(--wa-text)}.wa-chat__head{display:flex;align-items:center;gap:6px;height:60px;padding:0 12px 0 14px;background:var(--wa-panel);border-bottom:1px solid var(--wa-border)}.wa-chat__who{flex:1;min-width:0;display:flex;align-items:center;gap:12px;border:0;background:transparent;padding:0;cursor:pointer;text-align:left;font:inherit;color:inherit}.wa-chat__title{display:flex;flex-direction:column;min-width:0}.wa-chat__title strong{font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-chat__title span{font-size:13px;color:var(--wa-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-people{flex:none;display:flex;align-items:center;gap:6px;max-width:190px;height:34px;padding:0 12px 0 10px;border-radius:17px;border:1px solid var(--wa-border);background:transparent;color:var(--wa-text);font:inherit;font-size:13px;cursor:pointer}.wa-people:hover,.wa-people:focus-visible{background:var(--wa-hover);outline:none}.wa-people svg{flex:none;color:var(--wa-text-2)}.wa-people.is-empty{color:var(--wa-text-2)}.wa-people__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-people__more{flex:none;padding:1px 6px;border-radius:9px;background:var(--wa-chip);color:var(--wa-chip-text);font-size:12px;font-weight:600}.people-pop{display:grid;gap:12px;width:280px;max-width:calc(100vw - 32px)}.people-pop__field{display:grid;gap:4px;font-size:12px;color:var(--mute)}.people-pop__list{list-style:none;margin:0;padding:0;display:grid;gap:2px}.people-pop__list li{display:flex;align-items:center;gap:6px;min-height:30px;font-size:13px;color:var(--ink)}.people-pop__who{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.people-pop__link{flex:none;border:0;background:none;padding:2px 4px;color:var(--acc2);font:inherit;font-size:12px;cursor:pointer}.people-pop__link:hover{text-decoration:underline}.people-pop__x{flex:none;width:24px;height:24px;border:0;border-radius:50%;background:none;color:var(--mute);cursor:pointer}.people-pop__x:hover{background:var(--line);color:var(--ink)}.people-pop__hint{margin:0;font-size:12px;color:var(--mute);line-height:1.4}.wa-thread{flex:1;min-height:0;display:flex;flex-direction:column}.wa-thread__scroll{flex:1;overflow-y:auto;padding:14px 7% 10px;display:flex;flex-direction:column;gap:2px;background-color:var(--wa-chat);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140'%3E%3Cg fill='none' stroke='%23000' stroke-opacity='0.07' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='18' cy='20' r='7'/%3E%3Cpath d='M60 14h22a6 6 0 0 1 6 6v8a6 6 0 0 1-6 6H70l-6 5v-5h-4a6 6 0 0 1-6-6v-8a6 6 0 0 1 6-6Z'/%3E%3Cpath d='m112 18 3 6 7 1-5 5 1 7-6-3-6 3 1-7-5-5 7-1Z'/%3E%3Cpath d='M20 70c6-8 14-8 20 0'/%3E%3Ccircle cx='76' cy='78' r='3'/%3E%3Cpath d='M104 66l14 14M118 66l-14 14'/%3E%3Cpath d='M14 110h18v14H14zM14 110l9 7 9-7'/%3E%3Cpath d='M64 114a10 10 0 1 0 20 0 10 10 0 0 0-20 0Zm6-2h0m8 0h0m-9 6c3 3 7 3 10 0'/%3E%3Cpath d='M108 106v18m-6-12 6-6 6 6'/%3E%3C/g%3E%3C/svg%3E");background-size:140px 140px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .wa-thread__scroll{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140'%3E%3Cg fill='none' stroke='%23fff' stroke-opacity='0.05' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='18' cy='20' r='7'/%3E%3Cpath d='M60 14h22a6 6 0 0 1 6 6v8a6 6 0 0 1-6 6H70l-6 5v-5h-4a6 6 0 0 1-6-6v-8a6 6 0 0 1 6-6Z'/%3E%3Cpath d='m112 18 3 6 7 1-5 5 1 7-6-3-6 3 1-7-5-5 7-1Z'/%3E%3Cpath d='M20 70c6-8 14-8 20 0'/%3E%3Ccircle cx='76' cy='78' r='3'/%3E%3Cpath d='M104 66l14 14M118 66l-14 14'/%3E%3Cpath d='M14 110h18v14H14zM14 110l9 7 9-7'/%3E%3Cpath d='M64 114a10 10 0 1 0 20 0 10 10 0 0 0-20 0Zm6-2h0m8 0h0m-9 6c3 3 7 3 10 0'/%3E%3Cpath d='M108 106v18m-6-12 6-6 6 6'/%3E%3C/g%3E%3C/svg%3E")}}:root[data-theme=dark] .wa-thread__scroll{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140'%3E%3Cg fill='none' stroke='%23fff' stroke-opacity='0.05' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='18' cy='20' r='7'/%3E%3Cpath d='M60 14h22a6 6 0 0 1 6 6v8a6 6 0 0 1-6 6H70l-6 5v-5h-4a6 6 0 0 1-6-6v-8a6 6 0 0 1 6-6Z'/%3E%3Cpath d='m112 18 3 6 7 1-5 5 1 7-6-3-6 3 1-7-5-5 7-1Z'/%3E%3Cpath d='M20 70c6-8 14-8 20 0'/%3E%3Ccircle cx='76' cy='78' r='3'/%3E%3Cpath d='M104 66l14 14M118 66l-14 14'/%3E%3Cpath d='M14 110h18v14H14zM14 110l9 7 9-7'/%3E%3Cpath d='M64 114a10 10 0 1 0 20 0 10 10 0 0 0-20 0Zm6-2h0m8 0h0m-9 6c3 3 7 3 10 0'/%3E%3Cpath d='M108 106v18m-6-12 6-6 6 6'/%3E%3C/g%3E%3C/svg%3E")}.wa-pill{align-self:center;margin:10px 0 8px;padding:5px 12px 6px;border-radius:8px;background:var(--wa-pill);color:var(--wa-text-2);font-size:12.5px;box-shadow:var(--wa-shadow);text-transform:capitalize}.wa-pill--note{background:#ffeecd;color:#54656f;text-transform:none}.wa-pill--soft{text-transform:none}.wa-pill--number{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 8px;max-width:92%;text-align:center}.wa-pill--number a{color:#027eb5;font-weight:600;text-decoration:none}.wa-pill--number a:hover{text-decoration:underline}.wa-pill__time{font-size:11px;opacity:.75}.wa-unread{align-self:stretch;text-align:center;margin:10px -8% 8px;padding:5px 0;background:#ffffff40}.wa-unread span{display:inline-block;padding:5px 14px;border-radius:999px;background:var(--wa-pill);color:var(--wa-text-2);font-size:12.5px;box-shadow:var(--wa-shadow)}.wa-row{display:flex;flex-direction:column;align-items:flex-start;margin-top:10px}.wa-row.is-continued{margin-top:2px}.wa-row--outbound{align-items:flex-end}.wa-row--internal{align-items:center}.wa-bubble{position:relative;max-width:min(65%,560px);padding:6px 9px 8px 10px;border-radius:7.5px;background:var(--wa-in);color:var(--wa-text);box-shadow:var(--wa-shadow);font-size:14.2px;line-height:19px}.wa-bubble--outbound{background:var(--wa-out)}.wa-bubble--inbound.has-tail{border-top-left-radius:0}.wa-bubble--outbound.has-tail{border-top-right-radius:0}.wa-bubble.has-tail:before{content:"";position:absolute;top:0;width:8px;height:13px;background:inherit}.wa-bubble--inbound.has-tail:before{left:-8px;clip-path:polygon(0 0,100% 0,100% 100%)}.wa-bubble--outbound.has-tail:before{right:-8px;clip-path:polygon(0 0,100% 0,0 100%)}.wa-bubble.is-media{padding:3px}.wa-bubble.is-sticker{background:transparent;box-shadow:none}.wa-bubble.is-sticker:before{display:none}.wa-sender{display:block;font-size:12.8px;font-weight:600;line-height:18px;margin-bottom:3px}.wa-bubble.is-media .wa-sender{margin:0;padding:0 6px}.wa-subject{font-weight:600;margin-bottom:2px}.wa-text{white-space:pre-wrap;overflow-wrap:anywhere}.wa-text a{color:#027eb5}.wa-text:after{content:"";display:inline-block;width:70px}.wa-row--outbound .wa-text:after{width:86px}.wa-meta{float:right;position:relative;top:6px;margin:-10px 0 -5px 4px;display:inline-flex;align-items:center;gap:3px;font-size:11px;line-height:15px;color:var(--wa-meta);white-space:nowrap}.wa-bubble--outbound .wa-meta{color:var(--wa-meta-out)}.wa-text--fit:after{display:none}.wa-meta--ghost{float:none;position:static;top:0;margin:0 0 0 12px;visibility:hidden;vertical-align:baseline;pointer-events:none}.wa-meta--pinned{float:none;position:absolute;top:auto;right:9px;bottom:6px;margin:0}.wa-bubble.is-media .wa-meta--ghost{display:none}.wa-bubble.is-media .wa-meta{position:absolute;right:8px;bottom:6px;top:auto;margin:0;float:none;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5)}.wa-meta__channel{font-size:10px;text-transform:uppercase;letter-spacing:.03em;opacity:.8}.wa-tick{display:inline-block;width:16px;height:11px;background:currentColor;flex:none;-webkit-mask:var(--tick) center / contain no-repeat;mask:var(--tick) center / contain no-repeat}.wa-tick.is-check{--tick: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 11'%3E%3Cpath d='M4.5 8.6 1.6 5.7.4 6.9l4.1 4.1L13.6 1.9 12.4.7Z'/%3E%3C/svg%3E");width:12px}.wa-tick.is-double{--tick: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 11'%3E%3Cpath d='M4.3 8.6 1.4 5.7.3 6.9 4.3 11 13.4 1.9 12.2.7Z'/%3E%3Cpath d='m8.6 8.6-.9-.9-1.2 1.2 2.1 2.1L15.7 1.9 14.5.7Z'/%3E%3C/svg%3E")}.wa-tick.is-clock{--tick: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1Zm0 1.5a5.5 5.5 0 1 1 0 11 5.5 5.5 0 0 1 0-11ZM7.3 4v4.6l3.5 2.1.7-1.2-2.7-1.6V4Z'/%3E%3C/svg%3E");width:12px;height:12px}.wa-tick.is-failed{--tick: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1Zm-.8 3h1.6v5H7.2Zm0 6.4h1.6V12H7.2Z'/%3E%3C/svg%3E");width:13px;height:13px;color:#ea0038}.wa-tick.is-read{color:var(--wa-read)}.wa-item__preview .wa-tick{color:var(--wa-text-2)}.wa-item__preview .wa-tick.is-read{color:var(--wa-read)}.wa-failed{margin-top:3px;font-size:12px;color:#ea0038;display:flex;align-items:center;gap:8px}.wa-note{display:flex;flex-direction:column;gap:2px;max-width:min(80%,560px);padding:7px 10px;border-radius:8px;background:var(--wa-note);color:var(--wa-text);box-shadow:var(--wa-shadow);font-size:13.5px}.wa-note strong{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#a3770a}.wa-note .wa-meta{align-self:flex-end;float:none;top:0;margin:0}.wa-note .wa-text:after{display:none}.wa-line{display:flex;align-items:center;gap:6px;width:100%}.wa-row--outbound .wa-line{flex-direction:row-reverse}.wa-line__avatar{align-self:flex-end;margin-right:4px}.wa-line__spacer{flex:none;width:32px}.wa-row.has-reactions{margin-bottom:14px}.wa-bubble__menu{position:absolute;top:2px;right:2px;z-index:1;width:28px;height:22px;padding:0;border:0;border-radius:0 6px 0 14px;display:grid;place-items:center;color:var(--wa-meta);background:radial-gradient(at top right,var(--wa-in) 55%,transparent 80%);cursor:pointer;opacity:0}.wa-bubble--outbound .wa-bubble__menu{background:radial-gradient(at top right,var(--wa-out) 55%,transparent 80%)}.wa-bubble.is-media .wa-bubble__menu{color:#fff;background:radial-gradient(at top right,rgba(0,0,0,.4),transparent 75%)}.wa-bubble:hover .wa-bubble__menu,.wa-bubble__menu:focus-visible{opacity:1}.wa-react-btn{flex:none;width:28px;height:28px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:var(--wa-pill);color:var(--wa-text-2);box-shadow:var(--wa-shadow);cursor:pointer;opacity:0}.wa-row:hover .wa-react-btn,.wa-react-btn:focus-visible{opacity:1}.wa-react-btn:hover{color:var(--wa-text)}@media(hover:none){.wa-bubble__menu,.wa-react-btn{opacity:1}}.wa-quote{display:block;box-sizing:border-box;width:calc(100% + 6px);min-width:0;margin:0 -3px 5px;padding:5px 10px 6px;border:0;border-left:4px solid var(--quote, var(--wa-quote-them));border-radius:6px;background:var(--wa-quote-bg);color:var(--wa-text);font:inherit;text-align:left;cursor:pointer}.wa-quote:hover{filter:brightness(.97)}.wa-quote strong{display:block;color:var(--quote, var(--wa-quote-them));font-size:12.8px;font-weight:600;line-height:20px}.wa-quote__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--wa-text-2);font-size:13.2px;line-height:18px;white-space:pre-wrap;overflow-wrap:anywhere}.wa-note .wa-quote{width:100%;margin:2px 0 4px}.wa-mention{color:var(--wa-mention);font-weight:500}.wa-quote .wa-mention{color:inherit}.wa-reactions{position:absolute;left:10px;bottom:-17px;z-index:1;display:inline-flex;align-items:center;gap:1px;height:24px;padding:0 6px;border:0;border-radius:999px;background:var(--wa-pill);color:var(--wa-text-2);box-shadow:0 1px 2px #0b141a33,0 0 0 2px var(--wa-chat);font:inherit;font-size:14px;line-height:1;cursor:pointer}.wa-bubble--outbound .wa-reactions{left:auto;right:10px}.wa-reactions__count{margin-left:3px;font-size:12px}.wa-row.is-flash{animation:wa-flash 1.6s ease-out}@keyframes wa-flash{0%,35%{background:#00a8842e}to{background:transparent}}@media(prefers-reduced-motion:reduce){.wa-row.is-flash{animation:none;background:#00a88426}}.wa-pop{--pop-bg: #ffffff;--pop-text: #111b21;--pop-text-2: #667781;--pop-hover: #f0f2f5;--pop-border: #e9edef;--pop-accent: #008069;background:var(--pop-bg);color:var(--pop-text);border-radius:14px;padding:6px;box-shadow:0 2px 5px #0b141a42,0 2px 10px #0b141a29}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .wa-pop{--pop-bg: #233138;--pop-text: #e9edef;--pop-text-2: #8696a0;--pop-hover: #2f3e46;--pop-border: #2f3b43;--pop-accent: #00a884}}:root[data-theme=dark] .wa-pop{--pop-bg: #233138;--pop-text: #e9edef;--pop-text-2: #8696a0;--pop-hover: #2f3e46;--pop-border: #2f3b43;--pop-accent: #00a884}.wa-react-pop{border-radius:26px}.wa-react-pop:has(.wa-emoji-grid){border-radius:14px}.wa-react-bar{display:flex;align-items:center;gap:2px}.wa-react-bar__emoji{width:40px;height:40px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:transparent;font-size:26px;line-height:1;cursor:pointer;transition:transform .12s ease-out}.wa-react-bar__emoji:hover,.wa-react-bar__emoji:focus-visible{transform:scale(1.15);background:var(--pop-hover);outline:none}.wa-react-bar__emoji.is-mine{background:var(--pop-hover)}.wa-react-bar__more{width:36px;height:36px;margin-left:4px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:var(--pop-hover);color:var(--pop-text-2);cursor:pointer}.wa-react-bar__more.is-on,.wa-react-bar__more:hover{color:var(--pop-text)}@media(prefers-reduced-motion:reduce){.wa-react-bar__emoji{transition:none}.wa-react-bar__emoji:hover{transform:none}}.wa-emoji-grid{width:min(316px,calc(100vw - 32px));max-height:280px;overflow-y:auto;padding:2px}.wa-react-pop .wa-emoji-grid{margin-top:6px;border-top:1px solid var(--pop-border)}.wa-emoji-grid h3{margin:8px 6px 4px;font-size:12px;font-weight:600;color:var(--pop-text-2)}.wa-emoji-grid__items{display:grid;grid-template-columns:repeat(8,1fr)}.wa-emoji-grid__item{height:36px;padding:0;border:0;border-radius:6px;background:transparent;font-size:22px;line-height:1;cursor:pointer}.wa-emoji-grid__item:hover,.wa-emoji-grid__item:focus-visible{background:var(--pop-hover);outline:none}.wa-who{min-width:200px;max-width:320px;padding:4px}.wa-who__row{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:8px}.wa-who__emoji{font-size:20px;line-height:1}.wa-who__names{flex:1;min-width:0;font-size:14px}.wa-who__remove{border:0;background:transparent;color:var(--pop-accent);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.wa-media{display:block;position:relative;border-radius:6px;overflow:hidden;background-size:cover;background-position:center;max-width:100%}.wa-media img{display:block;width:100%;height:100%;max-width:min(330px,100%);max-height:340px;min-width:120px;object-fit:cover}.wa-media[style*=height] img{max-width:none;max-height:none;min-width:0}.wa-bubble.is-sticker .wa-media img{max-width:160px;min-width:0}.wa-media__missing{display:none;padding:18px 14px;font-size:13px;color:var(--wa-text-2)}.wa-media.is-missing img{display:none}.wa-media.is-missing .wa-media__missing{display:block}.wa-media--video{max-width:min(330px,100%);max-height:340px;background:#000}.wa-bubble:not(.is-media) .wa-media{margin:-3px -4px 5px -6px}.wa-poll{display:flex;flex-direction:column;gap:6px;min-width:240px;padding:2px 0 10px}.wa-poll small{color:var(--wa-text-2, var(--mute));font-size:12px}.wa-poll__option{padding:6px 10px;border:1px solid var(--wa-border);border-radius:8px;font-size:14px}.wa-audio{display:flex;align-items:center;gap:8px;min-width:260px;padding:2px 0 10px}.wa-audio__icon{flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--wa-panel-2)}.wa-audio__icon.is-voice{background:#00a884}.wa-audio audio{flex:1;min-width:0;height:36px}.wa-audio__len{font-size:11px;color:var(--wa-meta);font-variant-numeric:tabular-nums}.wa-audio-box{display:flex;flex-direction:column;gap:4px;max-width:340px}.wa-audio-box .wa-audio{padding-bottom:0}.wa-audio__speed{flex:none;min-width:40px;height:26px;padding:0 8px;border:0;border-radius:13px;background:color-mix(in srgb,currentColor 9%,transparent);color:inherit;font-family:inherit;font-size:12px;font-weight:600;line-height:26px;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.wa-audio__speed:hover{filter:brightness(.96)}.wa-audio__speed:active{transform:scale(.96)}.wa-audio__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-left:46px;min-height:20px}.wa-audio__transcribe{border:0;background:none;padding:2px 0;color:var(--wa-accent);font-family:inherit;font-size:12px;font-weight:600;line-height:16px;cursor:pointer}.wa-audio__transcribe:hover:not(:disabled){text-decoration:underline}.wa-audio__transcribe:disabled{color:var(--wa-meta);cursor:default}.wa-audio__text{margin:4px 0 0;padding:8px 10px;border-radius:8px;background:color-mix(in srgb,currentColor 6%,transparent);font-size:13.5px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.wa-audio__text span{display:block;margin-bottom:2px;font-size:11px;font-weight:600;color:var(--wa-meta);text-transform:uppercase;letter-spacing:.03em}.wa-linkcard{display:flex;flex-direction:column;width:min(280px,100%);margin:-3px -4px 6px -6px;border-radius:6px;overflow:hidden;background:var(--wa-quote-bg);color:inherit;text-decoration:none}.wa-linkcard:hover{background:#00000014}.wa-linkcard__img{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:#0000000f}.wa-linkcard__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.wa-linkcard__play{position:absolute;inset:0;margin:auto;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#00000073}.wa-linkcard__body{display:flex;flex-direction:column;gap:2px;padding:8px 10px 9px;min-width:0}.wa-linkcard__body strong{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-linkcard__caption{font-size:13px;color:var(--wa-text-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.wa-linkcard__body small{font-size:12px;color:var(--wa-text-2)}.wa-doc{display:flex;align-items:center;gap:10px;min-width:240px;margin:-3px -4px 6px -6px;padding:10px 12px;border-radius:6px;background:#0000000b;color:inherit;text-decoration:none}.wa-doc:hover{background:#00000014}.wa-doc__icon{flex:none;width:32px;height:40px;border-radius:4px;display:grid;place-items:center;font-size:9px;font-weight:700;color:#fff;background:#5f7bdb;letter-spacing:.02em}.wa-doc__icon[data-ext=pdf]{background:#e2504c}.wa-doc__icon[data-ext=xlsx],.wa-doc__icon[data-ext=xls],.wa-doc__icon[data-ext=csv]{background:#1d8f4e}.wa-doc__icon[data-ext=docx],.wa-doc__icon[data-ext=doc]{background:#2f6fd6}.wa-doc__text{display:flex;flex-direction:column;min-width:0}.wa-doc__text strong{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:260px}.wa-doc__text small{font-size:12px;color:var(--wa-meta)}.wa-banner{padding:8px 18px;font-size:13px;background:#fff4d6;color:#54656f;border-top:1px solid var(--wa-border)}.wa-banner--soft{background:var(--wa-panel-2);color:var(--wa-text-2)}.wa-banner a{color:var(--wa-accent);font-weight:600}.wa-template__var{display:grid;grid-template-columns:90px minmax(0,1fr);align-items:center;gap:8px;margin-top:10px;font-size:13px}.wa-template__var small{color:var(--text-3)}.wa-template__fill{display:flex;gap:6px;min-width:0}.wa-template__preview{margin-top:12px;padding:10px 12px;border-radius:8px;background:var(--wa-out, var(--surface-2));white-space:pre-wrap;font-size:14px;line-height:1.4}.wa-template__error{color:var(--error)}.wa-composer{position:relative;display:flex;align-items:flex-end;gap:8px;padding:8px 14px 10px;background:var(--wa-panel-2)}.wa-composer__row{display:flex;align-items:flex-end;gap:2px}.wa-composer__row .wa-composer__input{flex:1;min-width:0}.wa-composer__emoji{width:34px;height:34px}.wa-composer__schedule{flex:none;width:40px;height:40px;align-self:flex-end;color:var(--wa-text-2)}.wa-ai{display:flex;flex-direction:column;gap:6px;margin:8px 14px 0 58px;padding:10px 12px;border-radius:10px;background:var(--wa-panel);border:1px solid var(--ai-soft, var(--wa-border))}.wa-ai--line{flex-direction:row;align-items:center;justify-content:space-between;padding:4px 6px 4px 12px;background:transparent;border-style:dashed}.wa-ai__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.wa-ai__label{font-size:12.5px;font-weight:600;color:var(--ai, var(--wa-accent))}.wa-ai__note{color:var(--wa-text-2);font-size:12px}.wa-ai__body{margin:0;white-space:pre-wrap;font-size:14px;color:var(--wa-text);max-height:9em;overflow-y:auto}.wa-ai__part{padding:6px 10px;border-radius:8px;background:var(--wa-input);max-height:6em}.wa-ai__actions{display:flex;gap:6px;justify-content:flex-end}.wa-replying{display:flex;align-items:center;gap:8px;padding:8px 14px 0 58px;background:var(--wa-panel-2)}.wa-replying .wa-quote{flex:1;width:auto;margin:0;cursor:default;background:var(--wa-input)}.wa-replying .wa-quote:hover{filter:none}.wa-replying .wa-quote__text{-webkit-line-clamp:2}.wa-mentions{position:absolute;left:58px;right:66px;bottom:calc(100% + 4px);z-index:5;max-height:300px;overflow-y:auto;padding:6px 0;border-radius:10px;background:var(--wa-panel);box-shadow:0 2px 5px #0b141a42,0 2px 10px #0b141a29}.wa-mentions__item{display:flex;align-items:center;gap:10px;width:100%;padding:6px 14px;border:0;background:transparent;color:var(--wa-text);font:inherit;font-size:14.5px;text-align:left;cursor:pointer}.wa-mentions__item.is-active{background:var(--wa-hover)}.wa-mentions__avatar{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:12px;font-weight:600}.wa-mentions__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-mentions__item small{flex:none;color:var(--wa-text-2);font-size:12px}.wa-composer.is-internal{background:var(--wa-note)}.wa-composer__plus{margin-bottom:3px}.wa-sendnum{flex:none;align-self:flex-end;margin-bottom:6px;display:inline-flex;align-items:center;gap:6px;max-width:240px;height:32px;padding:0 8px 0 10px;border:0;border-radius:999px;background:var(--wa-chip);color:var(--wa-chip-text);font:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer}.wa-sendnum:hover,.wa-sendnum:focus-visible{outline:none;box-shadow:0 0 0 1.5px var(--wa-chip-text) inset}.wa-sendnum.is-fixed{cursor:default;padding-right:12px}.wa-sendnum.is-fixed:hover{box-shadow:none}.wa-sendnum__dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--wa-green)}.wa-sendnum.is-simulated .wa-sendnum__dot{background:var(--wa-text-2)}.wa-sendnum.is-disconnected{background:#d930251f;color:#c5221f}.wa-sendnum.is-disconnected .wa-sendnum__dot{background:#d93025}.wa-sendnum__phone{min-width:0;overflow:hidden;text-overflow:ellipsis}.wa-sendnum__tail{display:none}.wa-sendnum__api{flex:none;padding:1px 6px;border-radius:999px;background:var(--wa-accent);color:#fff;font-size:10.5px;font-weight:700}.wa-sendnum__caret{flex:none;margin-left:-2px}.wa-composer{container-type:inline-size}@container (max-width: 560px){.wa-sendnum{gap:4px;padding:0 4px 0 8px}.wa-sendnum.is-fixed{padding-right:8px}.wa-sendnum__phone{display:none}.wa-sendnum__tail{display:inline}.wa-sendnum__tail:before{content:"…"}.wa-sendnum.is-named .wa-sendnum__tail{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wa-sendnum.is-named .wa-sendnum__tail:before{content:none}.wa-sendnum .wa-sendnum__api{font-size:0;padding:1px 5px}.wa-sendnum .wa-sendnum__api:after{content:"API";font-size:10px}.wa-sendnum~.wa-composer__field .n-input__placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.wa-numpick{width:min(340px,calc(100vw - 64px));padding:6px 0}.wa-numpick__title{padding:4px 14px 6px;font-size:12.5px;font-weight:600;color:var(--pop-text-2)}.wa-numpick__item{display:flex;align-items:flex-start;gap:8px;width:100%;padding:8px 14px 8px 10px;border:0;background:transparent;color:var(--pop-text);font:inherit;text-align:left;cursor:pointer}.wa-numpick__item:hover,.wa-numpick__item:focus-visible{background:var(--pop-hover);outline:none}.wa-numpick__item.is-off{cursor:not-allowed}.wa-numpick__item.is-off .wa-numpick__phone{color:var(--pop-text-2)}.wa-numpick__check{flex:none;width:18px;color:var(--pop-accent);font-weight:700;text-align:center;line-height:20px}.wa-numpick__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.wa-numpick__phone{display:flex;align-items:center;gap:6px;font-size:14.5px;font-weight:600}.wa-numpick__phone .wa-sendnum__api{background:var(--pop-accent)}.wa-numpick__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12.5px;color:var(--pop-text-2)}.wa-numpick__unit{display:inline-flex;align-items:center;gap:5px}.wa-numpick__unit i{width:8px;height:8px;border-radius:50%}.wa-numpick__state.is-connected{color:var(--pop-accent)}.wa-numpick__state.is-disconnected{color:#d93025}.wa-numpick__hint{color:var(--pop-text-2);font-size:12px}.wa-composer__field{flex:1;min-width:0;display:flex;flex-direction:column;border-radius:10px;background:var(--wa-input);padding:4px 6px}.wa-composer__opts{display:flex;align-items:center;gap:8px;padding:2px 4px 4px;border-bottom:1px solid var(--wa-border);margin-bottom:2px}.wa-composer__channel{width:130px}.wa-composer__internal{font-size:12px;font-weight:600;color:#a3770a}.wa-composer__subject{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:13px;color:var(--wa-text);outline:none}.wa-composer__input{font-size:15px}.wa-composer__input :deep(textarea),.wa-composer__input textarea{line-height:20px}.wa-send{flex:none;width:44px;height:44px;border-radius:50%;border:0;display:grid;place-items:center;cursor:pointer;background:transparent;color:var(--wa-text-2)}.wa-send.is-ready{background:#00a884;color:#fff}.wa-send:disabled{cursor:default}.wa-send--mic:hover,.wa-send--mic:focus-visible{background:var(--wa-hover);color:var(--wa-text);outline:none}.wa-thread{position:relative}.wa-drop{position:absolute;inset:0;z-index:5;display:grid;place-items:center;background:#0080691f;border:3px dashed var(--wa-accent);pointer-events:none}.wa-drop span{padding:10px 18px;border-radius:999px;background:var(--wa-panel);color:var(--wa-text);font-size:15px;font-weight:600;box-shadow:var(--wa-shadow)}.wa-rec{flex:1;min-width:0;display:flex;align-items:center;gap:10px;height:44px;padding:0 10px 0 4px;border-radius:10px;background:var(--wa-input)}.wa-rec__dot{flex:none;width:10px;height:10px;border-radius:50%;background:#ea0038;animation:wa-rec 1.2s ease-in-out infinite}.wa-rec__dot.is-sending{background:var(--wa-text-2);animation:none}@keyframes wa-rec{50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.wa-rec__dot{animation:none}}.wa-rec__time{flex:none;min-width:38px;font-size:15px;font-variant-numeric:tabular-nums;color:var(--wa-text)}.wa-rec__bars{flex:1;min-width:0;height:26px;display:flex;align-items:center;justify-content:flex-end;gap:2px;overflow:hidden}.wa-rec__bars i{flex:none;width:3px;border-radius:2px;background:var(--wa-text-2)}.wa-rec__note{flex:none;font-size:13px;color:var(--wa-text-2)}.wa-attach{width:min(720px,94vw);max-height:92vh;display:flex;flex-direction:column;padding:0;overflow:hidden}.wa-attach__head{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--pop-border)}.wa-attach__head strong{flex:none;font-size:16px;font-weight:600}.wa-attach__to{margin-left:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--pop-text-2)}.wa-attach__close{flex:none;width:34px;height:34px;border:0;border-radius:50%;display:grid;place-items:center;background:transparent;color:var(--pop-text-2);cursor:pointer}.wa-attach__close:hover,.wa-attach__close:focus-visible{background:var(--pop-hover);color:var(--pop-text);outline:none}.wa-attach__stage{flex:1;height:min(52vh,520px);min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px;background:var(--pop-hover)}.wa-attach__stage img,.wa-attach__stage video{min-height:0;max-width:100%;max-height:100%;object-fit:contain;border-radius:6px}.wa-attach__doc{max-width:90%;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.wa-attach__doc .wa-doc__icon{width:64px;height:80px;border-radius:6px;font-size:15px}.wa-attach__doc strong{font-weight:500;overflow-wrap:anywhere}.wa-attach__doc small{color:var(--pop-text-2)}.wa-attach__error{margin:0;padding:6px 12px;border-radius:8px;background:#fde8e8;color:#b42318;font-size:13px}.wa-attach__progress{margin:0;font-size:13px;color:var(--pop-text-2)}.wa-attach__strip{display:flex;gap:10px;padding:12px 14px 10px;overflow-x:auto;border-top:1px solid var(--pop-border)}.wa-attach__thumb{position:relative;flex:none}.wa-attach__pick{position:relative;width:56px;height:56px;padding:0;border:2px solid transparent;border-radius:8px;overflow:hidden;display:grid;place-items:center;background:var(--pop-hover);cursor:pointer}.wa-attach__pick:focus-visible{outline:2px solid var(--pop-accent);outline-offset:2px}.wa-attach__thumb.is-current .wa-attach__pick{border-color:var(--pop-accent)}.wa-attach__thumb.has-error .wa-attach__pick{border-color:#d92d20}.wa-attach__pick img{width:100%;height:100%;object-fit:cover}.wa-attach__ext{font-size:11px;font-weight:700;color:var(--pop-text-2)}.wa-attach__badge{position:absolute;left:4px;bottom:4px;font-size:10px;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.7)}.wa-attach__bar{position:absolute;left:0;bottom:0;height:3px;background:var(--pop-accent);transition:width .2s}.wa-attach__remove{position:absolute;top:-7px;right:-7px;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:var(--pop-text);color:var(--pop-bg);font-size:15px;line-height:22px;cursor:pointer}.wa-attach__remove:disabled{opacity:.4;cursor:default}.wa-attach__more{flex:none;width:56px;height:56px;border:1px dashed var(--pop-text-2);border-radius:8px;display:grid;place-items:center;background:transparent;color:var(--pop-text-2);cursor:pointer}.wa-attach__more:hover,.wa-attach__more:focus-visible{color:var(--pop-text);border-color:var(--pop-text);outline:none}.wa-attach__foot{display:flex;align-items:flex-end;gap:8px;padding:2px 14px 12px}.wa-attach__caption{flex:1;min-width:0;border:1px solid var(--pop-border);border-radius:10px;overflow:hidden;font-size:15px}.wa-attach__hint{margin:-4px 14px 10px;font-size:12px;color:var(--pop-text-2)}.wa-info{display:flex;flex-direction:column;min-height:0;overflow-y:auto;background:var(--wa-panel);border-left:1px solid var(--wa-border)}.wa-info__head{display:flex;align-items:center;gap:14px;height:60px;padding:0 14px;font-size:16px;position:sticky;top:0;background:var(--wa-panel);z-index:1;border-bottom:1px solid var(--wa-border)}.wa-info__hero{display:flex;flex-direction:column;align-items:center;gap:6px;padding:22px 16px 18px;text-align:center;border-bottom:8px solid var(--wa-panel-2)}.wa-info__hero strong{font-size:20px;font-weight:500;margin-top:8px}.wa-info__hero--row{flex-direction:row;align-items:center;gap:14px;padding:16px;text-align:left;border-bottom:0}.wa-info__who{display:flex;flex-direction:column;gap:2px;min-width:0}.wa-info__name{font-size:17px;font-weight:600;color:inherit;text-decoration:none;overflow-wrap:anywhere}.wa-info__name:hover{text-decoration:underline}.wa-info__section{padding:14px 18px;border-bottom:8px solid var(--wa-panel-2)}.wa-info__section h3{margin:0 0 8px;font-size:13px;font-weight:500;color:var(--wa-text-2)}.wa-info__desc{margin:0;white-space:pre-wrap;font-size:14px}.wa-info__note{padding:14px 18px;color:var(--wa-text-2);font-size:13px}.wa-members{list-style:none;margin:0;padding:0}.wa-members li{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--wa-border);font-size:14px}.wa-members__name{flex:1;min-width:0;display:flex;flex-direction:column}.wa-members__name a{color:var(--wa-text);text-decoration:none}.wa-members__name a:hover{text-decoration:underline}.wa-members__admin{flex:none;font-size:11px;padding:2px 6px;border-radius:4px;background:var(--wa-chip);color:var(--wa-chip-text)}@media(max-width:1180px){.wa.wa--info{grid-template-columns:minmax(280px,340px) minmax(0,1fr)}.wa.wa--info .wa-info{position:fixed;right:0;top:0;bottom:0;width:min(380px,92vw);z-index:20;box-shadow:-4px 0 18px #00000026}}@media(min-width:761px){.wa{gap:14px;padding:20px 20px 18px 0;background:transparent;border-left:0}.wa-list,.wa-chat,.wa-info{border:1px solid var(--line);border-radius:26px;overflow:hidden;box-shadow:0 1px 2px #15151b0a,0 8px 24px -12px #15151b2e}.wa-info{overflow-y:auto}.wa-list__head{padding-top:16px}.wa-list__items{padding:0 8px 8px}.wa-item,.wa-archived-row{border-radius:16px;padding:0 10px}.wa-item__check{left:10px}.wa-item__body{border-bottom:0}}@media(min-width:761px)and (max-width:1000px){.wa,.wa.wa--info{grid-template-columns:minmax(280px,300px) minmax(0,1fr)}.wa-list__head{gap:2px;padding-inline:14px 10px}.wa-list__head h1{font-size:19px}.wa-conn{margin-left:0;padding:2px 4px}}@media(min-width:761px)and (max-width:1180px){.wa.wa--info .wa-info{top:20px;right:20px;bottom:18px}}@media(max-width:760px){.wa{grid-template-columns:1fr;height:auto}.wa-list{max-height:50vh}.wa-chat{min-height:80vh}.wa-thread__scroll{padding:12px 10px}.wa-bubble{max-width:88%}.wa-people__name{display:none}.wa-people{padding:0 9px}}.perf-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.perf-updated{font-size:12px}.perf-body{transition:opacity .12s}.perf-body.is-loading{opacity:.55;pointer-events:none}.perf{display:flex;flex-direction:column;gap:14px}.perf .stat__value{font-variant-numeric:normal}.perf .stat .muted{font-size:12px}.perf .panel-title-row{flex-wrap:wrap;margin-bottom:12px}.perf-lead{margin:-6px 0 12px;font-size:12px}.perf-foot{margin:8px 0 0;font-size:11px}.perf-empty-chart{margin:0;padding:48px 0;text-align:center}.perf-table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:10px}.perf-table{width:100%;border-collapse:collapse;font-size:13px}.perf-table th{position:sticky;top:0;background:var(--surface-2);color:var(--text-2);font-size:12px;font-weight:600;text-align:left;line-height:1.25;padding:8px;border-bottom:1px solid var(--border)}.perf-table td{padding:8px;border-bottom:1px solid var(--border);vertical-align:middle}.perf-table tbody tr:last-child>td{border-bottom:0}.perf-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.perf-table th.is-sorted{color:var(--text)}.perf-table th.num{min-width:64px}.perf-table td.is-sorted{font-weight:600}.perf-table--compact{font-size:12px}.perf-table--compact th,.perf-table--compact td{padding:5px 8px}.rank__controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.rank__sort{display:inline-flex;align-items:center;gap:8px;font-size:12px}.rank__empty{margin:0;padding:24px 0;text-align:center}.rank__pos{color:var(--text-3);width:28px}.rank__post{display:flex;align-items:center;gap:10px;min-width:230px;max-width:320px}.rank__media{position:relative;flex:none}.rank__thumb{flex:none;width:48px;height:48px;padding:0;border-radius:8px;overflow:hidden;background:var(--surface-2);border:1px solid var(--border);display:grid;place-items:center;color:var(--text-3)}button.rank__thumb{cursor:pointer}.rank__thumb:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.rank__thumb img{width:100%;height:100%;object-fit:cover;display:block}.rank__trial{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:999px;background:var(--ai);color:#fff;display:grid;place-items:center;box-shadow:0 0 0 2px var(--surface);pointer-events:none}.gs-chip.rank__chip--trial{display:inline-flex;align-items:center;gap:3px;background:var(--ai-soft);color:var(--ai);border-color:transparent;font-weight:600}.rank__row--detail{cursor:pointer}.rank__row--detail:hover>td{background:var(--surface-2)}.rank__text{min-width:0;display:flex;flex-direction:column;gap:2px}.rank__meta{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-3);white-space:nowrap}.rank__open{display:inline-flex;align-items:center;gap:3px;color:var(--primary-text);text-decoration:none}.rank__open:hover{text-decoration:underline}.rank__open--icon{width:22px;height:22px;justify-content:center;border-radius:6px;color:var(--text-3)}.rank__open--icon:hover,.rank__open--icon:focus-visible{color:var(--primary-text);background:var(--primary-soft)}.rank__caption{color:var(--text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}.rank__error{font-size:11px;color:var(--warning)}.rank__bar{display:block;height:4px;margin-top:4px;margin-left:auto;width:72px;border-radius:2px;background:var(--primary-soft);overflow:hidden}.rank__bar>span{display:block;height:100%;border-radius:2px;background:var(--primary)}.ads__name{min-width:170px}.ads__toggle{display:inline-flex;align-items:baseline;gap:6px;border:0;background:none;padding:0;cursor:pointer;font-weight:600;text-align:left}.ads__toggle:hover{color:var(--primary-text)}.ads__caret{flex:none;align-self:center;color:var(--text-3);transition:transform .12s}.ads__caret.is-open{transform:rotate(90deg)}.ads__parent{display:block;font-size:12px;margin-left:16px}.ads__result{display:block;font-size:11px;color:var(--text-3);font-weight:400}.ads__detail>td{background:var(--surface-2);padding:10px 14px 12px 26px}.ads__detail .perf-table{max-width:520px;background:var(--surface);border:1px solid var(--border);border-radius:8px}.dbars{position:relative}.dbars__svg{display:block;overflow:visible;outline:none;border-radius:6px}.dbars__svg:focus-visible{box-shadow:0 0 0 2px var(--primary-soft),0 0 0 3px var(--primary)}.dbars__grid line{stroke:var(--border);stroke-width:1;shape-rendering:crispEdges}.dbars__grid text,.dbars__axis text{fill:var(--text-3);font-size:11px;font-variant-numeric:tabular-nums}.dbars__bar{fill:var(--primary);opacity:.9;transition:opacity 80ms}.dbars__bar.is-dim{opacity:.55}.dbars__bar.is-active{opacity:1}.dbars__peak{fill:var(--text-2);font-size:11px;font-weight:600}.dbars__hit{fill:transparent;cursor:default}.dbars__tip{position:absolute;transform:translate(-50%,calc(-100% - 8px));pointer-events:none;z-index:2;white-space:nowrap;display:flex;flex-direction:column;gap:1px;padding:6px 10px;border-radius:8px;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow)}.dbars__tip strong{font-size:14px;color:var(--text);font-variant-numeric:tabular-nums}.dbars__tip span{font-size:11px;color:var(--text-3)}.dbars__toggle{margin-top:6px;border:0;background:none;padding:2px 0;color:var(--primary-text);font-size:12px;cursor:pointer}.dbars__toggle:hover{text-decoration:underline}.dbars__table{margin-top:8px;max-height:260px;overflow-y:auto;border:1px solid var(--border);border-radius:8px;max-width:420px}@media(max-width:720px){.perf .panel-title-row>.n-radio-group,.rank__controls .n-radio-group,.perf-filters>.n-radio-group{max-width:100%;overflow-x:auto;scrollbar-width:none}.rank__sort{max-width:100%}.rank__controls{flex-direction:column;align-items:flex-start}.rank__post{min-width:220px}}.pd{display:flex;flex-direction:column;gap:18px}.pd__head{display:flex;gap:14px;align-items:flex-start}.pd__cover{position:relative;flex:none;width:96px;aspect-ratio:9 / 16;border-radius:10px;overflow:visible;background:var(--surface-2);border:1px solid var(--border);display:grid;place-items:center;color:var(--text-3)}.pd__cover img{width:100%;height:100%;object-fit:cover;display:block;border-radius:9px}.pd__trial{width:24px;height:24px;top:-8px;right:-8px}.pd__head-text{min-width:0;display:flex;flex-direction:column;gap:6px}.pd__head-text .rank__meta{flex-wrap:wrap;white-space:normal}.pd__caption{margin:0;color:var(--text);line-height:1.4;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.pd__caption.is-open{-webkit-line-clamp:unset;display:block}.pd__updated{margin:0;font-size:12px}.pd__more{align-self:flex-start;margin-top:-4px}.pd__alert{margin-top:-6px}.pd__counts{list-style:none;margin:0;padding:12px 0;display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.pd__counts li{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--text-2)}.pd__counts strong{color:var(--text);font-size:17px;font-variant-numeric:tabular-nums}.pd__section{display:flex;flex-direction:column;gap:10px}.pd__section h3{margin:0;font-size:15px;font-weight:650;color:var(--text)}.pd__section-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.pd__section-head .n-radio-group{max-width:100%;overflow-x:auto;scrollbar-width:none}.pd__lead{margin:-4px 0 0;font-size:12px}.pd__foot{margin:0;font-size:11px;line-height:1.45}.pd__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pd__card{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:12px;background:var(--surface-2);border:1px solid var(--border)}.pd__card-label{font-size:12px;color:var(--text-2)}.pd__card-value{font-size:24px;font-weight:650;color:var(--text);font-variant-numeric:tabular-nums;line-height:1.15}.pd__card-sub{font-size:12px;color:var(--text-3)}.pd .is-good{color:var(--success);font-weight:600}.pd .is-bad{color:var(--text-3)}.pd__rates{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.pd__rates li{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid var(--border)}.pd__rates li:last-child{border-bottom:0}.pd__rate-icon{width:36px;height:36px;border-radius:999px;background:var(--surface-2);display:grid;place-items:center;color:var(--text-2)}.pd__rate-label{color:var(--text)}.pd__rate-value{display:flex;flex-direction:column;align-items:flex-end;gap:1px;font-size:12px;color:var(--text-3);text-align:right}.pd__rate-value strong{font-size:16px;color:var(--text);font-variant-numeric:tabular-nums}.pd__extra{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.pd__extra div{display:flex;flex-direction:column;gap:2px}.pd__extra dt{font-size:12px;color:var(--text-2)}.pd__extra dd{margin:0;font-size:15px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.pd__extra dd span{font-size:12px;font-weight:500}.pd__missing p{margin:0;font-size:12px;line-height:1.45}.vcurve{position:relative}.vcurve__legend{display:flex;gap:16px;font-size:12px;color:var(--text-2);margin-bottom:4px}.vcurve__legend span{display:inline-flex;align-items:center;gap:6px}.vcurve__key{display:inline-block;width:14px;height:2px;border-radius:1px}.vcurve__key--mine{background:var(--primary)}.vcurve__key--typ{background:var(--text-3)}.vcurve__svg{display:block;overflow:visible;outline:none;border-radius:6px;touch-action:pan-y}.vcurve__svg:focus-visible{box-shadow:0 0 0 2px var(--primary-soft),0 0 0 3px var(--primary)}.vcurve__line{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.vcurve__line--mine{stroke:var(--primary)}.vcurve__line--typ{stroke:var(--text-3)}.vcurve__dot{fill:var(--primary);stroke:var(--surface);stroke-width:2}.vcurve__dot.is-active{r:5}.vcurve__cross{stroke:var(--text-3);stroke-width:1;shape-rendering:crispEdges}.vcurve__end{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.vcurve__end--mine{fill:var(--text)}.vcurve__end--typ{fill:var(--text-2)}@media(max-width:520px){.pd__head{flex-direction:column}.pd__cards,.pd__extra{grid-template-columns:1fr 1fr}.pd__card-value{font-size:20px}}.dash{--dash-r: 20px;--dash-won: var(--acc);--dash-lost: #4a5fc1;gap:18px;padding-top:22px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .dash{--dash-lost: #5b74d6}}:root[data-theme=dark] .dash{--dash-lost: #5b74d6}.dash-hero{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.dash-hero__bell{display:none}html.phone .dash-hero{flex-wrap:nowrap;align-items:flex-start}html.phone .dash-hero>div:first-child{min-width:0}html.phone .dash-hero__bell{display:block;flex:none;margin-left:auto}.dash-hero h1{margin:0;font:700 clamp(26px,3vw,34px)/1.1 var(--font-d);letter-spacing:-.03em}.dash-hero p{margin:6px 0 0;color:var(--text-3);font-size:14px}.dash-hero__date:first-letter{text-transform:uppercase}.dash-card{position:relative;background:var(--card);border:1px solid var(--line);border-radius:var(--dash-r);padding:20px;box-shadow:var(--sh1);min-width:0;color:inherit;text-decoration:none}.dash-lift{transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.dash-lift:hover,.dash-lift:focus-visible{transform:translateY(-3px);box-shadow:0 14px 28px -14px #15151b47}@media(prefers-reduced-motion:reduce){.dash-lift,.dash-lift:hover{transition:none;transform:none}}.dash-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:14px}.dash-label{margin:0;font-size:14px;font-weight:600;color:var(--text-2)}.dash-title{margin:0;font:600 17px/1.2 var(--font-d);letter-spacing:-.01em}.dash-muted{margin:3px 0 0;font-size:13px;color:var(--text-3)}.dash-chip{flex:none;padding:3px 10px;border-radius:999px;background:var(--bg2);color:var(--text-2);font-size:12px;font-weight:600}.dash-big{font:700 clamp(28px,2.6vw,36px)/1.05 var(--font-d);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.dash-sub{margin:8px 0 0;font-size:13px;color:var(--text-3);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.dash-trend{display:inline-flex;align-items:center;padding:1px 7px;border-radius:6px;font-size:12px;font-weight:600;background:var(--bg2);color:var(--text-2)}.dash-trend.is-up{background:var(--up-soft);color:var(--up)}.dash-trend.is-down{background:var(--down-soft);color:var(--down)}.dash-trend.is-warn{background:var(--warn-soft);color:var(--warn)}.dash-link{flex:none;font-size:13px;font-weight:600;color:var(--primary-text);text-decoration:none}.dash-link:hover{text-decoration:underline}.dash-empty{margin:4px 0 0;color:var(--text-3);font-size:13px}.dash-wrap{min-width:0}.dash-grid{margin:0 -16px}.dash-cell{position:relative;height:100%}.dash-grid .dash-block{height:100%;overflow:auto;scrollbar-width:thin}.dash-grid .dash-kpi{overflow:hidden}.dash-block--mural{padding:18px 20px}.dash-block--mural .mural-post{box-shadow:none}.dash-stack-all{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dash-stack-all>*{grid-column:1 / -1;min-width:0}.dash-stack-all>.dash-kpi{grid-column:auto;min-height:128px}.dash-hero__tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-left:auto}.dash-edit-hint{margin:-6px 0 0;font-size:13px;color:var(--text-3)}.dash-blocks{display:grid;gap:6px;min-width:220px}.dash-blocks strong{font-size:13px;margin-bottom:2px}.is-editing .dash-cell{cursor:grab}.is-editing .dash-cell:active{cursor:grabbing}.is-editing .dash-cell>.dash-block{pointer-events:none;-webkit-user-select:none;user-select:none;outline:2px dashed var(--line2);outline-offset:-2px}.dash-cell__label{position:absolute;bottom:10px;left:12px;z-index:2;padding:3px 10px;border-radius:999px;background:var(--ink);color:var(--card);font-size:11.5px;font-weight:600;pointer-events:none;box-shadow:0 4px 12px -4px #00000059}.dash-grid .vgl-item--placeholder{background:var(--acc-soft);border:2px dashed var(--acc);border-radius:var(--dash-r);opacity:1}.dash-grid .vgl-item__resizer{z-index:3}.dash-grid .vgl-item{transition:none}.is-editing .dash-grid .vgl-item{transition:transform .2s ease,width .2s ease,height .2s ease}.is-editing .dash-grid .vgl-item--dragging,.is-editing .dash-grid .vgl-item--resizing{transition:none}.dash-pipe{display:flex;flex-direction:column}.dash-actions{display:flex;gap:8px;margin:18px 0}.dash-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--line2);background:var(--card);color:var(--text);font-weight:600;text-decoration:none;transition:background .15s}.dash-btn:hover{background:var(--bg2)}.dash-btn--ink{background:var(--ink);border-color:var(--ink);color:var(--card)}.dash-btn--ink:hover{background:var(--ink2)}.dash-well{margin-top:auto;padding:12px;border-radius:16px;background:var(--bg2)}.dash-well__head{font-size:12px;font-weight:600;color:var(--text-3);margin:0 2px 10px}.dash-minis{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px}.dash-mini{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:var(--card);color:inherit;text-decoration:none;min-width:0}.dash-mini__name{font-size:12px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-mini strong{font-size:15px;font-variant-numeric:tabular-nums}.dash-mini small{font-size:11px;color:var(--up);font-weight:600}.dash-kpi{display:flex;flex-direction:column;gap:6px;padding:18px;background:var(--bg2);border-color:transparent;box-shadow:none}.dash-kpi__label{font-size:13px;font-weight:600;color:var(--text-2)}.dash-kpi__value{margin-top:auto;font:700 clamp(26px,2.4vw,34px)/1 var(--font-d);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.dash-kpi__foot{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;color:var(--text-3)}.dash-kpi--acc{background:var(--acc-grad);color:var(--on-acc)}.dash-kpi--acc .dash-kpi__label,.dash-kpi--acc .dash-kpi__foot{color:#ffffffd1}.dash-chart{display:flex;flex-direction:column}.dash-toggle{flex:none;padding:4px 11px;border:1px solid var(--line2);border-radius:999px;background:transparent;color:var(--text-2);font-size:12px;cursor:pointer}.dash-toggle:hover{color:var(--text)}.dash-legend{display:flex;gap:14px;font-size:12px;color:var(--text-2);margin:-4px 0 10px}.dash-legend span,.dash-tip span{display:inline-flex;align-items:center;gap:6px}.dash-legend i,.dash-tip i{width:10px;height:10px;border-radius:3px;display:inline-block}i.is-won,.dash-bar.is-won{background:var(--dash-won)}i.is-lost,.dash-bar.is-lost{background:var(--dash-lost)}.dash-bars{position:relative;flex:1;min-height:190px;display:flex;padding-left:64px}.dash-bars__grid{position:absolute;inset:0 0 22px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.dash-bars__tick{position:relative;margin-left:64px;border-top:1px solid var(--line);height:0}.dash-bars__tick span{position:absolute;right:calc(100% + 8px);top:-8px;white-space:nowrap;text-align:right;font-size:11px;color:var(--text-3);font-variant-numeric:tabular-nums}.dash-bars__plot{position:relative;flex:1;display:flex;gap:6px}.dash-bars__month{position:relative;flex:1;display:flex;flex-direction:column;align-items:stretch;border-radius:8px;outline:none;cursor:default}.dash-bars__month.is-hover{background:color-mix(in srgb,var(--text) 4%,transparent)}.dash-bars__month:focus-visible{box-shadow:0 0 0 2px var(--acc)}.dash-bars__pair{flex:1;display:flex;align-items:flex-end;justify-content:center;gap:2px}.dash-bar{width:min(14px,30%);min-height:0;border-radius:4px 4px 0 0;transition:height .4s var(--ease)}.dash-bars__label{height:22px;display:grid;place-items:center;font-size:12px;color:var(--text-3)}.dash-tip{position:absolute;bottom:calc(100% - 18px);left:50%;transform:translate(-50%);z-index:3;min-width:180px;padding:9px 11px;display:flex;flex-direction:column;gap:4px;border-radius:10px;background:var(--card);border:1px solid var(--line2);box-shadow:var(--sh2);font-size:12px;color:var(--text-2);white-space:nowrap;pointer-events:none}.dash-tip strong{color:var(--text);text-transform:capitalize}.dash-tip b{color:var(--text);font-variant-numeric:tabular-nums}.dash-progress{height:12px;border-radius:999px;overflow:hidden;background:repeating-linear-gradient(-45deg,var(--bg2) 0 6px,var(--line2) 6px 8px)}.dash-progress span{display:block;height:100%;border-radius:999px;background:var(--acc);transition:width .5s var(--ease)}.dash-progress__legend{display:flex;gap:4px;margin-top:10px;font-size:13px;color:var(--text-3)}.dash-progress__legend strong{color:var(--text)}.dash-progress__legend span{margin-left:auto;font-variant-numeric:tabular-nums}.dash-agenda{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.dash-agenda li{display:flex;gap:12px;align-items:baseline;padding:8px 0;border-top:1px solid var(--line)}.dash-agenda li:first-child{border-top:0;padding-top:0}.dash-agenda li.is-past{opacity:.55}.dash-agenda time{flex:none;width:44px;font-weight:600;font-variant-numeric:tabular-nums}.dash-agenda span{display:flex;flex-direction:column;min-width:0}.dash-agenda strong{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-agenda small{color:var(--text-3);font-size:12px}.dash-table-wrap{margin:0 -20px -20px;overflow-x:auto}.dash-table{width:100%;border-collapse:collapse;font-size:13px}.dash-table th{padding:10px 12px;text-align:left;font-size:12px;font-weight:600;color:var(--text-3);background:var(--bg2);white-space:nowrap}.dash-table td{padding:10px 12px;border-top:1px solid var(--line);vertical-align:middle}.dash-table th:first-child,.dash-table td:first-child{padding-left:20px}.dash-table th:last-child,.dash-table td:last-child{padding-right:20px}.dash-table--compact th,.dash-table--compact td{padding:7px 8px}.dash-table--compact th[scope=row]{background:transparent;color:var(--text);text-transform:capitalize}.dash-table--compact small{color:var(--text-3)}.dash-row{cursor:pointer}.dash-units .dash-table-wrap{margin-top:12px}.dash-units tbody th,.dash-units tfoot th{padding:10px 12px 10px 20px;text-align:left;font-weight:600;color:var(--text);background:transparent;border-top:1px solid var(--line)}.dash-units tfoot th,.dash-units tfoot td{font-weight:700;border-top:1px solid var(--line2)}.dash-units small{font-weight:500;color:var(--text-3)}.dash-num{text-align:right!important;font-variant-numeric:tabular-nums;white-space:nowrap}.dash-unit{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.dash-unit small{display:block;font-size:11px}.dash-row:hover,.dash-row:focus-visible{background:var(--bg2);outline:none}.dash-row:focus-visible td:first-child{box-shadow:inset 3px 0 0 var(--acc)}.dash-who{display:flex;align-items:center;gap:10px;font-weight:600;white-space:nowrap}.dash-channel{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;color:var(--text-2)}.dash-channel:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--text-3)}.dash-channel[data-channel=whatsapp]:before,.dash-channel[data-channel=whatsapp_api]:before{background:#25d366}.dash-channel[data-channel=instagram]:before{background:#e1306c}.dash-channel[data-channel=facebook]:before{background:#1877f2}.dash-col-msg{max-width:0;width:40%}.dash-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-2)}.dash-status{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:12px;font-weight:600}.dash-status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.dash-status.is-acc{color:var(--primary-text)}.dash-status.is-warn{color:var(--warn)}.dash-status.is-up{color:var(--up)}.dash-when{white-space:nowrap;color:var(--text-3)}@media(max-width:720px){.dash-col-msg{display:none}}.wa-back{display:none}.phone .wa{display:flex;gap:0;padding:0;border:0;background:var(--wa-panel);height:calc(100dvh - var(--tabbar-h) - env(safe-area-inset-bottom) - env(safe-area-inset-top))}.phone .wa.wa--open{height:calc(100dvh - env(safe-area-inset-top))}.phone .wa-list,.phone .wa-chat{flex:1;min-width:0;min-height:0;max-height:none;border:0;border-radius:0;box-shadow:none}.phone .wa.wa--open .wa-list,.phone .wa:not(.wa--open) .wa-chat{display:none}.phone .wa-list__items{padding:0 0 8px}.phone .wa-item{border-radius:0;padding:0 12px}.phone .wa-item__check{left:12px}.phone .wa-item__body{border-bottom:1px solid var(--wa-border)}.phone .wa-back{display:grid;margin-left:-6px;color:var(--wa-text)}.phone .wa-chat__head{height:56px;padding:0 6px 0 8px;gap:4px}.phone .wa-chat__who{min-width:0;flex:1}.phone .wa-people__name{display:none}.phone .wa-people{padding:0 9px}.phone .wa-thread__scroll{padding:10px 8px}.phone .wa-bubble{max-width:86%}.phone .wa-composer{padding:6px 8px calc(8px + env(safe-area-inset-bottom))}.phone .wa.wa--info .wa-info{position:fixed;inset:0;z-index:60;width:auto;border:0;border-radius:0;box-shadow:none;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.contract-doc{font:15px/1.6 Helvetica,Arial,sans-serif;color:#1f2328}.contract-doc h1{font-size:23px;margin:14px 0 10px;line-height:1.25}.contract-doc h2{font-size:19px;margin:14px 0 8px;line-height:1.3}.contract-doc h3{font-size:16px;margin:12px 0 6px}.contract-doc p{margin:0 0 10px}.contract-doc ul,.contract-doc ol{margin:0 0 10px;padding-left:26px}.contract-doc li{margin:0 0 4px}.contract-doc hr{border:0;border-top:1px solid #d0d7de;margin:14px 0}.contract-doc>:first-child{margin-top:0}@keyframes beat{0%{transform:scale(.4);opacity:.7}70%,to{transform:scale(1.5);opacity:0}}@keyframes in{0%{opacity:0;transform:translateY(6px)}}@keyframes pop{0%{opacity:0;transform:translateY(10px) scale(.97)}}@keyframes fade{0%{opacity:0}}@keyframes pulsa{0%{box-shadow:0 0 0 0 var(--up-soft)}70%{box-shadow:0 0 0 8px transparent}to{box-shadow:0 0 0 0 transparent}}.ig{font-size:15px;line-height:1.5}.ig [hidden]{display:none!important}.ig h1,.ig h2,.ig h3,.ig h4{font-family:var(--font-d);margin:0}.ig h1{font-size:28px;line-height:1.1;font-weight:700;letter-spacing:-.025em}.ig h2{font-size:15px;line-height:1.3;font-weight:650;letter-spacing:-.01em;display:flex;align-items:center;gap:8px}.ig h2 .i{color:var(--mute)}.ig a{color:var(--acc2);text-decoration:none}.ig a:hover{text-decoration:underline}.ig .sub{color:var(--mute);font-size:13px}.ig .num,.ig b,.ig td{font-variant-numeric:tabular-nums}.ig .i{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vertical-align:-3px}.ig .i.sm{width:15px;height:15px}.ig .i.xs{width:13px;height:13px;stroke-width:2.2}.ig .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ig .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;background:var(--acc);color:var(--on-acc);height:40px;padding:0 16px;border-radius:var(--r-sm);font-weight:650;font-size:14px;transition:transform .12s ease-out,background-color .2s ease,box-shadow .2s ease;box-shadow:0 1px #ffffff2e inset,0 6px 16px -8px var(--acc)}.ig .btn:hover{background:var(--acc2)}.ig .btn:active{transform:scale(.97)}.ig .btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.ig .btn.alt{background:var(--card);color:var(--ink);border:1px solid var(--line2);box-shadow:var(--sh1)}.ig .btn.alt:hover{background:var(--bg2)}.ig .btn.danger{background:var(--down);box-shadow:none}.ig .btn.sm{height:34px;padding:0 12px;font-size:13px}.ig .icb{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:var(--r-sm);border:1px solid var(--line2);background:var(--card);color:var(--ink2);transition:transform .12s ease-out,background-color .2s}.ig .icb:hover{background:var(--bg2);color:var(--ink)}.ig .icb:active{transform:scale(.94)}.ig .icb.ghost{border-color:transparent;background:none}.ig .act{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;margin:2px 4px 2px 0;border-radius:8px;border:1px solid var(--line2);background:var(--card);font-size:12.5px;font-weight:600;color:var(--ink2);white-space:nowrap;transition:transform .12s,background-color .2s}.ig .act:hover{background:var(--bg2);color:var(--ink)}.ig .act:active{transform:scale(.96)}.ig .act.pri{border-color:transparent;background:var(--acc-soft);color:var(--acc2)}.ig .act.danger{color:var(--down)}.ig .act.danger:hover{background:var(--down-soft)}.ig .act .i,.ig .act svg{pointer-events:none}.ig .act:disabled{opacity:.42;cursor:not-allowed;transform:none}.ig .act:disabled:hover{background:var(--card)}.ig :where(input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=date],select):where(:not([class*=n-])){font:inherit;font-size:14px;height:40px;width:100%;background:var(--card);color:var(--ink);border:1px solid var(--line2);border-radius:var(--r-sm);padding:0 12px;transition:border-color .15s,box-shadow .15s}.ig :where(input:not([class*=n-]),select):focus{outline:none;border-color:var(--acc);box-shadow:0 0 0 4px var(--acc-soft)}.ig select{appearance:none;-webkit-appearance:none;padding-right:34px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.ig input[type=checkbox]{accent-color:var(--acc);width:16px;height:16px;margin:0}.ig .fm{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:14px}.ig .fm label,.ig .field{display:grid;gap:6px;font-size:12.5px;color:var(--ink2);font-weight:600}.ig .seg{display:inline-flex;background:var(--bg2);border-radius:12px;padding:3px;gap:2px}.ig .seg button{border:0;background:none;height:32px;padding:0 13px;border-radius:9px;font-weight:600;font-size:13px;color:var(--mute);transition:color .2s,background-color .2s,box-shadow .2s;white-space:nowrap}.ig .seg button:hover{color:var(--ink)}.ig .seg button:disabled{opacity:.4;cursor:not-allowed}.ig .seg button[aria-pressed=true]{background:var(--card);color:var(--ink);box-shadow:0 1px 3px #00000014,0 0 0 .5px var(--line2)}.ig .tabs{display:flex;gap:6px;flex-wrap:wrap}.ig .tabs button{border:1px solid var(--line2);background:none;border-radius:99px;height:30px;padding:0 12px;font-size:12.5px;font-weight:600;color:var(--mute);transition:all .2s}.ig .tabs button:hover{color:var(--ink)}.ig .tabs button[aria-pressed=true]{border-color:transparent;background:var(--acc-soft);color:var(--acc2)}.ig .chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ig .chip{position:relative;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:99px;border:1px solid var(--line2);font-size:12.5px;font-weight:600;color:var(--mute);cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s}.ig .chip input{position:absolute;opacity:0;pointer-events:none}.ig .chip:has(input:checked){background:var(--bg2);border-color:transparent;color:var(--ink)}.ig .chip:has(input:checked) .i{color:var(--acc2)}.ig .chip:has(input:focus-visible){outline:2px solid var(--acc);outline-offset:2px}.ig .chip .i{display:none}.ig .chip:has(input:checked) .i{display:inline}.ig .chip:has(input:disabled){opacity:.5;cursor:not-allowed}.ig .fm label.chip{display:inline-flex;justify-self:start;gap:6px}.ig .redes{display:flex;flex-wrap:wrap;gap:8px}.ig header.top:after{content:"";position:absolute;left:0;right:0;top:100%;height:16px;background:linear-gradient(var(--glass),transparent);pointer-events:none}.ig .eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;font-size:13px;color:var(--mute);font-weight:550}.ig .eyebrow #cl2:empty{display:none}.ig .bar{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.ig .range{display:inline-flex;align-items:center;gap:8px;color:var(--mute);font-size:13px}.ig .range input{width:auto;height:36px}.ig .live{display:inline-flex;align-items:center;gap:7px;height:24px;padding:0 10px 0 8px;border-radius:99px;background:var(--up-soft);color:var(--up);font-size:12px;font-weight:650}.ig .live:has(#sync:empty){display:none}.ig .live i{position:relative;width:7px;height:7px;border-radius:50%;background:currentColor}.ig .live i:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid currentColor;opacity:0;animation:beat 1.4s ease-out infinite}.ig .live.paused{background:var(--warn-soft);color:var(--warn)}.ig .live.paused i:after{display:none}.ig .card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:20px;box-shadow:var(--sh1);min-width:0}.ig .card.hl{background:linear-gradient(180deg,var(--acc-soft),transparent 70%),var(--card)}.ig .ch{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.ig .kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-bottom:14px}.ig .kpi{display:flex;flex-direction:column;gap:6px;padding:18px 20px}.ig .kh{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;color:var(--mute);font-weight:600}.ig .kic{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--bg2);color:var(--ink2)}.ig .kic .i{width:16px;height:16px}.ig .kpi>b{font-family:var(--font-d);font-size:32px;line-height:1.05;font-weight:700;letter-spacing:-.03em}.ig .kpi.sm>b{font-size:23px}.ig .dl{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:var(--mute);min-width:0}.ig .dl.u{color:var(--up)}.ig .dl.n{color:var(--down)}.ig .dl .i{width:14px;height:14px;stroke-width:2.2}.ig .grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px;margin-bottom:14px}.ig .g3{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px}.ig .wide{grid-column:1/-1}.ig .vw{margin-top:14px}.ig .note{margin:8px 0 0;color:var(--mute);font-size:12.5px}.ig .note:empty{display:none}.ig .chart-tabs{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:10px}.ig svg#ch{width:100%;height:auto;display:block;overflow:visible}.ig svg#ch text{font-family:var(--font);font-variant-numeric:tabular-nums}.ig .feed{max-height:340px;overflow:auto;display:flex;flex-direction:column;gap:2px;margin:0 -8px;padding:0 8px;scrollbar-width:thin}.ig .al{display:grid;grid-template-columns:32px 1fr auto;gap:12px;align-items:start;padding:10px 6px;border-radius:12px;animation:in .45s var(--ease) both}.ig .al+.al{border-top:1px solid var(--line);border-radius:0}.ig .ai{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--acc-soft);color:var(--acc2)}.ig .ai .i{width:16px;height:16px}.ig .al.ok .ai{background:var(--up-soft);color:var(--up)}.ig .al.hi .ai{background:var(--down-soft);color:var(--down)}.ig .al.md .ai{background:var(--warn-soft);color:var(--warn)}.ig .al b{display:block;font-size:13.5px;font-weight:650}.ig .al .sub{font-size:12.5px;word-break:break-word}.ig .al time{font-size:11.5px;color:var(--mute);white-space:nowrap;padding-top:2px}.ig .rules{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.ig .rules .lbl2,.ig .lbl2{font-size:12px;color:var(--mute);font-weight:600;margin-right:4px}.ig .lv{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.ig .lc{border:1px solid var(--line);border-radius:14px;padding:14px 16px;background:var(--bg)}.ig .lc .lt{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.ig .lc .lt b{font-size:14px}.ig .lc .n{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;font-size:11.5px;color:var(--mute);margin:4px 0 10px}.ig .lc .n strong{color:var(--ink);font-family:var(--font-d);font-size:17px;font-weight:700;display:block;letter-spacing:-.01em}.ig .pb{height:6px;background:var(--line2);border-radius:99px;overflow:hidden}.ig .pb i{display:block;height:100%;background:var(--acc);border-radius:99px;transition:width .8s var(--ease)}.ig .row{display:flex;align-items:center;gap:10px;margin:9px 0;font-size:13px}.ig .row .l{width:112px;color:var(--ink2);flex:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ig .row .b{flex:1;height:8px;background:var(--bg2);border-radius:99px;overflow:hidden}.ig .row .b i{display:block;height:100%;background:var(--acc);border-radius:99px;transition:width .8s var(--ease)}.ig .row .v{min-width:64px;text-align:right;font-weight:650;font-variant-numeric:tabular-nums}.ig .row .v.d.u{color:var(--up)}.ig .row .v.d.n{color:var(--down)}.ig .hm{display:grid;grid-template-columns:34px repeat(8,1fr);gap:4px;font-size:11px;color:var(--mute)}.ig .hm div{height:26px;border-radius:6px}.ig .hm .h{height:auto;text-align:center;line-height:26px}.ig .hm div[data-e]{background:var(--bg2)}.ig .ins ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}.ig .ins li{position:relative;padding-left:20px;line-height:1.55}.ig .ins li:before{content:"";position:absolute;left:3px;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--acc)}.ig .okl li:before{background:var(--up)!important}.ig .ins b.d{display:inline-flex;margin:10px 0 6px}.ig .d{font-weight:650;font-size:12.5px}.ig .d.u{color:var(--up)}.ig .d.n{color:var(--down)}.ig details summary{list-style:none;display:inline-flex;align-items:center;gap:6px;cursor:pointer;color:var(--acc2);font-weight:600;font-size:13px;margin-top:6px}.ig details summary::-webkit-details-marker{display:none}.ig details[open] summary{margin-bottom:12px}.ig .tw{overflow-x:auto;margin:0 -20px;padding:0 20px}.ig table{width:100%;border-collapse:collapse;min-width:640px}.ig th,.ig td{text-align:left;padding:11px 10px;border-bottom:1px solid var(--line);white-space:nowrap;font-size:13.5px}.ig th{font-size:11.5px;font-weight:650;color:var(--mute);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom-color:var(--line2)}.ig th .i{color:var(--acc2);margin-left:2px}.ig th:hover{color:var(--ink)}.ig tbody tr{transition:background-color .15s}.ig #tb tbody tr[data-i]{cursor:pointer}.ig tbody tr:hover{background:var(--bg)}.ig tbody tr:last-child td{border-bottom:0}.ig .tbar{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:6px}.ig .tbar select{width:auto}.ig .search{position:relative;flex:1;min-width:200px;max-width:320px}.ig .search .i{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--mute);pointer-events:none}.ig .search input{padding-left:38px}.ig .tag{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:99px;font-size:12px;font-weight:650;background:var(--bg2);color:var(--ink2);white-space:nowrap}.ig .tag:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.85}.ig .tag.plain:before{display:none}.ig .tag.u{background:var(--up-soft);color:var(--up)}.ig .tag.n{background:var(--down-soft);color:var(--down)}.ig .tag.m{background:var(--warn-soft);color:var(--warn)}.ig .who{display:flex;align-items:center;gap:10px}.ig .who .av{width:30px;height:30px;font-size:11.5px}.ig .cmp td{min-width:140px}.ig .best{color:var(--up);font-weight:700}.ig .best .i{color:var(--warn);margin-right:2px}.ig .cmp .pb{margin-top:6px;height:4px}.ig .empty{display:grid;justify-items:center;gap:8px;text-align:center;padding:22px 12px;color:var(--mute);font-size:13px}.ig .empty>.i{width:26px;height:26px;padding:9px;box-sizing:content-box;border-radius:14px;background:var(--bg2);color:var(--mute)}.ig .empty p{margin:0;max-width:380px}.ig .empty.lg{padding:56px 20px}.ig .empty.lg>.i{width:30px;height:30px;padding:14px;border-radius:18px;background:var(--acc-soft);color:var(--acc2)}.ig .empty.lg h2{font-size:20px;color:var(--ink)}.ig .empty .btn{margin-top:8px}.ig .msg{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:14px;margin:0 0 14px;border:1px solid color-mix(in srgb,var(--down) 30%,transparent);background:var(--down-soft);color:var(--ink);font-size:13.5px;animation:in .35s var(--ease) both}.ig .msg>.i{color:var(--down);margin-top:1px}.ig .msg>span{flex:1}.ig .msg .x{border:0;background:none;color:var(--mute);padding:0;width:22px;height:22px;display:grid;place-items:center;border-radius:6px}.ig .msg .x:hover{color:var(--ink);background:var(--line)}.ig .toast{position:fixed;left:50%;bottom:24px;z-index:100;display:flex;align-items:center;gap:10px;padding:12px 18px 12px 14px;border-radius:99px;background:color-mix(in srgb,var(--ink) 88%,transparent);color:var(--bg);font-size:14px;font-weight:600;box-shadow:var(--sh2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform:translate(-50%,24px) scale(.96);opacity:0;pointer-events:none;transition:transform .45s var(--ease),opacity .25s ease}.ig .toast.on{transform:translate(-50%) scale(1);opacity:1}.ig .toast .i{color:var(--up)}.ig dialog{border:1px solid var(--line);border-radius:22px;background:var(--card);color:var(--ink);max-width:580px;width:calc(100% - 32px);padding:24px;box-shadow:var(--sh2)}.ig dialog[open]{animation:pop .4s var(--ease) both}.ig dialog::backdrop{background:#08080c6b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fade .3s ease both}.ig .dh{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.ig .dh h2{font-size:18px}.ig .dh .icb{width:32px;height:32px;margin:-4px -6px 0 0}.ig .df{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;flex-wrap:wrap}.ig pre{white-space:pre-wrap;word-break:break-all;font:12.5px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;background:var(--bg);border:1px solid var(--line);padding:14px;border-radius:12px;max-height:50vh;overflow:auto;margin:0}.ig .mg{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin:14px 0 18px}.ig .mg div{background:var(--bg);border-radius:12px;padding:10px 12px}.ig .mg b{display:block;font-family:var(--font-d);font-size:20px;letter-spacing:-.02em}.ig #pd .dh{position:absolute;top:18px;right:18px;margin:0}.ig #pdb>h2{padding-right:40px}.ig #pdb>b{display:block;margin:14px 0 6px;font-size:13px}.ig #pdb .pachart svg{width:100%;height:auto}.ig #askx{color:var(--ink2);margin:0 0 4px}.ig #ask input{margin-top:12px}.ig #rprint{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:26px;margin-top:6px}.ig #rprint h3{font-size:22px;letter-spacing:-.02em;margin:0 0 4px}.ig #rprint h4{margin:22px 0 8px;font-size:12px;text-transform:uppercase;letter-spacing:.07em;color:var(--acc2)}.ig #rprint ul{margin:0;padding-left:18px}.ig #rprint li{margin:5px 0}.ig #rtb{min-width:0}.ig .steps{counter-reset:s;list-style:none;margin:0;padding:0;display:grid;gap:12px}.ig .steps li{counter-increment:s;position:relative;padding-left:36px;line-height:1.55;color:var(--ink2)}.ig .steps li:before{content:counter(s);position:absolute;left:0;top:0;width:24px;height:24px;border-radius:8px;display:grid;place-items:center;font-size:12px;font-weight:700;background:var(--acc-soft);color:var(--acc2)}.ig .steps.roles li:before{content:"";width:8px;height:8px;border-radius:50%;top:.55em;left:8px;background:var(--acc)}.ig .subnav{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.ig .subnav>.sub{font-weight:600}.ig .kpis.k5{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.ig button.kpi{font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .12s ease-out}.ig button.kpi:hover{border-color:var(--line2)}.ig button.kpi:active{transform:scale(.985)}.ig button.kpi[aria-pressed=true]{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-soft),var(--sh1)}.ig .kpi .kh{width:100%}.ig .dl .u{color:var(--up)}.ig .dl .n{color:var(--down)}.ig .g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px}@media(max-width:900px){.ig .g2{grid-template-columns:minmax(0,1fr)}}.ig .g2.vw{margin-bottom:0}.ig .sec2{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;font-size:13px;color:var(--mute);font-weight:600}.ig .sec2 b{font-family:var(--font-d);font-size:20px;color:var(--ink);letter-spacing:-.02em}.ig .split{display:flex;gap:2px;height:10px;border-radius:99px;overflow:hidden;background:var(--bg2)}.ig .split i{display:block;height:100%;background:var(--acc);transition:width .8s var(--ease)}.ig .split i+i{background:var(--acc-2)}.ig .legend{display:flex;gap:16px;flex-wrap:wrap;margin:8px 0 2px;font-size:12.5px;color:var(--mute)}.ig .legend span{display:inline-flex;align-items:center;gap:6px}.ig .legend b{color:var(--ink);font-weight:650}.ig .legend i{width:8px;height:8px;border-radius:50%;background:var(--acc)}.ig .legend i.b{background:var(--acc-2)}.ig .row .b.stack{display:flex;gap:2px;background:none}.ig .row .b.stack i{border-radius:2px}.ig .row .b.stack i:first-child{border-radius:99px 2px 2px 99px}.ig .row .b.stack i+i{background:var(--acc-2);border-radius:2px 99px 99px 2px}.ig .acts{display:grid}.ig .act-r{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:9px 0;font-size:13.5px}.ig .act-r+.act-r{border-top:1px solid var(--line)}.ig .act-r b{font-family:var(--font-d);font-size:17px;letter-spacing:-.01em}.ig .act-r.sub{padding-left:18px;color:var(--ink2)}.ig .act-r.sub .ai{width:26px;height:26px;background:var(--bg2);color:var(--mute)}.ig .act-r.sub b{font-size:15px}.ig .tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.ig .tiles.sm{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.ig #topc,.ig #topf{grid-template-columns:repeat(4,minmax(0,1fr))}.ig .tile{position:relative;display:block;aspect-ratio:4/5;border-radius:14px;overflow:hidden;border:0;padding:0;background:var(--bg2);cursor:pointer;color:#fff;text-decoration:none;transition:transform .2s var(--ease)}.ig .tile:hover{transform:translateY(-2px);text-decoration:none}.ig .tile:active{transform:scale(.98)}.ig .tile img{width:100%;height:100%;object-fit:cover;display:block}.ig .tile:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.25),transparent 30%,transparent 50%,rgba(0,0,0,.7));pointer-events:none}.ig .tile .tv{position:absolute;left:10px;bottom:9px;z-index:1;display:inline-flex;align-items:center;gap:5px;font-weight:700;font-size:14px;font-variant-numeric:tabular-nums}.ig .tile .tt{position:absolute;left:8px;top:8px;z-index:1;font-size:11px;font-weight:700;padding:2px 8px;border-radius:99px;background:#00000059;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ig .tiles.sm .tv{font-size:12px;left:8px;bottom:7px}.ig .tiles>.empty{grid-column:1/-1}.ig .noimg{display:grid;place-items:center;width:100%;height:100%;color:var(--mute);background:var(--bg2)}.ig .clist{display:grid;margin:4px -8px 0}.ig .crow{display:grid;grid-template-columns:60px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 8px;border:0;border-radius:12px;background:none;text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;transition:background-color .15s}.ig .crow:hover{background:var(--bg)}.ig .crow+.crow{box-shadow:0 -1px 0 var(--line)}.ig .crow>img,.ig .crow>.noimg{width:60px;height:60px;border-radius:10px;object-fit:cover}.ig .cbody{min-width:0;display:grid;gap:6px}.ig .ct b{display:block;font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ig .cs{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;font-size:12.5px;color:var(--ink2);font-variant-numeric:tabular-nums}.ig .cs>span{display:inline-flex;align-items:center;gap:4px}.ig .cs .i{color:var(--mute)}.ig .cv{text-align:right}.ig .cv b{display:block;font-family:var(--font-d);font-size:20px;letter-spacing:-.02em}.ig .cv .sub{font-size:11.5px;white-space:nowrap}.ig .mini{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:8px;margin-bottom:14px}.ig .mini div{background:var(--bg);border-radius:12px;padding:10px 12px}.ig .mini b{display:block;font-family:var(--font-d);font-size:18px;letter-spacing:-.01em}.ig .fnum{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:14px}.ig .fnum>b{font-family:var(--font-d);font-size:36px;line-height:1;letter-spacing:-.03em}.ig .hours{display:grid;grid-template-columns:repeat(24,1fr);align-items:end;gap:3px;height:130px}.ig .hours span{display:block;background:var(--bg2);border-radius:4px 4px 2px 2px;transition:height .8s var(--ease)}.ig .hours span.v{background:var(--acc-2)}.ig .hours span.on{background:var(--acc)}.ig .hrl{display:flex;justify-content:space-between;font-size:11px;color:var(--mute);margin-top:6px}.ig .cap{margin:14px 0 0;font-size:13.5px;color:var(--ink2);white-space:pre-line}.ig #pd{max-width:780px}.ig .paload{display:grid;justify-items:center;gap:10px;padding:60px 0;color:var(--mute)}.ig .paload .i{width:28px;height:28px;color:var(--acc2);animation:fade 1s ease-in-out infinite alternate}.ig .pahd{display:grid;grid-template-columns:132px minmax(0,1fr);gap:18px;align-items:start;padding-right:40px}.ig .pacapa{position:relative;width:132px;aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:var(--bg2)}.ig .pacapa.reel{aspect-ratio:9/16}.ig .pacapa img,.ig .pacapa .noimg{width:100%;height:100%;object-fit:cover;display:grid;place-items:center;color:var(--mute)}.ig .pafmt{position:absolute;top:7px;right:7px;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:#00000073;color:#fff}.ig .pahi h2{font-size:21px;letter-spacing:-.02em;margin:2px 0 4px}.ig .pameta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:10px}.ig .pameta .act{margin:0}.ig .palive{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--up)}.ig .palive.velho{color:var(--mute)}.ig .palive.velho i{background:var(--mute);animation:none}.ig .palive i{width:7px;height:7px;border-radius:50%;background:var(--up);box-shadow:0 0 0 0 var(--up-soft);animation:pulsa 2s infinite}.ig .pacap{margin:10px 0 0;font-size:13px;color:var(--ink2);white-space:pre-line;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ig .paico{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0 16px;padding:12px 4px;border-block:1px solid var(--line)}.ig .paico div{display:grid;justify-items:center;gap:3px}.ig .paico .i{width:22px;height:22px;color:var(--ink2)}.ig .paico b{font-family:var(--font-d);font-size:19px;font-variant-numeric:tabular-nums}.ig .paico span{font-size:11.5px;color:var(--mute)}.ig .patabs{display:flex;width:100%;margin-bottom:6px}.ig .patabs button{flex:1}.ig .pah{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:15.5px;margin:22px 0 10px;letter-spacing:-.01em}.ig .pah .sub{font-weight:500;font-size:12.5px}.ig .pah .i{color:var(--mute)}.ig .pahrow{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin:22px 0 10px}.ig .pahrow .pah{margin:0}.ig .seg.sm button{height:28px;padding:0 10px;font-size:12.5px}.ig .pamets{margin-bottom:6px}.ig .pacards{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.ig .pacards.c3{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.ig .pacards>div{background:var(--bg);border-radius:14px;padding:12px 14px;display:grid;gap:3px;align-content:start}.ig .pacards b{font-family:var(--font-d);font-size:24px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ig .pachip{justify-self:start;font-size:11.5px;font-weight:650;padding:2px 8px;border-radius:99px;background:var(--bg2);color:var(--mute)}.ig .pachip.u{background:var(--up-soft);color:var(--up)}.ig .pachip.n{background:var(--down-soft);color:var(--down)}.ig .pachart{position:relative;margin-top:4px}.ig .pachart svg{width:100%;height:auto;display:block;touch-action:pan-y}.ig .patip{position:absolute;top:0;pointer-events:none;background:var(--card);border:1px solid var(--line2);box-shadow:var(--sh2);border-radius:10px;padding:8px 10px;font-size:12px;display:grid;gap:3px;white-space:nowrap}.ig .patip span{display:flex;align-items:center;gap:6px;color:var(--ink2)}.ig .patip i,.ig .legend i.pt{width:8px;height:8px;border-radius:50%;background:var(--acc)}.ig .patip i.pt,.ig .legend i.pt{background:var(--mute)}.ig .paritmo{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin-top:16px}.ig .paritmo>div{border:1px solid var(--line2);border-radius:14px;padding:12px 14px;display:grid;gap:2px}.ig .paritmo b{font-family:var(--font-d);font-size:20px;font-variant-numeric:tabular-nums}.ig .parank{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.ig .parank>div{position:relative;background:var(--bg);border-radius:12px;padding:10px 12px 14px;display:grid;grid-template-columns:auto 1fr;gap:0 6px;align-items:baseline;overflow:hidden}.ig .parank>div>span:first-child{grid-column:1/-1;font-size:12.5px;color:var(--ink2)}.ig .parank b{font-family:var(--font-d);font-size:22px}.ig .parank i{position:absolute;left:0;bottom:0;height:4px;width:var(--p);background:var(--acc);border-radius:0 99px 99px 0}.ig .pains{margin:0;padding-left:18px;display:grid;gap:8px;font-size:13.5px;color:var(--ink2);line-height:1.5}.ig .pains b{color:var(--ink)}.ig .palist{display:grid}.ig .parow{display:flex;align-items:center;gap:10px;padding:11px 2px;border-bottom:1px solid var(--line);font-size:14px}.ig .parow>span:first-child{flex:1}.ig .parow b{font-variant-numeric:tabular-nums;font-size:15px;min-width:56px;text-align:right}.ig .parow.sub2{padding:8px 2px 8px 18px;font-size:13px;color:var(--ink2)}.ig .paslides{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x mandatory}.ig .paslides figure{margin:0;flex:none;width:96px;scroll-snap-align:start;position:relative}.ig .paslides img,.ig .paslides .noimg{width:96px;aspect-ratio:4/5;object-fit:cover;border-radius:10px;background:var(--bg2);display:grid;place-items:center;color:var(--mute)}.ig .paslides figcaption{position:absolute;bottom:6px;left:50%;transform:translate(-50%);background:#000000b3;color:#fff;font-size:12px;font-weight:700;padding:2px 10px;border-radius:99px}.ig .pafun{display:grid;gap:8px}.ig .pafun>div{display:grid;grid-template-columns:130px minmax(0,1fr) 64px 52px;gap:10px;align-items:center;font-size:13px}.ig .pafun .b,.ig .patax .b{height:10px;background:var(--bg2);border-radius:99px;overflow:hidden;position:relative}.ig .pafun .b i,.ig .patax .b i{display:block;height:100%;background:var(--acc);border-radius:99px;transition:width .8s var(--ease)}.ig .pafun b,.ig .patax b{text-align:right;font-variant-numeric:tabular-nums}.ig .pafun .sub{text-align:right}.ig .patax{display:grid;gap:10px}.ig .patax>div{display:grid;grid-template-columns:150px minmax(0,1fr) 56px 120px;gap:10px;align-items:center;font-size:13px}.ig .patax .b{overflow:visible}.ig .patax .b u{position:absolute;top:-3px;width:2px;height:16px;background:var(--ink);border-radius:2px;opacity:.55}.ig .patax .pachip{justify-self:end}.ig .pacoms{display:grid;gap:10px;margin:12px 0}.ig .pacoms>div{background:var(--bg);border-radius:12px;padding:10px 12px;font-size:13px}.ig .pacoms p{margin:4px 0 0;color:var(--ink2);overflow-wrap:anywhere}.ig .pasem{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;background:var(--warn-soft);color:var(--ink2);border-radius:14px;padding:12px 14px;margin-top:14px;font-size:13px}.ig .pasem .i{color:var(--warn);margin-top:2px}.ig .pasem p{margin:4px 0 0}.ig .paduo{display:grid;gap:4px;margin-bottom:14px}.ig .paduo>span{font-size:12.5px;color:var(--ink2);font-weight:600}.ig .pademo{margin-top:8px}@media(max-width:620px){.ig .pahd{grid-template-columns:88px minmax(0,1fr);gap:12px;padding-right:36px}.ig .pacapa{width:88px}.ig .pahi h2{font-size:18px}.ig .paico b{font-size:16px}.ig .pacards b{font-size:20px}.ig .pafun>div{grid-template-columns:96px minmax(0,1fr) 48px 44px;gap:6px;font-size:12px}.ig .patax>div{grid-template-columns:minmax(0,1fr) 52px;grid-template-areas:"n v" "b b" "c c";gap:4px 8px}.ig .patax>div>span:first-child{grid-area:n}.ig .patax .b{grid-area:b}.ig .patax b{grid-area:v}.ig .patax .pachip{grid-area:c;justify-self:start}}@media(max-width:520px){.ig #sortc,.ig #ff,.ig #ichips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-left:-16px;margin-right:-16px;padding:0 16px}.ig #sortc button,.ig #ff button,.ig #ichips button{flex:none}.ig .crow{grid-template-columns:48px minmax(0,1fr) auto;gap:10px}.ig .crow>img,.ig .crow>.noimg{width:48px;height:48px}.ig .cv b{font-size:16px}.ig .g2{grid-template-columns:1fr}.ig #topc,.ig #topf,.ig .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.ig .kpis.k5{grid-template-columns:1fr 1fr}}.ig textarea{font:inherit;font-size:14px;width:100%;background:var(--card);color:var(--ink);border:1px solid var(--line2);border-radius:var(--r-sm);padding:10px 12px;resize:vertical;line-height:1.45;transition:border-color .15s,box-shadow .15s}.ig textarea:focus{outline:none;border-color:var(--acc);box-shadow:0 0 0 4px var(--acc-soft)}.ig .feedwrap{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:28px;align-items:start}.ig .pvwrap{display:grid;grid-template-columns:132px minmax(0,1fr);gap:14px;align-items:start;max-width:640px;justify-self:center;width:100%}.ig .pvside{display:grid;gap:10px;position:sticky;top:110px}.ig .pvside .info{border:1px dashed var(--line2);border-radius:14px;padding:12px;font-size:12.5px;color:var(--mute);text-align:center;line-height:1.45}.ig .sbtn{display:grid;justify-items:center;gap:6px;padding:12px 8px;border-radius:14px;border:1px solid var(--line2);background:var(--card);font:inherit;font-size:12.5px;font-weight:600;color:var(--ink2);text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s,transform .12s}.ig .sbtn:hover{background:var(--bg2);text-decoration:none}.ig .sbtn:active{transform:scale(.97)}.ig .sbtn .i{width:20px;height:20px;color:var(--ink)}.ig .igpost{padding:0;overflow:hidden}.ig .igh{display:flex;align-items:center;gap:10px;padding:12px 16px}.ig .igh b{font-size:14px}.ig .igh .sub{margin-left:auto}.ig .av-ig{width:34px;height:34px;border-radius:50%;object-fit:cover;flex:none;background:var(--bg2);display:grid;place-items:center;font-size:12px;font-weight:700;color:var(--mute);box-shadow:0 0 0 2px var(--card),0 0 0 3.5px var(--acc)}.ig .igm{position:relative;aspect-ratio:4/5;background:var(--bg2);overflow:hidden}.ig .igm img{width:100%;height:100%;object-fit:cover;display:block}.ig .igm .noimg .i{width:40px;height:40px}.ig .igm .nav{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;border:0;background:#ffffffe6;color:#111;display:grid;place-items:center;box-shadow:0 2px 8px #0003}.ig .igm .nav.l{left:10px}.ig .igm .nav.r{right:10px}.ig .igm .nav[hidden]{display:none}.ig .igm .dots{position:absolute;left:0;right:0;bottom:10px;display:flex;justify-content:center;gap:5px}.ig .igm .dots i{width:6px;height:6px;border-radius:50%;background:#ffffff8c}.ig .igm .dots i.on{background:#fff}.ig .igm .cnt{position:absolute;top:10px;right:10px;font-size:12px;font-weight:700;color:#fff;background:#0000008c;padding:2px 9px;border-radius:99px}.ig .igm .reel{position:absolute;inset:auto auto 12px 12px;display:inline-flex;align-items:center;gap:6px;color:#fff;font-weight:700;font-size:13px;background:#00000080;padding:5px 10px;border-radius:99px;text-decoration:none}.ig .iga{display:flex;align-items:center;gap:16px;padding:12px 16px 6px}.ig .iga .i{width:24px;height:24px;stroke-width:1.7}.ig .iga .sp{flex:1}.ig .igl{padding:0 16px;font-weight:700;font-size:14px}.ig .igc{padding:6px 16px 0;font-size:14px;line-height:1.5;white-space:pre-line;word-break:break-word}.ig .igc.cut{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ig .igmore{border:0;background:none;color:var(--mute);padding:0 16px;font-size:13.5px;cursor:pointer}.ig .igk{display:flex;flex-wrap:wrap;gap:6px;padding:12px 16px}.ig .igk span{display:inline-flex;gap:5px;align-items:center;font-size:12px;font-weight:600;background:var(--bg);border-radius:99px;padding:4px 10px;color:var(--ink2)}.ig .igk b{color:var(--ink)}.ig .thread{border-top:1px solid var(--line);max-height:380px;overflow:auto;padding:6px 16px}.ig .tc{display:grid;grid-template-columns:30px 1fr;gap:10px;padding:10px 0}.ig .tc .av-ig{width:30px;height:30px;box-shadow:none;font-size:11px}.ig .tc p{margin:0;font-size:13.5px;line-height:1.45;word-break:break-word}.ig .tc p b{margin-right:6px}.ig .tc>div{min-width:0}.ig .tc .meta{display:flex;flex-wrap:wrap;row-gap:4px;gap:12px;font-size:12px;color:var(--mute);margin-top:4px;align-items:center}.ig .tc .meta button{border:0;background:none;padding:0;font:inherit;font-weight:700;color:var(--mute);cursor:pointer}.ig .tc .meta button:hover{color:var(--ink)}.ig .tc .reps{margin-top:6px;display:grid;gap:6px}.ig .tc .reps .tc{padding:4px 0}.ig .tc.hid p{opacity:.5}.ig .rbar{display:flex;gap:8px;align-items:center;border-top:1px solid var(--line);padding:10px 12px}.ig .rbar input{flex:1;border:0;box-shadow:none;background:transparent;padding:0 6px}.ig .rbar input:focus{box-shadow:none}.ig .rto{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--mute);padding:8px 16px 0}.ig .rto button{border:0;background:none;color:var(--mute);padding:0;display:grid}.ig .phone{position:sticky;top:96px;width:100%;max-width:380px;height:min(780px,calc(100vh - 120px));min-height:560px;justify-self:center;display:flex;flex-direction:column;background:#fff;color:#111;border:11px solid #121216;border-radius:56px;box-shadow:0 30px 60px -20px #00000059,0 0 0 1px #2a2a30;overflow:hidden;font-size:14px}.ig .phone .i{color:#111}.ig .ph-status{position:relative;height:46px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 26px 0 30px;font-size:15px}.ig .island{position:absolute;left:50%;top:9px;transform:translate(-50%);width:104px;height:30px;border-radius:20px;background:#000}.ig .ph-sig{display:flex;align-items:flex-end;gap:2px}.ig .ph-sig i{width:3px;background:#111;border-radius:1px}.ig .ph-sig i:nth-child(1){height:4px}.ig .ph-sig i:nth-child(2){height:6px}.ig .ph-sig i:nth-child(3){height:8px}.ig .ph-sig i:nth-child(4){height:10px}.ig .bat{width:22px;height:11px;border:1.5px solid #111;border-radius:3px;margin-left:6px;position:relative}.ig .bat:after{content:"";position:absolute;inset:1.5px;background:#111;border-radius:1px}.ig .scr{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.ig .scr::-webkit-scrollbar{display:none}.ig .ph-top{display:flex;align-items:center;gap:6px;padding:8px 16px 4px;font-size:19px;font-weight:700;letter-spacing:-.01em}.ig .ph-top .i{width:20px;height:20px}.ig .ph-top .sp{flex:1}.ig .ph-top .i.lk{width:15px;height:15px}.ig .ph-prof{display:grid;grid-template-columns:86px 1fr;gap:14px;align-items:center;padding:12px 16px}.ig .ph-pic{width:84px;height:84px;border-radius:50%;object-fit:cover;background:#efefef;display:grid;place-items:center;font-weight:800;color:#888;font-size:24px}.ig .ph-stats{display:grid;grid-template-columns:repeat(3,1fr);text-align:center}.ig .ph-stats b{display:block;font-size:17px;font-variant-numeric:tabular-nums}.ig .ph-stats span{font-size:12.5px;color:#333}.ig .ph-bio{padding:0 16px;font-size:13.5px;line-height:1.4}.ig .ph-bio b{display:block}.ig .ph-bio p{margin:2px 0;white-space:pre-line;word-break:break-word}.ig .ph-bio a{color:#00376b;font-weight:600}.ig .ph-btns{display:grid;grid-template-columns:1fr 1fr 34px;gap:6px;padding:12px 16px}.ig .ph-btns span{display:grid;place-items:center;height:32px;border-radius:8px;background:#efefef;font-weight:600;font-size:13.5px}.ig .ph-btns span.f{background:#0095f6;color:#fff}.ig .ph-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #dbdbdb;position:sticky;top:0;background:#fff;z-index:2}.ig .ph-tabs button{height:44px;border:0;background:none;display:grid;place-items:center;border-bottom:1.5px solid transparent;cursor:pointer}.ig .ph-tabs button[aria-pressed=true]{border-bottom-color:#111}.ig .ph-tabs button[aria-pressed=false] .i{color:#8e8e8e}.ig .ph-tabs button:disabled{cursor:default;opacity:.5}.ig .ph-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.ig .ph-grid button{position:relative;aspect-ratio:3/4;border:0;padding:0;background:#efefef;cursor:pointer;overflow:hidden}.ig .ph-grid img{width:100%;height:100%;object-fit:cover;display:block}.ig .ph-grid .noimg{background:#efefef;color:#aaa}.ig .ph-grid .ov{position:absolute;top:6px;right:6px;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.ig .ph-grid .ov .i{color:#fff;width:16px;height:16px}.ig .ph-grid button[aria-pressed=true]:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 3px #0095f6}.ig .ph-nav{height:58px;flex:none;display:flex;align-items:center;justify-content:space-around;border-top:1px solid #efefef;padding-bottom:6px}.ig .ph-nav .i{width:24px;height:24px}.ig .ph-av{width:26px;height:26px;border-radius:50%;background:#efefef;overflow:hidden;box-shadow:0 0 0 1.5px #111}.ig .ph-av img{width:100%;height:100%;object-fit:cover}.ig .cmlist{display:grid}.ig .cm{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;padding:16px 0}.ig .cm+.cm{border-top:1px solid var(--line)}.ig .cm>img,.ig .cm>.noimg{width:48px;height:60px;border-radius:8px;object-fit:cover}.ig .cbox{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:20px;align-items:start}.ig .cposts{position:sticky;top:12px;display:grid;gap:4px;max-height:calc(100vh - 40px);overflow-y:auto;padding:2px;scrollbar-width:thin}.ig .cpost{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px;border:1px solid transparent;border-radius:12px;background:none;text-align:left;color:var(--ink);transition:background-color .2s}.ig .cpost:hover{background:var(--bg2)}.ig .cpost[aria-pressed=true]{background:var(--acc-soft);border-color:transparent}.ig .cpost>img,.ig .cpost>.noimg,.ig .cpost .cpic{width:40px;height:50px;border-radius:8px;object-fit:cover}.ig .cpost .cpic{display:grid;place-items:center;background:var(--bg2);color:var(--ink2)}.ig .cpt{display:grid;gap:2px;min-width:0}.ig .cpt b{font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.ig .cpt small{font-size:11.5px;color:var(--mute)}.ig .cpn{min-width:24px;height:22px;padding:0 7px;border-radius:99px;background:var(--bg2);font-size:12px;font-weight:700;display:grid;place-items:center;color:var(--ink2)}.ig .cpost[aria-pressed=true] .cpn{background:var(--acc);color:var(--on-acc)}.ig .cmain{min-width:0;display:grid;gap:18px}.ig .cgrp{border:1px solid var(--line);border-radius:16px;padding:0 16px 4px}.ig .cgh{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:start;padding:14px 0;border-bottom:1px solid var(--line)}.ig .cgh>img,.ig .cgh>.noimg{width:44px;height:55px;border-radius:8px;object-fit:cover}.ig .cgh.big{grid-template-columns:72px minmax(0,1fr)}.ig .cgh.big>img,.ig .cgh.big>.noimg{width:72px;height:90px;border-radius:10px}.ig .cgt{min-width:0;display:grid;gap:4px}.ig .cgc{margin:0;font-size:13.5px;font-weight:600;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.ig .cgh.big .cgc{-webkit-line-clamp:4;font-weight:500}.ig .cga{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.ig .cga .act{margin:0;height:28px}.ig a.act{text-decoration:none}.ig .cav{width:36px;height:36px;margin:2px 0 0 6px;border-radius:50%;display:grid;place-items:center;background:var(--bg2);color:var(--ink2);font-weight:700;font-size:14px}.ig .act.like.on .i{fill:#ff3040;stroke:#ff3040}.ig .act .ln{font-weight:500;color:var(--mute);margin-left:2px}@media(max-width:900px){.ig .cbox{grid-template-columns:minmax(0,1fr)}.ig .cposts{position:static;max-height:none;display:flex;overflow-x:auto;margin:0 -4px;padding:2px 4px 6px}.ig .cpost{flex:none;width:220px}}@media(max-width:520px){.ig .cgrp{padding:0 12px 4px;margin:0 -4px}.ig .cm{grid-template-columns:36px minmax(0,1fr);gap:10px}.ig .cav{margin-left:0}.ig .cgh.big{grid-template-columns:56px minmax(0,1fr)}.ig .cgh.big>img,.ig .cgh.big>.noimg{width:56px;height:70px}}.ig .cmh{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.ig .cmh b{font-size:14px}.ig .cmt{margin:6px 0 0;font-size:14px;line-height:1.5;word-break:break-word;white-space:pre-line}.ig .cmr{margin:8px 0 0 2px;padding-left:12px;border-left:2px solid var(--line2);display:grid;gap:4px;font-size:13px;color:var(--ink2)}.ig .cmr b{color:var(--ink);margin-right:5px}.ig .cmq{margin-top:8px;display:grid;gap:6px}.ig .cmq div{display:flex;gap:8px;align-items:flex-start;font-size:13px;padding:8px 10px;border-radius:10px;background:var(--bg)}.ig .cmq div.err{background:var(--down-soft)}.ig .cmq .i{flex:none;margin-top:1px;color:var(--mute)}.ig .cma{display:flex;flex-wrap:wrap;gap:4px;margin-top:10px}.ig .cmbox{margin-top:10px;display:grid;gap:8px;padding:12px;border-radius:14px;background:var(--bg);border:1px solid var(--line)}.ig .cmbox .modelos{display:flex;flex-wrap:wrap;gap:6px}.ig .cmbox .modelos button{border:1px dashed var(--line2);background:var(--card);border-radius:99px;font-size:12px;padding:4px 10px;color:var(--ink2);max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ig .cmbox .df{margin-top:0}.ig .dmhist{display:grid;gap:6px;padding:10px 12px;border-radius:12px;background:var(--card);border:1px solid var(--line);max-height:260px;overflow-y:auto}.ig .dmhist p{margin:0}.ig .dmh-t{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:650;color:var(--ink2)}.ig .dmh-dm,.ig .dmh-msg{display:grid;gap:2px;font-size:13px;padding:6px 10px;border-radius:10px;max-width:85%;white-space:pre-line;word-break:break-word}.ig .dmh-dm .sub,.ig .dmh-msg .sub{font-size:11.5px}.ig .dmh-dm{background:var(--bg2);max-width:none}.ig .dmh-dm.err{background:var(--down-soft)}.ig .dmh-msg.in{background:var(--bg2);justify-self:start}.ig .dmh-msg.out{background:var(--acc-soft);justify-self:end}.ig .dmh-link{font-size:12.5px;font-weight:600;justify-self:start}.ig .ap{display:grid;grid-template-columns:22px 48px minmax(0,1fr);gap:12px;align-items:start;padding:14px 0}.ig .ap+.ap{border-top:1px solid var(--line)}.ig .ap>input{margin-top:4px}.ig .ap>img,.ig .ap>.noimg{width:48px;height:60px;border-radius:8px;object-fit:cover}.ig .ap textarea{margin-top:8px}.ig .rule{border:1px solid var(--line);border-radius:14px;padding:14px 16px;display:grid;gap:8px}.ig .rule+.rule{margin-top:10px}.ig .rule .rh{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ig .rule .rh b{font-size:14.5px;margin-right:auto}.ig .rule .rt{font-size:13px;color:var(--ink2);white-space:pre-line}.ig .rule.off{opacity:.55}.ig .rauto{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0}.ig .rbar .btn{height:34px}@media(max-width:1100px){.ig .feedwrap{grid-template-columns:1fr}.ig .phone{position:static;order:-1;height:720px}.ig .pvside{position:static}}@media(max-width:620px){.ig .pvwrap{grid-template-columns:1fr}.ig .pvside{grid-template-columns:repeat(4,1fr);display:grid}.ig .pvside .info{display:none}.ig .phone{height:640px;border-width:8px;border-radius:44px}}.ig .cfg{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.ig .cfg>.cfgnav{display:none}.ig .cfgnav{position:sticky;top:110px;display:grid;gap:2px;background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:8px;box-shadow:var(--sh1)}.ig .cfgnav button{display:flex;gap:12px;align-items:center;text-align:left;border:0;background:none;padding:10px 12px;border-radius:12px;font:inherit;color:var(--ink2);transition:background-color .15s,transform .12s}.ig .cfgnav button:hover{background:var(--bg)}.ig .cfgnav button:active{transform:scale(.98)}.ig .cfgnav button span{display:grid;line-height:1.3}.ig .cfgnav b{font-size:14px;font-weight:600}.ig .cfgnav small{font-size:12px;color:var(--mute)}.ig .cfgnav .i{color:var(--mute);width:20px;height:20px}.ig .cfgnav button[aria-current=true]{background:var(--acc-soft);color:var(--acc2)}.ig .cfgnav button[aria-current=true] .i{color:var(--acc2)}.ig .cfgsec{display:grid;gap:0}.ig .msg.info{background:var(--bg2);border-color:transparent}.ig .msg.info>.i{color:var(--mute)}.ig .logo-int{width:30px;height:30px;border-radius:9px;display:inline-grid;place-items:center;flex:none}.ig .logo-int .i{color:#fff!important;width:17px;height:17px}.ig .logo-int.meta{background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af)}.ig .logo-int.ia{background:#c96442}.ig .logo-int.hook{background:#2563eb}.ig .logo-int.key{background:#475569}.ig .sec{position:relative;display:block}.ig .sec input{padding-right:44px}.ig .sec .icb{position:absolute;right:4px;top:4px;width:32px;height:32px;border:0;background:none}.ig .copy{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:6px}.ig .copy code{flex:1;min-width:0;font:12.5px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;background:var(--bg);border:1px solid var(--line);padding:9px 11px;border-radius:10px;word-break:break-all;color:var(--ink)}.ig code{font:12.5px ui-monospace,SFMono-Regular,Consolas,monospace;background:var(--bg2);padding:1px 6px;border-radius:6px}.ig .origem{font-size:11px;font-weight:600;color:var(--mute);margin-left:6px}.ig .origem button{border:0;background:none;color:var(--acc2);font:inherit;padding:0;cursor:pointer}.ig .testres:empty{display:none}.ig .testres{display:flex;gap:10px;align-items:flex-start;margin:14px 0 0;padding:11px 13px;border-radius:12px;font-size:13.5px;animation:in .35s var(--ease) both}.ig .testres.ok{background:var(--up-soft)}.ig .testres.ok>.i{color:var(--up)}.ig .testres.err{background:var(--down-soft)}.ig .testres.err>.i{color:var(--down)}.ig .testres ul{margin:4px 0 0;padding-left:18px}.ig .kform{display:grid;grid-template-columns:1fr 1.2fr 1fr auto;gap:10px;align-items:end}.ig .kform label{display:grid;gap:6px;font-size:12.5px;font-weight:600;color:var(--ink2)}.ig .master{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ig .master .txt{flex:1;min-width:220px}.ig .master h2{font-size:17px}.ig .master p{margin:4px 0 0}.ig .master .ic{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:var(--up-soft);color:var(--up)}.ig .master.off .ic{background:var(--warn-soft);color:var(--warn)}.ig .switch{position:relative;width:52px;height:32px;border-radius:99px;border:0;background:var(--line2);transition:background-color .25s;cursor:pointer;flex:none}.ig .switch:after{content:"";position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0003;transition:transform .35s var(--ease)}.ig .switch[aria-checked=true]{background:var(--up)}.ig .switch[aria-checked=true]:after{transform:translate(20px)}.ig .switch.sm{width:40px;height:24px}.ig .switch.sm:after{width:18px;height:18px}.ig .switch.sm[aria-checked=true]:after{transform:translate(16px)}.ig input[type=time]{font:inherit;font-size:14px;height:40px;width:100%;background:var(--card);color:var(--ink);border:1px solid var(--line2);border-radius:var(--r-sm);padding:0 12px}.ig input[type=url]{font:inherit;font-size:14px;height:40px;width:100%;background:var(--card);color:var(--ink);border:1px solid var(--line2);border-radius:var(--r-sm);padding:0 12px;transition:border-color .15s,box-shadow .15s}.ig input[type=url]:focus,.ig input[type=time]:focus{outline:none;border-color:var(--acc);box-shadow:0 0 0 4px var(--acc-soft)}.ig #hooklog table,.ig #autb,.ig #atb,.ig #ktb{min-width:560px}.ig #autb td.det{white-space:normal;max-width:360px;color:var(--ink2)}@media(max-width:900px){.ig .nvsub,.ig .nvchev{display:none!important}.ig .cfg>.cfgnav{position:static;display:flex;overflow-x:auto;padding:6px;scrollbar-width:none}.ig .cfgnav button{flex:none}.ig .cfgnav small{display:none}.ig .kform{grid-template-columns:1fr}}.ig #resc,.ig #rgat,.ig #ptipo,.ig #pquando{flex-wrap:wrap;max-width:100%}.ig .pubwrap{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:16px;align-items:start}.ig .pprev{position:sticky;top:110px}.ig .drop{display:grid;justify-items:center;gap:6px;padding:26px 16px;border:1.5px dashed var(--line2);border-radius:16px;background:var(--bg);text-align:center;cursor:pointer;transition:border-color .2s,background-color .2s}.ig .drop:hover,.ig .drop.on{border-color:var(--acc);background:var(--acc-soft)}.ig .drop>.i{width:28px;height:28px;color:var(--acc2)}.ig .drop b{font-size:14px}.ig .pitens{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;margin-top:12px}.ig .pitens:empty{display:none}.ig .pit{position:relative;aspect-ratio:4/5;border-radius:12px;overflow:hidden;background:var(--bg2)}.ig .pit img,.ig .pit video{width:100%;height:100%;object-fit:cover;display:block}.ig .pit .num{position:absolute;top:6px;left:6px;width:22px;height:22px;border-radius:50%;background:#0009;color:#fff;font-size:11.5px;font-weight:700;display:grid;place-items:center}.ig .pit .bt{position:absolute;bottom:6px;left:6px;right:6px;display:flex;justify-content:space-between;gap:4px}.ig .pit .bt button{width:26px;height:26px;border-radius:8px;border:0;background:#ffffffeb;color:#111;display:grid;place-items:center;cursor:pointer}.ig .pit .bt button:disabled{opacity:.35;cursor:default}.ig .pit .bt .i{width:14px;height:14px;color:#111}.ig .pit .dur{position:absolute;top:6px;right:6px;font-size:11px;font-weight:700;color:#fff;background:#0000008c;padding:1px 7px;border-radius:99px}.ig .pit .prog{position:absolute;inset:auto 0 0;height:4px;background:#00000040}.ig .pit .prog i{display:block;height:100%;background:var(--acc);transition:width .2s}.ig .pit.err{outline:2px solid var(--down)}.ig .pit .etx{position:absolute;inset:0;display:grid;place-items:center;padding:8px;background:#0009;color:#fff;font-size:11.5px;text-align:center}.ig .pit.envia img,.ig .pit.envia video{opacity:.55}.ig input[type=datetime-local]{font:inherit;font-size:14px;height:40px;width:100%;max-width:280px;background:var(--card);color:var(--ink);border:1px solid var(--line2);border-radius:var(--r-sm);padding:0 12px}.ig input[type=datetime-local]:focus{outline:none;border-color:var(--acc);box-shadow:0 0 0 4px var(--acc-soft)}.ig .pv-ig .igm.reel{aspect-ratio:9/16;max-height:520px;margin:0 auto}.ig .pv-ig .igm.reel .play{position:absolute;inset:0;display:grid;place-items:center}.ig .pv-ig .igm.reel .play .i{width:46px;height:46px;color:#fff;filter:drop-shadow(0 2px 8px rgba(0,0,0,.5))}.ig .pv-ig .trial{position:absolute;top:10px;left:10px;font-size:11.5px;font-weight:700;color:#fff;background:#0000008c;padding:3px 10px;border-radius:99px}.ig .pv-ig .igc{padding-bottom:14px}.ig .pdia{font-size:12px;font-weight:700;color:var(--mute);text-transform:uppercase;letter-spacing:.05em;margin:18px 0 4px}.ig .pdia:first-child{margin-top:0}.ig .prow{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 0}.ig .prow+.prow{border-top:1px solid var(--line)}.ig .prow>img,.ig .prow>.noimg{width:56px;height:70px;border-radius:10px;object-fit:cover}.ig .prow .pl{min-width:0;display:grid;gap:4px}.ig .prow .pl b{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ig .prow .pl .cmh{gap:6px}.ig .prow .pacts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:2px;max-width:340px}@media(max-width:1100px){.ig .pubwrap{grid-template-columns:minmax(0,1fr)}.ig .pprev{position:static}}@media(max-width:620px){.ig .prow{grid-template-columns:48px minmax(0,1fr)}.ig .prow .pacts{grid-column:1/-1;justify-content:flex-start;max-width:none}.ig .prow>img,.ig .prow>.noimg{width:48px;height:60px}}@media(max-width:1100px){.ig .grid{grid-template-columns:1fr}}@media(max-width:520px){.ig .kpis{grid-template-columns:1fr 1fr;gap:10px}.ig .kpi{padding:14px}.ig .kpi>b{font-size:24px}.ig .kpi.sm>b{font-size:19px}.ig .kic{display:none}.ig .g3{grid-template-columns:1fr}.ig .card{padding:16px}.ig .tw{margin:0 -16px;padding:0 16px}.ig .search{max-width:none}}@media print{body:before{display:none}body *{visibility:hidden}#rprint,#rprint *{visibility:visible}#rprint{position:absolute;left:0;top:0;width:100%;border:0;color:#000;background:#fff}#rprint h4{color:#333}}
