.mip-backdrop{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.45)}.mip-panel{position:fixed;top:calc(env(safe-area-inset-top, 0px) + 10px);left:12px;right:12px;z-index:10000;background:#fff;border-radius:16px;border:1px solid #dfdfe0;box-shadow:0 8px 40px rgba(0,0,0,.18);overflow:hidden}.mip-bar{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 0}.mip-cancel-btn,.mip-done-btn{background:none;border:none;padding:0;font-size:16px;font-family:Inter,sans-serif;cursor:pointer;touch-action:manipulation;line-height:1}.mip-cancel-btn{color:#5d5d5d}.mip-done-btn{color:#337efe;font-weight:600}.mip-field-wrap{padding:12px 16px 16px;display:flex;align-items:flex-end;gap:6px}.mip-newline-btn{flex:0 0 auto;background:none;border:none;padding:0 0 3px;cursor:pointer;touch-action:manipulation;display:flex;align-items:center;color:#5d5d5d}.mip-newline-btn .material-symbols-outlined{font-size:22px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.mip-field{width:100%;border:none;outline:none;font-size:16px;font-family:Inter,sans-serif;color:#333;background:transparent;resize:none;box-sizing:border-box;line-height:1.45;min-height:28px;display:block}.mip-field::-moz-placeholder{color:#909090}.mip-field::placeholder{color:#909090}.mip-backdrop-enter-active{transition:opacity .18s ease}.mip-backdrop-leave-active{transition:opacity .14s ease}.mip-backdrop-enter-from,.mip-backdrop-leave-to{opacity:0}.mip-panel-enter-active{transition:opacity .2s ease,transform .22s cubic-bezier(.34,1.3,.64,1)}.mip-panel-leave-active{transition:opacity .14s ease,transform .14s ease}.mip-panel-enter-from,.mip-panel-leave-to{opacity:0;transform:translateY(-12px) scale(.97)}.ecm-overlay[data-v-62ccf69d]{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:flex-end;justify-content:center;z-index:3000}@media (min-width:769px){.ecm-overlay[data-v-62ccf69d]{align-items:center}}.ecm-sheet[data-v-62ccf69d]{background:#fff;width:100%;border-radius:16px 16px 0 0;padding:20px 20px 24px;display:flex;flex-direction:column;align-items:center;gap:4px;box-shadow:0 -4px 24px rgba(0,0,0,.12)}@media (min-width:769px){.ecm-sheet[data-v-62ccf69d]{max-width:340px;border-radius:12px;padding:24px 24px 20px}}.ecm-title[data-v-62ccf69d]{font-size:16px;font-weight:700;color:#1a1a2e;margin:0}.ecm-desc[data-v-62ccf69d]{font-size:13px;color:#6b7280;margin:0 0 4px;text-align:center}.ecm-actions[data-v-62ccf69d]{display:flex;gap:10px;width:100%;margin-top:6px}.ecm-btn[data-v-62ccf69d]{flex:1;height:38px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .15s}.ecm-btn[data-v-62ccf69d]:disabled{opacity:.6;cursor:not-allowed}.ecm-cancel[data-v-62ccf69d]{background:#f1f1f2;color:#333}.ecm-cancel[data-v-62ccf69d]:hover:not(:disabled){background:#e5e5e6}.ecm-confirm[data-v-62ccf69d]{background:#e81123;color:#fff}.ecm-confirm[data-v-62ccf69d]:hover:not(:disabled){background:#c40e1e}.ecm-spinner[data-v-62ccf69d]{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.4);border-top-color:#fff;border-radius:50%;animation:ecm-spin-62ccf69d .7s linear infinite;display:inline-block}@keyframes ecm-spin-62ccf69d{to{transform:rotate(1turn)}}.ecm-fade-enter-active[data-v-62ccf69d],.ecm-fade-leave-active[data-v-62ccf69d]{transition:opacity .2s ease}.ecm-fade-enter-from[data-v-62ccf69d],.ecm-fade-leave-to[data-v-62ccf69d]{opacity:0}.ecm-sheet-enter-active[data-v-62ccf69d]{transition:transform .28s cubic-bezier(.34,1.2,.64,1)}.ecm-sheet-leave-active[data-v-62ccf69d]{transition:transform .2s ease-in}.ecm-sheet-enter-from[data-v-62ccf69d],.ecm-sheet-leave-to[data-v-62ccf69d]{transform:translateY(100%)}@media (min-width:769px){.ecm-sheet-enter-from[data-v-62ccf69d],.ecm-sheet-leave-to[data-v-62ccf69d]{transform:scale(.92)}}.pm-audience[data-v-6d4d0a8c]{display:flex;flex-direction:column;gap:16px;padding:20px;border-bottom:1px solid #dfdfe0;flex:0 0 auto}.pm-audience-row[data-v-6d4d0a8c]{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.pm-field[data-v-6d4d0a8c]{display:flex;flex-direction:column;gap:6px;flex:1 1 0;min-width:0}.pm-field-label[data-v-6d4d0a8c]{color:#5d5d5d;font-size:13px;font-weight:600;text-align:left}.pm-segmented[data-v-6d4d0a8c]{display:inline-flex;border:1px solid #dfdfe0;border-radius:8px;overflow:hidden;width:-moz-fit-content;width:fit-content}.pm-segmented-btn[data-v-6d4d0a8c]{border:none;background:#fff;color:#5d5d5d;font-size:14px;font-weight:600;padding:8px 16px;cursor:pointer}.pm-segmented-btn-active[data-v-6d4d0a8c]{background:#337efe;color:#fff}.pm-dropdown[data-v-6d4d0a8c]{position:relative;width:100%}.pm-filter-trigger[data-v-6d4d0a8c]{width:100%;height:36px;border:1px solid #dfdfe0;border-radius:8px;background:#f8f8f8;color:#333;padding:0 10px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:14px}.pm-dropdown-icon[data-v-6d4d0a8c]{font-size:20px;color:#6b7280}.pm-dropdown-menu[data-v-6d4d0a8c]{position:absolute;top:40px;left:0;width:100%;max-height:220px;overflow-y:auto;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 30px rgba(17,24,39,.08);z-index:20}.pm-dropdown-item[data-v-6d4d0a8c]{width:100%;border:none;background:transparent;text-align:left;padding:10px 14px;box-sizing:border-box;font-size:14px;font-weight:600;color:#333;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.pm-dropdown-item[data-v-6d4d0a8c]:hover{background:#f4f4f4}.pm-check-icon[data-v-6d4d0a8c]{font-size:18px;color:#337efe}.pm-recipient[data-v-6d4d0a8c]{display:flex;flex-direction:column;gap:8px;padding:20px;border-bottom:1px solid #dfdfe0;flex:1 1 auto;min-height:0}.pm-search-row[data-v-6d4d0a8c]{display:flex;align-items:center;gap:8px;border:1px solid #dfdfe0;border-radius:8px;background:#f8f8f8;padding:0 10px;height:36px;max-width:400px;flex:0 0 auto}.pm-search-icon[data-v-6d4d0a8c]{font-size:18px;color:#6b7280}.pm-search-input[data-v-6d4d0a8c]{border:none;background:transparent;outline:none;font-size:14px;color:#333;flex:1 1 auto}.pm-recipient-list[data-v-6d4d0a8c]{border:1px solid #dfdfe0;border-radius:8px;flex:1 1 auto;min-height:0;overflow-y:auto}.pm-empty-text[data-v-6d4d0a8c]{margin:0;padding:16px;color:#909090;font-size:14px;text-align:center}.pm-recipient-row[data-v-6d4d0a8c]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #f2f2f2;cursor:pointer}.pm-recipient-row[data-v-6d4d0a8c]:last-child{border-bottom:none}.pm-recipient-row[data-v-6d4d0a8c]:hover{background:#f8f8f8}.pm-recipient-avatar[data-v-6d4d0a8c]{width:28px;height:28px;border-radius:50%;background:#337efe;color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.pm-recipient-info[data-v-6d4d0a8c]{display:flex;flex-direction:column;align-items:flex-start}.pm-recipient-name[data-v-6d4d0a8c]{color:#333;font-size:14px;font-weight:600}.pm-recipient-meta[data-v-6d4d0a8c]{color:#909090;font-size:12px}.nrdp[data-v-398d15fa]{position:absolute;z-index:600;background:#fff;border:1px solid #dcdfe4;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.14);padding:12px;width:240px;box-sizing:border-box}.nrdp--up[data-v-398d15fa]{bottom:calc(100% + 8px)}.nrdp--down[data-v-398d15fa]{top:calc(100% + 8px)}.nrdp--right[data-v-398d15fa]{right:0}.nrdp--left[data-v-398d15fa]{left:0}.nrdp-nav[data-v-398d15fa]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.nrdp-nav-btn[data-v-398d15fa]{width:26px;height:26px;border:none;border-radius:4px;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#5d5d5d;transition:background .12s}.nrdp-nav-btn[data-v-398d15fa]:hover{background:#f2f2f2}.nrdp-nav-btn .material-symbols-outlined[data-v-398d15fa]{font-size:18px}.nrdp-month-title[data-v-398d15fa],.nrdp-year-title[data-v-398d15fa]{font-size:13px;font-weight:700;color:#333;cursor:pointer;padding:2px 4px;border-radius:4px}.nrdp-month-title[data-v-398d15fa]:hover,.nrdp-year-title[data-v-398d15fa]:hover{background:#f2f2f2}.nrdp-weekdays[data-v-398d15fa]{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;font-size:11px;font-weight:600;color:#9ca3af;margin-bottom:4px}.nrdp-days-grid[data-v-398d15fa]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.nrdp-day[data-v-398d15fa]{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;border-radius:50%;cursor:pointer;color:#333;transition:background .1s,color .1s}.nrdp-day[data-v-398d15fa]:hover:not(.nrdp-day-empty){background:#337efe;color:#fff}.nrdp-day-empty[data-v-398d15fa]{cursor:default}.nrdp-day-today[data-v-398d15fa]{border:1.5px solid #337efe;color:#337efe}.nrdp-day-selected[data-v-398d15fa]{background:#337efe!important;color:#fff!important}.nrdp-month-grid[data-v-398d15fa]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:4px}.nrdp-month-cell[data-v-398d15fa]{padding:5px 2px;text-align:center;font-size:12px;border-radius:4px;cursor:pointer;transition:background .1s}.nrdp-month-cell[data-v-398d15fa]:hover{background:#eff6ff;color:#337efe}.nrdp-month-cell.active[data-v-398d15fa]{background:#337efe;color:#fff}.nrdp-year-section[data-v-398d15fa]{margin-top:4px}.nrdp-year-nav[data-v-398d15fa]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:12px;font-weight:600;color:#333}.nrdp-year-grid[data-v-398d15fa]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.nrdp-year-cell[data-v-398d15fa]{padding:5px 2px;text-align:center;font-size:12px;border-radius:4px;cursor:pointer;transition:background .1s}.nrdp-year-cell[data-v-398d15fa]:hover{background:#eff6ff;color:#337efe}.nrdp-year-cell.active[data-v-398d15fa]{background:#337efe;color:#fff}.nrdp-time-row[data-v-398d15fa]{display:flex;align-items:center;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid #f0f0f0;height:32px}.nrdp-time-ic[data-v-398d15fa]{font-size:16px;color:#5d5d5d;flex-shrink:0}.nrdp-time-input[data-v-398d15fa]{flex:1;border:1px solid #d1d5db;border-radius:6px;padding:3px 6px;font-size:12px;outline:none;font-family:inherit;height:24px;box-sizing:border-box}.nrdp-time-input[data-v-398d15fa]:focus{border-color:#337efe}.nrdp-apply-btn[data-v-398d15fa]{background:#337efe;border:none;border-radius:6px;color:#fff;font-size:12px;font-weight:700;padding:0 8px;height:24px;cursor:pointer;white-space:nowrap;transition:filter .12s;font-family:inherit}.nrdp-apply-btn[data-v-398d15fa]:hover{filter:brightness(.92)}.nrdurop[data-v-26928d69]{position:absolute;z-index:600;background:#fff;border:1px solid #dcdfe4;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);padding:8px;width:150px;box-sizing:border-box}.nrdurop--up[data-v-26928d69]{bottom:calc(100% + 8px)}.nrdurop--down[data-v-26928d69]{top:calc(100% + 8px)}.nrdurop--right[data-v-26928d69]{right:0}.nrdurop--left[data-v-26928d69]{left:0}.nrdurop-separator[data-v-26928d69]{height:1px;background:#f0f0f0;margin:6px 0}.nrdurop-group-label[data-v-26928d69]{font-size:10px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;padding:0 2px 4px}.nrdurop-group[data-v-26928d69]{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.nrdurop-item[data-v-26928d69]{padding:5px 2px;text-align:center;font-size:12px;font-weight:600;color:#333;background:transparent;border:none;border-radius:5px;cursor:pointer;transition:background .1s,color .1s;font-family:inherit}.nrdurop-item[data-v-26928d69]:hover{background:#eff6ff;color:#337efe}.nrdurop-item.active[data-v-26928d69]{background:#337efe;color:#fff}.emoji-pop[data-v-6c4a070a]{position:fixed;width:280px;max-width:calc(100vw - 40px);transform-origin:bottom left;background:#fff;border:1px solid rgba(51,51,51,.1);border-radius:10px;box-shadow:0 4px 20px rgba(51,51,51,.06);overflow:clip;padding:10px;z-index:999;display:flex;flex-direction:column;gap:10px}.emoji-search[data-v-6c4a070a]{position:sticky;top:0;z-index:3;background:#fff;padding-bottom:6px}.search-wrap[data-v-6c4a070a]{position:relative;height:34px;display:flex;align-items:center}.search-wrap .s-ico[data-v-6c4a070a]{position:absolute;left:10px;font-size:18px;opacity:.55;pointer-events:none;line-height:1}.search-wrap .emoji-search-input[data-v-6c4a070a]{width:100%;height:34px;padding:0 34px 0 34px;border-radius:999px;border:1px solid #dfdfe0;outline:none;font-size:13px;color:#333;box-sizing:border-box}.search-wrap .emoji-clear[data-v-6c4a070a]{position:absolute;right:6px;top:50%;transform:translateY(-50%);border:0;background:transparent;cursor:pointer;width:26px;height:26px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;opacity:.7}.search-wrap .emoji-clear[data-v-6c4a070a]:hover{opacity:1}.search-wrap .emoji-clear .material-symbols-outlined[data-v-6c4a070a]{font-size:16px}.emoji-search-input[data-v-6c4a070a]::-moz-placeholder{color:#909090}.emoji-search-input[data-v-6c4a070a]::placeholder{color:#909090}.emoji-grid[data-v-6c4a070a]{flex:1 1 auto;min-height:0;max-height:220px;overscroll-behavior:contain}.section-title[data-v-6c4a070a]{font-size:13px;font-weight:400;color:#5d5d5d;text-align:left;padding:6px 6px 10px;margin:0;letter-spacing:.2px;background:transparent;position:relative}.section[data-v-6c4a070a]{margin-bottom:20px}.section[data-v-6c4a070a]:last-child{margin-bottom:0}.grid[data-v-6c4a070a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(32px,1fr));gap:6px}.emoji-btn[data-v-6c4a070a]{width:32px;height:32px;border:0;background:transparent;border-radius:8px;cursor:pointer;font-size:20px;line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:background .12s ease,transform 80ms ease}.emoji-btn[data-v-6c4a070a]:hover{background:rgba(51,51,51,.06)}.emoji-btn[data-v-6c4a070a]:active{transform:scale(.92)}.emoji-empty[data-v-6c4a070a]{text-align:center;font-size:13px;color:#999;padding:10px 0}.emoji-tabs[data-v-6c4a070a]{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;overflow-y:hidden;padding-bottom:6px;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:auto;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:sticky;top:auto;z-index:2;background:#fff}.emoji-tabs[data-v-6c4a070a]::-webkit-scrollbar{display:none}.emoji-tabs .tab[data-v-6c4a070a]{width:34px;height:34px;border-radius:50%;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;opacity:.6;color:#333;transition:background .12s ease,opacity .12s ease;flex:0 0 auto}.emoji-tabs .tab.on[data-v-6c4a070a]{background:#f1f1f1;opacity:1}.emoji-tabs .tab[data-v-6c4a070a]:hover{opacity:1}.tab-ico[data-v-6c4a070a]{font-size:20px;line-height:1;pointer-events:none}.emoji-tabs.bottom-tabs[data-v-6c4a070a]{position:sticky;bottom:0;top:auto;z-index:4;background:#fff;padding:10px 6px 6px;border-top:1px solid #dfdfe0;overflow:visible}.tabs-strip[data-v-6c4a070a]{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:10px;overflow-x:auto;overflow-y:clip;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tabs-strip[data-v-6c4a070a]::-webkit-scrollbar{display:none}.tabs-strip .tab[data-v-6c4a070a]{position:relative;width:34px;height:34px;border-radius:8px;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#999;opacity:1;flex:0 0 auto;transition:background .12s ease}.tabs-strip .tab.on[data-v-6c4a070a]{background:rgba(51,51,51,.08);color:#333}.tabs-strip .tab[data-v-6c4a070a]:hover{background:rgba(51,51,51,.06)}.tabs-strip .tab.on .tab-ico[data-v-6c4a070a]{opacity:1}.emoji-pop-enter-active[data-v-6c4a070a]{transition:opacity .22s ease,transform .22s ease}.emoji-pop-leave-active[data-v-6c4a070a]{transition:opacity .16s ease,transform .16s ease}.emoji-pop-enter-from[data-v-6c4a070a],.emoji-pop-leave-to[data-v-6c4a070a]{opacity:0;transform:scale(.93) translateY(6px)}.emoji-pop-enter-to[data-v-6c4a070a],.emoji-pop-leave-from[data-v-6c4a070a]{opacity:1;transform:scale(1) translateY(0)}.emoji-tab-tooltip{position:fixed;transform:translateX(-50%);background:#333;color:#fff;font-size:11px;font-weight:400;padding:6px 8px;border-radius:4px;white-space:nowrap;pointer-events:none;z-index:99999;font-family:inherit}.tab-tip-enter-active{transition:opacity .12s ease,transform .12s ease}.tab-tip-leave-active{transition:opacity 80ms ease,transform 80ms ease}.tab-tip-enter-from,.tab-tip-leave-to{opacity:0;transform:translateX(-50%) translateY(4px)}.pm-message-step[data-v-96f91a12]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.pm-message[data-v-96f91a12]{display:flex;flex-direction:column;gap:14px;padding:20px;flex:1 1 auto;overflow-y:auto}.pm-format-toolbar[data-v-96f91a12]{display:flex;align-items:center;gap:2px;flex-shrink:0}.pm-format-btn[data-v-96f91a12]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:#5d5d5d;cursor:pointer}.pm-format-btn[data-v-96f91a12]:hover{background:#f0f0f0;color:#333}.pm-format-btn-active[data-v-96f91a12]{background:#e8f0fe;color:#337efe}.pm-format-btn .material-symbols-outlined[data-v-96f91a12]{font-size:18px}.pm-format-divider[data-v-96f91a12]{width:1px;height:18px;background:#dfdfe0;margin:0 4px}.pm-message-editor[data-v-96f91a12]{width:100%;flex:1 1 auto;min-height:120px;max-width:none;border:1px solid #dfdfe0;border-radius:8px;background:#f8f8f8;color:#333;font-size:14px;font-family:Inter,sans-serif;padding:12px;box-sizing:border-box;overflow-y:auto;outline:none;line-height:1.5;word-break:break-word;text-align:left}.pm-message-editor[data-v-96f91a12]:empty:before{content:"Write your message...";color:#9ca3af;pointer-events:none}.pm-field[data-v-96f91a12]{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.pm-field-label[data-v-96f91a12]{color:#5d5d5d;font-size:13px;font-weight:600;text-align:left}.pm-priority-row[data-v-96f91a12]{justify-content:space-between}.pm-priority-pills[data-v-96f91a12],.pm-priority-row[data-v-96f91a12]{display:flex;align-items:center;gap:8px}.pm-priority-actions[data-v-96f91a12]{display:flex;align-items:center;gap:6px;position:relative}.pm-action-btn[data-v-96f91a12]{display:inline-flex;align-items:center;gap:4px;border:1px solid #dfdfe0;border-radius:8px;background:#fff;color:#5d5d5d;font-size:13px;font-weight:600;padding:5px 10px;cursor:pointer;white-space:nowrap}.pm-action-btn[data-v-96f91a12]:hover{background:#f8f8f8;color:#333}.pm-action-btn .material-symbols-outlined[data-v-96f91a12]{font-size:16px}.pm-action-chevron[data-v-96f91a12]{font-size:16px!important}.pm-format-spacer[data-v-96f91a12]{flex:1 1 auto}.pm-format-btn-text[data-v-96f91a12]{width:auto;padding:0 8px;gap:4px;font-size:12px;font-weight:600}.pm-insert-wrap[data-v-96f91a12],.pm-var-wrap[data-v-96f91a12]{position:relative}.pm-insert-menu[data-v-96f91a12]{position:absolute;top:calc(100% + 6px);right:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 8px 24px rgba(17,24,39,.1);padding:4px 0;z-index:30;min-width:160px;overflow:hidden}.pm-insert-item[data-v-96f91a12]{display:flex;align-items:center;gap:8px;width:100%;padding:9px 14px;border:none;background:transparent;text-align:left;font-size:13px;font-weight:600;color:#333;cursor:pointer;white-space:nowrap}.pm-insert-item[data-v-96f91a12]:hover{background:#f4f4f4}.pm-insert-item .material-symbols-outlined[data-v-96f91a12]{font-size:16px;color:#5d5d5d}.pm-insert-link-panel[data-v-96f91a12]{display:flex;align-items:center;gap:6px;padding:8px 10px}.pm-insert-back[data-v-96f91a12]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:4px;background:transparent;color:#5d5d5d;cursor:pointer;flex-shrink:0}.pm-insert-back[data-v-96f91a12]:hover{background:#f2f2f2}.pm-insert-back .material-symbols-outlined[data-v-96f91a12]{font-size:16px}.pm-link-input[data-v-96f91a12]{flex:1 1 auto;border:1px solid #dfdfe0;border-radius:6px;background:#f8f8f8;font-size:13px;color:#333;padding:5px 8px;outline:none;min-width:0}.pm-link-apply[data-v-96f91a12]{border:none;border-radius:6px;background:#337efe;color:#fff;font-size:12px;font-weight:700;padding:5px 12px;cursor:pointer;flex-shrink:0}.pm-var-menu[data-v-96f91a12]{position:absolute;top:calc(100% + 6px);left:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 8px 24px rgba(17,24,39,.1);padding:4px 0;z-index:30;min-width:180px}.pm-var-menu-btn[data-v-96f91a12]{display:block;width:100%;border:none;background:transparent;text-align:left;padding:8px 14px;font-size:13px;font-weight:600;color:#337efe;font-family:Inter,monospace;cursor:pointer;white-space:nowrap}.pm-var-menu-btn[data-v-96f91a12]:hover{background:#f0f6ff}.pm-var-menu-right[data-v-96f91a12]{left:auto;right:0}.pm-message-editor a[data-v-96f91a12]{color:#337efe;text-decoration:underline;cursor:pointer}.pm-priority-btn[data-v-96f91a12]{border:1px solid #dfdfe0;border-radius:20px;background:#fff;color:#5d5d5d;font-size:13px;font-weight:600;padding:6px 16px;cursor:pointer}.pm-priority-btn-active.pm-priority-btn-normal[data-v-96f91a12]{background:#337efe;border-color:#337efe;color:#fff}.pm-priority-btn-active.pm-priority-btn-important[data-v-96f91a12]{background:#f59e0b;border-color:#f59e0b;color:#fff}.pm-priority-btn-active.pm-priority-btn-urgent[data-v-96f91a12]{background:#ef4444;border-color:#ef4444;color:#fff}.pm-footer-bar[data-v-96f91a12]{display:flex;align-items:center;gap:16px;flex:0 0 auto;background:#f8f8f8;border-top:1px solid #dfdfe0;padding:16px 20px}.pm-back-btn[data-v-96f91a12]{border:1px solid #dfdfe0;border-radius:8px;background:#fff;color:#5d5d5d;font-size:14px;font-weight:700;padding:9px 18px;cursor:pointer;flex-shrink:0}.pm-back-btn[data-v-96f91a12]:hover{background:#fff;filter:brightness(.97)}.pm-preview-footer[data-v-96f91a12]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:1 1 auto;min-width:0}.pm-preview-summary[data-v-96f91a12]{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-width:0}.pm-preview-row[data-v-96f91a12]{display:flex;gap:4px;font-size:13px}.pm-preview-label[data-v-96f91a12]{color:#5d5d5d;font-weight:600;flex:0 0 auto}.pm-preview-value[data-v-96f91a12]{color:#333}.pm-preview-actions[data-v-96f91a12]{display:flex;align-items:center;gap:12px;flex:0 0 auto}.pm-sent-confirmation[data-v-96f91a12]{color:#1f845a;font-size:13px;font-weight:600}.pm-send-btn[data-v-96f91a12]{border:none;border-radius:8px;background:#337efe;color:#fff;font-size:14px;font-weight:700;padding:10px 22px;cursor:pointer}.pm-send-btn[data-v-96f91a12]:disabled{background:#c6c6c6;cursor:not-allowed}.pm-schedule-badge[data-v-96f91a12]{display:flex;align-items:center;gap:6px;background:#eff6ff;border:1px solid #337efe;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:600;color:#337efe}.pm-schedule-badge-ic[data-v-96f91a12]{font-size:16px}.pm-schedule-clear[data-v-96f91a12]{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:#337efe;cursor:pointer;padding:0}.pm-schedule-clear .material-symbols-outlined[data-v-96f91a12]{font-size:16px}.pm-schedule-tools[data-v-96f91a12]{position:relative;display:flex;gap:6px}.pm-tool-wrap[data-v-96f91a12]{position:relative}.pm-tool-btn[data-v-96f91a12]{width:36px;height:36px;border:1px solid #dfdfe0;border-radius:8px;background:#fff;color:#5d5d5d;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.pm-tool-btn[data-v-96f91a12]:hover{background:#f8f8f8}.pm-tool-active[data-v-96f91a12]{border-color:#337efe;color:#337efe}.pm-push-wrap[data-v-96f91a12]{position:relative}.pm-push-active[data-v-96f91a12]{background:#eff6ff}.pm-push-tooltip[data-v-96f91a12]{position:absolute;bottom:calc(100% + 8px);right:50%;transform:translateX(50%);background:#333;color:#fff;font-size:12px;font-weight:500;padding:6px 10px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease .5s;z-index:20}.pm-push-tooltip[data-v-96f91a12]:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:#333}.pm-push-wrap:hover .pm-push-tooltip[data-v-96f91a12]{opacity:1}.pm-font-wrap[data-v-96f91a12],.pm-size-wrap[data-v-96f91a12]{position:relative;flex-shrink:0}.pm-font-btn[data-v-96f91a12]{display:inline-flex;align-items:center;justify-content:space-between;gap:6px;height:28px;border:1px solid #dfdfe0;border-radius:6px;background:#fff;color:#333;font-size:13px;font-weight:600;padding:0 8px;cursor:pointer;white-space:nowrap;min-width:95px;max-width:130px}.pm-font-btn[data-v-96f91a12]:hover{background:#f4f4f4;border-color:#c6c6c6}.pm-font-label[data-v-96f91a12]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;text-align:left}.pm-btn-chevron[data-v-96f91a12]{font-size:14px!important;color:#6b7280}.pm-font-menu[data-v-96f91a12],.pm-size-menu[data-v-96f91a12]{position:absolute;top:calc(100% + 4px);left:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 8px 24px rgba(17,24,39,.1);padding:4px 0;z-index:40;min-width:130px}.pm-font-item[data-v-96f91a12],.pm-size-item[data-v-96f91a12]{display:block;width:100%;border:none;background:transparent;text-align:left;padding:8px 14px;font-size:13px;color:#333;cursor:pointer;white-space:nowrap;font-family:inherit}.pm-font-item[data-v-96f91a12]:hover,.pm-size-item[data-v-96f91a12]:hover{background:#f0f6ff;color:#337efe}.pm-color-wrap[data-v-96f91a12]{position:relative;flex-shrink:0}.pm-color-btn[data-v-96f91a12]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:transparent;cursor:pointer;padding:2px}.pm-color-btn[data-v-96f91a12]:hover{background:#f0f0f0}.pm-color-btn .material-symbols-outlined[data-v-96f91a12]{font-size:20px;filter:drop-shadow(0 0 1px rgba(0,0,0,.4))}.pm-color-popup[data-v-96f91a12]{position:absolute;top:calc(100% + 6px);left:0;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 8px 32px rgba(17,24,39,.15);padding:12px;z-index:40;min-width:244px}.pm-color-section-title[data-v-96f91a12]{font-size:11px;font-weight:700;color:#5d5d5d;margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}.pm-color-grid[data-v-96f91a12]{display:grid;grid-template-columns:repeat(10,1fr);gap:2px;margin-bottom:10px}.pm-color-cell[data-v-96f91a12]{width:22px;height:22px;border-radius:3px;cursor:pointer;border:1px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;transition:transform .1s;position:relative}.pm-color-cell[data-v-96f91a12]:hover{transform:scale(1.2);z-index:1}.pm-color-check[data-v-96f91a12]{color:#fff;font-size:11px;font-weight:900;text-shadow:0 0 2px rgba(0,0,0,.6);line-height:1}.pm-overlay[data-v-7a7acbd6]{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:400;display:flex;align-items:center;justify-content:center}.pm-modal[data-v-7a7acbd6]{width:880px;max-width:calc(100vw - 40px);height:576px;max-height:calc(100vh - 40px);background:#fff;border-radius:14px;box-shadow:0 12px 40px rgba(0,0,0,.2);display:flex;flex-direction:column;overflow:hidden}.pm-header[data-v-7a7acbd6]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #dfdfe0;flex:0 0 auto}.pm-direct-title[data-v-7a7acbd6]{font-size:15px;font-weight:700;color:#333;flex:1 1 auto;text-align:left}.pm-step[data-v-7a7acbd6],.pm-stepper[data-v-7a7acbd6]{display:flex;align-items:center;gap:8px}.pm-step[data-v-7a7acbd6]{cursor:default;opacity:.45}.pm-step-active[data-v-7a7acbd6],.pm-step-done[data-v-7a7acbd6]{opacity:1}.pm-step-clickable[data-v-7a7acbd6]{cursor:pointer}.pm-step-circle[data-v-7a7acbd6]{width:26px;height:26px;border-radius:50%;background:#f2f2f2;color:#5d5d5d;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.pm-step-active .pm-step-circle[data-v-7a7acbd6]{background:#337efe;color:#fff}.pm-step-done .pm-step-circle[data-v-7a7acbd6]{background:#1f845a;color:#fff}.pm-step-check[data-v-7a7acbd6]{font-size:16px}.pm-step-label[data-v-7a7acbd6]{font-size:13px;font-weight:600;color:#333;white-space:nowrap}.pm-step-connector[data-v-7a7acbd6]{width:24px;height:1px;background:#dfdfe0}.pm-close-btn[data-v-7a7acbd6]{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:#5d5d5d;cursor:pointer;padding:4px;border-radius:4px;flex-shrink:0}.pm-close-btn[data-v-7a7acbd6]:hover{background:#f2f2f2;color:#333}.pm-body[data-v-7a7acbd6]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.pm-nav-footer[data-v-7a7acbd6]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;background:#f8f8f8;border-top:1px solid #dfdfe0;flex:0 0 auto}.pm-footer-spacer[data-v-7a7acbd6]{flex:1 1 auto}.pm-selected-text[data-v-7a7acbd6]{flex:1 1 auto;font-size:13px;font-weight:600;color:#333;text-align:left}.pm-back-btn[data-v-7a7acbd6]{border:1px solid #dfdfe0;border-radius:8px;background:#fff;color:#5d5d5d;font-size:14px;font-weight:700;padding:9px 18px;cursor:pointer}.pm-back-btn[data-v-7a7acbd6]:hover{background:#fff;filter:brightness(.97)}.pm-next-btn[data-v-7a7acbd6]{border:none;border-radius:8px;background:#337efe;color:#fff;font-size:14px;font-weight:700;padding:9px 18px;cursor:pointer}.pm-next-btn[data-v-7a7acbd6]:disabled{background:#c6c6c6;cursor:not-allowed}body,html{margin:0;padding:0;height:100%;overflow:hidden;font-family:Inter;font-weight:400;background:#f1f1f2;overscroll-behavior-x:none}#app{font-family:inherit;font-weight:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#333}#app,body,html{width:100%;min-height:100%}@media (max-width:768px){body,html{min-height:0;height:100%}}@media screen and (max-width:1000px){body,html{height:100%;overflow-x:auto;overflow-y:hidden;background:#f1f1f2}}@media screen and (max-width:768px){body,html{width:100%;max-width:100vw}#app,body,html{overflow:hidden}#app{position:fixed;top:0;left:0;right:0;height:var(--vv-height,100dvh);min-height:0}*{-webkit-tap-highlight-color:transparent}}@media (max-width:768px){*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}}button,input,select,textarea{font-family:inherit;font-weight:400}.sb-thin{overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}@media (min-width:769px){html.sb-chrome ::-webkit-scrollbar{width:10px;height:10px;background:transparent}html.sb-chrome ::-webkit-scrollbar-corner,html.sb-chrome ::-webkit-scrollbar-track,html.sb-chrome ::-webkit-scrollbar-track-piece{background:transparent}html.sb-chrome .scrollbar-hover-v::-webkit-scrollbar-track:vertical{background:#f4f4f4;border-radius:4px}html.sb-chrome .scrollbar-hover-h::-webkit-scrollbar-track:horizontal{background:#f4f4f4;border-radius:4px}html.sb-chrome ::-webkit-scrollbar-thumb{background-color:#858585;border-radius:10px;border:4px solid transparent;background-clip:padding-box}html.sb-chrome .scrollbar-hover-v::-webkit-scrollbar-thumb:vertical,html.sb-chrome ::-webkit-scrollbar-thumb:vertical:hover{border:2.5px solid transparent;background-clip:padding-box}html.sb-chrome .scrollbar-hover-h::-webkit-scrollbar-thumb:horizontal,html.sb-chrome ::-webkit-scrollbar-thumb:horizontal:hover{border:2.5px solid transparent;background-clip:padding-box}html.sb-chrome ::-webkit-scrollbar-thumb:hover{background-color:#858585}html.sb-chrome ::-webkit-scrollbar-thumb:active{background-color:#6b6b6b;border:2.5px solid transparent;background-clip:padding-box}html.sb-chrome ::-webkit-scrollbar-button:single-button:vertical:decrement,html.sb-chrome ::-webkit-scrollbar-button:single-button:vertical:increment{display:block;height:10px;background-color:transparent;background-repeat:no-repeat;background-image:none}html.sb-chrome .scrollbar-hover-v::-webkit-scrollbar-button:single-button:vertical:decrement{height:10px;background-size:10px 6px;background-position:center bottom 1px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='m0 6 5-6 5 6Z' fill='%23858585'/%3E%3C/svg%3E")}html.sb-chrome .scrollbar-hover-v::-webkit-scrollbar-button:single-button:vertical:increment{height:10px;background-size:10px 6px;background-position:center top 1px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='m0 0 5 6 5-6Z' fill='%23858585'/%3E%3C/svg%3E")}html.sb-chrome ::-webkit-scrollbar-button:single-button:horizontal:decrement,html.sb-chrome ::-webkit-scrollbar-button:single-button:horizontal:increment{display:block;width:10px;background-color:transparent;background-repeat:no-repeat;background-image:none}html.sb-chrome .scrollbar-hover-h::-webkit-scrollbar-button:single-button:horizontal:decrement{width:10px;background-size:6px 10px;background-position:right 1px center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 10'%3E%3Cpath d='M6 0 0 5l6 5Z' fill='%23858585'/%3E%3C/svg%3E")}html.sb-chrome .scrollbar-hover-h::-webkit-scrollbar-button:single-button:horizontal:increment{width:10px;background-size:6px 10px;background-position:left 1px center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 10'%3E%3Cpath d='m0 0 6 5-6 5Z' fill='%23858585'/%3E%3C/svg%3E")}html.sb-chrome ::-webkit-scrollbar-button:single-button:vertical:decrement:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='m0 6 5-6 5 6Z' fill='%23858585'/%3E%3C/svg%3E")}html.sb-chrome ::-webkit-scrollbar-button:single-button:vertical:decrement:active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='m0 6 5-6 5 6Z' fill='%236b6b6b'/%3E%3C/svg%3E")}html.sb-chrome ::-webkit-scrollbar-button:single-button:vertical:increment:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='m0 0 5 6 5-6Z' fill='%23858585'/%3E%3C/svg%3E")}html.sb-chrome ::-webkit-scrollbar-button:single-button:vertical:increment:active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='m0 0 5 6 5-6Z' fill='%236b6b6b'/%3E%3C/svg%3E")}html.sb-chrome ::-webkit-scrollbar-button:single-button:horizontal:decrement:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 10'%3E%3Cpath d='M6 0 0 5l6 5Z' fill='%23858585'/%3E%3C/svg%3E")}html.sb-chrome ::-webkit-scrollbar-button:single-button:horizontal:decrement:active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 10'%3E%3Cpath d='M6 0 0 5l6 5Z' fill='%236b6b6b'/%3E%3C/svg%3E")}html.sb-chrome ::-webkit-scrollbar-button:single-button:horizontal:increment:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 10'%3E%3Cpath d='m0 0 6 5-6 5Z' fill='%23858585'/%3E%3C/svg%3E")}html.sb-chrome ::-webkit-scrollbar-button:single-button:horizontal:increment:active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 10'%3E%3Cpath d='m0 0 6 5-6 5Z' fill='%236b6b6b'/%3E%3C/svg%3E")}html.sb-ff-new *{scrollbar-width:thin;scrollbar-color:#858585 transparent}}