:root,:host{--link-color: #0a84ff;--card-surface: rgba(255, 255, 255, .55);--card-border: rgba(120, 120, 120, .18);--text-primary: #0b1220;--text-secondary: #5f6b7a;--text-tertiary: #7b8494;--bg-gradient: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%)}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:var(--bg-gradient);color:var(--text-primary);min-height:100vh}.app-container{padding:0;margin:0}.apple-surface{background:#ffffffbf;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;box-shadow:0 8px 32px #0000001a;border:1px solid rgba(255,255,255,.6)}.card-frosted{background:#fff9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.3);border-radius:16px}.global-footer{margin-top:40px;padding:40px 20px;text-align:center;background:#ffffff4d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(0,0,0,.05)}.footer-links{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-bottom:20px}.footer-links a{color:var(--text-secondary);text-decoration:none;font-size:.9rem;transition:color .2s}.footer-links a:hover{color:var(--link-color)}.copyright{color:var(--text-tertiary);font-size:.8rem}@media (prefers-color-scheme: dark){:root,:host{--card-surface: rgba(30, 30, 30, .7);--card-border: rgba(255, 255, 255, .1);--text-primary: #f5f5f7;--text-secondary: #86868b;--text-tertiary: #6e6e73;--bg-gradient: linear-gradient(135deg, #1c1c1e 0%, #000000 100%)}.apple-surface{background:#28282abf;border:1px solid rgba(255,255,255,.15);box-shadow:0 8px 32px #0000004d}.card-frosted{background:#32323499;border:1px solid rgba(255,255,255,.1)}.global-footer{background:#0000004d;border-top:1px solid rgba(255,255,255,.05)}}.hero[data-v-27a39343]{text-align:center;padding:25px 20px 15px;margin:0 0 25px}.home-link[data-v-27a39343]{text-decoration:none;display:inline-block;cursor:pointer;transition:opacity .2s}.home-link[data-v-27a39343]:hover{opacity:.8}.title-gradient[data-v-27a39343]{margin:0;font-size:clamp(32px,5vw,48px);font-weight:700;letter-spacing:-.02em;background:linear-gradient(90deg,var(--link-color, #0a84ff),#9ac7ff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 8px 24px rgba(0,0,0,.08))}.version[data-v-27a39343]{margin:6px 0 0;color:var(--text-tertiary, #7b8494);font-size:13px;text-align:center;font-weight:500}.hero-subtitle[data-v-27a39343]{font-size:clamp(16px,3vw,20px);color:var(--text-secondary);margin:10px 0 0;font-weight:500;letter-spacing:.02em}.home-container[data-v-27a39343]{max-width:900px;margin:0 auto 50px;padding:40px 40px 45px}.cta-section[data-v-27a39343]{margin:0 0 45px;text-align:center}.cta-title[data-v-27a39343]{font-size:1.8rem;margin:0 0 28px;color:var(--text-primary);font-weight:700;text-align:center;background:linear-gradient(90deg,var(--link-color),#9ac7ff);-webkit-background-clip:text;background-clip:text;color:transparent}.intro-description[data-v-27a39343]{font-size:1.15rem;line-height:1.8;margin-bottom:35px;text-align:left;color:var(--text-primary)}.features-grid[data-v-27a39343]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:35px;max-width:900px;margin-left:auto;margin-right:auto}.feature-card[data-v-27a39343]{padding:28px 24px;background:linear-gradient(135deg,#0a84ff0f,#9ac7ff0f);border:1.5px solid rgba(10,132,255,.18);border-radius:18px;text-align:center;transition:all .35s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.feature-card[data-v-27a39343]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent);opacity:0;transition:opacity .35s ease;pointer-events:none}.feature-card[data-v-27a39343]:hover:before{opacity:1}.feature-card[data-v-27a39343]:hover{transform:translateY(-8px) scale(1.02);background:linear-gradient(135deg,#0a84ff1f,#9ac7ff1f);border-color:#0a84ff59;box-shadow:0 12px 40px #0a84ff33}.feature-card i[data-v-27a39343]{font-size:2.8rem;color:var(--link-color);margin-bottom:16px;display:block;transition:transform .3s ease}.feature-card:hover i[data-v-27a39343]{transform:scale(1.1)}.feature-card h3[data-v-27a39343]{font-size:1.25rem;margin:0 0 12px;color:var(--text-primary);font-weight:600}.feature-card p[data-v-27a39343]{font-size:.96rem;line-height:1.65;color:var(--text-secondary);margin:0}.intro-text[data-v-27a39343],.usage-guide[data-v-27a39343]{text-align:left;margin:0 0 40px;line-height:1.8}.intro-text[data-v-27a39343]{margin-bottom:45px}.usage-guide[data-v-27a39343]{margin-bottom:0}h2[data-v-27a39343]{font-size:1.7rem;margin:0 0 20px;color:var(--text-primary);font-weight:600;padding-bottom:10px;border-bottom:2px solid rgba(10,132,255,.15)}h3[data-v-27a39343]{font-size:1.2rem;margin-top:28px;margin-bottom:14px;color:var(--text-primary);font-weight:600}p[data-v-27a39343]{margin-bottom:16px;font-size:1.05rem;color:var(--text-primary)}ul[data-v-27a39343],ol[data-v-27a39343]{padding-left:28px;margin-top:10px}li[data-v-27a39343]{margin-bottom:12px;line-height:1.75;color:var(--text-primary)}strong[data-v-27a39343]{font-weight:600;color:var(--link-color)}.announcements-section[data-v-27a39343]{margin:0 0 35px;padding:25px;background:linear-gradient(135deg,#0a84ff14,#9ac7ff14);border-radius:16px;border:1px solid rgba(10,132,255,.2)}.announcements-section h2[data-v-27a39343]{display:flex;align-items:center;gap:10px;font-size:1.5rem;margin:0 0 18px;border-bottom:none;padding-bottom:0}.announcements-section h2 i[data-v-27a39343]{color:var(--link-color);font-size:1.3rem}.announcements-list[data-v-27a39343]{display:flex;flex-direction:column;gap:12px}.announcement-item[data-v-27a39343]{background:#ffffff80;padding:14px 18px;border-radius:12px;border:1px solid rgba(10,132,255,.1);transition:all .2s ease}.announcement-item[data-v-27a39343]:hover{background:#ffffffb3;border-color:#0a84ff33;transform:translate(4px)}.announcement-date[data-v-27a39343]{display:inline-block;font-size:.85rem;color:var(--link-color);font-weight:600;margin-bottom:6px;padding:4px 10px;background:#0a84ff1a;border-radius:6px}.announcement-content[data-v-27a39343]{margin:8px 0 0;font-size:1rem;color:var(--text-primary);line-height:1.6}.selection-buttons[data-v-27a39343]{display:flex;gap:30px;justify-content:center;margin:0;flex-wrap:wrap}.mode-btn[data-v-27a39343]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:240px;height:240px;background:linear-gradient(135deg,#0a84ff,#06c);border:2px solid rgba(255,255,255,.3);border-radius:24px;text-decoration:none;color:#fff;font-weight:600;font-size:1.2rem;box-shadow:0 12px 40px #0a84ff59;transition:all .3s ease;position:relative;overflow:hidden}.mode-btn[data-v-27a39343]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent);opacity:0;transition:opacity .3s ease}.mode-btn[data-v-27a39343]:hover:before{opacity:1}.mode-btn[data-v-27a39343]:hover{transform:translateY(-10px);box-shadow:0 20px 60px #0a84ff73;border-color:#ffffff80}.mode-btn span[data-v-27a39343]{position:relative;z-index:1;color:#fff}.icon-wrapper[data-v-27a39343]{width:80px;height:80px;margin-bottom:1.2rem;position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.icon-wrapper svg[data-v-27a39343],.icon-wrapper img[data-v-27a39343]{width:100%;height:100%;object-fit:contain}.batter .icon-wrapper img[data-v-27a39343]{transform:scale(2)}@media (max-width: 1024px) and (min-width: 769px){.features-grid[data-v-27a39343]{gap:20px}.feature-card[data-v-27a39343]{padding:26px 22px}}@media (max-width: 768px){.hero[data-v-27a39343]{padding:20px 15px 12px;margin-bottom:20px}.home-container[data-v-27a39343]{padding:30px 20px 35px;margin-bottom:40px}.title-gradient[data-v-27a39343]{font-size:clamp(28px,8vw,40px)}.version[data-v-27a39343]{font-size:12px;margin-top:5px}h2[data-v-27a39343]{font-size:1.5rem;margin-bottom:18px}h3[data-v-27a39343]{font-size:1.15rem;margin-top:24px}p[data-v-27a39343]{font-size:1rem;margin-bottom:14px}li[data-v-27a39343]{margin-bottom:10px}.intro-text[data-v-27a39343],.usage-guide[data-v-27a39343]{margin-bottom:30px}.hero-subtitle[data-v-27a39343]{font-size:clamp(14px,4vw,18px);margin-top:8px}.cta-section[data-v-27a39343]{margin-bottom:35px}.cta-title[data-v-27a39343]{font-size:1.5rem;margin-bottom:22px}.intro-description[data-v-27a39343]{font-size:1.05rem;margin-bottom:28px}.features-grid[data-v-27a39343]{grid-template-columns:1fr;gap:18px;margin-top:28px}.feature-card[data-v-27a39343]{padding:24px 20px}.feature-card i[data-v-27a39343]{font-size:2.4rem;margin-bottom:14px}.feature-card h3[data-v-27a39343]{font-size:1.15rem}.feature-card p[data-v-27a39343]{font-size:.94rem}.announcements-section[data-v-27a39343]{padding:20px;margin-bottom:30px}.announcements-section h2[data-v-27a39343]{font-size:1.3rem}.announcements-section h2 i[data-v-27a39343]{font-size:1.1rem}.announcement-item[data-v-27a39343]{padding:12px 15px}.announcement-date[data-v-27a39343]{font-size:.8rem;padding:3px 8px}.announcement-content[data-v-27a39343]{font-size:.95rem}.selection-buttons[data-v-27a39343]{gap:22px;margin:35px 0}.mode-btn[data-v-27a39343]{width:165px;height:165px;font-size:1rem}.icon-wrapper[data-v-27a39343]{width:60px;height:60px;margin-bottom:1rem}}.control-row[data-v-fb7675aa]{display:flex;justify-content:flex-start;gap:20px;margin-bottom:1rem}.control-item[data-v-fb7675aa]{display:flex;flex-direction:column;gap:4px;min-width:0}.control-item label[data-v-fb7675aa]{font-size:12px;color:var(--text-secondary, #5f6b7a);font-weight:600;letter-spacing:.01em;text-align:left}.control-item[data-v-fb7675aa] .p-selectbutton .p-button{padding:.5rem 1rem;font-size:.9rem}.button-group[data-v-fb7675aa]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:1.5rem;margin-bottom:.9rem}.button-group[data-v-fb7675aa] .p-button,.button-group[data-v-fb7675aa] .p-fileupload{width:100%}.button-group[data-v-fb7675aa] .p-button{height:44px}.button-group[data-v-fb7675aa] .p-fileupload-choose{width:100%;height:44px}.stage-frame.recording[data-v-fb7675aa]{border:4px solid #ef4444;box-shadow:0 0 20px #ef444480}.video-playback-section[data-v-fb7675aa]{margin-top:1.5rem;padding:1.5rem;background:#f7f9fecc;border-radius:12px;border:1px solid rgba(210,218,232,.5)}.playback-title[data-v-fb7675aa]{margin:0 0 1rem;font-size:1.1rem;font-weight:600;color:#1e293b}.playback-video[data-v-fb7675aa]{width:100%;max-height:400px;border-radius:8px;background:#000;margin-bottom:1rem}.video-actions[data-v-fb7675aa]{display:flex;justify-content:center}.video-actions[data-v-fb7675aa] .p-button{width:100%;max-width:300px;height:44px}@media (max-width: 767px){.button-group[data-v-fb7675aa] .p-fileupload:nth-child(3),.button-group[data-v-fb7675aa] .p-fileupload:nth-child(3) *,.button-group[data-v-fb7675aa] .p-fileupload:nth-child(3) .p-button,.button-group[data-v-fb7675aa] .p-fileupload:nth-child(3) .p-button-label,.button-group[data-v-fb7675aa] .p-fileupload-choose,.button-group[data-v-fb7675aa] .p-fileupload-choose *,.button-group[data-v-fb7675aa] .p-fileupload-choose .p-button-label{font-size:12px!important}.button-group[data-v-fb7675aa] .p-button:nth-child(4),.button-group[data-v-fb7675aa] .p-button:nth-child(4) *,.button-group[data-v-fb7675aa] .p-button:nth-child(4) .p-button-label{font-size:13px!important}}@media (min-width: 768px){.button-group[data-v-fb7675aa]{gap:12px;max-width:600px;margin-left:auto;margin-right:auto}.button-group[data-v-fb7675aa] .p-button,.button-group[data-v-fb7675aa] .p-fileupload-choose{height:auto}}.kpi-grid[data-v-9fac811f]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kpi-item[data-v-9fac811f]{background:var(--kpi-tile-bg, rgba(255,255,255,.5));border:1px solid var(--kpi-tile-border, transparent);border-radius:12px;padding:12px}.kpi-label[data-v-9fac811f]{font-size:12px;opacity:var(--kpi-label-opacity, .9);color:var(--kpi-label-color);font-weight:600;text-shadow:var(--kpi-label-shadow, none)}.kpi-value[data-v-9fac811f]{font-size:28px;font-weight:700}.kpi-value.good[data-v-9fac811f]{color:#0f8a3b}.kpi-value.warn[data-v-9fac811f]{color:#b58900}.kpi-value.danger[data-v-9fac811f]{color:#c0392b}.help-icon[data-v-9fac811f]{margin-left:6px;cursor:pointer;opacity:.6}[data-v-f6d8e242],[data-v-f6d8e242]:before,[data-v-f6d8e242]:after{box-sizing:border-box}.wrap[data-v-f6d8e242]{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto 1fr;gap:12px;padding:12px;height:auto;width:100%;overflow-x:hidden}header[data-v-f6d8e242]{grid-column:1 / -1}section[data-v-f6d8e242],aside[data-v-f6d8e242]{overflow:visible;padding:6px}.hero[data-v-f6d8e242]{text-align:center;padding-top:4px;position:relative;display:block}.home-link[data-v-f6d8e242]{text-decoration:none;display:inline-block;cursor:pointer}.title-gradient[data-v-f6d8e242]{margin:0;font-size:clamp(20px,7vw,28px);font-weight:700;letter-spacing:-.02em;background:linear-gradient(90deg,var(--link-color, #0a84ff),#9ac7ff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 8px 24px rgba(0,0,0,.08))}.subtitle[data-v-f6d8e242]{margin:4px 0 0;color:var(--text-tertiary,#7b8494);font-size:12px}.usage-guide-section[data-v-f6d8e242]{margin-top:20px;padding:30px;background:linear-gradient(135deg,#0a84ff0f,#9ac7ff0f);border:2px solid rgba(10,132,255,.2);border-radius:20px;box-shadow:0 4px 12px #0a84ff14}.guide-title[data-v-f6d8e242]{display:flex;align-items:center;gap:12px;font-size:1.6rem;font-weight:700;color:var(--text-primary, #1a1a1a);margin:0 0 28px;padding-bottom:16px;border-bottom:3px solid rgba(10,132,255,.25)}.guide-title i[data-v-f6d8e242]{color:var(--link-color, #0a84ff);font-size:1.5rem;animation:pulse-f6d8e242 2s ease-in-out infinite}@keyframes pulse-f6d8e242{0%,to{opacity:1}50%{opacity:.6}}.guide-steps[data-v-f6d8e242]{display:grid;gap:18px;margin-bottom:28px}.step-card[data-v-f6d8e242]{display:flex;gap:18px;padding:22px;background:#fffc;border:2px solid rgba(10,132,255,.15);border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000a}.step-card[data-v-f6d8e242]:hover{transform:translate(6px);background:#fff;border-color:#0a84ff59;box-shadow:0 6px 20px #0a84ff26}.step-number[data-v-f6d8e242]{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--link-color, #0a84ff),#0066cc);color:#fff;border-radius:50%;font-weight:800;font-size:1.3rem;box-shadow:0 6px 12px #0a84ff4d;transition:transform .3s ease}.step-card:hover .step-number[data-v-f6d8e242]{transform:scale(1.1) rotate(5deg)}.step-content[data-v-f6d8e242]{flex:1}.step-content h3[data-v-f6d8e242]{display:flex;align-items:center;gap:10px;font-size:1.15rem;font-weight:700;color:var(--text-primary, #1a1a1a);margin:0 0 10px;line-height:1.4}.step-content h3 i[data-v-f6d8e242]{color:var(--link-color, #0a84ff);font-size:1.1rem}.step-content p[data-v-f6d8e242]{margin:0;font-size:1rem;line-height:1.7;color:var(--text-secondary, #4a4a4a)}.step-content strong[data-v-f6d8e242]{color:var(--link-color, #0a84ff);font-weight:700}.tips-box[data-v-f6d8e242]{padding:22px;background:linear-gradient(135deg,#ffc1071a,#ff98001a);border:2px solid rgba(255,193,7,.3);border-radius:14px;box-shadow:0 2px 8px #ffc1071a}.tips-box h4[data-v-f6d8e242]{display:flex;align-items:center;gap:10px;font-size:1.1rem;font-weight:700;color:var(--text-primary, #1a1a1a);margin:0 0 14px}.tips-box h4 i[data-v-f6d8e242]{color:#f59e0b;font-size:1.2rem}.tips-box ul[data-v-f6d8e242]{margin:0;padding-left:22px}.tips-box li[data-v-f6d8e242]{font-size:.95rem;line-height:1.8;color:var(--text-secondary, #4a4a4a);margin-bottom:10px}.tips-box li[data-v-f6d8e242]:last-child{margin-bottom:0}.tips-box li[data-v-f6d8e242]::marker{color:#f59e0b;font-weight:700}@media (max-width: 480px){.hero[data-v-f6d8e242]{min-height:80px;padding-bottom:0}.wrap[data-v-f6d8e242]{gap:8px;padding:8px;display:flex;flex-direction:column}header[data-v-f6d8e242]{order:1}section[data-v-f6d8e242]{order:2;display:contents}section[data-v-f6d8e242]>:not(.usage-guide-section){order:2;padding-top:0}aside[data-v-f6d8e242]{order:3;margin-top:8px}.usage-guide-section[data-v-f6d8e242]{order:4;margin-top:16px;padding:18px 14px}.guide-title[data-v-f6d8e242]{font-size:1.2rem;margin-bottom:14px}.guide-steps[data-v-f6d8e242]{gap:10px}.step-card[data-v-f6d8e242]{padding:14px}.step-number[data-v-f6d8e242]{width:32px;height:32px;font-size:.95rem}.step-content h3[data-v-f6d8e242]{font-size:.95rem}.step-content p[data-v-f6d8e242]{font-size:.85rem}.tips-box[data-v-f6d8e242]{padding:14px}.tips-box h4[data-v-f6d8e242]{font-size:.9rem}.tips-box li[data-v-f6d8e242]{font-size:.8rem}}@media (min-width:1025px){.wrap[data-v-f6d8e242]{grid-template-columns:1.2fr 1fr;grid-template-rows:auto 1fr;gap:16px;padding:clamp(16px,3vw,28px);min-height:80vh}section[data-v-f6d8e242],aside[data-v-f6d8e242]{overflow-y:auto;padding:6px}.title-gradient[data-v-f6d8e242]{font-size:clamp(26px,3.6vw,40px)}header[data-v-f6d8e242]{position:static}}.hero[data-v-02a92adb]{text-align:center;padding:40px 20px 20px;margin-bottom:30px}.home-link[data-v-02a92adb]{text-decoration:none;display:inline-block;cursor:pointer;transition:opacity .2s}.home-link[data-v-02a92adb]:hover{opacity:.8}.title-gradient[data-v-02a92adb]{margin:0;font-size:clamp(28px,5vw,40px);font-weight:700;letter-spacing:-.02em;background:linear-gradient(90deg,var(--link-color, #0a84ff),#9ac7ff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 8px 24px rgba(0,0,0,.08))}.subtitle[data-v-02a92adb]{margin:8px 0 0;color:var(--text-tertiary, #7b8494);font-size:14px;text-align:center}.qa-container[data-v-02a92adb]{max-width:900px;margin:0 auto 60px;padding:50px 40px;min-height:auto}h2[data-v-02a92adb]{font-size:2rem;margin:0 0 40px;color:var(--text-primary);text-align:center;padding-bottom:20px;border-bottom:2px solid rgba(0,0,0,.08)}.qa-item[data-v-02a92adb]{margin-bottom:35px;padding-bottom:25px;border-bottom:1px solid rgba(0,0,0,.06)}.qa-item[data-v-02a92adb]:last-child{border-bottom:none}.qa-item h3[data-v-02a92adb]{font-size:1.25rem;color:var(--link-color);margin-bottom:12px;font-weight:600}.qa-item p[data-v-02a92adb]{line-height:1.8;color:var(--text-primary);font-size:1rem}.contact-section[data-v-02a92adb]{margin-top:50px;padding:40px;background:#0a84ff0a;border-radius:16px;text-align:center;border:1px solid rgba(10,132,255,.1)}.contact-section h3[data-v-02a92adb]{font-size:1.4rem;margin-bottom:12px;color:var(--text-primary)}.contact-section p[data-v-02a92adb]{margin-bottom:20px;color:var(--text-secondary)}.contact-link[data-v-02a92adb]{display:inline-flex;align-items:center;margin-top:8px;color:#fff;background-color:var(--link-color);padding:14px 32px;border-radius:99px;text-decoration:none;font-weight:600;transition:all .2s;box-shadow:0 4px 12px #0a84ff4d}.contact-link[data-v-02a92adb]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0a84ff66}@media (max-width: 768px){.qa-container[data-v-02a92adb]{padding:30px 20px}h2[data-v-02a92adb]{font-size:1.5rem}.contact-section[data-v-02a92adb]{padding:30px 20px}}.hero[data-v-d0657d84]{text-align:center;padding:40px 20px 20px;margin-bottom:30px}.home-link[data-v-d0657d84]{text-decoration:none;display:inline-block;cursor:pointer;transition:opacity .2s}.home-link[data-v-d0657d84]:hover{opacity:.8}.title-gradient[data-v-d0657d84]{margin:0;font-size:clamp(28px,5vw,40px);font-weight:700;letter-spacing:-.02em;background:linear-gradient(90deg,var(--link-color, #0a84ff),#9ac7ff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 8px 24px rgba(0,0,0,.08))}.subtitle[data-v-d0657d84]{margin:8px 0 0;color:var(--text-tertiary, #7b8494);font-size:14px;text-align:center}.page-container[data-v-d0657d84]{max-width:900px;margin:0 auto 60px;padding:50px 40px;min-height:auto}h2[data-v-d0657d84]{font-size:2rem;margin:0 0 40px;color:var(--text-primary);text-align:center;padding-bottom:20px;border-bottom:2px solid rgba(0,0,0,.08)}.content-body[data-v-d0657d84]{line-height:1.8;color:var(--text-primary)}.content-body>p[data-v-d0657d84]{margin-bottom:30px;font-size:1.05rem}section[data-v-d0657d84]{margin-bottom:45px}section h2[data-v-d0657d84]{font-size:1.5rem;margin-bottom:20px;text-align:left;border-bottom:none;padding-bottom:0}ul[data-v-d0657d84]{padding-left:28px;margin-top:16px}li[data-v-d0657d84]{margin-bottom:14px;line-height:1.8}a[data-v-d0657d84]{color:var(--link-color);text-decoration:underline;transition:opacity .2s}a[data-v-d0657d84]:hover{opacity:.7}@media (max-width: 768px){.page-container[data-v-d0657d84]{padding:30px 20px}h2[data-v-d0657d84]{font-size:1.5rem}section h2[data-v-d0657d84]{font-size:1.25rem}}.hero[data-v-58f736e1]{text-align:center;padding:40px 20px 20px;margin-bottom:30px}.home-link[data-v-58f736e1]{text-decoration:none;display:inline-block;cursor:pointer;transition:opacity .2s}.home-link[data-v-58f736e1]:hover{opacity:.8}.title-gradient[data-v-58f736e1]{margin:0;font-size:clamp(28px,5vw,40px);font-weight:700;letter-spacing:-.02em;background:linear-gradient(90deg,var(--link-color, #0a84ff),#9ac7ff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 8px 24px rgba(0,0,0,.08))}.subtitle[data-v-58f736e1]{margin:8px 0 0;color:var(--text-tertiary, #7b8494);font-size:14px;text-align:center}.page-container[data-v-58f736e1]{max-width:900px;margin:0 auto 60px;padding:50px 40px;min-height:auto}h2[data-v-58f736e1]{font-size:2rem;margin:0 0 40px;color:var(--text-primary);text-align:center;padding-bottom:20px;border-bottom:2px solid rgba(0,0,0,.08)}.content-body[data-v-58f736e1]{line-height:1.8;color:var(--text-primary)}section p[data-v-58f736e1]{margin-bottom:20px;font-size:1.05rem}ul[data-v-58f736e1]{padding-left:28px;margin-top:20px}li[data-v-58f736e1]{margin-bottom:18px;line-height:1.8}@media (max-width: 768px){.page-container[data-v-58f736e1]{padding:30px 20px}h2[data-v-58f736e1]{font-size:1.5rem}}:root{color-scheme:light dark;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;--app-background: #f5f5f7;--app-background-gradient: linear-gradient(to bottom, #f5f5f7, #e8e8ed);--text-primary: #1d1d1f;--text-muted: #444;--text-secondary: #555;--text-tertiary: #6c757d;--link-color: #007aff;--card-surface: rgba(255, 255, 255, .75);--card-border: rgba(220, 220, 220, .5);--card-shadow: 0 4px 12px rgba(0, 0, 0, .05);--llm-output-bg: rgba(0, 0, 0, .04);--llm-output-border: rgba(0, 0, 0, .08);--kpi-good: #34c759;--kpi-warn: #ff9500;--kpi-danger: #ff3b30;--kpi-label-color: #1f2933;--kpi-label-opacity: .9;--kpi-label-shadow: none;--kpi-tile-bg: rgba(255, 255, 255, .58);--kpi-tile-border: rgba(15, 15, 15, .05)}@media (prefers-color-scheme: dark){:root{--app-background: #1c1c1e;--app-background-gradient: linear-gradient(to bottom, #1c1c1e, #2c2c2e);--text-primary: #f2f2f7;--text-muted: #d1d1d6;--text-secondary: #a1a1a6;--text-tertiary: #8e8e93;--link-color: #0a84ff;--card-surface: rgba(44, 44, 46, .75);--card-border: rgba(99, 99, 102, .4);--card-shadow: 0 12px 30px rgba(0, 0, 0, .45);--llm-output-bg: rgba(255, 255, 255, .04);--llm-output-border: rgba(255, 255, 255, .08);--kpi-good: #30d158;--kpi-warn: #ffd60a;--kpi-danger: #ff453a;--kpi-label-color: #ffffff;--kpi-label-opacity: 1;--kpi-label-shadow: 0 2px 6px rgba(0, 0, 0, .8);--kpi-tile-bg: rgba(0, 0, 0, .38);--kpi-tile-border: rgba(255, 255, 255, .08)}}html,body,#app{height:100%;margin:0}body{background-color:var(--app-background);background-image:var(--app-background-gradient);color:var(--text-primary)}.p-card.card-frosted{background:var(--card-surface);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--card-border);border-radius:16px;box-shadow:var(--card-shadow)}.p-card-body{padding:1.25rem!important}video,canvas{width:100%;border-radius:12px;background:#000}:root{--page-max: 1240px;--gutter: 16px;--gutter-lg: 24px;--aside-width: 360px}.wrap{max-width:var(--page-max);margin:0 auto;padding:24px var(--gutter)}.hero{text-align:center}.title-gradient{font-size:clamp(24px,3.2vw,44px);font-weight:700;letter-spacing:.2px}.app-grid{display:grid;grid-template-columns:1fr;gap:var(--gutter);align-items:start}.app-main,.app-aside{min-width:0}@media (max-width: 1023.98px){.app-main{order:1}.app-aside{order:2}}@media (min-width: 1024px){.app-grid{grid-template-columns:minmax(0,1fr) var(--aside-width);gap:var(--gutter-lg)}.app-aside{position:sticky;top:16px;height:min-content}}.app-main .p-card+.p-card,.app-aside .p-card+.p-card{margin-top:16px}.p-card.card-frosted{overflow:visible}.btn-apple-primary{border-radius:12px!important;border:none!important;color:#fff!important;background:linear-gradient(to bottom,var(--link-color, #0a84ff),#0051c6)!important;box-shadow:0 10px 24px #007aff47!important;transition:transform .2s ease,box-shadow .25s ease,opacity .25s ease!important}.btn-apple-primary:hover:not(.p-disabled){transform:translateY(-1px)!important;box-shadow:0 16px 40px #007aff61!important}.btn-apple-ghost{border-radius:12px!important;border:1px solid var(--card-border, rgba(120, 120, 120, .18))!important;background:var(--card-surface, rgba(255, 255, 255, .5))!important;color:var(--text-primary, #0b1220)!important;transition:transform .2s ease,box-shadow .25s ease!important}.btn-apple-ghost.p-button-danger{color:var(--kpi-danger, #ff3b30)!important;border-color:#ff3b304d!important;background:#ff3b300d!important}.btn-apple-ghost:hover:not(.p-disabled){transform:translateY(-1px)!important;box-shadow:0 12px 30px #0000001f!important}.btn-apple-upload .p-button{border-radius:12px!important;background:var(--card-surface, rgba(255, 255, 255, .5))!important;border:1px solid var(--card-border, rgba(120, 120, 120, .18))!important;color:var(--text-primary, #0b1220)!important}.kpi-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:1rem!important;align-items:stretch!important}.kpi-item{text-align:center!important;padding:8px 6px!important}.kpi-label{font-size:13px!important;color:var(--text-secondary, #5f6b7a)!important;font-weight:500!important}.kpi-value{margin-top:4px!important;font-size:22px!important;font-weight:700!important}.kpi-value.good{color:var(--kpi-good, #2ecc71)!important}.kpi-value.warn{color:var(--kpi-warn, #f1c40f)!important}.kpi-value.danger{color:var(--kpi-danger, #e74c3c)!important}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media (prefers-reduced-motion: reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}
