.pp-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.pp-h1{text-align:left;margin-top:14px}.pp-sub{text-align:left;margin-left:0}.pp-hero-visual{display:flex;align-items:center;justify-content:center}.pp-hero-visual .lv-viz{transform:scale(1.5);transform-origin:center}.pp-hero-dark{position:relative;background:#0b1120;box-shadow:0 0 0 100vmax #0b1120;clip-path:inset(0 -100vmax 0 -100vmax);--lv-ink: #f1f5f9;--lv-ink-soft: #b6c2d4;--lv-ink-faint: #8298b3;--lv-bg-raised: rgba(255, 255, 255, .06);--lv-line-strong: rgba(255, 255, 255, .18)}.pp-hero-visual-pain{display:flex;flex-direction:column;align-items:center;gap:28px;padding:12px}.pp-hero-visual-pain .pp-folder-path{justify-content:center;max-width:340px}.pp-hero-ai{position:relative;background:#1a0a33;box-shadow:0 0 0 100vmax #1a0a33;clip-path:inset(0 -100vmax 0 -100vmax);--lv-ink: #f5f3ff;--lv-ink-soft: #cbb9f7;--lv-ink-faint: #a48ee0;--lv-bg-raised: rgba(255, 255, 255, .07);--lv-line-strong: rgba(255, 255, 255, .2)}.pp-flagship-ai{background:linear-gradient(to right,#2e1065,#4c1d95 55%,#6d28d9);border-top:1px solid #2e1065;border-bottom:1px solid #2e1065;padding-top:56px}.pp-flagship-ai .lv-flag-copy{--lv-ink: #f5f3ff;--lv-ink-soft: #cbb9f7;--lv-ink-faint: #a48ee0}.pp-flagship-ai .lv-section-title{color:#f5f3ff}.pp-flagship-ai .lv-section-desc,.pp-flagship-ai .lv-pillar-list li{color:#cbb9f7}.pp-flagship-ai .lv-pillar-list b{color:#f5f3ff}.pp-flagship-ai .lv-section-tag{color:#ffffffbf}.pp-flagship-ai .lv-section-tag:before{background:#ffffff8c}.pp-flagship-ai .lv-pillar-icon{background:#ffffff29;color:#fff;border:1px solid rgba(255,255,255,.28)}.pp-tight-top{padding-top:48px}.pp-flagship-head{text-align:center;margin-bottom:48px}.pp-flagship-head .lv-section-tag{justify-content:center}.pp-flagship-head .lv-section-title{max-width:560px;margin-left:auto;margin-right:auto}.pp-flagship-ai .lv-flagship-grid{align-items:start}.pp-orb-hero{display:flex;flex-direction:column;align-items:center;gap:18px}.pp-orb-hero .lv-orb{width:165px;height:165px}.pp-orb-hero .lv-orb-core{width:66px;height:66px;margin:-33px 0 0 -33px}.pp-orb-hero .lv-orb-shimmer{font-size:13px}.pp-orb-stage{position:relative}.pp-orb-stage .lv-orb{position:relative;z-index:1}.pp-orb-shadow{position:absolute;left:50%;bottom:-32px;width:100px;height:24px;transform:translate(-50%);border-radius:50%;background:radial-gradient(ellipse at center,rgba(255,255,255,.4) 0%,transparent 72%);filter:blur(3px);z-index:0;pointer-events:none}.lv-flagship--dark .lv-demo{box-shadow:14px 14px #ffffff80}.lv-flagship-grid--visual-left .lv-demo{box-shadow:-14px 14px #ffffff80}.lv-flagship--dark:has(+.lv-flagship--dark){border-bottom:none}.lv-flagship--dark+.lv-flagship--dark{border-top:none}.lv-flagship--dark:has(+.lv-flagship--dark){padding-bottom:48px}.lv-flagship--dark+.lv-flagship--dark{padding-top:48px}.lv-flagship--dark .lv-section-tag{color:#ffffffbf}.lv-flagship--dark .lv-section-tag:before{background:#ffffff8c}.pp-flag-title-chip{display:inline-block;color:#123e73;background:#fff;padding:.1em .36em .14em;border-radius:.16em;line-height:1.3;box-shadow:0 10px 24px -12px #00000059}.pp-blue-title-chip{display:inline-block;color:#fff;background:#1a5fab;padding:.1em .36em .14em;border-radius:.16em;line-height:1.3;box-shadow:0 10px 24px -12px #1a5fab80}.pp-violet-title-chip{display:inline-block;color:#fff;background:#7c3aed;padding:.1em .36em .14em;border-radius:.16em;line-height:1.3;box-shadow:0 10px 24px -12px #7c3aed80}.pp-answer-phrase{text-align:center;padding-top:64px;padding-bottom:64px}.pp-answer-phrase-title{max-width:700px;margin:0 auto;font-size:clamp(22px,2.6vw,32px)}.pp-sf-demo{max-width:520px}.pp-sf-bar{display:flex;align-items:center;gap:8px;padding:10px 8px 10px 14px;border-radius:12px;border:1.5px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#8b5cf6,#2d7fd9) border-box;box-shadow:0 6px 20px #6366f11f}.pp-sf-query{flex:1;font-size:13px;color:#1e293b;display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:bottom;max-width:0;border-right:2px solid #8b5cf6;animation:pp-sf-type 8s steps(48,end) infinite}@keyframes pp-sf-type{0%,4%{max-width:0}42%{max-width:34em}88%{max-width:34em}94%,to{max-width:0}}.pp-sf-submit{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;flex-shrink:0;background:linear-gradient(120deg,#8b5cf6,#2d7fd9);color:#fff}.pp-sf-chips{display:flex;flex-wrap:wrap;gap:8px}.pp-sf-chip{padding:5px 11px;border-radius:999px;font-size:12px;font-weight:500;background:#eef2ff;border:1px solid #e0e7ff;color:#4338ca;opacity:0;animation-duration:8s;animation-timing-function:ease;animation-iteration-count:infinite}.pp-sf-chip:nth-child(1){animation-name:pp-sf-chip-0}.pp-sf-chip:nth-child(2){animation-name:pp-sf-chip-1}.pp-sf-chip:nth-child(3){animation-name:pp-sf-chip-2}@keyframes pp-sf-chip-0{0%,45%{opacity:0;transform:translateY(6px)}50%,88%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes pp-sf-chip-1{0%,52%{opacity:0;transform:translateY(6px)}57%,88%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes pp-sf-chip-2{0%,59%{opacity:0;transform:translateY(6px)}64%,88%{opacity:1;transform:none}94%,to{opacity:0}}.pp-genflow-drawer{width:100%;max-width:440px;background:#fff;border-radius:18px 18px 0 0;box-shadow:0 30px 60px -20px #00000059;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box}.pp-genflow-drawer-bar{display:flex;align-items:center;gap:8px;padding:14px 20px;color:#7c3aed;font-size:13px;font-weight:700;border-bottom:1px solid #f1f5f9;flex-shrink:0}.pp-genflow{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:18px 20px 22px;flex:1;box-sizing:border-box}.pp-genflow-input{position:relative;width:100%;min-height:58px;padding:12px 14px;overflow:hidden;border-radius:14px;border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#8b5cf6,#6d28d9) border-box;box-shadow:0 10px 28px #7c3aed47;font-size:13px;box-sizing:border-box}.pp-genflow-placeholder{color:#94a3b8}.pp-genflow-typed{position:absolute;left:14px;top:12px;display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:bottom;max-width:0;border-right:2px solid #7c3aed;background:#fff;color:#1e293b;animation:pp-genflow-type 12s steps(46,end) infinite}@keyframes pp-genflow-type{0%,32%{max-width:0}60%{max-width:26em}92%{max-width:26em}98%,to{max-width:0}}.pp-genflow-cards{width:100%;min-width:0;overflow:hidden}.pp-genflow-track{display:flex;gap:8px;width:-moz-max-content;width:max-content;animation:pp-genflow-scroll 12s ease-in-out infinite}@keyframes pp-genflow-scroll{0%,4%{transform:translate(0)}20%,92%{transform:translate(-184px)}98%,to{transform:translate(0)}}.pp-genflow-card-wrap{position:relative;flex-shrink:0}.pp-genflow-card{display:block;width:84px;padding:5px;border-radius:10px;border:1px solid #e2e8f0;background:#fff}.pp-genflow-thumb{display:block;width:56px;margin:0 auto;border-radius:5px;overflow:hidden;border:1px solid #eef2f6;background:#fff}.pp-genflow-label{display:block;height:25px;font-size:10.5px;font-weight:500;color:#475569;text-align:center;line-height:1.2;margin-top:4px;overflow:hidden}.pp-genflow-card-anim{animation:pp-genflow-select 12s ease-in-out infinite}@keyframes pp-genflow-select{0%,22%{border-color:#e2e8f0;background:#fff}26%,92%{border-color:#059669;background:#ecfdf5}98%,to{border-color:#e2e8f0;background:#fff}}.pp-genflow-card-anim .pp-genflow-label{animation:pp-genflow-select-label 12s ease-in-out infinite}@keyframes pp-genflow-select-label{0%,22%{color:#475569;font-weight:500}26%,92%{color:#047857;font-weight:700}98%,to{color:#475569;font-weight:500}}.pp-genflow-click{position:absolute;right:-5px;bottom:-5px;width:16px;height:16px;border-radius:50%;background:#059669;box-shadow:0 0 #05966980;opacity:0;pointer-events:none;animation:pp-genflow-click 12s ease-in-out infinite}@keyframes pp-genflow-click{0%,18%{opacity:0;transform:scale(.5);box-shadow:0 0 #05966980}21%{opacity:1;transform:scale(1);box-shadow:0 0 #05966980}24%{opacity:1;transform:scale(.8);box-shadow:0 0 0 8px #05966900}28%,to{opacity:0;transform:scale(.5);box-shadow:0 0 0 8px #05966900}}.pp-genflow-status{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#7c3aed;opacity:0;animation:pp-genflow-status-fade 12s ease-in-out infinite}.pp-genflow-status-dot{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#8b5cf6,#6366f1);animation:pp-genflow-dot-pulse 1s ease-in-out infinite}@keyframes pp-genflow-status-fade{0%,66%{opacity:0;transform:translateY(4px)}72%,92%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(4px)}}@keyframes pp-genflow-dot-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.6}}.pp-genflow-skeleton{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:2px}.pp-genflow-skel-line{display:block;height:9px;border-radius:4px;background:#eef1f5}.pp-genflow-skel-row{display:flex;gap:8px}.pp-genflow-skel-pill{display:block;width:70px;height:22px;border-radius:8px;background:#f1f5f9;border:1px solid #e8ecf1}.pp-flagship-row2{margin-top:56px}.pp-plan-visual-wrap{width:100%;max-width:440px}.pp-plan-scope-tag{display:block;font-family:var(--lv-font-mono);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#cbb9f7;margin:0 0 10px}.pp-plan-copy-title{font-size:22px;font-weight:750;letter-spacing:-.01em;color:#f5f3ff;margin:0 0 12px}.pp-plan-drawer{border-radius:18px}.pp-plan-count{margin-left:auto;font-size:11px;font-weight:600;color:#7c3aed;background:#f5f3ff;border-radius:999px;padding:2px 9px}.pp-plan-body{display:flex;flex-direction:column;gap:14px;padding:18px 20px 20px;box-sizing:border-box}.pp-plan-list{display:flex;flex-direction:column;gap:11px}.pp-plan-item{display:flex;gap:10px;align-items:flex-start;opacity:0}.pp-plan-item-1{animation:pp-plan-item-1 12s ease-in-out infinite}.pp-plan-item-2{animation:pp-plan-item-2 12s ease-in-out infinite}.pp-plan-item-3{animation:pp-plan-item-3 12s ease-in-out infinite}.pp-plan-item-4{animation:pp-plan-item-4 12s ease-in-out infinite}@keyframes pp-plan-item-1{0%,4%{opacity:0;transform:translateY(6px)}8%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}@keyframes pp-plan-item-2{0%,8%{opacity:0;transform:translateY(6px)}12%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}@keyframes pp-plan-item-3{0%,12%{opacity:0;transform:translateY(6px)}16%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}@keyframes pp-plan-item-4{0%,16%{opacity:0;transform:translateY(6px)}20%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}.pp-plan-bullet{flex-shrink:0;width:5px;height:5px;margin-top:7px;border-radius:50%;background:#a78bfa}.pp-plan-item-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.pp-plan-item-title{font-size:13px;font-weight:650;color:#1e293b}.pp-plan-item-text{font-size:12px;line-height:1.4;color:#64748b}.pp-plan-note{position:relative;overflow:hidden;width:100%;box-sizing:border-box;padding:10px 12px;border-radius:10px;border:1px solid #e2e8f0;background:#f8fafc;font-size:12px;color:#94a3b8}.pp-plan-note-typed{position:absolute;left:12px;top:10px;display:inline-block;overflow:hidden;white-space:nowrap;max-width:0;border-right:2px solid #7c3aed;background:#f8fafc;color:#334155;animation:pp-plan-note-type 12s steps(32,end) infinite}@keyframes pp-plan-note-type{0%,32%{max-width:0}58%{max-width:22em}92%{max-width:22em}96%,to{max-width:0}}.pp-plan-actions{display:flex;gap:8px}.pp-plan-btn-wrap{position:relative;display:inline-flex}.pp-plan-btn-primary{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:10px;background:linear-gradient(120deg,#8b5cf6,#6d28d9);color:#fff;font-size:12.5px;font-weight:650;box-shadow:0 8px 18px -8px #6d28d980;animation:pp-plan-btn-press 12s ease-in-out infinite}@keyframes pp-plan-btn-press{0%,62%{transform:none}64%{transform:scale(.95)}67%,to{transform:none}}.pp-plan-click{position:absolute;right:-5px;bottom:-5px;width:16px;height:16px;border-radius:50%;background:#7c3aed;box-shadow:0 0 #7c3aed80;opacity:0;pointer-events:none;animation:pp-plan-click 12s ease-in-out infinite}@keyframes pp-plan-click{0%,60%{opacity:0;transform:scale(.5);box-shadow:0 0 #7c3aed80}63%{opacity:1;transform:scale(1);box-shadow:0 0 #7c3aed80}66%{opacity:1;transform:scale(.8);box-shadow:0 0 0 8px #7c3aed00}70%,to{opacity:0;transform:scale(.5);box-shadow:0 0 0 8px #7c3aed00}}.pp-plan-btn-ghost{display:inline-flex;align-items:center;padding:9px 14px;border-radius:10px;border:1px solid #e2e8f0;color:#64748b;font-size:12.5px;font-weight:600}.pp-lib-head{max-width:1100px;margin:0 auto;padding:64px 32px 0;text-align:center}.pp-lib-head .lv-section-tag{justify-content:center}.pp-lib-head .lv-section-title{max-width:640px;margin-left:auto;margin-right:auto}.pp-lib-chips-wrap{width:100%;overflow:hidden;margin:32px 0 14px;-webkit-mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent)}.pp-lib-chips-track{display:flex;gap:10px;width:-moz-max-content;width:max-content;animation:pp-lib-chips-scroll 26s linear infinite}@keyframes pp-lib-chips-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.pp-lib-chip{display:inline-block;padding:9px 18px;border-radius:999px;border:1px solid #144c89;background:var(--lv-primary);font-size:13px;font-weight:650;color:#fff;white-space:nowrap;box-shadow:0 8px 18px -10px #1a5fab8c}.pp-lib-chips-caption{font-size:13px;color:#94a3b8;margin:0}.pp-lib-lib-grid{display:grid;grid-template-columns:1.65fr 1fr;align-items:stretch}.pp-lib-lib-copy{justify-self:center;padding:56px 48px 56px 32px;display:flex;flex-direction:column;justify-content:flex-start}@media (min-width: 901px){.pp-lib-lib-copy{position:relative;left:120px}}.pp-lib-lib-copy .lv-section-desc,.pp-lib-lib-copy .lv-pillar-list{max-width:480px}.pp-lib-lib-grid{position:relative}.pp-lib-lib-grid .lv-creation-aside--img{position:absolute;bottom:0;right:12px;height:92%;width:auto;aspect-ratio:1840 / 1168}@media (max-width: 900px){.pp-lib-lib-grid{grid-template-columns:1fr}.pp-lib-lib-copy{padding:40px 24px}.pp-lib-lib-grid .lv-creation-aside--img{position:relative;inset:auto;width:100%;aspect-ratio:auto;height:320px}}.pp-hero-classify{position:relative;background:#04332e;box-shadow:0 0 0 100vmax #04332e;clip-path:inset(0 -100vmax 0 -100vmax);--lv-ink: #ecfdf5;--lv-ink-soft: #a9d6c9;--lv-ink-faint: #74a89a;--lv-bg-raised: rgba(255, 255, 255, .07);--lv-line: rgba(255, 255, 255, .16);--lv-line-strong: rgba(255, 255, 255, .24);--lv-ai: #34d399;--lv-ai-deep: #0d9488}.pp-hero-classify .lv-vt-top{background:linear-gradient(90deg,#34d399,#2dd4bf)}.pp-hero-classify .lv-vt-window{animation-name:pp-vt-glow-teal}@keyframes pp-vt-glow-teal{0%,54%{background:transparent;box-shadow:none}58%,90%{background:linear-gradient(135deg,#0d9488,#065f52);box-shadow:0 6px 16px -6px #0d948880}94%,to{background:transparent;box-shadow:none}}.pp-teal-title-chip{display:inline-block;color:#fff;background:#0d9488;padding:.1em .36em .14em;border-radius:.16em;line-height:1.3;box-shadow:0 10px 24px -12px #0d948880}.pp-classify-flow .lv-section-tag{color:#0d9488}.pp-classify-flow .lv-section-tag:before{background:#0d9488}.pp-classify-row2{margin-top:72px}.pp-fold-head{text-align:center;margin-bottom:40px}.pp-fold-head .lv-section-title{margin-left:auto;margin-right:auto}.pp-fold-head .lv-section-desc{margin:0 auto 22px;max-width:640px}.pp-fold-marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}.pp-fold-track{display:flex;gap:16px;width:-moz-max-content;width:max-content;animation:pp-fold-scroll 36s linear infinite}@keyframes pp-fold-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.pp-fold-card{flex-shrink:0;width:200px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;background:#f9f9f9;border:2px solid rgba(26,95,171,.125);border-radius:12px;box-shadow:0 2px 8px #0000001f;box-sizing:border-box}.pp-fold-name{max-width:100%;font-size:13.5px;font-weight:500;color:#262626;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-fold-count{display:inline-block;padding:3px 12px;border:1px solid #1a5fab;border-radius:12px;background:#1a5fab14;color:#1a5fab;font-size:11px;font-weight:700}.pp-mailviz{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:38px}.pp-mailviz-node{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:var(--lv-primary-soft);color:var(--lv-primary);flex-shrink:0}.pp-mailviz-track{position:relative;width:250px;height:42px;flex-shrink:0}.pp-mailviz-line{position:absolute;left:0;right:0;top:50%;border-top:2px dashed #cbd5e1}.pp-mailviz-doc{position:absolute;left:0;top:50%;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:#fff;border:1px solid #e2e8f0;border-radius:9px;box-shadow:0 8px 18px -10px #0f172a4d;font-size:10.5px;font-weight:650;color:#475569;white-space:nowrap;opacity:0;animation:pp-mailviz-doc 6s ease-in-out infinite}@keyframes pp-mailviz-doc{0%,4%{left:0;opacity:0;transform:translateY(-50%) scale(.85)}10%{left:0;opacity:1;transform:translateY(-50%) scale(1)}60%{left:100%;opacity:1;transform:translate(-100%,-50%) scale(1)}68%,to{left:100%;opacity:0;transform:translate(-100%,-50%) scale(.7)}}.pp-mailviz-charta{position:relative;flex-shrink:0;animation:pp-mailviz-pulse 6s ease-in-out infinite}@keyframes pp-mailviz-pulse{0%,60%{transform:none}66%{transform:scale(1.08)}74%,to{transform:none}}.pp-mailviz-brand{font-family:Pacifico,cursive;font-weight:500;font-size:26px;color:var(--lv-primary)}.pp-mailviz-check{position:absolute;top:-6px;right:-14px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#059669;color:#fff;opacity:0;animation:pp-mailviz-check 6s ease-in-out infinite}@keyframes pp-mailviz-check{0%,64%{opacity:0;transform:scale(.6)}70%,94%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(.6)}}.pp-flagship-teal{background:linear-gradient(to right,#04332e,#065f52 55%,#0f766e);border-top:1px solid #04332e;border-bottom:1px solid #04332e}.pp-flagship-teal .lv-flag-copy{--lv-ink: #ecfdf5;--lv-ink-soft: #a9d6c9;--lv-ink-faint: #74a89a}.pp-flagship-teal .lv-section-title{color:#ecfdf5}.pp-flagship-teal .lv-section-desc,.pp-flagship-teal .lv-pillar-list li{color:#a9d6c9}.pp-flagship-teal .lv-pillar-list b{color:#ecfdf5}.pp-flagship-teal .lv-section-tag{color:#ffffffbf}.pp-flagship-teal .lv-section-tag:before{background:#ffffff8c}.pp-flagship-teal .lv-pillar-icon{background:#ffffff29;color:#fff;border:1px solid rgba(255,255,255,.28)}.pp-flagship-teal .pp-flag-title-chip{color:#065f46}.pp-clf-panel{width:100%;max-width:530px;background:#fff;border:1px solid #eef1f6;border-radius:18px;box-shadow:0 24px 50px -24px #0f172a38;padding:24px;display:flex;gap:20px;align-items:stretch;box-sizing:border-box}.pp-clf-doc{position:relative;overflow:hidden;flex:0 0 185px;aspect-ratio:210 / 297;align-self:flex-start;border:1px solid #e2e8f0;border-radius:10px;background:#fafbfc;padding:14px;display:flex;flex-direction:column;gap:9px;box-sizing:border-box}.pp-clf-docname{font-size:11px;font-weight:650;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.pp-clf-line{display:block;height:8px;border-radius:4px;background:#e8ecf1}.pp-clf-doc{opacity:0;animation:pp-clf-doc 12s ease-in-out infinite}@keyframes pp-clf-doc{0%,2%{opacity:0;transform:translateY(10px)}6%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(10px)}}.pp-clf-scan{position:absolute;left:6px;right:6px;top:-12%;height:26px;border-radius:6px;background:linear-gradient(to bottom,#0d948800,#0d948847,#0d948800);opacity:0;pointer-events:none;animation:pp-clf-scan 12s ease-in-out infinite}@keyframes pp-clf-scan{0%,8%{opacity:0;top:-12%}10%{opacity:1;top:-12%}28%{opacity:1;top:92%}30%,to{opacity:0;top:92%}}.pp-clf-out{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px;justify-content:center}.pp-clf-row{display:flex;align-items:center;gap:9px;padding:9px 12px;border:1px solid #eef1f6;border-radius:10px;background:#fff;opacity:0}.pp-clf-rowicon{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#eef2ff;color:#4f46e5;flex-shrink:0}.pp-clf-row-1{animation:pp-clf-row-1 12s ease-in-out infinite}.pp-clf-row-2{animation:pp-clf-row-2 12s ease-in-out infinite}@keyframes pp-clf-row-1{0%,32%{opacity:0;transform:translateY(6px)}36%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}@keyframes pp-clf-row-2{0%,42%{opacity:0;transform:translateY(6px)}46%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}.pp-clf-row-label{font-size:12px;font-weight:600;color:#94a3b8}.pp-clf-badge{margin-left:auto;font-size:11px;font-weight:700;padding:4px 11px;border-radius:999px;color:#fff;white-space:nowrap}.pp-clf-badge-cat{background:#d97706}.pp-clf-badge-client{background:#1a5fab}.pp-clf-meta{border-top:1px dashed #e8ecf1;padding-top:10px;display:flex;flex-direction:column;gap:6px}.pp-clf-metarow{display:flex;align-items:center;justify-content:space-between;gap:8px;opacity:0}.pp-clf-meta-1{animation:pp-clf-meta-1 12s ease-in-out infinite}.pp-clf-meta-2{animation:pp-clf-meta-2 12s ease-in-out infinite}@keyframes pp-clf-meta-1{0%,48%{opacity:0;transform:translateY(4px)}52%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(4px)}}@keyframes pp-clf-meta-2{0%,51%{opacity:0;transform:translateY(4px)}55%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(4px)}}.pp-clf-metalabel{font-size:11px;font-weight:600;color:#94a3b8}.pp-clf-metaval{font-size:11.5px;font-weight:650;color:#475569;font-variant-numeric:tabular-nums}.pp-clf-done{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:650;color:#059669;opacity:0;animation:pp-clf-done 12s ease-in-out infinite}@keyframes pp-clf-done{0%,56%{opacity:0;transform:translateY(4px)}60%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(4px)}}.pp-vrf-panel{width:100%;max-width:400px;background:#fff;border-radius:16px;box-shadow:0 24px 50px -24px #0f172a59;overflow:hidden;box-sizing:border-box;opacity:0;animation:pp-vrf-panel 12s ease-in-out infinite}@keyframes pp-vrf-panel{0%,2%{opacity:0;transform:translateY(10px)}6%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(10px)}}.pp-vrf-head{display:flex;align-items:center;gap:11px;padding:16px 18px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff}.pp-vrf-head-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#ffffff2e;flex-shrink:0}.pp-vrf-head-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.pp-vrf-title{font-size:13.5px;font-weight:700}.pp-vrf-file{font-size:10.5px;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-vrf-body{padding:15px 18px 16px;display:flex;flex-direction:column;gap:13px}.pp-vrf-sec{display:flex;flex-direction:column;gap:7px}.pp-vrf-sec-1{opacity:0;animation:pp-vrf-sec-1 12s ease-in-out infinite}.pp-vrf-sec-2{opacity:0;animation:pp-vrf-sec-2 12s ease-in-out infinite}@keyframes pp-vrf-sec-1{0%,8%{opacity:0;transform:translateY(6px)}12%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}@keyframes pp-vrf-sec-2{0%,34%{opacity:0;transform:translateY(6px)}38%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}.pp-vrf-seclabel{font-size:11px;font-weight:600;color:#94a3b8}.pp-vrf-row{display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid #eef2f7;border-radius:10px;background:#fafafe}.pp-vrf-avatar{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#eef2ff;color:#4f46e5;flex-shrink:0}.pp-vrf-name{flex:1;min-width:0;font-size:12.5px;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-vrf-btnwrap{position:relative;display:inline-flex}.pp-vrf-link{display:inline-flex;align-items:center;padding:4px 12px;border-radius:8px;background:#f5f3ff;color:#4f46e5;font-size:11.5px;font-weight:700;animation:pp-vrf-link 12s ease-in-out infinite}.pp-vrf-linked{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:8px;background:#ecfdf5;color:#059669;opacity:0;animation:pp-vrf-linked 12s ease-in-out infinite}@keyframes pp-vrf-link{0%,28%{opacity:1}31%,92%{opacity:0}96%,to{opacity:1}}@keyframes pp-vrf-linked{0%,28%{opacity:0}31%,92%{opacity:1}96%,to{opacity:0}}.pp-vrf-link-static{animation:none}.pp-vrf-row-person{opacity:0;animation:pp-vrf-row-person 12s ease-in-out infinite}@keyframes pp-vrf-row-person{0%,14%{opacity:0;transform:translateY(6px)}18%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}.pp-vrf-click{position:absolute;right:-5px;bottom:-5px;width:16px;height:16px;border-radius:50%;background:#4f46e5;box-shadow:0 0 #4f46e580;opacity:0;pointer-events:none}.pp-vrf-click-1{animation:pp-vrf-click-1 12s ease-in-out infinite}.pp-vrf-click-2{animation:pp-vrf-click-2 12s ease-in-out infinite}@keyframes pp-vrf-click-1{0%,18%{opacity:0;transform:scale(.5);box-shadow:0 0 #4f46e580}21%{opacity:1;transform:scale(1);box-shadow:0 0 #4f46e580}24%{opacity:1;transform:scale(.8);box-shadow:0 0 0 8px #4f46e500}28%,to{opacity:0;transform:scale(.5);box-shadow:0 0 0 8px #4f46e500}}@keyframes pp-vrf-click-2{0%,56%{opacity:0;transform:scale(.5);box-shadow:0 0 #4f46e580}59%{opacity:1;transform:scale(1);box-shadow:0 0 #4f46e580}62%{opacity:1;transform:scale(.8);box-shadow:0 0 0 8px #4f46e500}66%,to{opacity:0;transform:scale(.5);box-shadow:0 0 0 8px #4f46e500}}.pp-vrf-dates{display:flex;gap:9px}.pp-vrf-date{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.pp-vrf-datelabel{font-size:10.5px;font-weight:600;color:#94a3b8}.pp-vrf-dateval{display:block;padding:6px 10px;border:1px solid #e2e8f0;border-radius:8px;font-size:12px;font-weight:600;color:#1e293b;background:#fff;white-space:nowrap;overflow:hidden}.pp-vrf-dateval-due{animation:pp-vrf-due 12s ease-in-out infinite}@keyframes pp-vrf-due{0%,42%{color:transparent}46%,92%{color:#1e293b}96%,to{color:transparent}}.pp-vrf-dateval-muted{color:#9ca3af;font-weight:500}.pp-vrf-foot{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:2px}.pp-vrf-saved{order:-1;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:650;color:#059669;opacity:0;animation:pp-vrf-saved 12s ease-in-out infinite}@keyframes pp-vrf-saved{0%,64%{opacity:0;transform:translateY(3px)}68%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(3px)}}.pp-vrf-save{position:relative;display:inline-flex;align-items:center;padding:8px 14px;border-radius:10px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:12px;font-weight:700;box-shadow:0 8px 18px -8px #6366f180;animation:pp-vrf-press 12s ease-in-out infinite}@keyframes pp-vrf-press{0%,58%{transform:none}61%{transform:scale(.95)}64%,to{transform:none}}.pp-cat-panel{width:100%;max-width:400px;background:#fff;border:1px solid #eef1f6;border-radius:18px;box-shadow:0 24px 50px -24px #0f172a38;overflow:hidden;box-sizing:border-box}.pp-cat-bar{display:flex;align-items:center;gap:8px;padding:13px 18px;color:#1a5fab;font-size:13px;font-weight:700;border-bottom:1px solid #f1f5f9}.pp-cat-body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:13px}.pp-cat-field{display:flex;flex-direction:column;gap:6px}.pp-cat-label{font-size:11.5px;font-weight:600;color:#1a5fab}.pp-cat-input{position:relative;overflow:hidden;height:34px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.pp-cat-name-typed,.pp-cat-desc-typed{position:absolute;left:11px;top:8px;display:inline-block;overflow:hidden;white-space:nowrap;max-width:0;border-right:2px solid #1a5fab;font-size:12px;color:#1e293b}.pp-cat-name-typed{text-transform:uppercase;font-weight:650;letter-spacing:.02em;animation:pp-cat-name 12s steps(15,end) infinite}@keyframes pp-cat-name{0%,8%{max-width:0}26%,92%{max-width:14em}96%,to{max-width:0}}.pp-cat-desc-typed{animation:pp-cat-desc 12s steps(44,end) infinite}@keyframes pp-cat-desc{0%,30%{max-width:0}56%,92%{max-width:28em}96%,to{max-width:0}}.pp-cat-hint{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:600;color:#7c3aed}.pp-cat-list{display:flex;flex-wrap:wrap;gap:7px;padding-top:12px;border-top:1px dashed #eef1f6}.pp-cat-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid #e2e8f0;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.03em;color:#334155;background:#fff;white-space:nowrap}.pp-cat-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.pp-cat-chip-new{opacity:0;animation:pp-cat-chip-new 12s ease-in-out infinite}@keyframes pp-cat-chip-new{0%,62%{opacity:0;transform:scale(.8)}66%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:scale(.8)}}.pp-hero-hub{position:relative;background:#0a2540;box-shadow:0 0 0 100vmax #0a2540;clip-path:inset(0 -100vmax 0 -100vmax);--lv-ink: #eef4fb;--lv-ink-soft: #aac2dc;--lv-ink-faint: #7897b8;--lv-bg-raised: rgba(255, 255, 255, .07);--lv-line: rgba(255, 255, 255, .16);--lv-line-strong: rgba(255, 255, 255, .24);--lv-ai: #fbbf24;--lv-ai-deep: #d97706}.pp-amber-title-chip{display:inline-block;color:#fff;background:#d97706;padding:.1em .36em .14em;border-radius:.16em;line-height:1.3;box-shadow:0 10px 24px -12px #d9770680}.pp-hub-flow .lv-section-tag{color:#d97706}.pp-hub-flow .lv-section-tag:before{background:#d97706}.pp-flagship-hubdark{background:linear-gradient(to right,#0a2540,#123c63 55%,#17548f);border-top:1px solid #0a2540;border-bottom:1px solid #0a2540}.pp-flagship-hubdark .lv-flag-copy{--lv-ink: #eef4fb;--lv-ink-soft: #aac2dc;--lv-ink-faint: #7897b8}.pp-flagship-hubdark .lv-section-title{color:#eef4fb}.pp-flagship-hubdark .lv-section-desc,.pp-flagship-hubdark .lv-pillar-list li{color:#aac2dc}.pp-flagship-hubdark .lv-pillar-list b{color:#eef4fb}.pp-flagship-hubdark .lv-section-tag{color:#ffffffbf}.pp-flagship-hubdark .lv-section-tag:before{background:#ffffff8c}.pp-flagship-hubdark .lv-pillar-icon{background:#ffffff29;color:#fff;border:1px solid rgba(255,255,255,.28)}.pp-why-section{padding-top:48px;padding-bottom:48px}.pp-why-section .pp-flagship-head{margin-bottom:0}.pp-hub-solution{padding-top:56px}.pp-hub-row2{margin-top:72px}.pp-hub-row-title{font-size:clamp(22px,2.4vw,30px)}.pp-hqa-panel{width:100%;max-width:420px;background:#fff;border:1px solid #eef1f6;border-radius:18px;box-shadow:0 24px 50px -24px #0f172a38;padding:18px;display:flex;flex-direction:column;gap:14px;box-sizing:border-box}.pp-hqa-toolbar{display:flex;align-items:center;gap:10px}.pp-hqa-filter{position:relative;display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;font-size:13px;font-weight:500;color:#475569}.pp-hqa-filter-badge{background:#2563eb;color:#fff;border-radius:10px;padding:0 7px;font-size:11px;font-weight:600;opacity:0;animation:pp-hqa-badge 12s ease-in-out infinite}@keyframes pp-hqa-badge{0%,14%{opacity:0}18%,92%{opacity:1}96%,to{opacity:0}}.pp-hqa-click{position:absolute;right:-5px;bottom:-5px;width:16px;height:16px;border-radius:50%;background:#2563eb;box-shadow:0 0 #2563eb80;opacity:0;pointer-events:none;animation:pp-hqa-click 12s ease-in-out infinite}@keyframes pp-hqa-click{0%,8%{opacity:0;transform:scale(.5);box-shadow:0 0 #2563eb80}11%{opacity:1;transform:scale(1);box-shadow:0 0 #2563eb80}14%{opacity:1;transform:scale(.8);box-shadow:0 0 0 8px #2563eb00}18%,to{opacity:0;transform:scale(.5);box-shadow:0 0 0 8px #2563eb00}}.pp-hqa-cat-chip{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:16px;background:#d9770614;border:1px solid rgba(217,119,6,.25);color:#d97706;font-size:12px;font-weight:600;opacity:0;animation:pp-hqa-chip 12s ease-in-out infinite}@keyframes pp-hqa-chip{0%,16%{opacity:0;transform:scale(.85)}20%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:scale(.85)}}.pp-hqa-cat-dot{width:6px;height:6px;border-radius:50%;background:#d97706}.pp-hqa-chat{border-top:1px dashed #eef1f6;padding-top:14px;display:flex;flex-direction:column;gap:11px}.pp-hqa-chat-head{display:flex;align-items:center;gap:9px}.pp-hqa-chat-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;flex-shrink:0}.pp-hqa-chat-txt{display:flex;flex-direction:column;gap:1px;min-width:0}.pp-hqa-chat-title{font-size:12.5px;font-weight:700;color:#1e293b}.pp-hqa-chat-scope{font-size:10.5px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-hqa-q{position:relative;overflow:hidden;height:34px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}.pp-hqa-q-typed{position:absolute;left:11px;top:8px;display:inline-block;overflow:hidden;white-space:nowrap;max-width:0;border-right:2px solid #6d28d9;font-size:12px;color:#1e293b;animation:pp-hqa-type 12s steps(49,end) infinite}@keyframes pp-hqa-type{0%,24%{max-width:0}48%,92%{max-width:27em}96%,to{max-width:0}}.pp-hqa-a{font-size:12.5px;font-weight:650;color:#334155;opacity:0;animation:pp-hqa-a 12s ease-in-out infinite}@keyframes pp-hqa-a{0%,52%{opacity:0;transform:translateY(4px)}56%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(4px)}}.pp-hqa-sources{font-size:11px;font-weight:650;color:#6d28d9;opacity:0;animation:pp-hqa-sources 12s ease-in-out infinite}@keyframes pp-hqa-sources{0%,58%{opacity:0;transform:translateY(4px)}62%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(4px)}}.pp-hqa-link{margin-top:24px}.pp-hub-head-icon{display:inline-flex;color:#fff;margin-top:18px;animation:pp-hub-float 3s ease-in-out infinite}@keyframes pp-hub-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.pp-why-text{margin-left:auto;margin-right:auto;max-width:640px}.pp-why-panel{width:100%;max-width:680px;margin:18px auto 0;display:flex;flex-direction:column;align-items:center;gap:24px;box-sizing:border-box}.pp-why-doc{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:11px;box-shadow:0 10px 24px -12px #0f172a4d;font-size:13px;font-weight:650;color:#475569;opacity:0;animation:pp-why-doc 12s ease-in-out infinite}@keyframes pp-why-doc{0%,2%{opacity:0;transform:translateY(8px)}6%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(8px)}}.pp-why-folders{display:flex;gap:14px;width:100%}.pp-why-folder{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;background:#f9f9f9;border:2px solid rgba(26,95,171,.125);border-radius:12px;box-sizing:border-box}.pp-why-folder-name{max-width:100%;font-size:12.5px;font-weight:600;color:#262626;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-why-ghost{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:1px dashed #cbd5e1;border-radius:8px;background:#fff;font-size:10.5px;font-weight:600;color:#94a3b8;opacity:0}.pp-why-ghost-1{animation:pp-why-ghost-1 12s ease-in-out infinite}.pp-why-ghost-2{animation:pp-why-ghost-2 12s ease-in-out infinite}.pp-why-ghost-3{animation:pp-why-ghost-3 12s ease-in-out infinite}@keyframes pp-why-ghost-1{0%,14%{opacity:0;transform:translateY(4px)}18%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(4px)}}@keyframes pp-why-ghost-2{0%,26%{opacity:0;transform:translateY(4px)}30%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(4px)}}@keyframes pp-why-ghost-3{0%,38%{opacity:0;transform:translateY(4px)}42%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(4px)}}.pp-why-warn{font-size:12px;font-weight:650;color:#dc2626;opacity:0;animation:pp-why-warn 12s ease-in-out infinite}@keyframes pp-why-warn{0%,50%{opacity:0;transform:translateY(4px)}54%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(4px)}}.pp-hlk-panel{width:100%;max-width:460px;background:#fff;border:1px solid #eef1f6;border-radius:18px;box-shadow:0 24px 50px -24px #0f172a38;padding:20px;box-sizing:border-box}.pp-hlk-stage{position:relative;width:100%;height:250px}.pp-hlk-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pp-hlk-path{fill:none;stroke:#c7d6ea;stroke-width:2;stroke-dasharray:1;stroke-dashoffset:1}.pp-hlk-path-1{animation:pp-hlk-path-1 12s ease-in-out infinite}.pp-hlk-path-2{animation:pp-hlk-path-2 12s ease-in-out infinite}.pp-hlk-path-3{animation:pp-hlk-path-3 12s ease-in-out infinite}@keyframes pp-hlk-path-1{0%,10%{stroke-dashoffset:1}20%,92%{stroke-dashoffset:0}96%,to{stroke-dashoffset:1}}@keyframes pp-hlk-path-2{0%,26%{stroke-dashoffset:1}36%,92%{stroke-dashoffset:0}96%,to{stroke-dashoffset:1}}@keyframes pp-hlk-path-3{0%,42%{stroke-dashoffset:1}52%,92%{stroke-dashoffset:0}96%,to{stroke-dashoffset:1}}.pp-hlk-doc{position:absolute;left:0;top:calc(50% - 21px);width:150px;display:flex;align-items:center;gap:7px;padding:10px 12px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 10px 24px -12px #0f172a4d;font-size:11px;font-weight:650;color:#475569;box-sizing:border-box;opacity:0;animation:pp-hlk-doc 12s ease-in-out infinite}@keyframes pp-hlk-doc{0%,2%{opacity:0;transform:translateY(8px)}6%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(8px)}}.pp-hlk-doc-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-hlk-badge{position:absolute;top:-9px;right:-9px;display:inline-flex;align-items:center;gap:3px;padding:3px 7px;border-radius:10px;color:#7e22ce;background:#f8f1fe;border:1px solid rgba(192,132,252,.35);font-size:10px;font-weight:700;opacity:0;animation:pp-hlk-badge 12s ease-in-out infinite}@keyframes pp-hlk-badge{0%,58%{opacity:0;transform:scale(.7)}62%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:scale(.7)}}.pp-hlk-hub{position:absolute;right:0;width:180px;border-radius:12px;overflow:hidden;border:1px solid #e6ebf2;background:#fff;box-shadow:0 10px 24px -14px #0f172a40;box-sizing:border-box;opacity:0}.pp-hlk-hub-1{top:8px;animation:pp-hlk-hub-1 12s ease-in-out infinite}.pp-hlk-hub-2{top:96px;animation:pp-hlk-hub-2 12s ease-in-out infinite}@keyframes pp-hlk-hub-1{0%,18%{opacity:0;transform:translateY(6px)}22%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}@keyframes pp-hlk-hub-2{0%,34%{opacity:0;transform:translateY(6px)}38%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}.pp-hlk-folder{position:absolute;right:0;top:184px;width:180px;display:flex;align-items:center;gap:8px;padding:12px;background:#f9f9f9;border:2px solid rgba(26,95,171,.125);border-radius:12px;box-sizing:border-box;font-size:11px;font-weight:600;color:#262626;white-space:nowrap;overflow:hidden;opacity:0;animation:pp-hlk-folder 12s ease-in-out infinite}@keyframes pp-hlk-folder{0%,50%{opacity:0;transform:translateY(6px)}54%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}.pp-hlk-hub-head{display:flex;align-items:center;gap:6px;padding:8px 10px;color:#fff;font-size:11px;font-weight:700;white-space:nowrap;overflow:hidden}.pp-hlk-head-amber{background:linear-gradient(135deg,#7c4a03,#f59e0b 55%,#fbc65f)}.pp-hlk-head-blue{background:linear-gradient(135deg,#0e2f4f,#1a5fab 55%,#5b8fc9)}.pp-hlk-hub-count{display:block;padding:7px 10px;font-size:10.5px;font-weight:600;color:#64748b}.pp-hcm-card{width:100%;max-width:280px;border-radius:18px;background:#fff;box-shadow:0 4px 20px #00000012,0 0 0 1px #0000001a;overflow:hidden;box-sizing:border-box;opacity:0;animation:pp-hcm-card 12s ease-in-out infinite}@keyframes pp-hcm-card{0%,2%{opacity:0;transform:translateY(10px)}6%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(10px)}}.pp-hcm-head{position:relative;padding:16px 18px;background:linear-gradient(135deg,#0e2f4f,#1a5fab 55%,#5b8fc9);overflow:hidden}.pp-hcm-blob{position:absolute;top:-24px;right:-24px;width:96px;height:96px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.22) 0%,transparent 70%);pointer-events:none}.pp-hcm-icon{position:relative;display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:#fff3;color:#fff;margin-bottom:10px}.pp-hcm-name{position:relative;display:block;font-size:17px;font-weight:700;color:#f1f5f9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:6px}.pp-hcm-count{position:relative;display:flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:#ffffffbf}.pp-hcm-body{padding:14px 18px 16px;display:flex;flex-direction:column;gap:10px}.pp-hcm-chips,.pp-hcm-tags{display:flex;flex-wrap:wrap;gap:6px}.pp-hcm-chip{display:inline-flex;align-items:center;gap:5px;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600;opacity:0}.pp-hcm-chip-contact{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.pp-hcm-chip-company{background:#f0fdf4;color:#15803d;border:1px solid #bbf7d0}.pp-hcm-tag{display:inline-flex;align-items:center;border-radius:10px;padding:3px 9px;font-size:10.5px;font-weight:650;border:1px solid transparent;opacity:0}.pp-hcm-pop-1{animation:pp-hcm-pop-1 12s ease-in-out infinite}.pp-hcm-pop-2{animation:pp-hcm-pop-2 12s ease-in-out infinite}.pp-hcm-pop-3{animation:pp-hcm-pop-3 12s ease-in-out infinite}.pp-hcm-pop-4{animation:pp-hcm-pop-4 12s ease-in-out infinite}@keyframes pp-hcm-pop-1{0%,12%{opacity:0;transform:translateY(5px)}16%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(5px)}}@keyframes pp-hcm-pop-2{0%,22%{opacity:0;transform:translateY(5px)}26%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(5px)}}@keyframes pp-hcm-pop-3{0%,32%{opacity:0;transform:translateY(5px)}36%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(5px)}}@keyframes pp-hcm-pop-4{0%,38%{opacity:0;transform:translateY(5px)}42%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(5px)}}.pp-hcl-panel{width:100%;max-width:440px;background:#fff;border:1px solid #eef1f6;border-radius:18px;box-shadow:0 24px 50px -24px #0f172a38;padding:20px;display:flex;flex-direction:column;gap:16px;box-sizing:border-box}.pp-hcl-cards{display:flex;gap:10px}.pp-hcl-mini{flex:1;min-width:0;border-radius:12px;overflow:hidden;border:1px solid #e6ebf2;background:#fff}.pp-hcl-mini-head{position:relative;display:block;height:58px;padding:9px 10px;box-sizing:border-box}.pp-hcl-head-layer{position:absolute;top:0;right:0;bottom:0;left:0}.pp-hcl-layer-blue{background:linear-gradient(135deg,#0e2f4f,#1a5fab 55%,#5b8fc9)}.pp-hcl-layer-amber{background:linear-gradient(135deg,#7c4a03,#f59e0b 55%,#fbc65f);opacity:0;animation:pp-hcl-swap 12s ease-in-out infinite}@keyframes pp-hcl-swap{0%,30%{opacity:0}34%,92%{opacity:1}96%,to{opacity:0}}.pp-hcl-head-green{background:linear-gradient(135deg,#064e3b,#10b981 55%,#6ee7b7)}.pp-hcl-head-rose{background:linear-gradient(135deg,#831843,#ec4899 55%,#f9a8d4)}.pp-hcl-mini-inner{position:relative;display:flex;flex-direction:column;gap:5px;color:#fff;font-size:10.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-hcl-mini-body{display:block;padding:7px 10px;font-size:10px;font-weight:600;color:#64748b}.pp-hcl-palette{display:flex;align-items:center;justify-content:center;gap:8px;padding-top:12px;border-top:1px dashed #eef1f6}.pp-hcl-swatchwrap{position:relative;display:inline-flex}.pp-hcl-swatch{width:24px;height:24px;border-radius:50%;border:2px solid transparent}.pp-hcl-swatch-amber{animation:pp-hcl-swatch 12s ease-in-out infinite}@keyframes pp-hcl-swatch{0%,26%{border-color:transparent;box-shadow:none}30%,92%{border-color:#1a5fab;box-shadow:0 4px 12px #3b82f64d}96%,to{border-color:transparent;box-shadow:none}}.pp-hcl-click{position:absolute;right:-5px;bottom:-5px;width:16px;height:16px;border-radius:50%;background:#d97706;box-shadow:0 0 #d9770680;opacity:0;pointer-events:none;animation:pp-hcl-click 12s ease-in-out infinite}@keyframes pp-hcl-click{0%,20%{opacity:0;transform:scale(.5);box-shadow:0 0 #d9770680}23%{opacity:1;transform:scale(1);box-shadow:0 0 #d9770680}26%{opacity:1;transform:scale(.8);box-shadow:0 0 0 8px #d9770600}30%,to{opacity:0;transform:scale(.5);box-shadow:0 0 0 8px #d9770600}}.pp-hcl-toast{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11.5px;font-weight:650;color:#059669;opacity:0;animation:pp-hcl-toast 12s ease-in-out infinite}@keyframes pp-hcl-toast{0%,34%{opacity:0;transform:translateY(4px)}38%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(4px)}}.pp-hero-editor{position:relative;background:#101f38;box-shadow:0 0 0 100vmax #101f38;clip-path:inset(0 -100vmax 0 -100vmax);--lv-ink: #eef4fb;--lv-ink-soft: #aac2dc;--lv-ink-faint: #7897b8;--lv-bg-raised: rgba(255, 255, 255, .07);--lv-line: rgba(255, 255, 255, .16);--lv-line-strong: rgba(255, 255, 255, .24);--lv-ai: #4a90e2;--lv-ai-deep: #1a5fab}.pp-editor-flow .lv-section-tag{color:#1a5fab}.pp-editor-flow .lv-section-tag:before{background:#1a5fab}.pp-edh-page{position:relative;width:290px;aspect-ratio:210 / 297;background:#fff;border-radius:8px;box-shadow:0 30px 70px -25px #0000008c;padding:28px 24px;display:flex;flex-direction:column;gap:13px;box-sizing:border-box}.pp-edh-title{display:block;height:12px;width:52%;border-radius:4px;background:#1a5fab;margin-bottom:4px}.pp-edh-ln{display:block;height:8px;border-radius:4px;background:#e8ecf1}.pp-edh-ln-inline{display:inline-block;vertical-align:middle}.pp-edh-typeline{margin:0;display:flex;align-items:center;min-height:18px}.pp-edh-typed{display:inline-block;overflow:hidden;white-space:nowrap;max-width:0;font-size:12px;color:#334155;animation:pp-edh-type 8s steps(38,end) infinite}@keyframes pp-edh-type{0%,6%{max-width:0}48%,88%{max-width:20em}96%,to{max-width:0}}.pp-edh-caret{display:inline-block;width:2px;height:14px;background:#1a5fab;margin-left:1px;animation:pp-edh-blink 1s step-end infinite}@keyframes pp-edh-blink{50%{opacity:0}}.pp-edh-varline{margin:0;display:flex;align-items:center;gap:7px}.pp-edh-var{display:inline-block;color:#3b82f6;border:1.5px solid currentColor;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:500;font-family:var(--lv-font-mono);white-space:nowrap;box-shadow:0 1px 2px #0000000d}.pp-edh-ai{position:absolute;right:16px;bottom:16px;display:inline-flex;align-items:center;gap:5px;padding:7px 12px;border-radius:999px;color:#fff;font-size:11.5px;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2,#f093fb,#f5576c,#667eea);background-size:300% 300%;animation:pp-edh-gradient 4s ease infinite;box-shadow:0 8px 20px -8px #764ba299}@keyframes pp-edh-gradient{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.pp-edd-text{margin-left:auto;margin-right:auto;max-width:640px}.pp-edd-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:8px;width:calc(100% + 96px);margin-left:-48px}.pp-edd-item{margin:0;display:flex;flex-direction:column;gap:12px}.pp-edd-item img{width:100%;border-radius:12px;border:1px solid #e6ebf2;box-shadow:0 24px 50px -28px #0f172a66;transition:transform .28s ease,box-shadow .28s ease;position:relative}.pp-edd-item img:hover{transform:scale(1.045);box-shadow:0 34px 70px -30px #0f172a80;z-index:2}.pp-edd-item figcaption{display:flex;flex-direction:column;gap:3px;padding:0 4px}.pp-edd-item figcaption b{font-size:15px;font-weight:700;color:var(--lv-ink)}.pp-edd-item figcaption span{font-size:13.5px;line-height:1.55;color:var(--lv-ink-soft)}@media (max-width: 900px){.pp-edd-grid{grid-template-columns:1fr;width:100%;margin-left:0}.pp-edd-item img:hover{transform:none}}.pp-edi-panel{width:100%;max-width:440px;background:#fff;border:1px solid rgba(124,58,237,.12);border-radius:14px;box-shadow:0 24px 50px -24px #7c3aed59;padding:18px;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;opacity:0;animation:pp-edi-panel 12s ease-in-out infinite}@keyframes pp-edi-panel{0%,2%{opacity:0;transform:translateY(10px)}6%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(10px)}}.pp-edi-head{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#7c3aed}.pp-edi-selection{background:#f8fafc;border-left:3px solid #c4b5fd;border-radius:0 8px 8px 0;padding:8px 11px;display:flex;flex-direction:column;gap:3px}.pp-edi-sel-label{font-size:10.5px;font-weight:700;color:#94a3b8}.pp-edi-sel-text{font-size:12px;color:#475569;font-style:italic}.pp-edi-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pp-edi-action{position:relative;display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid #e2e8f0;border-radius:9px;background:#fff;font-size:12px;font-weight:600;color:#475569}.pp-edi-action-active{animation:pp-edi-action 12s ease-in-out infinite}.pp-edi-translate{display:flex;flex-direction:column;gap:7px}.pp-edi-action-wide{width:100%;box-sizing:border-box}.pp-edi-langs{display:flex;flex-wrap:wrap;gap:6px;padding-left:2px}.pp-edi-lang{display:inline-block;padding:3px 11px;border-radius:999px;border:1px solid #e2e8f0;background:#fff;font-size:10.5px;font-weight:600;color:#64748b}@keyframes pp-edi-action{0%,12%{border-color:#e2e8f0;background:#fff;color:#475569}15%,92%{border-color:#7c3aed;background:#f5f3ff;color:#6d28d9}96%,to{border-color:#e2e8f0;background:#fff;color:#475569}}.pp-edi-click{position:absolute;right:-5px;bottom:-5px;width:16px;height:16px;border-radius:50%;background:#7c3aed;box-shadow:0 0 #7c3aed80;opacity:0;pointer-events:none;animation:pp-edi-click 12s ease-in-out infinite}@keyframes pp-edi-click{0%,8%{opacity:0;transform:scale(.5);box-shadow:0 0 #7c3aed80}11%{opacity:1;transform:scale(1);box-shadow:0 0 #7c3aed80}14%{opacity:1;transform:scale(.8);box-shadow:0 0 0 8px #7c3aed00}18%,to{opacity:0;transform:scale(.5);box-shadow:0 0 0 8px #7c3aed00}}.pp-edi-shimmer{display:flex;flex-direction:column;gap:7px;opacity:0;animation:pp-edi-shimmer 12s ease-in-out infinite}@keyframes pp-edi-shimmer{0%,16%{opacity:0}20%,40%{opacity:1}44%,to{opacity:0}}.pp-edi-shimmer-label{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:650;color:#7c3aed}.pp-edi-spin{animation:pp-edi-rotate 1.6s linear infinite}@keyframes pp-edi-rotate{to{transform:rotate(360deg)}}.pp-edi-bar{display:block;height:11px;border-radius:6px;background:linear-gradient(90deg,#f3eafe 25%,#e9d5ff 37%,#f3eafe 63%);background-size:200% 100%;animation:pp-edi-wave 1.4s linear infinite}@keyframes pp-edi-wave{0%{background-position:100% 0}to{background-position:-100% 0}}.pp-edi-result{background:#faf8ff;border:1px solid rgba(124,58,237,.14);border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.6;color:#334155;opacity:0;animation:pp-edi-result 12s ease-in-out infinite}@keyframes pp-edi-result{0%,44%{opacity:0;transform:translateY(5px)}48%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(5px)}}.pp-edi-caret{color:#7c3aed;animation:pp-edi-blink 1s step-end infinite}@keyframes pp-edi-blink{50%{opacity:0}}.pp-edi-btns{display:flex;gap:8px;opacity:0;animation:pp-edi-btns 12s ease-in-out infinite}@keyframes pp-edi-btns{0%,50%{opacity:0;transform:translateY(4px)}54%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(4px)}}.pp-edi-btn-primary{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:9px;background:linear-gradient(135deg,#7c3aed,#6d28d9);color:#fff;font-size:12px;font-weight:650;box-shadow:0 8px 18px -8px #6d28d980}.pp-edi-btn-ghost{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:9px;border:1px solid #e2e8f0;color:#64748b;font-size:12px;font-weight:600}.pp-edv-panel{width:100%;max-width:420px;display:flex;flex-direction:column;gap:14px;box-sizing:border-box}.pp-edv-page{background:#fff;border:1px solid #e6ebf2;border-radius:12px;box-shadow:0 18px 40px -22px #0f172a73;padding:20px 22px;display:flex;flex-direction:column;gap:10px}.pp-edv-ln{display:block;height:8px;border-radius:4px;background:#e8ecf1}.pp-edv-text{margin:0;font-size:13px;line-height:2;color:#334155}.pp-edv-var{display:inline-grid;vertical-align:baseline;border:1.5px solid currentColor;border-radius:4px;padding:1px 6px;font-size:.9em;font-weight:500;white-space:nowrap;box-shadow:0 1px 2px #0000000d;margin:0 2px}.pp-edv-var>span{grid-area:1 / 1}.pp-edv-var-value{opacity:0}.pp-edv-var-1{animation:pp-edv-flash-1 12s ease-in-out infinite}.pp-edv-var-1 .pp-edv-var-name{animation:pp-edv-out-1 12s ease-in-out infinite}.pp-edv-var-1 .pp-edv-var-value{animation:pp-edv-in-1 12s ease-in-out infinite}.pp-edv-var-2{animation:pp-edv-flash-2 12s ease-in-out infinite}.pp-edv-var-2 .pp-edv-var-name{animation:pp-edv-out-2 12s ease-in-out infinite}.pp-edv-var-2 .pp-edv-var-value{animation:pp-edv-in-2 12s ease-in-out infinite}.pp-edv-var-3{animation:pp-edv-flash-3 12s ease-in-out infinite}.pp-edv-var-3 .pp-edv-var-name{animation:pp-edv-out-3 12s ease-in-out infinite}.pp-edv-var-3 .pp-edv-var-value{animation:pp-edv-in-3 12s ease-in-out infinite}.pp-edv-var-4{animation:pp-edv-flash-4 12s ease-in-out infinite}.pp-edv-var-4 .pp-edv-var-name{animation:pp-edv-out-4 12s ease-in-out infinite}.pp-edv-var-4 .pp-edv-var-value{animation:pp-edv-in-4 12s ease-in-out infinite}@keyframes pp-edv-out-1{0%,22%{opacity:1}25%,92%{opacity:0}96%,to{opacity:1}}@keyframes pp-edv-in-1{0%,22%{opacity:0}25%,92%{opacity:1}96%,to{opacity:0}}@keyframes pp-edv-out-2{0%,42%{opacity:1}45%,92%{opacity:0}96%,to{opacity:1}}@keyframes pp-edv-in-2{0%,42%{opacity:0}45%,92%{opacity:1}96%,to{opacity:0}}@keyframes pp-edv-out-3{0%,54%{opacity:1}57%,92%{opacity:0}96%,to{opacity:1}}@keyframes pp-edv-in-3{0%,54%{opacity:0}57%,92%{opacity:1}96%,to{opacity:0}}@keyframes pp-edv-out-4{0%,8%{opacity:1}11%,92%{opacity:0}96%,to{opacity:1}}@keyframes pp-edv-in-4{0%,8%{opacity:0}11%,92%{opacity:1}96%,to{opacity:0}}@keyframes pp-edv-flash-1{0%,21%{background-color:transparent}23%,26%{background-color:#10b98129}32%,to{background-color:transparent}}@keyframes pp-edv-flash-2{0%,41%{background-color:transparent}43%,46%{background-color:#3b82f629}52%,to{background-color:transparent}}@keyframes pp-edv-flash-3{0%,53%{background-color:transparent}55%,58%{background-color:#8b5cf629}64%,to{background-color:transparent}}@keyframes pp-edv-flash-4{0%,7%{background-color:#f3f0ff}9%,12%{background-color:#e5dcff}18%,to{background-color:#f3f0ff}}.pp-edv-var-crm{position:relative;color:#6d28d9;border:3px double #8b5cf6;background-color:#f3f0ff}.pp-edv-crm-tag{position:absolute;top:-9px;right:-7px;padding:1px 4px;border-radius:4px;background:#8b5cf6;color:#fff;font-size:8px;font-weight:800;letter-spacing:.05em;line-height:1.3;opacity:0;animation:pp-edv-crm-tag 12s ease-in-out infinite}@keyframes pp-edv-crm-tag{0%,8%{opacity:0}11%,92%{opacity:1}96%,to{opacity:0}}.pp-edv-fill{background:#fff;border:1px solid #e6ebf2;border-radius:12px;box-shadow:0 18px 40px -22px #0f172a73;padding:12px 14px;display:flex;flex-direction:column;gap:9px}.pp-edv-row{display:flex;align-items:center;gap:9px;padding:3px 7px;margin:-1px -4px;border-radius:7px}.pp-edv-row .pp-edv-val{opacity:0}.pp-edv-row-1{animation:pp-edv-hl-1 12s ease-in-out infinite}.pp-edv-row-2{animation:pp-edv-hl-2 12s ease-in-out infinite}.pp-edv-row-3{animation:pp-edv-hl-3 12s ease-in-out infinite}@keyframes pp-edv-hl-1{0%,15%{background-color:transparent}17%,26%{background-color:#10b9811a}30%,to{background-color:transparent}}@keyframes pp-edv-hl-2{0%,35%{background-color:transparent}37%,46%{background-color:#3b82f61a}50%,to{background-color:transparent}}@keyframes pp-edv-hl-3{0%,49%{background-color:transparent}51%,60%{background-color:#8b5cf61a}64%,to{background-color:transparent}}.pp-edv-row-1 .pp-edv-val{animation:pp-edv-vv-1 12s ease-in-out infinite}.pp-edv-row-2 .pp-edv-val{animation:pp-edv-vv-2 12s ease-in-out infinite}.pp-edv-row-3 .pp-edv-val{animation:pp-edv-vv-3 12s ease-in-out infinite}@keyframes pp-edv-vv-1{0%,17%{opacity:0;transform:translate(4px)}20%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translate(4px)}}@keyframes pp-edv-vv-2{0%,37%{opacity:0;transform:translate(4px)}40%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translate(4px)}}@keyframes pp-edv-vv-3{0%,50%{opacity:0;transform:translate(4px)}53%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translate(4px)}}.pp-edv-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;color:#fff;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;flex-shrink:0}.pp-edv-name{font-size:12px;font-weight:650;color:#334155;font-family:var(--lv-font-mono)}.pp-edv-val{margin-left:auto;font-size:12px;font-weight:600;color:#64748b}.pp-edvs{width:100%;max-width:400px;background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 18px 40px -22px #0f172a73;overflow:hidden;box-sizing:border-box}.pp-edvs-head{display:flex;align-items:center;gap:8px;padding:11px 14px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:13px;font-weight:700}.pp-edvs-body{padding:14px;display:flex;flex-direction:column;gap:10px}.pp-edvs-create{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;border:1px solid #c7d2fe;border-radius:8px;background:#eef2ff;color:#4f46e5;font-size:12px;font-weight:650;animation:pp-edvs-press 12s ease-in-out infinite}@keyframes pp-edvs-press{0%,32%{transform:none}34%{transform:scale(.97)}36%,to{transform:none}}.pp-edvs-ripple{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;opacity:0;animation:pp-edvs-ripple 12s ease-in-out infinite}@keyframes pp-edvs-ripple{0%,32%{opacity:0;box-shadow:0 0 #6366f159}34%{opacity:1;box-shadow:0 0 #6366f159}40%{opacity:0;box-shadow:0 0 0 10px #6366f100}41%,to{opacity:0;box-shadow:0 0 0 10px #6366f100}}.pp-edvs-list{display:flex;flex-direction:column;gap:8px}.pp-edvs-slot{overflow:hidden;animation:pp-edvs-slot 12s ease-in-out infinite}@keyframes pp-edvs-slot{0%,38%{max-height:0;opacity:0;transform:translateY(-6px)}46%,92%{max-height:84px;opacity:1;transform:none}96%,to{max-height:0;opacity:0;transform:translateY(-6px)}}.pp-edvs-item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;background:linear-gradient(180deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:10px}.pp-edvs-info{display:flex;flex-direction:column;gap:5px;min-width:0}.pp-edvs-toprow{display:flex;align-items:center;gap:8px;min-width:0}.pp-edvs-num{font-size:13px;font-weight:700;color:#6366f1}.pp-edvs-badge{font-size:9px;font-weight:700;color:#059669;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;padding:1px 7px;text-transform:uppercase;letter-spacing:.3px;flex-shrink:0}.pp-edvs-badge-old{animation:pp-edvs-badge-old 12s ease-in-out infinite}@keyframes pp-edvs-badge-old{0%,40%{opacity:1}46%,92%{opacity:0}96%,to{opacity:1}}.pp-edvs-name{font-size:12px;font-weight:500;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-edvs-meta{display:flex;align-items:center;gap:12px}.pp-edvs-author,.pp-edvs-date{display:flex;align-items:center;gap:4px;font-size:11px;color:#64748b}.pp-edvs-avatar{width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);display:inline-flex;align-items:center;justify-content:center;color:#64748b;flex-shrink:0}.pp-edvs-actions{display:flex;align-items:center;gap:4px;flex-shrink:0}.pp-edvs-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#64748b}.pp-edc-panel{width:100%;max-width:470px;background:#fff;border:1px solid #e6ebf2;border-radius:14px;box-shadow:0 24px 50px -24px #0f172a38;padding:16px 20px 20px;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}.pp-edc-zone{background:#f9fbfc;border:1px solid #eef1f5;border-radius:10px;padding:12px 14px}.pp-edc-static{margin:12px 0 0;font-size:13px;line-height:1.7;color:#334155}.pp-edc-mark{padding:0 1px;border-radius:1px;border-bottom:2px solid transparent;background-image:linear-gradient(#d9730d70,#d9730d70);background-repeat:no-repeat;background-size:0% 100%;animation:pp-edc-mark 12s ease-in-out infinite}@keyframes pp-edc-mark{0%,56%{background-size:0% 100%;background-color:transparent;border-bottom-color:transparent}62%{background-size:100% 100%;background-color:transparent;border-bottom-color:transparent}66%,76%{background-size:0% 100%;background-color:#facc1540;border-bottom-color:#eab308b3}80%,92%{background-size:0% 100%;background-color:#94a3b81f;border-bottom-color:#94a3b859}96%,to{background-size:0% 100%;background-color:transparent;border-bottom-color:transparent}}.pp-edc-comment{width:240px;align-self:flex-end;margin-top:-6px;margin-right:4px;position:relative;z-index:2;border-radius:12px;padding:10px 12px 9px;border-left:3px solid #D9730D;box-shadow:0 1px 3px #0000000f,0 0 0 1px #0000000a;box-sizing:border-box;opacity:0;animation:pp-edc-comment 12s ease-in-out infinite}@keyframes pp-edc-comment{0%,63%{opacity:0;transform:translateY(6px);background-color:#fff}67%,78%{opacity:1;transform:none;background-color:#fff}82%,92%{opacity:.6;transform:none;background-color:#f8fafce6}96%,to{opacity:0;transform:translateY(6px);background-color:#fff}}.pp-edc-cquote{font-size:11px;font-style:italic;color:#6366f1;background:#6366f10d;border-left:2px solid #D9730D;padding:3px 8px;border-radius:0 5px 5px 0;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-edc-chead{display:flex;align-items:center;gap:9px}.pp-edc-cavatar{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#d9730d;color:#fff;font-size:11px;font-weight:700;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #d9730d40;flex-shrink:0}.pp-edc-cmeta{display:flex;flex-direction:column;gap:1px;min-width:0}.pp-edc-cname{font-size:12px;font-weight:600;color:#1e293b}.pp-edc-cdate{font-size:10px;color:#94a3b8}.pp-edc-ctext{margin:7px 0 0;font-size:12.5px;line-height:1.5;color:#334155}.pp-edc-cactions{display:flex;gap:2px;margin-top:7px;animation:pp-edc-cactions 12s ease-in-out infinite}@keyframes pp-edc-cactions{0%,78%{opacity:1}82%,to{opacity:0}}.pp-edc-cbtn{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;color:#64748b;border-radius:20px;padding:2px 8px}.pp-edc-cbtn-resolve{color:#16a34a;animation:pp-edc-resolve 12s ease-in-out infinite}@keyframes pp-edc-resolve{0%,75%{background-color:transparent;transform:none}77%{background-color:#dcfce7;transform:scale(.93)}79%,to{background-color:transparent;transform:none}}.pp-edc-presence{display:flex;align-items:center;justify-content:flex-end}.pp-edc-avatar{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:#fff;font-size:11px;font-weight:700;box-shadow:0 0 0 2px #fff}.pp-edc-avatar-2{margin-left:-10px}.pp-edc-live{display:inline-flex;align-items:center;gap:6px;margin-left:12px;font-size:11px;font-weight:650;color:#16a34a}.pp-edc-live-dot{width:8px;height:8px;border-radius:50%;background:#22c55e;animation:pp-edc-pulse 1.8s ease-in-out infinite}@keyframes pp-edc-pulse{0%,to{box-shadow:0 0 #22c55e73}50%{box-shadow:0 0 0 5px #22c55e00}}.pp-edc-page{display:flex;flex-direction:column;gap:13px;background:#fff;border:1px solid #e5e5e5;padding:14px 16px 16px}.pp-edc-ln{display:block;height:8px;border-radius:4px;background:#e8ecf1}.pp-edc-line{position:relative;display:flex;align-items:center;height:18px;margin-top:14px}.pp-edc-typed{display:inline-block;overflow:hidden;white-space:nowrap;max-width:0;font-size:13px;color:#334155}.pp-edc-typed-1{animation:pp-edc-type-1 12s steps(36,end) infinite}.pp-edc-typed-2{animation:pp-edc-type-2 12s steps(33,end) infinite}@keyframes pp-edc-type-1{0%,8%{max-width:0}40%,92%{max-width:22em}96%,to{max-width:0}}@keyframes pp-edc-type-2{0%,22%{max-width:0}56%,92%{max-width:20em}96%,to{max-width:0}}.pp-edc-cursor{position:relative;display:inline-block;height:16px;border-left:3px solid currentColor}.pp-edc-cursor-name{position:absolute;top:-1.6em;left:-3px;background:currentColor;padding:2px 6px;border-radius:4px 4px 4px 0;font-size:10px;font-weight:600;box-shadow:0 2px 6px #0000002e;white-space:nowrap}.pp-edc-cursor-name{-webkit-text-fill-color:#fff}.pp-edsg{width:100%;max-width:360px;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}.pp-edsg-stack{display:grid;min-width:0}.pp-edsg-stack>div{grid-area:1 / 1;min-width:0}.pp-edsg-st-signed{opacity:0}.pp-edsg-stack-1 .pp-edsg-st-pending{animation:pp-edsg-out-1 12s ease-in-out infinite}.pp-edsg-stack-1 .pp-edsg-st-signed{animation:pp-edsg-in-1 12s ease-in-out infinite}.pp-edsg-stack-2 .pp-edsg-st-pending{animation:pp-edsg-out-2 12s ease-in-out infinite}.pp-edsg-stack-2 .pp-edsg-st-signed{animation:pp-edsg-in-2 12s ease-in-out infinite}@keyframes pp-edsg-out-1{0%,28%{opacity:1}32%,92%{opacity:0}96%,to{opacity:1}}@keyframes pp-edsg-in-1{0%,28%{opacity:0}32%,92%{opacity:1}96%,to{opacity:0}}@keyframes pp-edsg-out-2{0%,56%{opacity:1}60%,92%{opacity:0}96%,to{opacity:1}}@keyframes pp-edsg-in-2{0%,56%{opacity:0}60%,92%{opacity:1}96%,to{opacity:0}}.pp-edsg-card{position:relative;overflow:hidden;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;height:100%;background:#fff;border:1.5px solid transparent;border-radius:12px;padding:13px 14px 11px;box-shadow:0 2px 10px #0000000a,0 18px 40px -22px #0f172a73;box-sizing:border-box}.pp-edsg-bar{position:absolute;top:0;left:0;right:0;height:3px}.pp-edsg-main{display:flex;flex-direction:column;gap:3px;min-width:0}.pp-edsg-nameline{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#333}.pp-edsg-email{font-size:11px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-edsg-chip{display:inline-block;align-self:flex-start;margin-top:3px;font-size:10px;font-weight:500;padding:3px 6px;border-radius:3px}.pp-edsg-chip-amber{color:#856404;background:#ffc1071a}.pp-edsg-chip-green{color:#28a745;background:#28a7451a}.pp-edsg-doneblock{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.pp-edsg-proofbtn{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:#28a745;border:1px solid rgba(40,167,69,.3);border-radius:3px;padding:1px 5px}.pp-edsg-tag{flex-shrink:0;font-size:10px;line-height:18px;padding:0 7px;border-radius:4px;border:1px solid}.pp-edsg-tag-amber{color:#faad14;background:#fffbe6;border-color:#ffe58f}.pp-edsg-tag-green{color:#52c41a;background:#f6ffed;border-color:#b7eb8f}.pp-feature{text-align:center}.pp-feature-inner{max-width:640px;display:flex;flex-direction:column;align-items:center}.pp-feature-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;margin-bottom:18px;background:var(--lv-primary-soft);color:var(--lv-primary)}.pp-feature-icon--ai{background:var(--lv-ai-soft);color:var(--lv-ai)}.pp-feature-text{margin:0 auto}.pp-faq-title{text-align:center;margin-left:auto;margin-right:auto}.pp-faq-list{display:flex;flex-direction:column;gap:16px;max-width:720px;margin:32px auto 0}.pp-faq-item{padding:22px 26px;background:var(--lv-bg-raised);border:1px solid var(--lv-line);border-radius:14px}.pp-faq-item h3{margin:0 0 8px;font-size:16px;font-weight:700;color:var(--lv-ink)}.pp-faq-item p{margin:0;font-size:14.5px;line-height:1.6;color:var(--lv-ink-soft)}@media (max-width: 860px){.pp-hero-grid{grid-template-columns:1fr;gap:32px}.pp-h1,.pp-sub{text-align:center}.pp-hero .lv-hero-ctas{justify-content:center}}.pp-mem-ticker{margin-top:40px;display:flex;flex-direction:column;gap:14px}.pp-mem-row{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}.pp-mem-track{display:flex;align-items:center;gap:14px;width:-moz-max-content;width:max-content}.pp-mem-track-docs{animation:pp-mem-scroll-left 38s linear infinite}.pp-mem-track-years{animation:pp-mem-scroll-right 30s linear infinite}.pp-mem-doc{display:flex;align-items:center;gap:7px;padding:7px 14px;border-radius:10px;background:var(--lv-bg-raised);border:1px solid var(--lv-line);color:var(--lv-ink-soft);font-size:12.5px;font-weight:500;white-space:nowrap;box-shadow:0 4px 10px -6px #0f172a26}.pp-mem-year{padding:0 20px;font-family:var(--lv-font-mono);font-size:20px;font-weight:700;color:var(--lv-ink-faint);white-space:nowrap}@keyframes pp-mem-scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pp-mem-scroll-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.pp-mem-found{animation-duration:16s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.pp-mem-doc.pp-mem-found-red{animation-name:pp-mem-found-doc-red}.pp-mem-doc.pp-mem-found-green{animation-name:pp-mem-found-doc-green}.pp-mem-doc.pp-mem-found-blue{animation-name:pp-mem-found-doc-blue}.pp-mem-doc.pp-mem-found-amber{animation-name:pp-mem-found-doc-amber}.pp-mem-year.pp-mem-found-red{animation-name:pp-mem-found-year-red}.pp-mem-year.pp-mem-found-green{animation-name:pp-mem-found-year-green}.pp-mem-year.pp-mem-found-blue{animation-name:pp-mem-found-year-blue}.pp-mem-year.pp-mem-found-amber{animation-name:pp-mem-found-year-amber}@keyframes pp-mem-found-doc-red{0%,3%,17%,to{background:var(--lv-bg-raised);border-color:var(--lv-line);color:var(--lv-ink-soft)}6%,14%{background:#ef4444;border-color:#ef4444;color:#fff}}@keyframes pp-mem-found-doc-green{0%,23%,37%,to{background:var(--lv-bg-raised);border-color:var(--lv-line);color:var(--lv-ink-soft)}26%,34%{background:#22c55e;border-color:#22c55e;color:#fff}}@keyframes pp-mem-found-doc-blue{0%,43%,57%,to{background:var(--lv-bg-raised);border-color:var(--lv-line);color:var(--lv-ink-soft)}46%,54%{background:#3b82f6;border-color:#3b82f6;color:#fff}}@keyframes pp-mem-found-doc-amber{0%,63%,77%,to{background:var(--lv-bg-raised);border-color:var(--lv-line);color:var(--lv-ink-soft)}66%,74%{background:#f59e0b;border-color:#f59e0b;color:#fff}}@keyframes pp-mem-found-year-red{0%,3%,17%,to{color:var(--lv-ink-faint)}6%,14%{color:#ef4444}}@keyframes pp-mem-found-year-green{0%,23%,37%,to{color:var(--lv-ink-faint)}26%,34%{color:#22c55e}}@keyframes pp-mem-found-year-blue{0%,43%,57%,to{color:var(--lv-ink-faint)}46%,54%{color:#3b82f6}}@keyframes pp-mem-found-year-amber{0%,63%,77%,to{color:var(--lv-ink-faint)}66%,74%{color:#f59e0b}}.pp-folder-chip{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:#1e293b80;border:1px solid rgba(255,255,255,.08)}.pp-folder-chip-final{background:#ef44441f;border-color:#ef44444d}.pp-folder-label{font-size:12px;color:#94a3b8;font-weight:400}.pp-folder-chip-final .pp-folder-label{color:#fca5a5;font-weight:600}.pp-fp-reveal{animation-duration:7s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:backwards}.pp-fp-r0{animation-name:pp-fp-seg-0}.pp-fp-r1{animation-name:pp-fp-seg-1}.pp-fp-r2{animation-name:pp-fp-seg-2}.pp-fp-r3{animation-name:pp-fp-seg-3}.pp-fp-r4{animation-name:pp-fp-seg-4}.pp-fp-r5{animation-name:pp-fp-seg-5}.pp-fp-r6{animation-name:pp-fp-seg-6}@keyframes pp-fp-seg-0{0%,4%{opacity:0;transform:translate(-8px) scale(.9)}9%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes pp-fp-seg-1{0%,10%{opacity:0;transform:translate(-8px) scale(.9)}15%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes pp-fp-seg-2{0%,16%{opacity:0;transform:translate(-8px) scale(.9)}21%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes pp-fp-seg-3{0%,22%{opacity:0;transform:translate(-8px) scale(.9)}27%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes pp-fp-seg-4{0%,28%{opacity:0;transform:translate(-8px) scale(.9)}33%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes pp-fp-seg-5{0%,34%{opacity:0;transform:translate(-8px) scale(.9)}39%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes pp-fp-seg-6{0%,40%{opacity:0;transform:translate(-8px) scale(.9)}45%,90%{opacity:1;transform:none}96%,to{opacity:0}}.pp-hero-sign{position:relative;background:#0b352a;box-shadow:0 0 0 100vmax #0b352a;clip-path:inset(0 -100vmax 0 -100vmax);--lv-ink: #ecfdf5;--lv-ink-soft: #a9cfc0;--lv-ink-faint: #6f9c8c;--lv-bg-raised: rgba(255, 255, 255, .07);--lv-line: rgba(255, 255, 255, .16);--lv-line-strong: rgba(255, 255, 255, .24);--lv-ai: #34d399;--lv-ai-deep: #059669}.pp-sign-flow .lv-section-tag{color:#059669}.lv-flagship-grid>.lv-flag-visual,.lv-flagship-grid>.lv-flag-copy{min-width:0}.pp-green-title-chip{display:inline-block;color:#fff;background:#059669;padding:.1em .36em .14em;border-radius:.16em;line-height:1.3;box-shadow:0 10px 24px -12px #05966980}.pp-flagship-signdark{background:linear-gradient(to right,#0b352a,#114736 55%,#175f47);border-top:1px solid #0b352a;border-bottom:1px solid #0b352a}.pp-flagship-signdark .lv-flag-copy{--lv-ink: #ecfdf5;--lv-ink-soft: #b9d8cc;--lv-ink-faint: #7ea896}.pp-flagship-signdark .lv-section-title{color:#ecfdf5}.pp-flagship-signdark .lv-section-desc,.pp-flagship-signdark .lv-pillar-list li{color:#b9d8cc}.pp-flagship-signdark .lv-pillar-list b{color:#ecfdf5}.pp-sgh-page{position:relative;width:300px;aspect-ratio:210 / 262;background:#fff;border-radius:10px;box-shadow:0 30px 70px -30px #0000008c;padding:26px 24px;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}.pp-sgh-title{display:block;height:10px;width:46%;border-radius:5px;background:#dbe3ec;margin-bottom:4px}.pp-sgh-ln{display:block;height:8px;border-radius:4px;background:#e8ecf1}.pp-sgh-field{position:relative;margin-top:10px;width:200px;height:72px;background:#f8faff;border:1px dashed #9ca3af;border-radius:6px;display:flex;align-items:center;justify-content:center}.pp-sgh-field-label{font-size:13px;font-weight:500;color:#6b7280;animation:pp-sgh-label 12s ease-in-out infinite}@keyframes pp-sgh-label{0%,28%{opacity:1}34%,92%{opacity:.18}96%,to{opacity:1}}.pp-sgh-stroke{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:10px 16px;box-sizing:border-box}.pp-sgh-stroke path{stroke-dasharray:340;stroke-dashoffset:340;animation:pp-sgh-stroke 12s ease-in-out infinite}@keyframes pp-sgh-stroke{0%,30%{stroke-dashoffset:340}56%,92%{stroke-dashoffset:0}96%,to{stroke-dashoffset:340}}.pp-sgh-signed{position:absolute;right:18px;bottom:16px;display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;padding:2px 8px;border-radius:4px;color:#52c41a;background:#f6ffed;border:1px solid #b7eb8f;opacity:0;animation:pp-sgh-signed 12s ease-in-out infinite}@keyframes pp-sgh-signed{0%,58%{opacity:0;transform:translateY(4px)}62%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(4px)}}.pp-sgb-img{display:block;width:100%;max-width:820px;margin:0 auto;height:auto}.pp-sgb-section{padding-bottom:32px}.pp-sgs-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:left}.pp-sgs-step{background:#fff;border:1px solid #e6ebf2;border-radius:14px;padding:20px 22px;display:flex;flex-direction:column;gap:8px;box-shadow:0 2px 8px #0f172a0a}.pp-sgs-step-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:#ecfdf5;color:#059669}.pp-sgs-step b{font-size:15.5px;color:var(--lv-ink)}.pp-sgs-step p{margin:0;font-size:13.5px;line-height:1.6;color:var(--lv-ink-soft)}.pp-sgc{width:100%;max-width:430px;background:#fff;border:1px solid #8b5cf6;border-radius:8px;padding:12px;box-shadow:0 1px 4px #0000000a,0 18px 40px -22px #0f172a80;display:flex;flex-direction:column;gap:10px;box-sizing:border-box}.pp-sgc-head{display:flex;align-items:center;gap:7px;padding-bottom:8px;border-bottom:1px solid #f1f5f9}.pp-sgc-head-icon{display:grid;place-items:center;width:24px;height:24px;border-radius:6px;background:#8b5cf6;color:#fff;flex-shrink:0}.pp-sgc-head-title{font-size:12px;font-weight:600;color:#1f2937}.pp-sgc-label{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:500;color:#374151;margin-bottom:4px}.pp-sgc-crmtag{font-size:9px;font-weight:700;color:#52c41a;background:#f6ffed;border:1px solid #b7eb8f;border-radius:4px;padding:0 5px;margin-left:6px;opacity:0;animation:pp-sgc-crmtag 12s ease-in-out infinite}@keyframes pp-sgc-crmtag{0%,16%{opacity:0}20%,92%{opacity:1}96%,to{opacity:0}}.pp-sgc-select{display:flex;align-items:center;justify-content:space-between;padding:7px 10px;border:1px solid #d9d9d9;border-radius:6px;font-size:12px;min-height:32px;box-sizing:border-box}.pp-sgc-select-value{font-weight:500;color:#1f2937;opacity:0;animation:pp-sgc-fill-1 12s ease-in-out infinite}.pp-sgc-cols{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pp-sgc-cols-bottom{grid-template-columns:1.5fr 1fr 1fr}.pp-sgc-fieldcol{min-width:0}.pp-sgc-readonly{display:flex;align-items:center;min-height:30px;padding:0 8px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px;font-size:11px;color:#1f2937;box-sizing:border-box;white-space:nowrap;overflow:hidden}.pp-sgc-fill{opacity:0;animation:pp-sgc-fill-2 12s ease-in-out infinite;overflow:hidden;text-overflow:ellipsis}@keyframes pp-sgc-fill-1{0%,14%{opacity:0}18%,92%{opacity:1}96%,to{opacity:0}}@keyframes pp-sgc-fill-2{0%,22%{opacity:0}26%,92%{opacity:1}96%,to{opacity:0}}.pp-sgc-ses{display:flex;align-items:center;gap:6px;min-height:30px;padding:0 10px;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1px solid #a7f3d0;border-radius:6px;font-size:10.5px;font-weight:500;color:#065f46;box-sizing:border-box;white-space:nowrap;overflow:hidden}.pp-sgc-ses span{overflow:hidden;text-overflow:ellipsis}.pp-sgc-stepper{display:flex;align-items:center;height:30px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden;box-sizing:border-box}.pp-sgc-step-btn{display:grid;place-items:center;width:24px;align-self:stretch;background:#f1f5f9;color:#6366f1;flex-shrink:0}.pp-sgc-stepper .pp-sgc-step-btn:first-child{border-right:1px solid #e5e7eb}.pp-sgc-step-plus{border-left:1px solid #e5e7eb;animation:pp-sgc-plus 12s ease-in-out infinite}@keyframes pp-sgc-plus{0%,46%{background-color:#f1f5f9}48%,50%{background-color:#e0e7ff}52%,to{background-color:#f1f5f9}}.pp-sgc-step-mid{position:relative;flex:1;display:grid;place-items:center;min-width:0}.pp-sgc-step-mid>span{grid-area:1 / 1}.pp-sgc-step-simul{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:500;color:#6366f1;white-space:nowrap;animation:pp-sgc-simul 12s ease-in-out infinite}.pp-sgc-step-ordered{display:inline-flex;align-items:center;gap:3px;font-size:9px;font-weight:500;color:#6b7280;opacity:0;animation:pp-sgc-ordered 12s ease-in-out infinite}.pp-sgc-step-num{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:10px;font-weight:700;box-shadow:0 1px 3px #6366f14d}@keyframes pp-sgc-simul{0%,50%{opacity:1}54%,92%{opacity:0}96%,to{opacity:1}}@keyframes pp-sgc-ordered{0%,50%{opacity:0;transform:scale(.7)}54%,92%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.7)}}.pp-sgt-wrap{width:100%;max-width:440px;min-width:0;display:flex;flex-direction:column;align-items:center;gap:14px;box-sizing:border-box}.pp-sgt-statuses{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.pp-sgt-status{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:16px;font-size:10.5px;font-weight:600;color:#fff;box-shadow:0 4px 12px #00000026}.pp-sgt-status:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:pp-sgt-shimmer 2s infinite}@keyframes pp-sgt-shimmer{to{left:100%}}.pp-sgt{width:100%;max-width:440px;min-width:0;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 24px 50px -24px #0f172a80;box-sizing:border-box}.pp-sgt-head{display:flex;align-items:center;gap:9px;padding:11px 13px;background:linear-gradient(135deg,#1a5fab,#2d7fd9);color:#fff}.pp-sgt-head-icon{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:#ffffff26;flex-shrink:0}.pp-sgt-head-name{font-size:12px;font-weight:600;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-sgt-badge{margin-left:auto;display:inline-grid;flex-shrink:0}.pp-sgt-badge>span{grid-area:1 / 1;display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:12px;font-size:10px;font-weight:600;color:#fff;justify-self:end;white-space:nowrap}.pp-sgt-badge-0{background:#ffc107e6;animation:pp-sgt-b0 12s ease-in-out infinite}.pp-sgt-badge-1{background:#ffc107e6;opacity:0;animation:pp-sgt-b1 12s ease-in-out infinite}.pp-sgt-badge-2{background:#28a745e6;opacity:0;animation:pp-sgt-b2 12s ease-in-out infinite}@keyframes pp-sgt-b0{0%,28%{opacity:1}32%,92%{opacity:0}96%,to{opacity:1}}@keyframes pp-sgt-b1{0%,28%{opacity:0}32%,62%{opacity:1}66%,to{opacity:0}}@keyframes pp-sgt-b2{0%,62%{opacity:0}66%,92%{opacity:1}96%,to{opacity:0}}.pp-sgt-body{padding:12px;background:#f8fafc;display:flex;flex-direction:column;gap:10px}.pp-sgt-body .pp-edsg-card{box-shadow:0 2px 10px #0000000a}.pp-sgr{width:100%;max-width:430px;display:flex;flex-direction:column;gap:14px;box-sizing:border-box}.pp-sgr-config{background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;padding:12px 16px;font-size:12px;line-height:1.6;color:#0369a1;box-shadow:0 18px 40px -22px #0f172a80}.pp-sgr-doc{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:12px 14px;box-shadow:0 18px 40px -22px #0f172a80}.pp-sgr-doc-icon{display:inline-flex;color:#1a5fab;flex-shrink:0}.pp-sgr-doc-name{font-size:12px;font-weight:600;color:#1e293b;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-sgr-pill{margin-left:auto;display:inline-grid;flex-shrink:0}.pp-sgr-pill>span{grid-area:1 / 1;display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border-radius:16px;font-size:10.5px;font-weight:600;color:#fff;box-shadow:0 4px 12px #00000026;justify-self:end;white-space:nowrap}.pp-sgr-pill-3{background:#eab308;animation:pp-sgr-pill-out 12s ease-in-out infinite}.pp-sgr-pill-1{background:#f59e0b;opacity:0;animation:pp-sgr-pill-in 12s ease-in-out infinite}@keyframes pp-sgr-pill-out{0%,40%{opacity:1}44%,92%{opacity:0}96%,to{opacity:1}}@keyframes pp-sgr-pill-in{0%,40%{opacity:0}44%,92%{opacity:1}96%,to{opacity:0}}.pp-sgn{position:relative;display:flex;align-items:flex-start;gap:12px;width:100%;padding:12px 14px 12px 22px;background:#f8fbff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 18px 40px -22px #0f172a80;box-sizing:border-box}.pp-sgn-urgent{background:#fef2f2}.pp-sgn-dot{position:absolute;left:9px;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%}.pp-sgn-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;flex-shrink:0;margin-top:2px}.pp-sgn-body{display:flex;flex-direction:column;gap:4px;min-width:0}.pp-sgn-text{font-size:12.5px;font-weight:500;color:#1f2937;line-height:1.4}.pp-sgn-text-urgent{color:#dc2626}.pp-sgn-meta{display:flex;align-items:center;gap:8px;font-size:11px;color:#94a3b8}.pp-sgn-badge{padding:1px 6px;border-radius:4px;font-weight:600;font-size:10px}.pp-sgn-badge-urgent{background:#fef2f2;color:#dc2626}.pp-sgn-unread{font-weight:600;font-size:10px}.pp-sgn-opened{opacity:0;animation:pp-sgn-opened 12s ease-in-out infinite}@keyframes pp-sgn-opened{0%,16%{opacity:0;transform:translateY(6px)}20%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}.pp-sgn-reminder{opacity:0;animation:pp-sgn-reminder 12s ease-in-out infinite}@keyframes pp-sgn-reminder{0%,52%{opacity:0;transform:translateY(6px)}56%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}.pp-sgp{width:100%;max-width:360px;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:14px;box-shadow:0 24px 50px -24px #0f172a80;box-sizing:border-box}.pp-sgp-done{display:flex;align-items:center;gap:12px}.pp-sgp-done-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ecfdf5;color:#16a34a;flex-shrink:0}.pp-sgp-done-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.pp-sgp-done-copy b{font-size:13.5px;color:#1e293b}.pp-sgp-done-copy span{font-size:11.5px;color:#64748b}.pp-sgp-btns{display:flex;gap:8px;flex-wrap:wrap}.pp-sgp-btn-primary{display:inline-flex;align-items:center;gap:5px;padding:8px 12px;border-radius:10px;font-size:12px;font-weight:600;color:#fff;background:linear-gradient(135deg,#1a5fab,#2d7fd9);box-shadow:0 4px 14px #1a5fab59}.pp-sgp-btn-proof{display:inline-flex;align-items:center;gap:5px;padding:8px 12px;border-radius:10px;font-size:12px;font-weight:600;color:#22c55e;border:1px solid #22c55e;background:#fff;animation:pp-sgp-proof 12s ease-in-out infinite}@keyframes pp-sgp-proof{0%,55%{background-color:#fff;transform:none}57%{background-color:#f0fdf4;transform:scale(.96)}60%,to{background-color:#fff;transform:none}}.pp-sgf-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:left}.pp-sgf-item{background:#fff;border:1px solid #e6ebf2;border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:6px;box-shadow:0 2px 8px #0f172a0a}.pp-sgf-item b{font-size:14.5px;color:var(--lv-ink);margin-top:10px}.pp-sgf-item p{margin:0;font-size:13px;line-height:1.55;color:var(--lv-ink-soft)}.pp-sgf-demo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:110px;background:#f9fbfc;border:1px solid #eef1f5;border-radius:10px;padding:14px}.pp-sgf-demo-line{margin:0;display:flex;align-items:center;gap:8px;width:100%}.pp-sgf-ln{display:inline-block;height:7px;border-radius:4px;background:#e8ecf1}.pp-sgf-tiptap{font-size:12px;color:#1f2937;background:#fff3cd;border:1px solid #ffc107;border-radius:4px;padding:2px 4px;white-space:nowrap}.pp-sgf-canvas{display:grid;place-items:center;width:170px;height:62px;background:#f8faff;border:1px dashed #9ca3af;border-radius:6px;font-size:13px;color:#6b7280}.pp-sgf-pdf{display:grid;place-items:center;width:170px;height:62px;background:#10b9811f;border:2px dashed #10B981;border-radius:4px;font-size:13px;font-weight:500;color:#065f46}@media (max-width: 900px){.pp-sgs-steps,.pp-sgf-grid{grid-template-columns:1fr}.pp-sgc-cols-bottom{grid-template-columns:1fr 1fr}.pp-sgc-fieldcol-wide{grid-column:1 / -1}}@media (max-width: 560px){.pp-sgc-cols,.pp-sgc-cols-bottom{grid-template-columns:1fr}.pp-sgh-page{width:260px}}.pp-hero-wf{position:relative;background:#191645;box-shadow:0 0 0 100vmax #191645;clip-path:inset(0 -100vmax 0 -100vmax);--lv-ink: #eef2ff;--lv-ink-soft: #b3b9e8;--lv-ink-faint: #7d84c0;--lv-bg-raised: rgba(255, 255, 255, .07);--lv-line: rgba(255, 255, 255, .16);--lv-line-strong: rgba(255, 255, 255, .24);--lv-ai: #818cf8;--lv-ai-deep: #4f46e5}.pp-wf-flow .lv-section-tag{color:#4f46e5}.pp-indigo-title-chip{display:inline-block;color:#fff;background:#4f46e5;padding:.1em .36em .14em;border-radius:.16em;line-height:1.3;box-shadow:0 10px 24px -12px #4f46e580}.pp-flagship-wfdark{background:linear-gradient(to right,#191645,#232064 55%,#2f2c8a);border-top:1px solid #191645;border-bottom:1px solid #191645}.pp-flagship-wfdark .lv-flag-copy{--lv-ink: #eef2ff;--lv-ink-soft: #c3c8ee;--lv-ink-faint: #8c93cb}.pp-flagship-wfdark .lv-section-title{color:#eef2ff}.pp-flagship-wfdark .lv-section-desc,.pp-flagship-wfdark .lv-pillar-list li{color:#c3c8ee}.pp-flagship-wfdark .lv-pillar-list b{color:#eef2ff}.pp-wfh{width:100%;max-width:330px;background:#fff;border-radius:14px;box-shadow:0 30px 70px -30px #0000008c;padding:22px 24px;display:flex;flex-direction:column;gap:0;box-sizing:border-box}.pp-wfh-row{position:relative;display:flex;align-items:center;gap:12px;padding:11px 0}.pp-wfh-row:not(:last-child):after{content:"";position:absolute;left:13px;top:calc(50% + 16px);bottom:-14px;width:2px;background:#e2e8f0}.pp-wfh-dot{display:grid;place-items:center;width:27px;height:27px;border-radius:8px;color:#fff;flex-shrink:0;box-shadow:0 4px 12px #00000026;position:relative;z-index:1}.pp-wfh-dot-start{background:linear-gradient(135deg,#8b5cf6,#a78bfa);animation:pp-wfh-pulse 2s ease-out infinite}@keyframes pp-wfh-pulse{0%{box-shadow:0 0 #8b5cf666}to{box-shadow:0 0 0 8px #8b5cf600}}.pp-wfh-dot-end{background:#e2e8f0;color:#64748b;box-shadow:none}.pp-wfh-name{font-size:13px;font-weight:600;color:#1f2937}.pp-wfh-name-start{color:#7c3aed}.pp-wfh-name-end{color:#94a3b8;font-weight:500}.pp-wfh-sub{font-size:11px;font-weight:500;color:#94a3b8}.pp-wfh-step-1{opacity:.3;animation:pp-wfh-on-1 12s ease-in-out infinite}.pp-wfh-step-m{opacity:.3;animation:pp-wfh-on-m 12s ease-in-out infinite}.pp-wfh-step-2{opacity:.3;animation:pp-wfh-on-2 12s ease-in-out infinite}.pp-wfh-step-3{opacity:.3;animation:pp-wfh-on-3 12s ease-in-out infinite}.pp-wfh-end{opacity:.5;animation:pp-wfh-on-4 12s ease-in-out infinite}@keyframes pp-wfh-on-1{0%,8%{opacity:.3}12%,92%{opacity:1}96%,to{opacity:.3}}@keyframes pp-wfh-on-m{0%,20%{opacity:.3}24%,92%{opacity:1}96%,to{opacity:.3}}@keyframes pp-wfh-on-2{0%,34%{opacity:.3}38%,92%{opacity:1}96%,to{opacity:.3}}@keyframes pp-wfh-on-3{0%,48%{opacity:.3}52%,92%{opacity:1}96%,to{opacity:.3}}@keyframes pp-wfh-on-4{0%,60%{opacity:.5}64%,92%{opacity:1}96%,to{opacity:.5}}.pp-wfa-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:860px;margin:0 auto}.pp-wfa-brick{display:inline-flex;align-items:center;gap:9px;background:#fff;border:1px solid #e6ebf2;border-radius:12px;padding:10px 16px 10px 10px;font-size:13.5px;font-weight:600;color:var(--lv-ink);box-shadow:0 2px 8px #0f172a0d}.pp-wfa-brick-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;color:#fff;flex-shrink:0}.pp-wfb{width:100%;max-width:470px;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:8px;box-shadow:0 24px 50px -24px #0f172a80;box-sizing:border-box}.pp-wfb-start{display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,#8b5cf614,#a78bfa0a);border:1px solid rgba(139,92,246,.25);border-radius:10px;padding:12px 14px}.pp-wfb-start-dot{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:linear-gradient(135deg,#8b5cf6,#a78bfa);box-shadow:0 4px 12px #8b5cf64d;flex-shrink:0;animation:pp-wfh-pulse 2s ease-out infinite}.pp-wfb-start-copy{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.pp-wfb-start-copy b{font-size:13px;color:#7c3aed}.pp-wfb-start-tag{font-size:9px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#8b5cf6,#a78bfa);padding:2px 7px;border-radius:6px}.pp-wfb-step{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:6px;border:2px solid transparent}.pp-wfb-step-selected{animation:pp-wfb-select 12s ease-in-out infinite}@keyframes pp-wfb-select{0%,30%{background-color:transparent;border-color:transparent;box-shadow:none}34%,92%{background-color:#dbeafe;border-color:#3b82f6;box-shadow:0 4px 12px #3b82f626}96%,to{background-color:transparent;border-color:transparent;box-shadow:none}}.pp-wfb-dot{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:#fff;flex-shrink:0}.pp-wfb-step-name{font-size:12.5px;font-weight:500;color:#1f2937;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-wfb-tag{margin-left:auto;font-size:10.5px;font-weight:500;color:#fff;padding:2px 8px;border-radius:6px;white-space:nowrap;flex-shrink:0}.pp-wfb-branches{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px;opacity:0;animation:pp-wfb-branches 12s ease-in-out infinite}@keyframes pp-wfb-branches{0%,38%{opacity:0;transform:translateY(6px)}44%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}.pp-wfb-branch{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:10px;box-shadow:0 2px 4px #00000014;min-width:0}.pp-wfb-branch-label{background:#f8fafc;border-radius:6px;border-left:4px solid;padding:7px 9px;margin-bottom:8px}.pp-wfb-branch-ind{display:inline-flex;align-items:center;gap:4px;color:#fff;padding:3px 7px;border-radius:4px;font-size:11px;font-weight:600}.pp-wfb-step-sub{padding:4px}.pp-wfb-step-sub .pp-wfb-step-name{font-size:11.5px}.pp-wfv{width:100%;max-width:400px;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}.pp-wfv-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:12px 14px;box-shadow:0 18px 40px -22px #0f172a80}.pp-wfv-toggle-label{font-size:12.5px;font-weight:500;color:#374151;line-height:1.4}.pp-wfv-switch{position:relative;flex-shrink:0;width:36px;height:20px;border-radius:10px;background:#00000040;animation:pp-wfv-switch 12s ease-in-out infinite}.pp-wfv-knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d;animation:pp-wfv-knob 12s ease-in-out infinite}@keyframes pp-wfv-switch{0%,10%{background:#00000040}14%,92%{background:#1677ff}96%,to{background:#00000040}}@keyframes pp-wfv-knob{0%,10%{transform:translate(0)}14%,92%{transform:translate(16px)}96%,to{transform:translate(0)}}.pp-wfv-stack{display:grid}.pp-wfv-stack>div{grid-area:1 / 1;min-width:0}.pp-wfv-waiting{background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #fbbf24;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;opacity:0;animation:pp-wfv-waiting 12s ease-in-out infinite;box-shadow:0 18px 40px -22px #0f172a80}.pp-wfv-waiting b{display:flex;align-items:center;gap:7px;font-size:13px;color:#92400e}.pp-wfv-waiting-who{display:flex;align-items:center;gap:6px;font-size:12px;color:#92400e;flex-wrap:wrap}.pp-wfv-avatar{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#fff9;border:2px solid #fbbf24;font-size:9px;font-weight:700;color:#92400e}@keyframes pp-wfv-waiting{0%,20%{opacity:0;transform:translateY(6px)}24%,58%{opacity:1;transform:none}62%,to{opacity:0;transform:translateY(-4px)}}.pp-wfv-approved{display:flex;align-items:center;gap:9px;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:1px solid #bbf7d0;border-radius:12px;padding:14px 16px;font-size:13px;font-weight:600;color:#15803d;opacity:0;animation:pp-wfv-approved 12s ease-in-out infinite;box-shadow:0 18px 40px -22px #0f172a80}.pp-wfv-approved-icon{display:inline-flex;color:#16a34a}@keyframes pp-wfv-approved{0%,58%{opacity:0;transform:translateY(6px)}62%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}.pp-wfv-btns{display:flex;gap:10px;opacity:0;animation:pp-wfv-btns 12s ease-in-out infinite}@keyframes pp-wfv-btns{0%,20%{opacity:0}24%,58%{opacity:1}62%,to{opacity:0}}.pp-wfv-btn-ok{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border-radius:8px;padding:11px 14px;font-size:13px;font-weight:600;box-shadow:0 2px 8px #10b9814d;animation:pp-wfv-press 12s ease-in-out infinite}@keyframes pp-wfv-press{0%,53%{transform:none}55%{transform:scale(.96)}57%,to{transform:none}}.pp-wfv-btn-no{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;background:#fff;color:#ef4444;border:1px solid #ef4444;border-radius:8px;padding:11px 14px;font-size:13px;font-weight:600}.pp-wfr{width:100%;max-width:420px;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px 22px;box-shadow:0 24px 50px -24px #0f172a80;box-sizing:border-box}.pp-wfr-head{display:flex;align-items:center;gap:11px;margin-bottom:18px}.pp-wfr-head-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:linear-gradient(135deg,#1565d8,#42a5f5);color:#fff;flex-shrink:0}.pp-wfr-head-copy{display:flex;flex-direction:column;gap:1px}.pp-wfr-head-copy b{font-size:14.5px;font-weight:600;color:#1f2937}.pp-wfr-count{position:relative;display:grid;font-size:12px;color:#64748b}.pp-wfr-count>span{grid-area:1 / 1}.pp-wfr-count-a{animation:pp-wfr-cnt-a 12s ease-in-out infinite}.pp-wfr-count-b{opacity:0;animation:pp-wfr-cnt-b 12s ease-in-out infinite}@keyframes pp-wfr-cnt-a{0%,50%{opacity:1}54%,92%{opacity:0}96%,to{opacity:1}}@keyframes pp-wfr-cnt-b{0%,50%{opacity:0}54%,92%{opacity:1}96%,to{opacity:0}}.pp-wfr-item{position:relative;padding-left:52px;padding-bottom:26px;min-height:46px;box-sizing:border-box}.pp-wfr-head+.pp-wfr-item{padding-bottom:52px}.pp-wfr-item-last{padding-bottom:0;min-height:44px}.pp-wfr-line{position:absolute;left:19px;top:44px;bottom:0;width:2px}.pp-wfr-line-3{animation:pp-wfr-line-3 12s ease-in-out infinite}@keyframes pp-wfr-line-3{0%,50%{background-color:#1565d8}54%,92%{background-color:#10b981}96%,to{background-color:#1565d8}}.pp-wfr-sq{position:absolute;left:0;top:2px;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:#fff;box-shadow:0 4px 12px #0000001f}.pp-wfr-sq-layer{grid-area:1 / 1;display:grid;place-items:center;width:100%;height:100%;border-radius:12px}.pp-wfr-sq-3{background:transparent;box-shadow:none}.pp-wfr-sq-3-run{background:linear-gradient(135deg,#1565d8,#42a5f5);box-shadow:0 4px 12px #0000001f;animation:pp-wfr-run-pulse 1.5s ease-out infinite,pp-wfr-l3-run 12s ease-in-out infinite}.pp-wfr-sq-3-done{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 12px #0000001f;opacity:0;animation:pp-wfr-l3-done 12s ease-in-out infinite}@keyframes pp-wfr-run-pulse{0%{box-shadow:0 0 #1565d866}to{box-shadow:0 0 0 10px #1565d800}}@keyframes pp-wfr-l3-run{0%,50%{opacity:1}54%,92%{opacity:0}96%,to{opacity:1}}@keyframes pp-wfr-l3-done{0%,50%{opacity:0}54%,92%{opacity:1}96%,to{opacity:0}}.pp-wfr-sq-4{background:transparent;box-shadow:none}.pp-wfr-sq-4-pending{background:#e2e8f0;color:#94a3b8;animation:pp-wfr-l4-pending 12s ease-in-out infinite}.pp-wfr-sq-4-run{background:linear-gradient(135deg,#1565d8,#42a5f5);box-shadow:0 4px 12px #0000001f;opacity:0;animation:pp-wfr-l4-run 12s ease-in-out infinite}@keyframes pp-wfr-l4-pending{0%,56%{opacity:1}60%,92%{opacity:0}96%,to{opacity:1}}@keyframes pp-wfr-l4-run{0%,56%{opacity:0}60%,92%{opacity:1}96%,to{opacity:0}}.pp-wfr-body{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.pp-wfr-body-4{animation:pp-wfr-body-4 12s ease-in-out infinite}@keyframes pp-wfr-body-4{0%,56%{opacity:.6}60%,92%{opacity:1}96%,to{opacity:.6}}.pp-wfr-name{font-size:14px;font-weight:600;color:#1f2937}.pp-wfr-chip{display:inline-flex;align-items:center;gap:6px;background:#e2e8f0;color:#64748b;padding:4px 9px;border-radius:6px;font-size:11px;font-weight:500}.pp-wfr-spin{animation:pp-wfr-spin 1s linear infinite}@keyframes pp-wfr-spin{to{transform:rotate(360deg)}}.pp-wfc-wrap{width:100%;max-width:400px;min-width:0;display:flex;flex-direction:column;gap:14px;box-sizing:border-box}.pp-wfc-sandbox{position:relative;overflow:hidden;border-radius:12px;padding:11px 16px;background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 18px 40px -22px #0f172a80}.pp-wfc-sandbox-bg{position:absolute;top:0;right:0;bottom:0;left:0}.pp-wfc-sandbox-bg-test{background:linear-gradient(135deg,#13c2c2,#006d75);opacity:0;animation:pp-wfc-sbg 12s ease-in-out infinite}@keyframes pp-wfc-sbg{0%,28%{opacity:0}32%,92%{opacity:1}96%,to{opacity:0}}.pp-wfc-sandbox-inner{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:13px;font-weight:600}.pp-wfc-sandbox-inner>span:not(.pp-wfc-sswitch){opacity:.92}.pp-wfc-sswitch{position:relative;flex-shrink:0;width:36px;height:20px;border-radius:10px;background:#00000040;animation:pp-wfc-ssw 12s ease-in-out infinite}.pp-wfc-sknob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d;animation:pp-wfc-sknob 12s ease-in-out infinite}@keyframes pp-wfc-ssw{0%,28%{background:#00000040}32%,92%{background:#ffffff59}96%,to{background:#00000040}}@keyframes pp-wfc-sknob{0%,28%{transform:translate(0)}32%,92%{transform:translate(16px)}96%,to{transform:translate(0)}}.pp-wfc-testbadge{display:inline-flex;align-items:center;gap:4px;background:linear-gradient(135deg,#06b6d4,#0891b2);color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:3px 9px;border-radius:12px;box-shadow:0 2px 8px #06b6d466;flex-shrink:0;opacity:0;animation:pp-wfc-tb 12s ease-in-out infinite}@keyframes pp-wfc-tb{0%,32%{opacity:0;transform:scale(.8)}36%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:scale(.8)}}.pp-wfc{position:relative;overflow:hidden;width:100%;max-width:400px;background:#fff;border-radius:16px;padding:18px 20px;border:2px solid rgba(21,101,216,.31);box-shadow:0 2px 8px #0000001f,0 24px 50px -24px #0f172a80;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;animation:pp-wfc-border 12s ease-in-out infinite}@keyframes pp-wfc-border{0%,62%{border-color:#1565d84f}66%,92%{border-color:#10b9814f}96%,to{border-color:#1565d84f}}.pp-wfc-progressbg{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,rgba(21,101,216,.1) 0%,transparent 100%);pointer-events:none;animation:pp-wfc-progress 12s ease-in-out infinite}@keyframes pp-wfc-progress{0%,20%{width:55%}62%{width:75%}66%,92%{width:100%}96%,to{width:55%}}.pp-wfc-head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.pp-wfc-name{font-size:15px;font-weight:700;color:#111827;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-wfc-name i{font-style:normal;font-weight:500;color:#9ca3af;font-size:15px}.pp-wfc-status{display:inline-grid;flex-shrink:0}.pp-wfc-status>span{grid-area:1 / 1;display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:12px;color:#fff;font-size:12px;font-weight:600;justify-self:end;white-space:nowrap}.pp-wfc-status-run{background:linear-gradient(135deg,#1565d8,#42a5f5);animation:pp-wfc-st-a 12s ease-in-out infinite}.pp-wfc-status-done{background:linear-gradient(135deg,#10b981,#059669);opacity:0;box-shadow:0 2px 12px #10b98166;animation:pp-wfc-st-b 12s ease-in-out infinite}@keyframes pp-wfc-st-a{0%,62%{opacity:1}66%,92%{opacity:0}96%,to{opacity:1}}@keyframes pp-wfc-st-b{0%,62%{opacity:0}66%,92%{opacity:1}96%,to{opacity:0}}.pp-wfc-current{position:relative;background:#fff;border-left:3px solid #1565D8;border-radius:8px;padding:10px 13px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:4px}.pp-wfc-current-label{font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#6b7280}.pp-wfc-current-name{display:flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:#111827}.pp-wfc-current-name svg{color:#1565d8;animation:pp-wfc-arrow 1.6s ease-in-out infinite}@keyframes pp-wfc-arrow{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.pp-wfc-foot{position:relative;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e5e7eb;padding-top:12px;font-size:12px;font-weight:500;color:#6b7280}.pp-wfc-counter{display:inline-grid;font-size:13px;font-weight:700}.pp-wfc-counter>span{grid-area:1 / 1;justify-self:end}.pp-wfc-counter-a{color:#1565d8;animation:pp-wfc-st-a 12s ease-in-out infinite}.pp-wfc-counter-b{color:#10b981;opacity:0;animation:pp-wfc-st-b 12s ease-in-out infinite}.pp-wfd{width:100%;max-width:440px;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px 22px;box-shadow:0 24px 50px -24px #0f172a80;box-sizing:border-box}.pp-wfd-item{position:relative;padding-left:52px;padding-bottom:22px}.pp-wfd-item-last{padding-bottom:0}.pp-wfd-tline{position:absolute;left:19px;top:44px;bottom:0;width:2px}.pp-wfd-sq{position:absolute;left:0;top:2px;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:#fff;box-shadow:0 4px 12px #0000001f}.pp-wfd-card{background:#fafafa;border:1px solid #f0f0f0;border-radius:12px;padding:13px 14px;display:flex;flex-direction:column;gap:8px;align-items:flex-start;min-width:0}.pp-wfd-name{font-size:14px;font-weight:600;color:#1f2937}.pp-wfd-chip{display:inline-flex;align-items:center;gap:6px;background:#e2e8f0;color:#64748b;padding:4px 9px;border-radius:6px;font-size:11px;font-weight:500}.pp-wfd-result{width:100%;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:4px;box-sizing:border-box}.pp-wfd-verdict{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;flex-wrap:wrap}.pp-wfd-verdict i{font-style:normal;font-weight:500;color:#1f2937;font-size:12.5px}.pp-wfd-avatar{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;color:#fff;font-size:8px;font-weight:700}.pp-wfd-quote{font-size:12px;line-height:1.45;font-style:italic}.pp-wfd-when{display:flex;align-items:center;gap:4px;font-size:11px;color:#94a3b8}.pp-wfd-dates{display:flex;align-items:center;gap:14px;font-size:11px;color:#94a3b8}.pp-wfd-dates>span{display:inline-flex;align-items:center;gap:4px}.pp-wfd-e1{opacity:0;animation:pp-wfd-e1 12s ease-in-out infinite}.pp-wfd-e2{opacity:0;animation:pp-wfd-e2 12s ease-in-out infinite}@keyframes pp-wfd-e1{0%,10%{opacity:0;transform:translateY(6px)}14%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}@keyframes pp-wfd-e2{0%,34%{opacity:0;transform:translateY(6px)}38%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}@media (max-width: 560px){.pp-wfb-branches{grid-template-columns:1fr}.pp-wfh{max-width:290px}.pp-wfv-btns{flex-direction:column}}.pp-hero-team{position:relative;background:#3d0f2c;box-shadow:0 0 0 100vmax #3d0f2c;clip-path:inset(0 -100vmax 0 -100vmax);--lv-ink: #fdf2f8;--lv-ink-soft: #e2b8cd;--lv-ink-faint: #b3799a;--lv-bg-raised: rgba(255, 255, 255, .07);--lv-line: rgba(255, 255, 255, .16);--lv-line-strong: rgba(255, 255, 255, .24);--lv-ai: #f472b6;--lv-ai-deep: #db2777}.pp-team-flow .lv-section-tag{color:#db2777}.pp-rose-title-chip{display:inline-block;color:#fff;background:#db2777;padding:.1em .36em .14em;border-radius:.16em;line-height:1.3;box-shadow:0 10px 24px -12px #db277780}.pp-flagship-teamdark{background:linear-gradient(to right,#3d0f2c,#55163e 55%,#6d1d50);border-top:1px solid #3d0f2c;border-bottom:1px solid #3d0f2c}.pp-flagship-teamdark .lv-flag-copy{--lv-ink: #fdf2f8;--lv-ink-soft: #ecc7da;--lv-ink-faint: #c489a8}.pp-flagship-teamdark .lv-section-title{color:#fdf2f8}.pp-flagship-teamdark .lv-section-desc,.pp-flagship-teamdark .lv-pillar-list li{color:#ecc7da}.pp-flagship-teamdark .lv-pillar-list b{color:#fdf2f8}.pp-tmh{width:100%;max-width:330px;background:#fff;border-radius:20px;border:1px solid #e2e8f0;box-shadow:0 30px 70px -30px #0000008c;overflow:hidden}.pp-tmh-main{display:flex;align-items:flex-start;gap:16px;padding:24px 24px 20px}.pp-tmh-avatar{display:grid;place-items:center;width:75px;height:75px;border-radius:50%;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border:3px solid #fff;box-shadow:0 4px 12px #00000014;color:#64748b;font-size:22px;font-weight:700;flex-shrink:0}.pp-tmh-copy{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding-top:4px}.pp-tmh-name{font-size:17px;font-weight:600;color:#1e293b;letter-spacing:-.02em}.pp-tmh-role{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:20px;font-size:12px;font-weight:600;border:1px solid;line-height:18px}.pp-tmh-email{display:flex;align-items:center;gap:6px;font-size:13px;color:#64748b}.pp-tmh-email svg{color:#94a3b8}.pp-tmh-foot{display:flex;flex-wrap:wrap;gap:6px;border-top:1px solid #f1f5f9;padding:12px 24px;background:#fafbfc}.pp-tmh-tag{font-size:11px;font-weight:500;padding:1px 8px;border-radius:10px;border:1px solid;line-height:20px}.pp-tmh-tag-1{opacity:0;animation:pp-tmh-tag-1 12s ease-in-out infinite}.pp-tmh-tag-2{opacity:0;animation:pp-tmh-tag-2 12s ease-in-out infinite}@keyframes pp-tmh-tag-1{0%,16%{opacity:0;transform:scale(.85)}20%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:scale(.85)}}@keyframes pp-tmh-tag-2{0%,26%{opacity:0;transform:scale(.85)}30%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:scale(.85)}}.pp-tmr-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;text-align:left}.pp-tmr-card{background:#fff;border:1px solid #e6ebf2;border-radius:14px;padding:18px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;box-shadow:0 2px 8px #0f172a0a}.pp-tmr-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 11px;border-radius:20px;font-size:12.5px;font-weight:600;border:1px solid}.pp-tmr-card p{margin:0;font-size:13px;line-height:1.55;color:var(--lv-ink-soft)}.pp-tmi-wrap{width:100%;max-width:380px;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;min-width:0}.pp-tmi{background:#fff;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 24px 50px -24px #0f172a80}.pp-tmi-head{background:linear-gradient(135deg,#1a5fab,#2d7fd9);padding:16px 18px}.pp-tmi-head b{color:#fff;font-size:15px;font-weight:600}.pp-tmi-body{padding:16px 18px;display:flex;flex-direction:column;gap:12px}.pp-tmi-field{display:flex;flex-direction:column;gap:4px}.pp-tmi-label{font-size:11.5px;font-weight:600;color:#374151}.pp-tmi-input{display:flex;align-items:center;gap:7px;min-height:34px;padding:0 10px;border:1px solid #d9d9d9;border-radius:6px;font-size:12.5px;color:#1f2937;box-sizing:border-box}.pp-tmi-input svg{color:#94a3b8;flex-shrink:0}.pp-tmi-fill{opacity:0;animation:pp-tmi-fill 12s ease-in-out infinite;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-tmi-fill-2{animation-name:pp-tmi-fill-2}@keyframes pp-tmi-fill{0%,10%{opacity:0}14%,92%{opacity:1}96%,to{opacity:0}}@keyframes pp-tmi-fill-2{0%,20%{opacity:0}24%,92%{opacity:1}96%,to{opacity:0}}.pp-tmi-cta{display:inline-flex;align-items:center;justify-content:center;gap:7px;background:linear-gradient(135deg,#1a5fab,#2d7fd9);color:#fff;border-radius:10px;padding:10px 14px;font-size:13px;font-weight:600;box-shadow:0 4px 12px #1a5fab4d;animation:pp-tmi-press 12s ease-in-out infinite}@keyframes pp-tmi-press{0%,53%{transform:none}55%{transform:scale(.96)}57%,to{transform:none}}.pp-tmi-toast{display:flex;align-items:flex-start;gap:8px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:11px 13px;font-size:12px;font-weight:500;color:#334155;box-shadow:0 18px 40px -22px #0f172a80;opacity:0;animation:pp-tmi-toast 12s ease-in-out infinite}.pp-tmi-toast svg{color:#16a34a;flex-shrink:0;margin-top:1px}@keyframes pp-tmi-toast{0%,58%{opacity:0;transform:translateY(6px)}62%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}.pp-tmp{width:100%;max-width:460px;min-width:0;background:#fff;border-radius:14px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 24px 50px -24px #0f172a80;box-sizing:border-box}.pp-tmp-head{display:flex;align-items:center;gap:9px;padding:12px 14px;background:linear-gradient(135deg,#1a5fab,#1a5fabdd);color:#fff}.pp-tmp-head-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#fff3;flex-shrink:0}.pp-tmp-head-name{font-size:13px;font-weight:600;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-tmp-stat{margin-left:auto;background:#fff3;border-radius:12px;padding:2px 8px;font-size:10.5px;white-space:nowrap;flex-shrink:0}.pp-tmp-stat+.pp-tmp-stat{margin-left:0}.pp-tmp-body{padding:12px;display:flex;flex-direction:column;gap:8px;background:#fafbfc}.pp-tmp-row{display:flex;align-items:center;gap:10px;border-radius:12px;padding:10px 12px;box-sizing:border-box}.pp-tmp-avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#1a5fab,#2d7fd9);color:#fff;font-size:11px;font-weight:700;border:2px solid #e2e8f0;flex-shrink:0}.pp-tmp-who{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0;flex:1}.pp-tmp-who b{font-size:12.5px;font-weight:600;color:#1e293b}.pp-tmp-badge{color:#fff;border-radius:8px;font-size:9px;font-weight:700;padding:1px 6px;text-transform:uppercase;letter-spacing:.3px}.pp-tmp-minitag{font-size:9px;font-weight:600;padding:0 6px;border-radius:6px;border:1px solid;line-height:16px}.pp-tmp-tiles{display:flex;gap:5px;flex-shrink:0}.pp-tmp-tile{display:inline-flex;flex-direction:column;align-items:center;gap:2px;padding:5px 8px;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0;color:#94a3b8}.pp-tmp-tile i{font-style:normal;font-size:8.5px;font-weight:600}.pp-tmp-stack{display:inline-grid}.pp-tmp-stack>span{grid-area:1 / 1;display:inline-flex}.pp-tmp-stack .pp-tmp-off{animation:pp-tmp-off 12s ease-in-out infinite}.pp-tmp-stack .pp-tmp-on{opacity:0;animation:pp-tmp-on 12s ease-in-out infinite}@keyframes pp-tmp-off{0%,50%{opacity:1}54%,92%{opacity:0}96%,to{opacity:1}}@keyframes pp-tmp-on{0%,50%{opacity:0}54%,92%{opacity:1}96%,to{opacity:0}}.pp-tmp-stack-click{animation:pp-tmp-click 12s ease-in-out infinite}@keyframes pp-tmp-click{0%,48%{transform:none}50%{transform:scale(.92)}52%,to{transform:none}}.pp-tmt{width:100%;max-width:380px;background:#fff;border-radius:20px;border:1px solid #e2e8f0;overflow:hidden;box-shadow:0 25px 50px -12px #00000040,0 24px 50px -24px #0f172a80;box-sizing:border-box}.pp-tmt-head{display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);padding:18px 20px}.pp-tmt-head-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#fff3;color:#fff;flex-shrink:0}.pp-tmt-head-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.pp-tmt-head b{font-size:15px;font-weight:600;color:#fff}.pp-tmt-head i{font-style:normal;font-size:12px;color:#fffc}.pp-tmt-body{padding:16px 20px 18px;display:flex;flex-direction:column;gap:14px}.pp-tmt-field{display:flex;flex-direction:column;gap:6px}.pp-tmt-label{font-size:11.5px;font-weight:600;color:#374151}.pp-tmt-input{display:flex;align-items:center;min-height:36px;padding:0 12px;border:2px solid #e2e8f0;border-radius:10px;font-size:13px;font-weight:500;color:#1e293b;box-sizing:border-box}.pp-tmt-fill{opacity:0;animation:pp-tmt-fill 12s ease-in-out infinite}@keyframes pp-tmt-fill{0%,8%{opacity:0}12%,92%{opacity:1}96%,to{opacity:0}}.pp-tmt-sep{display:flex;align-items:center;gap:10px}.pp-tmt-sep>span{flex:1;height:1px;background:#e2e8f0}.pp-tmt-sep i{font-style:normal;font-size:11px;color:#94a3b8;white-space:nowrap}.pp-tmt-cta{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border-radius:12px;padding:10px 14px;font-size:13px;font-weight:600;box-shadow:0 4px 12px #3b82f64d}.pp-tmt-swatches{display:grid;grid-template-columns:repeat(6,36px);gap:10px;justify-content:start}.pp-tmt-swatch{position:relative;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;border:3px solid transparent;box-shadow:0 2px 8px #0000001a}.pp-tmt-swatch-sel{border-color:#1e293b;box-shadow:0 4px 12px #8b5cf64f}.pp-tmt-check{display:grid;place-items:center;opacity:0;animation:pp-tmt-check 12s cubic-bezier(.34,1.56,.64,1) infinite}@keyframes pp-tmt-check{0%,22%{opacity:0;transform:scale(0)}27%,92%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(0)}}.pp-tmt-preview{display:flex;justify-content:flex-start}.pp-tmt-pill{display:inline-flex;align-items:center;gap:8px;border-radius:20px;padding:8px 16px;font-size:14px;font-weight:600;opacity:0;animation:pp-tmt-pill 12s ease-in-out infinite}.pp-tmt-pill-dot{width:8px;height:8px;border-radius:50%}@keyframes pp-tmt-pill{0%,28%{opacity:0;transform:scale(.85)}33%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:scale(.85)}}.pp-tms{width:100%;max-width:400px;min-width:0;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}.pp-tms-item{display:flex;flex-direction:column;gap:5px}.pp-tms-label{font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#ffffffa6}.pp-tms-card{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:11px 13px;box-shadow:0 18px 40px -22px #0f172a80}.pp-tms-avatar{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);color:#64748b;font-size:9px;font-weight:700;flex-shrink:0}.pp-tms-icon{display:inline-flex;flex-shrink:0}.pp-tms-name{font-size:12.5px;font-weight:600;color:#1e293b;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-tms-tag{margin-left:auto;font-size:11px;font-weight:500;padding:1px 8px;border-radius:10px;border:1px solid;line-height:20px;flex-shrink:0}.pp-tms-tag-1{opacity:0;animation:pp-tms-tag-1 12s ease-in-out infinite}.pp-tms-tag-2{opacity:0;animation:pp-tms-tag-2 12s ease-in-out infinite}.pp-tms-tag-3{opacity:0;animation:pp-tms-tag-3 12s ease-in-out infinite}@keyframes pp-tms-tag-1{0%,16%{opacity:0;transform:scale(.85)}20%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:scale(.85)}}@keyframes pp-tms-tag-2{0%,30%{opacity:0;transform:scale(.85)}34%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:scale(.85)}}@keyframes pp-tms-tag-3{0%,44%{opacity:0;transform:scale(.85)}48%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:scale(.85)}}@media (max-width: 900px){.pp-tmr-grid{grid-template-columns:1fr 1fr}}@media (max-width: 560px){.pp-tmr-grid{grid-template-columns:1fr}.pp-tmt-swatches{grid-template-columns:repeat(6,30px);gap:8px}.pp-tmt-swatch{width:30px;height:30px}.pp-tmp-tiles{gap:3px}.pp-tmp-tile{padding:4px 6px}}.pp-tmh-avatar,.pp-tmp-avatar,.pp-tms-avatar,.pp-edc-avatar,.pp-edc-cavatar,.pp-wfv-avatar,.pp-wfd-avatar{-o-object-fit:cover;object-fit:cover;background:#e2e8f0}.pp-edvs-avatar{-o-object-fit:cover;object-fit:cover;border:1.5px solid #e2e8f0}
