.header-wrap[data-v-e70946e7]{position:relative;z-index:65;flex:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.header-row[data-v-e70946e7]{position:relative;display:flex;align-items:center;justify-content:space-between;padding:10px 22px 6px}.hdr-saved-indicator[data-v-e70946e7]{position:absolute;top:50%;right:22px;transform:translateY(-50%);display:inline-flex;align-items:center;gap:4px;font-size:calc(8px * var(--fs, 1));letter-spacing:1.2px;color:var(--pa);background:var(--pas);border-radius:999px;padding:4px 8px;white-space:nowrap;pointer-events:none}.header-row.wide .hdr-saved-indicator[data-v-e70946e7]{right:18px}.hdr-saved-fade-enter-active[data-v-e70946e7],.hdr-saved-fade-leave-active[data-v-e70946e7]{transition:opacity .25s,transform .25s}.hdr-saved-fade-enter-from[data-v-e70946e7],.hdr-saved-fade-leave-to[data-v-e70946e7]{opacity:0;transform:translateY(-50%) translateY(-3px)}.hdr-saved-fade-enter-to[data-v-e70946e7],.hdr-saved-fade-leave-from[data-v-e70946e7]{transform:translateY(-50%)}.header-row.wide[data-v-e70946e7]{margin-left:-279px;margin-right:-279px;padding:5px 18px}.header-wrap.wide[data-v-e70946e7],.header-row.wide[data-v-e70946e7]{pointer-events:none}.header-row.wide .brand[data-v-e70946e7],.header-row.wide .actions[data-v-e70946e7]{pointer-events:auto}.header-row.wide .logo[data-v-e70946e7]{width:26px;height:26px}.header-row.wide .name[data-v-e70946e7]{font-size:calc(11px * var(--fs, 1));letter-spacing:1.2px}.brand[data-v-e70946e7]{display:flex;align-items:center;gap:5px}.logo[data-v-e70946e7]{width:24px;height:24px;flex:none;background:var(--pa);cursor:pointer;-webkit-mask-image:url(/memoiraa-logo.png);mask-image:url(/memoiraa-logo.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.wordmark[data-v-e70946e7]{display:flex;align-items:baseline;gap:5px}.my[data-v-e70946e7]{font-style:italic;font-size:calc(14px * var(--fs, 1));color:var(--pa)}.name[data-v-e70946e7]{font-size:calc(10px * var(--fs, 1));letter-spacing:1px;color:var(--pa)}.actions[data-v-e70946e7]{display:flex;align-items:center;gap:6px;position:relative}.limit-dot[data-v-e70946e7]{position:absolute;top:-1px;right:-1px;width:7px;height:7px;border-radius:50%;background:#e0a64f;box-shadow:0 0 0 2px var(--pb);pointer-events:none}.limit-dot.full[data-v-e70946e7]{animation:limit-pulse-e70946e7 2.4s ease-in-out infinite}@keyframes limit-pulse-e70946e7{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.28);opacity:.75}}@media(prefers-reduced-motion:reduce){.limit-dot.full[data-v-e70946e7]{animation:none}}.profile-pill[data-v-e70946e7]{display:inline-flex;align-items:center;flex:none;height:38px;padding:3px;border:1px solid var(--pl);border-radius:999px;background:transparent;cursor:pointer;overflow:hidden}.profile-pill[data-v-e70946e7]:focus-visible,.profile-pill.expanded[data-v-e70946e7]{padding-left:13px;background:var(--ptab)}@media(hover:hover){.profile-pill[data-v-e70946e7]:hover{padding-left:13px;background:var(--ptab)}}.profile-ava[data-v-e70946e7]{flex:none;width:30px;height:30px;border-radius:50%;overflow:hidden;background:var(--pas);display:flex;align-items:center;justify-content:center}.profile-ava img[data-v-e70946e7]{width:100%;height:100%;object-fit:cover;display:block}.profile-ava-ghost[data-v-e70946e7]{background:var(--ps2);color:var(--pm)}.profile-ava-initial[data-v-e70946e7]{font-style:italic;font-size:calc(14px * var(--fs, 1));color:var(--pa)}.profile-reveal[data-v-e70946e7]{display:inline-flex;align-items:center;gap:5px;max-width:0;opacity:0;margin-right:0;overflow:hidden;white-space:nowrap;transition:max-width .34s cubic-bezier(.4,0,.2,1),opacity .24s ease,margin-right .34s cubic-bezier(.4,0,.2,1)}.profile-pill:focus-visible .profile-reveal[data-v-e70946e7],.profile-pill.expanded .profile-reveal[data-v-e70946e7]{max-width:116px;opacity:1;margin-right:7px}@media(hover:hover){.profile-pill:hover .profile-reveal[data-v-e70946e7]{max-width:116px;opacity:1;margin-right:7px}}.profile-name[data-v-e70946e7]{font-size:calc(8px * var(--fs, 1));letter-spacing:1px;color:var(--pm);white-space:nowrap}.login-pill .profile-name[data-v-e70946e7]{color:var(--pt)}.profile-chevron[data-v-e70946e7]{flex:none;color:var(--pm);transition:transform .28s ease}.profile-pill.expanded .profile-chevron[data-v-e70946e7]{transform:rotate(180deg)}.login-pill .profile-chevron[data-v-e70946e7]{color:var(--pt)}.sync-dot-btn[data-v-e70946e7]{display:inline-flex;align-items:center;flex:none;height:20px;padding:0;border:none;background:none;cursor:pointer}.sync-dot-lbl[data-v-e70946e7]{display:inline-block;max-width:0;opacity:0;margin-right:0;overflow:hidden;white-space:nowrap;font-size:calc(7.5px * var(--fs, 1));letter-spacing:1px;line-height:20px;transition:max-width .3s cubic-bezier(.4,0,.2,1),opacity .22s ease,margin-right .3s cubic-bezier(.4,0,.2,1)}.sync-dot-btn.expanded .sync-dot-lbl[data-v-e70946e7]{max-width:110px;opacity:1;margin-right:6px}.sync-dot[data-v-e70946e7]{width:7px;height:7px;border-radius:50%;flex:none}.sync-dot-btn.busy .sync-dot[data-v-e70946e7]{background:#2ea86b;animation:sync-pulse-e70946e7 1s ease-in-out infinite}.sync-dot-btn.busy .sync-dot-lbl[data-v-e70946e7]{color:#2ea86b;animation:sync-pulse-e70946e7 1s ease-in-out infinite}.sync-dot-btn.err .sync-dot[data-v-e70946e7]{background:#d97706;animation:sync-blink-err-e70946e7 4s ease-in-out infinite}.sync-dot-btn.err .sync-dot-lbl[data-v-e70946e7]{color:#d97706;animation:sync-blink-err-e70946e7 4s ease-in-out infinite}.sync-dot-btn.warn .sync-dot[data-v-e70946e7]{background:#3d7de0}.sync-dot-btn.warn .sync-dot-lbl[data-v-e70946e7]{color:#3d7de0}@keyframes sync-pulse-e70946e7{0%,to{opacity:.35}50%{opacity:1}}@keyframes sync-blink-err-e70946e7{0%,40%{opacity:0}70%{opacity:1}85%{opacity:1}to{opacity:0}}.round-btn[data-v-e70946e7]{width:38px;height:38px;border-radius:50%;border:1px solid var(--pl);background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;flex:none;padding:0}.zoom-btn[data-v-e70946e7]:disabled{opacity:.35;cursor:default}.bell-btn[data-v-e70946e7],.friends-btn[data-v-e70946e7]{position:relative}.bell-dot[data-v-e70946e7]{position:absolute;top:8px;right:8px;width:6px;height:6px;border-radius:50%;background:var(--pa)}.month-row[data-v-e70946e7]{display:flex;align-items:baseline;gap:8px;padding:2px 22px 8px;position:relative;z-index:3;flex:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.month-row.wide[data-v-e70946e7]{display:none}.month[data-v-e70946e7]{font-style:italic;font-size:calc(30px * var(--fs, 1));color:var(--pt);cursor:pointer}.year[data-v-e70946e7]{font-size:calc(13px * var(--fs, 1));letter-spacing:1px;color:var(--pm);cursor:pointer}.ecal[data-v-a5aea45a]{flex:none;overflow:hidden;background:var(--pb);border-bottom:1px solid var(--pl);user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:none}@media(min-width:1024px){.ecal[data-v-a5aea45a]{margin:0 -279px;position:relative;z-index:2}}.slider-row[data-v-a5aea45a]{padding:6px 16px 2px;display:flex;align-items:center;gap:13px}.chev[data-v-a5aea45a]{width:16px;height:16px;border:none;background:transparent;cursor:pointer;color:var(--pa);opacity:.5;display:flex;align-items:center;justify-content:center;padding:0;flex:none;transition:opacity .18s}.chev[data-v-a5aea45a]:hover{opacity:1}.track-hit[data-v-a5aea45a]{flex:1;position:relative;height:20px;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.track[data-v-a5aea45a]{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:2px;border-radius:999px;background:var(--pl)}.dow-grid[data-v-a5aea45a]{display:grid;grid-template-columns:repeat(7,1fr);padding:2px 16px}.dow[data-v-a5aea45a]{text-align:center;font-size:calc(8px * var(--fs, 1));color:var(--pf);padding:2px 0}.day-grid[data-v-a5aea45a]{display:grid;grid-template-columns:repeat(7,1fr);padding:0 16px 8px}.cell[data-v-a5aea45a]{display:flex;flex-direction:column;align-items:center;padding:1px 0;gap:2px}.legend[data-v-a5aea45a]{display:flex;align-items:center;justify-content:center;gap:15px;padding:4px 0 16px}.lg[data-v-a5aea45a]{display:inline-flex;align-items:center;gap:5px;font-size:calc(8px * var(--fs, 1));letter-spacing:1px;color:var(--pm)}.ecal-close[data-v-a5aea45a]{display:flex;align-items:center;justify-content:center;width:100%;padding:2px 0 8px;margin:0;border:none;background:transparent;color:var(--pf);cursor:pointer;border-radius:10px}.note-images-grid[data-v-6cd7f664]{display:grid;gap:5px;margin-top:12px}.ni-cell[data-v-6cd7f664]{position:relative;border-radius:10px;overflow:hidden;background:var(--ps2);cursor:pointer}.ni-cell img[data-v-6cd7f664]{width:100%;height:100%;object-fit:cover;display:block}.ni-pending[data-v-6cd7f664]{position:absolute;top:4px;right:4px;width:16px;height:16px;border-radius:50%;background:#0000008c;color:#fff;font-size:calc(9px * var(--fs, 1));line-height:16px;text-align:center}.ni-shimmer[data-v-6cd7f664]{width:100%;height:100%;background:linear-gradient(90deg,var(--ps2) 25%,var(--ps) 50%,var(--ps2) 75%);background-size:200% 100%;animation:ni-shimmer-6cd7f664 1.4s ease-in-out infinite}@keyframes ni-shimmer-6cd7f664{0%{background-position:200% 0}to{background-position:-200% 0}}.ni-placeholder[data-v-6cd7f664]{width:100%;height:100%;display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;padding:6px;text-align:center}.ni-lock[data-v-6cd7f664]{color:var(--pm);flex:none}.ni-placeholder-txt[data-v-6cd7f664]{font-size:calc(8px * var(--fs, 1));color:var(--pm);letter-spacing:.02em}.ni-overlay[data-v-6cd7f664]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000eb;z-index:500;display:flex;align-items:center;justify-content:center}.ni-overlay img[data-v-6cd7f664]{max-width:92vw;max-height:92vh;object-fit:contain}.ni-overlay-close[data-v-6cd7f664]{position:absolute;top:20px;right:20px;width:36px;height:36px;border-radius:50%;background:#ffffff1f;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.note-drawing[data-v-409480bd]{margin-top:12px}.nd-paper[data-v-409480bd]{width:100%;border-radius:12px;overflow:hidden;background:#fbfbf8;border:1px solid var(--pl);line-height:0;display:flex;justify-content:center}.nd-paper.zoomable[data-v-409480bd]{cursor:zoom-in}.nd-svg[data-v-409480bd]{display:block;width:100%;height:auto}.nd-overlay[data-v-409480bd]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:520;background:#000000eb;display:flex;align-items:center;justify-content:center;padding:16px}.nd-overlay-svg[data-v-409480bd]{max-width:94vw;max-height:90vh;background:#fbfbf8;border-radius:8px}.nd-overlay-close[data-v-409480bd]{position:absolute;top:20px;right:20px;width:36px;height:36px;border-radius:50%;background:#ffffff1f;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.tl[data-v-393e9051]{flex:1;position:relative;overflow:hidden;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.tl-col[data-v-393e9051]{position:relative;height:100%}.rail[data-v-393e9051]{position:absolute;top:0;bottom:0;left:34px;width:1px;background:var(--pdot)}.top-blur-fade[data-v-393e9051]{position:absolute;top:0;left:0;right:0;height:16%;z-index:4;pointer-events:none;background:linear-gradient(to bottom,var(--pb) 0%,color-mix(in srgb,var(--pb) 72%,transparent) 45%,transparent 100%)}.bottom-fade[data-v-393e9051]{position:absolute;bottom:0;left:0;right:0;height:18%;z-index:4;pointer-events:none;background:linear-gradient(to top,var(--pb) 0%,color-mix(in srgb,var(--pb) 72%,transparent) 45%,transparent 100%)}.rows[data-v-393e9051]{height:100%;overflow-y:auto;overflow-anchor:none}.label-row[data-v-393e9051]{display:flex;align-items:center;gap:6px;margin-bottom:3px}.label-badge[data-v-393e9051]{display:inline-flex;align-items:center;gap:4px;font-size:8px;letter-spacing:1px;color:var(--pa);padding:3px 8px;border-radius:8px;background:var(--pas);border:1px solid var(--pdot)}.label-date[data-v-393e9051]{font-size:8px;letter-spacing:1px;color:var(--pa)}.date-status[data-v-393e9051]{flex:none;font-size:7.5px;letter-spacing:1px;color:var(--pm);background:var(--ps2);border:1px solid var(--pl);border-radius:999px;padding:2px 7px;white-space:nowrap}.collab-badge[data-v-393e9051]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;padding:0;border-radius:50%;background:var(--pas);border:1px solid var(--pdot);color:var(--pa);cursor:pointer;animation:collab-pulse-393e9051 2.2s ease-in-out infinite}.collab-badge[data-v-393e9051]:hover{animation-play-state:paused}.e2e-badge[data-v-393e9051]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;padding:0;border-radius:50%;background:var(--pas);border:1px solid var(--pdot);color:var(--pa)}@keyframes collab-pulse-393e9051{0%,to{opacity:1;box-shadow:0 0 0 0 transparent}50%{opacity:.62;box-shadow:0 0 5px 1px var(--pa)}}@media(prefers-reduced-motion:reduce){.collab-badge[data-v-393e9051]{animation:none}}.badge-event[data-v-393e9051]{background:var(--pa);border-color:var(--pa);color:var(--pat)}.row-entry[data-v-393e9051]{position:relative;padding:14px 24px 14px 56px;transition:opacity .35s,transform .18s ease;transform-origin:center left;cursor:pointer}.row-entry[data-v-393e9051]:before,.row-task[data-v-393e9051]:before{content:"";position:absolute;top:2px;bottom:2px;left:40px;right:10px;border-radius:12px;border:1.5px solid var(--pa);opacity:0;transition:opacity .18s ease;z-index:-1;pointer-events:none}.row-entry.is-pressing[data-v-393e9051]:before,.row-task.is-pressing[data-v-393e9051]:before{opacity:.45}.row-entry.flash-highlight[data-v-393e9051]:before,.row-task.flash-highlight[data-v-393e9051]:before{animation:flash-pulse-393e9051 .55s ease-in-out 3}@keyframes flash-pulse-393e9051{0%,to{opacity:0;background:transparent;box-shadow:none}50%{opacity:1;background:var(--pas);box-shadow:0 0 16px -2px var(--pa)}}.dot-entry[data-v-393e9051]{position:absolute;left:29px;top:19px;width:9px;height:9px;border-radius:50%;border:1px solid var(--pa);background:transparent;box-shadow:0 0 0 0 transparent;transition:background .32s ease,box-shadow .32s ease,border-color .32s ease}.row-entry.is-focused .dot-entry[data-v-393e9051],.row-task.is-focused .dot-entry[data-v-393e9051]{border-color:transparent;background:var(--pa);box-shadow:0 0 0 4px var(--pdot)}.row-entry .label-row[data-v-393e9051]{margin-bottom:8px}.text-focus[data-v-393e9051]{font-weight:400;font-size:21px;line-height:1.5;color:var(--pt);text-wrap:pretty;--clamp-h: 252px}.title-focus[data-v-393e9051]{font-style:italic;font-weight:600;font-size:19px;line-height:1.3;color:var(--pt);margin-bottom:2px;text-wrap:pretty}.chip-row[data-v-393e9051]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px}.chip[data-v-393e9051]{display:inline-flex;align-items:center;gap:3px;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:1px;color:var(--pm);background:var(--pl);padding:4px 9px;border-radius:6px;white-space:nowrap}.chip-tag svg[data-v-393e9051]{flex:none}.row-task[data-v-393e9051]{position:relative;padding:10px 24px 10px 56px;transition:opacity .35s,transform .18s ease;transform-origin:center left;cursor:pointer}.row-entry.is-pressing[data-v-393e9051],.row-task.is-pressing[data-v-393e9051]{transform:scale(.985)}.row-task .label-row[data-v-393e9051]{margin-bottom:5px}.task-items[data-v-393e9051]{display:flex;flex-direction:column;gap:4px}.task-item[data-v-393e9051]{display:flex;align-items:center;gap:8px}.checkbox[data-v-393e9051]{width:12px;height:12px;border-radius:3px;border:1.5px solid var(--pf);flex:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.checkbox.done[data-v-393e9051]{background:var(--pa);border-color:var(--pa)}.task-text[data-v-393e9051]{font-size:14px;color:var(--pt)}.task-text.done[data-v-393e9051]{color:var(--pf);text-decoration:line-through}.peek[data-v-1f5eca91]{flex:1;min-height:0;position:relative;overflow:hidden}.peek-col[data-v-1f5eca91]{position:relative;height:100%}.rail[data-v-1f5eca91]{position:absolute;top:0;bottom:0;left:28px;width:1px;background:var(--pdot);z-index:3}.fade[data-v-1f5eca91]{position:absolute;left:0;right:0;height:80px;z-index:12;pointer-events:none}.fade-top[data-v-1f5eca91]{top:0;background:linear-gradient(to bottom,var(--pb) 0%,transparent 100%)}.fade-bottom[data-v-1f5eca91]{bottom:0;background:linear-gradient(to top,var(--pb) 0%,transparent 100%)}.rail-dot[data-v-1f5eca91]{position:absolute;left:28px;top:50%;width:7px;height:7px;border-radius:50%;border:1px solid var(--pa);background:transparent;z-index:11;pointer-events:none;filter:blur(1.5px);will-change:transform,opacity;transition:transform .5s cubic-bezier(.22,.9,.3,1),opacity .4s ease,width .5s cubic-bezier(.22,.9,.3,1),height .5s cubic-bezier(.22,.9,.3,1),background .4s ease,box-shadow .4s ease,border-color .4s ease}.rail-dot-main[data-v-1f5eca91]{width:12px;height:12px;border-color:transparent;background:var(--pa);box-shadow:0 0 0 4px var(--pdot);filter:none}.card[data-v-1f5eca91]{position:absolute;left:50%;top:50%;width:min(300px,82%);will-change:transform,opacity,filter;transition:transform .5s cubic-bezier(.22,.9,.3,1),opacity .4s ease,filter .4s ease;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.card.no-anim[data-v-1f5eca91],.rail-dot.no-anim[data-v-1f5eca91]{transition:none}.card-inner[data-v-1f5eca91]{border:1px solid var(--pl);display:flex;flex-direction:column;padding:26px 26px 22px;transition:border-radius .5s cubic-bezier(.22,.9,.3,1),box-shadow .4s ease}.inner-side[data-v-1f5eca91]{background:linear-gradient(155deg,var(--ps2),var(--ps));border-radius:24px;box-shadow:none}.inner-main[data-v-1f5eca91]{background:linear-gradient(160deg,var(--ps2),var(--ps));border-radius:28px;box-shadow:0 28px 60px #00000047}.card.flash-highlight .card-inner[data-v-1f5eca91]{animation:flash-pulse-1f5eca91 .55s ease-in-out 3}@keyframes flash-pulse-1f5eca91{0%,to{box-shadow:0 28px 60px #00000047}50%{box-shadow:0 28px 60px #00000047,0 0 0 2px var(--pa),0 0 20px -2px var(--pa)}}.inner-event[data-v-1f5eca91]{background:var(--pa)}.inner-event .day-num[data-v-1f5eca91],.inner-event .month-yr[data-v-1f5eca91],.inner-event .sub-meta[data-v-1f5eca91],.inner-event .body-text[data-v-1f5eca91],.inner-event .chip-type-main[data-v-1f5eca91]{color:var(--pat)}.inner-event .chip-type-main[data-v-1f5eca91]{border-color:#ffffff4d}.inner-event .chip-tag[data-v-1f5eca91]{background:#ffffff2e;color:var(--pat)}.inner-event .label-badge[data-v-1f5eca91],.inner-event .collab-badge[data-v-1f5eca91],.inner-event .e2e-badge[data-v-1f5eca91]{background:color-mix(in srgb,var(--pa) 48%,white 52%);border-color:color-mix(in srgb,var(--pa) 65%,white 35%);color:color-mix(in srgb,var(--pa) 72%,black 28%)}.card-head[data-v-1f5eca91]{display:flex;align-items:baseline;gap:7px;margin-bottom:12px}.head-main[data-v-1f5eca91]{gap:8px;margin-bottom:16px}.day-num[data-v-1f5eca91]{color:var(--pa);line-height:1;transition:font-size .5s cubic-bezier(.22,.9,.3,1)}.num-side[data-v-1f5eca91]{font-size:clamp(34px,11.4vw,46px)}.num-main[data-v-1f5eca91]{font-size:clamp(40px,13.4vw,54px)}.head-meta[data-v-1f5eca91]{display:flex;flex-direction:column}.month-yr[data-v-1f5eca91]{letter-spacing:2px;color:var(--pm)}.sub-meta[data-v-1f5eca91]{letter-spacing:1px;color:var(--pf)}.meta-side[data-v-1f5eca91]{font-size:9px}.meta-main[data-v-1f5eca91]{font-size:10px}.date-status[data-v-1f5eca91]{align-self:center;flex:none;font-size:7.5px;letter-spacing:1px;color:var(--pm);background:var(--ps2);border:1px solid var(--pl);border-radius:999px;padding:2px 7px;white-space:nowrap}.inner-event .date-status[data-v-1f5eca91]{color:var(--pat);background:color-mix(in srgb,var(--pat) 16%,transparent);border-color:color-mix(in srgb,var(--pat) 30%,transparent)}.type-badge-row[data-v-1f5eca91]{display:flex;align-items:center;gap:6px;margin-bottom:12px}.collab-badge[data-v-1f5eca91]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;padding:0;border-radius:50%;background:var(--pas);border:1px solid var(--pdot);color:var(--pa);cursor:pointer;animation:collab-pulse-1f5eca91 2.2s ease-in-out infinite}.collab-badge[data-v-1f5eca91]:hover{animation-play-state:paused}.e2e-badge[data-v-1f5eca91]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;padding:0;border-radius:50%;background:var(--pas);border:1px solid var(--pdot);color:var(--pa)}@keyframes collab-pulse-1f5eca91{0%,to{opacity:1;box-shadow:0 0 0 0 transparent}50%{opacity:.62;box-shadow:0 0 5px 1px var(--pa)}}@media(prefers-reduced-motion:reduce){.collab-badge[data-v-1f5eca91]{animation:none}}.label-badge[data-v-1f5eca91]{display:inline-flex;align-items:center;gap:4px;font-size:8px;letter-spacing:1px;color:var(--pa);padding:3px 8px;border-radius:8px;background:var(--pas);border:1px solid var(--pdot);white-space:nowrap}.badge-event[data-v-1f5eca91]{background:var(--pa);border-color:var(--pa);color:var(--pat)}.body-text[data-v-1f5eca91]{color:var(--pt);text-wrap:pretty;font-size:18px;line-height:1.5;--clamp-h: 216px}.body-main[data-v-1f5eca91]{font-weight:400}.chip-row[data-v-1f5eca91]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.chips-side[data-v-1f5eca91]{margin-top:14px}.chips-main[data-v-1f5eca91]{margin-top:18px}.chip[data-v-1f5eca91]{display:inline-flex;align-items:center;gap:3px;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:1px;border-radius:6px;white-space:nowrap}.chip svg[data-v-1f5eca91]{flex:none}.chip-tag[data-v-1f5eca91]{color:var(--pm);background:var(--pl);padding:4px 9px}.chips-main .chip-tag[data-v-1f5eca91]{padding:5px 9px}.chip-type-main[data-v-1f5eca91]{color:var(--pm);border:1px solid var(--pl);padding:5px 9px}.task-block[data-v-1f5eca91]{display:flex;flex-direction:column}.task-items[data-v-1f5eca91]{display:flex;flex-direction:column;gap:8px;margin-top:4px}.task-item[data-v-1f5eca91]{display:flex;align-items:center;gap:10px}.checkbox[data-v-1f5eca91]{width:16px;height:16px;border-radius:4px;border:1.5px solid var(--pf);flex:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.checkbox.done[data-v-1f5eca91]{background:var(--pa);border-color:var(--pa)}.task-text[data-v-1f5eca91]{font-size:16px;color:var(--pt)}.task-text.done[data-v-1f5eca91]{color:var(--pf);text-decoration:line-through}.t2[data-v-e1b98d29]{flex:1;min-height:0;position:relative;overflow:hidden}.edge-fade[data-v-e1b98d29]{position:absolute;top:0;height:100%;z-index:20;pointer-events:none}.edge-left[data-v-e1b98d29]{left:0;width:36px;background:linear-gradient(to right,var(--pb) 0%,transparent 100%)}.edge-right[data-v-e1b98d29]{right:0;width:44px;background:linear-gradient(to left,var(--pb) 0%,transparent 100%)}.empty-all[data-v-e1b98d29]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:11px;letter-spacing:1px;color:var(--pf)}.strip[data-v-e1b98d29]{height:100%;display:flex;align-items:stretch;gap:16px;overflow-x:auto;overflow-y:hidden;padding-top:14px;padding-bottom:6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.col[data-v-e1b98d29]{flex:0 0 auto;width:min(78vw,300px);display:flex;flex-direction:column;min-height:0;transition:opacity .35s ease}.month-boundary[data-v-e1b98d29]{flex:0 0 auto;width:1px;align-self:stretch;background:repeating-linear-gradient(to bottom,var(--pl) 0,var(--pl) 6px,transparent 6px,transparent 11px);position:relative;margin:0 38px}.month-boundary-label[data-v-e1b98d29]{position:absolute;top:-8px;left:50%;transform:translate(-50%);display:flex;align-items:baseline;gap:6px;white-space:nowrap;cursor:pointer;transition:opacity .4s ease;padding:4px 10px;border-radius:10px;background:color-mix(in srgb,var(--pb) 38%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.mb-month[data-v-e1b98d29]{font-style:italic;font-size:22px;line-height:1;color:var(--pt)}.mb-year[data-v-e1b98d29]{font-size:11px;letter-spacing:1px;color:var(--pm)}.col-head[data-v-e1b98d29]{position:sticky;top:0;z-index:2;display:flex;align-items:baseline;gap:7px;flex:none;margin:0 -2px;padding:8px 2px 11px;border-bottom:1px solid var(--pl)}.col-head-glass[data-v-e1b98d29]{position:absolute;top:-14px;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to bottom,var(--pb) 0,var(--pb) 42%,color-mix(in srgb,var(--pb) 62%,transparent) 100%);transform:translateZ(0);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.day-num[data-v-e1b98d29]{font-size:clamp(28px,8.5vw,34px);line-height:1;color:var(--pf);transition:color .35s ease}.col.active .day-num[data-v-e1b98d29]{color:var(--pa)}.weekday[data-v-e1b98d29]{font-size:10px;letter-spacing:1px;color:var(--pm);transition:color .35s ease}.col.active .weekday[data-v-e1b98d29]{color:var(--pa)}.col-body[data-v-e1b98d29]{flex:1;min-height:0;overflow-y:auto;overflow-anchor:none;display:flex;flex-direction:column;gap:10px;padding:2px 2px 4px;scrollbar-width:none}.mini-card[data-v-e1b98d29]{border-radius:14px;padding:13px 15px;cursor:pointer;flex:none;transition:opacity .18s ease;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.mini-card.is-pressing[data-v-e1b98d29]{opacity:.7}.card-plain[data-v-e1b98d29]{background:var(--ps);border:1px solid var(--pl)}.card-event[data-v-e1b98d29]{background:var(--pa);box-shadow:0 4px 12px var(--pdot)}.mini-card.card-plain.flash-highlight[data-v-e1b98d29]{animation:flash-pulse-e1b98d29 .55s ease-in-out 3}.mini-card.card-event.flash-highlight[data-v-e1b98d29]{animation:flash-pulse-event-e1b98d29 .55s ease-in-out 3}@keyframes flash-pulse-e1b98d29{0%,to{box-shadow:none}50%{box-shadow:0 0 0 2px var(--pa),0 0 20px -2px var(--pa)}}@keyframes flash-pulse-event-e1b98d29{0%,to{box-shadow:0 4px 12px var(--pdot)}50%{box-shadow:0 4px 12px var(--pdot),0 0 0 2px var(--pat),0 0 20px -2px var(--pat)}}.card-label-row[data-v-e1b98d29]{display:flex;align-items:center;gap:6px;margin-bottom:6px}.collab-badge[data-v-e1b98d29]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;border-radius:50%;background:var(--pas);border:1px solid var(--pdot);color:var(--pa);cursor:pointer;animation:collab-pulse-e1b98d29 2.2s ease-in-out infinite}.collab-badge[data-v-e1b98d29]:hover{animation-play-state:paused}.e2e-badge[data-v-e1b98d29]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;border-radius:50%;background:var(--pas);border:1px solid var(--pdot);color:var(--pa)}@keyframes collab-pulse-e1b98d29{0%,to{opacity:1;box-shadow:0 0 0 0 transparent}50%{opacity:.62;box-shadow:0 0 5px 1px var(--pa)}}@media(prefers-reduced-motion:reduce){.collab-badge[data-v-e1b98d29]{animation:none}}.label-badge[data-v-e1b98d29]{display:inline-flex;align-items:center;gap:3px;font-size:7px;letter-spacing:1px;color:var(--pa);padding:2px 6px;border-radius:7px;background:var(--pas);border:1px solid var(--pdot);white-space:nowrap}.label-time[data-v-e1b98d29]{font-size:9px;color:var(--pm)}.date-status[data-v-e1b98d29]{flex:none;font-size:7px;letter-spacing:.8px;color:var(--pm);background:var(--ps2);border:1px solid var(--pl);border-radius:999px;padding:1px 6px;white-space:nowrap}.card-event .date-status[data-v-e1b98d29]{color:var(--pat);background:color-mix(in srgb,var(--pat) 16%,transparent);border-color:color-mix(in srgb,var(--pat) 30%,transparent)}.card-event .label-badge[data-v-e1b98d29],.card-event .collab-badge[data-v-e1b98d29],.card-event .e2e-badge[data-v-e1b98d29]{background:color-mix(in srgb,var(--pa) 48%,white 52%);border-color:color-mix(in srgb,var(--pa) 65%,white 35%);color:color-mix(in srgb,var(--pa) 72%,black 28%)}.card-event .label-time[data-v-e1b98d29]{color:var(--pat);opacity:.8}.badge-event[data-v-e1b98d29]{background:var(--pa);border-color:var(--pa);color:var(--pat)}.card-text[data-v-e1b98d29]{font-size:15px;line-height:1.4;color:var(--pt);--clamp-h: 189px}.card-text-event[data-v-e1b98d29]{font-size:16px;line-height:1.3;color:var(--pat)}.chip-row[data-v-e1b98d29]{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:8px}.chip[data-v-e1b98d29]{display:inline-flex;align-items:center;gap:2px;font-family:JetBrains Mono,monospace;font-size:8px;letter-spacing:.5px;color:var(--pm);background:var(--pl);padding:3px 7px;border-radius:5px;white-space:nowrap}.chip svg[data-v-e1b98d29]{flex:none}.task-list[data-v-e1b98d29]{display:flex;flex-direction:column;gap:6px}.task-row[data-v-e1b98d29]{display:flex;align-items:center;gap:8px}.checkbox[data-v-e1b98d29]{width:12px;height:12px;border-radius:3px;border:1.5px solid var(--pf);flex:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.checkbox.done[data-v-e1b98d29]{background:var(--pa);border-color:var(--pa)}.task-text[data-v-e1b98d29]{font-size:14px;color:var(--pt)}.task-text.done[data-v-e1b98d29]{color:var(--pf);text-decoration:line-through}.t2.wide[data-v-e1b98d29]{margin-top:-48px;z-index:0}.t2.wide .strip[data-v-e1b98d29]{gap:10px}.t2.wide .day-head[data-v-e1b98d29]{flex:none;height:32px;display:flex;flex-direction:column;justify-content:flex-end;padding:0 2px;overflow:hidden;cursor:pointer;position:relative;z-index:1;border-radius:10px;background:color-mix(in srgb,var(--pb) 38%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.t2.wide .day-head-inner[data-v-e1b98d29]{display:flex;align-items:baseline;gap:6px;padding-bottom:7px}.t2.wide .col-body[data-v-e1b98d29]{margin-top:-20px;padding-top:27px}.t2.wide .col[data-v-e1b98d29]{width:290px}.t2.wide .day-num[data-v-e1b98d29]{font-size:17px}.t2.wide .weekday[data-v-e1b98d29]{font-size:8px}.t2.wide .col-body[data-v-e1b98d29]{gap:7px}.t2.wide .mini-card[data-v-e1b98d29]{border-radius:11px;padding:9px 11px}.t2.wide .card-label-row[data-v-e1b98d29]{margin-bottom:4px}.t2.wide .label-badge[data-v-e1b98d29]{font-size:6.5px;padding:2px 5px}.t2.wide .label-time[data-v-e1b98d29]{font-size:8px}.t2.wide .card-text[data-v-e1b98d29]{font-size:12.5px;line-height:1.35}.t2.wide .card-text-event[data-v-e1b98d29]{font-size:13px}.t2.wide .chip-row[data-v-e1b98d29]{gap:4px;margin-top:6px}.t2.wide .chip[data-v-e1b98d29]{font-size:7.5px;padding:2px 6px}.t2.wide .task-list[data-v-e1b98d29]{gap:5px}.t2.wide .task-text[data-v-e1b98d29]{font-size:12px}.t2.wide .month-boundary[data-v-e1b98d29]{margin:0 38px}.t2.wide .mb-month[data-v-e1b98d29]{font-size:14px}.t2.wide .mb-year[data-v-e1b98d29]{font-size:9px}.t3[data-v-7e1a2603]{flex:1;min-height:0;position:relative;overflow:hidden}.starfield[data-v-7e1a2603]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.sf-star[data-v-7e1a2603]{position:absolute;border-radius:50%;background:var(--pa);opacity:.18;animation:sf-twinkle-7e1a2603 5s ease-in-out infinite}@keyframes sf-twinkle-7e1a2603{0%,to{opacity:.08;transform:scale(.85)}50%{opacity:.32;transform:scale(1.15)}}.focus-glow[data-v-7e1a2603]{position:absolute;left:50%;top:50%;width:300px;height:300px;transform:translate(-50%,-50%);pointer-events:none;z-index:0;background:radial-gradient(circle,var(--pglow) 0%,transparent 62%);opacity:.6}.t3-col[data-v-7e1a2603]{position:relative;height:100%;z-index:1}.rows[data-v-7e1a2603]{position:relative;height:100%;overflow-y:auto;overflow-anchor:none}.thread[data-v-7e1a2603]{position:absolute;top:0;left:0;width:80px;pointer-events:none;z-index:0;overflow:visible}.thread-base[data-v-7e1a2603]{fill:none;stroke:var(--pdot);stroke-width:1.2;stroke-linecap:round;stroke-dasharray:5 5}.star-row[data-v-7e1a2603]{position:relative;min-height:104px;display:flex;align-items:center;padding:12px 24px 12px 0;perspective:1400px}.depth[data-v-7e1a2603]{transform-style:preserve-3d;transition:transform .09s linear,filter .12s linear,opacity .12s linear;will-change:transform,opacity;flex:0 1 auto;min-width:0}.node[data-v-7e1a2603]{position:absolute;top:50%;border-radius:50%;background:var(--pa);transform:translate(-50%,-50%) scale(var(--s, 1));transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s ease,box-shadow .5s ease;z-index:2}.n-focus[data-v-7e1a2603]{width:12px;height:12px;--s: 1.1;opacity:1;box-shadow:0 0 0 4px var(--pglow),0 0 14px 1px var(--pa)}.n1[data-v-7e1a2603]{width:8px;height:8px;opacity:.72}.n2[data-v-7e1a2603]{width:7px;height:7px;background:transparent;border:1.4px solid var(--pa);opacity:.5;animation:node-twinkle-7e1a2603 4.2s ease-in-out infinite}.n-far[data-v-7e1a2603]{width:6px;height:6px;background:transparent;border:1.3px solid var(--pa);opacity:.28;animation:node-twinkle-7e1a2603 5.4s ease-in-out infinite}@keyframes node-twinkle-7e1a2603{0%,to{opacity:.2}50%{opacity:.55}}.halo[data-v-7e1a2603]{position:absolute;left:50%;top:50%;width:12px;height:12px;border-radius:50%;border:1px solid var(--pa);transform:translate(-50%,-50%);animation:halo-pulse-7e1a2603 3.6s ease-out infinite;pointer-events:none}.halo2[data-v-7e1a2603]{animation-delay:1.8s}@keyframes halo-pulse-7e1a2603{0%{opacity:.4;transform:translate(-50%,-50%) scale(1)}70%{opacity:0;transform:translate(-50%,-50%) scale(2.6)}to{opacity:0;transform:translate(-50%,-50%) scale(2.6)}}.card[data-v-7e1a2603]{position:relative;width:min(320px,84%);padding:20px 22px;border-radius:20px;background:var(--ps);border:1px solid var(--pl);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 26px 60px -22px #0009;transition:box-shadow .4s ease,opacity .18s ease;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.card.is-pressing[data-v-7e1a2603]{opacity:.7}.card-focus[data-v-7e1a2603]{box-shadow:0 26px 60px -22px #0009}.card-mini[data-v-7e1a2603]{box-shadow:0 14px 34px -20px #00000080}.card.flash-highlight[data-v-7e1a2603]:not(.event-box-solid){animation:flash-pulse-7e1a2603 .55s ease-in-out 3}.card.flash-highlight.event-box-solid[data-v-7e1a2603]{animation:flash-pulse-event-7e1a2603 .55s ease-in-out 3}@keyframes flash-pulse-7e1a2603{0%,to{box-shadow:0 26px 60px -22px #0009}50%{box-shadow:0 26px 60px -22px #0009,0 0 0 2px var(--pa),0 0 20px -2px var(--pa)}}@keyframes flash-pulse-event-7e1a2603{0%,to{box-shadow:0 26px 60px -22px #0009}50%{box-shadow:0 26px 60px -22px #0009,0 0 0 2px var(--pat),0 0 20px -2px var(--pat)}}.card-event:not(.event-box-solid) .label-badge[data-v-7e1a2603]{background:var(--pa);border-color:var(--pa);color:var(--pat)}.event-box-solid[data-v-7e1a2603]{background:var(--pa);border-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.event-box-solid .title-focus[data-v-7e1a2603],.event-box-solid .card-text[data-v-7e1a2603]{color:var(--pat)}.event-box-solid .label-date[data-v-7e1a2603]{color:var(--pat);opacity:.82}.event-box-solid .chip[data-v-7e1a2603]{background:#ffffff29;color:var(--pat)}.event-box-solid .label-badge[data-v-7e1a2603],.event-box-solid .collab-badge[data-v-7e1a2603],.event-box-solid .e2e-badge[data-v-7e1a2603]{background:color-mix(in srgb,var(--pa) 48%,white 52%);border-color:color-mix(in srgb,var(--pa) 65%,white 35%);color:color-mix(in srgb,var(--pa) 72%,black 28%)}.label-row[data-v-7e1a2603]{display:flex;align-items:center;gap:6px;margin-bottom:8px;flex-wrap:nowrap;min-width:0}.label-badge[data-v-7e1a2603]{display:inline-flex;align-items:center;gap:4px;font-size:8px;letter-spacing:1px;color:var(--pa);padding:3px 8px;border-radius:8px;background:var(--pas);border:1px solid var(--pdot);flex:none;white-space:nowrap}.collab-badge[data-v-7e1a2603]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;padding:0;border-radius:50%;background:var(--pas);border:1px solid var(--pdot);color:var(--pa);cursor:pointer;animation:collab-pulse-7e1a2603 2.2s ease-in-out infinite}.collab-badge[data-v-7e1a2603]:hover{animation-play-state:paused}.e2e-badge[data-v-7e1a2603]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;padding:0;border-radius:50%;background:var(--pas);border:1px solid var(--pdot);color:var(--pa)}@keyframes collab-pulse-7e1a2603{0%,to{opacity:1;box-shadow:0 0 0 0 transparent}50%{opacity:.62;box-shadow:0 0 5px 1px var(--pa)}}@media(prefers-reduced-motion:reduce){.collab-badge[data-v-7e1a2603]{animation:none}}.label-date[data-v-7e1a2603]{font-size:8px;letter-spacing:1px;color:var(--pa);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.date-status[data-v-7e1a2603]{flex:none;font-size:7.5px;letter-spacing:1px;color:var(--pm);background:var(--ps2);border:1px solid var(--pl);border-radius:999px;padding:2px 7px;white-space:nowrap}.title-focus[data-v-7e1a2603]{font-style:italic;font-weight:600;font-size:19px;line-height:1.3;color:var(--pt);margin-bottom:2px;text-wrap:pretty}.card-text[data-v-7e1a2603]{font-weight:400;font-size:21px;line-height:1.5;color:var(--pt);text-wrap:pretty;--clamp-h: 220px}.chip-row[data-v-7e1a2603]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px}.chip[data-v-7e1a2603]{display:inline-flex;align-items:center;gap:3px;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:1px;color:var(--pm);background:var(--pl);padding:4px 9px;border-radius:6px;white-space:nowrap}.chip svg[data-v-7e1a2603]{flex:none}.task-block[data-v-7e1a2603]{display:flex;flex-direction:column;gap:6px}.task-item[data-v-7e1a2603]{display:flex;align-items:center;gap:8px}.checkbox[data-v-7e1a2603]{width:12px;height:12px;border-radius:3px;border:1.5px solid var(--pf);flex:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.checkbox.done[data-v-7e1a2603]{background:var(--pa);border-color:var(--pa)}.task-text[data-v-7e1a2603]{font-size:14px;color:var(--pt)}.task-text.done[data-v-7e1a2603]{color:var(--pf);text-decoration:line-through}@media(prefers-reduced-motion:reduce){.sf-star[data-v-7e1a2603],.halo[data-v-7e1a2603],.n2[data-v-7e1a2603],.n-far[data-v-7e1a2603]{animation:none}.depth[data-v-7e1a2603]{transition:opacity .3s ease}}.t5[data-v-f857bfb7]{flex:1;min-height:0;position:relative;overflow:hidden}.t5-col[data-v-f857bfb7]{position:relative;height:100%}.feed[data-v-f857bfb7]{height:100%;overflow-y:auto;overflow-anchor:none;padding:18px 20px;display:flex;flex-direction:column;gap:12px}.day-label[data-v-f857bfb7]{text-align:center;font-size:9px;letter-spacing:2px;color:var(--pf);margin:4px 0}.empty-msg[data-v-f857bfb7]{margin:auto;font-size:12px;letter-spacing:1px;color:var(--pf);text-align:center}.bubble[data-v-f857bfb7]{align-self:flex-end;max-width:86%;background:var(--ps);border:1px solid var(--pl);border-radius:18px 18px 4px;padding:12px 15px;cursor:pointer;transition:opacity .18s ease;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.bubble.is-pressing[data-v-f857bfb7]{opacity:.7}.bubble-accent[data-v-f857bfb7],.bubble-event-solid[data-v-f857bfb7]{background:var(--pa);color:var(--pat);border-color:transparent}.bubble.flash-highlight[data-v-f857bfb7]:not(.bubble-accent):not(.bubble-event-solid){animation:flash-pulse-f857bfb7 .55s ease-in-out 3}.bubble.flash-highlight.bubble-accent[data-v-f857bfb7],.bubble.flash-highlight.bubble-event-solid[data-v-f857bfb7]{animation:flash-pulse-event-f857bfb7 .55s ease-in-out 3}@keyframes flash-pulse-f857bfb7{0%,to{box-shadow:none}50%{box-shadow:0 0 0 2px var(--pa),0 0 20px -2px var(--pa)}}@keyframes flash-pulse-event-f857bfb7{0%,to{box-shadow:none}50%{box-shadow:0 0 0 2px var(--pat),0 0 20px -2px var(--pat)}}.bubble-text[data-v-f857bfb7]{font-size:16px;line-height:1.4;--clamp-h: 180px}.bubble-label-row[data-v-f857bfb7]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.label-badge[data-v-f857bfb7]{display:inline-flex;align-items:center;gap:3px;font-size:8px;letter-spacing:1px;color:var(--pa);padding:3px 8px;border-radius:8px;background:var(--pas);border:1px solid var(--pdot);white-space:nowrap}.badge-event[data-v-f857bfb7]{background:var(--pa);border-color:var(--pa);color:var(--pat)}.label-time[data-v-f857bfb7]{font-size:8px;color:var(--pf)}.date-status[data-v-f857bfb7]{flex:none;font-size:7px;letter-spacing:.8px;color:var(--pm);background:var(--ps2);border:1px solid var(--pl);border-radius:999px;padding:1px 6px;white-space:nowrap}.collab-badge[data-v-f857bfb7]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;border-radius:50%;background:var(--pas);border:1px solid var(--pdot);color:var(--pa);cursor:pointer;animation:collab-pulse-f857bfb7 2.2s ease-in-out infinite}.collab-badge[data-v-f857bfb7]:hover{animation-play-state:paused}.e2e-badge[data-v-f857bfb7]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;border-radius:50%;background:var(--pas);border:1px solid var(--pdot);color:var(--pa)}@keyframes collab-pulse-f857bfb7{0%,to{opacity:1;box-shadow:0 0 0 0 transparent}50%{opacity:.62;box-shadow:0 0 5px 1px var(--pa)}}@media(prefers-reduced-motion:reduce){.collab-badge[data-v-f857bfb7]{animation:none}}.bubble-accent .label-badge[data-v-f857bfb7],.bubble-event-solid .label-badge[data-v-f857bfb7],.bubble-accent .collab-badge[data-v-f857bfb7],.bubble-accent .e2e-badge[data-v-f857bfb7],.bubble-event-solid .collab-badge[data-v-f857bfb7],.bubble-event-solid .e2e-badge[data-v-f857bfb7]{background:color-mix(in srgb,var(--pa) 48%,white 52%);border-color:color-mix(in srgb,var(--pa) 65%,white 35%);color:color-mix(in srgb,var(--pa) 72%,black 28%)}.bubble-accent .label-time[data-v-f857bfb7],.bubble-event-solid .label-time[data-v-f857bfb7]{color:inherit;opacity:.7}.bubble-accent .date-status[data-v-f857bfb7],.bubble-event-solid .date-status[data-v-f857bfb7]{color:inherit;background:color-mix(in srgb,currentColor 14%,transparent);border-color:color-mix(in srgb,currentColor 28%,transparent)}.bubble-accent .rt-content[data-v-f857bfb7] .ht-highlight,.bubble-event-solid .rt-content[data-v-f857bfb7] .ht-highlight{color:var(--pat)}.chip-row[data-v-f857bfb7]{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px}.chip[data-v-f857bfb7]{display:inline-flex;align-items:center;gap:2px;font-family:JetBrains Mono,monospace;font-size:8px;letter-spacing:.5px;color:var(--pm);background:var(--pl);padding:3px 7px;border-radius:5px;white-space:nowrap}.chip svg[data-v-f857bfb7]{flex:none}.bubble-accent .chip[data-v-f857bfb7],.bubble-event-solid .chip[data-v-f857bfb7]{color:var(--pat);background:#ffffff38}.bubble-title[data-v-f857bfb7]{font-size:16px;line-height:1.4}.task-list[data-v-f857bfb7]{display:flex;flex-direction:column;gap:6px}.task-item[data-v-f857bfb7]{display:flex;align-items:center;gap:9px}.checkbox[data-v-f857bfb7]{width:15px;height:15px;border-radius:5px;border:1.5px solid var(--pf);flex:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.bubble-accent .checkbox[data-v-f857bfb7],.bubble-event-solid .checkbox[data-v-f857bfb7]{border-color:var(--pat)}.checkbox.done[data-v-f857bfb7]{border-color:var(--pa);background:var(--pas)}.bubble-accent .checkbox.done[data-v-f857bfb7],.bubble-event-solid .checkbox.done[data-v-f857bfb7]{border-color:var(--pat);background:#ffffff40}.checkbox.done svg path[data-v-f857bfb7]{stroke:var(--pa)}.bubble-accent .checkbox.done svg path[data-v-f857bfb7],.bubble-event-solid .checkbox.done svg path[data-v-f857bfb7]{stroke:var(--pat)}.task-text[data-v-f857bfb7]{font-size:15px;color:var(--pt)}.bubble-accent .task-text[data-v-f857bfb7],.bubble-event-solid .task-text[data-v-f857bfb7]{color:inherit}.task-text.done[data-v-f857bfb7]{text-decoration:line-through;color:var(--pf)}.bubble-accent .task-text.done[data-v-f857bfb7],.bubble-event-solid .task-text.done[data-v-f857bfb7]{color:inherit;opacity:.6}.pills[data-v-b16f98ab]{padding:4px 14px 10px;flex:none;position:relative;z-index:55;display:flex;gap:5px;flex-wrap:wrap;min-height:0}.pill-type[data-v-b16f98ab]{align-items:center;gap:6px;cursor:pointer;font-size:calc(11px * var(--fs, 1));letter-spacing:1px;color:var(--pat);background:var(--pa);border-radius:999px;padding:7px 13px;white-space:nowrap}.pill-tag[data-v-b16f98ab],.pill-friend[data-v-b16f98ab]{align-items:center;gap:6px;cursor:pointer;font-size:calc(11px * var(--fs, 1));letter-spacing:1px;color:var(--pa);background:var(--pas);border:1px solid var(--pdot);border-radius:999px;padding:7px 13px;white-space:nowrap}.dock[data-v-20006e25]{padding:10px 14px 28px}html.kb-open .dock[data-v-20006e25]{padding:6px 14px 10px;flex:none;position:relative;z-index:55;background:var(--pb);border-top:1px solid var(--pl)}.dock-shell[data-v-20006e25]{background:var(--pas);border-radius:16px;padding:4px;border:1px solid var(--pdot)}.dock-row[data-v-20006e25]{display:flex;align-items:center}.btn-label[data-v-20006e25]{position:relative;z-index:2;display:inline-flex;align-items:center;gap:5px}.collab-editor .ProseMirror{outline:none;min-height:90px;font-family:var(--ff-serif, "Newsreader"),serif;font-size:calc(18px * var(--fs, 1));line-height:1.5;color:var(--pt);word-break:break-word}.collab-editor .ProseMirror p{margin:0 0 .2em}.collaboration-cursor__caret{position:relative;margin-left:-1px;margin-right:-1px;border-left:1px solid;border-right:1px solid;word-break:normal;pointer-events:none}.collaboration-cursor__label{display:none}.draw-overlay[data-v-5a9a933c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:600;display:flex;flex-direction:column;background:var(--pb);animation:draw-fade-5a9a933c .2s ease}@keyframes draw-fade-5a9a933c{0%{opacity:0}to{opacity:1}}.draw-head[data-v-5a9a933c]{flex:none;display:flex;align-items:center;gap:10px;padding:12px 14px;padding-top:max(12px,env(safe-area-inset-top));border-bottom:1px solid var(--pl)}.draw-title[data-v-5a9a933c]{flex:1;text-align:center;font-size:calc(10px * var(--fs, 1));letter-spacing:2px;color:var(--pm)}.draw-x[data-v-5a9a933c]{flex:none;width:34px;height:34px;border-radius:50%;border:1px solid var(--pl);background:transparent;color:var(--pm);display:flex;align-items:center;justify-content:center;cursor:pointer}.draw-done[data-v-5a9a933c]{flex:none;display:inline-flex;align-items:center;gap:6px;font-size:calc(10px * var(--fs, 1));letter-spacing:1.5px;color:var(--pat);background:var(--pa);border:none;border-radius:999px;padding:9px 16px;cursor:pointer;box-shadow:0 2px 12px var(--pdot);transition:transform .12s}.draw-done[data-v-5a9a933c]:active{transform:scale(.96)}.draw-surface[data-v-5a9a933c]{flex:1;min-height:0;position:relative;margin:12px;border-radius:14px;overflow:hidden;background:#fbfbf8;box-shadow:inset 0 0 0 1px var(--pl),0 6px 20px #0000001f;transition:box-shadow .2s}.draw-surface.snap-pulse[data-v-5a9a933c]{box-shadow:inset 0 0 0 2px var(--pa),0 6px 24px var(--pdot)}.draw-canvas[data-v-5a9a933c]{display:block;width:100%;height:100%;touch-action:none;cursor:crosshair}.draw-hint[data-v-5a9a933c]{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;font-size:calc(10px * var(--fs, 1));letter-spacing:1px;color:#b8b3a6;pointer-events:none;padding:0 24px;line-height:1.7}.draw-grid-overlay[data-v-5a9a933c]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Ctext x='20' y='25' font-size='15' text-anchor='middle' fill='%23000000' fill-opacity='0.16'%3E%2B%3C/text%3E%3C/svg%3E");background-repeat:repeat}.draw-tools[data-v-5a9a933c]{flex:none;display:flex;flex-direction:column;gap:14px;padding:14px 16px;padding-bottom:max(16px,env(safe-area-inset-bottom));border-top:1px solid var(--pl);background:var(--pb)}.draw-cols[data-v-5a9a933c]{display:flex;align-items:flex-start;gap:20px}.draw-col-main[data-v-5a9a933c]{flex:1;min-width:0;display:flex;flex-direction:column;gap:14px}.draw-col-side[data-v-5a9a933c]{flex:none;display:flex;flex-direction:column;gap:6px;padding-left:16px;border-left:1px solid var(--pl)}.draw-tool-row[data-v-5a9a933c]{display:flex;align-items:center;gap:8px}.draw-seg[data-v-5a9a933c]{align-self:flex-start;display:inline-flex;gap:3px;padding:3px;background:var(--ps);border-radius:12px}.draw-seg-btn[data-v-5a9a933c]{flex:none;width:44px;height:34px;border:none;background:transparent;color:var(--pm);border-radius:9px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s,color .18s,box-shadow .18s}.draw-seg-btn.on[data-v-5a9a933c]{color:var(--pa);background:var(--pb);box-shadow:0 1px 4px #0000001f,0 0 0 1px var(--pl)}.draw-seg-btn[data-v-5a9a933c]:active{transform:scale(.96)}.draw-actions[data-v-5a9a933c]{display:flex;align-items:center;gap:4px;width:128px}.draw-icon[data-v-5a9a933c]{flex:none;width:38px;height:38px;border:none;background:transparent;color:var(--pm);border-radius:10px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .16s,color .16s}.draw-icon[data-v-5a9a933c]:not(:disabled):hover{background:var(--ps)}.draw-icon[data-v-5a9a933c]:not(:disabled):active{transform:scale(.94)}.draw-icon[data-v-5a9a933c]:disabled{opacity:.28;cursor:default}.draw-icon.on[data-v-5a9a933c]{color:var(--pa);background:var(--pas)}.draw-actions-sep[data-v-5a9a933c]{flex:none;width:1px;height:20px;background:var(--pl)}.draw-clear-cancel[data-v-5a9a933c]{flex:none;color:var(--pm)}.draw-clear-confirm[data-v-5a9a933c]{flex:none;width:auto;padding:0 14px;gap:5px;height:38px;color:#fff;background:#c25f3f;font-size:calc(9.5px * var(--fs, 1));letter-spacing:1px}.draw-icon.draw-clear-confirm[data-v-5a9a933c]:hover,.draw-icon.draw-clear-confirm[data-v-5a9a933c]:active{background:#c25f3f;opacity:.9}.draw-field[data-v-5a9a933c]{display:flex;flex-direction:column;gap:9px}.draw-field-lbl[data-v-5a9a933c]{font-size:calc(8px * var(--fs, 1));letter-spacing:1.6px;color:var(--pf);text-transform:uppercase}.draw-swatches[data-v-5a9a933c]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.draw-swatch[data-v-5a9a933c]{width:27px;height:27px;border-radius:50%;border:1px solid transparent;cursor:pointer;padding:0;position:relative;box-shadow:0 1px 2px #0000001f;transition:transform .14s cubic-bezier(.34,1.4,.5,1),box-shadow .14s}.draw-swatch[data-v-5a9a933c]:active{transform:scale(.92)}.draw-swatch.on[data-v-5a9a933c]{transform:scale(1.18);box-shadow:0 0 0 2px var(--pb),0 0 0 4px var(--pa),0 2px 6px #0000002e}.draw-swatch-custom[data-v-5a9a933c]{display:flex;align-items:center;justify-content:center;border:none;clip-path:circle(50%);background:radial-gradient(circle at 50% 50%,#fff,#fff0 62%),conic-gradient(from 90deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#7f00ff,#f0f,#ff0080,red)}.draw-swatch-custom.on[data-v-5a9a933c]{outline:2px solid var(--pa);outline-offset:2px}.draw-swatch-custom input[data-v-5a9a933c]{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:0;cursor:pointer}.draw-size[data-v-5a9a933c]{display:flex;align-items:center;gap:11px;height:27px}.draw-size-dot[data-v-5a9a933c]{flex:none;border-radius:50%;box-shadow:0 0 0 1px #0000001f;transition:width .1s,height .1s}.draw-size input[type=range][data-v-5a9a933c]{flex:1;min-width:90px;accent-color:var(--pa)}.draw-field-center[data-v-5a9a933c]{align-items:stretch;gap:5px}.draw-field-center .draw-field-lbl[data-v-5a9a933c]{text-align:center}.draw-seg-vert[data-v-5a9a933c]{width:128px;flex-direction:column}.draw-seg-txt[data-v-5a9a933c]{width:100%;height:27px;padding:0 16px;font-size:calc(9px * var(--fs, 1));letter-spacing:1.2px}.draw-seg-txt.on[data-v-5a9a933c]{color:var(--pat);background:var(--pa);box-shadow:none}.draw-confirm-backdrop[data-v-5a9a933c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:650;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:20px;animation:draw-fade-5a9a933c .15s ease}.draw-confirm-card[data-v-5a9a933c]{width:100%;max-width:320px;background:var(--pb);border:1px solid var(--pl);border-radius:18px;padding:20px}.draw-confirm-lbl[data-v-5a9a933c]{font-size:calc(9px * var(--fs, 1));letter-spacing:2px;color:var(--pa)}.draw-confirm-msg[data-v-5a9a933c]{margin:12px 0 20px;font-size:calc(14px * var(--fs, 1));line-height:1.5;color:var(--pt)}.draw-confirm-actions[data-v-5a9a933c]{display:flex;gap:8px}.draw-confirm-cancel[data-v-5a9a933c]{flex:1;font-size:calc(10px * var(--fs, 1));letter-spacing:1px;color:var(--pm);background:transparent;border:1px solid var(--pl);border-radius:12px;padding:12px 0;cursor:pointer}.draw-confirm-cancel[data-v-5a9a933c]:hover{background:var(--ps)}.draw-confirm-discard[data-v-5a9a933c]{flex:1;font-size:calc(10px * var(--fs, 1));letter-spacing:1px;color:#fff;background:#c25f3f;border:none;border-radius:12px;padding:12px 0;cursor:pointer}.draw-confirm-discard[data-v-5a9a933c]:hover{opacity:.88}.col[data-v-583e48eb]{position:relative;width:100%;height:100%;overflow:hidden;touch-action:none;cursor:grab}.evset[data-v-e3fddccc]{overflow:hidden;min-height:0;scrollbar-width:none;background:var(--ps);border-radius:14px;margin:0 10px}.evset[data-v-e3fddccc]::-webkit-scrollbar{display:none}.pad[data-v-e3fddccc]{padding:14px 16px 4px}.lbl[data-v-e3fddccc]{font-size:calc(11px * var(--fs, 1));letter-spacing:2px;color:var(--pf);margin-bottom:8px}.alert-sect[data-v-e3fddccc]{padding:10px 0 14px}.chips[data-v-e3fddccc]{display:flex;flex-wrap:wrap;gap:6px}.settings-actions[data-v-e3fddccc]{display:flex;gap:8px;margin:6px 0 20px}.settings-btn[data-v-e3fddccc]{flex:1;height:32px;display:flex;align-items:center;justify-content:center;font-size:calc(10px * var(--fs, 1));letter-spacing:1.5px;border-radius:8px;padding:0;cursor:pointer;color:var(--pm);background:transparent;border:1px solid var(--pl);transition:background .18s,color .18s,border-color .18s}.settings-btn-primary[data-v-e3fddccc]{color:var(--pat);background:var(--pa);border-color:var(--pa)}.allday-row[data-v-b6a7ab61]{display:flex;align-items:center;justify-content:space-between;padding:4px 0 8px;border-bottom:1px solid var(--pl)}.lbl-strong[data-v-b6a7ab61]{font-size:calc(11px * var(--fs, 1));letter-spacing:2px;color:var(--pm)}.lbl[data-v-b6a7ab61]{font-size:calc(11px * var(--fs, 1));letter-spacing:2px;color:var(--pf);flex:none}.sect[data-v-b6a7ab61]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 0}.sect.ends[data-v-b6a7ab61]{padding:6px 0 10px}.btn-row[data-v-b6a7ab61]{display:flex;align-items:center;gap:6px;flex-wrap:nowrap}.cal-pad[data-v-b6a7ab61]{padding:8px 0 4px}.collapse-inner[data-v-b6a7ab61]{overflow:hidden;min-height:0}.cal-head[data-v-b6a7ab61]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.cal-chev[data-v-b6a7ab61]{width:28px;height:28px;border:none;background:transparent;cursor:pointer;color:var(--pa);display:flex;align-items:center;justify-content:center;padding:0}.cal-title[data-v-b6a7ab61]{font-size:calc(10px * var(--fs, 1));letter-spacing:1px;color:var(--pt)}.cal-grid[data-v-b6a7ab61]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.cal-grid.dow[data-v-b6a7ab61]{margin-bottom:4px}.cal-dow[data-v-b6a7ab61]{text-align:center;font-size:calc(8px * var(--fs, 1));color:var(--pf);padding:2px 0}.time-wheel[data-v-b6a7ab61]{display:flex;position:relative;height:112px;margin:4px 0 0}.band[data-v-b6a7ab61]{position:absolute;left:0;right:0;top:40px;height:32px;background:var(--pas);border:1px solid var(--pdot);border-radius:8px;pointer-events:none;z-index:1}.fade[data-v-b6a7ab61]{position:absolute;left:0;right:0;height:25px;z-index:2;pointer-events:none}.fade.top[data-v-b6a7ab61]{top:0;background:linear-gradient(to bottom,var(--ps),transparent)}.fade.bottom[data-v-b6a7ab61]{bottom:0;background:linear-gradient(to top,var(--ps),transparent)}.wc[data-v-b6a7ab61]{display:flex;flex-direction:column;align-items:center;overflow:hidden}.wc[data-v-b6a7ab61] .col{width:100%}.f2[data-v-b6a7ab61]{flex:2}.f15[data-v-b6a7ab61]{flex:1.5}.repeat-sect[data-v-b6a7ab61]{padding:10px 0 6px;border-top:1px solid var(--pl)}.repeat-chips[data-v-b6a7ab61]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.lbl.sub[data-v-b6a7ab61]{margin-top:4px}.every-lbl[data-v-b6a7ab61]{margin-top:12px}.custom-pad[data-v-b6a7ab61]{padding:4px 0 8px}.every-row[data-v-b6a7ab61]{display:flex;align-items:center;gap:10px;margin-top:8px}.every-btn[data-v-b6a7ab61]{width:28px;height:28px;border-radius:999px;border:1px solid var(--pl);background:transparent;color:var(--pa);font-size:calc(16px * var(--fs, 1));line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;flex:none;padding:0}.every-input[data-v-b6a7ab61]{width:64px;height:28px;text-align:center;border-radius:8px;border:1px solid var(--pdot);background:var(--pas);color:var(--pa);font-size:calc(12px * var(--fs, 1));letter-spacing:1px;padding:0;outline:none}.repeat-summary[data-v-b6a7ab61]{margin-top:12px;font-size:calc(11px * var(--fs, 1));letter-spacing:.5px;color:var(--pm)}.panel[data-v-f5e1702c]{position:fixed;left:0;right:0;top:var(--panel-top);bottom:calc(var(--dock-height, 88px) + var(--kb-inset, 0px));z-index:48;background:var(--pb);display:flex;flex-direction:column;border-radius:20px 20px 0 0;overflow:hidden}@media(min-width:768px){.rcol-panel[data-v-f5e1702c]{max-width:680px;margin-inline:auto}}@media(min-width:1200px){.rcol-panel[data-v-f5e1702c]{max-width:760px}}.handle-row[data-v-f5e1702c]{display:flex;justify-content:center;padding:10px 16px 6px;flex:none;touch-action:none;cursor:grab}.inline-preview-overlay[data-v-f5e1702c]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;background:#000000eb;display:flex;align-items:center;justify-content:center}.inline-preview-overlay img[data-v-f5e1702c]{max-width:92%;max-height:92%;object-fit:contain;border-radius:8px}.inline-preview-close[data-v-f5e1702c]{position:absolute;top:14px;right:14px;width:34px;height:34px;border-radius:50%;background:#ffffff24;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.img-preview-fade-enter-active[data-v-f5e1702c],.img-preview-fade-leave-active[data-v-f5e1702c]{transition:opacity .2s}.img-preview-fade-enter-from[data-v-f5e1702c],.img-preview-fade-leave-to[data-v-f5e1702c]{opacity:0}.handle[data-v-f5e1702c]{width:28px;height:4px;background:var(--pl);border-radius:2px}.controls-row[data-v-f5e1702c]{display:flex;align-items:center;gap:8px;padding:2px 16px 8px;flex:none;overflow:hidden}.spacer[data-v-f5e1702c]{flex:1;min-width:0}.saved-fade-enter-active[data-v-f5e1702c],.saved-fade-leave-active[data-v-f5e1702c]{transition:opacity .25s,transform .25s}.saved-fade-enter-from[data-v-f5e1702c],.saved-fade-leave-to[data-v-f5e1702c]{opacity:0;transform:translateY(-3px)}.close-btn[data-v-f5e1702c]{flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--pl);background:transparent;color:var(--pm);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.content-area[data-v-f5e1702c]{position:relative;flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.writing-wrap[data-v-f5e1702c]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.beneath-toolbar[data-v-f5e1702c]{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.picker[data-v-f5e1702c]{display:flex;position:relative;height:112px;margin:6px 16px 0}.picker .band[data-v-f5e1702c]{position:absolute;left:0;right:0;top:40px;height:32px;background:var(--pas);border:1px solid var(--pdot);border-radius:8px;pointer-events:none;z-index:1}.picker .fade[data-v-f5e1702c]{position:absolute;left:0;right:0;height:27px;z-index:2;pointer-events:none}.picker .fade.top[data-v-f5e1702c]{top:0;background:linear-gradient(to bottom,var(--ps),transparent)}.picker .fade.bottom[data-v-f5e1702c]{bottom:0;background:linear-gradient(to top,var(--ps),transparent)}.wc[data-v-f5e1702c]{display:flex;flex-direction:column;align-items:center;overflow:hidden}.wc[data-v-f5e1702c] .col{width:100%}.f1[data-v-f5e1702c]{flex:1}.f15[data-v-f5e1702c]{flex:1.5}.pick-div[data-v-f5e1702c]{width:1px;background:var(--pl);margin:32px 3px;flex:none}.picker-collapse[data-v-f5e1702c]{overflow:hidden;min-height:0;background:var(--ps);border-radius:14px;margin:0 10px;padding-bottom:12px}.event-picker-collapse[data-v-f5e1702c]{overflow:hidden;min-height:0;background:var(--ps);border-radius:14px;margin:0 10px}.event-picker-collapse-inner[data-v-f5e1702c]{padding-bottom:12px}.event-picker-pad[data-v-f5e1702c]{padding:6px 16px 0}.picker-actions[data-v-f5e1702c]{display:flex;gap:8px;margin:16px 16px 0}.picker-btn[data-v-f5e1702c]{flex:1;height:32px;display:flex;align-items:center;justify-content:center;font-size:calc(10px * var(--fs, 1));letter-spacing:1.5px;border-radius:8px;padding:0;cursor:pointer;color:var(--pm);background:transparent;border:1px solid var(--pl);transition:background .18s,color .18s,border-color .18s}.picker-btn-primary[data-v-f5e1702c]{color:var(--pat);background:var(--pa);border-color:var(--pa)}.date-toggle-row[data-v-f5e1702c]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 16px 2px 20px;flex:none}.date-str[data-v-f5e1702c]{font-size:calc(11px * var(--fs, 1));letter-spacing:.9px;color:var(--pa);min-width:0}.date-actions[data-v-f5e1702c]{flex:none;display:flex;align-items:center;gap:4px}.date-toggle-row.tight .date-actions[data-v-f5e1702c]{gap:3px}.date-toggle-row.tight .date-collab-btn[data-v-f5e1702c]{width:26px;height:26px}.date-toggle-row.tight .date-collab-btn svg[data-v-f5e1702c]{width:13px;height:13px}.date-toggle-row.tight .date-str[data-v-f5e1702c]{font-size:calc(10.5px * var(--fs, 1));letter-spacing:.7px}.date-collab-btn.is-disabled[data-v-f5e1702c]{opacity:.45}.date-collab-btn[data-v-f5e1702c]{flex:none;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--pas);border:1px solid var(--pdot);color:var(--pm);cursor:pointer;padding:0;transition:background .18s,color .18s,border-color .18s,transform .12s}.date-collab-btn[data-v-f5e1702c]:active{transform:scale(.94)}.date-collab-btn.active[data-v-f5e1702c]{background:var(--pa);color:var(--pat);border-color:var(--pa)}.date-str-clickable[data-v-f5e1702c]{cursor:pointer;display:inline-flex;align-items:center;gap:4px;padding:5px 10px;min-height:28px;border-radius:999px;background:var(--pas);border:1px solid var(--pdot);transition:background .18s,border-color .18s,transform .12s}.date-str-clickable[data-v-f5e1702c]:active{transform:scale(.97)}.date-str-range[data-v-f5e1702c]{align-items:center;padding-top:4px;padding-bottom:4px}.date-range-grid[data-v-f5e1702c]{display:grid;grid-template-columns:auto minmax(0,auto);column-gap:8px;row-gap:3px;align-items:center}.date-range-rail[data-v-f5e1702c]{grid-row:1 / span 2;align-self:stretch;display:flex;flex-direction:column;align-items:center;padding:5px 0}.rail-dot[data-v-f5e1702c]{flex:none;width:5px;height:5px;border-radius:50%;border:1px solid var(--pa)}.rail-dot-end[data-v-f5e1702c]{background:var(--pa)}.rail-line[data-v-f5e1702c]{flex:1;width:1px;min-height:4px;margin:2px 0;background:var(--pa);opacity:.4}.date-chunk[data-v-f5e1702c]{white-space:nowrap}.incoming-draft-row[data-v-f5e1702c]{display:flex;align-items:center;gap:8px;margin:4px 18px 0;padding:7px 10px;border-radius:10px;background:var(--pas);border:1px solid var(--pdot)}.incoming-icon[data-v-f5e1702c]{flex:none;color:var(--pa)}.incoming-text[data-v-f5e1702c]{flex:1;min-width:0;font-size:calc(11px * var(--fs, 1));line-height:1.35;color:var(--pt)}.date-chevron[data-v-f5e1702c]{flex:none;color:var(--pf);opacity:.75}.hr[data-v-f5e1702c]{height:1px;background:var(--pl);margin:10px 18px 8px;flex:none}.title-wrap[data-v-f5e1702c]{padding:2px 20px 0;flex:none}.title-input[data-v-f5e1702c]{width:100%;background:none;border:none;outline:none;font-size:calc(18px * var(--fs, 1));line-height:1.65;color:var(--pt);padding:0}.write-scroll[data-v-f5e1702c]{flex:1;padding:0 20px 8px;overflow-y:auto;display:flex;flex-direction:column;scrollbar-width:none}.write-scroll[data-v-f5e1702c]>*{flex:none}.note-textarea[data-v-f5e1702c]{width:100%;font-size:calc(18px * var(--fs, 1));line-height:1.5;color:var(--pt);padding:0;min-height:35px;outline:none}.note-textarea[data-v-f5e1702c]:empty:before{content:attr(data-placeholder);color:var(--pf);pointer-events:none}.img-strip[data-v-f5e1702c]{display:flex;gap:8px;overflow-x:auto;padding:10px 0 2px}.draw-preview[data-v-f5e1702c]{position:relative;margin:12px 0 2px;cursor:pointer}.draw-preview .note-drawing[data-v-f5e1702c]{margin-top:0}.draw-preview-edit[data-v-f5e1702c]{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;gap:4px;font-size:calc(8.5px * var(--fs, 1));letter-spacing:1px;color:var(--pat);background:var(--pa);border-radius:999px;padding:4px 9px;box-shadow:0 1px 6px #0000002e;pointer-events:none}.img-thumb[data-v-f5e1702c]{position:relative;flex:none;width:56px;height:56px;border-radius:8px;overflow:hidden;background:var(--ps2)}.img-thumb img[data-v-f5e1702c]{width:100%;height:100%;object-fit:cover;display:block;cursor:pointer}.img-remove[data-v-f5e1702c]{position:absolute;top:3px;right:3px;width:16px;height:16px;border-radius:50%;background:#0000008c;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.img-error[data-v-f5e1702c]{color:#e0664f;font-size:calc(12px * var(--fs, 1));padding:2px 0 6px}.toolbar[data-v-f5e1702c]{display:flex;align-items:center;gap:6px;padding:4px 20px 10px;flex:none;overflow-x:auto;-webkit-overflow-scrolling:touch}.toolbar[data-v-f5e1702c]>*{flex:none}.tb-scroll-wrap[data-v-f5e1702c]{position:relative}.tb-nav[data-v-f5e1702c]{position:absolute;top:4px;height:32px;width:46px;display:flex;align-items:center;border:none;padding:0;cursor:pointer;color:var(--pm);z-index:2;transition:color .18s}.tb-nav-left[data-v-f5e1702c]{left:0;justify-content:flex-start;padding-left:12px;background:linear-gradient(to right,var(--pb) 58%,transparent)}.tb-nav-right[data-v-f5e1702c]{right:0;justify-content:flex-end;padding-right:12px;background:linear-gradient(to left,var(--pb) 58%,transparent)}.tb-nav[data-v-f5e1702c]:active{color:var(--pa)}@media(hover:hover)and (pointer:fine){.tb-nav[data-v-f5e1702c]:hover{color:var(--pt)}}.tb-draw.glow[data-v-f5e1702c]{color:var(--pa);border-color:var(--pdot);background:var(--pas);box-shadow:0 0 0 1px var(--pdot),0 0 10px var(--pglow);animation:tb-draw-glow-f5e1702c 2.4s ease-in-out infinite}@keyframes tb-draw-glow-f5e1702c{0%,to{box-shadow:0 0 0 1px var(--pdot),0 0 8px var(--pglow)}50%{box-shadow:0 0 0 1px var(--pdot),0 0 15px var(--pglow)}}@media(prefers-reduced-motion:reduce){.tb-draw.glow[data-v-f5e1702c]{animation:none}}.tb-btn[data-v-f5e1702c]{width:34px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid var(--pl);background:transparent;border-radius:9px;color:var(--pm);cursor:pointer;font-size:calc(15px * var(--fs, 1));padding:0;transition:background .18s,color .18s,border-color .18s}.tb-btn.active[data-v-f5e1702c]{background:var(--pa);color:var(--pat);border-color:var(--pa)}.tb-highlight[data-v-f5e1702c]{font-style:italic;color:var(--pa)}.tb-highlight.active[data-v-f5e1702c]{color:var(--pat)}.tb-sep[data-v-f5e1702c]{width:1px;height:19px;background:var(--pl);margin:0 2px;flex:none}.toolbar-wrap[data-v-f5e1702c]{display:flex;flex-direction:column}.more-bar[data-v-f5e1702c]{order:1;display:flex;align-items:center;justify-content:center;width:100%;padding:2px 0 8px;margin:0;border:none;background:transparent;color:var(--pf);cursor:pointer;flex:none;border-radius:0}.more-panel-wrap[data-v-f5e1702c]{order:2}.more-bar.open[data-v-f5e1702c]{order:3;border-top:none;border-bottom:1px solid var(--pl)}.more-bar-chev[data-v-f5e1702c]{flex:none;transition:transform .25s cubic-bezier(.4,0,.2,1),color .18s}.more-bar.open .more-bar-chev[data-v-f5e1702c]{transform:rotate(180deg)}.more-bar.open[data-v-f5e1702c],.more-bar[data-v-f5e1702c]:active{color:var(--pa)}@media(hover:hover)and (pointer:fine){.more-bar[data-v-f5e1702c]:hover{color:var(--pa)}}@media(prefers-reduced-motion:reduce){.more-bar-chev[data-v-f5e1702c]{transition:none}}.more-styles[data-v-f5e1702c]{display:flex;flex-direction:column;gap:8px;min-height:0;min-width:0;padding:2px 0 10px}.more-row[data-v-f5e1702c]{display:flex;align-items:center;padding:0 20px;gap:5px;flex-wrap:wrap}.more-sep[data-v-f5e1702c]{flex:none;width:1px;height:16px;background:var(--pl);margin:0 1px}.more-select-wrap[data-v-f5e1702c]{position:relative;display:inline-flex;align-items:center;flex:none}.more-select[data-v-f5e1702c]{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:28px;padding:0 24px 0 10px;font-size:calc(10px * var(--fs, 1));letter-spacing:.6px;color:var(--pa);background:transparent;border:1px solid var(--pl);border-radius:9px;cursor:pointer;transition:border-color .18s}.more-select option[data-v-f5e1702c]{color:var(--pt);background:var(--pb)}.more-select[data-v-f5e1702c]:focus{outline:none;border-color:var(--pdot)}.more-select-chev[data-v-f5e1702c]{position:absolute;right:8px;color:var(--pf);pointer-events:none}.more-chip[data-v-f5e1702c]{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:30px;height:28px;padding:0 8px;font-size:calc(10px * var(--fs, 1));letter-spacing:.6px;color:var(--pm);background:transparent;border:1px solid var(--pl);border-radius:9px;cursor:pointer;transition:background .18s,color .18s,border-color .18s,transform .12s}.more-chip[data-v-f5e1702c]:active{transform:scale(.95)}@media(hover:hover)and (pointer:fine){.more-chip[data-v-f5e1702c]:hover{background:var(--pas);color:var(--pa);border-color:var(--pdot)}}.more-chip-size[data-v-f5e1702c]{font-family:JetBrains Mono,monospace;color:var(--pa)}.more-icon[data-v-f5e1702c]{padding:0;width:30px}.more-clear[data-v-f5e1702c]{color:var(--pf);letter-spacing:.8px;padding:0 6px}.tb-clear[data-v-f5e1702c]{color:#c25f3f;margin-left:2px}@media(hover:hover)and (pointer:fine){.tb-clear[data-v-f5e1702c]:hover{background:#c25f3f1f;border-color:#c25f3f66}}.tb-clear[data-v-f5e1702c]:active{transform:scale(.94)}.task-list[data-v-f5e1702c]{padding:2px 0 4px}.task-row[data-v-f5e1702c]{display:flex;align-items:center;gap:10px;padding:5px 0}.task-text[data-v-f5e1702c]{font-size:calc(16px * var(--fs, 1));color:var(--pt);flex:1;cursor:pointer;transition:opacity .18s}.task-remove[data-v-f5e1702c]{width:18px;height:18px;border:none;background:none;cursor:pointer;padding:0;color:var(--pm);display:flex;align-items:center;justify-content:center;flex:none;opacity:.5}.task-add-dot[data-v-f5e1702c]{width:16px;height:16px;border-radius:50%;border:1.5px dashed var(--pm);flex:none;opacity:.4}.task-add-input[data-v-f5e1702c]{background:none;border:none;outline:none;font-size:calc(16px * var(--fs, 1));color:var(--pt);padding:0;width:100%}.hashtag-standalone-row[data-v-f5e1702c]{flex:none;display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:6px 18px 4px;min-height:33.2px}.hashtag-bar[data-v-f5e1702c]{flex:none;display:flex;align-items:center;gap:8px;padding:12px 18px 6px;border-top:1px solid var(--pl)}.tagselect-wrap[data-v-f5e1702c]{position:relative;flex:1;min-width:0;overflow:hidden}.tagselect-fade[data-v-f5e1702c]{position:absolute;top:0;bottom:0;right:0;width:28px;background:linear-gradient(to right,transparent,var(--pb));pointer-events:none;transition:opacity .2s}.tagselect-row[data-v-f5e1702c]{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-right:4px}.ht-chip[data-v-f5e1702c]{display:inline-flex;align-items:center;gap:5px;font-size:calc(11px * var(--fs, 1));letter-spacing:1px;color:var(--pa);background:none;border:none;padding:9px 2px;cursor:pointer;transition:opacity .18s}.ht-chip[data-v-f5e1702c]:active{opacity:.6}.ht-input-wrap[data-v-f5e1702c]{display:inline-flex;align-items:center;gap:3px}.ht-hash[data-v-f5e1702c]{font-size:calc(13px * var(--fs, 1));color:var(--pa);line-height:1}.ht-input[data-v-f5e1702c]{font-size:calc(10px * var(--fs, 1));letter-spacing:1px;color:var(--pt);background:none;border:none;outline:none;width:70px;padding:0}.bottom-pad[data-v-f5e1702c]{flex:none;height:4px}html.kb-open .hashtag-standalone-row[data-v-f5e1702c],html.kb-open .hashtag-bar[data-v-f5e1702c],html.kb-open .meta-row[data-v-f5e1702c],html.kb-open .lang-row[data-v-f5e1702c],html.kb-open .bottom-pad[data-v-f5e1702c]{display:none}html.kb-open .handle-row[data-v-f5e1702c]{padding:5px 16px 3px}.meta-row[data-v-f5e1702c]{display:flex;flex-wrap:wrap;gap:6px;padding:4px 18px 6px;flex:none}.meta-chip[data-v-f5e1702c]{display:inline-flex;align-items:center;gap:5px;font-size:calc(9px * var(--fs, 1));letter-spacing:1px;color:var(--pa);background:var(--pas);border:1px solid var(--pdot);border-radius:999px;padding:4px 10px}.meta-chip-neutral[data-v-f5e1702c]{color:var(--pm);background:transparent;border-color:var(--pl)}.confirm-backdrop[data-v-f5e1702c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:24px;animation:confirm-fade-f5e1702c .2s ease}.confirm-card[data-v-f5e1702c]{width:100%;max-width:320px;background:var(--pb);border:1px solid var(--pl);border-radius:18px;padding:20px;box-shadow:0 20px 60px #00000059;animation:confirm-pop-f5e1702c .22s cubic-bezier(.34,1.42,.5,1)}.confirm-lbl[data-v-f5e1702c]{font-size:calc(9px * var(--fs, 1));letter-spacing:2px;color:var(--pa)}.confirm-msg[data-v-f5e1702c]{margin:12px 0 20px;font-size:calc(15px * var(--fs, 1));line-height:1.5;color:var(--pt)}.confirm-msg strong[data-v-f5e1702c]{color:var(--pa);font-weight:500}.confirm-actions[data-v-f5e1702c]{display:flex;gap:8px}.confirm-cancel[data-v-f5e1702c]{flex:1;font-size:calc(10px * var(--fs, 1));letter-spacing:1px;color:var(--pm);background:transparent;border:1px solid var(--pl);border-radius:12px;padding:12px 0;cursor:pointer;transition:background .18s}.confirm-cancel[data-v-f5e1702c]:hover{background:var(--ps)}.confirm-delete[data-v-f5e1702c]{flex:1;font-size:calc(10px * var(--fs, 1));letter-spacing:1px;color:#fff;background:#c25f3f;border:none;border-radius:12px;padding:12px 0;cursor:pointer;transition:opacity .18s}.confirm-delete[data-v-f5e1702c]:hover{opacity:.88}@keyframes confirm-fade-f5e1702c{0%{opacity:0}to{opacity:1}}@keyframes confirm-pop-f5e1702c{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.lang-row[data-v-f5e1702c]{display:flex;align-items:center;gap:6px;padding:4px 20px 8px;overflow-x:auto}.lang-chip[data-v-f5e1702c]{flex:none;font-size:calc(9px * var(--fs, 1));letter-spacing:.8px;color:var(--pm);background:transparent;border:1px solid var(--pl);border-radius:999px;padding:6px 11px;cursor:pointer;white-space:nowrap;transition:background .2s,color .2s,border-color .2s}.lang-chip.on[data-v-f5e1702c]{color:var(--pa);background:var(--pas);border-color:var(--pdot)}.collab-roster[data-v-f5e1702c]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:2px 0 10px}.collab-peer[data-v-f5e1702c]{font-size:calc(8px * var(--fs, 1));letter-spacing:1px;border:1px solid;border-radius:999px;padding:3px 9px}.collab-live-lbl[data-v-f5e1702c]{font-size:calc(7px * var(--fs, 1));letter-spacing:1.6px;color:var(--pa);animation:sync-pulse-collab-f5e1702c 1.4s ease-in-out infinite}@keyframes sync-pulse-collab-f5e1702c{0%,to{opacity:.45}50%{opacity:1}}.panel[data-v-80084f56]{position:fixed;left:0;right:0;top:var(--panel-top);bottom:0;z-index:60;background:var(--pb);display:flex;flex-direction:column;overflow:hidden;touch-action:pan-y;border-radius:20px 0 0;box-shadow:0 -16px 24px -12px #00000047,-6px 0 30px -8px #0003}@media(min-width:600px){.panel:not(.wide) .search-row[data-v-80084f56],.panel:not(.wide) .results[data-v-80084f56],.panel:not(.wide) .filter-bar[data-v-80084f56]{width:100%;max-width:460px;margin-left:auto;margin-right:auto}}.panel-head[data-v-80084f56]{display:flex;align-items:center;justify-content:center;padding:20px 20px 4px;flex:none}.panel-head-lbl[data-v-80084f56]{font-size:calc(9px * var(--fs, 1));letter-spacing:2px;color:var(--pm)}.handle-row[data-v-80084f56]{display:flex;justify-content:center;padding:10px 16px 2px;flex:none;touch-action:none;cursor:grab}.handle[data-v-80084f56]{width:28px;height:4px;background:var(--pl);border-radius:2px}.home-indicator[data-v-80084f56]{position:absolute;left:6px;top:calc(50% - 21px);transform:translateY(-50%);width:4px;height:52px;border-radius:2px;z-index:60;pointer-events:none;background:var(--pt);opacity:.22}.search-row[data-v-80084f56]{padding:10px 16px;flex:none;border-bottom:1px solid var(--pl);display:flex;align-items:center;gap:10px}.search-input[data-v-80084f56]{flex:1;min-width:0;background:transparent;border:none;outline:none;font-size:calc(14px * var(--fs, 1));color:var(--pt);padding:4px 0}.date-rail-group[data-v-80084f56]{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.range-trigger-wrap[data-v-80084f56]{display:flex;align-items:center;gap:6px;flex:none}.results[data-v-80084f56]{flex:1;overflow-y:auto;padding:8px 0}.result-row[data-v-80084f56]{position:relative;display:flex;align-items:flex-start;gap:12px;padding:12px 18px 12px 16px;border-bottom:1px solid var(--ps);cursor:pointer;transition:background .22s ease;animation:res-in-80084f56 .42s cubic-bezier(.22,1,.3,1) both}.result-row[data-v-80084f56]:before{content:"";position:absolute;inset-inline-start:0;top:6px;bottom:6px;width:2px;border-radius:0 2px 2px 0;background:var(--pa);transform:scaleY(0);transition:transform .28s cubic-bezier(.22,1,.3,1)}.result-row[data-v-80084f56]:hover{background:var(--ptab)}.result-row[data-v-80084f56]:hover:before{transform:scaleY(1)}.result-row[data-v-80084f56]:active{background:var(--pas)}@keyframes res-in-80084f56{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.result-when[data-v-80084f56]{flex:none;box-sizing:border-box;width:68px;display:flex;flex-direction:column;align-items:center;gap:2px;padding:7px 6px;color:var(--pa);background:var(--pas);border-radius:12px}.when-top[data-v-80084f56]{display:flex;align-items:baseline;gap:4px}.when-day[data-v-80084f56]{font-size:calc(15px * var(--fs, 1));line-height:1.05;letter-spacing:-.2px}.when-mon[data-v-80084f56]{font-size:calc(8px * var(--fs, 1));letter-spacing:1.5px}.when-sub[data-v-80084f56]{display:flex;align-items:baseline;gap:4px;font-size:calc(7.5px * var(--fs, 1));letter-spacing:.2px;opacity:.55;white-space:nowrap}.when-time[data-v-80084f56]{letter-spacing:0}.when-ampm[data-v-80084f56]{font-size:calc(6.5px * var(--fs, 1));font-style:normal;letter-spacing:0;margin-inline-start:1px;opacity:.85}.result-main[data-v-80084f56]{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}.result-text[data-v-80084f56]{font-size:calc(14px * var(--fs, 1));color:var(--pt);line-height:1.65;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hit[data-v-80084f56]{position:relative;display:inline-block;font-style:italic;font-size:1.18em;line-height:1;color:var(--pa);background:var(--pas);border-radius:4px;padding:0 3px;text-shadow:0 0 14px var(--pglow);animation:hit-pop-80084f56 .5s cubic-bezier(.22,1.35,.36,1) both}.hit[data-v-80084f56]:after{content:"";position:absolute;left:3px;right:3px;bottom:0;height:1.5px;border-radius:1px;background:linear-gradient(90deg,transparent,var(--pa),transparent);transform:scaleX(0);animation:hit-line-80084f56 .55s cubic-bezier(.22,1,.3,1) .1s both}@keyframes hit-pop-80084f56{0%{opacity:.3;transform:scale(.9);background:transparent;text-shadow:none}60%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes hit-line-80084f56{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}.result-chips[data-v-80084f56]{display:flex;flex-wrap:wrap;gap:5px 6px}.res-chip[data-v-80084f56]{display:inline-flex;align-items:center;gap:4px;font-size:calc(8px * var(--fs, 1));letter-spacing:1px;color:var(--pm);background:var(--ptab);border-radius:999px;padding:3px 8px}.res-chip-tag[data-v-80084f56]{color:var(--pa);background:var(--pas)}.filter-trigger-row[data-v-80084f56]{display:flex;flex-direction:column;flex:none;padding:4px 16px 12px}.filter-selected-row[data-v-80084f56]{display:flex;flex-wrap:wrap;align-items:center;row-gap:2px;margin-bottom:16px}.chip-selected[data-v-80084f56]{display:inline-flex;align-items:center;gap:4px;font-family:JetBrains Mono,monospace;font-size:calc(11.5px * var(--fs, 1));letter-spacing:1px;cursor:pointer;white-space:nowrap;flex:none;margin-right:9px}.chip-selected-tag[data-v-80084f56],.chip-selected-hashtag[data-v-80084f56]{border:none;background:none;padding:10px 3px;color:var(--pa)}.filter-chip-area[data-v-80084f56]{display:flex;flex-wrap:wrap;row-gap:8px;column-gap:0;max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1),margin-bottom .35s cubic-bezier(.4,0,.2,1)}.filter-trigger-row.open .filter-chip-area[data-v-80084f56]{max-height:180px;overflow-y:auto;margin-bottom:6px}.filter-btn-row[data-v-80084f56]{display:flex;align-items:center}.filter-icon-btn[data-v-80084f56]{width:40px;height:40px;margin-right:9px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:999px;padding:0;cursor:pointer;border:1px solid var(--pl);color:var(--pm);background:transparent;overflow:hidden;transition:background .2s,color .2s,border-color .2s,width .32s cubic-bezier(.4,0,.2,1),margin-right .32s cubic-bezier(.4,0,.2,1),opacity .24s ease,transform .32s cubic-bezier(.4,0,.2,1),border-width .32s}.filter-icon-btn.slide-hidden[data-v-80084f56]{width:0;margin-right:0;border-width:0;opacity:0;transform:translate(-16px);pointer-events:none}.filter-icon-btn.active[data-v-80084f56]{color:var(--pt);background:var(--pl);border-color:var(--pf)}.filter-bar[data-v-80084f56]{padding:0 0 35px;flex:none}.seg-wrap[data-v-80084f56]{padding:12px 14px 0;border-top:1px solid var(--pl)}@media(min-width:1024px){.seg-wrap[data-v-80084f56]{border-top:none}}.seg-shell[data-v-80084f56]{position:relative;background:var(--pas);border-radius:16px;padding:4px;border:1px solid var(--pdot);display:flex}.range-text-btn[data-v-80084f56]{flex:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:999px;padding:0;cursor:pointer;border:1px solid var(--pl);color:var(--pm);background:transparent;transition:background .2s,color .2s,border-color .2s}.range-text-btn.has-label[data-v-80084f56]{width:auto;padding:0 16px;font-size:calc(11.5px * var(--fs, 1));letter-spacing:1px;white-space:nowrap}.range-text-btn.active[data-v-80084f56]{color:var(--pat);background:var(--pa);border-color:var(--pa)}.range-reset-btn[data-v-80084f56]{flex:none;font-size:calc(11.5px * var(--fs, 1));letter-spacing:1px;border-radius:999px;padding:10px 16px;cursor:pointer;white-space:nowrap;border:1px solid var(--pl);color:var(--pm);background:transparent;transition:background .2s,color .2s,border-color .2s}.daterange-pad[data-v-80084f56]{padding:12px 16px 16px;max-height:calc(100dvh - 310px);overflow-y:auto;overscroll-behavior:contain}.cal-head[data-v-80084f56]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.cal-chev[data-v-80084f56]{width:32px;height:32px;border:none;background:transparent;cursor:pointer;color:var(--pa);display:flex;align-items:center;justify-content:center;padding:0}.cal-title[data-v-80084f56]{font-size:calc(11.5px * var(--fs, 1));letter-spacing:1px;color:var(--pt)}.cal-grid[data-v-80084f56]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.cal-grid.dow[data-v-80084f56]{margin-bottom:4px}.cal-dow[data-v-80084f56]{text-align:center;font-size:calc(9px * var(--fs, 1));color:var(--pf);padding:2px 0}.cal-cell[data-v-80084f56]{width:100%;height:clamp(26px,6.2dvh,42px);display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:calc(12.5px * var(--fs, 1));color:var(--pt)}.cal-cell.today[data-v-80084f56]{color:var(--pa);font-weight:600}.cal-cell.in-range[data-v-80084f56]{background:var(--pas);color:var(--pa)}.cal-cell.edge[data-v-80084f56]{color:var(--pat);font-weight:600;position:relative}.cal-cell.edge[data-v-80084f56]:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--pa);z-index:-1}.cal-cell.edge.start[data-v-80084f56]{background:linear-gradient(to right,transparent 50%,var(--pas) 50%)}.cal-cell.edge.end[data-v-80084f56]{background:linear-gradient(to left,transparent 50%,var(--pas) 50%)}.collapse-inner[data-v-80084f56]{overflow:hidden;min-height:0}@media(min-width:1024px){.panel[data-v-80084f56]{left:auto;width:279px;top:var(--panel-top-wide);border-left:1px solid var(--pl);border-radius:0;box-shadow:none}.panel.expanded[data-v-80084f56]{width:560px}.home-indicator[data-v-80084f56]{display:none}}.sitem[data-v-235f37b6]{padding:12px 16px}.srow[data-v-235f37b6]{display:flex;align-items:center;justify-content:space-between;gap:10px}.row-lbl[data-v-235f37b6]{font-size:calc(9.5px * var(--fs, 1));letter-spacing:1.4px;color:var(--pm)}.shint[data-v-235f37b6]{font-size:calc(11.5px * var(--fs, 1));color:var(--pf);margin:6px 0 0;line-height:1.55}.tier4[data-v-235f37b6]{margin-top:10px;padding-top:10px;border-top:1px solid var(--pl)}.e2e-status[data-v-235f37b6]{font-size:calc(9px * var(--fs, 1));letter-spacing:1px;border-radius:999px;padding:4px 12px;border:1px solid var(--pl);color:var(--pm)}.e2e-status.e2e-on[data-v-235f37b6]{border-color:var(--pdot);color:var(--pa);background:var(--pas)}.e2e-status.e2e-locked[data-v-235f37b6]{border-color:#e0a64f;color:#e0a64f}.e2e-setup[data-v-235f37b6]{display:flex;flex-direction:column;gap:10px;margin-top:12px}.e2e-opt[data-v-235f37b6]{font-size:calc(13px * var(--fs, 1));color:var(--pt);display:flex;align-items:center;gap:8px}.e2e-sub[data-v-235f37b6]{font-size:calc(9px * var(--fs, 1));letter-spacing:1.4px;color:var(--pm);margin-top:2px}.e2e-mode[data-v-235f37b6]{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--pl);border-radius:12px;background:var(--pb);cursor:pointer;transition:border-color .18s,background .18s}.e2e-mode.sel[data-v-235f37b6]{border-color:var(--pdot);background:var(--pas)}.e2e-mode input[data-v-235f37b6]{margin-top:2px;flex:none}.e2e-mode-body[data-v-235f37b6]{display:flex;flex-direction:column;gap:5px}.e2e-mode-title[data-v-235f37b6]{font-size:calc(13.5px * var(--fs, 1));color:var(--pt)}.e2e-mode-desc[data-v-235f37b6]{font-size:calc(11.5px * var(--fs, 1));color:var(--pf);line-height:1.55}.e2e-mode-row[data-v-235f37b6]{display:flex;align-items:center;justify-content:space-between;gap:10px}.e2e-mode-chip[data-v-235f37b6]{font-size:calc(9px * var(--fs, 1));letter-spacing:1px;border-radius:999px;padding:4px 12px;border:1px solid var(--pdot);color:var(--pa);background:var(--pas)}.e2e-mode-change[data-v-235f37b6]{background:transparent;border:1px solid var(--pl);color:var(--pm);border-radius:999px;padding:5px 12px;font-size:calc(9px * var(--fs, 1));letter-spacing:1.2px;cursor:pointer}.e2e-mode-change[data-v-235f37b6]:disabled{opacity:.5;cursor:default}.e2e-mode-now[data-v-235f37b6]{font-size:calc(11.5px * var(--fs, 1));color:var(--pf);line-height:1.55;margin:0}.e2e-sealed[data-v-235f37b6]{font-size:calc(11.5px * var(--fs, 1));color:var(--pa);margin:0}.e2e-dlg[data-v-235f37b6]{display:flex;flex-direction:column;gap:9px;margin-top:12px;padding:14px;border:1px solid var(--pdot);border-radius:12px;background:var(--pb)}.e2e-dlg-title[data-v-235f37b6]{font-size:calc(10px * var(--fs, 1));letter-spacing:1.6px;color:var(--pa)}.e2e-dlg-body[data-v-235f37b6]{font-size:calc(12.5px * var(--fs, 1));color:var(--pt);line-height:1.6;margin:0}.e2e-dlg-opt[data-v-235f37b6],.e2e-dlg-danger[data-v-235f37b6],.e2e-dlg-cancel[data-v-235f37b6]{text-align:left;border-radius:10px;padding:11px 13px;font-size:calc(11px * var(--fs, 1));line-height:1.5;letter-spacing:.3px;cursor:pointer}.e2e-dlg-opt[data-v-235f37b6]{background:transparent;border:1px solid var(--pdot);color:var(--pa)}.e2e-dlg-danger[data-v-235f37b6]{background:transparent;border:1px solid #e0664f;color:#e0664f}.e2e-dlg-cancel[data-v-235f37b6]{background:transparent;border:1px solid var(--pl);color:var(--pm);text-align:center;letter-spacing:1.2px;font-size:calc(9.5px * var(--fs, 1));padding:10px 0}.e2e-steps[data-v-235f37b6]{display:flex;flex-direction:column;gap:6px}.e2e-step[data-v-235f37b6]{display:flex;align-items:center;gap:8px;font-size:calc(12px * var(--fs, 1));color:var(--pf)}.e2e-step.done[data-v-235f37b6]{color:var(--pa)}.e2e-step-mark[data-v-235f37b6]{font-size:calc(12px * var(--fs, 1));width:12px;text-align:center}.e2e-input[data-v-235f37b6]{background:var(--pb);border:1px solid var(--pl);border-radius:10px;padding:11px 13px;font-size:calc(13.5px * var(--fs, 1));color:var(--pt);outline:none}.e2e-input[data-v-235f37b6]:focus{border-color:var(--pdot)}.e2e-warn[data-v-235f37b6]{font-size:calc(11.5px * var(--fs, 1));color:#e0a64f;margin:0;line-height:1.5}.e2e-str[data-v-235f37b6]{display:flex;flex-direction:column;gap:6px}.e2e-str-top[data-v-235f37b6]{display:flex;align-items:center;justify-content:space-between;gap:10px}.e2e-str-val[data-v-235f37b6]{font-size:calc(9px * var(--fs, 1));letter-spacing:1.4px;color:var(--pf)}.e2e-str-val.weak[data-v-235f37b6]{color:#e0664f}.e2e-str-val.fair[data-v-235f37b6]{color:#e0a64f}.e2e-str-val.good[data-v-235f37b6],.e2e-str-val.strong[data-v-235f37b6]{color:var(--pa)}.e2e-str-track[data-v-235f37b6]{height:4px;border-radius:999px;background:var(--pl);overflow:hidden}.e2e-str-fill[data-v-235f37b6]{display:block;height:100%;border-radius:999px;background:var(--pa);transition:width .35s cubic-bezier(.4,0,.2,1),background .25s}.e2e-str-fill.weak[data-v-235f37b6]{background:#e0664f}.e2e-str-fill.fair[data-v-235f37b6]{background:#e0a64f}@media(prefers-reduced-motion:reduce){.e2e-str-fill[data-v-235f37b6]{transition:none}}.e2e-err[data-v-235f37b6]{font-size:calc(12px * var(--fs, 1));color:#e0664f;margin:0}.e2e-btn[data-v-235f37b6]{background:var(--pa);color:var(--pat);border:none;border-radius:10px;padding:12px 0;font-size:calc(10px * var(--fs, 1));letter-spacing:1.6px;cursor:pointer}.e2e-btn[data-v-235f37b6]:disabled{opacity:.5;cursor:default}.e2e-fp[data-v-235f37b6]{font-size:calc(10px * var(--fs, 1));color:var(--pm);letter-spacing:.6px}.e2e-row-btns[data-v-235f37b6]{display:flex;gap:8px}.e2e-btn-ghost[data-v-235f37b6]{flex:1;background:transparent;border:1px solid var(--pdot);color:var(--pa);border-radius:10px;padding:10px 0;font-size:calc(9.5px * var(--fs, 1));letter-spacing:1.2px;cursor:pointer}.e2e-btn-danger[data-v-235f37b6]{flex:1;background:transparent;border:1px solid #e0664f;color:#e0664f;border-radius:10px;padding:10px 0;font-size:calc(9.5px * var(--fs, 1));letter-spacing:1.2px;cursor:pointer}.e2e-change[data-v-235f37b6]{display:flex;flex-direction:column;gap:8px}.savekey[data-v-235f37b6]{display:flex;flex-direction:column;gap:10px}.sk-title[data-v-235f37b6]{font-size:calc(10px * var(--fs, 1));letter-spacing:1.6px;color:var(--pa)}.sk-msg[data-v-235f37b6]{font-size:calc(12.5px * var(--fs, 1));color:var(--pt);line-height:1.6;margin:0}.sk-key-box[data-v-235f37b6]{background:var(--pb);border:1px solid var(--pdot);border-radius:12px;padding:14px;text-align:center}.sk-key[data-v-235f37b6]{font-size:calc(14px * var(--fs, 1));letter-spacing:1px;color:var(--pa);word-break:break-all}.sk-actions[data-v-235f37b6]{display:flex;gap:8px}.sk-btn[data-v-235f37b6]{flex:1;background:transparent;border:1px solid var(--pl);color:var(--pm);border-radius:10px;padding:11px 0;font-size:calc(9.5px * var(--fs, 1));letter-spacing:1.2px;cursor:pointer}.sk-btn-main[data-v-235f37b6]{border-color:var(--pdot);color:var(--pa)}.sk-ack[data-v-235f37b6]{font-size:calc(12.5px * var(--fs, 1));color:var(--pt);display:flex;align-items:center;gap:8px}.sk-note[data-v-235f37b6]{font-size:calc(11px * var(--fs, 1));color:var(--pf);margin:0;line-height:1.5}.sk-btn-done[data-v-235f37b6]{background:var(--pa);color:var(--pat);border:none;padding:12px 0;font-size:calc(10px * var(--fs, 1));letter-spacing:1.6px}.sk-btn-done[data-v-235f37b6]:disabled{opacity:.45;cursor:default}.pig-stage[data-v-303454e4]{position:relative;width:100%;aspect-ratio:288 / 176;margin:14px 0 16px;border-radius:16px;overflow:hidden;background:var(--pb);box-shadow:0 0 0 1px var(--pl),0 16px 34px -20px #0009,0 0 50px -16px var(--pglow)}.pig-stage[data-v-303454e4]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;border-radius:inherit;box-shadow:inset 0 0 26px -10px var(--pglow);pointer-events:none}.pig-phone[data-v-303454e4]{position:absolute;top:0;left:0;width:190px;height:285px;padding:5px;border-radius:26px;background:var(--ps);box-shadow:0 0 0 1px var(--pl);transform-origin:0 0;transition:transform .9s cubic-bezier(.5,.02,.16,1);will-change:transform}.pig-screen[data-v-303454e4]{position:relative;width:100%;height:100%;border-radius:21px;overflow:hidden;background:var(--pb)}.pig-screen.is-reset .pig-scrim[data-v-303454e4],.pig-screen.is-reset .pig-sheet[data-v-303454e4],.pig-screen.is-reset .pig-dialog[data-v-303454e4],.pig-screen.is-reset .pig-rows[data-v-303454e4],.pig-screen.is-reset .pig-appscr[data-v-303454e4],.pig-screen.is-reset .pig-set[data-v-303454e4],.pig-screen.is-reset .pig-switch[data-v-303454e4],.pig-screen.is-reset .pig-switch i[data-v-303454e4]{transition:none}.pig-bar[data-v-303454e4]{display:block;height:4px;border-radius:2px;background:var(--pm);opacity:.34;flex:none}.pig-bar.sm[data-v-303454e4]{height:3px;opacity:.22}.pig-bar.lg[data-v-303454e4]{height:6px;border-radius:3px;background:var(--pt);opacity:.5}.pig-appicon[data-v-303454e4]{width:20px;height:20px;border-radius:6px;object-fit:cover;flex:none;box-shadow:0 0 0 1px var(--pl)}.pig-appicon.sm[data-v-303454e4]{width:13px;height:13px;border-radius:4px}.pig-appicon.xl[data-v-303454e4]{width:100%;aspect-ratio:1;height:auto;border-radius:9px}.pig-browser[data-v-303454e4]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column}.pig-status[data-v-303454e4]{display:flex;align-items:center;justify-content:space-between;padding:5px 11px 1px}.pig-clock[data-v-303454e4]{font-size:calc(6px * var(--fs, 1));color:var(--pt);opacity:.75;letter-spacing:0}.pig-sig[data-v-303454e4]{display:flex;align-items:flex-end;gap:1.5px}.pig-sig i[data-v-303454e4]{display:block;width:2px;border-radius:1px;background:var(--pt);opacity:.5}.pig-sig i[data-v-303454e4]:nth-child(1){height:3px}.pig-sig i[data-v-303454e4]:nth-child(2){height:5px}.pig-sig i[data-v-303454e4]:nth-child(3){height:7px}.pig-urlbar[data-v-303454e4]{display:flex;align-items:center;gap:5px;margin:4px 8px 0;padding:0 7px;height:19px;border-radius:10px;background:var(--ptab);box-shadow:inset 0 0 0 1px var(--pl)}.pig-spark[data-v-303454e4]{width:6px;height:6px;border-radius:2px;background:var(--pm);opacity:.45;flex:none}.pig-url[data-v-303454e4]{flex:1;text-align:center;font-size:calc(6.5px * var(--fs, 1));letter-spacing:.1px;color:var(--pt);opacity:.9}.pig-share[data-v-303454e4]{position:relative;width:11px;height:11px;flex:none;color:var(--pm);transition:color .3s}.pig-share svg[data-v-303454e4]{width:100%;height:100%;display:block}.pig-share.is-hot[data-v-303454e4]{color:var(--pa)}.pig-page[data-v-303454e4]{flex:1;display:flex;flex-direction:column;gap:6px;padding:10px 11px 0}.pig-brand[data-v-303454e4]{display:flex;align-items:center;gap:5px;margin-bottom:1px}.pig-card[data-v-303454e4]{display:flex;flex-direction:column;gap:5px;padding:8px;border-radius:8px;background:var(--ps);box-shadow:inset 0 0 0 1px var(--pl)}.pig-brow[data-v-303454e4]{display:flex;align-items:center;gap:6px}.pig-dot[data-v-303454e4]{width:5px;height:5px;border-radius:50%;background:var(--pa);opacity:.55;flex:none}.pig-tabbar[data-v-303454e4]{display:flex;align-items:center;justify-content:space-around;height:22px;padding:0 12px;background:var(--ps);border-top:1px solid var(--pl)}.pig-tabic[data-v-303454e4]{width:7px;height:7px;border-radius:2px;background:var(--pm);opacity:.3}.pig-scrim[data-v-303454e4]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#0000006b;opacity:0;transition:opacity .34s ease;pointer-events:none}.pig-scrim.is-on[data-v-303454e4]{opacity:1}.pig-sheet[data-v-303454e4]{position:absolute;z-index:3;left:0;right:0;bottom:0;height:57%;padding:0 0 8px;border-radius:16px 16px 0 0;background:var(--ps2);box-shadow:0 -10px 30px -12px #00000080;transform:translateY(104%);transition:transform .44s cubic-bezier(.32,.72,0,1),height .46s cubic-bezier(.32,.72,0,1);display:flex;flex-direction:column}.pig-sheet.is-up[data-v-303454e4]{transform:translateY(0)}.pig-sheet.is-open[data-v-303454e4]{height:89%}.pig-apps[data-v-303454e4]{display:flex;justify-content:center;gap:10px;padding:0 11px 9px}.pig-app[data-v-303454e4]{display:flex;flex-direction:column;align-items:center;gap:3px}.pig-app>i[data-v-303454e4]{display:block;width:22px;height:22px;border-radius:7px;background:var(--ptab);box-shadow:inset 0 0 0 1px var(--pl)}.pig-app>em[data-v-303454e4]{display:block;width:15px;height:3px;border-radius:2px;background:var(--pm);opacity:.28}.pig-grab[data-v-303454e4]{width:26px;height:3px;border-radius:2px;background:var(--pm);opacity:.3;margin:5px auto 0}.pig-shead[data-v-303454e4]{display:flex;align-items:center;gap:7px;padding:8px 11px 9px}.pig-shead-txt[data-v-303454e4]{display:flex;flex-direction:column;gap:4px}.pig-quad[data-v-303454e4]{display:flex;justify-content:center;gap:11px;padding:8px 0 10px;border-top:1px solid var(--pl);margin:0 11px}.pig-qic[data-v-303454e4]{position:relative;width:22px;height:22px;border-radius:50%;background:var(--ptab);display:flex;align-items:center;justify-content:center;color:var(--pm)}.pig-more svg[data-v-303454e4]{width:12px;height:12px;display:block}.pig-more.is-hot[data-v-303454e4]{color:var(--pat);background:var(--pa)}.pig-rows-vp[data-v-303454e4]{position:relative;flex:1;margin:0 11px;overflow:hidden;opacity:0;transition:opacity .26s ease;-webkit-mask-image:linear-gradient(180deg,#000 0 86%,transparent 100%);mask-image:linear-gradient(180deg,#000 0 86%,transparent 100%)}.pig-sheet.is-open .pig-rows-vp[data-v-303454e4]{opacity:1;transition-delay:.16s}.pig-rows[data-v-303454e4]{display:flex;flex-direction:column;gap:7px;transform:translateY(40px);transition:transform .798s cubic-bezier(.22,.61,.36,1) .112s}.pig-rows.is-scrolled[data-v-303454e4]{transform:translateY(0)}.pig-group[data-v-303454e4]{border-radius:8px;background:var(--ptab)}.pig-row[data-v-303454e4]{position:relative;display:flex;align-items:center;gap:8px;height:17px;padding:0 8px}.pig-row+.pig-row[data-v-303454e4]{box-shadow:inset 0 1px 0 var(--pl)}.pig-rowic[data-v-303454e4]{width:9px;height:9px;border-radius:2.5px;background:var(--pm);opacity:.32;flex:none}.pig-rowic.solid[data-v-303454e4]{opacity:1;background:none;width:10px;height:10px;color:var(--pa);display:flex}.pig-rowic.solid svg[data-v-303454e4]{width:100%;height:100%;display:block}.pig-rowtxt[data-v-303454e4]{font-size:calc(7px * var(--fs, 1));letter-spacing:.1px;color:var(--pt);white-space:nowrap}.pig-target[data-v-303454e4]{height:19px;border-radius:7px;transition:background .3s}.pig-target[data-v-303454e4],.pig-target+.pig-row[data-v-303454e4]{box-shadow:none}.pig-target.is-hot[data-v-303454e4]{background:var(--pas);box-shadow:inset 0 0 0 1.4px var(--pa);animation:pigTapBar-303454e4 1.5s ease-in-out infinite}.pig-dialog[data-v-303454e4]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:var(--pb);display:flex;flex-direction:column;transform:translateY(104%);transition:transform .44s cubic-bezier(.32,.72,0,1)}.pig-dialog.is-up[data-v-303454e4]{transform:translateY(0)}.pig-dhead[data-v-303454e4]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 10px 11px;background:var(--ps)}.pig-close[data-v-303454e4]{position:relative;width:14px;height:14px;border-radius:50%;background:var(--ptab);flex:none}.pig-close i[data-v-303454e4]{position:absolute;top:50%;left:50%;width:6px;height:1.2px;background:var(--pm);border-radius:1px}.pig-close i[data-v-303454e4]:first-child{transform:translate(-50%,-50%) rotate(45deg)}.pig-close i[data-v-303454e4]:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.pig-addbtn[data-v-303454e4]{position:relative;display:flex;align-items:center;justify-content:center;min-width:30px;height:15px;padding:0 7px;border-radius:8px;background:var(--pa);color:var(--pat);font-size:calc(6.5px * var(--fs, 1));letter-spacing:.2px;flex:none;transition:box-shadow .3s}.pig-addbtn.is-hot[data-v-303454e4]{animation:pigTapBar-303454e4 1.5s ease-in-out infinite}.pig-drow[data-v-303454e4]{display:flex;align-items:center;gap:8px;padding:9px 10px;background:var(--ps);box-shadow:inset 0 1px 0 var(--pl);margin-top:7px}.pig-drow.tight[data-v-303454e4]{margin-top:7px;justify-content:space-between}.pig-dcol[data-v-303454e4]{display:flex;flex-direction:column;gap:3px;min-width:0}.pig-dname[data-v-303454e4]{font-size:calc(6.5px * var(--fs, 1));color:var(--pt)}.pig-durl[data-v-303454e4]{font-size:calc(5.5px * var(--fs, 1));color:var(--pm);opacity:.8}.pig-toggle[data-v-303454e4]{position:relative;width:20px;height:11px;border-radius:6px;background:var(--pa);flex:none}.pig-toggle[data-v-303454e4]:after{content:"";position:absolute;top:1.5px;right:1.5px;width:8px;height:8px;border-radius:50%;background:#fff}.pig-keys[data-v-303454e4]{margin-top:auto;display:flex;flex-direction:column;gap:4px;padding:8px 6px 9px;background:var(--ps)}.pig-keyrow[data-v-303454e4]{display:flex;justify-content:center;gap:3px}.pig-key[data-v-303454e4]{display:block;width:13px;height:13px;border-radius:3px;background:var(--ps2);opacity:.75}.pig-home[data-v-303454e4]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;background:radial-gradient(120% 70% at 50% 0%,color-mix(in srgb,var(--pa) 22%,transparent) 0%,transparent 62%),linear-gradient(170deg,var(--ps2) 0%,var(--ps) 55%,var(--pb) 100%);opacity:0;transform:scale(1.04);transition:opacity .42s ease,transform .42s ease;pointer-events:none}.pig-home.is-on[data-v-303454e4]{opacity:1;transform:scale(1)}.pig-status.on-home[data-v-303454e4]{padding-top:6px}.pig-grid[data-v-303454e4]{flex:1;display:grid;grid-template-columns:repeat(4,1fr);gap:11px 10px;align-content:start;padding:10px 12px 0}.pig-slot[data-v-303454e4]{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px}.pig-slot>i[data-v-303454e4]{display:block;width:100%;aspect-ratio:1;border-radius:9px;background:var(--ptab);box-shadow:inset 0 0 0 1px var(--pl)}.pig-slot>em[data-v-303454e4]{display:block;width:66%;height:3px;border-radius:2px;background:var(--pm);opacity:.28}.pig-newapp>.pig-newlbl[data-v-303454e4]{position:relative;z-index:2;width:auto;height:auto;background:none;opacity:1;margin-top:1px;font-style:normal;font-size:calc(5.6px * var(--fs, 1));color:var(--pt);white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.45)}.pig-newapp[data-v-303454e4]{transform:scale(0);transition:transform 0s .45s}.pig-home.is-on .pig-newapp[data-v-303454e4]{animation:pigPop-303454e4 .62s cubic-bezier(.34,1.5,.5,1) .34s forwards}.pig-newapp .pig-appicon.xl[data-v-303454e4]{box-shadow:0 0 0 1px var(--pl),0 4px 14px -4px var(--pa)}.pig-home.is-on .pig-newapp[data-v-303454e4]:before{content:"";position:absolute;inset:-5px -5px auto -5px;aspect-ratio:1;border-radius:12px;box-shadow:0 0 0 1.4px var(--pa);opacity:0;animation:pigRing-303454e4 1.5s ease-out .7s 2}.pig-check[data-v-303454e4]{position:absolute;top:-4px;right:-4px;width:11px;height:11px;border-radius:50%;background:var(--pa);color:var(--pat);display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.4);transition:opacity 0s .45s,transform 0s .45s}.pig-check svg[data-v-303454e4]{width:7px;height:7px;display:block}.pig-home.is-on .pig-check[data-v-303454e4]{animation:pigPop-303454e4 .4s cubic-bezier(.34,1.5,.5,1) .86s forwards}.pig-dock[data-v-303454e4]{display:flex;justify-content:center;gap:9px;margin:0 10px 9px;padding:7px;border-radius:14px;background:color-mix(in srgb,var(--ps2) 55%,transparent);box-shadow:inset 0 0 0 1px var(--pl)}.pig-dock i[data-v-303454e4]{display:block;width:26px;height:26px;border-radius:8px;background:var(--ptab)}.pig-appscr[data-v-303454e4]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;flex-direction:column;background:var(--pb);opacity:0;transform:scale(.16);transform-origin:62% 42%;border-radius:9px;transition:opacity .34s ease,transform .52s cubic-bezier(.32,.72,0,1),border-radius .4s ease;pointer-events:none}.pig-appscr.is-on[data-v-303454e4]{opacity:1;transform:scale(1);border-radius:0}.pig-apphead[data-v-303454e4]{display:flex;align-items:center;gap:6px;padding:7px 11px 8px;border-bottom:1px solid var(--pl)}.pig-appbrand[data-v-303454e4]{flex:1;font-size:calc(7.5px * var(--fs, 1));letter-spacing:.4px;color:var(--pt)}.pig-gear[data-v-303454e4]{position:relative;width:13px;height:13px;flex:none;color:var(--pm);transition:color .3s}.pig-gear svg[data-v-303454e4]{width:100%;height:100%;display:block;position:relative;z-index:2}.pig-gear.is-hot[data-v-303454e4]{color:var(--pa)}.pig-set[data-v-303454e4]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;display:flex;flex-direction:column;background:var(--pb);transform:translateY(102%);transition:transform .46s cubic-bezier(.32,.72,0,1)}.pig-set.is-up[data-v-303454e4]{transform:translateY(0)}.pig-sethead[data-v-303454e4]{display:flex;align-items:center;justify-content:space-between;padding:12px 11px 9px;border-bottom:1px solid var(--pl)}.pig-setlbl[data-v-303454e4]{font-size:calc(6.5px * var(--fs, 1));letter-spacing:1.4px;color:var(--pa)}.pig-setbody[data-v-303454e4]{flex:1;display:flex;flex-direction:column;gap:7px;padding:10px 11px 0}.pig-setcard[data-v-303454e4]{display:flex;flex-direction:column;gap:5px;padding:9px 8px;border-radius:8px;background:var(--ps);box-shadow:inset 0 0 0 1px var(--pl)}.pig-notif[data-v-303454e4]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 9px;height:26px;border-radius:8px;background:var(--ptab);transition:background .3s}.pig-notif.is-hot[data-v-303454e4]{background:var(--pas);box-shadow:inset 0 0 0 1.4px var(--pa);animation:pigTapBar-303454e4 1.5s ease-in-out infinite}.pig-notifcol[data-v-303454e4]{display:flex;flex-direction:column;gap:3px;position:relative;z-index:2}.pig-notiftxt[data-v-303454e4]{font-size:calc(7px * var(--fs, 1));letter-spacing:.1px;color:var(--pt);white-space:nowrap}.pig-switch[data-v-303454e4]{position:relative;z-index:2;width:20px;height:11px;border-radius:6px;background:var(--pm);opacity:.45;flex:none;transition:background .32s ease,opacity .32s ease}.pig-switch i[data-v-303454e4]{position:absolute;top:1.5px;left:1.5px;width:8px;height:8px;border-radius:50%;background:#fff;transition:transform .32s cubic-bezier(.34,1.3,.5,1)}.pig-switch.is-on[data-v-303454e4]{background:var(--pa);opacity:1}.pig-switch.is-on i[data-v-303454e4]{transform:translate(9px)}.pig-setrow[data-v-303454e4]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 9px;height:22px;border-radius:8px;background:var(--ptab)}.pig-chev[data-v-303454e4]{width:5px;height:5px;border-right:1.4px solid var(--pm);border-bottom:1.4px solid var(--pm);transform:rotate(-45deg);opacity:.5;flex:none}.pig-perm[data-v-303454e4]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:flex;align-items:center;justify-content:center;padding:0 22px;background:#00000073;opacity:0;transition:opacity .3s ease;pointer-events:none}.pig-perm.is-on[data-v-303454e4]{opacity:1}.pig-alert[data-v-303454e4]{width:100%;border-radius:12px;background:var(--ps2);box-shadow:0 12px 30px -10px #0009;overflow:hidden;text-align:center;transform:scale(.86);opacity:0;transition:transform .34s cubic-bezier(.34,1.4,.5,1),opacity .28s ease}.pig-perm.is-on .pig-alert[data-v-303454e4]{transform:scale(1);opacity:1;transition-delay:.1s}.pig-alerttitle[data-v-303454e4]{display:block;padding:11px 10px 0;font-size:calc(7px * var(--fs, 1));line-height:1.4;font-weight:700;color:var(--pt)}.pig-alertmsg[data-v-303454e4]{display:block;padding:4px 10px 10px;font-size:calc(5.8px * var(--fs, 1));line-height:1.45;color:var(--pm)}.pig-alertbtns[data-v-303454e4]{display:flex;border-top:1px solid var(--pl)}.pig-alertbtn[data-v-303454e4]{position:relative;flex:1;padding:8px 2px;font-size:calc(7px * var(--fs, 1));color:var(--pm)}.pig-alertbtn+.pig-alertbtn[data-v-303454e4]{border-left:1px solid var(--pl)}.pig-alertbtn.is-go[data-v-303454e4]{color:var(--pa);font-weight:700;z-index:1}.pig-alertbtn.is-go.is-hot[data-v-303454e4]{background:var(--pas);animation:pigTapBar-303454e4 1.5s ease-in-out infinite}.pig-fin[data-v-303454e4]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;padding:0 18px;background:radial-gradient(120% 68% at 50% 34%,color-mix(in srgb,var(--pa) 26%,transparent) 0%,transparent 64%),linear-gradient(170deg,var(--ps2) 0%,var(--ps) 52%,var(--pb) 100%);opacity:0;transition:opacity .44s ease;pointer-events:none}.pig-fin.is-on[data-v-303454e4]{opacity:1}.pig-finic[data-v-303454e4]{position:relative;display:block;width:46px;flex:none;transform:scale(0)}.pig-appicon.xxl[data-v-303454e4]{width:100%;aspect-ratio:1;height:auto;border-radius:13px}.pig-fin.is-on .pig-appicon.xxl[data-v-303454e4]{box-shadow:0 0 0 1px var(--pl),0 8px 24px -6px var(--pa)}.pig-fin.is-on .pig-finic[data-v-303454e4]{animation:pigPop-303454e4 .62s cubic-bezier(.34,1.5,.5,1) .2s forwards}.pig-fin.is-on .pig-finic[data-v-303454e4]:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:16px;box-shadow:0 0 0 1.4px var(--pa);opacity:0;animation:pigRing-303454e4 1.6s ease-out .72s 2}.pig-finbell[data-v-303454e4]{position:absolute;right:-7px;bottom:-5px;width:19px;height:19px;border-radius:50%;background:var(--pa);color:var(--pat);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2.5px var(--ps);opacity:0;transform:scale(.4)}.pig-finbell svg[data-v-303454e4]{width:11px;height:11px;display:block}.pig-fin.is-on .pig-finbell[data-v-303454e4]{animation:pigPop-303454e4 .44s cubic-bezier(.34,1.5,.5,1) .72s forwards}.pig-fintxt[data-v-303454e4]{font-size:calc(11px * var(--fs, 1));line-height:1.3;text-align:center;color:var(--pt);opacity:0;transform:translateY(6px)}.pig-fin.is-on .pig-fintxt[data-v-303454e4]{animation:pigRise-303454e4 .5s cubic-bezier(.32,.72,0,1) .56s forwards}.pig-finsub[data-v-303454e4]{display:flex;gap:4px;opacity:0}.pig-finsub i[data-v-303454e4]{display:block;width:12px;height:3px;border-radius:2px;background:var(--pa);opacity:.5}.pig-finsub i[data-v-303454e4]:nth-child(2){width:20px}.pig-fin.is-on .pig-finsub[data-v-303454e4]{animation:pigRise-303454e4 .5s cubic-bezier(.32,.72,0,1) .84s forwards}.pig-tap[data-v-303454e4]{position:absolute;top:50%;left:50%;width:19px;height:19px;margin:-9.5px 0 0 -9.5px;border-radius:50%;background:color-mix(in srgb,var(--pa) 22%,transparent);box-shadow:0 0 0 1.6px var(--pa);z-index:0;pointer-events:none;animation:pigPress-303454e4 1.5s ease-in-out infinite}.pig-share svg[data-v-303454e4],.pig-more svg[data-v-303454e4],.pig-addtxt[data-v-303454e4],.pig-target .pig-rowic[data-v-303454e4],.pig-target .pig-rowtxt[data-v-303454e4]{position:relative;z-index:2}.pig-tap-icon[data-v-303454e4]{top:34%}.pig-tap[data-v-303454e4]:after{content:"";position:absolute;top:-1.6px;right:-1.6px;bottom:-1.6px;left:-1.6px;border-radius:50%;box-shadow:0 0 0 1.6px var(--pa);animation:pigRipple-303454e4 1.5s ease-out infinite}.pig-tap-drag[data-v-303454e4]{top:auto;bottom:30px;left:50%;right:auto;margin:0 0 0 -9.5px;animation:pigDrag-303454e4 1.4s linear forwards}.pig-tap-drag[data-v-303454e4]:after{animation:none;opacity:0}@keyframes pigPress-303454e4{0%,62%,to{transform:scale(1)}16%,40%{transform:scale(.78)}}@keyframes pigRipple-303454e4{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.3)}}@keyframes pigDrag-303454e4{0%{transform:translateY(12px) scale(.9);opacity:0;animation-timing-function:cubic-bezier(.33,1,.68,1)}8%{transform:translateY(0) scale(.78);opacity:1;animation-timing-function:cubic-bezier(.22,.61,.36,1)}65%{transform:translateY(-40px) scale(.78);opacity:1;animation-timing-function:cubic-bezier(.33,1,.68,1)}82%{transform:translateY(-44px) scale(1);opacity:.7}to{transform:translateY(-48px) scale(1.06);opacity:0}}@keyframes pigTapBar-303454e4{0%,62%,to{box-shadow:inset 0 0 0 1.4px var(--pa),inset 0 0 0 0 var(--pas),0 0 0 0 var(--pdot)}16%,40%{box-shadow:inset 0 0 0 1.6px var(--pa),inset 0 0 0 46px var(--pas),0 0 0 5px var(--pdot)}}@keyframes pigPop-303454e4{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes pigRing-303454e4{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@keyframes pigRise-303454e4{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes pigNumGlow-303454e4{0%,to{box-shadow:0 0 0 2px var(--pdot),0 0 10px -2px var(--pa);transform:scale(1)}50%{box-shadow:0 0 0 5px var(--pdot),0 0 18px 1px var(--pa);transform:scale(1.09)}}.pig-steps[data-v-303454e4]{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:11px}.pig-steps li[data-v-303454e4]{display:flex;align-items:flex-start;gap:10px;opacity:.5;transition:opacity .35s ease}.pig-steps li.is-done[data-v-303454e4]{opacity:.8}.pig-steps li.is-active[data-v-303454e4]{opacity:1}.pig-num[data-v-303454e4]{flex:none;position:relative;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:calc(9px * var(--fs, 1));letter-spacing:0;color:var(--pa);background:var(--pas);transition:background .35s ease,color .35s ease,box-shadow .35s ease}.pig-steps li.is-active .pig-num[data-v-303454e4]{color:var(--pat);background:var(--pa);animation:pigNumGlow-303454e4 1.5s ease-in-out infinite}.pig-steps li.is-active .pig-num[data-v-303454e4]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 0 1.4px var(--pa);animation:pigRipple-303454e4 1.5s ease-out infinite}.pig-txt[data-v-303454e4]{font-size:calc(12.5px * var(--fs, 1));line-height:1.5;color:var(--pt);padding-top:1px}.pig-txt b[data-v-303454e4]{font-weight:700;color:var(--pa)}.pig-txt .is-dim[data-v-303454e4],.pig-txt b.is-dim[data-v-303454e4]{color:var(--pm)}.pig-inline-ic[data-v-303454e4]{display:inline-flex;vertical-align:-1.5px;width:12px;height:12px;color:var(--pa)}.pig-inline-ic.is-dim[data-v-303454e4]{color:var(--pm)}.pig-inline-ic svg[data-v-303454e4]{width:100%;height:100%;display:block}@media(prefers-reduced-motion:reduce){.pig-tap[data-v-303454e4],.pig-tap[data-v-303454e4]:after,.pig-target.is-hot[data-v-303454e4],.pig-addbtn.is-hot[data-v-303454e4],.pig-notif.is-hot[data-v-303454e4],.pig-alertbtn.is-go.is-hot[data-v-303454e4],.pig-steps li.is-active .pig-num[data-v-303454e4]:after,.pig-fin.is-on .pig-finic[data-v-303454e4]:before,.pig-home.is-on .pig-newapp[data-v-303454e4]:before{animation:none}.pig-target.is-hot[data-v-303454e4],.pig-addbtn.is-hot[data-v-303454e4],.pig-notif.is-hot[data-v-303454e4],.pig-alertbtn.is-go.is-hot[data-v-303454e4]{box-shadow:inset 0 0 0 1.6px var(--pa),inset 0 0 0 46px var(--pas),0 0 0 4px var(--pdot)}.pig-steps li.is-active .pig-num[data-v-303454e4]{animation:none;box-shadow:0 0 0 3px var(--pdot)}.pig-home.is-on .pig-newapp[data-v-303454e4],.pig-home.is-on .pig-check[data-v-303454e4],.pig-fin.is-on .pig-finic[data-v-303454e4],.pig-fin.is-on .pig-finbell[data-v-303454e4],.pig-fin.is-on .pig-fintxt[data-v-303454e4],.pig-fin.is-on .pig-finsub[data-v-303454e4]{animation-duration:.01s}.pig-tap-drag[data-v-303454e4]{animation:none;opacity:.9;transform:translateY(-14px) scale(.8)}.pig-sheet[data-v-303454e4],.pig-dialog[data-v-303454e4],.pig-rows[data-v-303454e4],.pig-phone[data-v-303454e4],.pig-appscr[data-v-303454e4],.pig-set[data-v-303454e4],.pig-switch[data-v-303454e4],.pig-switch i[data-v-303454e4],.pig-alert[data-v-303454e4],.pig-fin[data-v-303454e4],.pig-home[data-v-303454e4]{transition-duration:.01s}.pig-rows[data-v-303454e4]{transition-delay:0s}}.pig-stage[data-v-b4cac6df]{position:relative;width:100%;aspect-ratio:288 / 176;margin:14px 0 16px;border-radius:16px;overflow:hidden;background:var(--pb);box-shadow:0 0 0 1px var(--pl),0 16px 34px -20px #0009,0 0 50px -16px var(--pglow)}.pig-stage[data-v-b4cac6df]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;border-radius:inherit;box-shadow:inset 0 0 26px -10px var(--pglow);pointer-events:none}.pig-phone[data-v-b4cac6df]{position:absolute;top:0;left:0;width:190px;height:285px;padding:5px;border-radius:26px;background:var(--ps);box-shadow:0 0 0 1px var(--pl);transform-origin:0 0;transition:transform .9s cubic-bezier(.5,.02,.16,1);will-change:transform}.pig-screen[data-v-b4cac6df]{position:relative;width:100%;height:100%;border-radius:21px;overflow:hidden;background:var(--pb)}.pig-screen.is-reset .pig-scrim[data-v-b4cac6df],.pig-screen.is-reset .pig-menu[data-v-b4cac6df],.pig-screen.is-reset .pig-sheet[data-v-b4cac6df],.pig-screen.is-reset .pig-dialog[data-v-b4cac6df],.pig-screen.is-reset .pig-rows[data-v-b4cac6df],.pig-screen.is-reset .pig-appscr[data-v-b4cac6df],.pig-screen.is-reset .pig-set[data-v-b4cac6df],.pig-screen.is-reset .pig-switch[data-v-b4cac6df],.pig-screen.is-reset .pig-switch i[data-v-b4cac6df]{transition:none}.pig-bar[data-v-b4cac6df]{display:block;height:4px;border-radius:2px;background:var(--pm);opacity:.34;flex:none}.pig-bar.sm[data-v-b4cac6df]{height:3px;opacity:.22}.pig-bar.lg[data-v-b4cac6df]{height:6px;border-radius:3px;background:var(--pt);opacity:.5}.pig-appicon[data-v-b4cac6df]{width:20px;height:20px;border-radius:6px;object-fit:cover;flex:none;box-shadow:0 0 0 1px var(--pl)}.pig-appicon.sm[data-v-b4cac6df]{width:13px;height:13px;border-radius:4px}.pig-appicon.xl[data-v-b4cac6df]{width:100%;aspect-ratio:1;height:auto;border-radius:9px}.pig-browser[data-v-b4cac6df]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column}.pig-status[data-v-b4cac6df]{display:flex;align-items:center;justify-content:space-between;padding:5px 11px 1px}.pig-clock[data-v-b4cac6df]{font-size:calc(6px * var(--fs, 1));color:var(--pt);opacity:.75;letter-spacing:0}.pig-sig[data-v-b4cac6df]{display:flex;align-items:flex-end;gap:1.5px}.pig-sig i[data-v-b4cac6df]{display:block;width:2px;border-radius:1px;background:var(--pt);opacity:.5}.pig-sig i[data-v-b4cac6df]:nth-child(1){height:3px}.pig-sig i[data-v-b4cac6df]:nth-child(2){height:5px}.pig-sig i[data-v-b4cac6df]:nth-child(3){height:7px}.pig-page[data-v-b4cac6df]{flex:1;display:flex;flex-direction:column;gap:6px;padding:10px 11px 0}.pig-brand[data-v-b4cac6df]{display:flex;align-items:center;gap:5px;margin-bottom:1px}.pig-card[data-v-b4cac6df]{display:flex;flex-direction:column;gap:5px;padding:8px;border-radius:8px;background:var(--ps);box-shadow:inset 0 0 0 1px var(--pl)}.pig-brow[data-v-b4cac6df]{display:flex;align-items:center;gap:6px}.pig-dot[data-v-b4cac6df]{width:5px;height:5px;border-radius:50%;background:var(--pa);opacity:.55;flex:none}.pig-safbar[data-v-b4cac6df]{display:flex;align-items:center;gap:5px;padding:0 8px 10px}.pig-circ[data-v-b4cac6df]{position:relative;width:19px;height:19px;flex:none;border-radius:50%;background:var(--ptab);box-shadow:inset 0 0 0 1px var(--pl);display:flex;align-items:center;justify-content:center;color:var(--pm);transition:color .3s,background .3s}.pig-circ svg[data-v-b4cac6df]{width:11px;height:11px;display:block}.pig-tabsq[data-v-b4cac6df]{display:block;width:8px;height:7px;border-radius:2px;box-shadow:inset 0 0 0 1.2px currentColor}.pig-safurl[data-v-b4cac6df]{flex:1;min-width:0;height:19px;padding:0 7px;border-radius:10px;background:var(--ptab);box-shadow:inset 0 0 0 1px var(--pl);display:flex;align-items:center;gap:4px}.pig-url[data-v-b4cac6df]{flex:1;text-align:center;font-size:calc(6.5px * var(--fs, 1));letter-spacing:.1px;color:var(--pt);opacity:.9;white-space:nowrap;overflow:hidden}.pig-reload[data-v-b4cac6df]{width:8px;height:8px;flex:none;color:var(--pm);opacity:.7}.pig-dots.is-hot[data-v-b4cac6df]{color:var(--pat);background:var(--pa)}.pig-dots svg[data-v-b4cac6df]{position:relative;z-index:2}.pig-scrim[data-v-b4cac6df]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#0000006b;opacity:0;transition:opacity .34s ease;pointer-events:none}.pig-scrim.is-on[data-v-b4cac6df]{opacity:1}.pig-menu[data-v-b4cac6df]{position:absolute;z-index:3;right:8px;bottom:33px;width:108px;padding:3px;border-radius:11px;background:var(--ps2);box-shadow:0 8px 24px -8px #0000008c,inset 0 0 0 1px var(--pl);opacity:0;transform:scale(.82);transform-origin:100% 100%;transition:opacity .24s ease,transform .28s cubic-bezier(.32,.72,0,1);pointer-events:none}.pig-menu.is-up[data-v-b4cac6df]{opacity:1;transform:scale(1)}.pig-mrow[data-v-b4cac6df]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:6px;height:16px;padding:0 6px;border-radius:8px}.pig-mrow+.pig-mrow[data-v-b4cac6df]{box-shadow:inset 0 1px 0 var(--pl)}.pig-msep[data-v-b4cac6df]{margin-top:3px;box-shadow:inset 0 2px 0 var(--pb)!important}.pig-mic[data-v-b4cac6df]{width:9px;height:9px;border-radius:2.5px;background:var(--pm);opacity:.32;flex:none}.pig-mic.solid[data-v-b4cac6df]{opacity:1;background:none;width:10px;height:10px;color:var(--pa);display:flex}.pig-mic.solid svg[data-v-b4cac6df]{width:100%;height:100%;display:block}.pig-mtxt[data-v-b4cac6df]{font-size:calc(7px * var(--fs, 1));letter-spacing:.1px;color:var(--pt);white-space:nowrap}.pig-mtarget[data-v-b4cac6df]{height:18px;transition:background .3s}.pig-mtarget[data-v-b4cac6df],.pig-mtarget+.pig-mrow[data-v-b4cac6df]{box-shadow:none}.pig-mtarget.is-hot[data-v-b4cac6df]{background:var(--pas);box-shadow:inset 0 0 0 1.4px var(--pa);animation:pigTapBar-b4cac6df 1.5s ease-in-out infinite}.pig-mfoot[data-v-b4cac6df]{display:flex;justify-content:space-around;gap:6px;margin-top:3px;padding:5px 0 3px;box-shadow:inset 0 2px 0 var(--pb)}.pig-mfoot span[data-v-b4cac6df]{display:flex;flex-direction:column;align-items:center;gap:3px}.pig-mfoot em[data-v-b4cac6df]{display:block;height:3px;border-radius:2px;background:var(--pm);opacity:.28}.pig-sheet[data-v-b4cac6df]{position:absolute;z-index:4;left:0;right:0;bottom:0;height:57%;padding:0 0 8px;border-radius:16px 16px 0 0;background:var(--ps2);box-shadow:0 -10px 30px -12px #00000080;transform:translateY(104%);transition:transform .44s cubic-bezier(.32,.72,0,1),height .46s cubic-bezier(.32,.72,0,1);display:flex;flex-direction:column}.pig-sheet.is-up[data-v-b4cac6df]{transform:translateY(0)}.pig-sheet.is-open[data-v-b4cac6df]{height:89%}.pig-apps[data-v-b4cac6df]{display:flex;justify-content:center;gap:10px;padding:0 11px 9px}.pig-app[data-v-b4cac6df]{display:flex;flex-direction:column;align-items:center;gap:3px}.pig-app>i[data-v-b4cac6df]{display:block;width:22px;height:22px;border-radius:7px;background:var(--ptab);box-shadow:inset 0 0 0 1px var(--pl)}.pig-app>em[data-v-b4cac6df]{display:block;width:15px;height:3px;border-radius:2px;background:var(--pm);opacity:.28}.pig-grab[data-v-b4cac6df]{width:26px;height:3px;border-radius:2px;background:var(--pm);opacity:.3;margin:5px auto 0}.pig-shead[data-v-b4cac6df]{display:flex;align-items:center;gap:7px;padding:8px 11px 9px}.pig-shead-txt[data-v-b4cac6df]{display:flex;flex-direction:column;gap:4px}.pig-quad[data-v-b4cac6df]{display:flex;justify-content:center;gap:11px;padding:8px 0 10px;border-top:1px solid var(--pl);margin:0 11px}.pig-qic[data-v-b4cac6df]{position:relative;width:22px;height:22px;border-radius:50%;background:var(--ptab);display:flex;align-items:center;justify-content:center;color:var(--pm)}.pig-more svg[data-v-b4cac6df]{width:12px;height:12px;display:block}.pig-more.is-hot[data-v-b4cac6df]{color:var(--pat);background:var(--pa)}.pig-rows-vp[data-v-b4cac6df]{position:relative;flex:1;margin:0 11px;overflow:hidden;opacity:0;transition:opacity .26s ease;-webkit-mask-image:linear-gradient(180deg,#000 0 86%,transparent 100%);mask-image:linear-gradient(180deg,#000 0 86%,transparent 100%)}.pig-sheet.is-open .pig-rows-vp[data-v-b4cac6df]{opacity:1;transition-delay:.16s}.pig-rows[data-v-b4cac6df]{display:flex;flex-direction:column;gap:7px;transform:translateY(40px);transition:transform .798s cubic-bezier(.22,.61,.36,1) .112s}.pig-rows.is-scrolled[data-v-b4cac6df]{transform:translateY(0)}.pig-group[data-v-b4cac6df]{border-radius:8px;background:var(--ptab)}.pig-row[data-v-b4cac6df]{position:relative;display:flex;align-items:center;gap:8px;height:17px;padding:0 8px}.pig-row+.pig-row[data-v-b4cac6df]{box-shadow:inset 0 1px 0 var(--pl)}.pig-rowic[data-v-b4cac6df]{width:9px;height:9px;border-radius:2.5px;background:var(--pm);opacity:.32;flex:none}.pig-rowic.solid[data-v-b4cac6df]{opacity:1;background:none;width:10px;height:10px;color:var(--pa);display:flex}.pig-rowic.solid svg[data-v-b4cac6df]{width:100%;height:100%;display:block}.pig-rowtxt[data-v-b4cac6df]{font-size:calc(7px * var(--fs, 1));letter-spacing:.1px;color:var(--pt);white-space:nowrap}.pig-target[data-v-b4cac6df]{height:19px;border-radius:7px;transition:background .3s}.pig-target[data-v-b4cac6df],.pig-target+.pig-row[data-v-b4cac6df]{box-shadow:none}.pig-target.is-hot[data-v-b4cac6df]{background:var(--pas);box-shadow:inset 0 0 0 1.4px var(--pa);animation:pigTapBar-b4cac6df 1.5s ease-in-out infinite}.pig-dialog[data-v-b4cac6df]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:var(--pb);display:flex;flex-direction:column;transform:translateY(104%);transition:transform .44s cubic-bezier(.32,.72,0,1)}.pig-dialog.is-up[data-v-b4cac6df]{transform:translateY(0)}.pig-dhead[data-v-b4cac6df]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 10px 11px;background:var(--ps)}.pig-close[data-v-b4cac6df]{position:relative;width:14px;height:14px;border-radius:50%;background:var(--ptab);flex:none}.pig-close i[data-v-b4cac6df]{position:absolute;top:50%;left:50%;width:6px;height:1.2px;background:var(--pm);border-radius:1px}.pig-close i[data-v-b4cac6df]:first-child{transform:translate(-50%,-50%) rotate(45deg)}.pig-close i[data-v-b4cac6df]:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.pig-addbtn[data-v-b4cac6df]{position:relative;display:flex;align-items:center;justify-content:center;min-width:30px;height:15px;padding:0 7px;border-radius:8px;background:var(--pa);color:var(--pat);font-size:calc(6.5px * var(--fs, 1));letter-spacing:.2px;flex:none;transition:box-shadow .3s}.pig-addbtn.is-hot[data-v-b4cac6df]{animation:pigTapBar-b4cac6df 1.5s ease-in-out infinite}.pig-drow[data-v-b4cac6df]{display:flex;align-items:center;gap:8px;padding:9px 10px;background:var(--ps);box-shadow:inset 0 1px 0 var(--pl);margin-top:7px}.pig-drow.tight[data-v-b4cac6df]{margin-top:7px;justify-content:space-between}.pig-dcol[data-v-b4cac6df]{display:flex;flex-direction:column;gap:3px;min-width:0}.pig-dname[data-v-b4cac6df]{font-size:calc(6.5px * var(--fs, 1));color:var(--pt)}.pig-durl[data-v-b4cac6df]{font-size:calc(5.5px * var(--fs, 1));color:var(--pm);opacity:.8}.pig-toggle[data-v-b4cac6df]{position:relative;width:20px;height:11px;border-radius:6px;background:var(--pa);flex:none}.pig-toggle[data-v-b4cac6df]:after{content:"";position:absolute;top:1.5px;right:1.5px;width:8px;height:8px;border-radius:50%;background:#fff}.pig-keys[data-v-b4cac6df]{margin-top:auto;display:flex;flex-direction:column;gap:4px;padding:8px 6px 9px;background:var(--ps)}.pig-keyrow[data-v-b4cac6df]{display:flex;justify-content:center;gap:3px}.pig-key[data-v-b4cac6df]{display:block;width:13px;height:13px;border-radius:3px;background:var(--ps2);opacity:.75}.pig-home[data-v-b4cac6df]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;flex-direction:column;background:radial-gradient(120% 70% at 50% 0%,color-mix(in srgb,var(--pa) 22%,transparent) 0%,transparent 62%),linear-gradient(170deg,var(--ps2) 0%,var(--ps) 55%,var(--pb) 100%);opacity:0;transform:scale(1.04);transition:opacity .42s ease,transform .42s ease;pointer-events:none}.pig-home.is-on[data-v-b4cac6df]{opacity:1;transform:scale(1)}.pig-status.on-home[data-v-b4cac6df]{padding-top:6px}.pig-grid[data-v-b4cac6df]{flex:1;display:grid;grid-template-columns:repeat(4,1fr);gap:11px 10px;align-content:start;padding:10px 12px 0}.pig-slot[data-v-b4cac6df]{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px}.pig-slot>i[data-v-b4cac6df]{display:block;width:100%;aspect-ratio:1;border-radius:9px;background:var(--ptab);box-shadow:inset 0 0 0 1px var(--pl)}.pig-slot>em[data-v-b4cac6df]{display:block;width:66%;height:3px;border-radius:2px;background:var(--pm);opacity:.28}.pig-newapp>.pig-newlbl[data-v-b4cac6df]{position:relative;z-index:2;width:auto;height:auto;background:none;opacity:1;margin-top:1px;font-style:normal;font-size:calc(5.6px * var(--fs, 1));color:var(--pt);white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.45)}.pig-newapp[data-v-b4cac6df]{transform:scale(0);transition:transform 0s .45s}.pig-home.is-on .pig-newapp[data-v-b4cac6df]{animation:pigPop-b4cac6df .62s cubic-bezier(.34,1.5,.5,1) .34s forwards}.pig-newapp .pig-appicon.xl[data-v-b4cac6df]{box-shadow:0 0 0 1px var(--pl),0 4px 14px -4px var(--pa)}.pig-home.is-on .pig-newapp[data-v-b4cac6df]:before{content:"";position:absolute;inset:-5px -5px auto -5px;aspect-ratio:1;border-radius:12px;box-shadow:0 0 0 1.4px var(--pa);opacity:0;animation:pigRing-b4cac6df 1.5s ease-out .7s 2}.pig-check[data-v-b4cac6df]{position:absolute;top:-4px;right:-4px;width:11px;height:11px;border-radius:50%;background:var(--pa);color:var(--pat);display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.4);transition:opacity 0s .45s,transform 0s .45s}.pig-check svg[data-v-b4cac6df]{width:7px;height:7px;display:block}.pig-home.is-on .pig-check[data-v-b4cac6df]{animation:pigPop-b4cac6df .4s cubic-bezier(.34,1.5,.5,1) .86s forwards}.pig-dock[data-v-b4cac6df]{display:flex;justify-content:center;gap:9px;margin:0 10px 9px;padding:7px;border-radius:14px;background:color-mix(in srgb,var(--ps2) 55%,transparent);box-shadow:inset 0 0 0 1px var(--pl)}.pig-dock i[data-v-b4cac6df]{display:block;width:26px;height:26px;border-radius:8px;background:var(--ptab)}.pig-appscr[data-v-b4cac6df]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;display:flex;flex-direction:column;background:var(--pb);opacity:0;transform:scale(.16);transform-origin:62% 42%;border-radius:9px;transition:opacity .34s ease,transform .52s cubic-bezier(.32,.72,0,1),border-radius .4s ease;pointer-events:none}.pig-appscr.is-on[data-v-b4cac6df]{opacity:1;transform:scale(1);border-radius:0}.pig-apphead[data-v-b4cac6df]{display:flex;align-items:center;gap:6px;padding:7px 11px 8px;border-bottom:1px solid var(--pl)}.pig-appbrand[data-v-b4cac6df]{flex:1;font-size:calc(7.5px * var(--fs, 1));letter-spacing:.4px;color:var(--pt)}.pig-gear[data-v-b4cac6df]{position:relative;width:13px;height:13px;flex:none;color:var(--pm);transition:color .3s}.pig-gear svg[data-v-b4cac6df]{width:100%;height:100%;display:block;position:relative;z-index:2}.pig-gear.is-hot[data-v-b4cac6df]{color:var(--pa)}.pig-set[data-v-b4cac6df]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:flex;flex-direction:column;background:var(--pb);transform:translateY(102%);transition:transform .46s cubic-bezier(.32,.72,0,1)}.pig-set.is-up[data-v-b4cac6df]{transform:translateY(0)}.pig-sethead[data-v-b4cac6df]{display:flex;align-items:center;justify-content:space-between;padding:12px 11px 9px;border-bottom:1px solid var(--pl)}.pig-setlbl[data-v-b4cac6df]{font-size:calc(6.5px * var(--fs, 1));letter-spacing:1.4px;color:var(--pa)}.pig-setbody[data-v-b4cac6df]{flex:1;display:flex;flex-direction:column;gap:7px;padding:10px 11px 0}.pig-setcard[data-v-b4cac6df]{display:flex;flex-direction:column;gap:5px;padding:9px 8px;border-radius:8px;background:var(--ps);box-shadow:inset 0 0 0 1px var(--pl)}.pig-notif[data-v-b4cac6df]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 9px;height:26px;border-radius:8px;background:var(--ptab);transition:background .3s}.pig-notif.is-hot[data-v-b4cac6df]{background:var(--pas);box-shadow:inset 0 0 0 1.4px var(--pa);animation:pigTapBar-b4cac6df 1.5s ease-in-out infinite}.pig-notifcol[data-v-b4cac6df]{display:flex;flex-direction:column;gap:3px;position:relative;z-index:2}.pig-notiftxt[data-v-b4cac6df]{font-size:calc(7px * var(--fs, 1));letter-spacing:.1px;color:var(--pt);white-space:nowrap}.pig-switch[data-v-b4cac6df]{position:relative;z-index:2;width:20px;height:11px;border-radius:6px;background:var(--pm);opacity:.45;flex:none;transition:background .32s ease,opacity .32s ease}.pig-switch i[data-v-b4cac6df]{position:absolute;top:1.5px;left:1.5px;width:8px;height:8px;border-radius:50%;background:#fff;transition:transform .32s cubic-bezier(.34,1.3,.5,1)}.pig-switch.is-on[data-v-b4cac6df]{background:var(--pa);opacity:1}.pig-switch.is-on i[data-v-b4cac6df]{transform:translate(9px)}.pig-setrow[data-v-b4cac6df]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 9px;height:22px;border-radius:8px;background:var(--ptab)}.pig-chev[data-v-b4cac6df]{width:5px;height:5px;border-right:1.4px solid var(--pm);border-bottom:1.4px solid var(--pm);transform:rotate(-45deg);opacity:.5;flex:none}.pig-perm[data-v-b4cac6df]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;display:flex;align-items:center;justify-content:center;padding:0 22px;background:#00000073;opacity:0;transition:opacity .3s ease;pointer-events:none}.pig-perm.is-on[data-v-b4cac6df]{opacity:1}.pig-alert[data-v-b4cac6df]{width:100%;border-radius:12px;background:var(--ps2);box-shadow:0 12px 30px -10px #0009;overflow:hidden;text-align:center;transform:scale(.86);opacity:0;transition:transform .34s cubic-bezier(.34,1.4,.5,1),opacity .28s ease}.pig-perm.is-on .pig-alert[data-v-b4cac6df]{transform:scale(1);opacity:1;transition-delay:.1s}.pig-alerttitle[data-v-b4cac6df]{display:block;padding:11px 10px 0;font-size:calc(7px * var(--fs, 1));line-height:1.4;font-weight:700;color:var(--pt)}.pig-alertmsg[data-v-b4cac6df]{display:block;padding:4px 10px 10px;font-size:calc(5.8px * var(--fs, 1));line-height:1.45;color:var(--pm)}.pig-alertbtns[data-v-b4cac6df]{display:flex;border-top:1px solid var(--pl)}.pig-alertbtn[data-v-b4cac6df]{position:relative;flex:1;padding:8px 2px;font-size:calc(7px * var(--fs, 1));color:var(--pm)}.pig-alertbtn+.pig-alertbtn[data-v-b4cac6df]{border-left:1px solid var(--pl)}.pig-alertbtn.is-go[data-v-b4cac6df]{color:var(--pa);font-weight:700;z-index:1}.pig-alertbtn.is-go.is-hot[data-v-b4cac6df]{background:var(--pas);animation:pigTapBar-b4cac6df 1.5s ease-in-out infinite}.pig-fin[data-v-b4cac6df]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;padding:0 18px;background:radial-gradient(120% 68% at 50% 34%,color-mix(in srgb,var(--pa) 26%,transparent) 0%,transparent 64%),linear-gradient(170deg,var(--ps2) 0%,var(--ps) 52%,var(--pb) 100%);opacity:0;transition:opacity .44s ease;pointer-events:none}.pig-fin.is-on[data-v-b4cac6df]{opacity:1}.pig-finic[data-v-b4cac6df]{position:relative;display:block;width:46px;flex:none;transform:scale(0)}.pig-appicon.xxl[data-v-b4cac6df]{width:100%;aspect-ratio:1;height:auto;border-radius:13px}.pig-fin.is-on .pig-appicon.xxl[data-v-b4cac6df]{box-shadow:0 0 0 1px var(--pl),0 8px 24px -6px var(--pa)}.pig-fin.is-on .pig-finic[data-v-b4cac6df]{animation:pigPop-b4cac6df .62s cubic-bezier(.34,1.5,.5,1) .2s forwards}.pig-fin.is-on .pig-finic[data-v-b4cac6df]:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:16px;box-shadow:0 0 0 1.4px var(--pa);opacity:0;animation:pigRing-b4cac6df 1.6s ease-out .72s 2}.pig-finbell[data-v-b4cac6df]{position:absolute;right:-7px;bottom:-5px;width:19px;height:19px;border-radius:50%;background:var(--pa);color:var(--pat);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2.5px var(--ps);opacity:0;transform:scale(.4)}.pig-finbell svg[data-v-b4cac6df]{width:11px;height:11px;display:block}.pig-fin.is-on .pig-finbell[data-v-b4cac6df]{animation:pigPop-b4cac6df .44s cubic-bezier(.34,1.5,.5,1) .72s forwards}.pig-fintxt[data-v-b4cac6df]{font-size:calc(11px * var(--fs, 1));line-height:1.3;text-align:center;color:var(--pt);opacity:0;transform:translateY(6px)}.pig-fin.is-on .pig-fintxt[data-v-b4cac6df]{animation:pigRise-b4cac6df .5s cubic-bezier(.32,.72,0,1) .56s forwards}.pig-finsub[data-v-b4cac6df]{display:flex;gap:4px;opacity:0}.pig-finsub i[data-v-b4cac6df]{display:block;width:12px;height:3px;border-radius:2px;background:var(--pa);opacity:.5}.pig-finsub i[data-v-b4cac6df]:nth-child(2){width:20px}.pig-fin.is-on .pig-finsub[data-v-b4cac6df]{animation:pigRise-b4cac6df .5s cubic-bezier(.32,.72,0,1) .84s forwards}.pig-tap[data-v-b4cac6df]{position:absolute;top:50%;left:50%;width:19px;height:19px;margin:-9.5px 0 0 -9.5px;border-radius:50%;background:color-mix(in srgb,var(--pa) 22%,transparent);box-shadow:0 0 0 1.6px var(--pa);z-index:0;pointer-events:none;animation:pigPress-b4cac6df 1.5s ease-in-out infinite}.pig-more svg[data-v-b4cac6df],.pig-addtxt[data-v-b4cac6df],.pig-mtarget .pig-mic[data-v-b4cac6df],.pig-mtarget .pig-mtxt[data-v-b4cac6df],.pig-target .pig-rowic[data-v-b4cac6df],.pig-target .pig-rowtxt[data-v-b4cac6df]{position:relative;z-index:2}.pig-tap-icon[data-v-b4cac6df]{top:34%}.pig-tap[data-v-b4cac6df]:after{content:"";position:absolute;top:-1.6px;right:-1.6px;bottom:-1.6px;left:-1.6px;border-radius:50%;box-shadow:0 0 0 1.6px var(--pa);animation:pigRipple-b4cac6df 1.5s ease-out infinite}.pig-tap-drag[data-v-b4cac6df]{top:auto;bottom:30px;left:50%;right:auto;margin:0 0 0 -9.5px;animation:pigDrag-b4cac6df 1.4s linear forwards}.pig-tap-drag[data-v-b4cac6df]:after{animation:none;opacity:0}@keyframes pigPress-b4cac6df{0%,62%,to{transform:scale(1)}16%,40%{transform:scale(.78)}}@keyframes pigRipple-b4cac6df{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.3)}}@keyframes pigDrag-b4cac6df{0%{transform:translateY(12px) scale(.9);opacity:0;animation-timing-function:cubic-bezier(.33,1,.68,1)}8%{transform:translateY(0) scale(.78);opacity:1;animation-timing-function:cubic-bezier(.22,.61,.36,1)}65%{transform:translateY(-40px) scale(.78);opacity:1;animation-timing-function:cubic-bezier(.33,1,.68,1)}82%{transform:translateY(-44px) scale(1);opacity:.7}to{transform:translateY(-48px) scale(1.06);opacity:0}}@keyframes pigTapBar-b4cac6df{0%,62%,to{box-shadow:inset 0 0 0 1.4px var(--pa),inset 0 0 0 0 var(--pas),0 0 0 0 var(--pdot)}16%,40%{box-shadow:inset 0 0 0 1.6px var(--pa),inset 0 0 0 46px var(--pas),0 0 0 5px var(--pdot)}}@keyframes pigPop-b4cac6df{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes pigRing-b4cac6df{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@keyframes pigRise-b4cac6df{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes pigNumGlow-b4cac6df{0%,to{box-shadow:0 0 0 2px var(--pdot),0 0 10px -2px var(--pa);transform:scale(1)}50%{box-shadow:0 0 0 5px var(--pdot),0 0 18px 1px var(--pa);transform:scale(1.09)}}.pig-steps[data-v-b4cac6df]{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:11px}.pig-steps li[data-v-b4cac6df]{display:flex;align-items:flex-start;gap:10px;opacity:.5;transition:opacity .35s ease}.pig-steps li.is-done[data-v-b4cac6df]{opacity:.8}.pig-steps li.is-active[data-v-b4cac6df]{opacity:1}.pig-num[data-v-b4cac6df]{flex:none;position:relative;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:calc(9px * var(--fs, 1));letter-spacing:0;color:var(--pa);background:var(--pas);transition:background .35s ease,color .35s ease,box-shadow .35s ease}.pig-steps li.is-active .pig-num[data-v-b4cac6df]{color:var(--pat);background:var(--pa);animation:pigNumGlow-b4cac6df 1.5s ease-in-out infinite}.pig-steps li.is-active .pig-num[data-v-b4cac6df]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 0 1.4px var(--pa);animation:pigRipple-b4cac6df 1.5s ease-out infinite}.pig-txt[data-v-b4cac6df]{font-size:calc(12.5px * var(--fs, 1));line-height:1.5;color:var(--pt);padding-top:1px}.pig-txt b[data-v-b4cac6df]{font-weight:700;color:var(--pa)}.pig-txt .is-dim[data-v-b4cac6df],.pig-txt b.is-dim[data-v-b4cac6df]{color:var(--pm)}.pig-inline-ic[data-v-b4cac6df]{display:inline-flex;vertical-align:-1.5px;width:12px;height:12px;color:var(--pa)}.pig-inline-ic.is-dim[data-v-b4cac6df]{color:var(--pm)}.pig-inline-ic svg[data-v-b4cac6df]{width:100%;height:100%;display:block}@media(prefers-reduced-motion:reduce){.pig-tap[data-v-b4cac6df],.pig-tap[data-v-b4cac6df]:after,.pig-target.is-hot[data-v-b4cac6df],.pig-mtarget.is-hot[data-v-b4cac6df],.pig-addbtn.is-hot[data-v-b4cac6df],.pig-notif.is-hot[data-v-b4cac6df],.pig-alertbtn.is-go.is-hot[data-v-b4cac6df],.pig-steps li.is-active .pig-num[data-v-b4cac6df]:after,.pig-fin.is-on .pig-finic[data-v-b4cac6df]:before,.pig-home.is-on .pig-newapp[data-v-b4cac6df]:before{animation:none}.pig-mtarget.is-hot[data-v-b4cac6df],.pig-target.is-hot[data-v-b4cac6df],.pig-addbtn.is-hot[data-v-b4cac6df],.pig-notif.is-hot[data-v-b4cac6df],.pig-alertbtn.is-go.is-hot[data-v-b4cac6df]{box-shadow:inset 0 0 0 1.6px var(--pa),inset 0 0 0 46px var(--pas),0 0 0 4px var(--pdot)}.pig-steps li.is-active .pig-num[data-v-b4cac6df]{animation:none;box-shadow:0 0 0 3px var(--pdot)}.pig-home.is-on .pig-newapp[data-v-b4cac6df],.pig-home.is-on .pig-check[data-v-b4cac6df],.pig-fin.is-on .pig-finic[data-v-b4cac6df],.pig-fin.is-on .pig-finbell[data-v-b4cac6df],.pig-fin.is-on .pig-fintxt[data-v-b4cac6df],.pig-fin.is-on .pig-finsub[data-v-b4cac6df]{animation-duration:.01s}.pig-tap-drag[data-v-b4cac6df]{animation:none;opacity:.9;transform:translateY(-14px) scale(.8)}.pig-menu[data-v-b4cac6df],.pig-sheet[data-v-b4cac6df],.pig-dialog[data-v-b4cac6df],.pig-rows[data-v-b4cac6df],.pig-phone[data-v-b4cac6df],.pig-appscr[data-v-b4cac6df],.pig-set[data-v-b4cac6df],.pig-switch[data-v-b4cac6df],.pig-switch i[data-v-b4cac6df],.pig-alert[data-v-b4cac6df],.pig-fin[data-v-b4cac6df],.pig-home[data-v-b4cac6df]{transition-duration:.01s}.pig-rows[data-v-b4cac6df]{transition-delay:0s}}.pig-stage[data-v-c13f080d]{position:relative;width:100%;aspect-ratio:288 / 176;margin:14px 0 16px;border-radius:16px;overflow:hidden;background:var(--pb);box-shadow:0 0 0 1px var(--pl),0 16px 34px -20px #0009,0 0 50px -16px var(--pglow)}.pig-stage[data-v-c13f080d]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;border-radius:inherit;box-shadow:inset 0 0 26px -10px var(--pglow);pointer-events:none}.pig-phone[data-v-c13f080d]{position:absolute;top:0;left:0;width:190px;height:285px;padding:5px;border-radius:26px;background:var(--ps);box-shadow:0 0 0 1px var(--pl);transform-origin:0 0;transition:transform .9s cubic-bezier(.5,.02,.16,1);will-change:transform}.pig-screen[data-v-c13f080d]{position:relative;width:100%;height:100%;border-radius:21px;overflow:hidden;background:var(--pb)}.pig-screen.is-reset .pig-scrim[data-v-c13f080d],.pig-screen.is-reset .pig-sheet[data-v-c13f080d],.pig-screen.is-reset .pig-dialog[data-v-c13f080d],.pig-screen.is-reset .pig-rows[data-v-c13f080d],.pig-screen.is-reset .pig-appscr[data-v-c13f080d],.pig-screen.is-reset .pig-set[data-v-c13f080d],.pig-screen.is-reset .pig-switch[data-v-c13f080d],.pig-screen.is-reset .pig-switch i[data-v-c13f080d]{transition:none}.pig-bar[data-v-c13f080d]{display:block;height:4px;border-radius:2px;background:var(--pm);opacity:.34;flex:none}.pig-bar.sm[data-v-c13f080d]{height:3px;opacity:.22}.pig-bar.lg[data-v-c13f080d]{height:6px;border-radius:3px;background:var(--pt);opacity:.5}.pig-appicon[data-v-c13f080d]{width:20px;height:20px;border-radius:6px;object-fit:cover;flex:none;box-shadow:0 0 0 1px var(--pl)}.pig-appicon.sm[data-v-c13f080d]{width:13px;height:13px;border-radius:4px}.pig-appicon.xl[data-v-c13f080d]{width:100%;aspect-ratio:1;height:auto;border-radius:9px}.pig-browser[data-v-c13f080d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column}.pig-status[data-v-c13f080d]{display:flex;align-items:center;justify-content:space-between;padding:5px 11px 1px}.pig-clock[data-v-c13f080d]{font-size:calc(6px * var(--fs, 1));color:var(--pt);opacity:.75;letter-spacing:0}.pig-sig[data-v-c13f080d]{display:flex;align-items:flex-end;gap:1.5px}.pig-sig i[data-v-c13f080d]{display:block;width:2px;border-radius:1px;background:var(--pt);opacity:.5}.pig-sig i[data-v-c13f080d]:nth-child(1){height:3px}.pig-sig i[data-v-c13f080d]:nth-child(2){height:5px}.pig-sig i[data-v-c13f080d]:nth-child(3){height:7px}.pig-page[data-v-c13f080d]{flex:1;display:flex;flex-direction:column;gap:6px;padding:10px 11px 0}.pig-brand[data-v-c13f080d]{display:flex;align-items:center;gap:5px;margin-bottom:1px}.pig-card[data-v-c13f080d]{display:flex;flex-direction:column;gap:5px;padding:8px;border-radius:8px;background:var(--ps);box-shadow:inset 0 0 0 1px var(--pl)}.pig-brow[data-v-c13f080d]{display:flex;align-items:center;gap:6px}.pig-dot[data-v-c13f080d]{width:5px;height:5px;border-radius:50%;background:var(--pa);opacity:.55;flex:none}.pig-ffbar[data-v-c13f080d]{display:flex;align-items:center;gap:5px;margin:0 8px;padding:0 7px;height:19px;border-radius:10px;background:var(--ptab);box-shadow:inset 0 0 0 1px var(--pl)}.pig-ffshare[data-v-c13f080d]{position:relative;width:11px;height:11px;flex:none;color:var(--pm);transition:color .3s}.pig-ffshare svg[data-v-c13f080d]{width:100%;height:100%;display:block;position:relative;z-index:2}.pig-ffshare.is-hot[data-v-c13f080d]{color:var(--pa)}.pig-ffic[data-v-c13f080d]{width:8px;height:8px;border-radius:2px;background:var(--pm);opacity:.4;flex:none}.pig-url[data-v-c13f080d]{flex:1;text-align:center;font-size:calc(6.5px * var(--fs, 1));letter-spacing:.1px;color:var(--pt);opacity:.9;white-space:nowrap;overflow:hidden}.pig-reload[data-v-c13f080d]{width:8px;height:8px;flex:none;color:var(--pm);opacity:.7}.pig-fftools[data-v-c13f080d]{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:7px 16px 9px;color:var(--pm)}.pig-fftools svg[data-v-c13f080d]{width:10px;height:10px;display:block;opacity:.55}.pig-fftools svg.is-off[data-v-c13f080d]{opacity:.25}.pig-fftabs[data-v-c13f080d]{display:flex;align-items:center;justify-content:center;width:11px;height:11px;border-radius:3px;box-shadow:inset 0 0 0 1.2px currentColor;font-size:calc(5.5px * var(--fs, 1));line-height:1;opacity:.55}.pig-scrim[data-v-c13f080d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#0000006b;opacity:0;transition:opacity .34s ease;pointer-events:none}.pig-scrim.is-on[data-v-c13f080d]{opacity:1}.pig-sheet[data-v-c13f080d]{position:absolute;z-index:3;left:0;right:0;bottom:0;height:57%;padding:0 0 8px;border-radius:16px 16px 0 0;background:var(--ps2);box-shadow:0 -10px 30px -12px #00000080;transform:translateY(104%);transition:transform .44s cubic-bezier(.32,.72,0,1),height .46s cubic-bezier(.32,.72,0,1);display:flex;flex-direction:column}.pig-sheet.is-up[data-v-c13f080d]{transform:translateY(0)}.pig-sheet.is-open[data-v-c13f080d]{height:89%}.pig-apps[data-v-c13f080d]{display:flex;justify-content:center;gap:10px;padding:0 11px 9px}.pig-app[data-v-c13f080d]{display:flex;flex-direction:column;align-items:center;gap:3px}.pig-app>i[data-v-c13f080d]{display:block;width:22px;height:22px;border-radius:7px;background:var(--ptab);box-shadow:inset 0 0 0 1px var(--pl)}.pig-app>em[data-v-c13f080d]{display:block;width:15px;height:3px;border-radius:2px;background:var(--pm);opacity:.28}.pig-grab[data-v-c13f080d]{width:26px;height:3px;border-radius:2px;background:var(--pm);opacity:.3;margin:5px auto 0}.pig-shead[data-v-c13f080d]{display:flex;align-items:center;gap:7px;padding:8px 11px 9px}.pig-shead-txt[data-v-c13f080d]{display:flex;flex-direction:column;gap:4px}.pig-quad[data-v-c13f080d]{display:flex;justify-content:center;gap:11px;padding:8px 0 10px;border-top:1px solid var(--pl);margin:0 11px}.pig-qic[data-v-c13f080d]{position:relative;width:22px;height:22px;border-radius:50%;background:var(--ptab);display:flex;align-items:center;justify-content:center;color:var(--pm)}.pig-more svg[data-v-c13f080d]{width:12px;height:12px;display:block}.pig-more.is-hot[data-v-c13f080d]{color:var(--pat);background:var(--pa)}.pig-rows-vp[data-v-c13f080d]{position:relative;flex:1;margin:0 11px;overflow:hidden;opacity:0;transition:opacity .26s ease;-webkit-mask-image:linear-gradient(180deg,#000 0 86%,transparent 100%);mask-image:linear-gradient(180deg,#000 0 86%,transparent 100%)}.pig-sheet.is-open .pig-rows-vp[data-v-c13f080d]{opacity:1;transition-delay:.16s}.pig-rows[data-v-c13f080d]{display:flex;flex-direction:column;gap:7px;transform:translateY(40px);transition:transform .798s cubic-bezier(.22,.61,.36,1) .112s}.pig-rows.is-scrolled[data-v-c13f080d]{transform:translateY(0)}.pig-group[data-v-c13f080d]{border-radius:8px;background:var(--ptab)}.pig-row[data-v-c13f080d]{position:relative;display:flex;align-items:center;gap:8px;height:17px;padding:0 8px}.pig-row+.pig-row[data-v-c13f080d]{box-shadow:inset 0 1px 0 var(--pl)}.pig-rowic[data-v-c13f080d]{width:9px;height:9px;border-radius:2.5px;background:var(--pm);opacity:.32;flex:none}.pig-rowic.solid[data-v-c13f080d]{opacity:1;background:none;width:10px;height:10px;color:var(--pa);display:flex}.pig-rowic.solid svg[data-v-c13f080d]{width:100%;height:100%;display:block}.pig-rowtxt[data-v-c13f080d]{font-size:calc(7px * var(--fs, 1));letter-spacing:.1px;color:var(--pt);white-space:nowrap}.pig-target[data-v-c13f080d]{height:19px;border-radius:7px;transition:background .3s}.pig-target[data-v-c13f080d],.pig-target+.pig-row[data-v-c13f080d]{box-shadow:none}.pig-target.is-hot[data-v-c13f080d]{background:var(--pas);box-shadow:inset 0 0 0 1.4px var(--pa);animation:pigTapBar-c13f080d 1.5s ease-in-out infinite}.pig-dialog[data-v-c13f080d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:var(--pb);display:flex;flex-direction:column;transform:translateY(104%);transition:transform .44s cubic-bezier(.32,.72,0,1)}.pig-dialog.is-up[data-v-c13f080d]{transform:translateY(0)}.pig-dhead[data-v-c13f080d]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 10px 11px;background:var(--ps)}.pig-close[data-v-c13f080d]{position:relative;width:14px;height:14px;border-radius:50%;background:var(--ptab);flex:none}.pig-close i[data-v-c13f080d]{position:absolute;top:50%;left:50%;width:6px;height:1.2px;background:var(--pm);border-radius:1px}.pig-close i[data-v-c13f080d]:first-child{transform:translate(-50%,-50%) rotate(45deg)}.pig-close i[data-v-c13f080d]:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.pig-addbtn[data-v-c13f080d]{position:relative;display:flex;align-items:center;justify-content:center;min-width:30px;height:15px;padding:0 7px;border-radius:8px;background:var(--pa);color:var(--pat);font-size:calc(6.5px * var(--fs, 1));letter-spacing:.2px;flex:none;transition:box-shadow .3s}.pig-addbtn.is-hot[data-v-c13f080d]{animation:pigTapBar-c13f080d 1.5s ease-in-out infinite}.pig-drow[data-v-c13f080d]{display:flex;align-items:center;gap:8px;padding:9px 10px;background:var(--ps);box-shadow:inset 0 1px 0 var(--pl);margin-top:7px}.pig-drow.tight[data-v-c13f080d]{margin-top:7px;justify-content:space-between}.pig-dcol[data-v-c13f080d]{display:flex;flex-direction:column;gap:3px;min-width:0}.pig-dname[data-v-c13f080d]{font-size:calc(6.5px * var(--fs, 1));color:var(--pt)}.pig-durl[data-v-c13f080d]{font-size:calc(5.5px * var(--fs, 1));color:var(--pm);opacity:.8}.pig-toggle[data-v-c13f080d]{position:relative;width:20px;height:11px;border-radius:6px;background:var(--pa);flex:none}.pig-toggle[data-v-c13f080d]:after{content:"";position:absolute;top:1.5px;right:1.5px;width:8px;height:8px;border-radius:50%;background:#fff}.pig-keys[data-v-c13f080d]{margin-top:auto;display:flex;flex-direction:column;gap:4px;padding:8px 6px 9px;background:var(--ps)}.pig-keyrow[data-v-c13f080d]{display:flex;justify-content:center;gap:3px}.pig-key[data-v-c13f080d]{display:block;width:13px;height:13px;border-radius:3px;background:var(--ps2);opacity:.75}.pig-home[data-v-c13f080d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;background:radial-gradient(120% 70% at 50% 0%,color-mix(in srgb,var(--pa) 22%,transparent) 0%,transparent 62%),linear-gradient(170deg,var(--ps2) 0%,var(--ps) 55%,var(--pb) 100%);opacity:0;transform:scale(1.04);transition:opacity .42s ease,transform .42s ease;pointer-events:none}.pig-home.is-on[data-v-c13f080d]{opacity:1;transform:scale(1)}.pig-status.on-home[data-v-c13f080d]{padding-top:6px}.pig-grid[data-v-c13f080d]{flex:1;display:grid;grid-template-columns:repeat(4,1fr);gap:11px 10px;align-content:start;padding:10px 12px 0}.pig-slot[data-v-c13f080d]{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px}.pig-slot>i[data-v-c13f080d]{display:block;width:100%;aspect-ratio:1;border-radius:9px;background:var(--ptab);box-shadow:inset 0 0 0 1px var(--pl)}.pig-slot>em[data-v-c13f080d]{display:block;width:66%;height:3px;border-radius:2px;background:var(--pm);opacity:.28}.pig-newapp>.pig-newlbl[data-v-c13f080d]{position:relative;z-index:2;width:auto;height:auto;background:none;opacity:1;margin-top:1px;font-style:normal;font-size:calc(5.6px * var(--fs, 1));color:var(--pt);white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.45)}.pig-newapp[data-v-c13f080d]{transform:scale(0);transition:transform 0s .45s}.pig-home.is-on .pig-newapp[data-v-c13f080d]{animation:pigPop-c13f080d .62s cubic-bezier(.34,1.5,.5,1) .34s forwards}.pig-newapp .pig-appicon.xl[data-v-c13f080d]{box-shadow:0 0 0 1px var(--pl),0 4px 14px -4px var(--pa)}.pig-home.is-on .pig-newapp[data-v-c13f080d]:before{content:"";position:absolute;inset:-5px -5px auto -5px;aspect-ratio:1;border-radius:12px;box-shadow:0 0 0 1.4px var(--pa);opacity:0;animation:pigRing-c13f080d 1.5s ease-out .7s 2}.pig-check[data-v-c13f080d]{position:absolute;top:-4px;right:-4px;width:11px;height:11px;border-radius:50%;background:var(--pa);color:var(--pat);display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.4);transition:opacity 0s .45s,transform 0s .45s}.pig-check svg[data-v-c13f080d]{width:7px;height:7px;display:block}.pig-home.is-on .pig-check[data-v-c13f080d]{animation:pigPop-c13f080d .4s cubic-bezier(.34,1.5,.5,1) .86s forwards}.pig-dock[data-v-c13f080d]{display:flex;justify-content:center;gap:9px;margin:0 10px 9px;padding:7px;border-radius:14px;background:color-mix(in srgb,var(--ps2) 55%,transparent);box-shadow:inset 0 0 0 1px var(--pl)}.pig-dock i[data-v-c13f080d]{display:block;width:26px;height:26px;border-radius:8px;background:var(--ptab)}.pig-appscr[data-v-c13f080d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;flex-direction:column;background:var(--pb);opacity:0;transform:scale(.16);transform-origin:62% 42%;border-radius:9px;transition:opacity .34s ease,transform .52s cubic-bezier(.32,.72,0,1),border-radius .4s ease;pointer-events:none}.pig-appscr.is-on[data-v-c13f080d]{opacity:1;transform:scale(1);border-radius:0}.pig-apphead[data-v-c13f080d]{display:flex;align-items:center;gap:6px;padding:7px 11px 8px;border-bottom:1px solid var(--pl)}.pig-appbrand[data-v-c13f080d]{flex:1;font-size:calc(7.5px * var(--fs, 1));letter-spacing:.4px;color:var(--pt)}.pig-gear[data-v-c13f080d]{position:relative;width:13px;height:13px;flex:none;color:var(--pm);transition:color .3s}.pig-gear svg[data-v-c13f080d]{width:100%;height:100%;display:block;position:relative;z-index:2}.pig-gear.is-hot[data-v-c13f080d]{color:var(--pa)}.pig-set[data-v-c13f080d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;display:flex;flex-direction:column;background:var(--pb);transform:translateY(102%);transition:transform .46s cubic-bezier(.32,.72,0,1)}.pig-set.is-up[data-v-c13f080d]{transform:translateY(0)}.pig-sethead[data-v-c13f080d]{display:flex;align-items:center;justify-content:space-between;padding:12px 11px 9px;border-bottom:1px solid var(--pl)}.pig-setlbl[data-v-c13f080d]{font-size:calc(6.5px * var(--fs, 1));letter-spacing:1.4px;color:var(--pa)}.pig-setbody[data-v-c13f080d]{flex:1;display:flex;flex-direction:column;gap:7px;padding:10px 11px 0}.pig-setcard[data-v-c13f080d]{display:flex;flex-direction:column;gap:5px;padding:9px 8px;border-radius:8px;background:var(--ps);box-shadow:inset 0 0 0 1px var(--pl)}.pig-notif[data-v-c13f080d]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 9px;height:26px;border-radius:8px;background:var(--ptab);transition:background .3s}.pig-notif.is-hot[data-v-c13f080d]{background:var(--pas);box-shadow:inset 0 0 0 1.4px var(--pa);animation:pigTapBar-c13f080d 1.5s ease-in-out infinite}.pig-notifcol[data-v-c13f080d]{display:flex;flex-direction:column;gap:3px;position:relative;z-index:2}.pig-notiftxt[data-v-c13f080d]{font-size:calc(7px * var(--fs, 1));letter-spacing:.1px;color:var(--pt);white-space:nowrap}.pig-switch[data-v-c13f080d]{position:relative;z-index:2;width:20px;height:11px;border-radius:6px;background:var(--pm);opacity:.45;flex:none;transition:background .32s ease,opacity .32s ease}.pig-switch i[data-v-c13f080d]{position:absolute;top:1.5px;left:1.5px;width:8px;height:8px;border-radius:50%;background:#fff;transition:transform .32s cubic-bezier(.34,1.3,.5,1)}.pig-switch.is-on[data-v-c13f080d]{background:var(--pa);opacity:1}.pig-switch.is-on i[data-v-c13f080d]{transform:translate(9px)}.pig-setrow[data-v-c13f080d]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 9px;height:22px;border-radius:8px;background:var(--ptab)}.pig-chev[data-v-c13f080d]{width:5px;height:5px;border-right:1.4px solid var(--pm);border-bottom:1.4px solid var(--pm);transform:rotate(-45deg);opacity:.5;flex:none}.pig-perm[data-v-c13f080d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:flex;align-items:center;justify-content:center;padding:0 22px;background:#00000073;opacity:0;transition:opacity .3s ease;pointer-events:none}.pig-perm.is-on[data-v-c13f080d]{opacity:1}.pig-alert[data-v-c13f080d]{width:100%;border-radius:12px;background:var(--ps2);box-shadow:0 12px 30px -10px #0009;overflow:hidden;text-align:center;transform:scale(.86);opacity:0;transition:transform .34s cubic-bezier(.34,1.4,.5,1),opacity .28s ease}.pig-perm.is-on .pig-alert[data-v-c13f080d]{transform:scale(1);opacity:1;transition-delay:.1s}.pig-alerttitle[data-v-c13f080d]{display:block;padding:11px 10px 0;font-size:calc(7px * var(--fs, 1));line-height:1.4;font-weight:700;color:var(--pt)}.pig-alertmsg[data-v-c13f080d]{display:block;padding:4px 10px 10px;font-size:calc(5.8px * var(--fs, 1));line-height:1.45;color:var(--pm)}.pig-alertbtns[data-v-c13f080d]{display:flex;border-top:1px solid var(--pl)}.pig-alertbtn[data-v-c13f080d]{position:relative;flex:1;padding:8px 2px;font-size:calc(7px * var(--fs, 1));color:var(--pm)}.pig-alertbtn+.pig-alertbtn[data-v-c13f080d]{border-left:1px solid var(--pl)}.pig-alertbtn.is-go[data-v-c13f080d]{color:var(--pa);font-weight:700;z-index:1}.pig-alertbtn.is-go.is-hot[data-v-c13f080d]{background:var(--pas);animation:pigTapBar-c13f080d 1.5s ease-in-out infinite}.pig-fin[data-v-c13f080d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;padding:0 18px;background:radial-gradient(120% 68% at 50% 34%,color-mix(in srgb,var(--pa) 26%,transparent) 0%,transparent 64%),linear-gradient(170deg,var(--ps2) 0%,var(--ps) 52%,var(--pb) 100%);opacity:0;transition:opacity .44s ease;pointer-events:none}.pig-fin.is-on[data-v-c13f080d]{opacity:1}.pig-finic[data-v-c13f080d]{position:relative;display:block;width:46px;flex:none;transform:scale(0)}.pig-appicon.xxl[data-v-c13f080d]{width:100%;aspect-ratio:1;height:auto;border-radius:13px}.pig-fin.is-on .pig-appicon.xxl[data-v-c13f080d]{box-shadow:0 0 0 1px var(--pl),0 8px 24px -6px var(--pa)}.pig-fin.is-on .pig-finic[data-v-c13f080d]{animation:pigPop-c13f080d .62s cubic-bezier(.34,1.5,.5,1) .2s forwards}.pig-fin.is-on .pig-finic[data-v-c13f080d]:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:16px;box-shadow:0 0 0 1.4px var(--pa);opacity:0;animation:pigRing-c13f080d 1.6s ease-out .72s 2}.pig-finbell[data-v-c13f080d]{position:absolute;right:-7px;bottom:-5px;width:19px;height:19px;border-radius:50%;background:var(--pa);color:var(--pat);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2.5px var(--ps);opacity:0;transform:scale(.4)}.pig-finbell svg[data-v-c13f080d]{width:11px;height:11px;display:block}.pig-fin.is-on .pig-finbell[data-v-c13f080d]{animation:pigPop-c13f080d .44s cubic-bezier(.34,1.5,.5,1) .72s forwards}.pig-fintxt[data-v-c13f080d]{font-size:calc(11px * var(--fs, 1));line-height:1.3;text-align:center;color:var(--pt);opacity:0;transform:translateY(6px)}.pig-fin.is-on .pig-fintxt[data-v-c13f080d]{animation:pigRise-c13f080d .5s cubic-bezier(.32,.72,0,1) .56s forwards}.pig-finsub[data-v-c13f080d]{display:flex;gap:4px;opacity:0}.pig-finsub i[data-v-c13f080d]{display:block;width:12px;height:3px;border-radius:2px;background:var(--pa);opacity:.5}.pig-finsub i[data-v-c13f080d]:nth-child(2){width:20px}.pig-fin.is-on .pig-finsub[data-v-c13f080d]{animation:pigRise-c13f080d .5s cubic-bezier(.32,.72,0,1) .84s forwards}.pig-tap[data-v-c13f080d]{position:absolute;top:50%;left:50%;width:19px;height:19px;margin:-9.5px 0 0 -9.5px;border-radius:50%;background:color-mix(in srgb,var(--pa) 22%,transparent);box-shadow:0 0 0 1.6px var(--pa);z-index:0;pointer-events:none;animation:pigPress-c13f080d 1.5s ease-in-out infinite}.pig-more svg[data-v-c13f080d],.pig-addtxt[data-v-c13f080d],.pig-target .pig-rowic[data-v-c13f080d],.pig-target .pig-rowtxt[data-v-c13f080d]{position:relative;z-index:2}.pig-tap-icon[data-v-c13f080d]{top:34%}.pig-tap[data-v-c13f080d]:after{content:"";position:absolute;top:-1.6px;right:-1.6px;bottom:-1.6px;left:-1.6px;border-radius:50%;box-shadow:0 0 0 1.6px var(--pa);animation:pigRipple-c13f080d 1.5s ease-out infinite}.pig-tap-drag[data-v-c13f080d]{top:auto;bottom:30px;left:50%;right:auto;margin:0 0 0 -9.5px;animation:pigDrag-c13f080d 1.4s linear forwards}.pig-tap-drag[data-v-c13f080d]:after{animation:none;opacity:0}@keyframes pigPress-c13f080d{0%,62%,to{transform:scale(1)}16%,40%{transform:scale(.78)}}@keyframes pigRipple-c13f080d{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.3)}}@keyframes pigDrag-c13f080d{0%{transform:translateY(12px) scale(.9);opacity:0;animation-timing-function:cubic-bezier(.33,1,.68,1)}8%{transform:translateY(0) scale(.78);opacity:1;animation-timing-function:cubic-bezier(.22,.61,.36,1)}65%{transform:translateY(-40px) scale(.78);opacity:1;animation-timing-function:cubic-bezier(.33,1,.68,1)}82%{transform:translateY(-44px) scale(1);opacity:.7}to{transform:translateY(-48px) scale(1.06);opacity:0}}@keyframes pigTapBar-c13f080d{0%,62%,to{box-shadow:inset 0 0 0 1.4px var(--pa),inset 0 0 0 0 var(--pas),0 0 0 0 var(--pdot)}16%,40%{box-shadow:inset 0 0 0 1.6px var(--pa),inset 0 0 0 46px var(--pas),0 0 0 5px var(--pdot)}}@keyframes pigPop-c13f080d{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes pigRing-c13f080d{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@keyframes pigRise-c13f080d{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes pigNumGlow-c13f080d{0%,to{box-shadow:0 0 0 2px var(--pdot),0 0 10px -2px var(--pa);transform:scale(1)}50%{box-shadow:0 0 0 5px var(--pdot),0 0 18px 1px var(--pa);transform:scale(1.09)}}.pig-steps[data-v-c13f080d]{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:11px}.pig-steps li[data-v-c13f080d]{display:flex;align-items:flex-start;gap:10px;opacity:.5;transition:opacity .35s ease}.pig-steps li.is-done[data-v-c13f080d]{opacity:.8}.pig-steps li.is-active[data-v-c13f080d]{opacity:1}.pig-num[data-v-c13f080d]{flex:none;position:relative;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:calc(9px * var(--fs, 1));letter-spacing:0;color:var(--pa);background:var(--pas);transition:background .35s ease,color .35s ease,box-shadow .35s ease}.pig-steps li.is-active .pig-num[data-v-c13f080d]{color:var(--pat);background:var(--pa);animation:pigNumGlow-c13f080d 1.5s ease-in-out infinite}.pig-steps li.is-active .pig-num[data-v-c13f080d]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 0 1.4px var(--pa);animation:pigRipple-c13f080d 1.5s ease-out infinite}.pig-txt[data-v-c13f080d]{font-size:calc(12.5px * var(--fs, 1));line-height:1.5;color:var(--pt);padding-top:1px}.pig-txt b[data-v-c13f080d]{font-weight:700;color:var(--pa)}.pig-txt .is-dim[data-v-c13f080d],.pig-txt b.is-dim[data-v-c13f080d]{color:var(--pm)}.pig-inline-ic[data-v-c13f080d]{display:inline-flex;vertical-align:-1.5px;width:12px;height:12px;color:var(--pa)}.pig-inline-ic.is-dim[data-v-c13f080d]{color:var(--pm)}.pig-inline-ic svg[data-v-c13f080d]{width:100%;height:100%;display:block}@media(prefers-reduced-motion:reduce){.pig-tap[data-v-c13f080d],.pig-tap[data-v-c13f080d]:after,.pig-target.is-hot[data-v-c13f080d],.pig-addbtn.is-hot[data-v-c13f080d],.pig-notif.is-hot[data-v-c13f080d],.pig-alertbtn.is-go.is-hot[data-v-c13f080d],.pig-steps li.is-active .pig-num[data-v-c13f080d]:after,.pig-fin.is-on .pig-finic[data-v-c13f080d]:before,.pig-home.is-on .pig-newapp[data-v-c13f080d]:before{animation:none}.pig-target.is-hot[data-v-c13f080d],.pig-addbtn.is-hot[data-v-c13f080d],.pig-notif.is-hot[data-v-c13f080d],.pig-alertbtn.is-go.is-hot[data-v-c13f080d]{box-shadow:inset 0 0 0 1.6px var(--pa),inset 0 0 0 46px var(--pas),0 0 0 4px var(--pdot)}.pig-steps li.is-active .pig-num[data-v-c13f080d]{animation:none;box-shadow:0 0 0 3px var(--pdot)}.pig-home.is-on .pig-newapp[data-v-c13f080d],.pig-home.is-on .pig-check[data-v-c13f080d],.pig-fin.is-on .pig-finic[data-v-c13f080d],.pig-fin.is-on .pig-finbell[data-v-c13f080d],.pig-fin.is-on .pig-fintxt[data-v-c13f080d],.pig-fin.is-on .pig-finsub[data-v-c13f080d]{animation-duration:.01s}.pig-tap-drag[data-v-c13f080d]{animation:none;opacity:.9;transform:translateY(-14px) scale(.8)}.pig-sheet[data-v-c13f080d],.pig-dialog[data-v-c13f080d],.pig-rows[data-v-c13f080d],.pig-phone[data-v-c13f080d],.pig-appscr[data-v-c13f080d],.pig-set[data-v-c13f080d],.pig-switch[data-v-c13f080d],.pig-switch i[data-v-c13f080d],.pig-alert[data-v-c13f080d],.pig-fin[data-v-c13f080d],.pig-home[data-v-c13f080d]{transition-duration:.01s}.pig-rows[data-v-c13f080d]{transition-delay:0s}}.clip[data-v-4126cc63]{position:fixed;left:0;right:0;top:0;bottom:0;z-index:61;overflow:hidden}.panel[data-v-4126cc63]{position:absolute;left:0;right:0;top:0;bottom:0;background:var(--pb);display:flex;flex-direction:column;padding-top:calc(var(--inset-top) + 54px)}.head[data-v-4126cc63]{display:flex;flex:none;border-bottom:1px solid var(--pl);position:relative}.head-inner[data-v-4126cc63]{display:flex;align-items:center;padding:14px 20px 12px;width:100%}.head-lbl[data-v-4126cc63]{font-size:calc(9px * var(--fs, 1));letter-spacing:2px;color:var(--pm)}.sync-dot-btn[data-v-4126cc63]{display:inline-flex;align-items:center;flex:none;height:20px;padding:0;border:none;background:none;cursor:pointer;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.sync-dot-lbl[data-v-4126cc63]{display:inline-block;max-width:0;opacity:0;margin-right:0;overflow:hidden;white-space:nowrap;font-size:calc(7.5px * var(--fs, 1));letter-spacing:1px;line-height:20px;transition:max-width .3s cubic-bezier(.4,0,.2,1),opacity .22s ease,margin-right .3s cubic-bezier(.4,0,.2,1)}.sync-dot-btn.expanded .sync-dot-lbl[data-v-4126cc63]{max-width:110px;opacity:1;margin-right:6px}.sync-dot[data-v-4126cc63]{width:7px;height:7px;border-radius:50%;flex:none}.sync-dot-btn.busy .sync-dot[data-v-4126cc63]{background:#2ea86b;animation:sync-pulse-4126cc63 1s ease-in-out infinite}.sync-dot-btn.busy .sync-dot-lbl[data-v-4126cc63]{color:#2ea86b;animation:sync-pulse-4126cc63 1s ease-in-out infinite}.sync-dot-btn.err .sync-dot[data-v-4126cc63]{background:#d97706;animation:sync-blink-err-4126cc63 4s ease-in-out infinite}.sync-dot-btn.err .sync-dot-lbl[data-v-4126cc63]{color:#d97706;animation:sync-blink-err-4126cc63 4s ease-in-out infinite}.sync-dot-btn.warn .sync-dot[data-v-4126cc63]{background:#3d7de0}.sync-dot-btn.warn .sync-dot-lbl[data-v-4126cc63]{color:#3d7de0}@keyframes sync-pulse-4126cc63{0%,to{opacity:.35}50%{opacity:1}}@keyframes sync-blink-err-4126cc63{0%,40%{opacity:0}70%{opacity:1}85%{opacity:1}to{opacity:0}}.content[data-v-4126cc63]{flex:1;display:flex;flex-direction:column;min-height:0}.scroll[data-v-4126cc63]{flex:1;overflow-y:auto;padding:4px 0 22px}.sect[data-v-4126cc63]{padding:9px 18px 0}.sect[data-v-4126cc63]:first-child{padding-top:8px}.sect-head[data-v-4126cc63]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;background:var(--ps);border:1px solid var(--pl);border-radius:16px;padding:15px 16px;margin:0 0 8px;cursor:pointer;color:inherit;text-align:left;transition:border-color .22s ease,background .22s ease,border-radius .22s ease,margin-bottom .22s ease}.sect-head[aria-expanded=true][data-v-4126cc63]{border-color:var(--pdot);background:var(--ps2);border-radius:16px 16px 0 0;border-bottom-color:color-mix(in srgb,var(--pdot) 45%,transparent);margin-bottom:0}.sect-head[aria-expanded=true]+div .sect-card[data-v-4126cc63]{border-radius:0 0 16px 16px;border-top:none;border-color:var(--pdot);background:var(--ps2)}.sect-head-left[data-v-4126cc63]{display:flex;align-items:center;gap:11px;min-width:0}.sect-ic[data-v-4126cc63]{flex:none;color:var(--pf);transition:color .22s ease}.sect-head[aria-expanded=true] .sect-ic[data-v-4126cc63]{color:var(--pa)}.sect-lbl[data-v-4126cc63]{font-size:calc(10.5px * var(--fs, 1));letter-spacing:1.8px;color:var(--pm);transition:color .22s ease}.sect-head[aria-expanded=true] .sect-lbl[data-v-4126cc63]{color:var(--pt)}.sect-badge[data-v-4126cc63]{flex:none;font-size:calc(9px * var(--fs, 1));line-height:1;color:var(--pat);background:var(--pa);border-radius:999px;padding:3px 6px;min-width:9px;text-align:center}.sect-chevron[data-v-4126cc63]{flex:none;color:var(--pm);transition:color .22s ease}.sect-head[aria-expanded=true] .sect-chevron[data-v-4126cc63]{color:var(--pa)}.sect-collapse-inner[data-v-4126cc63]{min-height:0}.sect-card[data-v-4126cc63]{background:var(--ps);border:1px solid var(--pl);border-radius:16px;overflow:hidden;transition:border-color .22s ease,background .22s ease}.install-hero[data-v-4126cc63]{position:relative;overflow:hidden;margin-bottom:8px;border-radius:20px;border:1px solid var(--pdot);background:linear-gradient(158deg,var(--pas) 0%,var(--ps) 62%);box-shadow:0 14px 34px -16px var(--pglow),inset 0 1px color-mix(in srgb,#fff 8%,transparent)}.install-hero-glow[data-v-4126cc63]{position:absolute;top:-70px;right:-50px;width:210px;height:210px;border-radius:50%;background:radial-gradient(circle,var(--pglow) 0%,transparent 70%);opacity:.55;pointer-events:none}.install-hero-body[data-v-4126cc63]{position:relative;padding:20px 18px 18px}.install-kicker[data-v-4126cc63]{display:inline-block;font-size:calc(9px * var(--fs, 1));letter-spacing:1.6px;color:var(--pa);background:color-mix(in srgb,var(--pa) 12%,transparent);border:1px solid var(--pdot);border-radius:999px;padding:4px 10px}.install-title[data-v-4126cc63]{margin:11px 0 0;font-size:calc(21px * var(--fs, 1));line-height:1.2;color:var(--pt)}.install-sub[data-v-4126cc63]{margin:7px 0 0;font-size:calc(12.5px * var(--fs, 1));line-height:1.55;color:var(--pm)}.install-benefits[data-v-4126cc63]{list-style:none;margin:15px 0 0;padding:0;display:grid;gap:10px}.install-benefit[data-v-4126cc63]{display:flex;align-items:center;gap:10px}.install-benefit-ic[data-v-4126cc63]{flex:none;width:22px;height:22px;border-radius:7px;background:var(--pa);color:var(--pat);display:flex;align-items:center;justify-content:center}.install-benefit-txt[data-v-4126cc63]{font-size:calc(12.5px * var(--fs, 1));line-height:1.35;color:var(--pt)}.install-cta[data-v-4126cc63]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:16px;padding:15px 0;border:none;border-radius:14px;background:var(--pa);color:var(--pat);font-size:calc(12px * var(--fs, 1));letter-spacing:2px;cursor:pointer;box-shadow:0 10px 22px -8px var(--pglow);transition:transform .15s ease,box-shadow .22s ease}.install-cta[data-v-4126cc63]:active{transform:scale(.98)}@keyframes installPulse-4126cc63{0%,to{box-shadow:0 10px 22px -8px var(--pglow)}50%{box-shadow:0 12px 30px -6px var(--pglow)}}@media(prefers-reduced-motion:no-preference){.install-cta[data-v-4126cc63]{animation:installPulse-4126cc63 2.6s ease-in-out infinite}}.install-steps[data-v-4126cc63]{margin-top:15px;background:color-mix(in srgb,var(--pb) 45%,transparent);border:1px solid var(--pl);border-radius:13px;padding:14px}.install-steps-title[data-v-4126cc63]{font-size:calc(9px * var(--fs, 1));letter-spacing:1px;color:var(--pa);margin-bottom:9px}.install-steps-list[data-v-4126cc63]{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:9px}.install-steps-list li[data-v-4126cc63]{font-size:calc(12.5px * var(--fs, 1));line-height:1.5;color:var(--pt)}.install-steps-list li[data-v-4126cc63]::marker{color:var(--pa);font-family:JetBrains Mono,monospace;font-size:calc(11px * var(--fs, 1))}.install-unsupported[data-v-4126cc63]{display:flex;align-items:flex-start;gap:8px;margin-top:15px;border-radius:12px;padding:11px 12px;background:#d9704e1f;border:1px solid rgba(217,112,78,.3)}.install-unsupported-ic[data-v-4126cc63]{color:#e0795a;flex:none;margin-top:1px}.install-unsupported-txt[data-v-4126cc63]{margin:0;font-size:calc(11.5px * var(--fs, 1));line-height:1.55;color:var(--pt)}.install-fomo[data-v-4126cc63]{margin:12px 2px 0;font-size:calc(11.5px * var(--fs, 1));line-height:1.5;color:var(--pf);text-align:center;font-style:italic}.install-notif[data-v-4126cc63]{margin-top:18px;padding:15px 14px;border-radius:14px;background:color-mix(in srgb,var(--pb) 55%,transparent);border:1px solid var(--pdot)}.install-notif-row[data-v-4126cc63]{display:flex;align-items:center;justify-content:space-between;gap:12px}.install-notif-row button[data-v-4126cc63]:disabled{opacity:.5;cursor:default}.install-notif-lead[data-v-4126cc63]{display:flex;flex-direction:column;gap:3px;min-width:0}.install-notif-title[data-v-4126cc63]{font-size:calc(15px * var(--fs, 1));line-height:1.2;color:var(--pt)}.install-notif-sub[data-v-4126cc63]{font-size:calc(11.5px * var(--fs, 1));line-height:1.45;color:var(--pm)}.install-notif-hint[data-v-4126cc63]{margin:10px 2px 0;font-size:calc(11px * var(--fs, 1));line-height:1.5;color:var(--pf)}.av-block[data-v-4126cc63]{position:relative;margin-top:12px;padding:15px 14px 14px;border-radius:14px;background:color-mix(in srgb,var(--pb) 55%,transparent);border:1px solid var(--pdot);transition:border-color .22s ease,background .22s ease}.av-block.is-forced[data-v-4126cc63]{background:var(--pas)}.av-kicker[data-v-4126cc63]{display:block;font-size:calc(9px * var(--fs, 1));letter-spacing:1.6px;color:var(--pf);text-align:center}.av-nums[data-v-4126cc63]{display:flex;align-items:center;justify-content:center;gap:18px;margin:14px 0 16px}.av-num-col[data-v-4126cc63]{display:flex;flex-direction:column;align-items:center;gap:5px}.av-num[data-v-4126cc63]{font-size:calc(24px * var(--fs, 1));line-height:1;color:var(--pm)}.av-num.is-latest[data-v-4126cc63]{font-size:calc(26px * var(--fs, 1));color:var(--pa)}.av-num.is-unknown[data-v-4126cc63]{color:var(--pf)}.av-col-lbl[data-v-4126cc63]{font-size:calc(9px * var(--fs, 1));letter-spacing:1px;color:var(--pf)}.av-arrow[data-v-4126cc63]{flex:none;color:var(--pf)}[dir=rtl] .av-arrow[data-v-4126cc63]{transform:scaleX(-1)}.av-check[data-v-4126cc63]{flex:none;color:var(--pm)}.av-cta[data-v-4126cc63]{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;border-radius:14px;font-size:calc(11.5px * var(--fs, 1));letter-spacing:1.6px;cursor:pointer;transition:background .22s ease,color .22s ease,border-color .22s ease,box-shadow .22s ease}.av-cta-ghost[data-v-4126cc63]{background:transparent;border:1px solid var(--pl);color:var(--pm);cursor:default}.av-cta-live[data-v-4126cc63]{border:none;background:var(--pa);color:var(--pat);box-shadow:0 10px 22px -8px var(--pglow)}.av-cta-soft[data-v-4126cc63]{border:1px solid var(--pdot);background:var(--pas);color:var(--pa)}.av-cta-retry[data-v-4126cc63]{background:transparent;border:1px solid var(--pdot);color:var(--pa)}.av-cta[data-v-4126cc63]:disabled{cursor:default}.av-cta-progress[data-v-4126cc63]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,#fff 22%,transparent),transparent)}@media(prefers-reduced-motion:no-preference){.av-cta-progress[data-v-4126cc63]{animation:avCtaSweep-4126cc63 1.3s ease-in-out infinite}.av-meta.is-breathing[data-v-4126cc63]{animation:avBreathe-4126cc63 1.4s ease-in-out infinite}}@keyframes avCtaSweep-4126cc63{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes avBreathe-4126cc63{0%,to{opacity:.45}50%{opacity:1}}.av-meta[data-v-4126cc63]{margin:10px 0 0;text-align:center;font-size:calc(11px * var(--fs, 1));line-height:1.5;color:var(--pf)}.av-build[data-v-4126cc63]{color:var(--pf);opacity:.7}.av-notes[data-v-4126cc63]{margin-top:14px;padding-top:13px;border-top:1px solid color-mix(in srgb,var(--pdot) 55%,transparent);text-align:start}.av-notes-head[data-v-4126cc63]{display:flex;align-items:center;justify-content:space-between;gap:8px}.av-notes-lbl[data-v-4126cc63]{font-size:calc(9px * var(--fs, 1));letter-spacing:1.6px;color:var(--pf)}.av-notes-ver[data-v-4126cc63]{font-size:calc(9px * var(--fs, 1));letter-spacing:1px;color:var(--pa)}.av-hist-date[data-v-4126cc63]{font-size:calc(9px * var(--fs, 1));letter-spacing:.6px;color:var(--pf)}.av-note-list[data-v-4126cc63]{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:8px}.av-note[data-v-4126cc63]{display:flex;align-items:flex-start;gap:8px}.av-note-tag[data-v-4126cc63]{flex:none;margin-top:1px;font-size:calc(8px * var(--fs, 1));letter-spacing:.9px;color:var(--pm);background:var(--ptab);border-radius:999px;padding:3px 7px}.av-note-tag.is-new[data-v-4126cc63]{color:var(--pa);background:var(--pas)}.av-note-txt[data-v-4126cc63]{font-size:calc(12px * var(--fs, 1));line-height:1.5;color:var(--pt)}.av-note-empty[data-v-4126cc63]{margin:9px 0 0;font-size:calc(11.5px * var(--fs, 1));color:var(--pf)}.av-hist-btn[data-v-4126cc63]{width:100%;min-height:40px;margin-top:12px;border:1px solid var(--pl);border-radius:10px;background:transparent;color:var(--pm);font-size:calc(9.5px * var(--fs, 1));letter-spacing:1.2px;cursor:pointer}.av-hist[data-v-4126cc63]{margin-top:12px;display:grid;gap:16px}.av-hist-rel[data-v-4126cc63]{padding-top:12px;border-top:1px solid color-mix(in srgb,var(--pl) 60%,transparent)}.av-forced-head[data-v-4126cc63]{display:flex;justify-content:center}.av-forced-tag[data-v-4126cc63]{font-size:calc(9px * var(--fs, 1));letter-spacing:1.4px;color:var(--pa);background:var(--ps);border:1px solid var(--pdot);border-radius:999px;padding:5px 11px}.av-forced-text[data-v-4126cc63]{margin:12px 0 16px;text-align:center;font-size:calc(12.5px * var(--fs, 1));line-height:1.5;color:var(--pt)}.sitem+.sitem[data-v-4126cc63]{border-top:1px solid color-mix(in srgb,var(--pl) 55%,transparent)}.sitem.disabled[data-v-4126cc63]{opacity:.55}.notif-mini-empty[data-v-4126cc63]{margin:18px 16px;font-size:calc(11.5px * var(--fs, 1));color:var(--pf);text-align:center}.notif-mini-card[data-v-4126cc63]{padding:13px 16px;cursor:pointer}.notif-mini-card.unread[data-v-4126cc63]{background:color-mix(in srgb,var(--pa) 6%,transparent)}.notif-mini-top[data-v-4126cc63]{display:flex;align-items:flex-start;gap:8px}.notif-mini-dot[data-v-4126cc63]{flex:none;width:6px;height:6px;margin-top:5px;border-radius:50%;background:transparent}.notif-mini-dot.show[data-v-4126cc63]{background:var(--pa)}.notif-mini-text[data-v-4126cc63]{margin:0;font-size:calc(12px * var(--fs, 1));line-height:1.5;color:var(--pt)}.notif-mini-meta[data-v-4126cc63]{display:flex;align-items:center;gap:10px;margin:6px 0 0 14px}.notif-mini-time[data-v-4126cc63]{font-size:calc(8px * var(--fs, 1));letter-spacing:1px;color:var(--pf)}.notif-mini-resp[data-v-4126cc63]{font-size:calc(8px * var(--fs, 1));letter-spacing:1px;color:var(--pa)}.notif-mini-actions[data-v-4126cc63]{display:flex;gap:8px;margin:10px 0 2px 14px}.notif-mini-actions .act-btn[data-v-4126cc63]{border:1px solid var(--pl);background:transparent;color:var(--pm);font-size:calc(8.5px * var(--fs, 1));letter-spacing:1.2px;padding:8px 16px;border-radius:999px;cursor:pointer}.notif-mini-actions .act-btn.accept[data-v-4126cc63]{background:var(--pa);border-color:var(--pa);color:var(--pat)}.notif-mini-actions .act-btn[data-v-4126cc63]:disabled{opacity:.5;cursor:default}.srow[data-v-4126cc63]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 16px}.srow-stack-head[data-v-4126cc63]{padding-bottom:8px}.sitem-pad[data-v-4126cc63]{padding:0 14px}.shint[data-v-4126cc63]{margin:0;padding:8px 16px 14px;font-size:calc(11.5px * var(--fs, 1));line-height:1.55;color:var(--pf)}.shint-solo[data-v-4126cc63]{padding-top:13px}.about-sitem[data-v-4126cc63]{padding:16px 16px 18px;display:flex;flex-direction:column;gap:10px}.about-title[data-v-4126cc63]{font-style:italic;font-size:calc(19px * var(--fs, 1));color:var(--pt);margin:0}.about-body[data-v-4126cc63]{font-size:calc(13px * var(--fs, 1));line-height:1.65;color:var(--pm)}.about-body[data-v-4126cc63] a{color:var(--pa)}.srow-val[data-v-4126cc63]{font-size:calc(10px * var(--fs, 1));letter-spacing:.4px;color:var(--pf);text-align:right}.lang-grid[data-v-4126cc63]{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-bottom:6px}.lang-btn[data-v-4126cc63]{display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:12px;border:1px solid var(--pl);background:transparent;color:var(--pt);padding:11px 13px;cursor:pointer;text-align:left;transition:background .2s,color .2s,border-color .2s}.lang-btn.active[data-v-4126cc63]{background:var(--pas);border-color:var(--pdot);color:var(--pa)}.lang-native[data-v-4126cc63]{font-size:calc(13.5px * var(--fs, 1));line-height:1.3}.lang-check[data-v-4126cc63]{flex:none;color:var(--pa)}.fs-seg-btn[data-v-4126cc63]{display:flex;align-items:center;justify-content:center;padding:8px 4px;min-height:34px}.font-grid[data-v-4126cc63]{display:grid;grid-template-columns:1fr;gap:8px;padding-bottom:6px}.font-btn-main[data-v-4126cc63]{display:flex;align-items:baseline;gap:10px;min-width:0}.font-name[data-v-4126cc63]{font-size:calc(13.5px * var(--fs, 1));line-height:1.3}.font-sample[data-v-4126cc63]{font-size:calc(17px * var(--fs, 1));line-height:1.2;color:var(--pm)}.font-btn.active .font-sample[data-v-4126cc63]{color:var(--pa)}.badge-soon[data-v-4126cc63]{font-size:calc(8px * var(--fs, 1));letter-spacing:1px;color:var(--pf);background:var(--ptab);border-radius:999px;padding:5px 10px}.build-footer[data-v-4126cc63]{margin:0;padding:20px 0 10px;text-align:center;font-size:calc(9px * var(--fs, 1));letter-spacing:.8px;color:var(--pf);opacity:.6}.sync-form[data-v-4126cc63]{display:flex;flex-direction:column;gap:8px;padding:14px 14px 16px}.sync-input[data-v-4126cc63]{width:100%;box-sizing:border-box;background:var(--ps);border:1px solid var(--pl);border-radius:12px;padding:11px 14px;font-size:calc(14px * var(--fs, 1));color:var(--pt);outline:none;transition:border-color .2s}.sync-input[data-v-4126cc63]:focus{border-color:var(--pdot)}.sync-note[data-v-4126cc63]{font-size:calc(8px * var(--fs, 1));letter-spacing:.4px;line-height:1.6;color:var(--pf);padding:2px 2px 0}.sync-field[data-v-4126cc63]{display:flex;flex-direction:column;gap:7px}.sync-field-lbl[data-v-4126cc63]{font-size:calc(9px * var(--fs, 1));letter-spacing:1.5px;color:var(--pm);padding:0 2px}.sync-field-lbl-sub[data-v-4126cc63]{letter-spacing:.3px;color:var(--pf);text-transform:none}.fb-gate[data-v-4126cc63]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:16px}.fb-gate-msg[data-v-4126cc63]{padding:0;margin:0}.fb-textarea[data-v-4126cc63]{resize:vertical;min-height:84px;line-height:1.55;font-family:inherit}.fb-actions-row[data-v-4126cc63]{display:flex;align-items:center;gap:10px}.fb-file-label[data-v-4126cc63]{position:relative;overflow:hidden;flex:none;width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center}.fb-file-input[data-v-4126cc63]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.fb-preview-grid[data-v-4126cc63]{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px}.fb-preview-item[data-v-4126cc63]{position:relative;aspect-ratio:1;border-radius:10px;overflow:hidden;border:1px solid var(--pl)}.fb-preview-item img[data-v-4126cc63]{width:100%;height:100%;object-fit:cover;display:block}.fb-preview-remove[data-v-4126cc63]{position:absolute;top:3px;right:3px;width:18px;height:18px;border-radius:50%;border:none;background:#0009;color:#fff;font-size:calc(12px * var(--fs, 1));line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.fb-submit-btn[data-v-4126cc63]{width:fit-content}.fb-submit-btn[data-v-4126cc63]:disabled{opacity:.45;cursor:default}.fb-error[data-v-4126cc63]{color:#e0785f}.fb-history-list[data-v-4126cc63]{display:flex;flex-direction:column;gap:2px;padding:0 16px 14px}.fb-history-item[data-v-4126cc63]{border:1px solid var(--pl);border-radius:12px;padding:11px 13px;margin-top:8px;display:flex;flex-direction:column;gap:5px}.fb-history-head[data-v-4126cc63]{display:flex;align-items:center;justify-content:space-between;gap:8px}.fb-history-date[data-v-4126cc63]{font-size:calc(9.5px * var(--fs, 1));letter-spacing:.4px;color:var(--pf)}.fb-history-title[data-v-4126cc63]{font-size:calc(13.5px * var(--fs, 1));font-weight:600;color:var(--pt);margin:0}.fb-history-msg[data-v-4126cc63]{font-size:calc(12.5px * var(--fs, 1));line-height:1.55;color:var(--pm);margin:0;white-space:pre-wrap}.fb-reject-reason[data-v-4126cc63]{padding:0;margin:2px 0 0;color:#e0785f}.fb-status-chip[data-v-4126cc63]{flex:none;font-size:calc(8.5px * var(--fs, 1));letter-spacing:.6px;border-radius:999px;padding:4px 9px;border:1px solid var(--pl);text-transform:uppercase}.fb-status-chip.chip-ok[data-v-4126cc63]{border-color:var(--pdot);color:var(--pa)}.fb-status-chip.chip-warn[data-v-4126cc63]{border-color:#e0a64f;color:#e0a64f}.fb-status-chip.chip-rej[data-v-4126cc63]{border-color:#e0785f;color:#e0785f}.fb-status-chip.chip-dim[data-v-4126cc63]{color:var(--pf)}.sync-field-tip[data-v-4126cc63]{font-size:calc(8px * var(--fs, 1));letter-spacing:.3px;color:var(--pf);padding:0 2px}.sync-info[data-v-4126cc63],.sync-warn[data-v-4126cc63]{display:flex;align-items:flex-start;gap:8px;border-radius:12px;padding:10px 12px}.sync-info[data-v-4126cc63]{background:var(--pas);border:1px solid var(--pdot)}.sync-info-icon[data-v-4126cc63]{color:var(--pa);flex:none;margin-top:1px}.sync-info-text[data-v-4126cc63]{margin:0;font-size:calc(11px * var(--fs, 1));line-height:1.55;color:var(--pt)}.sync-error-text[data-v-4126cc63]{margin:6px 0 0;font-size:calc(11px * var(--fs, 1));line-height:1.5;color:#e0795a}.sync-warn[data-v-4126cc63]{background:#d9704e1f;border:1px solid rgba(217,112,78,.3)}.sync-warn-icon[data-v-4126cc63]{color:#e0795a;flex:none;margin-top:1px}.sync-warn-text[data-v-4126cc63]{margin:0;font-size:calc(11px * var(--fs, 1));line-height:1.55;color:var(--pt)}.sync-warn-text strong[data-v-4126cc63]{color:#e0795a}.ai-mode-btn[data-v-4126cc63]{font-size:calc(9px * var(--fs, 1));letter-spacing:1px;color:var(--pa);background:var(--pas);border:1px solid var(--pdot);border-radius:999px;padding:7px 12px;cursor:pointer}.export-btn[data-v-4126cc63]{display:inline-flex;align-items:center;gap:6px}.export-share-icon[data-v-4126cc63]{flex:none}.ai-locked-hint[data-v-4126cc63]{font-size:calc(8px * var(--fs, 1));letter-spacing:.8px;color:var(--pf)}.ai-intro[data-v-4126cc63]{font-size:calc(12px * var(--fs, 1));line-height:1.6;color:var(--pt);margin:0 0 2px}.ai-seg-shell[data-v-4126cc63]{display:flex;align-items:center;gap:4px;background:var(--ps2);border:1px solid var(--pl);border-radius:12px;padding:4px}.ai-provider-tabs[data-v-4126cc63]{margin-top:14px}.ai-seg-btn[data-v-4126cc63]{flex:1;font-size:calc(9px * var(--fs, 1));letter-spacing:.6px;color:var(--pm);background:transparent;border:none;border-radius:8px;padding:9px 4px;cursor:pointer;transition:background .2s,color .2s;white-space:nowrap}.ai-seg-btn.active[data-v-4126cc63]{background:var(--pa);color:var(--pat)}.ai-confirm-box[data-v-4126cc63]{flex-direction:column}.ai-confirm-body[data-v-4126cc63]{display:flex;flex-direction:column;gap:8px;width:100%}.ai-confirm-actions[data-v-4126cc63]{display:flex;gap:8px;margin-top:2px}.ai-confirm-cancel[data-v-4126cc63]{flex:1;font-size:calc(10px * var(--fs, 1));letter-spacing:1px;color:var(--pm);background:transparent;border:1px solid var(--pl);border-radius:10px;padding:10px 0;cursor:pointer}.ai-confirm-ok[data-v-4126cc63]{flex:1.4;font-size:calc(10px * var(--fs, 1));letter-spacing:1px;color:#fff;background:#c25f3f;border:none;border-radius:10px;padding:10px 0;cursor:pointer}.ai-confirm-ok[data-v-4126cc63]:disabled{opacity:.6;cursor:default}.ai-token-field[data-v-4126cc63]{border-top:1px solid var(--pl);padding-top:12px}.ai-token-explain[data-v-4126cc63]{font-size:calc(10px * var(--fs, 1));line-height:1.5;color:var(--pm);margin:4px 0 10px}.ai-token-row[data-v-4126cc63]{display:flex;gap:8px}.ai-token-label-input[data-v-4126cc63]{flex:1}.ai-token-gen-btn[data-v-4126cc63]{flex:none;font-size:calc(10px * var(--fs, 1));letter-spacing:1px;color:var(--pat);background:var(--pa);border:none;border-radius:12px;padding:0 16px;cursor:pointer}.ai-token-gen-btn[data-v-4126cc63]:disabled{opacity:.55;cursor:default}.ai-token-reveal[data-v-4126cc63]{background:var(--ps2);border:1px solid var(--pdot);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:6px}.ai-token-reveal-lbl[data-v-4126cc63]{font-size:calc(8px * var(--fs, 1));letter-spacing:.5px;color:var(--pm)}.ai-token-value-row[data-v-4126cc63]{display:flex;align-items:center;gap:8px}.ai-token-value[data-v-4126cc63]{flex:1;font-size:calc(10px * var(--fs, 1));color:var(--pa);background:var(--pb);border-radius:8px;padding:8px 10px;word-break:break-all}.ai-token-copy[data-v-4126cc63]{flex:none;font-size:calc(9px * var(--fs, 1));letter-spacing:.8px;color:var(--pt);background:var(--ptab);border:1px solid var(--pl);border-radius:8px;padding:8px 10px;cursor:pointer}.ai-token-config[data-v-4126cc63]{font-size:calc(9px * var(--fs, 1));line-height:1.6;color:var(--pt);background:var(--pb);border-radius:8px;padding:10px;overflow-x:auto;white-space:pre}.ai-token-list[data-v-4126cc63]{display:flex;flex-direction:column;gap:6px;margin-top:4px}.ai-token-item[data-v-4126cc63]{display:flex;align-items:center;justify-content:space-between;background:var(--ps2);border-radius:10px;padding:8px 12px}.ai-token-item-label[data-v-4126cc63]{font-size:calc(10px * var(--fs, 1));color:var(--pt)}.ai-token-revoke[data-v-4126cc63]{font-size:calc(8px * var(--fs, 1));letter-spacing:.6px;color:#c25f3f;background:transparent;border:1px solid rgba(194,95,63,.35);border-radius:999px;padding:5px 9px;cursor:pointer}.ai-connected[data-v-4126cc63]{margin-top:6px;display:flex;flex-direction:column;gap:6px}.ai-connected-title[data-v-4126cc63]{font-size:calc(9px * var(--fs, 1));letter-spacing:1.2px;color:var(--pa)}.ai-connected-note[data-v-4126cc63]{font-size:calc(10px * var(--fs, 1));line-height:1.5;color:var(--pm);margin:0}.ai-token-revoke-q[data-v-4126cc63]{font-size:calc(10px * var(--fs, 1));line-height:1.4;color:var(--pt)}.ai-token-revoke-actions[data-v-4126cc63]{display:flex;gap:6px;flex:none}.ai-token-revoke-actions .ai-confirm-cancel[data-v-4126cc63],.ai-token-revoke-actions .ai-confirm-ok[data-v-4126cc63]{flex:none;font-size:calc(8px * var(--fs, 1));letter-spacing:.6px;padding:6px 10px;border-radius:999px}.ai-howto[data-v-4126cc63]{display:flex;flex-direction:column;gap:8px;background:var(--ps2);border:1px solid var(--pl);border-radius:12px;padding:14px}.ai-howto-title[data-v-4126cc63]{font-size:calc(9px * var(--fs, 1));letter-spacing:1.2px;color:var(--pa)}.ai-howto-note[data-v-4126cc63]{font-size:calc(11px * var(--fs, 1));line-height:1.55;color:var(--pt);margin:0}.ai-howto-note strong[data-v-4126cc63]{color:var(--pa)}.ai-howto-steps[data-v-4126cc63]{display:flex;flex-direction:column;gap:8px;margin:2px 0 0;padding-left:18px}.ai-howto-steps li[data-v-4126cc63]{font-size:calc(11px * var(--fs, 1));line-height:1.55;color:var(--pt)}.ai-howto-steps li[data-v-4126cc63]::marker{color:var(--pa);font-family:JetBrains Mono,monospace;font-size:calc(10px * var(--fs, 1))}.ai-howto-steps code[data-v-4126cc63]{font-size:calc(10px * var(--fs, 1));background:var(--pb);border-radius:4px;padding:1px 5px;color:var(--pa)}.ai-howto-reminder[data-v-4126cc63]{font-size:calc(9px * var(--fs, 1));letter-spacing:.3px;color:var(--pa);padding:2px 0 0}.ai-token-config-row[data-v-4126cc63]{display:flex;flex-direction:column;gap:6px}.ai-token-copy-config[data-v-4126cc63]{align-self:flex-start}.row-lbl[data-v-4126cc63]{font-size:calc(11.5px * var(--fs, 1));letter-spacing:.8px;color:var(--pt)}.seg-shell[data-v-4126cc63]{display:flex;align-items:center;gap:0;background:var(--ps2);border-radius:10px;padding:3px;border:1px solid var(--pl)}.accent-row[data-v-4126cc63]{align-items:center}.accent-swatches[data-v-4126cc63]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;max-width:60%}.theme-grid[data-v-4126cc63]{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 14px 14px}@media(min-width:768px){.theme-grid[data-v-4126cc63]{grid-template-columns:repeat(3,1fr)}}.preview[data-v-4126cc63]{width:100%;aspect-ratio:10 / 7;overflow:hidden}.preview-img[data-v-4126cc63]{width:100%;height:100%;object-fit:cover;display:block}.theme-disabled[data-v-4126cc63]{opacity:.55;cursor:default!important}.lock-ic[data-v-4126cc63]{vertical-align:-1px;margin-inline-start:4px;color:var(--pm)}.soon-badge[data-v-4126cc63]{display:inline-block;margin-inline-start:5px;font-size:calc(6.5px * var(--fs, 1));letter-spacing:.8px;color:var(--pa);border:1px solid var(--pdot);border-radius:999px;padding:1px 6px}.card-lbl[data-v-4126cc63]{font-size:calc(8px * var(--fs, 1));letter-spacing:1px;padding:8px 10px 9px;color:var(--pm);text-align:left}.star[data-v-4126cc63]{color:var(--pa);margin-right:2px}.cta-wrap[data-v-4126cc63]{padding:10px 14px 28px;flex:none;border-top:1px solid var(--pl)}.cta-shell[data-v-4126cc63]{background:var(--pas);border-radius:16px;padding:4px;border:1px solid var(--pdot);display:flex}.cta[data-v-4126cc63]{flex:1;font-size:calc(12px * var(--fs, 1));letter-spacing:1px;color:var(--pa);background:transparent;border:none;border-radius:14px;padding:13px 0;cursor:pointer;text-align:center}.cta-shell-plain[data-v-4126cc63]{background:transparent;border:none;padding:0}.cta-install[data-v-4126cc63]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:15px 0;border:none;border-radius:14px;background:var(--pa);color:var(--pat);font-size:calc(12px * var(--fs, 1));letter-spacing:2px;cursor:pointer;box-shadow:0 10px 22px -8px var(--pglow);transition:transform .15s ease,box-shadow .22s ease}.cta-install[data-v-4126cc63]:active{transform:scale(.98)}.confirm-backdrop[data-v-4126cc63]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:24px;animation:confirm-fade-4126cc63 .2s ease}.confirm-card[data-v-4126cc63]{width:100%;max-width:340px;background:var(--pb);border:1px solid var(--pl);border-radius:18px;padding:20px;box-shadow:0 20px 60px #00000059;animation:confirm-pop-4126cc63 .22s cubic-bezier(.34,1.42,.5,1)}.confirm-lbl[data-v-4126cc63]{font-size:calc(9px * var(--fs, 1));letter-spacing:2px;color:var(--pa)}.confirm-msg[data-v-4126cc63]{margin:12px 0 20px;font-size:calc(14.5px * var(--fs, 1));line-height:1.55;color:var(--pt)}.confirm-actions[data-v-4126cc63]{display:flex;gap:8px}.confirm-cancel[data-v-4126cc63]{flex:1;font-size:calc(10px * var(--fs, 1));letter-spacing:1px;color:var(--pm);background:transparent;border:1px solid var(--pl);border-radius:12px;padding:12px 0;cursor:pointer}.confirm-ok[data-v-4126cc63]{flex:1;font-size:calc(10px * var(--fs, 1));letter-spacing:1px;color:var(--pat);background:var(--pa);border:none;border-radius:12px;padding:12px 0;cursor:pointer}@keyframes confirm-fade-4126cc63{0%{opacity:0}to{opacity:1}}@keyframes confirm-pop-4126cc63{0%{opacity:0;transform:scale(.92) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.ios-tut-card[data-v-4126cc63]{max-width:330px;max-height:calc(100dvh - 48px);overflow-y:auto;-webkit-overflow-scrolling:touch}.ios-success-btn[data-v-4126cc63]{box-shadow:0 10px 22px -8px var(--pglow)}.clip[data-v-f2560b75]{position:fixed;left:0;right:0;top:0;bottom:0;z-index:61;overflow:hidden}.panel[data-v-f2560b75]{position:absolute;left:0;right:0;top:0;bottom:0;background:var(--pb);display:flex;flex-direction:column;padding-top:calc(var(--inset-top) + 54px)}.head[data-v-f2560b75]{display:flex;flex:none;border-bottom:1px solid var(--pl)}.head-inner[data-v-f2560b75]{display:flex;align-items:center;gap:10px;padding:14px 20px 12px;width:100%}.head-lbl[data-v-f2560b75]{font-size:calc(9px * var(--fs, 1));letter-spacing:2px;color:var(--pm)}.back-btn[data-v-f2560b75]{width:26px;height:26px;flex:none;border-radius:50%;border:none;background:transparent;color:var(--pm);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;margin-left:-6px}.content[data-v-f2560b75]{flex:1;display:flex;flex-direction:column;min-height:0}.scroll[data-v-f2560b75]{flex:1;overflow-y:auto;padding:4px 0 22px}.sect[data-v-f2560b75]{padding:20px 18px 0}.sect[data-v-f2560b75]:first-child{padding-top:12px}.sect-lbl[data-v-f2560b75]{font-size:calc(9px * var(--fs, 1));letter-spacing:2.2px;color:var(--pm);padding:0 6px;margin-bottom:9px}.sect-card[data-v-f2560b75]{background:var(--ps);border:1px solid var(--pl);border-radius:18px;overflow:hidden}.sitem+.sitem[data-v-f2560b75]{border-top:1px solid color-mix(in srgb,var(--pl) 55%,transparent)}.srow[data-v-f2560b75]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 16px}.srow-stack-head[data-v-f2560b75]{padding-bottom:8px}.sitem-pad[data-v-f2560b75]{padding:0 14px 14px}.row-lbl[data-v-f2560b75]{font-size:calc(10px * var(--fs, 1));letter-spacing:1px;color:var(--pt)}.count-hint[data-v-f2560b75]{font-size:calc(8px * var(--fs, 1));letter-spacing:1px;color:var(--pa)}.shint[data-v-f2560b75]{margin:0;padding:8px 16px 14px;font-size:calc(10.5px * var(--fs, 1));line-height:1.55;color:var(--pf)}.seg-shell[data-v-f2560b75]{display:flex;align-items:center;gap:4px;background:var(--ps2);border:1px solid var(--pl);border-radius:12px;padding:4px}.seg-btn[data-v-f2560b75]{flex:1;font-size:calc(9px * var(--fs, 1));letter-spacing:.6px;color:var(--pm);background:transparent;border:none;border-radius:8px;padding:9px 4px;cursor:pointer;transition:background .2s,color .2s;white-space:nowrap}.seg-btn.active[data-v-f2560b75]{background:var(--pa);color:var(--pat)}.chip-wrap[data-v-f2560b75]{display:flex;flex-wrap:wrap;gap:8px}.f-chip[data-v-f2560b75]{display:inline-flex;align-items:center;gap:5px;font-size:calc(10px * var(--fs, 1));letter-spacing:1px;border-radius:999px;padding:8px 14px;cursor:pointer;white-space:nowrap;border:1px solid var(--pl);color:var(--pm);background:transparent;transition:background .2s,color .2s,border-color .2s}.f-chip.on[data-v-f2560b75]{color:var(--pat);background:var(--pa);border-color:var(--pa)}.f-chip.ht[data-v-f2560b75]{border:none;padding:8px 6px;background:transparent}.f-chip.ht.on[data-v-f2560b75]{color:var(--pa);background:var(--pas);border-radius:8px}.range-btns[data-v-f2560b75]{display:flex;align-items:center;gap:6px}.range-btn[data-v-f2560b75]{font-size:calc(9px * var(--fs, 1));letter-spacing:1px;border-radius:999px;padding:8px 14px;cursor:pointer;white-space:nowrap;border:1px solid var(--pl);color:var(--pm);background:transparent;transition:background .2s,color .2s,border-color .2s}.range-btn.on[data-v-f2560b75]{color:var(--pat);background:var(--pa);border-color:var(--pa)}.range-reset[data-v-f2560b75]{font-size:calc(8px * var(--fs, 1));letter-spacing:1px;border-radius:999px;padding:8px 10px;cursor:pointer;border:1px solid var(--pl);color:var(--pm);background:transparent}.cal-box[data-v-f2560b75]{padding:4px 14px 12px;user-select:none;-webkit-user-select:none}.cal-head[data-v-f2560b75]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.cal-chev[data-v-f2560b75]{width:28px;height:28px;border:none;background:transparent;cursor:pointer;color:var(--pa);display:flex;align-items:center;justify-content:center;padding:0}.cal-title[data-v-f2560b75]{font-size:calc(10px * var(--fs, 1));letter-spacing:1px;color:var(--pt)}.cal-grid[data-v-f2560b75]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.cal-grid.dow[data-v-f2560b75]{margin-bottom:4px}.cal-dow[data-v-f2560b75]{text-align:center;font-size:calc(8px * var(--fs, 1));color:var(--pf);padding:2px 0}.cal-cell[data-v-f2560b75]{width:100%;height:clamp(24px,6dvh,38px);display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:calc(11px * var(--fs, 1));color:var(--pt)}.cal-cell.today[data-v-f2560b75]{color:var(--pa);font-weight:600}.cal-cell.in-range[data-v-f2560b75]{background:var(--pas);color:var(--pa)}.cal-cell.edge[data-v-f2560b75]{color:var(--pat);font-weight:600;position:relative}.cal-cell.edge[data-v-f2560b75]:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--pa);z-index:-1}.cal-cell.edge.start[data-v-f2560b75]{background:linear-gradient(to right,transparent 50%,var(--pas) 50%)}.cal-cell.edge.end[data-v-f2560b75]{background:linear-gradient(to left,transparent 50%,var(--pas) 50%)}.kw-pad[data-v-f2560b75]{padding-bottom:14px}.kw-row[data-v-f2560b75]{display:flex;align-items:center;gap:9px;background:var(--ps2);border:1px solid var(--pl);border-radius:12px;padding:10px 13px}.kw-input[data-v-f2560b75]{flex:1;min-width:0;background:transparent;border:none;outline:none;font-size:calc(13px * var(--fs, 1));color:var(--pt);padding:0}.kw-clear[data-v-f2560b75]{flex:none;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--ptab);color:var(--pm);cursor:pointer;padding:0}.adv-actions[data-v-f2560b75]{display:flex;gap:6px;flex:none}.adv-mini[data-v-f2560b75]{font-size:calc(8px * var(--fs, 1));letter-spacing:1px;color:var(--pm);background:transparent;border:1px solid var(--pl);border-radius:999px;padding:6px 10px;cursor:pointer;white-space:nowrap}.adv-list-item[data-v-f2560b75]{padding:4px 8px 12px}.adv-list[data-v-f2560b75]{display:flex;flex-direction:column;max-height:340px;overflow-y:auto;padding:4px}.load-more-btn[data-v-f2560b75]{display:block;width:calc(100% - 8px);margin:4px 4px 2px;font-size:calc(9px * var(--fs, 1));letter-spacing:1px;color:var(--pa);background:var(--pas);border:1px dashed var(--pdot);border-radius:10px;padding:10px 0;cursor:pointer;text-align:center}.adv-row[data-v-f2560b75]{display:flex;align-items:center;gap:10px;text-align:left;background:transparent;border:none;border-radius:10px;padding:9px 8px;cursor:pointer;transition:opacity .2s,background .15s}.adv-row[data-v-f2560b75]:hover{background:var(--ptab)}.adv-row.off[data-v-f2560b75]{opacity:.42}.adv-cb[data-v-f2560b75]{flex:none;width:17px;height:17px;border-radius:5px;border:1.5px solid var(--pl);display:flex;align-items:center;justify-content:center;color:var(--pat);transition:background .18s,border-color .18s}.adv-cb.on[data-v-f2560b75]{background:var(--pa);border-color:var(--pa)}.adv-type[data-v-f2560b75]{flex:none;font-size:calc(8px * var(--fs, 1));letter-spacing:.5px;color:var(--pa);width:14px;text-align:center}.adv-text[data-v-f2560b75]{flex:1;min-width:0;font-size:calc(12px * var(--fs, 1));color:var(--pt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adv-date[data-v-f2560b75]{flex:none;font-size:calc(8px * var(--fs, 1));letter-spacing:.6px;color:var(--pf)}.adv-empty[data-v-f2560b75]{margin:0;padding:10px 8px;font-size:calc(11px * var(--fs, 1));color:var(--pf)}.foot-hint[data-v-f2560b75]{margin:0;padding:18px 24px 8px;font-size:calc(10px * var(--fs, 1));line-height:1.6;color:var(--pf);text-align:center}.err-msg[data-v-f2560b75]{margin:0 0 8px;font-size:calc(11px * var(--fs, 1));color:#e0795a;text-align:center}.cta-wrap[data-v-f2560b75]{padding:10px 14px 28px;flex:none;border-top:1px solid var(--pl)}.cta-shell[data-v-f2560b75]{background:var(--pas);border-radius:16px;padding:4px;border:1px solid var(--pdot);display:flex;transition:opacity .25s}.cta-shell.disabled[data-v-f2560b75]{opacity:.5}.cta[data-v-f2560b75]{flex:1;font-size:calc(12px * var(--fs, 1));letter-spacing:1px;color:var(--pa);background:transparent;border:none;border-radius:14px;padding:13px 0;cursor:pointer;text-align:center}.cta[data-v-f2560b75]:disabled{cursor:default}.scroll[data-v-66d34f7f]{flex:1;overflow-y:auto;padding:4px 0 28px;height:100%;box-sizing:border-box}.acol[data-v-66d34f7f]{width:100%}@media(min-width:768px){.acol[data-v-66d34f7f]{max-width:720px;margin-inline:auto}}@media(min-width:1100px){.acol[data-v-66d34f7f]{max-width:1020px}}.gate[data-v-66d34f7f]{padding:64px 24px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.gate-icon[data-v-66d34f7f]{margin-bottom:4px}.gate-title[data-v-66d34f7f]{font-size:calc(26px * var(--fs, 1));font-style:italic;margin:0;color:var(--pt)}.gate-sub[data-v-66d34f7f]{font-size:calc(14px * var(--fs, 1));color:var(--pm);max-width:380px;margin:0;line-height:1.6}.dash[data-v-66d34f7f]{padding:0 18px}.hero[data-v-66d34f7f]{position:relative;padding:26px 4px 20px}.hero-glow[data-v-66d34f7f]{position:absolute;inset:-40px -60px auto;height:220px;background:radial-gradient(ellipse at 30% 20%,var(--pglow) 0%,transparent 65%);pointer-events:none;opacity:.8}.hero-kicker[data-v-66d34f7f]{position:relative;font-size:calc(9px * var(--fs, 1));letter-spacing:2.4px;color:var(--pa);margin:0 0 8px}.hero-title[data-v-66d34f7f]{position:relative;font-size:clamp(26px,5vw,38px);font-style:italic;line-height:1.12;margin:0 0 8px;color:var(--pt)}.hero-sub[data-v-66d34f7f]{position:relative;font-size:calc(14px * var(--fs, 1));color:var(--pm);max-width:460px;line-height:1.6;margin:0 0 20px}.hero-bal[data-v-66d34f7f]{position:relative;display:flex;gap:26px;align-items:flex-end;flex-wrap:wrap}.bal-main[data-v-66d34f7f]{display:flex;flex-direction:column;gap:5px}.bal-side[data-v-66d34f7f]{display:flex;flex-direction:column;gap:5px;padding-bottom:4px}.bal-lbl[data-v-66d34f7f]{font-size:calc(8.5px * var(--fs, 1));letter-spacing:1.6px;color:var(--pm)}.bal-val[data-v-66d34f7f]{font-size:clamp(34px,6vw,46px);line-height:1;color:var(--pa)}.bal-val-sm[data-v-66d34f7f]{font-size:calc(19px * var(--fs, 1));line-height:1;color:var(--pt);opacity:.85}.bal-val-md[data-v-66d34f7f]{font-size:calc(26px * var(--fs, 1));line-height:1;color:var(--pa)}.grid[data-v-66d34f7f]{display:grid;grid-template-columns:1fr;gap:14px;padding-bottom:10px}@media(min-width:860px){.grid[data-v-66d34f7f]{grid-template-columns:1fr 1fr}.span2[data-v-66d34f7f]{grid-column:span 2}}.card[data-v-66d34f7f]{background:var(--ps);border:1px solid var(--pl);border-radius:18px;padding:18px;min-width:0}.card-lbl[data-v-66d34f7f]{font-size:calc(9px * var(--fs, 1));letter-spacing:2.2px;color:var(--pm);margin:0 0 14px}.card-hint[data-v-66d34f7f]{font-size:calc(12px * var(--fs, 1));color:var(--pm);line-height:1.55;margin:10px 0 0}.code-row[data-v-66d34f7f]{margin-bottom:8px}.code-txt[data-v-66d34f7f]{font-size:clamp(24px,4.5vw,32px);letter-spacing:6px;color:var(--pa)}.link-row[data-v-66d34f7f]{background:var(--pb);border:1px dashed var(--pl);border-radius:10px;padding:10px 12px;margin-bottom:12px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.link-txt[data-v-66d34f7f]{font-size:calc(11.5px * var(--fs, 1));color:var(--pt);opacity:.85}.lang-row[data-v-66d34f7f]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.lang-lbl[data-v-66d34f7f]{font-size:calc(8.5px * var(--fs, 1));letter-spacing:1.2px;color:var(--pm)}.lang-select[data-v-66d34f7f]{background:var(--pb);border:1px solid var(--pl);border-radius:8px;color:var(--pt);padding:6px 10px;font-size:calc(12px * var(--fs, 1));flex:1;min-width:0}.lang-select[data-v-66d34f7f]:focus{outline:none;border-color:var(--pdot)}.btn-row[data-v-66d34f7f]{display:flex;gap:8px;flex-wrap:wrap}.cta[data-v-66d34f7f]{background:var(--pa);color:var(--pat);border:none;border-radius:999px;padding:10px 22px;font-size:calc(10px * var(--fs, 1));letter-spacing:1.2px;cursor:pointer}.cta[data-v-66d34f7f]:disabled{opacity:.45;cursor:default}.cta-ghost[data-v-66d34f7f]{background:transparent;color:var(--pt);border:1px solid var(--pl);border-radius:999px;padding:10px 22px;font-size:calc(10px * var(--fs, 1));letter-spacing:1.2px;cursor:pointer}.cta-ghost[data-v-66d34f7f]:disabled{opacity:.45;cursor:default}.qr-wrap[data-v-66d34f7f]{margin-top:16px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.qr-img[data-v-66d34f7f]{width:132px;height:132px;border-radius:12px;border:1px solid var(--pl);background:#fff;padding:6px}.qr-lbl[data-v-66d34f7f]{font-size:calc(8.5px * var(--fs, 1));letter-spacing:1.6px;color:var(--pm)}.tiles[data-v-66d34f7f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;margin-bottom:16px}.tile[data-v-66d34f7f]{background:var(--pb);border:1px solid var(--pl);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:4px}.tile-val[data-v-66d34f7f]{font-size:calc(24px * var(--fs, 1));line-height:1;color:var(--pt)}.tile-val.accent[data-v-66d34f7f]{color:var(--pa)}.tile-lbl[data-v-66d34f7f]{font-size:calc(8px * var(--fs, 1));letter-spacing:1.2px;color:var(--pm)}.chart-lbl[data-v-66d34f7f]{font-size:calc(8.5px * var(--fs, 1));letter-spacing:1.6px;color:var(--pm);margin:12px 0 4px}.mode-info[data-v-66d34f7f]{font-size:calc(13px * var(--fs, 1));color:var(--pt);line-height:1.6;margin:0 0 6px}.mode-hint[data-v-66d34f7f]{font-size:calc(11.5px * var(--fs, 1));color:var(--pm);line-height:1.5;margin:0 0 14px}.flash-ok[data-v-66d34f7f]{font-size:calc(13px * var(--fs, 1));color:var(--pa);margin:0 0 10px}.flash-err[data-v-66d34f7f]{font-size:calc(13px * var(--fs, 1));color:#e0664f;margin:0 0 10px}.redeem-block[data-v-66d34f7f]{border-top:1px solid color-mix(in srgb,var(--pl) 55%,transparent);padding-top:14px;margin-top:12px}.prog-row[data-v-66d34f7f]{margin-bottom:12px}.prog-track[data-v-66d34f7f]{height:8px;border-radius:999px;background:var(--pb);border:1px solid var(--pl);overflow:hidden;margin-bottom:6px}.prog-fill[data-v-66d34f7f]{height:100%;border-radius:999px;background:var(--pa);transition:width .5s cubic-bezier(.4,0,.2,1)}.prog-txt[data-v-66d34f7f]{font-size:calc(9.5px * var(--fs, 1));letter-spacing:.6px;color:var(--pm)}.bal-row[data-v-66d34f7f]{display:flex;flex-direction:column;gap:5px;margin-bottom:12px}.payout-form[data-v-66d34f7f]{display:flex;flex-direction:column;gap:8px;margin-top:12px}.pf-input[data-v-66d34f7f]{background:var(--pb);border:1px solid var(--pl);border-radius:10px;color:var(--pt);padding:10px 12px;font-size:calc(13px * var(--fs, 1));width:100%}.pf-input[data-v-66d34f7f]:focus{outline:none;border-color:var(--pdot)}.how-list[data-v-66d34f7f]{display:flex;flex-direction:column;gap:14px}.how-item[data-v-66d34f7f]{display:flex;gap:14px;align-items:flex-start}.how-num[data-v-66d34f7f]{font-size:calc(26px * var(--fs, 1));font-style:italic;color:var(--pa);line-height:1;flex:none;width:26px;text-align:center}.how-t[data-v-66d34f7f]{font-size:calc(14px * var(--fs, 1));color:var(--pt);margin:0 0 3px;font-weight:600}.how-d[data-v-66d34f7f]{font-size:calc(12.5px * var(--fs, 1));color:var(--pm);margin:0;line-height:1.55}.ref-list[data-v-66d34f7f]{display:flex;flex-direction:column}.ref-row[data-v-66d34f7f]{display:flex;align-items:center;gap:10px;padding:10px 2px;flex-wrap:wrap}.ref-row+.ref-row[data-v-66d34f7f]{border-top:1px solid color-mix(in srgb,var(--pl) 55%,transparent)}.ref-mail[data-v-66d34f7f]{font-size:calc(13px * var(--fs, 1));color:var(--pt);flex:1;min-width:120px}.ref-plan[data-v-66d34f7f],.ref-date[data-v-66d34f7f]{font-size:calc(10px * var(--fs, 1));color:var(--pm)}.chip[data-v-66d34f7f]{font-size:calc(8px * var(--fs, 1));letter-spacing:1px;border-radius:999px;padding:3px 9px;border:1px solid var(--pl);color:var(--pm);white-space:nowrap}.chip-sub[data-v-66d34f7f]{border-color:var(--pdot);color:var(--pa);background:var(--pas)}.chip-ok[data-v-66d34f7f]{border-color:var(--pdot);color:var(--pa)}.chip-warn[data-v-66d34f7f]{border-color:#e0a64f;color:#e0a64f}.chip-dim[data-v-66d34f7f]{opacity:.75}.clip[data-v-6367a4cf]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;overflow:hidden}.panel[data-v-6367a4cf]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pb);display:flex;flex-direction:column;padding-top:calc(var(--inset-top) + 54px)}.head[data-v-6367a4cf]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 12px;flex:none;border-bottom:1px solid var(--pl)}.head-lbl[data-v-6367a4cf]{font-size:calc(9px * var(--fs, 1));letter-spacing:2px;color:var(--pm)}.close-btn[data-v-6367a4cf]{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid var(--pl);border-radius:50%;background:transparent;color:var(--pm);cursor:pointer;padding:0}.content[data-v-6367a4cf]{flex:1;display:flex;flex-direction:column;min-height:0}.meter[data-v-f8dfaf50]{display:flex;flex-direction:column;gap:7px}.meter-top[data-v-f8dfaf50]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.meter-lbl[data-v-f8dfaf50]{font-size:calc(9px * var(--fs, 1));letter-spacing:1.4px;text-transform:uppercase;color:var(--pm)}.meter-val[data-v-f8dfaf50]{font-size:calc(10px * var(--fs, 1));letter-spacing:.4px;color:var(--pt);font-variant-numeric:tabular-nums;white-space:nowrap}.meter-val.warn[data-v-f8dfaf50],.meter-val.full[data-v-f8dfaf50]{color:#e0a64f}.meter-track[data-v-f8dfaf50]{height:4px;border-radius:999px;background:var(--pl);overflow:hidden}.meter-fill[data-v-f8dfaf50]{display:block;height:100%;border-radius:999px;background:var(--pa);transition:width .6s cubic-bezier(.4,0,.2,1)}.meter-fill.warn[data-v-f8dfaf50],.meter-fill.full[data-v-f8dfaf50]{background:#e0a64f}.meter-fill.inf[data-v-f8dfaf50]{opacity:.4}.meter-note[data-v-f8dfaf50]{font-size:calc(10px * var(--fs, 1));color:var(--pf)}@media(prefers-reduced-motion:reduce){.meter-fill[data-v-f8dfaf50]{transition:none}}.tile[data-v-f0ade470]{display:flex;flex-direction:column;gap:3px;background:var(--ps);border:1px solid var(--pl);border-radius:14px;padding:13px 14px 12px;min-width:0}.tile-lbl[data-v-f0ade470]{font-size:calc(8.5px * var(--fs, 1));letter-spacing:1.6px;text-transform:uppercase;color:var(--pm)}.tile-val[data-v-f0ade470]{font-size:calc(27px * var(--fs, 1));line-height:1.15;color:var(--pt);font-variant-numeric:tabular-nums}.tile-hint[data-v-f0ade470]{font-size:calc(10.5px * var(--fs, 1));color:var(--pf)}.scroll[data-v-99c40672]{flex:1;overflow-y:auto;padding:18px 0 30px;height:100%;box-sizing:border-box}.ucol[data-v-99c40672]{width:100%;padding:0 18px;display:flex;flex-direction:column;gap:14px}@media(min-width:768px){.ucol[data-v-99c40672]{max-width:620px;margin-inline:auto}}.card[data-v-99c40672]{display:flex;flex-direction:column;gap:12px;background:var(--ps);border:1px solid var(--pl);border-radius:18px;padding:16px}.lbl-eyebrow[data-v-99c40672]{font-size:calc(9px * var(--fs, 1));letter-spacing:2px;text-transform:uppercase;color:var(--pm)}.sub-eyebrow[data-v-99c40672]{font-size:calc(8.5px * var(--fs, 1));letter-spacing:1.6px;text-transform:uppercase;color:var(--pf);margin-top:2px}.plan-card[data-v-99c40672]{gap:9px;background:linear-gradient(135deg,var(--pas) 0%,transparent 58%),var(--ps)}.plan-name[data-v-99c40672]{font-style:italic;font-size:calc(26px * var(--fs, 1));line-height:1.1;color:var(--pt)}.pill-row[data-v-99c40672]{display:flex;flex-wrap:wrap;gap:6px}.pill[data-v-99c40672]{font-size:calc(8.5px * var(--fs, 1));letter-spacing:1.4px;text-transform:uppercase;color:var(--pm);border:1px solid var(--pl);border-radius:999px;padding:4px 9px;white-space:nowrap}.pill-on[data-v-99c40672]{color:var(--pa);background:var(--pas);border-color:var(--pdot)}.pill-warn[data-v-99c40672]{color:#e0a64f;border-color:#e0a64f55}.meters[data-v-99c40672]{display:flex;flex-direction:column;gap:13px;margin-top:7px}.warn-band[data-v-99c40672]{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:11px 12px;border-radius:12px;color:#e0a64f;background:color-mix(in srgb,#e0a64f 10%,transparent);border:1px solid color-mix(in srgb,#e0a64f 34%,transparent)}.warn-ic[data-v-99c40672]{flex:none;margin-top:1px}.warn-txt[data-v-99c40672]{font-size:calc(11.5px * var(--fs, 1));line-height:1.55}.mix-bar[data-v-99c40672]{display:flex;height:6px;border-radius:999px;overflow:hidden;background:var(--pl)}.mix-seg[data-v-99c40672]{display:block;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1)}.seg-note[data-v-99c40672]{background:var(--pa)}.seg-event[data-v-99c40672]{background:color-mix(in srgb,var(--pa) 55%,transparent)}.seg-task[data-v-99c40672]{background:color-mix(in srgb,var(--pa) 25%,transparent)}.legend[data-v-99c40672]{display:flex;flex-wrap:wrap;gap:18px}.leg[data-v-99c40672]{display:flex;align-items:center;gap:7px}.leg-dot[data-v-99c40672]{width:7px;height:7px;border-radius:50%;flex:none}.leg-lbl[data-v-99c40672]{font-size:calc(8.5px * var(--fs, 1));letter-spacing:1.4px;text-transform:uppercase;color:var(--pm)}.leg-val[data-v-99c40672]{font-size:calc(16px * var(--fs, 1));color:var(--pt);font-variant-numeric:tabular-nums}.empty-note[data-v-99c40672]{font-size:calc(12px * var(--fs, 1));color:var(--pf);margin:0;line-height:1.6}.sect-head[data-v-99c40672]{display:flex;align-items:baseline;justify-content:space-between;padding:4px 2px 0}.loading-tag[data-v-99c40672]{font-size:calc(8.5px * var(--fs, 1));letter-spacing:1.4px;color:var(--pf)}.tiles[data-v-99c40672]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:560px){.tiles[data-v-99c40672]{grid-template-columns:repeat(3,minmax(0,1fr))}}.mini-row[data-v-99c40672]{display:flex;gap:22px;flex-wrap:wrap}.mini[data-v-99c40672]{display:flex;flex-direction:column;gap:2px;min-width:0}.mini-val[data-v-99c40672]{font-size:calc(24px * var(--fs, 1));line-height:1.1;color:var(--pa);font-variant-numeric:tabular-nums}.mini-lbl[data-v-99c40672]{font-size:calc(8.5px * var(--fs, 1));letter-spacing:1.4px;text-transform:uppercase;color:var(--pm)}.people[data-v-99c40672]{display:flex;flex-direction:column;gap:9px}.person[data-v-99c40672]{display:flex;align-items:center;gap:9px;min-width:0}.person-ava[data-v-99c40672]{flex:none;width:26px;height:26px;border-radius:50%;background:var(--pas);color:var(--pa);font-style:italic;font-size:calc(13px * var(--fs, 1));display:flex;align-items:center;justify-content:center}.person-mail[data-v-99c40672]{flex:1;min-width:0;font-size:calc(12px * var(--fs, 1));color:var(--pt);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.owners[data-v-99c40672]{display:flex;flex-direction:column;gap:3px}.owner-line[data-v-99c40672]{font-size:calc(10.5px * var(--fs, 1));color:var(--pf)}.dev-rows[data-v-99c40672]{display:flex;flex-direction:column;gap:10px}.dev-row[data-v-99c40672]{display:flex;align-items:center;gap:8px;min-width:0}.dev-dot[data-v-99c40672]{flex:none;width:6px;height:6px;border-radius:50%;background:var(--pa)}.dev-name[data-v-99c40672]{flex:1;min-width:0;font-size:calc(12px * var(--fs, 1));color:var(--pt);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dev-here[data-v-99c40672]{font-size:calc(8px * var(--fs, 1));letter-spacing:1.2px;color:var(--pa);white-space:nowrap}.dev-seen[data-v-99c40672]{font-size:calc(9px * var(--fs, 1));letter-spacing:.4px;color:var(--pf);font-variant-numeric:tabular-nums;white-space:nowrap}.foot-note[data-v-99c40672]{font-size:calc(10.5px * var(--fs, 1));color:var(--pf);line-height:1.6;margin:0;padding:0 2px}.signin-card[data-v-99c40672]{gap:11px;align-items:flex-start;background:linear-gradient(135deg,var(--pas) 0%,transparent 62%),var(--ps)}.signin-text[data-v-99c40672]{font-size:calc(11.5px * var(--fs, 1));line-height:1.65;color:var(--pm);margin:0}.signin-btn[data-v-99c40672]{font-size:calc(9px * var(--fs, 1));letter-spacing:1.6px;color:var(--pa);background:transparent;border:1px solid var(--pdot);border-radius:999px;padding:8px 16px;cursor:pointer}@media(prefers-reduced-motion:reduce){.mix-seg[data-v-99c40672]{transition:none}}.scroll[data-v-b3ca256d]{flex:1;overflow-y:auto;padding:18px 0 30px;height:100%;box-sizing:border-box}.pcol[data-v-b3ca256d]{width:100%;padding:0 18px;display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.pcol[data-v-b3ca256d]{max-width:620px;margin-inline:auto}}.card[data-v-b3ca256d]{display:flex;flex-direction:column;gap:10px;background:var(--ps);border:1px solid var(--pl);border-radius:18px;padding:18px 16px}.lbl-eyebrow[data-v-b3ca256d]{font-size:calc(9px * var(--fs, 1));letter-spacing:2px;color:var(--pm)}.plan-sect[data-v-b3ca256d]{display:flex;flex-direction:column;gap:10px}.cur-card[data-v-b3ca256d]{background:linear-gradient(160deg,var(--pas),var(--ps) 62%);border-color:var(--pdot)}.cur-name[data-v-b3ca256d]{font-size:calc(27px * var(--fs, 1));font-style:italic;color:var(--pt);line-height:1.1}.pill-row[data-v-b3ca256d]{display:flex;flex-wrap:wrap;gap:6px}.pill[data-v-b3ca256d]{font-size:calc(9px * var(--fs, 1));letter-spacing:.9px;color:var(--pm);border:1px solid var(--pl);border-radius:999px;padding:4px 10px}.pill-on[data-v-b3ca256d]{color:var(--pa);border-color:var(--pdot);background:var(--pas)}.maintain-card[data-v-b3ca256d]{align-items:center;text-align:center;gap:8px;border-color:var(--pdot);background:var(--pas)}.maintain-ic[data-v-b3ca256d]{color:var(--pa);display:flex}.maintain-title[data-v-b3ca256d]{font-size:calc(18px * var(--fs, 1));font-style:italic;color:var(--pt);line-height:1.2}.maintain-body[data-v-b3ca256d]{margin:0;font-size:calc(12.5px * var(--fs, 1));line-height:1.6;color:var(--pm)}.plan-msg[data-v-b3ca256d]{margin:0;font-size:calc(12.5px * var(--fs, 1));color:var(--pf);text-align:center;padding:10px 0}.plan-cards[data-v-b3ca256d]{display:flex;flex-direction:column;gap:12px}@media(min-width:560px){.plan-cards[data-v-b3ca256d]{flex-direction:row;flex-wrap:wrap}.plan-card[data-v-b3ca256d]{flex:1 1 190px}}.plan-card[data-v-b3ca256d]{position:relative;align-items:center;text-align:center;gap:5px;padding-top:22px}.plan-card.is-hot[data-v-b3ca256d]{border-color:var(--pa);box-shadow:0 0 0 1px var(--pa),0 10px 34px -16px var(--pglow)}.plan-card.is-current[data-v-b3ca256d]{border-color:var(--pdot);background:var(--pas)}.plan-badge[data-v-b3ca256d]{position:absolute;top:-9px;left:50%;transform:translate(-50%);background:var(--pa);color:var(--pat);font-size:calc(8px * var(--fs, 1));letter-spacing:1.3px;padding:4px 11px;border-radius:999px;white-space:nowrap}.plan-name[data-v-b3ca256d]{font-size:calc(12.5px * var(--fs, 1));font-weight:600;color:var(--pm);letter-spacing:.3px}.plan-price[data-v-b3ca256d]{font-size:calc(26px * var(--fs, 1));font-style:italic;color:var(--pt);line-height:1.1}.plan-period[data-v-b3ca256d]{font-size:calc(9px * var(--fs, 1));letter-spacing:1px;color:var(--pf)}.plan-limits[data-v-b3ca256d]{display:flex;flex-direction:column;gap:3px;margin-top:4px}.plan-lim[data-v-b3ca256d]{font-size:calc(11px * var(--fs, 1));color:var(--pf);line-height:1.45}.plan-lim strong[data-v-b3ca256d]{color:var(--pm);font-weight:600}.plan-cta[data-v-b3ca256d]{margin-top:12px;width:100%;box-sizing:border-box;border-radius:11px;padding:11px 0;font-size:calc(9.5px * var(--fs, 1));letter-spacing:1.4px;text-align:center;text-decoration:none;border:1px solid var(--pdot);color:var(--pa);background:transparent;transition:background .18s,border-color .18s,transform .15s}.plan-cta.cta-hot[data-v-b3ca256d]{background:var(--pa);color:var(--pat);border-color:var(--pa)}@media(hover:hover)and (pointer:fine){a.plan-cta[data-v-b3ca256d]:hover{transform:translateY(-1px);background:var(--pas)}a.plan-cta.cta-hot[data-v-b3ca256d]:hover{background:var(--pa);opacity:.9}}.plan-cta-cur[data-v-b3ca256d]{border-color:var(--pl);color:var(--pf);background:transparent;cursor:default}.plan-foot[data-v-b3ca256d]{margin:2px 0 0;font-size:calc(10.5px * var(--fs, 1));line-height:1.5;color:var(--pf);text-align:center}.cmp-wrap[data-v-b3ca256d]{overflow-x:auto;border:1px solid var(--pl);border-radius:16px;background:var(--ps);-webkit-overflow-scrolling:touch}.cmp[data-v-b3ca256d]{width:100%;border-collapse:collapse;font-size:calc(12.5px * var(--fs, 1))}.cmp th[data-v-b3ca256d],.cmp td[data-v-b3ca256d]{padding:10px 12px;border-bottom:1px solid color-mix(in srgb,var(--pl) 55%,transparent)}.cmp tbody tr:last-child td[data-v-b3ca256d]{border-bottom:none}.plan-h[data-v-b3ca256d]{text-align:center;font-size:calc(11.5px * var(--fs, 1));font-weight:600;color:var(--pt);letter-spacing:.3px}.plan-h.col-hot[data-v-b3ca256d]{color:var(--pa)}.feat-h[data-v-b3ca256d]{width:42%}.feat-c[data-v-b3ca256d]{color:var(--pm);text-align:start;line-height:1.35;border-right:1px solid color-mix(in srgb,var(--pl) 45%,transparent)}.feat-h[data-v-b3ca256d]{border-right:1px solid color-mix(in srgb,var(--pl) 45%,transparent)}.val-c[data-v-b3ca256d]{text-align:center;color:var(--pt)}.val-c.col-cur[data-v-b3ca256d],.plan-h.col-cur[data-v-b3ca256d]{background:color-mix(in srgb,var(--pas) 55%,transparent)}.dash[data-v-b3ca256d]{color:var(--pf)}.tick[data-v-b3ca256d]{vertical-align:middle}@media(max-width:480px){.cmp[data-v-b3ca256d]{font-size:calc(11.5px * var(--fs, 1))}.cmp th[data-v-b3ca256d],.cmp td[data-v-b3ca256d]{padding:9px 8px}.plan-h[data-v-b3ca256d]{font-size:calc(11px * var(--fs, 1))}}.clip[data-v-bebf4d6e]{position:fixed;left:0;right:0;top:0;bottom:0;z-index:61;overflow:hidden}.panel[data-v-bebf4d6e]{position:absolute;left:0;right:0;top:0;bottom:0;background:var(--pb);display:flex;flex-direction:column;padding-top:calc(var(--inset-top) + 54px)}.head[data-v-bebf4d6e]{display:flex;flex:none;border-bottom:1px solid var(--pl)}.head-inner[data-v-bebf4d6e]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 12px 20px;width:100%}.head-left[data-v-bebf4d6e]{display:flex;align-items:center;gap:10px}.head-back[data-v-bebf4d6e]{width:26px;height:26px;flex:none;border-radius:50%;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;margin-left:-6px}.head-lbl[data-v-bebf4d6e]{font-size:calc(9px * var(--fs, 1));letter-spacing:2px;color:var(--pm)}.content[data-v-bebf4d6e]{flex:1;display:flex;flex-direction:column;min-height:0}.view-stack[data-v-bebf4d6e]{position:relative;flex:1;min-height:0;overflow:hidden}.view-pane[data-v-bebf4d6e]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;min-height:0;transition:transform .34s cubic-bezier(.4,0,.2,1),opacity .28s}.view-account[data-v-bebf4d6e]{transform:translate(0);opacity:1}.view-account.view-out[data-v-bebf4d6e]{transform:translate(-8%);opacity:0;pointer-events:none}.view-affiliate[data-v-bebf4d6e],.view-usage[data-v-bebf4d6e],.view-plan[data-v-bebf4d6e]{transform:translate(100%);opacity:0;pointer-events:none}.view-affiliate.view-in[data-v-bebf4d6e],.view-usage.view-in[data-v-bebf4d6e],.view-plan.view-in[data-v-bebf4d6e]{transform:translate(0);opacity:1;pointer-events:auto}.scroll[data-v-bebf4d6e]{flex:1;overflow-y:auto;padding:22px 0 28px}.scroll-center[data-v-bebf4d6e]{display:flex;flex-direction:column;justify-content:safe center}.scroll-center .sect[data-v-bebf4d6e]{width:100%;max-width:440px;margin-inline:auto}.sect[data-v-bebf4d6e]{padding:0 18px;display:flex;flex-direction:column;gap:14px}.acct-hero[data-v-bebf4d6e]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:18px 12px 6px}.acct-hero-title[data-v-bebf4d6e]{font-style:italic;font-size:calc(26px * var(--fs, 1));color:var(--pt);line-height:1.1}.acct-hero-sub[data-v-bebf4d6e]{font-size:calc(12px * var(--fs, 1));line-height:1.6;color:var(--pm);max-width:280px}.acct-card[data-v-bebf4d6e]{display:flex;flex-direction:column;gap:12px;background:var(--ps);border:1px solid var(--pl);border-radius:18px;padding:16px}.acct-card-login[data-v-bebf4d6e]{gap:9px}.stash-card[data-v-bebf4d6e]{gap:10px;border-color:var(--pdot);background:var(--pas);margin-bottom:14px}.stash-lbl[data-v-bebf4d6e]{font-size:calc(8.5px * var(--fs, 1));letter-spacing:1.6px;color:var(--pa)}.stash-msg[data-v-bebf4d6e]{margin:0;font-size:calc(12.5px * var(--fs, 1));line-height:1.5;color:var(--pt)}.stash-btn[data-v-bebf4d6e]{align-self:flex-start;font-size:calc(9px * var(--fs, 1));letter-spacing:1.2px;color:var(--pat);background:var(--pa);border:none;border-radius:999px;padding:10px 16px;cursor:pointer}.stash-btn[data-v-bebf4d6e]:disabled{opacity:.55;cursor:default}.acct-ava[data-v-bebf4d6e]{flex:none;width:54px;height:54px;border-radius:50%;overflow:hidden;background:var(--pas);border:1px solid var(--pdot);display:flex;align-items:center;justify-content:center}.acct-ava img[data-v-bebf4d6e]{width:100%;height:100%;object-fit:cover;display:block}.acct-ava-initial[data-v-bebf4d6e]{font-style:italic;font-size:calc(23px * var(--fs, 1));color:var(--pa)}.acct-ava-ghost[data-v-bebf4d6e]{background:var(--ps2);border:1px dashed var(--pl);color:var(--pf)}.acct-ava-hero[data-v-bebf4d6e]{width:72px;height:72px;margin-bottom:2px}.acct-profile-card[data-v-bebf4d6e]{align-items:center;text-align:center;padding:22px 0 18px;background:transparent;border:none;border-radius:0}.acct-avatar-edit[data-v-bebf4d6e]{position:relative}.acct-ava-badge[data-v-bebf4d6e]{position:absolute;right:-2px;bottom:-2px;width:24px;height:24px;border-radius:50%;background:var(--pa);color:var(--pat);border:2px solid var(--ps);display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}.acct-name-display[data-v-bebf4d6e]{width:100%;box-sizing:border-box;text-align:center;font-style:italic;font-size:calc(21px * var(--fs, 1));color:var(--pt);padding:2px 4px 4px}.acct-save-profile[data-v-bebf4d6e]{width:100%}.acct-fade-enter-active[data-v-bebf4d6e],.acct-fade-leave-active[data-v-bebf4d6e]{transition:opacity .2s,transform .2s}.acct-fade-enter-from[data-v-bebf4d6e],.acct-fade-leave-to[data-v-bebf4d6e]{opacity:0;transform:translateY(-4px)}.acct-email[data-v-bebf4d6e]{font-size:calc(9px * var(--fs, 1));letter-spacing:.5px;color:var(--pm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acct-status[data-v-bebf4d6e]{display:inline-flex;align-items:center;gap:5px;font-size:calc(8px * var(--fs, 1));letter-spacing:1px;color:var(--pa);margin-top:3px}.acct-status.err[data-v-bebf4d6e]{color:#e0795a;letter-spacing:.5px}.acct-status-dot[data-v-bebf4d6e]{width:5px;height:5px;border-radius:50%;background:var(--pa)}.acct-status-dot.err[data-v-bebf4d6e]{background:#e0795a}.acct-btn[data-v-bebf4d6e]{flex:1;font-size:calc(9px * var(--fs, 1));letter-spacing:1px;color:var(--pa);background:transparent;border:1px solid var(--pdot);border-radius:10px;padding:10px 0;cursor:pointer;text-align:center;transition:background .18s,color .18s}.acct-btn-danger[data-v-bebf4d6e]{color:#e0795a;border-color:#d9704e59}.acct-logout-standalone[data-v-bebf4d6e]{flex:none;width:100%}.acct-section[data-v-bebf4d6e]{display:flex;flex-direction:column;gap:8px}.acct-section-lbl[data-v-bebf4d6e]{font-size:calc(9px * var(--fs, 1));letter-spacing:2px;color:var(--pm);padding:0 4px}.acct-affiliate-row[data-v-bebf4d6e]{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%;box-sizing:border-box;text-align:left;cursor:pointer;transition:background .18s,border-color .18s}.acct-affiliate-row[data-v-bebf4d6e]:hover{background:var(--pas);border-color:var(--pdot)}.acct-affiliate-icon[data-v-bebf4d6e]{flex:none;width:34px;height:34px;border-radius:50%;background:var(--pas);color:var(--pa);display:flex;align-items:center;justify-content:center}.acct-affiliate-text[data-v-bebf4d6e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.acct-affiliate-title[data-v-bebf4d6e]{font-size:calc(10px * var(--fs, 1));letter-spacing:1.2px;color:var(--pt)}.acct-affiliate-hint[data-v-bebf4d6e]{font-size:calc(11px * var(--fs, 1));line-height:1.4;color:var(--pm)}.acct-affiliate-chevron[data-v-bebf4d6e]{flex:none;color:var(--pf)}.acct-affiliate-row.row-warn[data-v-bebf4d6e]{border-color:color-mix(in srgb,#e0a64f 42%,transparent)}.acct-affiliate-hint.hint-warn[data-v-bebf4d6e]{color:#e0a64f}.acct-file-input[data-v-bebf4d6e]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.acct-input[data-v-bebf4d6e]{width:100%;box-sizing:border-box;background:var(--pb);border:1px solid var(--pl);border-radius:12px;padding:12px 14px;font-size:calc(14px * var(--fs, 1));color:var(--pt);outline:none;transition:border-color .2s}.acct-card-login .acct-input[data-v-bebf4d6e]{background:var(--pb)}.acct-input[data-v-bebf4d6e]:focus{border-color:var(--pdot)}.acct-fld[data-v-bebf4d6e]{min-width:0}.acct-fld input[type=date].acct-input[data-v-bebf4d6e]{position:relative;width:1px;min-width:100%;max-width:100%;box-sizing:border-box;padding-right:38px}.acct-fld input[type=date].acct-input[data-v-bebf4d6e]::-webkit-calendar-picker-indicator{position:absolute;right:10px;width:16px;height:16px;padding:0;margin:0;cursor:pointer}.acct-fld input[type=date].acct-input[data-v-bebf4d6e]::-webkit-date-and-time-value{text-align:left}.acct-fields-card[data-v-bebf4d6e]{gap:14px}.acct-fld[data-v-bebf4d6e]{display:flex;flex-direction:column;gap:6px}.acct-fld-lbl[data-v-bebf4d6e]{font-size:calc(9px * var(--fs, 1));letter-spacing:1.2px;color:var(--pm)}.acct-fld-hint[data-v-bebf4d6e]{font-size:calc(10.5px * var(--fs, 1));line-height:1.5;color:var(--pf)}.acct-select[data-v-bebf4d6e]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%23888' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-inline-end:34px}.acct-textarea[data-v-bebf4d6e]{resize:vertical;min-height:64px;font-family:inherit;line-height:1.5}.acct-note-inline[data-v-bebf4d6e]{padding:0;color:var(--pa)}.acct-menu-card[data-v-bebf4d6e]{gap:0}.acct-menu-row[data-v-bebf4d6e]:not(:last-child){border-bottom:1px solid var(--pl)}.acct-expand-btn[data-v-bebf4d6e]{width:calc(100% + 32px);margin-inline:-16px;display:flex;align-items:center;justify-content:space-between;background:transparent;border:none;padding:14px 16px;font-size:calc(10px * var(--fs, 1));letter-spacing:1.4px;color:var(--pt);cursor:pointer}.acct-expand-chevron[data-v-bebf4d6e]{flex:none;color:var(--pm);transition:transform .25s cubic-bezier(.4,0,.2,1)}.acct-expand-chevron.open[data-v-bebf4d6e]{transform:rotate(180deg)}.acct-expand-body[data-v-bebf4d6e]{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1)}.acct-expand-body.open[data-v-bebf4d6e]{grid-template-rows:1fr}.acct-expand-inner[data-v-bebf4d6e]{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:12px;padding-top:0}.acct-expand-body.open .acct-expand-inner[data-v-bebf4d6e]{padding-top:14px}.acct-cta[data-v-bebf4d6e]{margin-top:2px;font-size:calc(11px * var(--fs, 1));letter-spacing:1.5px;color:var(--pat);background:var(--pa);border:none;border-radius:12px;padding:13px 0;cursor:pointer;text-align:center;transition:opacity .2s}.acct-cta[data-v-bebf4d6e]:disabled{opacity:.55;cursor:default}.acct-reg-row[data-v-bebf4d6e]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px}.acct-reg-q[data-v-bebf4d6e]{font-size:calc(12px * var(--fs, 1));color:var(--pm)}.acct-reg-link[data-v-bebf4d6e]{font-size:calc(10px * var(--fs, 1));letter-spacing:1.2px;color:var(--pa);text-decoration:none;border:1px solid var(--pdot);border-radius:999px;padding:6px 14px;transition:background .18s}.acct-reg-link[data-v-bebf4d6e]:hover{background:var(--pas)}.acct-err[data-v-bebf4d6e]{font-size:calc(11px * var(--fs, 1));line-height:1.5;color:#e0795a}.acct-note[data-v-bebf4d6e]{margin:0;padding:0 6px;font-size:calc(10.5px * var(--fs, 1));line-height:1.55;color:var(--pf)}.acct-info[data-v-bebf4d6e]{display:flex;align-items:flex-start;gap:8px;border-radius:14px;padding:12px 14px;background:var(--pas);border:1px solid var(--pdot)}.acct-info-icon[data-v-bebf4d6e]{color:var(--pa);flex:none;margin-top:1px}.acct-info-text[data-v-bebf4d6e]{margin:0;font-size:calc(11px * var(--fs, 1));line-height:1.55;color:var(--pt)}.login-sect[data-v-bebf4d6e]{position:relative;gap:0;padding-top:4px;padding-bottom:4px}.login-aura[data-v-bebf4d6e]{position:absolute;top:-20px;right:0;bottom:0;left:0;overflow:hidden;border-radius:28px;pointer-events:none;z-index:0}.login-blob[data-v-bebf4d6e]{position:absolute;border-radius:50%;filter:blur(46px);opacity:.5;will-change:transform}.login-blob-1[data-v-bebf4d6e]{width:220px;height:220px;top:-40px;left:8%;background:radial-gradient(circle,var(--pa) 0%,transparent 70%);animation:login-drift-a-bebf4d6e 14s ease-in-out infinite}.login-blob-2[data-v-bebf4d6e]{width:180px;height:180px;top:30px;right:4%;background:radial-gradient(circle,color-mix(in srgb,var(--pa) 60%,#e0a05a) 0%,transparent 72%);opacity:.34;animation:login-drift-b-bebf4d6e 18s ease-in-out infinite}.login-blob-3[data-v-bebf4d6e]{width:260px;height:260px;bottom:-60px;left:30%;background:radial-gradient(circle,var(--pglow) 0%,transparent 70%);opacity:.7;animation:login-drift-c-bebf4d6e 16s ease-in-out infinite}@keyframes login-drift-a-bebf4d6e{0%,to{transform:translate(0) scale(1)}50%{transform:translate(18px,22px) scale(1.12)}}@keyframes login-drift-b-bebf4d6e{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-22px,16px) scale(1.15)}}@keyframes login-drift-c-bebf4d6e{0%,to{transform:translate(0) scale(1)}50%{transform:translate(14px,-20px) scale(1.08)}}.login-stack[data-v-bebf4d6e]{position:relative;z-index:1;display:flex;flex-direction:column;gap:18px}.login-hero[data-v-bebf4d6e]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:14px 12px 2px}.login-mark[data-v-bebf4d6e]{position:relative;width:62px;height:62px;flex:none;border-radius:20px;display:grid;place-items:center;background:linear-gradient(155deg,var(--pas) 0%,color-mix(in srgb,var(--ps) 60%,transparent) 100%);border:1px solid var(--pdot);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 12px 30px -12px var(--pglow),inset 0 1px color-mix(in srgb,#fff 14%,transparent);animation:login-float-bebf4d6e 6s ease-in-out infinite}.login-mark-logo[data-v-bebf4d6e]{width:32px;height:32px;background:var(--pa);-webkit-mask:url(/memoiraa-logo.png) center / contain no-repeat;mask:url(/memoiraa-logo.png) center / contain no-repeat}.login-mark-ring[data-v-bebf4d6e]{position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:26px;border:1px solid var(--pdot);opacity:0;transition:opacity .4s ease}@keyframes login-float-bebf4d6e{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.login-title[data-v-bebf4d6e]{font-style:italic;font-size:calc(27px * var(--fs, 1));line-height:1.08;color:var(--pt)}.login-sub[data-v-bebf4d6e]{font-size:calc(12px * var(--fs, 1));line-height:1.6;color:var(--pm);max-width:290px}.login-glass[data-v-bebf4d6e]{position:relative;display:flex;flex-direction:column;gap:10px;padding:20px 18px;border-radius:22px;background:color-mix(in srgb,var(--ps) 62%,transparent);border:1px solid color-mix(in srgb,#fff 9%,var(--pl));-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);box-shadow:0 22px 60px -24px #0000008c,inset 0 1px color-mix(in srgb,#fff 10%,transparent)}.login-field[data-v-bebf4d6e]{position:relative;display:flex;align-items:center}.login-field-ic[data-v-bebf4d6e]{position:absolute;left:14px;color:var(--pm);pointer-events:none;transition:color .2s}.login-field:focus-within .login-field-ic[data-v-bebf4d6e]{color:var(--pa)}.login-input[data-v-bebf4d6e]{width:100%;box-sizing:border-box;background:color-mix(in srgb,var(--pb) 55%,transparent);border:1px solid var(--pl);border-radius:13px;padding:13px 14px 13px 40px;font-size:calc(14px * var(--fs, 1));color:var(--pt);outline:none;transition:border-color .2s,background .2s,box-shadow .2s}.login-input[data-v-bebf4d6e]::placeholder{color:var(--pf)}.login-input[data-v-bebf4d6e]:focus{border-color:var(--pdot);background:color-mix(in srgb,var(--pb) 72%,transparent);box-shadow:0 0 0 3px var(--pas)}.login-cta[data-v-bebf4d6e]{position:relative;overflow:hidden;margin-top:4px;font-size:calc(11px * var(--fs, 1));letter-spacing:1.6px;color:var(--pat);background:var(--pa);border:none;border-radius:13px;padding:14px 0;cursor:pointer;text-align:center;box-shadow:0 10px 24px -12px var(--pa);transition:transform .18s ease,box-shadow .2s ease,opacity .2s}.login-cta-shine[data-v-bebf4d6e]{position:absolute;top:0;left:-60%;width:45%;height:100%;background:linear-gradient(100deg,transparent,color-mix(in srgb,#fff 45%,transparent),transparent);transform:skew(-18deg);animation:login-shine-bebf4d6e 4.6s ease-in-out infinite}@keyframes login-shine-bebf4d6e{0%,62%{left:-60%}85%,to{left:130%}}@media(hover:hover)and (pointer:fine){.login-cta[data-v-bebf4d6e]:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 14px 30px -12px var(--pa)}}.login-cta[data-v-bebf4d6e]:active{transform:translateY(0)}.login-cta[data-v-bebf4d6e]:disabled{opacity:.6;cursor:default}.login-err[data-v-bebf4d6e]{margin-top:2px}.login-reg-row[data-v-bebf4d6e]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px}.login-input-pw[data-v-bebf4d6e]{padding-right:40px}.login-info-btn[data-v-bebf4d6e]{position:absolute;right:8px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:var(--pf);cursor:pointer;padding:0;transition:color .18s,background .18s}.login-info-btn.on[data-v-bebf4d6e]{color:var(--pa);background:var(--pas)}@media(hover:hover)and (pointer:fine){.login-info-btn[data-v-bebf4d6e]:hover{color:var(--pa)}}.login-info-inline[data-v-bebf4d6e]{display:flex;align-items:flex-start;gap:8px;border-radius:12px;padding:10px 12px;background:color-mix(in srgb,var(--pas) 70%,transparent);border:1px solid var(--pdot);overflow:hidden}.pwinfo-enter-active[data-v-bebf4d6e],.pwinfo-leave-active[data-v-bebf4d6e]{transition:opacity .22s ease,max-height .28s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.4,0,.2,1),padding .22s,margin .22s;max-height:200px}.pwinfo-enter-from[data-v-bebf4d6e],.pwinfo-leave-to[data-v-bebf4d6e]{opacity:0;max-height:0;transform:translateY(-4px);padding-top:0;padding-bottom:0}.login-usage-row[data-v-bebf4d6e]{background:color-mix(in srgb,var(--ps) 45%,transparent);border-color:color-mix(in srgb,#fff 7%,var(--pl));-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.login-usage-row[data-v-bebf4d6e]:hover{background:color-mix(in srgb,var(--pas) 75%,transparent)}.login-hero[data-v-bebf4d6e],.login-glass[data-v-bebf4d6e],.login-usage-row[data-v-bebf4d6e]{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .55s cubic-bezier(.4,0,.2,1)}.lp-in .login-hero[data-v-bebf4d6e]{opacity:1;transform:none;transition-delay:.04s}.lp-in .login-glass[data-v-bebf4d6e]{opacity:1;transform:none;transition-delay:.13s}.lp-in .login-usage-row[data-v-bebf4d6e]{opacity:1;transform:none;transition-delay:.22s}.scroll-center .login-sect.login-wide[data-v-bebf4d6e]{max-width:800px}.login-wide .login-stack[data-v-bebf4d6e]{display:grid;grid-template-columns:1.04fr 1fr;grid-template-areas:"hero form" "hero usage";align-items:center;column-gap:48px;row-gap:14px}.login-wide .login-aura[data-v-bebf4d6e]{position:fixed;top:0;right:0;bottom:0;left:0;border-radius:0}.login-wide .login-blob[data-v-bebf4d6e]{filter:blur(80px)}.login-wide .login-blob-1[data-v-bebf4d6e]{width:46vw;height:46vw;top:-10%;left:1%;opacity:.42}.login-wide .login-blob-2[data-v-bebf4d6e]{width:34vw;height:34vw;top:14%;right:2%;left:auto;opacity:.3}.login-wide .login-blob-3[data-v-bebf4d6e]{width:52vw;height:52vw;bottom:-24%;left:30%;top:auto;opacity:.6}.login-wide .login-hero[data-v-bebf4d6e]{grid-area:hero;align-self:center;align-items:flex-start;text-align:left;gap:18px;padding:0}.login-wide .login-glass[data-v-bebf4d6e]{grid-area:form;padding:26px 24px}.login-wide .login-usage-row[data-v-bebf4d6e]{grid-area:usage;align-self:start}.login-wide .login-mark[data-v-bebf4d6e]{width:76px;height:76px;border-radius:24px}.login-wide .login-mark-logo[data-v-bebf4d6e]{width:39px;height:39px}.login-wide .login-mark-ring[data-v-bebf4d6e]{opacity:1;animation:login-ring-pulse-bebf4d6e 5s ease-in-out infinite}@keyframes login-ring-pulse-bebf4d6e{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.4;transform:scale(1.06)}}.login-wide .login-title[data-v-bebf4d6e]{font-size:calc(42px * var(--fs, 1));line-height:1.02}.login-wide .login-sub[data-v-bebf4d6e]{font-size:calc(13px * var(--fs, 1));line-height:1.65;max-width:330px}@media(prefers-reduced-motion:reduce){.login-blob[data-v-bebf4d6e],.login-mark[data-v-bebf4d6e],.login-cta-shine[data-v-bebf4d6e],.login-wide .login-mark-ring[data-v-bebf4d6e]{animation:none!important}.login-hero[data-v-bebf4d6e],.login-glass[data-v-bebf4d6e],.login-usage-row[data-v-bebf4d6e]{transform:none}}.confirm-backdrop[data-v-bebf4d6e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:24px}.confirm-card[data-v-bebf4d6e]{width:100%;max-width:340px;background:var(--pb);border:1px solid var(--pl);border-radius:18px;padding:20px;box-shadow:0 20px 60px #00000059}.confirm-lbl[data-v-bebf4d6e]{font-size:calc(9px * var(--fs, 1));letter-spacing:2px;color:var(--pa)}.confirm-msg[data-v-bebf4d6e]{margin:12px 0 14px;font-size:calc(15px * var(--fs, 1));line-height:1.5;color:var(--pt)}.merge-opts[data-v-bebf4d6e]{display:flex;flex-direction:column;gap:8px}.merge-opt[data-v-bebf4d6e]{display:flex;flex-direction:column;gap:5px;text-align:left;background:var(--ps);border:1px solid var(--pl);border-radius:12px;padding:13px 14px;cursor:pointer;transition:border-color .18s,background .18s}.merge-opt[data-v-bebf4d6e]:hover{border-color:var(--pdot);background:var(--pas)}.merge-opt[data-v-bebf4d6e]:disabled{opacity:.55;cursor:default}.merge-opt-title[data-v-bebf4d6e]{font-size:calc(10px * var(--fs, 1));letter-spacing:1.2px;color:var(--pa)}.merge-opt-desc[data-v-bebf4d6e]{font-size:calc(11px * var(--fs, 1));line-height:1.5;color:var(--pm)}.merge-cancel[data-v-bebf4d6e]{width:100%;margin-top:14px;font-size:calc(9px * var(--fs, 1));letter-spacing:1px;color:var(--pm);background:transparent;border:none;padding:8px 0 2px;cursor:pointer;text-align:center}.merge-cancel[data-v-bebf4d6e]:disabled{opacity:.55;cursor:default}.unlock-backdrop[data-v-024085b8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:color-mix(in srgb,var(--pb) 82%,black);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:20px}.unlock-card[data-v-024085b8]{width:100%;max-width:380px;background:var(--ps);border:1px solid var(--pl);border-radius:20px;padding:28px 24px;display:flex;flex-direction:column;gap:12px;text-align:center}.unlock-ring[data-v-024085b8]{width:58px;height:58px;border-radius:50%;border:1.5px solid var(--pdot);background:var(--pas);display:flex;align-items:center;justify-content:center;margin:0 auto 4px}.unlock-title[data-v-024085b8]{font-size:calc(21px * var(--fs, 1));font-style:italic}.unlock-msg[data-v-024085b8]{font-size:calc(13px * var(--fs, 1));color:var(--pm);line-height:1.6;margin:0}.unlock-from[data-v-024085b8]{font-size:calc(11.5px * var(--fs, 1));color:var(--pa);line-height:1.55;margin:0;background:var(--pas);border:1px solid var(--pdot);border-radius:10px;padding:9px 11px}.unlock-input[data-v-024085b8]{background:var(--pb);border:1px solid var(--pl);border-radius:12px;padding:13px 14px;font-size:calc(14px * var(--fs, 1));color:var(--pt);outline:none;text-align:center}.unlock-input[data-v-024085b8]:focus{border-color:var(--pdot)}.unlock-err[data-v-024085b8]{color:#e0664f;font-size:calc(12px * var(--fs, 1));margin:0}.unlock-btn[data-v-024085b8]{background:var(--pa);color:var(--pat);border:none;border-radius:12px;padding:13px 0;font-size:calc(10.5px * var(--fs, 1));letter-spacing:1.6px;cursor:pointer}.unlock-btn[data-v-024085b8]:disabled{opacity:.5;cursor:default}.unlock-import[data-v-024085b8]{background:transparent;border:1px solid var(--pdot);color:var(--pa);border-radius:12px;padding:11px 0;font-size:calc(9.5px * var(--fs, 1));letter-spacing:1.4px;cursor:pointer}.unlock-file[data-v-024085b8]{display:none}.unlock-later[data-v-024085b8]{background:transparent;border:none;color:var(--pf);font-size:calc(9px * var(--fs, 1));letter-spacing:1.4px;cursor:pointer;padding:6px 0 0}.panel[data-v-1f5d2118]{position:fixed;left:0;right:0;top:var(--panel-top);bottom:0;z-index:60;background:var(--pb);display:flex;flex-direction:column;overflow:hidden;touch-action:pan-y;border-radius:0 20px 0 0;box-shadow:0 -16px 24px -12px #00000038,6px 0 30px -8px #0003}.home-indicator[data-v-1f5d2118]{position:absolute;right:6px;top:calc(50% - 21px);transform:translateY(-50%);width:4px;height:52px;border-radius:2px;z-index:60;pointer-events:none;background:var(--pt);opacity:.22}.head[data-v-1f5d2118]{display:flex;align-items:center;justify-content:center;padding:14px 20px 12px;flex:none}.head-lbl[data-v-1f5d2118]{font-size:9px;letter-spacing:2px;color:var(--pm)}.handle-row[data-v-1f5d2118]{display:flex;justify-content:center;padding:10px 16px 2px;flex:none;touch-action:none;cursor:grab}.handle[data-v-1f5d2118]{width:28px;height:4px;background:var(--pl);border-radius:2px}.list[data-v-1f5d2118]{flex:1;overflow-y:auto;scrollbar-width:none}.tag-dot[data-v-1f5d2118]{width:5px;height:5px;border-radius:50%;background:var(--pa);flex:none;margin-top:2px}.tag-name[data-v-1f5d2118]{font-style:italic;font-size:26px;line-height:1;color:var(--pt);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.panel.wide .tag-name[data-v-1f5d2118]{font-size:19px}.tag-meta[data-v-1f5d2118]{display:flex;align-items:baseline;gap:3px;flex:none}.panel.wide .tag-meta[data-v-1f5d2118]{align-items:center}.tag-count[data-v-1f5d2118]{font-size:12px;color:var(--pm)}.collab-tag-btn[data-v-1f5d2118]{display:inline-flex;align-items:center;justify-content:center;align-self:center;width:26px;height:26px;margin-right:5px;border-radius:50%;border:1px solid var(--pl);color:var(--pm);cursor:pointer}.collab-tag-btn.on[data-v-1f5d2118]{border-color:var(--pa);background:var(--pas);color:var(--pa)}.foot[data-v-1f5d2118]{padding:10px 14px 28px;flex:none;border-top:1px solid var(--pl);display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.foot[data-v-1f5d2118]{border-top:none}}.new-tag-input[data-v-1f5d2118]{width:100%;box-sizing:border-box;background:var(--ps);border:1px solid var(--pl);border-radius:12px;padding:12px 14px;font-style:italic;font-size:18px;color:var(--pt);outline:none;transition:border-color .2s}.btn-shell[data-v-1f5d2118]{background:var(--pas);border-radius:16px;padding:4px;border:1px solid var(--pdot);display:flex}.confirm-backdrop[data-v-1f5d2118]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:24px;animation:confirm-fade-1f5d2118 .2s ease}.confirm-card[data-v-1f5d2118]{width:100%;max-width:320px;background:var(--pb);border:1px solid var(--pl);border-radius:18px;padding:20px;box-shadow:0 20px 60px #00000059;animation:confirm-pop-1f5d2118 .22s cubic-bezier(.34,1.42,.5,1)}.confirm-lbl[data-v-1f5d2118]{font-size:9px;letter-spacing:2px;color:var(--pa)}.confirm-msg[data-v-1f5d2118]{margin:12px 0 20px;font-size:15px;line-height:1.5;color:var(--pt)}.confirm-msg strong[data-v-1f5d2118]{color:var(--pa);font-weight:500}.confirm-actions[data-v-1f5d2118]{display:flex;gap:8px}.confirm-cancel[data-v-1f5d2118]{flex:1;font-size:10px;letter-spacing:1px;color:var(--pm);background:transparent;border:1px solid var(--pl);border-radius:12px;padding:12px 0;cursor:pointer;transition:background .18s}.confirm-cancel[data-v-1f5d2118]:hover{background:var(--ps)}.confirm-delete[data-v-1f5d2118]{flex:1;font-size:10px;letter-spacing:1px;color:#fff;background:#c25f3f;border:none;border-radius:12px;padding:12px 0;cursor:pointer;transition:opacity .18s}.confirm-delete[data-v-1f5d2118]:hover{opacity:.88}@keyframes confirm-fade-1f5d2118{0%{opacity:0}to{opacity:1}}@keyframes confirm-pop-1f5d2118{0%{opacity:0;transform:scale(.92) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(min-width:1024px){.panel[data-v-1f5d2118]{right:auto;width:279px;top:var(--panel-top-wide);border-right:1px solid var(--pl);border-radius:0;box-shadow:none}.home-indicator[data-v-1f5d2118]{display:none}}.clip[data-v-8d5e93ed]{position:fixed;left:0;right:0;top:0;bottom:0;z-index:61;overflow:hidden}.panel[data-v-8d5e93ed]{position:absolute;left:0;right:0;top:0;bottom:0;background:var(--pb);display:flex;flex-direction:column;padding-top:calc(var(--inset-top) + 54px)}.head[data-v-8d5e93ed]{flex:none;border-bottom:1px solid var(--pl)}.head-inner[data-v-8d5e93ed]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 12px;width:100%}.head-left[data-v-8d5e93ed]{display:flex;align-items:center;gap:10px}.head-back[data-v-8d5e93ed]{width:26px;height:26px;flex:none;border-radius:50%;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;margin-left:-6px}.head-lbl[data-v-8d5e93ed]{font-size:calc(9px * var(--fs, 1));letter-spacing:2px;color:var(--pm)}.head-actions[data-v-8d5e93ed]{display:flex;align-items:center;gap:10px}.mark-read-btn[data-v-8d5e93ed]{height:30px;display:flex;align-items:center;border:1px solid var(--pl);background:transparent;color:var(--pm);font-size:calc(8px * var(--fs, 1));letter-spacing:1px;padding:0 10px;border-radius:999px;cursor:pointer}.content[data-v-8d5e93ed]{flex:1;display:flex;flex-direction:column;min-height:0}.scroll[data-v-8d5e93ed]{flex:1;overflow-y:auto;padding:14px 18px 22px}.empty[data-v-8d5e93ed]{margin:26px 6px;font-size:calc(12px * var(--fs, 1));color:var(--pf);text-align:center}.list[data-v-8d5e93ed]{display:flex;flex-direction:column;gap:10px}.notif-card[data-v-8d5e93ed]{background:var(--ps);border:1px solid var(--pl);border-radius:16px;padding:13px 14px;cursor:pointer}.notif-card[data-v-8d5e93ed]:not(.unread){opacity:.62}.notif-top[data-v-8d5e93ed]{display:flex;align-items:flex-start;gap:8px}.notif-dot[data-v-8d5e93ed]{flex:none;width:6px;height:6px;margin-top:5px;border-radius:50%;background:transparent}.notif-dot.show[data-v-8d5e93ed]{background:var(--pa)}.notif-text[data-v-8d5e93ed]{margin:0;font-size:calc(12.5px * var(--fs, 1));line-height:1.5;color:var(--pt)}.notif-meta[data-v-8d5e93ed]{display:flex;align-items:center;gap:10px;margin:7px 0 0 14px}.notif-time[data-v-8d5e93ed]{font-size:calc(8px * var(--fs, 1));letter-spacing:1px;color:var(--pf)}.notif-resp[data-v-8d5e93ed]{font-size:calc(8px * var(--fs, 1));letter-spacing:1px;color:var(--pa)}.notif-actions[data-v-8d5e93ed]{display:flex;gap:8px;margin:11px 0 2px 14px}.notif-hint[data-v-8d5e93ed]{margin:6px 0 2px 14px;font-size:calc(11px * var(--fs, 1));line-height:1.5;color:var(--pf)}.act-btn[data-v-8d5e93ed]{border:1px solid var(--pl);background:transparent;color:var(--pm);font-size:calc(8.5px * var(--fs, 1));letter-spacing:1.2px;padding:8px 16px;border-radius:999px;cursor:pointer}.act-btn.accept[data-v-8d5e93ed]{background:var(--pa);border-color:var(--pa);color:var(--pat)}.act-btn[data-v-8d5e93ed]:disabled{opacity:.5;cursor:default}.err[data-v-8d5e93ed]{margin:12px 4px 0;font-size:calc(11px * var(--fs, 1));color:#c25f3f}.thread[data-v-01a38c39]{display:flex;flex-direction:column;height:100%;min-height:0}.thead[data-v-01a38c39]{flex:none;display:flex;align-items:center;gap:10px;padding:0 0 12px;border-bottom:1px solid var(--pl)}.head-back[data-v-01a38c39]{width:26px;height:26px;flex:none;border-radius:50%;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;margin-left:-6px}.thead-body[data-v-01a38c39]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.thead-body.tappable[data-v-01a38c39]{cursor:pointer}.tname[data-v-01a38c39]{font-size:calc(16px * var(--fs, 1));color:var(--pt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tsub[data-v-01a38c39]{font-size:calc(8.5px * var(--fs, 1));letter-spacing:1px;color:var(--pm)}.ginfo[data-v-01a38c39]{flex:none;padding:14px 0;border-bottom:1px solid var(--pl);display:flex;flex-direction:column;gap:11px}.gdesc[data-v-01a38c39],.ghint[data-v-01a38c39]{font-size:calc(11.5px * var(--fs, 1));line-height:1.5;color:var(--pm);margin:0}.grow[data-v-01a38c39]{display:flex;align-items:center;gap:9px}.grow.dim[data-v-01a38c39]{opacity:.55}.grow-actions[data-v-01a38c39]{display:flex;gap:10px}.grow-actions .gbtn[data-v-01a38c39]{flex:1;height:46px;font-size:calc(11px * var(--fs, 1));border-radius:14px}.gav[data-v-01a38c39]{flex:none;width:26px;height:26px;border-radius:50%;background:var(--pas);color:var(--pa);display:flex;align-items:center;justify-content:center;font-size:calc(12px * var(--fs, 1))}.gname[data-v-01a38c39]{flex:1;min-width:0;font-size:calc(14px * var(--fs, 1));color:var(--pt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gtag[data-v-01a38c39]{font-size:calc(8px * var(--fs, 1));letter-spacing:1px;color:var(--pm)}.gbtn[data-v-01a38c39]{height:36px;padding:0 14px;border:1px solid var(--pl);border-radius:999px;background:transparent;color:var(--pm);font-size:calc(10px * var(--fs, 1));letter-spacing:1.1px;cursor:pointer;flex:none}.gbtn.accent[data-v-01a38c39]{background:var(--pa);border-color:var(--pa);color:var(--pat)}.gbtn.danger[data-v-01a38c39]{color:#c25f3f;border-color:#c25f3f}.gbtn.wide[data-v-01a38c39]{width:100%;height:46px;font-size:calc(11px * var(--fs, 1));border-radius:14px}.gbtn[data-v-01a38c39]:disabled{opacity:.5;cursor:default}.ginput[data-v-01a38c39]{height:48px;padding:0 15px;border:1px solid var(--pl);border-radius:14px;background:var(--ps);color:var(--pt);font-size:calc(15px * var(--fs, 1))}.ginput[data-v-01a38c39]:focus{outline:none;border-color:var(--pa)}.ginvite[data-v-01a38c39]{display:flex;flex-direction:column;gap:8px}.mlist[data-v-01a38c39]{flex:1;min-height:0;overflow-y:auto;padding:14px 0;display:flex;flex-direction:column;gap:8px}.empty[data-v-01a38c39]{font-size:calc(12.5px * var(--fs, 1));color:var(--pm);text-align:center;margin:20px 0}.sysrow[data-v-01a38c39]{display:flex;justify-content:center}.systext[data-v-01a38c39]{font-size:calc(8.5px * var(--fs, 1));letter-spacing:.8px;color:var(--pm);background:var(--ps);border-radius:999px;padding:5px 12px;text-align:center}.mrow[data-v-01a38c39]{display:flex}.mrow.mine[data-v-01a38c39]{justify-content:flex-end}.bubble[data-v-01a38c39]{max-width:78%;display:flex;flex-direction:column;gap:3px;background:var(--ps);border-radius:14px;padding:9px 12px}.mrow.mine .bubble[data-v-01a38c39]{background:var(--pas)}.bname[data-v-01a38c39]{font-size:calc(8px * var(--fs, 1));letter-spacing:1px;color:var(--pa)}.btext[data-v-01a38c39]{font-size:calc(14px * var(--fs, 1));line-height:1.45;color:var(--pt);white-space:pre-wrap;word-break:break-word}.btext.locked[data-v-01a38c39]{color:var(--pm);font-style:italic}.btime[data-v-01a38c39]{font-size:calc(7.5px * var(--fs, 1));letter-spacing:.6px;color:var(--pm);align-self:flex-end}.composer[data-v-01a38c39]{flex:none;display:flex;gap:8px;align-items:center;padding-top:10px;border-top:1px solid var(--pl)}.minput[data-v-01a38c39]{flex:1;min-width:0;height:40px;padding:0 13px;border:1px solid var(--pl);border-radius:999px;background:var(--ps);color:var(--pt);font-size:calc(14px * var(--fs, 1))}.minput[data-v-01a38c39]:focus{outline:none;border-color:var(--pa)}.msend[data-v-01a38c39]{flex:none;height:40px;padding:0 16px;border:none;border-radius:999px;background:var(--pa);color:var(--pat);font-size:calc(9px * var(--fs, 1));letter-spacing:1.4px;cursor:pointer}.msend[data-v-01a38c39]:disabled{opacity:.45;cursor:default}.err[data-v-01a38c39]{font-size:calc(11px * var(--fs, 1));color:#c25f3f;margin:8px 0 0}.clip[data-v-ba16286c]{position:fixed;left:0;right:0;top:0;bottom:0;z-index:61;overflow:hidden}.panel[data-v-ba16286c]{position:absolute;left:0;right:0;top:0;bottom:0;background:var(--pb);display:flex;flex-direction:column;padding-top:calc(var(--inset-top) + 54px)}.head[data-v-ba16286c]{flex:none;border-bottom:1px solid var(--pl)}.head-inner[data-v-ba16286c]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 12px;width:100%}.head-lbl[data-v-ba16286c]{font-size:calc(9px * var(--fs, 1));letter-spacing:2px;color:var(--pm)}.content[data-v-ba16286c]{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.view-stack[data-v-ba16286c]{flex:1;min-height:0;display:flex;width:200%;transition:transform .34s cubic-bezier(.4,0,.2,1)}.view-stack.show-chat[data-v-ba16286c]{transform:translate(-50%)}.view-pane[data-v-ba16286c]{width:50%;min-width:0;display:flex;flex-direction:column}.scroll[data-v-ba16286c]{overflow-y:auto;padding:16px 20px 40px}.view-chat[data-v-ba16286c]{padding:14px 20px 16px;overflow:hidden}.add-row[data-v-ba16286c]{display:flex;gap:8px;align-items:center}.add-input[data-v-ba16286c]{flex:1;min-width:0;height:40px;padding:0 13px;border:1px solid var(--pl);border-radius:12px;background:var(--ps);color:var(--pt);font-size:calc(13px * var(--fs, 1))}.add-input[data-v-ba16286c]:focus{outline:none;border-color:var(--pa)}.add-btn[data-v-ba16286c]{flex:none;height:40px;padding:0 15px;border:none;border-radius:12px;background:var(--pa);color:var(--pat);font-size:calc(9px * var(--fs, 1));letter-spacing:1.4px;cursor:pointer}.add-btn[data-v-ba16286c]:disabled{opacity:.45;cursor:default}.hint[data-v-ba16286c],.notice[data-v-ba16286c]{font-size:calc(11.5px * var(--fs, 1));line-height:1.5;color:var(--pm);margin:9px 2px 0}.notice.err[data-v-ba16286c]{color:#c25f3f}.notice.info[data-v-ba16286c]{color:var(--pa)}.invite-btn[data-v-ba16286c]{display:inline-flex;align-items:center;height:26px;margin-left:8px;padding:0 11px;border:1px solid var(--pa);border-radius:999px;background:transparent;color:var(--pa);font-size:calc(8px * var(--fs, 1));letter-spacing:1.2px;cursor:pointer;vertical-align:middle}.invite-btn[data-v-ba16286c]:disabled{opacity:.5;cursor:default}.sect-lbl[data-v-ba16286c]{display:block;font-size:calc(8.5px * var(--fs, 1));letter-spacing:2px;color:var(--pm);margin:26px 2px 10px}.sect-lbl.tight[data-v-ba16286c]{margin:10px 2px 8px}.rows[data-v-ba16286c]{display:flex;flex-direction:column;border:1px solid var(--pl);border-radius:16px;overflow:hidden}.frow[data-v-ba16286c]{display:flex;align-items:center;gap:12px;padding:13px 14px;border-bottom:1px solid var(--pl)}.frow[data-v-ba16286c]:last-child{border-bottom:none}.frow-click[data-v-ba16286c]{cursor:pointer;transition:background .15s}.frow-click[data-v-ba16286c]:hover{background:var(--ps)}.avatar[data-v-ba16286c]{flex:none;width:34px;height:34px;border-radius:50%;background:var(--pas);color:var(--pa);display:flex;align-items:center;justify-content:center;font-size:calc(15px * var(--fs, 1))}.avatar.dim[data-v-ba16286c]{opacity:.5}.frow-body[data-v-ba16286c]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.fname[data-v-ba16286c]{font-size:calc(15px * var(--fs, 1));color:var(--pt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fsub[data-v-ba16286c]{font-size:calc(8.5px * var(--fs, 1));letter-spacing:.8px;color:var(--pm)}.frow-actions[data-v-ba16286c]{flex:none;display:flex;gap:6px}.group-form .frow-actions[data-v-ba16286c]{flex:1 1 auto;gap:10px;margin-top:4px}.group-form .act-btn[data-v-ba16286c]{flex:1;height:46px;font-size:calc(11px * var(--fs, 1));letter-spacing:1.3px;border-radius:14px}.act-btn[data-v-ba16286c]{height:28px;padding:0 10px;border:1px solid var(--pl);border-radius:999px;background:transparent;color:var(--pm);font-size:calc(8px * var(--fs, 1));letter-spacing:1.1px;cursor:pointer}.act-btn.accept[data-v-ba16286c]{background:var(--pa);border-color:var(--pa);color:var(--pat)}.act-btn[data-v-ba16286c]:disabled{opacity:.5;cursor:default}.chat-btn[data-v-ba16286c]{flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--pl);background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;padding:0}.unread-dot[data-v-ba16286c]{position:absolute;top:3px;right:3px;width:6px;height:6px;border-radius:50%;background:var(--pa)}.unread-pill[data-v-ba16286c]{flex:none;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--pa);color:var(--pat);font-size:calc(8px * var(--fs, 1));display:flex;align-items:center;justify-content:center}.chev[data-v-ba16286c]{flex:none;opacity:.55}.empty[data-v-ba16286c]{font-size:calc(12.5px * var(--fs, 1));line-height:1.6;color:var(--pm);margin:0 2px}.err[data-v-ba16286c]{font-size:calc(11.5px * var(--fs, 1));color:#c25f3f;margin:14px 2px 0}.group-btn[data-v-ba16286c]{width:100%;height:48px;margin-top:16px;border:1px dashed var(--pl);border-radius:14px;background:transparent;color:var(--pm);font-size:calc(11px * var(--fs, 1));letter-spacing:1.4px;cursor:pointer}.group-form[data-v-ba16286c]{display:flex;flex-direction:column;gap:12px;margin-top:16px}.group-form .add-input[data-v-ba16286c]{height:48px;font-size:calc(15px * var(--fs, 1));padding:0 15px;border-radius:14px}.pick-wrap[data-v-ba16286c]{display:flex;flex-wrap:wrap;gap:8px}.pick-chip[data-v-ba16286c]{height:40px;padding:0 16px;border:1px solid var(--pl);border-radius:999px;background:transparent;color:var(--pm);font-size:calc(13px * var(--fs, 1));cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pick-chip.on[data-v-ba16286c]{background:var(--pa);border-color:var(--pa);color:var(--pat)}.rcp[data-v-51f311ed]{display:flex;flex-direction:column}.rcp-lbl[data-v-51f311ed]{font-size:calc(8px * var(--fs, 1));letter-spacing:2px;color:var(--pm);margin:14px 0 7px}.rcp-lbl[data-v-51f311ed]:first-child{margin-top:4px}.chip-row[data-v-51f311ed]{display:flex;flex-wrap:wrap;gap:6px}.chip-row.picked[data-v-51f311ed]{margin-top:9px}.fchip[data-v-51f311ed]{height:28px;padding:0 11px;border:1px solid var(--pl);border-radius:999px;background:transparent;color:var(--pm);font-size:calc(9px * var(--fs, 1));cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fchip.on[data-v-51f311ed]{background:var(--pa);border-color:var(--pa);color:var(--pat)}.input-wrap[data-v-51f311ed]{position:relative;display:flex;gap:7px;align-items:center}.rcp-input[data-v-51f311ed]{flex:1;min-width:0;height:38px;padding:0 12px;border:1px solid var(--pl);border-radius:11px;background:var(--ps);color:var(--pt);font-size:calc(13px * var(--fs, 1))}.rcp-input[data-v-51f311ed]:focus{outline:none;border-color:var(--pa)}.rcp-add[data-v-51f311ed]{flex:none;width:38px;height:38px;border:none;border-radius:11px;background:var(--pa);color:var(--pat);font-size:calc(16px * var(--fs, 1));cursor:pointer}.rcp-add[data-v-51f311ed]:disabled{opacity:.4;cursor:default}.dropdown[data-v-51f311ed]{position:absolute;top:calc(100% + 4px);left:0;right:45px;z-index:5;background:var(--pb);border:1px solid var(--pl);border-radius:11px;overflow:hidden;box-shadow:0 8px 22px #0000002e}.drop-item[data-v-51f311ed]{display:block;width:100%;text-align:left;padding:9px 12px;border:none;background:transparent;color:var(--pt);font-size:calc(12.5px * var(--fs, 1));cursor:pointer}.drop-item[data-v-51f311ed]:hover{background:var(--ps)}.pchip[data-v-51f311ed]{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 6px 0 10px;border-radius:999px;background:var(--pas);color:var(--pa);font-size:calc(9px * var(--fs, 1));max-width:100%}.pchip-x[data-v-51f311ed]{border:none;background:transparent;color:var(--pa);font-size:calc(14px * var(--fs, 1));cursor:pointer;padding:0 3px;line-height:1}.rcp-notice[data-v-51f311ed]{font-size:calc(11.5px * var(--fs, 1));line-height:1.5;margin:10px 0 0;color:var(--pm)}.rcp-notice.err[data-v-51f311ed]{color:#c25f3f}.rcp-notice.ok[data-v-51f311ed]{color:var(--pa)}.rcp-hint[data-v-51f311ed]{font-size:calc(10.5px * var(--fs, 1));line-height:1.5;color:var(--pm);margin:5px 0 0;opacity:.85}.mini-btn[data-v-51f311ed]{display:inline-flex;align-items:center;height:24px;margin-left:7px;padding:0 10px;border:1px solid var(--pa);border-radius:999px;background:transparent;color:var(--pa);font-size:calc(8px * var(--fs, 1));letter-spacing:1.1px;cursor:pointer;vertical-align:middle}.mini-btn[data-v-51f311ed]:disabled{opacity:.5;cursor:default}.share-backdrop[data-v-9c431c94]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:310;background:#00000073;display:flex;align-items:center;justify-content:center;padding:20px}.share-card[data-v-9c431c94]{width:min(430px,100%);max-height:min(620px,calc(100vh - 40px));overflow-y:auto;background:var(--pb);border:1px solid var(--pl);border-radius:20px;padding:18px 18px 16px;color:var(--pt)}.share-head[data-v-9c431c94]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.share-lbl[data-v-9c431c94]{font-size:calc(8px * var(--fs, 1));letter-spacing:2px;color:var(--pa)}.share-title[data-v-9c431c94]{font-style:italic;font-size:calc(18px * var(--fs, 1));margin-top:3px;color:var(--pt);word-break:break-word}.close-btn[data-v-9c431c94]{flex:none;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:1px solid var(--pl);border-radius:50%;background:transparent;color:var(--pm);cursor:pointer;padding:0}.sect-lbl[data-v-9c431c94]{display:block;font-size:calc(8px * var(--fs, 1));letter-spacing:2px;color:var(--pm);margin:18px 0 8px}.share-hint[data-v-9c431c94]{margin:10px 0 0;font-size:calc(11px * var(--fs, 1));line-height:1.55;color:var(--pf)}.share-hint.small[data-v-9c431c94]{font-size:calc(10px * var(--fs, 1))}.e2e-warn[data-v-9c431c94]{margin:10px 0 0;padding:9px 11px;font-size:calc(10.5px * var(--fs, 1));line-height:1.5;color:#d9a441;background:color-mix(in srgb,#d9a441 10%,transparent);border:1px solid color-mix(in srgb,#d9a441 35%,transparent);border-radius:11px}.email-row[data-v-9c431c94]{display:flex;gap:8px;margin-top:13px}.email-input[data-v-9c431c94]{flex:1;min-width:0;background:var(--ps);border:1px solid var(--pl);border-radius:11px;padding:10px 12px;font-size:calc(12.5px * var(--fs, 1));color:var(--pt);outline:none}.email-input[data-v-9c431c94]:focus{border-color:var(--pa)}.add-btn[data-v-9c431c94]{flex:none;border:1px solid var(--pl);background:transparent;color:var(--pm);font-size:calc(8.5px * var(--fs, 1));letter-spacing:1.2px;padding:0 14px;border-radius:11px;cursor:pointer}.chip-wrap[data-v-9c431c94]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.email-chip[data-v-9c431c94]{display:inline-flex;align-items:center;gap:6px;background:var(--pas);color:var(--pa);font-size:calc(9px * var(--fs, 1));letter-spacing:.5px;padding:6px 8px 6px 10px;border-radius:999px}.chip-x[data-v-9c431c94]{display:flex;align-items:center;justify-content:center;width:15px;height:15px;border:none;border-radius:50%;background:color-mix(in srgb,var(--pa) 22%,transparent);color:var(--pa);cursor:pointer;padding:0}.recent-wrap[data-v-9c431c94]{margin-top:12px}.recent-lbl[data-v-9c431c94]{display:block;font-size:calc(8px * var(--fs, 1));letter-spacing:1.6px;color:var(--pm);margin-bottom:7px}.recent-chips[data-v-9c431c94]{display:flex;flex-wrap:wrap;gap:6px}.recent-chip[data-v-9c431c94]{display:inline-flex;align-items:center;gap:5px;background:transparent;border:1px solid var(--pl);color:var(--pm);font-size:calc(9px * var(--fs, 1));letter-spacing:.3px;padding:6px 10px;border-radius:999px;cursor:pointer;transition:border-color .18s,color .18s,background .18s}.recent-chip[data-v-9c431c94]:hover{border-color:var(--pa);color:var(--pa);background:var(--pas)}.res-list[data-v-9c431c94]{margin-top:12px;border:1px solid var(--pl);border-radius:12px;overflow:hidden}.res-row[data-v-9c431c94]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 11px;background:var(--ps)}.res-row+.res-row[data-v-9c431c94]{border-top:1px solid color-mix(in srgb,var(--pl) 55%,transparent)}.res-email[data-v-9c431c94]{font-size:calc(9.5px * var(--fs, 1));color:var(--pt);word-break:break-all}.res-status[data-v-9c431c94]{flex:none;font-size:calc(8px * var(--fs, 1));letter-spacing:.5px;color:var(--pa)}.members[data-v-9c431c94]{margin-top:14px}.members-lbl[data-v-9c431c94]{font-size:calc(8px * var(--fs, 1));letter-spacing:2px;color:var(--pm);margin-bottom:7px}.member-row[data-v-9c431c94]{display:flex;align-items:center;gap:8px;padding:7px 2px}.member-row+.member-row[data-v-9c431c94]{border-top:1px solid color-mix(in srgb,var(--pl) 45%,transparent)}.member-email[data-v-9c431c94]{flex:1;min-width:0;font-size:calc(9.5px * var(--fs, 1));color:var(--pt);word-break:break-all}.member-status[data-v-9c431c94]{flex:none;font-size:calc(7.5px * var(--fs, 1));letter-spacing:.5px;color:var(--pm)}.member-status.accepted[data-v-9c431c94]{color:var(--pa)}.member-status.rejected[data-v-9c431c94]{color:#c25f3f}.member-remove[data-v-9c431c94]{flex:none;border:none;background:transparent;color:#c25f3f;font-size:calc(7.5px * var(--fs, 1));letter-spacing:1px;cursor:pointer;padding:4px}.err[data-v-9c431c94]{margin:8px 0 0;font-size:calc(10.5px * var(--fs, 1));color:#c25f3f}.share-foot[data-v-9c431c94]{display:flex;align-items:center;gap:10px;margin-top:16px}.spacer[data-v-9c431c94]{flex:1}.unshare-btn[data-v-9c431c94]{border:1px solid color-mix(in srgb,#c25f3f 45%,transparent);background:transparent;color:#c25f3f;font-size:calc(8.5px * var(--fs, 1));letter-spacing:1.2px;padding:9px 14px;border-radius:999px;cursor:pointer}.save-btn[data-v-9c431c94]{border:none;background:var(--pa);color:var(--pat);font-size:calc(8.5px * var(--fs, 1));letter-spacing:1.2px;padding:10px 18px;border-radius:999px;cursor:pointer}.save-btn[data-v-9c431c94]:disabled,.unshare-btn[data-v-9c431c94]:disabled{opacity:.5;cursor:default}.share-backdrop[data-v-ae1babca]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:310;background:#00000073;display:flex;align-items:center;justify-content:center;padding:20px}.share-card[data-v-ae1babca]{width:min(430px,100%);max-height:min(620px,calc(100vh - 40px));overflow-y:auto;background:var(--pb);border:1px solid var(--pl);border-radius:20px;padding:18px 18px 16px;color:var(--pt)}.share-head[data-v-ae1babca]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.share-lbl[data-v-ae1babca]{font-size:calc(8px * var(--fs, 1));letter-spacing:2px;color:var(--pa)}.share-title[data-v-ae1babca]{font-style:italic;font-size:calc(18px * var(--fs, 1));margin-top:3px;color:var(--pt);word-break:break-word}.close-btn[data-v-ae1babca]{flex:none;width:28px;height:28px;border-radius:50%;border:1px solid var(--pl);background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.share-hint[data-v-ae1babca]{font-size:calc(11.5px * var(--fs, 1));line-height:1.55;color:var(--pm);margin:10px 0 0}.share-hint.small[data-v-ae1babca]{font-size:calc(10.5px * var(--fs, 1));margin-top:6px}.sect-lbl[data-v-ae1babca]{display:block;font-size:calc(8px * var(--fs, 1));letter-spacing:2px;color:var(--pm);margin:18px 0 8px}.res-list[data-v-ae1babca]{margin-top:12px;display:flex;flex-direction:column;gap:5px}.res-row[data-v-ae1babca]{display:flex;align-items:center;justify-content:space-between;gap:10px}.res-email[data-v-ae1babca]{font-size:calc(10px * var(--fs, 1));color:var(--pt);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.res-status[data-v-ae1babca]{font-size:calc(8px * var(--fs, 1));letter-spacing:1px;color:var(--pa);flex:none}.link-row[data-v-ae1babca]{display:flex;gap:7px}.link-btn[data-v-ae1babca]{height:34px;padding:0 13px;border:none;border-radius:10px;background:var(--pa);color:var(--pat);font-size:calc(9px * var(--fs, 1));letter-spacing:1.2px;cursor:pointer}.link-btn.ghost[data-v-ae1babca]{background:transparent;border:1px solid var(--pl);color:var(--pm)}.link-btn[data-v-ae1babca]:disabled{opacity:.5;cursor:default}.link-url[data-v-ae1babca]{font-size:calc(9px * var(--fs, 1));color:var(--pm);margin:8px 0 0;word-break:break-all}.members[data-v-ae1babca]{display:flex;flex-direction:column;gap:7px}.member-row[data-v-ae1babca]{display:flex;align-items:center;gap:9px}.member-email[data-v-ae1babca]{flex:1;min-width:0;font-size:calc(10.5px * var(--fs, 1));color:var(--pt);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-status[data-v-ae1babca]{font-size:calc(8px * var(--fs, 1));letter-spacing:1px;color:var(--pm);flex:none}.member-status.accepted[data-v-ae1babca]{color:var(--pa)}.member-status.rejected[data-v-ae1babca]{color:#c25f3f}.member-remove[data-v-ae1babca]{flex:none;border:none;background:transparent;color:var(--pm);font-size:calc(15px * var(--fs, 1));cursor:pointer;padding:0 3px;line-height:1}.err[data-v-ae1babca]{font-size:calc(11px * var(--fs, 1));color:#c25f3f;margin:12px 0 0}.share-foot[data-v-ae1babca]{display:flex;align-items:center;gap:10px;margin-top:18px}.spacer[data-v-ae1babca]{flex:1}.save-btn[data-v-ae1babca]{height:38px;padding:0 18px;border:none;border-radius:12px;background:var(--pa);color:var(--pat);font-size:calc(9px * var(--fs, 1));letter-spacing:1.4px;cursor:pointer}.save-btn[data-v-ae1babca]:disabled{opacity:.45;cursor:default}.viewer-backdrop[data-v-c3b6db43]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#0000008c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:20px;animation:viewer-fade-c3b6db43 .2s ease}.viewer-card[data-v-c3b6db43]{width:100%;max-width:560px;max-height:min(80dvh,720px);display:flex;flex-direction:column;background:var(--pb);border:1px solid var(--pl);border-radius:20px;overflow:hidden;box-shadow:0 24px 70px #0006;animation:viewer-pop-c3b6db43 .24s cubic-bezier(.34,1.42,.5,1)}.viewer-head[data-v-c3b6db43]{flex:none;display:flex;align-items:flex-start;gap:10px;padding:16px 16px 10px 20px;border-bottom:1px solid var(--pl)}.viewer-label-row[data-v-c3b6db43]{flex:1;min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.viewer-badge[data-v-c3b6db43]{display:inline-flex;align-items:center;gap:4px;font-size:calc(8px * var(--fs, 1));letter-spacing:1.4px;color:var(--pa);background:var(--pas);border-radius:5px;padding:3px 6px}.viewer-badge.badge-event[data-v-c3b6db43]{color:var(--pat);background:var(--pa)}.viewer-badge-demo[data-v-c3b6db43]{color:var(--pm);background:var(--ptab)}.viewer-dot[data-v-c3b6db43]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;padding:0;border-radius:50%;background:var(--pas);border:1px solid var(--pdot);color:var(--pa)}.viewer-dot-collab[data-v-c3b6db43]{animation:viewer-collab-pulse-c3b6db43 2.2s ease-in-out infinite}@keyframes viewer-collab-pulse-c3b6db43{0%,to{opacity:1;box-shadow:0 0 0 0 transparent}50%{opacity:.62;box-shadow:0 0 5px 1px var(--pa)}}@media(prefers-reduced-motion:reduce){.viewer-dot-collab[data-v-c3b6db43]{animation:none}}.viewer-owner-note[data-v-c3b6db43]{flex:1;font-size:calc(8.5px * var(--fs, 1));letter-spacing:.8px;color:var(--pa)}.viewer-demo-note[data-v-c3b6db43]{display:block;width:100%;text-align:center;font-size:calc(8.5px * var(--fs, 1));letter-spacing:.8px;line-height:1.6;color:var(--pm);padding:6px 0}.viewer-date[data-v-c3b6db43]{font-size:calc(8.5px * var(--fs, 1));letter-spacing:1px;color:var(--pf)}.viewer-close[data-v-c3b6db43]{flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--pl);background:transparent;color:var(--pm);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.viewer-body[data-v-c3b6db43]{flex:1;min-height:0;overflow-y:auto;padding:16px 20px 18px}.viewer-title[data-v-c3b6db43]{font-style:italic;font-size:calc(20px * var(--fs, 1));color:var(--pt);margin-bottom:8px}.viewer-text[data-v-c3b6db43]{font-size:calc(17px * var(--fs, 1));line-height:1.5;color:var(--pt);word-break:break-word}.viewer-tasks[data-v-c3b6db43]{margin-top:4px}.viewer-task-row[data-v-c3b6db43]{display:flex;align-items:flex-start;gap:10px;padding:5px 0}.viewer-checkbox[data-v-c3b6db43]{flex:none;width:15px;height:15px;margin-top:3px;border-radius:4px;border:1.5px solid var(--pf);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s,border-color .18s}.viewer-checkbox.done[data-v-c3b6db43]{background:var(--pa);border-color:var(--pa)}.viewer-task-text[data-v-c3b6db43]{font-size:calc(16px * var(--fs, 1));line-height:1.5;color:var(--pt)}.viewer-task-text.done[data-v-c3b6db43]{opacity:.45;text-decoration:line-through}.viewer-chip-row[data-v-c3b6db43]{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.viewer-chip[data-v-c3b6db43]{display:inline-flex;align-items:center;gap:4px;font-size:calc(8.5px * var(--fs, 1));letter-spacing:1px;color:var(--pm);background:var(--ptab);border-radius:999px;padding:4px 9px}.viewer-chip-tag[data-v-c3b6db43]{color:var(--pa)}.viewer-foot[data-v-c3b6db43]{flex:none;display:flex;flex-direction:column;gap:8px;padding:12px 16px 16px;border-top:1px solid var(--pl)}.viewer-actions[data-v-c3b6db43]{display:flex;gap:8px}.viewer-edit[data-v-c3b6db43],.viewer-source[data-v-c3b6db43]{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:calc(10px * var(--fs, 1));letter-spacing:1.5px;border-radius:12px;padding:13px 0;cursor:pointer;transition:opacity .18s,transform .12s,background .18s,color .18s}.viewer-edit[data-v-c3b6db43]{color:var(--pat);background:var(--pa);border:none}.viewer-source[data-v-c3b6db43]{color:var(--pt);background:transparent;border:1px solid var(--pl)}.viewer-edit[data-v-c3b6db43]:active,.viewer-source[data-v-c3b6db43]:active{transform:scale(.98)}@keyframes viewer-fade-c3b6db43{0%{opacity:0}to{opacity:1}}@keyframes viewer-pop-c3b6db43{0%{opacity:0;transform:scale(.95) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.ups-backdrop[data-v-50a7c3c3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:340;background:#0000006b;-webkit-backdrop-filter:blur(10px) saturate(120%);backdrop-filter:blur(10px) saturate(120%);display:flex;align-items:center;justify-content:center;padding:22px;animation:ups-fade-50a7c3c3 .24s ease}.ups-card[data-v-50a7c3c3]{position:relative;overflow:hidden;width:100%;max-width:360px;max-height:calc(100vh - 44px);overflow-y:auto;border-radius:22px;border:1px solid var(--pdot);background:linear-gradient(158deg,var(--pas) 0%,var(--ps) 62%);box-shadow:0 24px 64px -22px #00000080,inset 0 1px color-mix(in srgb,#fff 8%,transparent);animation:ups-pop-50a7c3c3 .26s cubic-bezier(.34,1.42,.5,1)}.ups-glow[data-v-50a7c3c3]{position:absolute;top:-80px;right:-60px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,var(--pglow) 0%,transparent 70%);opacity:.55;pointer-events:none}.ups-close[data-v-50a7c3c3]{position:absolute;top:12px;right:12px;z-index:1;width:28px;height:28px;border-radius:50%;border:1px solid var(--pl);background:transparent;color:var(--pm);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.ups-body[data-v-50a7c3c3]{position:relative;padding:22px 20px 20px}.ups-kicker[data-v-50a7c3c3]{display:inline-block;font-size:calc(9px * var(--fs, 1));letter-spacing:1.6px;text-transform:uppercase;color:var(--pa);background:color-mix(in srgb,var(--pa) 12%,transparent);border:1px solid var(--pdot);border-radius:999px;padding:4px 10px}.ups-title[data-v-50a7c3c3]{margin:12px 0 0;font-size:calc(22px * var(--fs, 1));font-style:italic;line-height:1.18;color:var(--pt);padding-right:26px}.ups-sub[data-v-50a7c3c3]{margin:8px 0 0;font-size:calc(12.5px * var(--fs, 1));line-height:1.6;color:var(--pm)}.ups-meter[data-v-50a7c3c3]{margin-top:16px;padding:13px 14px;border-radius:14px;background:color-mix(in srgb,var(--pb) 55%,transparent);border:1px solid var(--pl)}.ups-benefits[data-v-50a7c3c3]{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:9px}.ups-benefit[data-v-50a7c3c3]{display:flex;align-items:center;gap:10px}.ups-benefit-ic[data-v-50a7c3c3]{flex:none;width:22px;height:22px;border-radius:7px;background:var(--pa);color:var(--pat);display:flex;align-items:center;justify-content:center}.ups-benefit-txt[data-v-50a7c3c3]{font-size:calc(12.5px * var(--fs, 1));line-height:1.35;color:var(--pt)}.ups-cta[data-v-50a7c3c3]{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;margin-top:18px;padding:15px 0;border:none;border-radius:14px;background:var(--pa);color:var(--pat);font-size:calc(11px * var(--fs, 1));letter-spacing:1.8px;text-align:center;text-decoration:none;cursor:pointer;box-shadow:0 10px 22px -8px var(--pglow);transition:transform .15s ease,box-shadow .22s ease}.ups-cta[data-v-50a7c3c3]:hover{transform:translateY(-1px);box-shadow:0 14px 26px -8px var(--pglow)}.ups-foot[data-v-50a7c3c3]{margin-top:12px;display:flex;flex-direction:column;align-items:center;gap:8px}.ups-alt[data-v-50a7c3c3]{font-size:calc(10px * var(--fs, 1));letter-spacing:1.2px;color:var(--pa);background:transparent;border:1px solid var(--pdot);border-radius:999px;padding:9px 16px;cursor:pointer;transition:background .18s}.ups-alt[data-v-50a7c3c3]:hover{background:var(--pas)}.ups-later[data-v-50a7c3c3]{font-size:calc(9.5px * var(--fs, 1));letter-spacing:1.4px;text-transform:uppercase;color:var(--pf);background:transparent;border:none;padding:6px 8px;cursor:pointer}.ups-later[data-v-50a7c3c3]:hover{color:var(--pm)}@keyframes ups-fade-50a7c3c3{0%{opacity:0}to{opacity:1}}@keyframes ups-pop-50a7c3c3{0%{opacity:0;transform:scale(.94) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(prefers-reduced-motion:reduce){.ups-backdrop[data-v-50a7c3c3],.ups-card[data-v-50a7c3c3]{animation:none}.ups-cta[data-v-50a7c3c3]{transition:none}}.ann-backdrop[data-v-be9fe93b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:340;display:flex;align-items:center;justify-content:center;padding:20px;background:color-mix(in srgb,#000 55%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ann-card[data-v-be9fe93b]{position:relative;width:100%;max-width:380px;max-height:88vh;overflow-y:auto;border-radius:22px;border:1px solid var(--pdot);background:linear-gradient(158deg,var(--pas) 0%,var(--ps) 62%);box-shadow:0 24px 60px -20px #0000008c}.ann-glow[data-v-be9fe93b]{position:absolute;top:-70px;right:-50px;width:210px;height:210px;border-radius:50%;background:radial-gradient(circle,var(--pglow) 0%,transparent 70%);opacity:.55;pointer-events:none}.ann-close[data-v-be9fe93b]{position:absolute;top:12px;right:12px;z-index:2;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid var(--pl);border-radius:50%;background:var(--ps);color:var(--pm);cursor:pointer;padding:0}.ann-img[data-v-be9fe93b]{display:block;width:100%;max-height:210px;object-fit:cover;border-radius:22px 22px 0 0}.ann-body[data-v-be9fe93b]{position:relative;z-index:1;padding:20px 18px 18px}.ann-title[data-v-be9fe93b]{margin:0;font-size:calc(21px * var(--fs, 1));line-height:1.25;color:var(--pt)}.ann-text[data-v-be9fe93b]{margin:9px 0 0;font-size:calc(13px * var(--fs, 1));line-height:1.6;color:var(--pm)}.ann-text[data-v-be9fe93b] img{max-width:100%;border-radius:10px}.ann-cta[data-v-be9fe93b]{display:flex;align-items:center;justify-content:center;min-height:46px;margin-top:18px;border-radius:14px;background:var(--pa);color:var(--pat);font-size:calc(11.5px * var(--fs, 1));letter-spacing:1.6px;text-decoration:none;box-shadow:0 10px 22px -8px var(--pglow)}.ann-nav[data-v-be9fe93b]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:14px}.ann-nav-btn[data-v-be9fe93b]{display:inline-flex;align-items:center;gap:5px;min-height:40px;padding:0 12px;border:1px solid var(--pl);border-radius:999px;background:transparent;color:var(--pm);font-size:calc(9.5px * var(--fs, 1));letter-spacing:1px;cursor:pointer}.ann-nav-btn[data-v-be9fe93b]:disabled{opacity:.35;cursor:default}.ann-count[data-v-be9fe93b]{font-size:calc(9.5px * var(--fs, 1));letter-spacing:1px;color:var(--pf)}.ann-dismiss[data-v-be9fe93b]{display:block;width:100%;margin-top:12px;padding:10px 0;border:none;background:transparent;color:var(--pf);font-size:calc(9.5px * var(--fs, 1));letter-spacing:1.2px;cursor:pointer}.screen[data-v-d10d53b9]{--inset-top: max(env(safe-area-inset-top, 0px), 10px);--panel-top: calc(var(--inset-top) + 54px);--panel-top-wide: calc(var(--inset-top) + 50px);--dock-height: calc(74px + 14px * var(--fs, 1));height:100%;display:flex;flex-direction:column;background:var(--pb);color:var(--pt);padding-top:var(--inset-top);padding-bottom:var(--kb-inset, 0px);position:relative;overflow:hidden}html.kb-open .screen[data-v-d10d53b9]{--dock-height: calc(53px + 14px * var(--fs, 1))}.glow[data-v-d10d53b9]{position:absolute;top:-70px;right:-50px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,var(--pglow),transparent 70%);pointer-events:none;z-index:1}.edge-vignette[data-v-d10d53b9]{position:fixed;top:var(--panel-top);bottom:0;width:6px;z-index:55;pointer-events:none}.edge-vignette-left[data-v-d10d53b9]{left:279px;background:linear-gradient(to right,color-mix(in srgb,var(--pb) 6%,transparent),transparent)}.edge-vignette-right[data-v-d10d53b9]{right:279px;background:linear-gradient(to left,color-mix(in srgb,var(--pb) 6%,transparent),transparent)}.forced-update-banner[data-v-d10d53b9]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;background:var(--pas);border-bottom:1px solid var(--pdot)}.forced-update-tag[data-v-d10d53b9]{flex:none;font-size:calc(9px * var(--fs, 1));letter-spacing:1.4px;color:var(--pa);background:var(--ps);border:1px solid var(--pdot);border-radius:999px;padding:4px 9px}.forced-update-txt[data-v-d10d53b9]{flex:1 1 220px;min-width:0;font-size:calc(12px * var(--fs, 1));line-height:1.4;color:var(--pt)}.forced-update-btn[data-v-d10d53b9]{flex:none;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:10px;background:var(--pa);color:var(--pat);font-size:calc(10.5px * var(--fs, 1));letter-spacing:1px;padding:0 16px;cursor:pointer}.forced-update-btn[data-v-d10d53b9]:disabled{opacity:.6;cursor:default}.demo-pill[data-v-d10d53b9]{position:absolute;top:calc(var(--inset-top) + 112px);z-index:40;display:inline-flex;align-items:center;gap:7px;background:var(--pas);border:1px solid var(--pdot);border-radius:999px;padding:5px 6px 5px 12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.demo-pill-lbl[data-v-d10d53b9]{font-size:calc(8px * var(--fs, 1));letter-spacing:1.6px;color:var(--pa);white-space:nowrap}.demo-pill-close[data-v-d10d53b9]{width:18px;height:18px;border-radius:50%;border:none;background:var(--ptab);color:var(--pm);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.today-btn-standalone[data-v-d10d53b9],.today-btn-group[data-v-d10d53b9]{position:fixed;bottom:calc(var(--dock-height, 88px) + 14px);z-index:56}.today-btn-group[data-v-d10d53b9]{display:flex;align-items:center;gap:8px}.today-btn[data-v-d10d53b9],.nav-btn[data-v-d10d53b9]{width:38px;height:38px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:50%;cursor:pointer;color:var(--pm);background:var(--pb);border:1px solid var(--pl);box-shadow:0 6px 20px #00000029}.nav-btn[data-v-d10d53b9]{width:32px;height:32px}.today-btn-group .nav-btn[data-v-d10d53b9],.today-btn-group .today-btn[data-v-d10d53b9]{box-shadow:0 0 10px #0003}.today-btn-group .today-btn[data-v-d10d53b9]{width:32px;height:32px}.nav-btn[data-v-d10d53b9]:disabled,.today-btn[data-v-d10d53b9]:disabled{opacity:.35;cursor:default}
