.wv2-shell{background:radial-gradient(circle at 0 0,#6c63ff21,#0000 24%),radial-gradient(circle at 100% 0,#34d6ff1a,#0000 28%),linear-gradient(#0d0e14 0%,#090b11 100%);min-height:100vh}.wv2-grid{grid-template-columns:248px 1fr;min-height:100vh;display:grid}.wv2-sidebar,.wv2-topbar,.wv2-card,.wv2-panel,.wv2-popover{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.wv2-sidebar{background:#0c0e16d1;border-right:1px solid #ffffff14;flex-direction:column;gap:10px;height:100vh;padding:14px 12px 16px;display:flex;position:sticky;top:0}.wv2-topbar{z-index:20;background:#0a0c12b8;border-bottom:1px solid #ffffff14;align-items:center;gap:12px;min-height:54px;padding:10px 22px;display:flex;position:sticky;top:0}html[data-theme=light] .wv2-sidebar,html[data-theme=light] .wv2-topbar{background:#ffffffc7;border-color:#0f172a14}.wv2-brand,.wv2-chip,.wv2-nav-item,.wv2-search,.wv2-action,.wv2-icon-btn,.wv2-popover{border:1px solid #ffffff14}html[data-theme=light] .wv2-brand,html[data-theme=light] .wv2-chip,html[data-theme=light] .wv2-nav-item,html[data-theme=light] .wv2-search,html[data-theme=light] .wv2-action,html[data-theme=light] .wv2-icon-btn,html[data-theme=light] .wv2-popover{border-color:#0f172a14}.wv2-brand,.wv2-chip,.wv2-nav-item,.wv2-search,.wv2-icon-btn{background:#ffffff0a}html[data-theme=light] .wv2-brand,html[data-theme=light] .wv2-chip,html[data-theme=light] .wv2-nav-item,html[data-theme=light] .wv2-search,html[data-theme=light] .wv2-icon-btn{background:#ffffffb3}.wv2-brand{width:100%;color:var(--foreground);border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.wv2-action{color:#fff;background:linear-gradient(135deg,#6c63ff 0%,#34d6ff 100%);border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 12px 30px #5b66ff38}.wv2-nav-item{width:100%;color:color-mix(in srgb, var(--foreground) 58%, transparent);border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;font-weight:500;transition:background .12s,color .12s,border-color .12s;display:flex}.wv2-nav-item:hover,.wv2-nav-item.wv2-active{color:#8fa2ff;background:#6c63ff1f}html[data-theme=light] .wv2-nav-item:hover,html[data-theme=light] .wv2-nav-item.wv2-active{color:#4f46e5}.wv2-section-label{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--foreground) 34%, transparent);padding:6px 10px;font-size:10.5px;font-weight:600}.wv2-icon-btn{width:34px;height:34px;color:color-mix(in srgb, var(--foreground) 60%, transparent);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.wv2-search{min-width:240px;color:color-mix(in srgb, var(--foreground) 44%, transparent);border-radius:999px;align-items:center;gap:10px;padding:8px 12px;display:flex}.wv2-search input{width:100%;color:var(--foreground);background:0 0;border:0;outline:none}.wv2-page{width:100%;max-width:1280px;margin:0 auto;padding:28px 32px 48px}.wv2-page.wv2-wide{max-width:none}.wv2-card,.wv2-panel{background:#ffffff0a;border:1px solid #ffffff14;box-shadow:0 8px 30px #00000029}html[data-theme=light] .wv2-card,html[data-theme=light] .wv2-panel{background:#ffffffb8;border-color:#0f172a14;box-shadow:0 10px 30px #0f172a12}.wv2-card{border-radius:18px}.wv2-panel{border-radius:28px}.wv2-popover{background:#0a0c12f5;border-radius:14px;box-shadow:0 24px 60px #0000005c}html[data-theme=light] .wv2-popover{background:#fffffff5}.wv2-grid-two{grid-template-columns:1.3fr 1fr;gap:18px;display:grid}.wv2-grid-three{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.wv2-muted{color:color-mix(in srgb, var(--foreground) 54%, transparent)}.wv2-dim{color:color-mix(in srgb, var(--foreground) 36%, transparent)}.wv2-kicker{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--foreground) 34%, transparent);font-size:10.5px;font-weight:700}.wv2-h1{letter-spacing:-.04em;color:var(--foreground);margin:0;font-size:30px;font-weight:600}.wv2-h2{letter-spacing:-.02em;color:var(--foreground);margin:0;font-size:17px;font-weight:600}.wv2-badge{letter-spacing:.06em;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}html[data-theme=light] .wv2-badge{background:#0f172a0d;border-color:#0f172a14}.wv2-input,.wv2-textarea,.wv2-select{width:100%;color:var(--foreground);background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;outline:none;padding:12px 14px}html[data-theme=light] .wv2-input,html[data-theme=light] .wv2-textarea,html[data-theme=light] .wv2-select{background:#ffffffc7;border-color:#0f172a14}.wv2-textarea{resize:vertical;min-height:120px}.wv2-input::placeholder,.wv2-textarea::placeholder{color:color-mix(in srgb, var(--foreground) 32%, transparent)}.wv2-button,.wv2-button-secondary,.wv2-button-ghost{border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;display:inline-flex}.wv2-button{background:var(--accent);color:#fff}.wv2-button-secondary{color:var(--foreground);background:#ffffff0a;border:1px solid #ffffff14}.wv2-button-ghost{color:color-mix(in srgb, var(--foreground) 62%, transparent)}.wv2-row-list>*+*{border-top:1px solid #ffffff14}html[data-theme=light] .wv2-row-list>*+*{border-color:#0f172a14}.wv2-tabbar{gap:8px;display:flex;overflow-x:auto}.wv2-tab{color:color-mix(in srgb, var(--foreground) 58%, transparent);background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.wv2-tab.wv2-active{color:#9aa9ff;background:#6c63ff24}.wv2-empty{text-align:center;color:color-mix(in srgb, var(--foreground) 42%, transparent);padding:42px 18px}@media (max-width:1100px){.wv2-grid{grid-template-columns:1fr}.wv2-sidebar{display:none}.wv2-grid-two,.wv2-grid-three{grid-template-columns:1fr}}@media (max-width:720px){.wv2-topbar{padding:10px 14px}.wv2-page{padding:20px 14px 36px}.wv2-h1{font-size:24px}}.wv2-workspace-hero{background:linear-gradient(#ffffff0d,#ffffff08);border:1px solid #ffffff14;border-radius:28px;grid-template-columns:84px minmax(0,1fr) 220px auto;align-items:center;gap:18px;padding:24px 26px;display:grid}.wv2-workspace-thumb{color:#fff;background:#ffffff0d;border:1px solid #ffffff14;border-radius:22px;place-items:center;width:74px;height:74px;font-size:28px;display:grid}.wv2-score-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:22px;padding:18px}.wv2-score-bar{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.wv2-score-bar span{background:linear-gradient(90deg,#6c63ff,#34d6ff);border-radius:999px;height:100%;display:block}.wv2-workspace-split{grid-template-columns:minmax(0,1fr) 292px;align-items:start;gap:20px;display:grid}.wv2-point-row{align-items:flex-start;gap:10px;display:flex}.wv2-point-icon{color:#9aa9ff;background:#6c63ff24;border-radius:6px;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:inline-flex}.wv2-asset-tile{aspect-ratio:1;background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;overflow:hidden}.wv2-editable-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;padding:18px}.wv2-edit-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.wv2-edit-field{width:100%;color:var(--foreground);resize:vertical;background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;outline:none;padding:14px}.wv2-edit-title{min-height:92px;margin-top:14px}.wv2-bullet-item{grid-template-columns:30px minmax(0,1fr) 36px;align-items:start;gap:12px;display:grid}.wv2-bullet-num{width:26px;height:26px;color:color-mix(in srgb, var(--foreground) 56%, transparent);background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.wv2-images-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.wv2-image-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;overflow:hidden}.wv2-image-preview{aspect-ratio:1;background:#ffffff0a;position:relative;overflow:hidden}.wv2-image-badge{color:#fff;background:#0f0f14b8;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:10px;left:10px}.wv2-video-layout{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:22px;display:grid}.wv2-video-player{aspect-ratio:9/16;background:linear-gradient(#ffffff14,#ffffff05);border:1px solid #ffffff14;border-radius:22px;position:relative;overflow:hidden}.wv2-video-play{color:#111827;background:#ffffffe0;border-radius:999px;place-items:center;width:64px;height:64px;font-size:22px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wv2-video-time{color:#fff;background:#0f0f14d1;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600;position:absolute;bottom:12px;right:12px}.wv2-video-chip{letter-spacing:.08em;text-transform:uppercase;color:#d8ddff;background:#6c63ff29;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700;position:absolute;top:12px;left:12px}.wv2-hook-row{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:34px minmax(0,1fr) 42px 36px 36px;align-items:center;gap:10px;padding:12px 14px;display:grid}.wv2-hook-num{color:color-mix(in srgb, var(--foreground) 34%, transparent);font-family:var(--font-space-grotesk), sans-serif;font-size:12px;font-weight:700}.wv2-ai-panel{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;padding:18px;position:sticky;top:80px}.wv2-ai-head{align-items:center;gap:10px;display:flex}.wv2-ai-chip{color:#aab6ff;background:#6c63ff24;border:1px solid #6c63ff3d;border-radius:10px;place-items:center;width:32px;height:32px;font-size:13px;display:grid}.wv2-suggestion-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;padding:14px}.wv2-suggestion-tag{letter-spacing:.08em;text-transform:uppercase;color:#aab6ff;background:#6c63ff24;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-flex}@media (max-width:1280px){.wv2-workspace-hero{grid-template-columns:84px minmax(0,1fr)}.wv2-score-card{grid-column:1/-1}}@media (max-width:1100px){.wv2-workspace-split,.wv2-video-layout{grid-template-columns:1fr}.wv2-ai-panel{position:static}}@media (max-width:720px){.wv2-workspace-hero{grid-template-columns:1fr;padding:18px}.wv2-workspace-thumb{width:60px;height:60px}.wv2-bullet-item,.wv2-hook-row{grid-template-columns:1fr}}html[data-theme=light] .wv2-shell{background:#fcfcfe}.wv2r-sidebar{background:#ffffffeb;border-right:1px solid #0f172a14;gap:6px;padding:14px 10px}.wv2r-brandbar{color:#111827;border-radius:12px;align-items:center;gap:10px;margin:0 2px 12px;padding:7px 8px;text-decoration:none;transition:background-color .16s,color .16s;display:flex}.wv2r-brandbar:hover{background:#0f172a09}.wv2r-brandmark{flex:none;place-items:center;width:30px;height:30px;transition:transform .5s;display:grid}.wv2r-brandbar:hover .wv2r-brandmark,.wv2r-brandbar:focus-visible .wv2r-brandmark{transform:rotate(12deg)}.wv2r-brandname{font-family:var(--font-space-grotesk);letter-spacing:0;color:currentColor;font-size:18px;font-weight:800;line-height:1}.wv2r-brandsub{font-family:var(--font-mono);color:#6b7280;margin-top:2px;font-size:10.5px}.wv2r-brandchip,.wv2r-search,.wv2r-popover{background:#fff;border:1px solid #0f172a14}.wv2r-brandchip{color:#111827;border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex;box-shadow:0 1px 1px #11182708}.wv2r-brandavatar,.wv2r-mini-avatar{color:#fff;place-items:center;font-weight:700;display:grid}.wv2r-brandavatar{border-radius:9px;width:30px;height:30px;font-size:13px}.wv2r-mini-avatar{border-radius:8px;width:24px;height:24px;font-size:11px}.wv2r-brandhandle{color:#6b7280;margin-top:2px;font-size:11px}.wv2r-newbtn{color:#fff;background:linear-gradient(90deg,#6c63ff 0%,#7f6bff 46%,#34d6ff 100%);border-radius:10px;align-items:center;gap:8px;margin:4px 2px 10px;padding:9px 12px;font-size:13px;font-weight:650;transition:transform .12s,box-shadow .12s,filter .12s;display:flex;box-shadow:0 8px 18px #6c63ff29}.wv2r-newbtn:hover{background:linear-gradient(90deg,#7a71ff 0%,#8978ff 46%,#49ddff 100%);transform:translateY(-1px);box-shadow:0 10px 22px #6c63ff2e}.wv2r-newbtn kbd{font-family:var(--font-mono);background:#ffffff2e;border-radius:6px;margin-left:auto;padding:2px 6px;font-size:10px}.wv2r-navsection{margin-top:6px}.wv2r-navlabel{letter-spacing:.09em;text-transform:uppercase;color:#9ca3af;padding:7px 10px 5px;font-size:10.5px;font-weight:700}.wv2r-navitem{color:#6b7280;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;width:100%;padding:7px 10px;font-size:13px;font-weight:450;transition:background-color .12s,color .12s;display:flex}.wv2r-navitem:hover{color:#111827;background:#0f172a0a}.wv2r-navitem.is-active{color:#5a54e8;background:#6c63ff1a}.wv2r-sidebarfooter{border-top:1px solid #0f172a14;margin-top:auto;padding-top:14px;position:relative}.wv2r-userchip{color:#4b5563;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;width:100%;padding:7px;transition:background-color .16s,border-color .16s,color .16s;display:flex}.wv2r-userchip:hover{background:#0f172a08;border-color:#0f172a14}.wv2r-useravatar{color:#fff;background:linear-gradient(135deg,#ec7b47,#c84d3f);border-radius:999px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:grid}.wv2r-popover{border-radius:12px;box-shadow:0 24px 48px #0f172a29}.wv2r-pop-item{color:#374151;border-radius:9px;align-items:center;gap:9px;width:100%;padding:8px 10px;font-size:12.5px;display:flex}.wv2r-pop-item:hover{background:#0f172a0a}.wv2r-topbar{background:#ffffffe0;border-bottom:1px solid #0f172a14;min-height:52px;padding:8px 22px}.wv2r-crumbs{color:#6b7280;align-items:center;gap:5px;font-size:13px;display:flex}.wv2r-crumb-link{color:inherit;text-decoration:none;transition:color .15s,opacity .15s}.wv2r-crumb-link:hover{color:#374151}.wv2r-crumbs .is-current{color:#111827;font-weight:600}.wv2r-sep{color:#9ca3af;margin:0 7px 0 6px;font-size:14px;line-height:1}.wv2r-spacer{flex:1}.wv2r-search{color:#9ca3af;border-radius:6px;align-items:center;gap:8px;min-width:290px;padding:6px 12px;transition:background-color .15s,border-color .15s,box-shadow .15s;display:flex}.wv2r-search input{color:#111827;background:0 0;border:0;outline:none;width:100%;font-size:12.5px}.wv2r-search:hover{box-shadow:none;background:#fff;border-color:#0f172a29}.wv2r-search:focus-within{box-shadow:none;background:#fff;border-color:#7b74ffc7}.wv2r-search kbd{font-family:var(--font-mono);color:#9ca3af;background:#f3f4f6;border-radius:6px;padding:2px 6px;font-size:10px}.wv2r-iconbtn{color:#6b7280;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;width:32px;height:32px;transition:background-color .16s,border-color .16s,color .16s;display:inline-grid}.wv2r-iconbtn:hover{background:#0f172a08;border-color:#0f172a14}.wv2r-notification-wrap,.wv2r-notification-trigger{position:relative}.wv2r-notification-trigger.has-unread{color:#5a54e8}.wv2r-notification-count{color:#fff;min-width:15px;height:15px;font-family:var(--font-mono);background:#ef4444;border:2px solid #fff;border-radius:999px;place-items:center;font-size:9px;font-weight:800;line-height:1;display:grid;position:absolute;top:-4px;right:-4px}.wv2r-notification-panel{z-index:50;width:min(360px,100vw - 28px);position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.wv2r-notification-head{border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:flex-start;gap:14px;padding:12px;display:flex}.wv2r-notification-head strong{color:#111827;font-size:13px;font-weight:700;display:block}.wv2r-notification-head span{color:#8b95a7;margin-top:2px;font-size:11.5px;display:block}.wv2r-notification-head button{color:#6c63ff;background:0 0;border:0;flex-shrink:0;font-size:11.5px;font-weight:700}.wv2r-notification-list{max-height:340px;padding:6px;overflow-y:auto}.wv2r-notification-item{text-align:left;border-radius:9px;grid-template-columns:8px minmax(0,1fr);align-items:start;gap:10px;width:100%;padding:9px 10px;display:grid}.wv2r-notification-item:hover{background:#0f172a0a}.wv2r-notification-item.is-unread{background:#6c63ff14}.wv2r-notification-dot{background:#22c55e;border-radius:999px;width:8px;height:8px;margin-top:5px}.wv2r-notification-dot.is-failed{background:#ef4444}.wv2r-notification-copy{min-width:0}.wv2r-notification-copy span,.wv2r-notification-copy strong,.wv2r-notification-copy small{display:block}.wv2r-notification-copy span{color:#6b7280;font-size:11.5px;font-weight:650}.wv2r-notification-copy strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12.5px;font-weight:650;overflow:hidden}.wv2r-notification-copy small,.wv2r-notification-empty{color:#9ca3af;font-size:11.5px}.wv2r-notification-copy small{margin-top:3px}.wv2r-notification-empty{text-align:center;padding:24px 14px}.wv2r-content{max-width:1260px;padding-top:20px}.wv2r-page-header{align-items:flex-start;gap:16px;min-height:58px;margin-bottom:24px;display:flex}.wv2r-h1{letter-spacing:-.015em;color:#111827;margin:0;font-size:22px;font-weight:600}.wv2r-wave{font-size:20px}.wv2r-page-header p{color:#6b7280;margin:6px 0 0;font-size:13.5px}.wv2r-header-actions{gap:8px;margin-left:auto;display:flex}.wv2r-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:7px 12px;font-size:13px;font-weight:500;transition:background .12s,border-color .12s,color .12s,transform 80ms;display:inline-flex}.wv2r-btn:disabled{cursor:not-allowed;opacity:.58}.wv2r-btn:active{transform:translateY(.5px)}.wv2r-btn.lg{border-radius:10px;padding:11px 18px;font-size:14px}.wv2r-btn.sm{border-radius:6px;padding:5px 9px;font-size:12px}.wv2r-btn.primary{color:#fff;background:#6c63ff;box-shadow:0 2px 10px -2px #6c63ff59,inset 0 1px #ffffff1f}.wv2r-btn.primary:hover{background:#7d74ff}.wv2r-btn.danger{color:#fff;background:#dc2626;border:1px solid #dc26262e;box-shadow:0 8px 18px -10px #dc2626b3}.wv2r-btn.danger:hover{background:#b91c1c}.wv2r-btn.secondary{color:#111827;background:#fff;border:1px solid #0f172a1f}.wv2r-btn.secondary:hover{background:#f6f7fb;border-color:#7b74ffc2;box-shadow:0 0 0 1px #7b74ff2e}.wv2r-btn.is-template-saved{color:#6c63ff;background:#6c63ff1a;border-color:#6c63ff52}.wv2r-btn.is-template-saved:hover{color:#5b54e8;background:#6c63ff26;border-color:#6c63ff80}.wv2r-btn.ghost{color:#6b7280}.wv2r-btn.ghost:hover{color:#111827;background:#0f172a0a}.wv2r-stats-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px;display:grid}.wv2r-stat-card,.wv2r-list-card,.wv2r-opportunities-card,.wv2r-placeholder-card{background:#fff;border:1px solid #0f172a14;border-radius:16px;box-shadow:0 6px 18px #0f172a0a}.wv2r-stat-card{padding:16px 20px}.wv2r-stat-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;font-size:11.5px;font-weight:500}.wv2r-stat-value{letter-spacing:-.02em;color:#111827;margin-top:6px;font-size:26px;font-weight:600}.wv2r-stat-value span{color:#6b7280;margin-left:2px;font-size:14px;font-weight:400}.wv2r-main-grid{grid-template-columns:1.35fr 1fr;align-items:start;gap:16px;display:grid}.wv2r-list-card{overflow:hidden}.wv2r-card-head{border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.wv2r-card-head h2,.wv2r-op-head h2{color:#111827;margin:0;font-size:17px;font-weight:600}.wv2r-subtle,.wv2r-warning-line,.wv2r-op-copy,.wv2r-placeholder-copy{color:#6b7280;margin-top:3px;font-size:12px}.wv2r-text-link{color:#6b7280;font-size:12.5px;font-weight:600}.wv2r-list-row{border-bottom:1px solid #0f172a14;grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:10px 18px;transition:background-color .12s;display:grid}.wv2r-list-row:hover{background:#0f172a06}.wv2r-list-row.is-last{border-bottom:0}.wv2r-list-thumb{background:repeating-linear-gradient(135deg,#f2f4f7 0 10px,#eceff3 10px 20px);border:1px solid #0f172a14;border-radius:8px;width:38px;height:38px;overflow:hidden}.wv2r-list-thumb img{object-fit:cover;width:100%;height:100%;display:block}.wv2r-list-title{text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:12.5px;font-weight:600;overflow:hidden}.wv2r-list-sku{font-family:var(--font-mono);color:#9ca3af;margin-top:2px;font-size:11px}.wv2r-list-score{text-align:right;min-width:84px;font-family:var(--font-mono);font-size:12px}.wv2r-list-score strong.is-good{color:#16a34a}.wv2r-list-score strong.is-mid{color:#d97706}.wv2r-list-score strong.is-low{color:#dc2626}.wv2r-list-score span{color:#9ca3af;font-weight:400}.wv2r-draft-pill{color:#f59e0b;background:#f59e0b1f;border:1px solid #f59e0b40;border-radius:999px;align-items:center;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.wv2r-opportunities-card{background:linear-gradient(#fff8ebf2 0%,#fff 48%);border-color:#f59e0b38;padding:14px 10px 12px}.wv2r-op-head{border-bottom:1px solid #0f172a14;align-items:flex-start;gap:10px;padding:0 6px 10px;display:flex}.wv2r-op-icon{color:#f59e0b;background:#f59e0b29;border-radius:10px;place-items:center;width:30px;height:30px;font-size:14px;display:grid}.wv2r-warning-line strong{color:#f59e0b}.wv2r-op-list{flex-direction:column;gap:10px;padding:10px 6px 0;display:flex}.wv2r-op-item{background:#fff;border:1px solid #0f172a14;border-radius:14px;padding:14px;transition:border-color .12s,background-color .12s}.wv2r-op-item:hover{background:#fff;border-color:#7b74ffc2}.wv2r-op-title{color:#111827;align-items:center;gap:8px;font-size:13.5px;font-weight:550;display:flex}.wv2r-op-item-icon{color:#8b7cff;background:#6c63ff1a;border-radius:6px;flex-shrink:0;place-items:center;width:22px;height:22px;display:inline-grid}.wv2r-op-copy{margin-left:30px;line-height:1.5}.wv2r-op-copy-label,.wv2r-op-copy-sep{color:#6b7280}.wv2r-op-copy-item{color:#374151}.wv2r-op-actions{justify-content:flex-end;margin-top:12px;display:flex}.wv2r-fix-all{color:#fff;background:linear-gradient(#8075ff 0%,#6c63ff 100%);border-radius:12px;justify-content:center;align-items:center;margin:14px 6px 0;padding:12px 16px;font-size:13px;font-weight:650;transition:transform .12s,box-shadow .12s,filter .12s;display:flex;box-shadow:0 8px 18px #6c63ff29}.wv2r-fix-all:hover{background:linear-gradient(#8a80ff 0%,#7a71ff 100%);transform:translateY(-1px);box-shadow:0 10px 22px #6c63ff2e}.wv2r-fix-note{text-align:center;font-family:var(--font-mono);color:#9ca3af;margin-top:8px;font-size:11.5px}.wv2r-placeholder-card{padding:28px}@media (max-width:1180px){.wv2r-main-grid{grid-template-columns:1fr}}@media (max-width:900px){.wv2r-stats-grid{grid-template-columns:1fr}.wv2r-page-header{flex-direction:column}.wv2r-header-actions{flex-wrap:wrap;margin-left:0}}@media (max-width:720px){.wv2r-search{display:none}.wv2r-list-row{grid-template-columns:42px minmax(0,1fr)}.wv2r-list-score,.wv2r-list-row .wv2r-btn{grid-column:2;justify-self:start}}.wv2r-kicker{font-size:11.5px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;margin-bottom:6px}.wv2r-table-card{background:#fff;border:1px solid #0f172a14;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #11142d0d}.wv2r-toolbar{border-bottom:1px solid #0f172a14;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.wv2r-search-pill{color:#9ca3af;background:#fff;border:1px solid #0f172a1a;border-radius:8px;align-items:center;gap:8px;width:320px;min-width:240px;padding:6px 10px;transition:border-color .12s;display:flex}.wv2r-search-pill:hover{border-color:#9ca3af}.wv2r-search-pill input{color:#111827;background:0 0;border:0;outline:0;flex:1;font-size:12.5px}.wv2r-seg{background:#fff;border:1px solid #0f172a1a;border-radius:7px;display:inline-flex;overflow:hidden}.wv2r-seg button{color:#6b7280;justify-content:center;align-items:center;min-width:34px;padding:5px 10px;font-size:12px;transition:background .12s,color .12s;display:inline-flex}.wv2r-seg button.on{color:#6c63ff;background:#6c63ff1f}.wv2r-listings-head{font-size:11px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;border-bottom:1px solid #0f172a14;grid-template-columns:48px minmax(200px,2.2fr) 112px 100px 90px 36px 170px;align-items:center;gap:12px;padding:10px 16px;display:grid}.wv2r-listing-row{cursor:pointer;border-bottom:1px solid #0f172a14;grid-template-columns:48px minmax(200px,2.2fr) 112px 100px 90px 36px 170px;align-items:center;gap:12px;padding:12px 16px;transition:background .1s;display:grid}.wv2r-listing-row:hover{background:#f7f8fc}.wv2r-listing-row.is-new{background:linear-gradient(90deg,#22c55e1c,#fff0 68%);box-shadow:inset 3px 0 #22c55e}.wv2r-listing-row.is-new:hover{background:linear-gradient(90deg,#22c55e26,#f7f8fc 74%)}.wv2r-listing-row.is-locked{cursor:default;background:linear-gradient(90deg,#6c63ff0e,#fff0)}.wv2r-listing-row.is-locked:hover{background:0 0}.wv2r-listing-row.is-last{border-bottom:0}.wv2r-row-thumb{background:repeating-linear-gradient(135deg,#f2f4f7 0 10px,#eceff3 10px 20px);border:1px solid #0f172a14;border-radius:8px;width:40px;height:40px;position:relative;overflow:hidden}.wv2r-row-thumb img{object-fit:cover;width:100%;height:100%;display:block}.wv2r-row-thumb-lock{color:#6c63ff;background:#6c63ff29;place-items:center;display:grid;position:absolute;inset:0}.wv2r-row-name{text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:13.5px;font-weight:500;overflow:hidden}.wv2r-row-titleline{align-items:center;gap:8px;min-width:0;display:flex}.wv2r-row-titleline .wv2r-row-name{min-width:0}.wv2r-row-sku{font-family:var(--font-mono);color:#9ca3af;margin-top:2px;font-size:11.5px}.wv2r-row-output-status{text-overflow:ellipsis;white-space:nowrap;color:#8b94a3;margin-top:2px;font-size:11.5px;overflow:hidden}.wv2r-row-working-copy{text-overflow:ellipsis;white-space:nowrap;color:#6b7280;margin-top:3px;font-size:11.5px;overflow:hidden}.wv2r-row-meta,.wv2r-row-score{text-align:center;font-family:var(--font-mono);color:#6b7280;font-size:12px}.wv2r-row-score .is-good{color:#16a34a;font-weight:500}.wv2r-row-score .is-mid{color:#d97706;font-weight:500}.wv2r-row-score .is-low{color:#dc2626;font-weight:500}.wv2r-row-working-state{text-align:center;color:#8b80ff;font-size:12px;font-weight:650}.wv2r-row-working-label{color:#6c63ff;background:#6c63ff14;border:1px solid #6c63ff38;border-radius:7px;justify-content:center;align-items:center;min-height:30px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.wv2r-row-progress{background:#0f172a14;border-radius:999px;width:min(100%,92px);height:8px;margin:0 auto;position:relative;overflow:hidden}.wv2r-row-progress span{border-radius:inherit;background:linear-gradient(90deg,#6c63ff00,#6c63ffe6,#6c63ff00);width:42%;animation:1.35s ease-in-out infinite wv2r-progress-sweep;position:absolute;top:0;bottom:0;left:-42%}.wv2r-row-dash{color:#9ca3af}.wv2r-row-actions{justify-content:flex-end;gap:8px;display:flex}.wv2r-badge{font-family:var(--font-mono);letter-spacing:.01em;border:1px solid #0f172a1a;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.wv2r-badge.success{color:#16a34a;background:#22c55e14;border-color:#22c55e47}.wv2r-badge.draft{color:#f59e0b;background:#f59e0b14;border-color:#f59e0b47}.wv2r-badge.working{color:#6c63ff;background:#6c63ff1a;border-color:#6c63ff47}.wv2r-badge.neutral{color:#6b7280;background:#0f172a0a}.wv2r-badge.ai{color:#8b80ff;background:#6c63ff1f;border-color:#6c63ff38;padding:3px 10px}.wv2r-saved-star-indicator{color:#8b80ff;place-items:center;display:inline-grid}.wv2r-saved-star-indicator svg{width:16px;height:16px;display:block}.wv2r-badge.danger{color:#dc2626;background:#ef444414;border-color:#ef444447}.wv2r-badge.new{color:#16a34a;background:#22c55e14;border-color:#22c55e47;flex-shrink:0}.wv2r-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.wv2r-btn.icon{width:28px;height:28px;padding:6px}.wv2r-menu{z-index:30;background:#fff;border:1px solid #0f172a1a;border-radius:10px;min-width:170px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 24px 48px -16px #11142d2e}.wv2r-menu-divider{background:#0f172a14;height:1px;margin:4px 6px}.wv2r-menu-item{color:#111827;text-align:left;border-radius:7px;align-items:center;gap:9px;width:100%;padding:7px 10px;font-size:12.5px;display:flex}.wv2r-menu-item:hover{background:#f6f7fb}.wv2r-menu-item.is-danger{color:#dc2626}html[data-theme=dark] .wv2r-menu{background:#15171d;border-color:#ffffff14;box-shadow:0 24px 48px -16px #0000006b}html[data-theme=dark] .wv2r-menu-divider{background:#ffffff14}html[data-theme=dark] .wv2r-menu-item{color:#ffffffeb}html[data-theme=dark] .wv2r-menu-item:hover{background:#ffffff0a}html[data-theme=dark] .wv2r-menu-item.is-danger{color:#ff5a57}.wv2r-grid-view{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;padding:16px;display:grid}.wv2r-grid-card{text-align:left;background:#fff;border:1px solid #0f172a14;border-radius:14px;transition:transform .15s,box-shadow .15s,border-color .15s;overflow:hidden}.wv2r-grid-card:hover{border-color:#0f172a1f;transform:translateY(-2px);box-shadow:0 6px 20px -10px #11142d1f,0 1px 3px #11142d0d}.wv2r-grid-card.is-new{border-color:#22c55e52;box-shadow:0 0 0 1px #22c55e14}.wv2r-grid-card.is-locked{cursor:default;background:linear-gradient(#6c63ff0e,#fff0)}.wv2r-grid-card.is-locked:hover{box-shadow:none;transform:none}.wv2r-grid-card.is-locked .wv2r-row-progress{width:100%;margin-top:10px}@keyframes wv2r-progress-sweep{0%{transform:translate(0)}to{transform:translate(340%)}}.wv2r-grid-cover{aspect-ratio:1;background:repeating-linear-gradient(135deg,#f2f4f7 0 10px,#eceff3 10px 20px);border-bottom:1px solid #0f172a14;position:relative;overflow:hidden}.wv2r-grid-new-badge{color:#16a34a;font-family:var(--font-mono);text-transform:uppercase;background:#ffffffe6;border:1px solid #22c55e47;border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:800;position:absolute;top:10px;left:10px}.wv2r-grid-cover-image{object-fit:contain;width:100%;height:100%;display:block}.wv2r-grid-lock{color:#6c63ff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffdb;border:1px solid #6c63ff42;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;inset:auto 10px 10px}.wv2r-grid-body{padding:12px}.wv2r-grid-status-row,.wv2r-grid-meta-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.wv2r-grid-status-row{margin-bottom:9px}.wv2r-grid-meta-row{color:#6b7280;font-family:var(--font-mono);border-top:1px solid #0f172a12;margin-top:10px;padding-top:9px;font-size:10.5px}.wv2r-grid-score{align-items:baseline;gap:1px;font-size:12px;font-weight:800;display:inline-flex}.wv2r-grid-score small{color:#9ca3af;font-size:10px;font-weight:600}.wv2r-grid-score.is-good{color:#16a34a}.wv2r-grid-score.is-mid{color:#f59e0b}.wv2r-grid-score.is-low{color:#ef4444}@media (max-width:1100px){.wv2r-listings-head,.wv2r-listing-row{grid-template-columns:48px minmax(180px,1fr) 96px 80px 80px 32px 110px}}@media (max-width:820px){.wv2r-toolbar{align-items:stretch}.wv2r-search-pill{width:100%}}.wv2r-assets-section{background:#fff;border:1px solid #0f172a14;border-radius:14px;margin-top:18px;overflow:hidden;box-shadow:0 1px 2px #11142d0d}.wv2r-assets-head{border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:center;gap:14px;padding:16px;display:flex}.wv2r-assets-head h2{color:#111827;margin:0;font-size:17px;font-weight:600}.wv2r-assets-count{font-family:var(--font-mono);color:#6b7280;font-size:11.5px}.wv2r-assets-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;padding:16px;display:grid}.wv2r-asset-card{color:inherit;background:#fff;border:1px solid #0f172a14;border-radius:12px;transition:transform .14s,box-shadow .14s,border-color .14s;position:relative;overflow:hidden}.wv2r-asset-card:hover{border-color:#6c63ff47;transform:translateY(-2px);box-shadow:0 10px 24px -18px #11142d47,0 1px 3px #11142d0d}.wv2r-asset-card-link{color:inherit;text-decoration:none;display:block}.wv2r-asset-preview{aspect-ratio:1;background:repeating-linear-gradient(135deg,#f2f4f7 0 10px,#eceff3 10px 20px);border-bottom:1px solid #0f172a14;position:relative;overflow:hidden}.wv2r-asset-preview.is-video{background:#111827}.wv2r-asset-preview img,.wv2r-asset-preview video{object-fit:cover;width:100%;height:100%;display:block}.wv2r-asset-empty{color:#9ca3af;place-items:center;height:100%;display:grid}.wv2r-asset-kind{color:#374151;width:26px;height:26px;font-family:var(--font-mono);text-transform:capitalize;background:#ffffffe6;border-radius:999px;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;top:8px;left:8px;box-shadow:0 1px 3px #11182714}.wv2r-asset-preview-actions{z-index:4;opacity:0;gap:6px;transition:opacity .14s;display:flex;position:absolute;top:8px;right:8px}.wv2r-asset-preview-action,.wv2r-asset-download{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101218b8;border:1px solid #ffffff2e;border-radius:7px;place-items:center;width:30px;height:30px;padding:0;transition:transform .14s,background-color .14s,border-color .14s,color .14s;display:grid;box-shadow:0 2px 10px #00000052}.wv2r-asset-card:hover .wv2r-asset-preview-actions,.wv2r-asset-card:focus-within .wv2r-asset-preview-actions{opacity:1}.wv2r-asset-preview-action:hover,.wv2r-asset-download:hover{color:#fff;background:#7b74ffdb;border-color:#7b74ffbf;transform:translateY(-1px)}.wv2r-asset-body{padding:9px 12px 10px}.wv2r-asset-title,.wv2r-asset-project{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wv2r-asset-title{color:#111827;font-size:13px;font-weight:600}.wv2r-asset-project{color:#6b7280;margin-top:1px;font-size:11.5px}.wv2r-asset-download.is-disabled{cursor:not-allowed;opacity:.52}html[data-theme=dark] .wv2r-assets-section,html[data-theme=dark] .wv2r-asset-card{background:#15171deb;border-color:#ffffff14}html[data-theme=dark] .wv2r-assets-head,html[data-theme=dark] .wv2r-asset-preview{border-color:#ffffff14}html[data-theme=dark] .wv2r-assets-head h2,html[data-theme=dark] .wv2r-asset-title{color:#fffffff0}html[data-theme=dark] .wv2r-assets-count,html[data-theme=dark] .wv2r-asset-project{color:#ffffff8a}.wv2r-template-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.wv2r-templates-toolbar{flex-wrap:nowrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.wv2r-template-search{flex:0 0 320px;width:320px}.wv2r-template-card{z-index:0;color:inherit;background:#fff;border:1px solid #0f172a14;border-radius:14px;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s;display:block;position:relative;overflow:visible;box-shadow:0 1px 2px #11142d0d}.wv2r-template-card:hover{z-index:4;border-color:#0f172a1f;transform:translateY(-2px);box-shadow:0 6px 20px -10px #11142d1f,0 1px 3px #11142d0d}.wv2r-template-card.is-menu-open{z-index:12}.wv2r-template-cover{aspect-ratio:4/3;color:#9ca3af;font-family:var(--font-mono);background:repeating-linear-gradient(135deg,#f7f8fb 0 10px,#f1f3f7 10px 20px);border-radius:13px 13px 0 0;place-items:center;font-size:11px;display:grid;position:relative;overflow:hidden}.wv2r-template-cover-image{object-fit:cover;width:100%;height:100%;display:block}.wv2r-template-cover-fallback{text-align:center;max-width:80%;line-height:1.4}.wv2r-template-tag{position:absolute;top:10px;left:10px}.wv2r-template-body{border-top:1px solid #0f172a14;flex-direction:column;min-height:116px;padding:12px 14px 14px;display:flex}.wv2r-template-body h3{color:#111827;margin:0;font-size:14px;font-weight:550}.wv2r-template-desc{color:#6b7280;margin-top:4px;font-size:12px;line-height:1.5}.wv2r-template-footer{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.wv2r-template-meta{font-family:var(--font-mono);color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;overflow:hidden}.wv2r-template-actions{z-index:2;flex-shrink:0;align-items:center;gap:8px;display:flex;position:relative}.wv2r-template-open{color:#6c63ff;flex-shrink:0;align-items:center;gap:6px;font-size:12px;font-weight:650;display:inline-flex}.wv2r-template-empty{text-align:center;color:#6b7280;background:#ffffff8a;border:1px dashed #0f172a24;border-radius:14px;grid-column:1/-1;padding:36px 18px}.wv2r-template-empty h2{color:#111827;margin:0 0 6px;font-size:15px}.wv2r-template-empty p{margin:0;font-size:13px}@media (max-width:720px){.wv2r-templates-toolbar{flex-wrap:wrap}.wv2r-template-search{flex:100%;width:100%}}.wv2r-opt-grid{grid-template-columns:minmax(0,1.32fr) minmax(300px,.88fr);align-items:start;gap:18px;display:grid}.wv2r-opt-panel{background:#fff;border:1px solid #0f172a14;border-radius:18px;padding:18px 20px;box-shadow:0 1px 2px #11142d0a}.wv2r-opt-task-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px;display:grid}.wv2r-opt-kicker{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#9ca3af;font-size:11px}.wv2r-opt-title{color:#111827;margin:6px 0 0;font-size:18px;font-weight:650;line-height:1.25}.wv2r-opt-radio{text-align:left;background:#fff;border:1px solid #0f172a1a;border-radius:14px;align-items:flex-start;gap:12px;width:100%;padding:14px 16px;transition:border-color .16s,box-shadow .16s,background-color .16s;display:flex}.wv2r-opt-radio-dot{background:#fff;border:1px solid #0f172a47;border-radius:999px;flex-shrink:0;width:14px;height:14px;margin-top:3px}.wv2r-opt-radio-dot.is-selected{background:#6c63ff;border-color:#6c63ff;box-shadow:inset 0 0 0 3px #fff}.wv2r-opt-radio-copy{min-width:0}.wv2r-opt-radio-title{color:#111827;align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex}.wv2r-opt-radio-title span:last-child{line-height:1.3}.wv2r-opt-radio-icon{color:#6c63ff;justify-content:center;align-items:center;display:inline-flex}.wv2r-opt-radio-copy p{color:#6b7280;margin:4px 0 0;font-size:13px;line-height:1.45}.wv2r-opt-field,.wv2r-opt-field-first{margin-top:18px}.wv2r-opt-field label{color:#374151;margin-bottom:8px;font-size:13px;font-weight:500;display:block}.wv2r-opt-field label span{color:#9ca3af;font-weight:400}.wv2r-opt-input-wrap{background:#fff;border:1px solid #0f172a1a;border-radius:9px;align-items:center;transition:border-color .15s,box-shadow .15s;display:flex}.wv2r-opt-input-wrap:focus-within{border-color:#7b74ffc7;box-shadow:0 0 0 1px #7b74ff24}.wv2r-opt-prefix{color:#9ca3af;justify-content:center;align-items:center;padding-left:11px;display:inline-flex}.wv2r-opt-input{color:#111827;background:0 0;border:0;outline:none;width:100%;padding:9px 12px 9px 8px;font-size:13px}.wv2r-opt-input::placeholder,.wv2r-opt-textarea::placeholder{color:#9ca3af}.wv2r-opt-hint{color:#9ca3af;margin-top:7px;font-size:12px}.wv2r-opt-divider{text-align:center;border-top:1px solid #0f172a14;margin:18px 0;position:relative}.wv2r-opt-divider-tight{margin:14px 0 12px}.wv2r-opt-divider-template{margin:14px 0 10px}.wv2r-opt-divider span{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#9ca3af;background:#fff;padding:0 10px;font-size:10.5px;position:relative;top:-9px}.wv2r-opt-dropzone{color:#6b7280;text-align:center;background:#fff;border:1px dashed #0f172a24;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;min-height:124px;transition:border-color .16s,background-color .16s,color .16s;display:flex}.wv2r-opt-dropzone:hover{background:#6c63ff0b;border-color:#6c63ff75;box-shadow:0 0 0 3px #6c63ff0d}.wv2r-opt-dropzone.is-filled{color:#4b5563;background:#6c63ff0a;border-color:#6c63ff57}.wv2r-opt-drop-title{color:#111827;font-size:14px;font-weight:500}.wv2r-opt-drop-copy{color:#9ca3af;font-size:12px}.wv2r-opt-textarea{resize:vertical;color:#111827;background:#fff;border:1px solid #0f172a1a;border-radius:10px;outline:none;width:100%;min-height:112px;padding:11px 12px;font-size:13px;line-height:1.5;transition:border-color .15s,box-shadow .15s}.wv2r-opt-textarea:focus{border-color:#7b74ffc7;box-shadow:0 0 0 1px #7b74ff24}.wv2r-opt-template-picker{color:#6b7280;background:#fff;border:1px solid #0f172a1a;border-radius:10px;align-items:center;gap:10px;width:100%;padding:11px 12px;font-size:13px;transition:border-color .15s,background-color .15s;display:flex}.wv2r-opt-template-picker:hover{background:#6c63ff05;border-color:#6c63ff5c}.wv2r-opt-template-picker svg:last-child{color:#9ca3af;margin-left:auto}.wv2r-opt-template-icon{color:#6b7280;display:inline-flex}.wv2r-opt-side-stack{flex-direction:column;gap:10px;margin-top:12px;display:flex}.wv2r-opt-rule{background:#0f172a14;height:1px;margin:16px 0 14px}.wv2r-opt-rule-tight{margin:12px 0 10px}.wv2r-opt-template-picker-tight{margin-top:0}.wv2r-opt-template-active{background:#6c63ff14;border:1px solid #6c63ff;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.wv2r-opt-template-active-icon{color:#6c63ff;display:inline-flex}.wv2r-opt-template-active-copy{flex:1;min-width:0}.wv2r-opt-template-active-title{color:#111827;font-size:13px;font-weight:600}.wv2r-opt-template-active-desc{color:#6b7280;margin-top:2px;font-size:11.5px}.wv2r-opt-subhead{color:#374151;font-size:13px;font-weight:500}.wv2r-opt-checklist{flex-direction:column;gap:6px;margin-top:10px;display:flex}.wv2r-opt-check{color:#374151;cursor:pointer;background:#fff;border:1px solid #0f172a14;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;font-weight:400;transition:background .12s,border-color .12s;display:flex}.wv2r-opt-check:hover:not(:has(input:checked)){background:#0f172a05;border-color:#0f172a1f}.wv2r-opt-check:has(input:checked){background:#7e79f51f;background:lab(55.8602% 26.9065 -62.7845/.12);border-color:#7e79f5;border-color:lab(55.8602% 26.9065 -62.7845)}.wv2r-opt-check input{accent-color:oklch(64% .18 282);flex-shrink:0}.wv2r-opt-check input:checked{accent-color:oklch(64% .18 282)}.wv2r-opt-check-icon{color:#9ca3af;display:inline-flex}.wv2r-opt-check:hover .wv2r-opt-check-icon{color:#9ca3af}.wv2r-opt-check:has(input:checked) .wv2r-opt-check-icon{color:#9ca3af}.wv2r-opt-check-icon svg{width:13px;height:13px}.wv2r-video-source-note{color:#4f46e5!important;margin-top:6px!important;font-size:12px!important}.wv2r-video-output-shell{flex-direction:column;display:flex}.wv2r-video-output-check{align-items:center}.wv2r-video-output-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wv2r-video-output-copy>span{color:#374151}.wv2r-video-output-copy small{color:#6b7280;font-size:11px;font-weight:400}.wv2r-image-output-shell{flex-direction:column;display:flex}.wv2r-image-output-check{align-items:center}:is(.wv2r-image-output-check:has(input:checked),.wv2r-video-output-check:has(input:checked)){background:#7e79f513;background:lab(55.8602% 26.9065 -62.7845/.075);border-bottom-color:#0000;border-radius:8px 8px 0 0}.wv2r-image-output-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wv2r-image-output-copy>span{color:#374151}.wv2r-image-readiness-chip{font-family:var(--font-mono);border:1px solid #0f172a1a;border-radius:999px;flex-shrink:0;align-items:center;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex}.wv2r-image-readiness-chip.is-excellent{color:#15803d;background:#22c55e14;border-color:#22c55e47}.wv2r-image-readiness-chip.is-good{color:#16a34a;background:#22c55e12;border-color:#22c55e3d}.wv2r-image-readiness-chip.is-basic{color:#b45309;background:#f59e0b14;border-color:#f59e0b47}.wv2r-image-readiness-chip.is-blocked{color:#dc2626;background:#ef444414;border-color:#ef444447}.wv2r-image-readiness-inline{background:#7e79f513;background:lab(55.8602% 26.9065 -62.7845/.075);border:1px solid #7e79f5a6;border:1px solid lab(55.8602% 26.9065 -62.7845/.65);border-top:0;border-radius:0 0 12px 12px;margin-top:-2px;padding:12px}.wv2r-image-details-toggle{color:#6b7280;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:7px 9px;font-size:11.5px;font-weight:550;display:flex}.wv2r-image-details-toggle svg{transition:transform .14s}.wv2r-image-details-toggle[aria-expanded=true] svg{transform:rotate(90deg)}.wv2r-readiness-toggle{color:#4b5563;text-align:left;background:#ffffffb8;border:1px solid #0f172a14;border-radius:8px;align-items:center;gap:10px;width:100%;margin-top:12px;padding:7px 9px;transition:border-color .14s,background .14s,color .14s;display:flex}.wv2r-readiness-toggle:hover{background:#ffffffeb;border-color:#6c63ff47}.wv2r-readiness-toggle>span{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.wv2r-readiness-toggle small{color:#6b7280;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:650}.wv2r-readiness-toggle strong{border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:700}.wv2r-readiness-toggle em{color:#6b7280;flex-shrink:0;font-size:11.5px;font-style:normal;font-weight:550}.wv2r-readiness-toggle svg{color:#8b93a7;flex-shrink:0;width:14px;height:14px;transition:transform .14s}.wv2r-readiness-toggle[aria-expanded=true] svg{transform:rotate(90deg)}.wv2r-readiness-toggle.is-excellent strong,.wv2r-readiness-toggle.is-good strong{color:#15803d;background:#22c55e1a}.wv2r-readiness-toggle.is-basic strong{color:#b45309;background:#f59e0b1f}.wv2r-readiness-toggle.is-blocked strong{color:#dc2626;background:#ef44441a}.wv2r-image-readiness-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:9px;display:flex}.wv2r-image-readiness-head strong{color:#111827;margin-top:2px;font-size:15px;font-weight:700;display:block}.wv2r-image-readiness-head>span{color:#6b7280;font-family:var(--font-mono);background:#0f172a0d;border-radius:999px;padding:3px 8px;font-size:10px}.wv2r-image-readiness-meter{background:#0f172a14;border-radius:999px;height:7px;overflow:hidden}.wv2r-image-readiness-meter span{border-radius:inherit;background:#22c55e;height:100%;display:block}.wv2r-image-readiness-inline.is-blocked .wv2r-image-readiness-meter span{background:#ef4444}.wv2r-image-readiness-inline.is-basic .wv2r-image-readiness-meter span{background:#f59e0b}.wv2r-output-settings-section,.wv2r-output-readiness-section{min-width:0}.wv2r-output-readiness-section{border-top:1px solid #0f172a14;margin-top:14px;padding-top:12px}.wv2r-output-section-head{align-items:center;margin-bottom:8px;display:flex}.wv2r-output-section-head .wv2r-image-control-label,.wv2r-output-section-head .wv2r-video-control-label{margin-bottom:0}.wv2r-output-section-head>span{color:#8b93a7;flex-shrink:0;font-size:11px;font-weight:700}.wv2r-output-settings-section .wv2r-image-control-group:first-of-type,.wv2r-output-settings-section .wv2r-video-control-group:first-of-type{margin-top:0}.wv2r-image-control-group,.wv2r-image-plan{margin-top:12px}.wv2r-image-control-label{color:#6b7280;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:10.5px}.wv2r-image-segments{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.wv2r-image-segments button{color:#4b5563;background:#fff;border:1px solid #0f172a17;border-radius:8px;min-height:30px;font-size:11.5px;font-weight:550;transition:background .12s,border-color .12s,color .12s}.wv2r-image-segments button:hover{color:#111827;border-color:#6c63ff47}.wv2r-image-segments button.is-selected{color:#4f46e5;background:#6c63ff1a;border-color:#6c63ff94}.wv2r-image-readiness-list{gap:6px;margin-top:12px;display:grid}.wv2r-image-readiness-list div{color:#374151;background:#ffffffb8;border-radius:8px;align-items:center;gap:8px;min-height:28px;padding:6px 8px;font-size:11.5px;display:flex}.wv2r-image-readiness-list span{width:18px;height:18px;font-family:var(--font-mono);border-radius:999px;flex-shrink:0;place-items:center;font-size:10px;font-weight:700;display:grid}.wv2r-image-readiness-list .is-good span{color:#16a34a;background:#22c55e1f}.wv2r-image-readiness-list .is-warning span{color:#b45309;background:#f59e0b24}.wv2r-image-readiness-list .is-blocked span{color:#dc2626;background:#ef44441f}.wv2r-image-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.wv2r-image-plan-head{align-items:center;margin-bottom:6px;display:flex}.wv2r-image-plan-head .wv2r-image-control-label{margin-bottom:0}.wv2r-image-plan-head>span{color:#8b93a7;font-size:11px;font-weight:700}.wv2r-image-plan-chip{color:#4b5563;background:#fff;border:1px solid #0f172a17;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-width:0;min-height:30px;font-size:11.5px;font-weight:550;line-height:1;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.wv2r-image-plan-chip.is-active{color:#4f46e5;background:#6c63ff1a;border-color:#6c63ff94}.wv2r-image-plan-chip-main{min-width:0;color:inherit;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.wv2r-image-plan-chip-main:disabled{cursor:default;opacity:.64}.wv2r-image-plan-chip-main strong{font-size:10px;font-weight:800}.wv2r-image-plan-stepper{opacity:0;align-items:center;gap:1px;max-width:0;padding-right:0;transition:max-width .16s,opacity .16s,padding-right .16s;display:inline-flex;overflow:hidden}.wv2r-image-plan-chip:hover .wv2r-image-plan-stepper,.wv2r-image-plan-chip:focus-within .wv2r-image-plan-stepper{opacity:1;max-width:48px;padding-right:4px}.wv2r-image-plan-stepper button{color:#64748b;cursor:pointer;background:#ffffffdb;border:1px solid #0f172a1a;border-radius:999px;width:18px;height:18px;font-size:12px;font-weight:800;line-height:1}.wv2r-image-plan-stepper button:disabled{cursor:default;opacity:.35}.wv2r-image-plan-stepper button:not(:disabled):hover{color:#4f46e5;border-color:#6c63ff47}@media (hover:none){.wv2r-image-plan-stepper{opacity:1;max-width:48px;padding-right:4px}}@media (max-width:520px){.wv2r-image-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.wv2r-video-readiness-chip{font-family:var(--font-mono);border:1px solid #0f172a1a;border-radius:999px;flex-shrink:0;align-items:center;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex}.wv2r-video-readiness-chip.is-excellent,.wv2r-badge.video-excellent,.wv2r-badge.readiness-excellent{color:#15803d;background:#22c55e14;border-color:#22c55e47}.wv2r-video-readiness-chip.is-good,.wv2r-badge.video-good,.wv2r-badge.readiness-good{color:#16a34a;background:#22c55e12;border-color:#22c55e3d}.wv2r-video-readiness-chip.is-basic,.wv2r-badge.video-basic,.wv2r-badge.readiness-basic{color:#b45309;background:#f59e0b14;border-color:#f59e0b47}.wv2r-video-readiness-chip.is-blocked,.wv2r-badge.video-blocked,.wv2r-badge.readiness-blocked{color:#dc2626;background:#ef444414;border-color:#ef444447}.wv2r-video-readiness-inline{background:#7e79f513;background:lab(55.8602% 26.9065 -62.7845/.075);border:1px solid #7e79f5a6;border:1px solid lab(55.8602% 26.9065 -62.7845/.65);border-top:0;border-radius:0 0 12px 12px;margin-top:-2px;padding:12px}.wv2r-video-details-toggle,.wv2r-video-advanced-toggle{color:#6b7280;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:7px 9px;font-size:11.5px;font-weight:550;display:flex}.wv2r-video-details-toggle svg,.wv2r-video-advanced-toggle svg{transition:transform .14s}.wv2r-video-details-toggle[aria-expanded=true] svg,.wv2r-video-advanced-toggle[aria-expanded=true] svg{transform:rotate(90deg)}.wv2r-video-readiness-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:9px;display:flex}.wv2r-video-readiness-head strong{color:#111827;margin-top:2px;font-size:15px;font-weight:700;display:block}.wv2r-video-readiness-head>span{color:#6b7280;font-family:var(--font-mono);background:#0f172a0d;border-radius:999px;padding:3px 8px;font-size:10px}.wv2r-video-readiness-meter{background:#0f172a14;border-radius:999px;height:7px;overflow:hidden}.wv2r-video-readiness-meter span{border-radius:inherit;background:#22c55e;height:100%;display:block}.wv2r-video-readiness-inline.is-blocked .wv2r-video-readiness-meter span{background:#ef4444}.wv2r-video-readiness-inline.is-basic .wv2r-video-readiness-meter span{background:#f59e0b}.wv2r-video-readiness-inline.is-good .wv2r-video-readiness-meter span,.wv2r-video-readiness-inline.is-excellent .wv2r-video-readiness-meter span{background:#22c55e}.wv2r-video-readiness-help,.wv2r-video-readiness-note{color:#6b7280;margin:8px 0 0;font-size:11.5px;line-height:1.45}.wv2r-video-control-group{margin-top:12px}.wv2r-video-control-label{color:#6b7280;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:10.5px}.wv2r-video-segments{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.wv2r-video-segments button{color:#4b5563;background:#fff;border:1px solid #0f172a17;border-radius:8px;min-height:30px;font-size:11.5px;font-weight:550;transition:background .12s,border-color .12s,color .12s}.wv2r-video-segments button:hover{color:#111827;border-color:#6c63ff47}.wv2r-video-segments button.is-selected{color:#4f46e5;background:#6c63ff1a;border-color:#6c63ff94}.wv2r-video-readiness-list{gap:6px;margin-top:12px;display:grid}.wv2r-video-readiness-list div,.wv2r-video-clip-row{color:#374151;background:#ffffffb8;border-radius:8px;align-items:center;gap:8px;min-height:28px;padding:6px 8px;font-size:11.5px;display:flex}.wv2r-video-readiness-list span,.wv2r-video-clip-row>span{width:18px;height:18px;font-family:var(--font-mono);border-radius:999px;flex-shrink:0;place-items:center;font-size:10px;font-weight:700;display:grid}.wv2r-video-readiness-list .is-good span{color:#16a34a;background:#22c55e1f}.wv2r-video-readiness-list .is-warning span{color:#b45309;background:#f59e0b24}.wv2r-video-readiness-list .is-blocked span{color:#dc2626;background:#ef44441f}.wv2r-video-clip-plan{margin-top:12px}.wv2r-video-clip-plan .wv2r-video-control-label{margin-bottom:6px}.wv2r-video-clip-row+.wv2r-video-clip-row{margin-top:5px}.wv2r-video-clip-row>span{color:#6c63ff;background:#6c63ff1c;width:auto;min-width:52px;padding:0 7px;font-family:inherit}.wv2r-video-clip-row strong{color:#374151;flex:1;min-width:0;font-weight:600}.wv2r-video-clip-row em{color:#6b7280;background:#0f172a0d;border-radius:999px;padding:2px 6px;font-size:10.5px;font-style:normal}.wv2r-video-clip-row.is-muted{opacity:.78}.wv2r-video-advanced{border-top:1px solid #0f172a14;margin-top:12px;padding-top:4px}.wv2r-video-advanced-toggle{padding-inline:0}.wv2r-video-advanced-grid{grid-template-columns:1fr;gap:6px;margin-top:4px;display:grid}.wv2r-video-advanced-grid div{background:#0f172a09;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:7px 8px;display:flex}.wv2r-video-advanced-grid span{color:#6b7280;font-size:11.5px}.wv2r-video-advanced-grid strong{color:#374151;text-align:right;font-size:11.5px;font-weight:650}.wv2r-opt-cta{color:#fff;background:linear-gradient(135deg,#8d85ff 0%,#6c63ff 100%);border:1px solid #ffffff24;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:18px;padding:13px 16px;font-size:15px;font-weight:600;transition:transform .15s,filter .15s,box-shadow .15s,background .15s;display:inline-flex;box-shadow:0 14px 30px -14px #6c63ffb8}.wv2r-opt-cta:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 18px 34px -15px #6c63ffd1}.wv2r-opt-cta:disabled{cursor:not-allowed;opacity:.55;background:linear-gradient(135deg,#9f99ff 0%,#8179f5 100%);box-shadow:0 8px 18px -14px #6c63ff75}.wv2r-opt-cta-time{font-family:var(--font-mono);opacity:.72;font-size:11px}.wv2r-opt-footnote{text-align:center;color:#9ca3af;margin-top:10px;font-size:12px}@media (max-width:980px){.wv2r-opt-grid{grid-template-columns:1fr}}@media (max-height:820px) and (min-width:900px){.wv2r-modal-overlay{align-items:flex-start;padding-top:12px;padding-bottom:12px}.wv2r-credit-modal{max-height:calc(100vh - 24px)}.wv2r-credit-modal-body{max-height:calc(100vh - 94px);overflow-y:auto}}@media (max-width:760px){.wv2r-opt-task-grid{grid-template-columns:1fr}}.wv2r-start-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.wv2r-start-card{flex-direction:column;min-height:360px;transition:border-color .16s,box-shadow .16s,background-color .16s;display:flex}.wv2r-start-card:hover,.wv2r-start-card:focus-within{border-color:#6c63ffad;box-shadow:0 0 0 3px #6c63ff1f,0 16px 34px -28px #6c63ff80}.wv2r-start-head{align-items:center;gap:12px;display:flex}.wv2r-start-icon{color:#6b7280;background:#0f172a0d;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.wv2r-start-icon.is-accent{color:#6c63ff;background:#6c63ff1f}.wv2r-start-copy{color:#6b7280;margin:14px 0 0;font-size:12.5px;line-height:1.55}.wv2r-start-list{color:#6b7280;flex-direction:column;gap:8px;margin-top:18px;font-size:12.5px;display:flex}.wv2r-start-list span{align-items:center;gap:8px;display:flex}.wv2r-start-spacer{flex:1;min-height:14px}.wv2r-start-skip{border-radius:12px;justify-content:center;width:100%;padding:13px 16px}.wv2r-url-field-shell{flex-direction:column;display:flex}.wv2r-url-hint{margin-bottom:12px;line-height:1.45}.wv2r-url-clear{color:#9ca3af;opacity:0;pointer-events:none;border-radius:7px;flex-shrink:0;place-items:center;width:28px;height:28px;margin-right:4px;transition:opacity .14s,background-color .14s,color .14s;display:grid}.wv2r-opt-input-wrap:hover .wv2r-url-clear,.wv2r-opt-input-wrap:focus-within .wv2r-url-clear{opacity:1;pointer-events:auto}.wv2r-url-clear:hover{color:#4b5563;background:#0f172a0f}.wv2r-url-history{background:#fff;border:1px solid #0f172a14;border-radius:12px;margin-top:8px;padding:6px;box-shadow:0 12px 28px -22px #0f172a61}.wv2r-url-history-head{justify-content:space-between;align-items:center;gap:10px;padding-right:2px;display:flex}.wv2r-url-history-label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#9ca3af;padding:4px 8px 6px;font-size:10px}.wv2r-url-history-clear-all{color:#6b7280;border-radius:7px;padding:4px 7px;font-size:11px;font-weight:600;transition:background-color .14s,color .14s}.wv2r-url-history-clear-all:hover,.wv2r-url-history-clear-all:focus-visible{color:#111827;background:#0f172a0f;outline:none}.wv2r-url-history-row{border-radius:8px;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:4px;display:grid}.wv2r-url-history-row:hover,.wv2r-url-history-row:focus-within{background:#6c63ff12}.wv2r-url-history-item{color:#4b5563;text-align:left;border-radius:8px;align-items:center;gap:8px;width:100%;min-width:0;padding:8px;font-size:12.5px;transition:background-color .14s,color .14s;display:flex}.wv2r-url-history-item svg{color:#9ca3af;flex-shrink:0;width:13px;height:13px}.wv2r-url-history-item span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wv2r-url-history-item:hover,.wv2r-url-history-item:focus-visible{color:#111827;outline:none}.wv2r-url-history-remove{color:#9ca3af;opacity:.72;border-radius:7px;place-items:center;width:26px;height:26px;transition:opacity .14s,background-color .14s,color .14s;display:grid}.wv2r-url-history-row:hover .wv2r-url-history-remove,.wv2r-url-history-row:focus-within .wv2r-url-history-remove{opacity:1}.wv2r-url-history-remove:hover,.wv2r-url-history-remove:focus-visible{color:#4b5563;background:#0f172a14;outline:none}.wv2r-start-extract-cta{background:#7e79f5;background:lab(55.8602% 26.9065 -62.7845);gap:9px;margin-top:0;font-weight:550;box-shadow:0 2px 10px -2px #7c74ff59,inset 0 1px #ffffff1f}.wv2r-start-extract-cta:hover:not(:disabled){filter:none;background:#9695ff;background:lab(65.4412% 23.2622 -59.5586)}.wv2r-start-extract-cta svg{stroke-width:1.5px;width:14px;height:14px}.wv2r-template-in-mode{border-top:1px solid #0f172a14;margin-top:16px;padding-top:14px}.wv2r-template-in-mode .wv2r-opt-template-active,.wv2r-template-in-mode .wv2r-opt-template-picker{margin-top:10px}.wv2r-source-context-chip{color:#6b7280;align-items:center;gap:8px;min-width:0;max-width:min(100%,520px);display:inline-flex;overflow:hidden}.wv2r-page-header .wv2r-source-context-chip{margin-top:4px}.wv2r-source-context-label{font-family:var(--font-mono);letter-spacing:0;text-transform:none;white-space:nowrap;color:#6b7280;flex:none;align-items:center;font-size:11px;font-weight:500;display:inline-flex}.wv2r-source-context-label:after{content:"";background:#6b72809e;border-radius:999px;width:3px;height:3px;margin-left:8px}.wv2r-source-context-chip.is-manual .wv2r-source-context-label:after{display:none}.wv2r-source-url-chip{color:#6b7280;min-width:0;max-width:360px;font-family:var(--font-mono);align-items:center;font-size:11.5px;text-decoration:none;transition:color .16s;display:inline-flex;overflow:hidden}.wv2r-source-url-chip span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wv2r-source-url-chip:hover,.wv2r-source-url-chip:focus-visible{color:#374151;text-underline-offset:3px;outline:none;text-decoration:underline}.wv2r-source-setup-grid{grid-template-columns:minmax(0,1.3fr) minmax(310px,.9fr);align-items:start;gap:22px;display:grid}.wv2r-source-setup-main,.wv2r-source-setup-side{flex-direction:column;gap:16px;display:flex}.wv2r-source-card-text{order:1}.wv2r-source-card-photos{order:2}.wv2r-source-card-videos{order:3}.wv2r-source-card-instructions{order:4}.wv2r-source-empty-note{color:#9ca3af;text-align:center;padding:9px 4px;font-size:12px;font-style:italic}.wv2r-review-image-wrap{position:relative}.wv2r-review-remove-image,.wv2r-review-download-button{z-index:5;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;background:#101218b8;border:1px solid #ffffff2e;border-radius:7px;place-items:center;width:30px;height:30px;transition:opacity .14s,transform .14s,background-color .14s,border-color .14s,color .14s;display:grid;position:absolute;top:7px;box-shadow:0 2px 10px #0000005c}.wv2r-review-remove-image{right:7px}.wv2r-review-download-button{right:79px}.wv2r-review-image-wrap.is-uploaded .wv2r-review-preview-button{right:43px}.wv2r-review-image-wrap:hover .wv2r-review-remove-image,.wv2r-review-image-wrap:hover .wv2r-review-download-button,.wv2r-review-remove-image:focus-visible,.wv2r-review-download-button:focus-visible{opacity:1}.wv2r-review-remove-image:hover,.wv2r-review-download-button:hover{background:#7b74ffdb;border-color:#7b74ffbf;transform:translateY(-1px)}.wv2r-visually-hidden-file{clip:rect(0 0 0 0);white-space:nowrap;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.wv2r-review-add-tile.is-drag-over{background:#6c63ff14;border-color:#6c63ffc7}.wv2r-source-drop-panel{transition:border-color .15s,background .15s,box-shadow .15s}.wv2r-source-drop-panel.is-drag-over{background:#6c63ff0f;border-color:#6c63ffb8;box-shadow:inset 0 0 0 1px #6c63ff1f}.wv2r-source-drop-panel.is-drag-over .wv2r-review-add-tile{background:#6c63ff14;border-color:#6c63ffc7}@media (max-width:980px){.wv2r-start-grid,.wv2r-source-setup-grid{grid-template-columns:1fr}}.wv2r-opt-grid{grid-template-columns:minmax(0,1.3fr) minmax(300px,.9fr);gap:22px}.wv2r-opt-panel{border-color:#0f172a14;border-radius:14px;padding:24px 26px;box-shadow:0 1px 2px #11142d0d}.wv2r-opt-top-panel{margin-bottom:18px}.wv2r-opt-task-grid{gap:14px}.wv2r-opt-kicker{letter-spacing:.08em}.wv2r-opt-title{letter-spacing:-.01em;font-size:17px}.wv2r-opt-radio{border-color:#0f172a1f;border-radius:10px;padding:14px 16px}.wv2r-opt-radio:hover{border-color:#6b72808c}.wv2r-opt-radio.is-selected{background:#6c63ff1f;border-color:#6c63ff;box-shadow:0 0 0 3px #6c63ff2e}.wv2r-opt-radio-dot{border-width:1.5px;width:16px;height:16px;margin-top:2px}.wv2r-opt-radio-dot.is-selected{box-shadow:inset 0 0 0 4px #fff}.wv2r-opt-radio-title{font-size:13.5px;font-weight:550}.wv2r-opt-radio-copy p{font-size:12.5px}.wv2r-opt-input-wrap,.wv2r-opt-textarea,.wv2r-opt-template-picker,.wv2r-opt-input{padding:9px 12px 9px 8px;font-size:13.5px}.wv2r-opt-textarea{min-height:96px;padding:9px 11px;font-size:13.5px}.wv2r-opt-dropzone{border-width:1.5px;border-radius:10px;min-height:146px;padding:28px 24px}.wv2r-opt-dropzone.is-drag-over{background:#6c63ff1f;border-color:#6c63ffc7}.wv2r-opt-uploaded-row{justify-content:center;align-items:center;gap:12px;display:inline-flex}.wv2r-opt-uploaded-thumb{background:repeating-linear-gradient(135deg,#f7f8fb 0 10px,#f1f3f7 10px 20px);border:1px solid #0f172a1a;border-radius:8px;flex-shrink:0;width:44px;height:44px}.wv2r-opt-uploaded-copy{text-align:left;flex-direction:column;display:flex}.wv2r-opt-uploaded-check{color:#22c55e;place-items:center;width:22px;height:22px;display:inline-grid}.wv2r-opt-template-warning{font-family:var(--font-mono);color:#b7791f;margin-top:-2px;padding-left:6px;font-size:11.5px}.wv2r-review-prehead{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.wv2r-review-back-icon{display:inline-flex;transform:rotate(180deg)}.wv2r-review-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.95fr);align-items:start;gap:22px;display:grid}.wv2r-review-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.wv2r-review-panel-head p,.wv2r-review-muted{color:#6b7280;margin:5px 0 0;font-size:12.5px;line-height:1.45}.wv2r-review-actions{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.wv2r-review-image-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.wv2r-review-image-tile,.wv2r-review-add-tile{aspect-ratio:1;text-align:left;border-radius:10px;position:relative;overflow:hidden}.wv2r-review-image-tile{appearance:none;width:100%;min-height:140px;color:inherit;cursor:pointer;background:repeating-linear-gradient(135deg,#f7f8fb 0 10px,#f1f3f7 10px 20px);border:2px solid #0f172a14;padding:0;transition:border-color .12s,transform 80ms;display:block}.wv2r-review-image-tile.is-white{background:#f4f4f5}.wv2r-review-image-tile.is-selected{border-color:#6c63ff;transform:scale(.97)}.wv2r-review-image-tile.is-disabled{cursor:not-allowed;opacity:.52;transform:none}.wv2r-review-image-placeholder{z-index:0;color:#6b72806b;background:repeating-linear-gradient(135deg,#f7f8fb 0 10px,#f1f3f7 10px 20px);place-items:center;display:grid;position:absolute;inset:0}.wv2r-review-image-media{z-index:1;object-fit:cover;background:#111827;width:100%;height:100%;display:block;position:absolute;inset:0}.wv2r-review-image-tags{z-index:3;flex-wrap:wrap;gap:4px;display:flex;position:absolute;top:6px;left:6px}.wv2r-review-image-tags span{color:#fff;font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;background:#0000009e;border-radius:4px;padding:2px 6px;font-size:9.5px}.wv2r-review-image-tile:has(.wv2r-review-image-tags span:first-child:last-child) .wv2r-review-image-tags span{background:#6c63ff}.wv2r-review-image-check{z-index:3;color:#6c63ff;background:#6c63ffc7;border:1px solid #6c63ff7a;border-radius:6px;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:6px;left:6px}.wv2r-review-image-tile.is-selected .wv2r-review-image-check{color:#fff;background:#6c63ff;border-color:#6c63ff}.wv2r-review-preview-button{z-index:4;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;background:#101218b8;border:1px solid #ffffff2e;border-radius:7px;place-items:center;width:30px;height:30px;transition:opacity .14s,transform .14s,background-color .14s,border-color .14s,color .14s;display:grid;position:absolute;top:7px;right:7px;box-shadow:0 2px 10px #0000005c}.wv2r-review-image-wrap:hover .wv2r-review-preview-button,.wv2r-workspace-image-card:hover .wv2r-workspace-image-preview-button,.wv2r-review-preview-button:focus-visible{opacity:1}.wv2r-review-preview-button:hover{color:#fff;background:#7b74ffdb;border-color:#7b74ffbf;transform:translateY(-1px)}.wv2r-review-preview-button svg{width:18px;height:18px}.wv2r-review-image-copy{z-index:2;color:#fff;background:linear-gradient(#0000,#000000c2);flex-direction:column;padding:22px 8px 7px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.wv2r-review-image-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:550;overflow:hidden}.wv2r-review-image-copy small{font-family:var(--font-mono);opacity:.86;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:9.5px;overflow:hidden}.wv2r-review-image-failed{z-index:2;color:#6b7280b8;text-align:center;font-size:10px;font-weight:600;position:absolute;inset:auto 8px 34px}.wv2r-review-video-duration{z-index:3;color:#1f2937;font-family:var(--font-mono);background:#fffffff0;border-radius:5px;padding:2px 7px;font-size:10px;font-weight:600;line-height:1.25;position:absolute;bottom:8px;left:8px;box-shadow:0 2px 8px #00000059}.wv2r-review-video-probe{display:none}.wv2r-preview-overlay{z-index:120;background:#000000b8;justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.wv2r-preview-modal{background:#101217;border:1px solid #ffffff1a;border-radius:18px;width:min(100%,960px);max-height:calc(100vh - 64px);padding:14px;overflow:hidden;box-shadow:0 24px 72px #00000073}.wv2r-preview-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.wv2r-preview-title{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;overflow:hidden}.wv2r-preview-close{color:#ffffffb8;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.wv2r-preview-close:hover{color:#fff;background:#ffffff14}.wv2r-preview-media{object-fit:contain;background:#050607;border-radius:12px;width:100%;max-height:calc(100vh - 148px);display:block}.wv2r-review-add-tile{color:#9ca3af;text-align:center;background:0 0;border:1.5px dashed #0f172a24;flex-direction:column;justify-content:center;align-items:center;gap:6px;transition:border-color .15s,background .15s,color .15s;display:flex}.wv2r-review-add-tile:hover{background:#6c63ff0f;border-color:#6c63ff8f}.wv2r-review-add-tile span{color:#4b5563;font-size:11px;font-weight:550}.wv2r-review-add-tile small{font-family:var(--font-mono);text-transform:uppercase;font-size:9.5px}.wv2r-review-label-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.wv2r-review-textarea{color:#111827;resize:vertical;appearance:none;scrollbar-width:thin;scrollbar-color:#d7dbe6 transparent;background:#fff;border:1px solid #0f172a1a;border-radius:12px;outline:0;width:100%;padding:12px 14px;font-size:13px;line-height:1.55;overflow-y:auto}.wv2r-review-textarea::-webkit-scrollbar{width:4px}.wv2r-review-textarea::-webkit-scrollbar-track{background:0 0}.wv2r-review-textarea::-webkit-scrollbar-button{width:0;height:0;display:none!important}.wv2r-review-textarea::-webkit-scrollbar-button:start:decrement{background:0 0;width:0;height:0;display:none!important}.wv2r-review-textarea::-webkit-scrollbar-button:end:increment{background:0 0;width:0;height:0;display:none!important}.wv2r-review-textarea::-webkit-scrollbar-button:single-button{background:0 0;width:0;height:0;display:none!important}.wv2r-review-textarea::-webkit-scrollbar-thumb{background:#d7dbe6;border-radius:999px}.wv2r-review-textarea::-webkit-scrollbar-thumb:hover{background:#c4cbda}.wv2r-review-textarea::-webkit-scrollbar-corner{background:0 0}.wv2r-review-title-field{min-height:68px;font-size:13.5px;font-weight:600;line-height:1.55}.wv2r-review-desc-field{min-height:138px;font-size:13px;line-height:1.5}.wv2r-review-bullets{flex-direction:column;gap:6px;margin-top:12px;display:flex}.wv2r-review-bullet-row{background:0 0;border:0;grid-template-columns:20px minmax(0,1fr) 24px;align-items:center;column-gap:12px;padding:0;display:grid}.wv2r-review-bullet-row:hover{background:0 0}.wv2r-review-bullet-row:focus-within{box-shadow:none;background:0 0}.wv2r-review-bullet-row>span{color:#8b80ff;width:20px;height:20px;font-family:var(--font-mono);background:#6c63ff1a;border-radius:6px;flex-shrink:0;place-items:center;margin-top:0;font-size:10px;display:grid}.wv2r-review-bullet-field{height:50px;box-shadow:none;background:#fff;border:1px solid #0f172a14;border-radius:8px;margin-top:0;padding:6px 10px;font-size:13px;line-height:1.45;transition:background .1s,border-color .1s,box-shadow .1s;overflow-y:auto;min-height:50px!important}.wv2r-review-bullet-row:hover .wv2r-review-bullet-field{background:#0f172a06;border-color:#0f172a1f}.wv2r-review-bullet-row:focus-within .wv2r-review-bullet-field{background:#6c63ff14;border-color:#6c63ff94;box-shadow:0 0 0 1px #6c63ff1f}.wv2r-review-bullet-field.is-single-line{padding-top:calc(24px - .725em);padding-bottom:calc(24px - .725em)}.wv2r-review-bullet-field:focus{background:#6c63ff14;border-color:#6c63ff94;box-shadow:0 0 0 1px #6c63ff1f}.wv2r-review-bullet-row .wv2r-template-modal-close{color:#6b7280;border-radius:8px;place-self:center end;width:24px;height:24px;margin-top:0}.wv2r-review-bullet-row .wv2r-template-modal-close:hover{color:#111827;background:0 0}.wv2r-review-sticky{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f7f8fceb;border-top:1px solid #0f172a14;align-items:center;gap:12px;margin:22px -32px 0;padding:14px 32px;display:flex;position:sticky;bottom:0}.wv2r-review-summary,.wv2r-review-sticky-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wv2r-review-summary{flex:1}.wv2r-review-submit{width:auto;margin-top:0;padding:13px 18px}@media (max-width:980px){.wv2r-review-grid{grid-template-columns:1fr}}@media (max-width:760px){.wv2r-opt-panel{padding:18px}.wv2r-review-sticky{flex-direction:column;align-items:stretch;margin-inline:-18px;padding-inline:18px}.wv2r-review-sticky-actions,.wv2r-review-submit{width:100%}.wv2r-review-sticky-actions .wv2r-btn,.wv2r-review-submit{flex:1;justify-content:center}}.wv2r-settings-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.wv2r-settings-header p{color:#6b7280;margin:6px 0 0;font-size:14px;font-weight:400;line-height:1.45}.wv2r-settings-grid{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:22px;display:grid}.wv2r-settings-side{flex-direction:column;gap:2px;display:flex}.wv2r-settings-nav,.wv2r-settings-signout{color:#4b5563;border-radius:9px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;transition:background-color .14s,color .14s;display:flex}.wv2r-settings-nav:hover,.wv2r-settings-signout:hover:not(:disabled){background:#f6f7fb}.wv2r-settings-nav.is-active{color:#6c63ff;background:#6c63ff1f}.wv2r-settings-side-note,.wv2r-settings-mono-note{font-family:var(--font-mono);letter-spacing:.08em;color:#9ca3af;font-size:11.5px;font-weight:500;line-height:1.2}.wv2r-settings-side-note{opacity:.92;margin-top:6px;padding-left:10px}.wv2r-settings-side-divider{background:#0f172a14;height:1px;margin:8px 0}.wv2r-settings-signout{color:#ef4444;text-align:left}.wv2r-settings-signout:disabled{opacity:.6}.wv2r-settings-main,.wv2r-settings-stack{flex-direction:column;gap:16px;display:flex}.wv2r-modal-overlay{z-index:80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a2e;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.wv2r-modal{background:#fff;border:1px solid #0f172a14;border-radius:18px;width:min(100%,488px);box-shadow:0 24px 64px #0f172a2e}.wv2r-modal-head{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px 14px;display:flex}.wv2r-credit-modal{width:min(100%,680px);max-height:none;overflow:hidden}.wv2r-plan-modal{width:min(100%,820px);max-height:min(90vh,760px);overflow:hidden}.wv2r-plan-modal-body{max-height:calc(min(90vh,760px) - 76px);padding:0 18px 18px;overflow:auto}.wv2r-credit-modal-body{padding:0 18px 18px;overflow:visible}.wv2r-delete-overlay{background:#0f172a47}.wv2r-delete-modal{border-radius:14px;width:min(100%,430px);overflow:hidden}.wv2r-delete-head{border-bottom:1px solid #0f172a14;align-items:center;gap:12px;padding:18px 18px 14px;display:flex}.wv2r-delete-head h2{color:#111827;letter-spacing:-.01em;margin:2px 0 0;font-size:18px;font-weight:650}.wv2r-delete-icon{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.wv2r-delete-body{padding:16px 18px 18px}.wv2r-delete-preview{background:#0f172a06;border:1px solid #0f172a14;border-radius:10px;align-items:center;gap:12px;padding:10px;display:flex}.wv2r-delete-thumb{color:#9ca3af;background:#fff 50%/cover;border:1px solid #0f172a14;border-radius:8px;flex:none;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.wv2r-delete-name{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.wv2r-delete-meta{color:#8b95a7;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.wv2r-delete-copy{color:#5f6878;margin:12px 0 0;font-size:13px;line-height:1.45}.wv2r-delete-error{color:#b91c1c;background:#ef444414;border-radius:9px;margin-top:12px;padding:9px 10px;font-size:12px;line-height:1.35}.wv2r-delete-actions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.wv2r-generation-overlay{background:#04070f75}.wv2r-generation-modal{width:min(100%,520px);padding:24px}.wv2r-generation-icon{color:#6c63ff;background:#6c63ff1f;border:1px solid #6c63ff3d;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.wv2r-generation-copy{margin-top:18px}.wv2r-generation-copy .wv2r-opt-title{margin-top:4px}.wv2r-generation-project{color:#111827;background:#0f172a08;border:1px solid #0f172a14;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding:12px 14px;font-size:13px;display:flex}.wv2r-generation-project span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.wv2r-generation-project strong{color:#8b80ff;flex:none;font-size:12px}.wv2r-generation-progress{background:#0f172a14;border-radius:999px;height:9px;margin-top:16px;overflow:hidden}.wv2r-generation-progress span{border-radius:inherit;background:linear-gradient(90deg,#6c63ff 0%,#a7a0ff 100%);height:100%;transition:width .35s;display:block}.wv2r-generation-actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:20px;display:flex}.wv2r-generation-notify{border-radius:999px;margin-right:auto;padding:4px 9px;font-size:12px;font-weight:650}.wv2r-generation-notify.is-on{color:#16a34a;background:#22c55e14;border:1px solid #22c55e3d}.wv2r-generation-notify.is-muted{color:#8b95a7}.wv2r-generation-notify-btn{margin-right:auto}.wv2r-generation-primary{width:auto;margin-top:0;padding-inline:18px}.wv2r-brand-switcher{overflow:hidden}.wv2r-brand-switcher-head{border-bottom:1px solid #0f172a14}.wv2r-brand-switcher-subtitle{color:#8b95a7;margin-top:4px;font-size:13px;font-weight:400}.wv2r-brand-switcher-list{flex-direction:column;gap:8px;padding:12px 12px 10px;display:flex}.wv2r-brand-switcher-item{text-align:left;background:#fff;border:1px solid #0f172a14;border-radius:14px;align-items:center;gap:14px;width:100%;padding:12px 14px;transition:border-color .14s,box-shadow .14s,transform .14s,background-color .14s;display:flex}.wv2r-brand-switcher-item:hover{border-color:#6c63ff47;transform:translateY(-1px);box-shadow:0 12px 28px #6c63ff14}.wv2r-brand-switcher-item.is-active{background:#6c63ff0d;border-color:#6c63ff59}.wv2r-brand-switcher-avatar{color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:17px;font-weight:700;display:inline-flex}.wv2r-brand-switcher-copy{flex-direction:column;flex:1;min-width:0;display:flex}.wv2r-brand-switcher-name{color:#111827;font-size:14px;font-weight:600}.wv2r-brand-switcher-meta{color:#8b95a7;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;line-height:1.35;overflow:hidden}.wv2r-brand-switcher-badge{color:#6c63ff;background:#6c63ff14;border:1px solid #6c63ff2e;border-radius:999px;flex-shrink:0;padding:4px 8px;font-size:11px;font-weight:600}.wv2r-brand-switcher-arrow{color:#9ca3af;justify-content:center;align-items:center;display:inline-flex}.wv2r-brand-switcher-empty{color:#8b95a7;text-align:center;border:1px dashed #0f172a1f;border-radius:16px;padding:18px 16px;font-size:13px}.wv2r-brand-switcher-close{color:#6b7280;background:0 0;border:0;justify-content:center;align-items:center;transition:color .14s;display:inline-flex}.wv2r-brand-switcher-close:hover{color:#111827}.wv2r-brand-switcher-footer{border-top:1px solid #0f172a14;padding:12px}.wv2r-brand-switcher-create{color:#374151;background:#fff;border:1px solid #0f172a1a;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px 14px;font-size:14px;font-weight:500;transition:border-color .14s,background-color .14s;display:inline-flex}.wv2r-brand-switcher-create:hover{background:#6c63ff08;border-color:#6c63ff3d}.wv2r-brand-switcher-create-panel{flex-direction:column;gap:10px;display:flex}.wv2r-brand-switcher-create-actions{justify-content:flex-end;gap:8px;display:flex}.wv2r-brand-switcher-error{color:#dc2626;font-size:12px}.wv2r-template-modal{width:min(100%,560px);max-width:calc(100vw - 40px);padding:0;overflow:hidden}.wv2r-template-modal-head{border-bottom:1px solid #0f172a14}.wv2r-template-modal-subtitle{color:#8b95a7;font-size:12px;font-family:var(--font-mono);margin-top:4px;line-height:1.2}.wv2r-template-modal-close{color:#6b7280;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.wv2r-template-modal-search{border-bottom:1px solid #0f172a14;padding:16px}.wv2r-template-modal-search-pill{width:100%}.wv2r-template-modal-body{padding:14px}.wv2r-template-modal-list{flex-direction:column;gap:6px;max-height:360px;display:flex;overflow-y:auto}.wv2r-template-modal-item{text-align:left;background:#fff;border:1px solid #0f172a14;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s;display:flex}.wv2r-template-modal-item:hover{background:#fcfbff;border-color:#6c63ff47;box-shadow:0 8px 18px -14px #6c63ff33}.wv2r-template-modal-thumb{background:linear-gradient(135deg,#f7f8fb 0 10px,#f1f3f7 10px 20px);border:1px solid #0f172a14;border-radius:8px;flex-shrink:0;width:40px;height:40px;overflow:hidden}.wv2r-template-modal-thumb img{object-fit:cover;width:100%;height:100%;display:block}.wv2r-template-modal-copy{flex:1;min-width:0}.wv2r-template-modal-row{align-items:center;gap:8px;display:flex}.wv2r-template-modal-name{color:#111827;font-size:13px;font-weight:600}.wv2r-template-modal-desc{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;overflow:hidden}.wv2r-template-modal-arrow{color:#9ca3af;flex-shrink:0}.wv2r-template-modal-empty{color:#8b95a7;text-align:center;border:1px dashed #0f172a1f;border-radius:10px;padding:18px 16px;font-size:13px}html[data-theme=dark] .wv2r-template-modal-head,html[data-theme=dark] .wv2r-template-modal-search{border-color:#ffffff14}html[data-theme=dark] .wv2r-template-modal-subtitle,html[data-theme=dark] .wv2r-template-modal-arrow,html[data-theme=dark] .wv2r-template-modal-close{color:#ffffff6b}html[data-theme=dark] .wv2r-template-modal-close:hover{color:#ffffffe6}html[data-theme=dark] .wv2r-template-modal-item{background:#15171d;border-color:#ffffff14}html[data-theme=dark] .wv2r-template-modal-item:hover{background:#171922;border-color:#7b74ffb8;box-shadow:0 0 0 1px #7b74ff24}html[data-theme=dark] .wv2r-template-modal-thumb{background:linear-gradient(135deg,#181b22 0 10px,#14171e 10px 20px);border-color:#ffffff14}html[data-theme=dark] .wv2r-template-modal-name{color:#fffffff0}html[data-theme=dark] .wv2r-template-modal-desc{color:#ffffff85}html[data-theme=dark] .wv2r-template-modal-empty{color:#ffffff7a;border-color:#ffffff1a}.wv2r-settings-card{background:#fff;border:1px solid #0f172a14;border-radius:16px;padding:18px 20px;box-shadow:0 1px 2px #11142d0d}.wv2r-settings-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.wv2r-billing-plan-summary{background:#0f172a06;border:1px solid #0f172a14;border-radius:12px;justify-content:space-between;align-items:flex-end;gap:18px;margin-top:18px;padding:14px 16px;display:flex}.wv2r-billing-plan-name{color:#111827;letter-spacing:-.02em;margin-top:6px;font-size:24px;font-weight:700}.wv2r-billing-recipient-panel{background:#0f172a06;border:1px solid #0f172a14;border-radius:12px;gap:12px;margin-top:16px;padding:14px 16px;display:grid}.wv2r-help-dot{color:#6b7280;background:#0f172a1f;border-radius:999px;place-items:center;width:15px;height:15px;margin-left:6px;font-size:10px;font-weight:700;line-height:1;display:inline-grid}.wv2r-invoice-layout{grid-template-columns:.85fr 1.15fr;gap:18px;margin-top:16px;display:grid}.wv2r-invoice-upcoming,.wv2r-invoice-history{min-width:0}.wv2r-invoice-total{color:#111827;letter-spacing:-.02em;margin-top:10px;font-size:28px;font-weight:750}.wv2r-invoice-line-list{border-top:1px solid #0f172a14;margin-top:14px}.wv2r-invoice-line,.wv2r-invoice-row{border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.wv2r-invoice-line span{color:#6b7280;min-width:0;font-size:12.5px}.wv2r-invoice-line strong,.wv2r-invoice-amount{color:#111827;white-space:nowrap;font-size:13px;font-weight:700}.wv2r-invoice-table{border:1px solid #0f172a14;border-radius:12px;margin-top:10px;overflow:hidden}.wv2r-invoice-row{grid-template-columns:minmax(0,1fr) auto auto auto;padding:12px 14px;display:grid}.wv2r-invoice-row:last-child{border-bottom:0}.wv2r-invoice-actions{align-items:center;gap:8px;display:flex}.wv2r-settings-card-title{letter-spacing:-.01em;color:#111827;font-size:17px;font-weight:600}.wv2r-settings-copy,.wv2r-settings-feedback{color:#6b7280;margin-top:8px;font-size:12.5px;line-height:1.5}.wv2r-brand-head,.wv2r-profile-head{align-items:center;gap:14px;margin-top:14px;margin-bottom:18px;display:flex}.wv2r-brand-avatar,.wv2r-profile-avatar,.wv2r-member-avatar{color:#fff;flex-shrink:0;place-items:center;font-weight:600;display:grid}.wv2r-brand-avatar{border-radius:14px;width:54px;height:54px;font-size:24px;overflow:hidden}.wv2r-brand-avatar img{object-fit:cover;width:100%;height:100%;display:block}.wv2r-profile-avatar{background:linear-gradient(135deg,#e27249 0%,#db553e 100%);border-radius:999px;width:52px;height:52px;font-size:22px;overflow:hidden}.wv2r-profile-avatar img{object-fit:cover;width:100%;height:100%;display:block}.wv2r-brand-meta,.wv2r-profile-meta,.wv2r-member-meta{flex:1;min-width:0}.wv2r-brand-name,.wv2r-profile-name,.wv2r-member-name{color:#111827;font-size:14px;font-weight:600}.wv2r-brand-sub,.wv2r-profile-sub,.wv2r-member-sub,.wv2r-platform-copy,.wv2r-pref-copy,.wv2r-billing-copy,.wv2r-danger-copy{color:#6b7280;margin-top:2px;font-size:12.5px;line-height:1.5}.wv2r-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wv2r-form-field{flex-direction:column;gap:7px;min-width:0;display:flex}.wv2r-form-field label{color:#4b5563;font-size:12px;font-weight:500}.wv2r-span-full{grid-column:1/-1}.wv2r-field-input,.wv2r-field-textarea{color:#111827;background:#fff;border:1px solid #0f172a1a;border-radius:9px;outline:none;width:100%;padding:9px 11px;font-size:13px;transition:border-color .15s,box-shadow .15s}.wv2r-field-input:focus,.wv2r-field-textarea:focus,.wv2r-member-role:focus{border-color:#6c63ff75;box-shadow:0 0 0 3px #6c63ff14}.wv2r-field-input:disabled{color:#9ca3af;background:#fafbfc}.wv2r-field-textarea{resize:vertical;min-height:132px}.wv2r-field-textarea-sm{min-height:78px}.wv2r-field-textarea.wv2r-billing-email-textarea{resize:none;height:38px;min-height:38px;line-height:18px;overflow:hidden}.wv2r-settings-card-compact .wv2r-settings-card-title{margin-bottom:2px}.wv2r-settings-copy-tight{margin-top:4px;margin-bottom:8px}.wv2r-settings-card-compact .wv2r-field-textarea-sm{min-height:64px}.wv2r-settings-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.wv2r-btn.secondary.is-danger,.wv2r-btn.ghost.is-danger{color:#ef4444;border-color:#ef444438}.wv2r-danger-box{background:#ef44440d;border:1px solid #ef44442e;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;display:flex}.wv2r-danger-title,.wv2r-pref-label,.wv2r-platform-name{color:#111827;font-size:13px;font-weight:550}.wv2r-platform-list,.wv2r-members-list,.wv2r-pref-list{flex-direction:column;gap:8px;margin-top:12px;display:flex}.wv2r-members-title{letter-spacing:-.01em;font-size:15px;font-weight:600}.wv2r-members-panel{margin-top:8px}.wv2r-platform-row,.wv2r-pref-row{background:#fafbfc;border:1px solid #0f172a14;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.wv2r-platform-row.is-disabled{color:#9ca3af;background:#f3f4f6}.wv2r-platform-row.is-disabled .wv2r-platform-icon{opacity:.62}.wv2r-platform-row.is-disabled .wv2r-platform-copy{color:#9ca3af}.wv2r-platform-row.is-disabled .wv2r-platform-toggle,.wv2r-platform-row.is-disabled .wv2r-platform-toggle input{cursor:not-allowed}.wv2r-platform-row.is-disabled:has(input:checked){color:#111827;background:#6c63ff0f}.wv2r-platform-icon{background:#fff;border:1px solid #0f172a14;border-radius:8px;flex-shrink:0;place-items:center;width:44px;height:34px;display:grid;position:relative;overflow:hidden}.wv2r-platform-logo-img{object-fit:contain;max-width:30px;max-height:22px;display:block}.wv2r-platform-meta,.wv2r-pref-meta{flex:1;min-width:0}.wv2r-platform-name{align-items:center;gap:8px;display:flex}.wv2r-platform-toggle input{accent-color:#6c63ff;transform:scale(1.12)}.wv2r-members-invite-row{grid-template-columns:minmax(0,1fr) 150px auto;gap:8px;margin-top:12px;display:grid}.wv2r-member-row{border-bottom:1px solid #0f172a14;align-items:center;gap:12px;padding:10px 4px;display:flex}.wv2r-member-row:last-child{border-bottom:0}.wv2r-members-row{background:0 0}.wv2r-member-avatar{background:linear-gradient(135deg,#6c63ff 0%,#8f88ff 100%);border-radius:999px;width:32px;height:32px;font-size:13px}.wv2r-member-avatar.is-dashed{color:#9ca3af;background:0 0;border:1px dashed #0f172a29;width:28px;height:28px}.wv2r-member-role{color:#374151;background:#fff;border:1px solid #0f172a1a;border-radius:9px;outline:none;width:120px;padding:7px 9px;font-size:12px}.wv2r-member-actions{align-items:center;gap:8px;display:flex}.wv2r-members-avatar{flex-shrink:0}.wv2r-members-meta{flex:1}.wv2r-members-email{font-family:var(--font-mono);font-size:11.5px}.wv2r-members-joined{white-space:nowrap}.wv2r-members-role,.wv2r-members-more{flex-shrink:0}.wv2r-members-badges{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:6px;display:flex}.wv2r-members-billing{padding:2px 8px;font-size:11px;font-weight:600}.wv2r-members-role-select{width:104px;padding:6px 8px;font-size:12px}.wv2r-pending-title{letter-spacing:-.01em;font-size:15px;font-weight:600}.wv2r-pending-list{margin-top:8px}.wv2r-pending-row{background:0 0;border-bottom:1px solid #0f172a14;align-items:center;gap:12px;padding:10px 4px;display:flex}.wv2r-pending-row:last-child{border-bottom:0}.wv2r-pending-avatar{justify-content:center}.wv2r-pending-meta{flex:1}.wv2r-pending-email{font-size:13px;font-weight:500}.wv2r-pending-sent{font-family:var(--font-mono);font-size:11.5px}.wv2r-pending-role{padding:2px 10px;font-size:11px;font-weight:500}.wv2r-pending-actions{gap:18px}.wv2r-invite-action{appearance:none;box-shadow:none;color:#6b7280;background:0 0;border:0;border-radius:6px;outline:0;padding:5px 9px;font-size:12px;font-weight:500;transition:color .14s,background-color .14s}.wv2r-invite-action:hover:not(:disabled){color:#111827;background:#f8fafc}.wv2r-invite-action:disabled{opacity:.5}.wv2r-invite-action.is-danger{color:#ef4444}.wv2r-invite-action.is-danger:hover:not(:disabled){color:#dc2626}.wv2r-member-joined{color:#6b7280;font-size:12px}.wv2r-member-row .wv2r-badge.neutral{font-size:10.5px}.wv2r-billing-usage{background:#fafbfc;border:1px solid #0f172a14;border-radius:12px;align-items:center;gap:16px;margin-top:12px;padding:14px 16px;display:flex}.wv2r-credit-stack{flex:1;min-width:0}.wv2r-credit-stack-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.wv2r-credit-meter-note{text-align:right;color:#6b7280;max-width:160px;font-size:12px;line-height:1.4}.wv2r-credit-preference{text-align:right;color:#4b5563;cursor:pointer;justify-content:flex-end;align-items:center;gap:8px;max-width:210px;font-size:12px;line-height:1.4;display:inline-flex}.wv2r-credit-preference input{accent-color:#6c63ff;width:16px;height:16px}.wv2r-credit-preference:has(input:disabled){cursor:not-allowed;opacity:.65}.wv2r-billing-metric{letter-spacing:-.035em;color:#111827;margin-top:6px;font-size:39px;font-weight:700;line-height:1}.wv2r-billing-metric span{color:#6b7280;font-size:18px;font-weight:400}.wv2r-pref-value{font-family:var(--font-mono);letter-spacing:0;color:#6b7280;font-size:12px;font-weight:400;line-height:1.2}.wv2r-billing-progress{flex:1}.wv2r-billing-bar{background:#eceff3;border-radius:999px;height:6px;overflow:hidden}.wv2r-billing-bar-fill{border-radius:inherit;background:linear-gradient(90deg,#8f88ff 0%,#6c63ff 100%);height:100%;display:block}.wv2r-billing-bar-fill.secondary{background:linear-gradient(90deg,#38bdf8 0%,#0ea5e9 100%)}.wv2r-stacked-credit-bar{background:#eceff3;border-radius:999px;height:12px;display:flex;overflow:hidden}.wv2r-stacked-credit-segment{min-width:2px;height:100%;position:relative}.wv2r-stacked-credit-segment.plan{background:#dcd9ff}.wv2r-stacked-credit-segment.retail{background:#c7ecff}.wv2r-stacked-credit-segment span{height:100%;display:block;position:absolute;inset:0 auto 0 0}.wv2r-stacked-credit-segment.plan span{background:linear-gradient(90deg,#8f88ff 0%,#6c63ff 100%)}.wv2r-stacked-credit-segment.retail span{background:linear-gradient(90deg,#38bdf8 0%,#0ea5e9 100%)}.wv2r-credit-legend{color:#6b7280;gap:6px;margin-top:10px;font-size:12px;line-height:1.45;display:grid}.wv2r-credit-legend div{align-items:center;gap:7px;min-width:0;display:flex}.wv2r-credit-dot{border-radius:999px;flex:none;width:9px;height:9px}.wv2r-credit-dot.plan{background:#6c63ff}.wv2r-credit-dot.retail{background:#0ea5e9}.wv2r-billing-bar-fill.is-good{background:linear-gradient(90deg,#22c55e 0%,#16a34a 100%)}.wv2r-billing-bar-fill.is-mid{background:linear-gradient(90deg,#fbbf24 0%,#f59e0b 100%)}.wv2r-billing-bar-fill.is-low{background:linear-gradient(90deg,#fb7185 0%,#ef4444 100%)}.wv2r-billing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.wv2r-billing-stat{background:#fafbfc;border:1px solid #0f172a14;border-radius:12px;padding:14px}.wv2r-billing-stat-value{letter-spacing:-.02em;color:#111827;margin-top:8px;font-size:28px;font-weight:600}.wv2r-settings-title-badge{color:#6b7280;margin-left:8px;font-size:13px;font-weight:500}.wv2r-usage-limit-list{gap:22px;margin-top:28px;display:grid}.wv2r-usage-limit-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.wv2r-usage-limit-row{grid-template-columns:minmax(180px,.7fr) minmax(260px,1.3fr);align-items:center;gap:28px;display:grid}.wv2r-usage-limit-meta{min-width:0}.wv2r-usage-limit-meter{grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:14px;display:grid}.wv2r-usage-limit-value{color:#6b7280;text-align:right;white-space:nowrap;font-size:12px;font-weight:600}.wv2r-usage-limit-note{color:#9ca3af;margin-top:2px}.wv2r-billing-upgrade{max-width:320px;margin-top:14px}.wv2r-pref-row{justify-content:space-between}.wv2r-link-btn{color:#374151;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;padding:4px 6px;font-size:12.5px;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.wv2r-link-btn:hover:not(:disabled){color:#111827;background:#f8fafc;border-color:#0f172a1a}.wv2r-link-btn:active:not(:disabled){transform:translateY(.5px)}.wv2r-link-btn:disabled{opacity:.6}.wv2r-link-btn.danger{color:#ef4444}.wv2r-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.wv2r-plan-card{background:#fff;border:1px solid #0f172a1a;border-radius:12px;flex-direction:column;gap:10px;padding:18px 16px 14px;display:flex}.wv2r-plan-card.is-current{background:#6c63ff0d;border:1.5px solid #6c63ff}.wv2r-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wv2r-offer-card{text-align:left;background:linear-gradient(#6c63ff14,#6c63ff06),#fff;border:1px solid #6c63ff2e;border-radius:12px;flex-direction:column;gap:10px;width:100%;padding:14px 16px 0;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #11142d0a}.wv2r-offer-card:hover,.wv2r-credit-pack-card:hover{transform:translateY(-1px)}.wv2r-offer-card.is-selected,.wv2r-credit-pack-card.is-selected{border-color:#6c63ffb8;box-shadow:0 0 0 2px #6c63ff24,0 8px 24px #6c63ff1a}.wv2r-offer-ribbon{color:#5a54e8;letter-spacing:.12em;text-transform:uppercase;background:#6c63ff1a;border:1px solid #6c63ff29;border-radius:999px;align-self:flex-start;padding:6px 8px;font-size:10px;font-weight:700;line-height:1}.wv2r-offer-copy{color:#5a54e8;font-size:12.5px;font-weight:700}.wv2r-offer-fineprint{color:#6b7280;font-size:11.5px}.wv2r-sale-price-row{align-items:baseline;gap:8px;display:flex}.wv2r-sale-original{color:#94a3b8;font-size:14px;font-weight:650;text-decoration:line-through;text-decoration-thickness:1.5px}.wv2r-sale-price{color:#111827;letter-spacing:-.02em;font-size:26px;font-weight:760}.wv2r-credit-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.wv2r-credit-pack-card{text-align:left;background:#fff;border:1px solid #0f172a1a;border-radius:12px;flex-direction:column;gap:10px;width:100%;padding:14px 16px 0;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.wv2r-credit-pack-card:hover,.wv2r-offer-card:hover{border-color:#6c63ff57}.wv2r-credit-pack-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.wv2r-credit-card-band{color:#5a54e8;background:#6c63ff1a;border-radius:0 0 11px 11px;margin:auto -16px 0;padding:9px 16px;font-size:13px;font-weight:750}.wv2r-credit-other-card{justify-content:center;min-height:140px}.wv2r-credit-other-input-wrap{color:#111827;background:#fff;border:1px solid #6c63ff33;border-radius:12px;align-items:center;gap:8px;margin-top:12px;padding:12px 14px;font-size:18px;font-weight:650;display:flex}.wv2r-credit-other-input-wrap input{width:100%;color:inherit;font:inherit;background:0 0;border:0;outline:0}.wv2r-credit-summary{color:#111827;background:#fafaff;border:1px solid #0f172a14;border-radius:14px;flex-direction:column;gap:10px;margin-top:14px;padding:14px 16px;display:flex}.wv2r-credit-summary-row,.wv2r-credit-summary-total{justify-content:space-between;align-items:center;gap:16px;font-size:14px;display:flex}.wv2r-credit-summary-row span{color:#4b5563}.wv2r-credit-summary-row strong{color:#111827;font-weight:650}.wv2r-credit-summary-total{border-top:1px solid #0f172a1a;margin-top:2px;padding-top:10px}.wv2r-credit-summary-total span{color:#111827;font-weight:650}.wv2r-credit-summary-total strong{letter-spacing:-.01em;font-size:24px;font-weight:750}.wv2r-plan-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.wv2r-plan-name{color:#111827;font-size:14px;font-weight:600}.wv2r-plan-price{letter-spacing:-.02em;color:#111827;font-size:24px;font-weight:600}.wv2r-plan-price span{color:#6b7280;margin-left:4px;font-size:12px;font-weight:400}.wv2r-plan-copy{color:#6b7280;font-size:12.5px}.wv2r-plan-divider{background:#0f172a14;height:1px}.wv2r-plan-features{flex-direction:column;gap:7px;display:flex}.wv2r-plan-feature{color:#374151;align-items:center;gap:8px;font-size:12.5px;display:flex}.wv2r-plan-feature svg{color:#8f88ff;flex-shrink:0}.wv2r-plan-cta{margin-top:auto}.wv2r-plan-button{justify-content:center;width:100%}.wv2r-payment-row{background:#fafbfc;border:1px solid #0f172a14;border-radius:10px;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;display:flex}.wv2r-payment-card{background:linear-gradient(135deg,#6c63ff 0%,#34d6ff 100%);border-radius:6px;width:34px;height:24px}.wv2r-payment-meta{flex:1;min-width:0}.wv2r-billing-history{margin-top:12px}.wv2r-billing-row{border-bottom:1px solid #0f172a14;grid-template-columns:92px minmax(0,1fr) 90px auto auto;align-items:center;gap:12px;padding:10px 2px;display:grid}.wv2r-billing-row:last-child{border-bottom:0}.wv2r-billing-id{font-family:var(--font-mono);color:#111827;font-size:12px}.wv2r-billing-date{color:#6b7280;font-size:12.5px}.wv2r-billing-amount{font-family:var(--font-mono);color:#111827;font-size:12.5px}.wv2r-pref-action{align-items:center;gap:16px;display:flex}@media (max-width:980px){.wv2r-settings-grid{grid-template-columns:1fr}.wv2r-settings-side{flex-flow:wrap}.wv2r-settings-side-divider,.wv2r-settings-side-note{display:none}.wv2r-members-invite-row,.wv2r-form-grid,.wv2r-billing-grid,.wv2r-usage-limit-row,.wv2r-plan-grid,.wv2r-offer-grid,.wv2r-credit-pack-grid{grid-template-columns:1fr}.wv2r-usage-limit-meter{grid-template-columns:minmax(0,1fr) 64px}.wv2r-usage-limit-actions{justify-content:space-between;width:100%}.wv2r-billing-row{grid-template-columns:1fr;justify-items:start}}@media (max-width:760px){.wv2r-settings-header,.wv2r-brand-head,.wv2r-profile-head,.wv2r-danger-box,.wv2r-billing-usage,.wv2r-pref-row,.wv2r-platform-row,.wv2r-member-row{flex-direction:column;align-items:flex-start}.wv2r-settings-actions{justify-content:stretch}.wv2r-settings-actions .wv2r-btn{flex:1;justify-content:center}.wv2r-member-role,.wv2r-member-actions,.wv2r-billing-upgrade,.wv2r-pref-action{width:100%}.wv2r-pref-action{justify-content:space-between}}.wv2r-workspace-hero{background:#f7f6ffe6;border:1px solid #0f172a14;border-radius:18px;align-items:flex-start;gap:20px;padding:18px;display:flex}.wv2r-workspace-hero-thumb{aspect-ratio:1;color:#9ca3af;background:repeating-linear-gradient(135deg,#f7f8fb 0 10px,#f1f3f7 10px 20px);border:1px solid #0f172a14;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:148px;height:148px;min-height:148px;display:inline-flex;overflow:hidden}.wv2r-workspace-hero-thumb-image{object-fit:cover;width:100%;height:100%;display:block}.wv2r-workspace-hero-copy{flex:1;align-self:center;min-width:0}.wv2r-workspace-badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wv2r-workspace-status-badge{white-space:nowrap;justify-content:center;width:88px;min-width:88px}.wv2r-status-toggle{cursor:pointer;border:0;outline:none}.wv2r-status-toggle:hover:not(:disabled){filter:brightness(1.08)}.wv2r-workspace-age{font-family:var(--font-mono);color:#9ca3af;font-size:11px}.wv2r-workspace-title{color:#111827;margin:8px 0 0;font-size:20px;font-weight:700;line-height:1.2}.wv2r-workspace-title-input{color:#111827;background:0 0;border:0;border-radius:0;outline:none;width:min(100%,560px);max-width:100%;margin-top:8px;padding:0;font-family:inherit;font-size:20px;font-weight:700;line-height:1.2;display:block}.wv2r-workspace-subtitle{color:#6b7280;margin-top:6px;font-size:13px}.wv2r-workspace-meta-grid{grid-template-columns:repeat(2,minmax(150px,1fr));gap:8px;width:min(520px,100%);margin-top:14px;display:grid}.wv2r-workspace-meta-item{background:#ffffff94;border:1px solid #0f172a14;border-radius:8px;min-width:0;padding:8px 10px}.wv2r-workspace-meta-item.is-editable{cursor:text;background:#ffffffad;border-color:#6c63ff2e;transition:border-color .15s,background .15s,box-shadow .15s;box-shadow:inset 0 0 0 1px #6c63ff0a}.wv2r-workspace-meta-item.is-editable:hover,.wv2r-workspace-meta-item.is-editable:focus-within{background:#ffffffc7;border-color:#6c63ff57;box-shadow:inset 0 0 0 1px #6c63ff14}.wv2r-workspace-meta-label,.wv2r-workspace-meta-value{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wv2r-workspace-meta-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;font-size:10px;line-height:1.2}.wv2r-workspace-meta-value{color:#111827;margin-top:5px;font-size:12px;font-weight:700;line-height:1.25}.wv2r-workspace-meta-control{color:#111827;background:0 0;border:0;border-radius:0;outline:none;width:100%;margin-top:5px;padding:0;font-family:inherit;font-size:12px;font-weight:700;line-height:1.25;display:block}.wv2r-workspace-meta-control:focus{box-shadow:none}.wv2r-workspace-readonly-meta{text-align:right;flex-wrap:wrap;justify-content:flex-end;gap:14px;width:100%;margin-top:auto;display:flex}.wv2r-workspace-readonly-chip{color:#6b7280;cursor:default;background:0 0;border:0;border-radius:0;justify-content:flex-end;align-items:baseline;gap:5px;min-width:0;padding:0;display:inline-flex}.wv2r-workspace-readonly-chip span{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;flex:none;font-size:10px;line-height:1}.wv2r-workspace-readonly-chip strong{text-overflow:ellipsis;white-space:nowrap;color:#4b5563;min-width:0;font-size:12px;font-weight:700;line-height:1;overflow:hidden}.wv2r-workspace-sku-input{color:#6b7280;background:0 0;border:0;border-radius:0;outline:none;width:min(100%,260px);max-width:100%;height:auto;margin-top:6px;padding:0;font-family:inherit;font-size:13px;display:block}.wv2r-workspace-sku-input::placeholder{color:#9ca3af;opacity:1}.wv2r-workspace-title-input:focus,.wv2r-workspace-sku-input:focus{box-shadow:none}.wv2r-workspace-sep{color:#c0c6d4}.wv2r-workspace-actions{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-end;gap:10px;min-width:280px;margin-left:auto;display:flex}.wv2r-workspace-action-row{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.wv2r-workspace-tabs{align-items:center;gap:12px;margin-top:16px;display:flex}.wv2r-workspace-tablist{border-bottom:1px solid #0f172a14;flex:1;align-items:center;gap:2px;display:flex}.wv2r-workspace-tab{color:#6b7280;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:10px 12px;font-size:13px;transition:color .12s,border-color .12s;display:inline-flex}.wv2r-workspace-tab:hover{color:#111827}.wv2r-workspace-tab.is-active{color:#111827;border-bottom-color:#6c63ff}.wv2r-workspace-tab-count{font-family:var(--font-mono);color:#9ca3af;font-size:11px}.wv2r-workspace-layout{grid-template-columns:minmax(0,1fr) 288px;align-items:start;gap:18px;margin-top:18px;display:grid;position:relative}.wv2r-workspace-layout.is-no-ai{grid-template-columns:minmax(0,1fr)}.wv2r-workspace-layout:before{content:"";background:#0f172a14;height:1px;position:absolute;top:-18px;left:0;right:0}.wv2r-workspace-main{flex-direction:column;gap:14px;display:flex}.wv2r-workspace-copy{color:#374151;margin:10px 0 0;font-size:14px;line-height:1.65}.wv2r-workspace-overview-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.wv2r-overview-board{grid-template-columns:minmax(0,1fr) 288px;align-items:start;gap:18px}.wv2r-overview-left,.wv2r-overview-right{display:contents}.wv2r-output-preview-card{grid-area:1/1;min-width:0}.wv2r-overview-ai-card{grid-area:1/2;min-width:0;padding:14px}.wv2r-overview-score-card .wv2r-workspace-score-row{margin-top:8px}.wv2r-output-preview-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wv2r-output-preview-head h3{color:#111827;margin:4px 0 0;font-size:16px;font-weight:700}.wv2r-overview-score-inline{color:#111827;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:auto auto minmax(82px,112px) minmax(86px,auto) auto;align-items:center;gap:4px 9px;min-width:340px;max-width:520px;min-height:42px;padding:4px 6px;font-family:inherit;transition:border-color .15s,background-color .15s,box-shadow .15s;display:grid}.wv2r-overview-score-inline:hover,.wv2r-overview-score-inline:focus-visible{background:#ffffffc7;border-color:#6c63ff57;outline:none;box-shadow:0 0 0 2px #6c63ff1a}.wv2r-overview-score-inline-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;white-space:nowrap;grid-area:1/1/auto/5;font-size:10px;font-weight:800}.wv2r-overview-score-inline-value,.wv2r-overview-score-panel-value{color:#111827;letter-spacing:-.03em;font-weight:800}.wv2r-overview-score-inline-value{grid-area:2/1;font-size:18px;line-height:1}.wv2r-overview-score-inline-value small,.wv2r-overview-score-panel-value span{color:#6b7280;letter-spacing:0;margin-left:1px;font-size:11px;font-weight:600}.wv2r-overview-score-inline-value.is-good,.wv2r-overview-score-panel-value.is-good,.wv2r-overview-score-inline-status.is-good{color:#16a34a}.wv2r-overview-score-inline-value.is-mid,.wv2r-overview-score-panel-value.is-mid,.wv2r-overview-score-inline-status.is-mid{color:#d97706}.wv2r-overview-score-inline-value.is-low,.wv2r-overview-score-panel-value.is-low,.wv2r-overview-score-inline-status.is-low{color:#dc2626}.wv2r-overview-score-inline-status{white-space:nowrap;grid-area:2/2;font-size:12px;font-weight:800}.wv2r-overview-score-inline-bar{background:#0f172a14;border-radius:999px;grid-area:2/3;min-width:82px;height:5px;overflow:hidden}.wv2r-overview-score-inline-bar .wv2r-billing-bar-fill{height:100%;display:block}.wv2r-overview-score-inline-issues{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;grid-area:2/4;font-size:11.5px;font-weight:700;overflow:hidden}.wv2r-overview-score-inline .wv2r-score-chevron{grid-area:1/5/span 2;place-self:center end}.wv2r-overview-score-panel{background:#ffffff8f;border:1px solid #0f172a14;border-radius:10px;grid-template-columns:minmax(330px,.45fr) minmax(0,1fr);gap:18px;margin-top:14px;padding:14px;display:grid}.wv2r-overview-score-panel-summary{grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;gap:10px 12px;min-width:0;display:grid}.wv2r-overview-score-panel-value{min-width:68px;font-size:32px;line-height:1}.wv2r-overview-score-panel-issues{border-top:1px solid #0f172a14;flex-direction:column;grid-column:1/-1;gap:7px;margin-top:6px;padding-top:12px;display:flex}.wv2r-overview-score-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;min-width:0;display:grid}.wv2r-overview-score-category{flex-direction:column;gap:5px;min-width:0;display:flex}.wv2r-overview-score-empty{color:#6b7280;text-align:center;border:1px dashed #0f172a1f;border-radius:8px;grid-column:1/-1;padding:12px;font-size:12px}.wv2r-amazon-preview{background:#ffffff8f;border:1px solid #0f172a14;border-radius:10px;grid-template-columns:minmax(220px,.82fr) minmax(0,1fr);gap:20px;margin-top:18px;padding:14px;display:grid}.wv2r-amazon-media{min-width:0}.wv2r-amazon-main-image{aspect-ratio:1;color:#9ca3af;background:#fff;border:1px solid #0f172a14;border-radius:8px;place-items:center;font-size:12px;font-weight:650;display:grid;overflow:hidden}.wv2r-amazon-main-image.is-video{color:#4f46e5;text-align:center;background:#6c63ff0f;border-style:dashed;align-content:center;gap:8px}.wv2r-amazon-main-image.is-video strong{color:#111827;font-size:14px;line-height:1.2}.wv2r-amazon-main-image.is-video small{color:#6b7280;font-size:12px;font-weight:700}.wv2r-amazon-main-video-icon{background:#6c63ff1f;border-radius:999px;place-items:center;width:42px;height:42px;display:grid}.wv2r-amazon-main-video-icon.success{color:#16a34a;background:#22c55e1f}.wv2r-amazon-main-video-icon.draft{color:#d97706;background:#f59e0b1f}.wv2r-amazon-main-video-icon.danger{color:#dc2626;background:#ef44441a}.wv2r-amazon-main-image img{object-fit:contain;width:100%;height:100%;display:block}.wv2r-amazon-main-image video{border-radius:inherit;object-fit:contain;background:#05070c;width:100%;height:100%;display:block}.wv2r-amazon-video-poster{border-radius:inherit;background-position:50%;background-size:cover;width:100%;height:100%;display:block}.wv2r-amazon-thumb-strip{margin-top:10px;display:block}.wv2r-amazon-thumb-window{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;min-width:0;display:grid;position:relative}.wv2r-amazon-thumb,.wv2r-amazon-video-thumb{aspect-ratio:1;color:#9ca3af;cursor:pointer;appearance:none;background:#fff;border:1px solid #0f172a1a;border-radius:7px;place-items:center;padding:0;font-family:inherit;font-size:15px;line-height:1;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;overflow:hidden}.wv2r-amazon-thumb-arrow{z-index:2;color:#4b5563;cursor:pointer;background:#ffffffe0;border:1px solid #0f172a1f;border-radius:999px;place-items:center;width:22px;height:22px;padding:0;transition:opacity .14s,border-color .14s,color .14s,background-color .14s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #0f172a29}.wv2r-amazon-thumb-arrow.is-prev{left:3px}.wv2r-amazon-thumb-arrow.is-next{right:3px}.wv2r-amazon-thumb-arrow:hover:not(:disabled),.wv2r-amazon-thumb-arrow:focus-visible:not(:disabled){color:#6c63ff;background:#fff;border-color:#6c63ff7a;outline:none}.wv2r-amazon-thumb-arrow:disabled{opacity:0;pointer-events:none}.wv2r-amazon-thumb.is-empty{background:#0f172a08;border-style:dashed}.wv2r-amazon-thumb img{object-fit:cover;width:100%;height:100%;display:block}.wv2r-amazon-video-thumb{text-transform:uppercase;border-style:dashed;gap:4px;font-size:10px;font-weight:750}.wv2r-amazon-video-thumb.success{color:#16a34a;background:#22c55e14;border-color:#22c55e57}.wv2r-amazon-video-thumb.draft{color:#d97706;background:#f59e0b14;border-color:#f59e0b57}.wv2r-amazon-video-thumb.danger{color:#dc2626;background:#ef44440f;border-color:#ef444447}.wv2r-amazon-video-thumb video{object-fit:cover;background:#05070c;width:100%;height:100%}.wv2r-amazon-thumb:hover,.wv2r-amazon-video-thumb:hover,.wv2r-amazon-thumb:focus-visible,.wv2r-amazon-video-thumb:focus-visible{border-color:#6c63ff7a;outline:none;box-shadow:0 0 0 2px #6c63ff24}.wv2r-amazon-thumb.is-selected,.wv2r-amazon-video-thumb.is-selected{border-color:#6c63ff;box-shadow:0 0 0 2px #6c63ff38}.wv2r-amazon-details{min-width:0}.wv2r-amazon-eyebrow{color:#6b7280;font-size:12px;font-weight:650}.wv2r-amazon-details h4{color:#111827;margin:8px 0 0;font-size:18px;font-weight:700;line-height:1.32}.wv2r-amazon-rating-row{color:#6b7280;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}.wv2r-amazon-stars{color:#f59e0b;letter-spacing:0;font-size:13px}.wv2r-amazon-bullets{color:#374151;margin:14px 0 0;padding-left:20px;font-size:13px;line-height:1.45;list-style:outside}.wv2r-amazon-bullets li{padding-left:2px}.wv2r-amazon-bullets li+li{margin-top:7px}.wv2r-amazon-bullets li::marker{color:#4b5563;font-size:.9em}.wv2r-amazon-bullet-toggle{color:#6c63ff;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-top:10px;padding:0;font-size:12px;font-weight:750;display:inline-flex}.wv2r-amazon-bullet-toggle svg{transition:transform .16s}.wv2r-amazon-bullet-toggle svg.is-open{transform:rotate(180deg)}.wv2r-amazon-meta{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.wv2r-amazon-meta span{color:#6b7280;background:#0f172a09;border:1px solid #0f172a14;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:650}.wv2r-output-preview-grid{grid-template-columns:minmax(0,1fr) minmax(240px,.9fr);gap:20px;margin-top:18px;display:grid}.wv2r-output-label{color:#6b7280;margin-bottom:8px;font-size:12px;font-weight:650;display:block}.wv2r-output-copy-preview p{color:#111827;margin:0;font-size:14px;font-weight:650;line-height:1.5}.wv2r-output-copy-preview ul{flex-direction:column;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.wv2r-output-copy-preview li,.wv2r-output-empty-line{color:#6b7280;font-size:12.5px;line-height:1.45}.wv2r-output-copy-preview li:before{content:"- ";color:#9ca3af}.wv2r-output-image-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.wv2r-output-image-head strong{color:#6c63ff;font-family:var(--font-mono);font-size:11px}.wv2r-output-image-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.wv2r-output-image-slot{aspect-ratio:3/4;color:#9ca3af;background:#0f172a09;border:1px dashed #0f172a2e;border-radius:8px;place-items:center;min-height:84px;font-size:22px;line-height:1;display:grid;overflow:hidden}.wv2r-output-image-slot.is-filled{background:#f7f8fb;border-style:solid;border-color:#0f172a14}.wv2r-output-image-slot img{object-fit:cover;width:100%;height:100%;display:block}.wv2r-output-status-grid{border-top:1px solid #0f172a14;grid-template-columns:repeat(auto-fit,minmax(136px,1fr));gap:8px;margin-top:18px;padding-top:14px;display:grid}.wv2r-output-status-row{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:#0f172a06;border:1px solid #0f172a14;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;transition:border-color .15s,background-color .15s,box-shadow .15s,transform .15s;display:flex}.wv2r-output-status-row:hover,.wv2r-output-status-row:focus-visible{background:#6c63ff0e;border-color:#6c63ff5c;outline:none;box-shadow:0 0 0 2px #6c63ff14}.wv2r-output-status-row span{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.wv2r-output-status-value{flex-shrink:0;font-size:12px;font-weight:750}.wv2r-output-status-value.success{color:#16a34a}.wv2r-output-status-value.draft{color:#d97706}.wv2r-output-status-value.danger{color:#dc2626}.wv2r-workspace-points{flex-direction:column;gap:10px;margin-top:12px;display:flex}.wv2r-workspace-point{color:#111827;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.55;display:flex}.wv2r-workspace-check{color:#8b80ff;background:#6c63ff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;display:inline-flex}.wv2r-workspace-score-block{border-top:1px solid #0f172a14;margin-top:14px;padding-top:12px}.wv2r-score-heading-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.wv2r-score-expand-copy{color:#6c63ff;font-size:11px;font-weight:700}.wv2r-workspace-score-toggle{width:calc(100% + 4px);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;margin:8px -2px 0;padding:2px;display:block}.wv2r-workspace-score-toggle:hover{background:#6c63ff0a}.wv2r-workspace-score-toggle:focus-visible{outline-offset:2px;outline:2px solid #6c63ff8c}.wv2r-workspace-score-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:10px;display:grid}.wv2r-workspace-score-toggle .wv2r-workspace-score-row{margin-top:0}.wv2r-workspace-score-value{letter-spacing:-.03em;color:#111827;min-width:68px;font-size:30px;font-weight:700;line-height:1}.wv2r-workspace-score-value span{color:#6b7280;margin-left:2px;font-size:14px;font-weight:400}.wv2r-workspace-score-value.is-good{color:#16a34a}.wv2r-workspace-score-value.is-mid{color:#d97706}.wv2r-workspace-score-value.is-low{color:#dc2626}.wv2r-workspace-score-progress{min-width:0}.wv2r-score-label{margin-bottom:6px;font-size:14px;font-weight:750;line-height:1.15}.wv2r-score-label.is-good{color:#16a34a}.wv2r-score-label.is-mid{color:#d97706}.wv2r-score-label.is-low{color:#dc2626}.wv2r-score-chevron{color:#6b7280;flex-shrink:0;width:16px;height:16px;transition:transform .16s}.wv2r-score-chevron.is-open{transform:rotate(180deg)}.wv2r-score-breakdown{border-top:1px solid #0f172a14;flex-direction:column;gap:10px;margin-top:12px;padding-top:12px;display:flex}.wv2r-score-breakdown-row{border-bottom:1px solid #0f172a0f;flex-direction:column;gap:6px;padding-bottom:10px;display:flex}.wv2r-score-breakdown-row:last-child{border-bottom:0;padding-bottom:0}.wv2r-score-breakdown-main{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.wv2r-score-breakdown-name{color:#111827;font-size:12px;font-weight:700}.wv2r-score-breakdown-score{font-family:var(--font-mono);flex-shrink:0;font-size:11px;font-weight:700}.wv2r-score-breakdown-score.is-good{color:#16a34a}.wv2r-score-breakdown-score.is-mid{color:#d97706}.wv2r-score-breakdown-score.is-low{color:#dc2626}.wv2r-score-breakdown-bar{background:#eceff3;border-radius:999px;height:5px;overflow:hidden}.wv2r-score-breakdown-fill{border-radius:inherit;height:100%;display:block}.wv2r-score-breakdown-fill.is-good{background:linear-gradient(90deg,#22c55e 0%,#16a34a 100%)}.wv2r-score-breakdown-fill.is-mid{background:linear-gradient(90deg,#fbbf24 0%,#f59e0b 100%)}.wv2r-score-breakdown-fill.is-low{background:linear-gradient(90deg,#fb7185 0%,#ef4444 100%)}.wv2r-score-breakdown-note{color:#6b7280;font-size:11.25px;line-height:1.42}.wv2r-score-issues{flex-direction:column;gap:6px;padding-top:2px;display:flex}.wv2r-score-issues-title{color:#111827;font-size:12px;font-weight:800}.wv2r-score-issue{color:#6b7280;padding-left:12px;font-size:12px;line-height:1.5;position:relative}.wv2r-score-issue:before{content:"";background:#ef4444;border-radius:999px;width:5px;height:5px;position:absolute;top:.62em;left:0}.wv2r-score-issue.is-positive:before{background:#22c55e}.wv2r-workspace-assets-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.wv2r-workspace-assets-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.wv2r-workspace-asset{aspect-ratio:1;color:#9ca3af;font-family:var(--font-mono);text-align:center;background:repeating-linear-gradient(135deg,#f7f8fb 0 10px,#f1f3f7 10px 20px);border:1px solid #0f172a14;border-radius:10px;place-items:center;padding:6px;font-size:10.5px;display:grid;position:relative;overflow:hidden}.wv2r-workspace-asset-label{font-family:var(--font-mono);color:#6b7280;background:#ffffffeb;border-radius:999px;padding:2px 6px;font-size:10px;position:absolute;bottom:8px;left:8px}.wv2r-workspace-ai-panel{background:#fff;border:1px solid #0f172a14;border-radius:16px;padding:14px;position:sticky;top:76px}.wv2r-workspace-ai-head{align-items:flex-start;gap:10px;display:flex}.wv2r-workspace-ai-head h3{color:#111827;margin:0;font-size:14px;font-weight:650}.wv2r-workspace-ai-meta{color:#8b95a7;margin-top:2px;font-size:12px;line-height:1.15}.wv2r-workspace-ai-chip{color:#6c63ff;background:#6c63ff1f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}html[data-theme=dark] .wv2r-workspace-ai-chip{color:#f5f3ff;background:linear-gradient(135deg,#8a7bfff2,#6c63ffe0);box-shadow:0 6px 18px -8px #6c63ff94}.wv2r-workspace-ai-list{flex-direction:column;gap:10px;margin-top:14px;display:flex}.wv2r-workspace-suggestion{cursor:pointer;background:#fff;border:1px solid #0f172a14;border-radius:12px;padding:12px;transition:border-color .12s,background-color .12s,box-shadow .12s,transform .12s}.wv2r-workspace-suggestion:hover,.wv2r-workspace-suggestion.is-running{background:#fcfbff;border-color:#7b74ffb8;box-shadow:0 0 0 1px #7b74ff1f}.wv2r-workspace-suggestion-title{color:#111827;align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.wv2r-workspace-suggestion-tag{font-family:var(--font-mono);color:#8b80ff;background:#6c63ff14;border-radius:999px;padding:2px 6px;font-size:10px}.wv2r-workspace-suggestion-actions{gap:8px;margin-top:10px;display:flex}.wv2r-workspace-suggestion-actions .wv2r-btn.ghost{box-shadow:none;background:0 0;border-color:#0000}.wv2r-workspace-suggestion-actions .wv2r-btn.ghost:hover{background:#0f172a0a}.wv2r-workspace-ai-empty{color:#8b95a7;text-align:center;border:1px dashed #0f172a1f;border-radius:12px;padding:14px;font-size:12.5px;line-height:1.4}.wv2r-workspace-ai-footer{border-top:1px solid #0f172a14;margin-top:12px;padding-top:12px}.wv2r-workspace-text-action{color:#6b7280;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:5px 9px;font-size:12.5px;font-weight:500;transition:color .14s,background-color .14s;display:inline-flex}.wv2r-workspace-text-action:hover{color:#111827;background:#0f172a0a}.wv2r-workspace-text-action:disabled{cursor:not-allowed;opacity:.58}.wv2r-workspace-text-action.is-centered{justify-content:center;width:100%}.wv2r-workspace-copy-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.wv2r-workspace-editable{background:#fff;border:1px solid #0f172a14;border-radius:16px;padding:12px 14px}.wv2r-workspace-editable:focus-within{border-color:#6c63ff75;box-shadow:0 0 0 3px #6c63ff14}.wv2r-workspace-edithead{justify-content:space-between;align-items:center;gap:12px;display:flex}.wv2r-workspace-inline-action{color:#6b7280;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:28px;padding:5px 9px;font-size:12.5px;font-weight:500;line-height:1;transition:color .14s,background-color .14s;display:inline-flex}.wv2r-workspace-inline-action svg{flex-shrink:0;width:12px;height:12px;display:block}.wv2r-workspace-inline-action:hover{color:#111827;background:#f8fafc}.wv2r-workspace-inline-action:disabled{cursor:not-allowed;opacity:.58}.wv2r-workspace-textarea{color:#111827;appearance:none;resize:none;scrollbar-width:thin;scrollbar-color:#d7dbe6 transparent;background:#fff;border:1px solid #0f172a1a;border-radius:12px;outline:0;width:100%;margin-top:10px;padding:12px 14px;font-size:13px;line-height:1.55;overflow-y:auto}.wv2r-workspace-textarea:disabled{cursor:not-allowed;opacity:.72}.wv2r-workspace-textarea:focus{border-color:#6c63ff75;box-shadow:0 0 0 3px #6c63ff14}.wv2r-workspace-textarea::-webkit-scrollbar{width:4px}.wv2r-workspace-textarea::-webkit-scrollbar-track{background:0 0}.wv2r-workspace-textarea::-webkit-scrollbar-button{width:0;height:0;display:none!important}.wv2r-workspace-textarea::-webkit-scrollbar-button:start:decrement{background:0 0;width:0;height:0;display:none!important}.wv2r-workspace-textarea::-webkit-scrollbar-button:end:increment{background:0 0;width:0;height:0;display:none!important}.wv2r-workspace-textarea::-webkit-scrollbar-button:single-button{background:0 0;width:0;height:0;display:none!important}.wv2r-workspace-textarea::-webkit-scrollbar-thumb{background:#d7dbe6;border-radius:999px}.wv2r-workspace-textarea::-webkit-scrollbar-thumb:hover{background:#c4cbda}.wv2r-workspace-textarea.is-title{min-height:78px;font-size:13.5px;font-weight:600;line-height:1.55}.wv2r-workspace-textarea.is-body{min-height:138px}.wv2r-workspace-textarea.is-plain{box-shadow:none;background:0 0;border:0 #0000;border-radius:0;padding:8px 2px 0}.wv2r-workspace-textarea.is-plain:focus{box-shadow:none;border-color:#0000}.wv2r-workspace-textarea.is-bullet{scrollbar-gutter:stable;height:2.95em;min-height:2.95em;max-height:2.95em;margin-top:0;padding:0 2px 0 0;font-size:13px;line-height:1.48;overflow-y:auto}.wv2r-workspace-bullet-list{flex-direction:column;gap:6px;margin-top:12px;display:flex}.wv2r-workspace-bullet-item{grid-template-columns:20px minmax(0,1fr) 56px;align-items:start;column-gap:12px;padding:6px 10px;transition:background .1s;display:grid}.wv2r-workspace-bullet-item:hover{background:#0f172a06}.wv2r-workspace-bullet-num{width:20px;height:20px;font-family:var(--font-mono);color:#8b80ff;background:#6c63ff1a;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:3px;font-size:10px;display:inline-flex}.wv2r-workspace-bullet-actions{justify-content:flex-end;place-self:start end;gap:4px;margin-top:2px;display:flex}.wv2r-workspace-bullet-icon{color:#6b7280;background:0 0;border:0;border-radius:8px;place-items:center;width:24px;height:24px;padding:0;transition:background-color .14s,color .14s;display:inline-grid}.wv2r-workspace-bullet-icon:hover{color:#111827;background:0 0}.wv2r-guideline-note{color:#6b7280;background:#0f172a08;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:10px;padding:8px 10px;font-size:12px;line-height:1.45;display:flex}.wv2r-guideline-note.warning{color:#9a6700;background:#f59e0b14}.wv2r-guideline-note.danger{color:#b91c1c;background:#ef444414}.wv2r-guideline-note a{color:#6c63ff;flex-shrink:0;font-weight:650;text-decoration:none}.wv2r-guideline-note a:hover{text-decoration:underline}.wv2r-workspace-image-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;display:grid}.wv2r-workspace-image-card{background:#fff;border:1px solid #0f172a14;border-radius:16px;transition:transform .15s,box-shadow .15s,border-color .15s;overflow:hidden}.wv2r-workspace-image-card.is-busy{border-color:#6c63ff5c;box-shadow:0 0 0 1px #6c63ff14}.wv2r-workspace-image-card:hover{border-color:#0f172a1f;transform:translateY(-2px);box-shadow:0 6px 20px -10px #11142d1f,0 1px 3px #11142d0d}.wv2r-workspace-image-card.is-empty:hover{transform:none;box-shadow:0 2px 12px -10px #11142d2e}.wv2r-workspace-image-preview{aspect-ratio:1;background:repeating-linear-gradient(135deg,#f7f8fb 0 10px,#f1f3f7 10px 20px);position:relative;overflow:hidden}.wv2r-workspace-image-card.is-empty .wv2r-workspace-image-preview{background:#fbfcff}.wv2r-workspace-image-preview>span{text-align:center;font-family:var(--font-mono);color:#6b7280;place-items:center;padding:24px;font-size:12px;display:grid;position:absolute;inset:0}.wv2r-workspace-image-empty-state{text-align:center;border:1px dashed #6c63ff3d;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:42px 18px 22px;display:flex;position:absolute;inset:0}.wv2r-workspace-image-empty-copy{color:#7a8496;place-items:center;gap:8px;max-width:190px;font-size:12px;line-height:1.35;display:grid}.wv2r-workspace-image-empty-copy svg{color:#9aa3b5}.wv2r-workspace-image-empty-actions{gap:8px;width:min(178px,100%);display:grid}.wv2r-workspace-image-empty-actions .wv2r-btn{justify-content:center;width:100%}.wv2r-workspace-image-badge{font-family:var(--font-mono);color:#6b7280;background:#fffffff2;border:1px solid #0f172a14;border-radius:999px;padding:2px 7px;font-size:10px;position:absolute;top:10px;left:10px}html[data-theme=dark] .wv2r-workspace-image-badge{color:#ffffffd1;background:#181a21eb;border-color:#ffffff14}.wv2r-workspace-image-meta{justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.wv2r-asset-name-input{color:#111827;background:0 0;border:1px solid #0000;border-radius:8px;outline:none;width:100%;min-width:0;padding:4px 6px;font-size:13px;font-weight:700;line-height:1.25;display:block}.wv2r-asset-name-input:hover{background:#0f172a06;border-color:#0f172a1a}.wv2r-asset-name-input:focus{background:#fff;border-color:#6c63ff7a;box-shadow:0 0 0 3px #6c63ff14}.wv2r-asset-name-input:disabled{color:#6b7280;cursor:not-allowed}.wv2r-asset-name-input.is-video{padding-left:6px;font-size:15px;font-weight:750}.wv2r-workspace-image-overlay{color:#fff;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#11142d61;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex;position:absolute;inset:0}.wv2r-spin{animation:.9s linear infinite wv2r-spin}@keyframes wv2r-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wv2r-workspace-video{display:block}.wv2r-workspace-video-list{gap:16px;display:grid}.wv2r-workspace-video-row{background:#fff;border:1px solid #0f172a14;border-radius:16px;transition:border-color .15s,box-shadow .15s,transform .15s;overflow:hidden}.wv2r-workspace-video-row:hover{border-color:#0f172a1f;transform:translateY(-1px);box-shadow:0 6px 20px -10px #11142d1f,0 1px 3px #11142d0d}.wv2r-workspace-video-row.is-error{border-color:#ef444447}.wv2r-workspace-video-row-preview{aspect-ratio:16/9;background:radial-gradient(circle at 50% 40%,#5d5e8a73 0%,#0a0b11 36%,#020306 100%);place-items:center;display:grid;position:relative;overflow:hidden}.wv2r-workspace-video-row-preview video{object-fit:contain;background:#05070c;width:100%;height:100%;display:block}.wv2r-workspace-video-row.is-error .wv2r-workspace-video-row-preview video{opacity:.48}.wv2r-workspace-video-row-preview .wv2r-badge{position:absolute;top:10px;left:10px}.wv2r-workspace-video-row-foot{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;padding:14px;display:grid}.wv2r-workspace-video-row-copy{gap:4px;min-width:0;display:grid}.wv2r-workspace-video-row-copy>span{color:#8b93a7;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:700}.wv2r-workspace-video-row-copy h2{color:#111827;margin:0;font-size:15px;font-weight:750;line-height:1.25}.wv2r-workspace-video-row-copy p{color:#6b7280;margin:0;font-size:12px;line-height:1.45}.wv2r-workspace-video-row-meta{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.wv2r-workspace-video-row-meta div{background:#0f172a09;border-radius:8px;align-items:center;gap:8px;min-height:32px;padding:7px 9px;display:flex}.wv2r-workspace-video-row-meta span{color:#6b7280;font-size:11px}.wv2r-workspace-video-row-meta strong{color:#374151;font-size:11.5px;font-weight:700}.wv2r-workspace-video-row-actions{justify-content:flex-end;align-items:start;gap:8px;display:flex}.wv2r-workspace-video-new-row{color:#4f46e5;text-align:center;background:#6c63ff0b;border:1px dashed #6c63ff61;border-radius:16px;place-items:center;gap:10px;min-height:156px;padding:22px;transition:background .12s,border-color .12s,box-shadow .12s;display:grid}.wv2r-workspace-video-new-row:hover:not(:disabled){background:#6c63ff13;border-color:#6c63ffa3;box-shadow:0 8px 20px #0f172a0f}.wv2r-workspace-video-new-row:disabled{cursor:not-allowed;opacity:.68}.wv2r-workspace-video-new-icon{background:#6c63ff1f;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.wv2r-workspace-video-new-copy{place-items:center;gap:4px;display:grid}.wv2r-workspace-video-new-copy strong{color:#111827;font-size:14px;font-weight:750}.wv2r-workspace-video-new-copy small{color:#6b7280;font-size:12px}.wv2r-workspace-video-player{aspect-ratio:16/9;background:radial-gradient(circle at 50% 40%,#5d5e8a73 0%,#0a0b11 36%,#020306 100%);border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden}.wv2r-workspace-video-player video{object-fit:contain;background:#05070c;width:100%;height:100%;display:block}.wv2r-workspace-video-poster{background-position:50%;background-size:cover;place-items:center;display:grid;position:absolute;inset:0}.wv2r-workspace-video-poster:after{content:"";background:#0203065c;position:absolute;inset:0}.wv2r-workspace-video-poster-actions{z-index:2;position:relative}.wv2r-workspace-video-player.is-error video{opacity:.48}.wv2r-workspace-video-error{z-index:2;color:#fff;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#090a0fc7;border:1px solid #ef444447;border-radius:12px;gap:5px;width:min(82%,360px);padding:12px 14px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wv2r-workspace-video-error strong{color:#fb7185;font-size:13px;font-weight:800}.wv2r-workspace-video-error small{color:#ffffffc2;font-size:12px;line-height:1.4}.wv2r-workspace-video-empty{color:#ffffffe6;text-align:center;place-items:center;gap:8px;padding:24px;display:grid}.wv2r-workspace-video-empty strong{font-size:14px;font-weight:750}.wv2r-workspace-video-empty small{color:#ffffff9e;max-width:190px;font-size:12px;line-height:1.4}.wv2r-workspace-video-empty-actions{gap:8px;width:min(180px,100%);margin-top:8px;display:grid}.wv2r-workspace-video-empty-actions .wv2r-btn{justify-content:center;width:100%}.wv2r-workspace-video-play{color:#111827;background:#fffffff2;border-radius:999px;justify-content:center;align-items:center;width:50px;height:50px;display:inline-flex;box-shadow:0 10px 24px #00000038}.wv2r-workspace-video-time{font-family:var(--font-mono);color:#ffffffeb;font-size:11px;position:absolute;bottom:12px;left:12px}.wv2r-workspace-video-player .wv2r-badge{position:absolute;top:10px;left:10px}.wv2r-workspace-video-thumbs{grid-template-columns:repeat(auto-fit,minmax(82px,1fr));gap:8px;margin-top:10px;display:grid}.wv2r-workspace-video-thumb{color:#ffffffd1;cursor:pointer;background:#111827;border:1px solid #0f172a1a;border-radius:8px;place-items:center;min-height:64px;padding:0;display:grid;position:relative;overflow:hidden}.wv2r-workspace-video-thumb video{object-fit:cover;width:100%;height:100%}.wv2r-workspace-video-thumb-poster{background-position:50%;background-size:cover;width:100%;height:100%}.wv2r-workspace-video-thumb span{background:#00000094;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:750;position:absolute;bottom:5px;right:5px}.wv2r-workspace-video-thumb.is-selected{border-color:#6c63ff;box-shadow:0 0 0 2px #6c63ff38}.wv2r-workspace-video-add-holder{color:#4f46e5;text-align:left;background:#6c63ff0d;border:1px dashed #6c63ff61;border-radius:8px;grid-column:1/-1;align-items:center;gap:12px;min-height:64px;padding:12px;transition:background .12s,border-color .12s,box-shadow .12s;display:flex}.wv2r-workspace-video-add-holder:hover:not(:disabled){background:#6c63ff14;border-color:#6c63ffa3;box-shadow:0 8px 20px #0f172a0f}.wv2r-workspace-video-add-holder:disabled{cursor:not-allowed;opacity:.68}.wv2r-workspace-video-add-icon{background:#6c63ff1f;border-radius:999px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.wv2r-workspace-video-add-copy{gap:2px;min-width:0;display:grid}.wv2r-workspace-video-add-copy strong{color:#111827;font-size:13px;font-weight:750}.wv2r-workspace-video-add-copy small{color:#6b7280;font-size:11.5px}.wv2r-workspace-video-main{flex-direction:column;gap:12px;display:flex}.wv2r-video-details-card{background:#fff;border:1px solid #0f172a14;border-radius:14px;gap:14px;padding:14px;display:grid}.wv2r-video-details-grid{gap:8px;display:grid}.wv2r-video-details-grid div{background:#0f172a09;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:8px 10px;display:flex}.wv2r-video-details-grid span{color:#6b7280;font-size:11.5px}.wv2r-video-details-grid strong{color:#111827;text-align:right;font-size:12px;font-weight:750}.wv2r-video-details-note{color:#6b7280;border-top:1px solid #0f172a14;padding-top:12px;font-size:12px;line-height:1.45}.wv2r-video-version-list{gap:7px;display:grid}.wv2r-video-version-list button{color:#374151;text-align:left;background:#ffffffb8;border:1px solid #0f172a14;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:36px;padding:8px 10px;font-size:12px;display:flex}.wv2r-video-version-list button:hover,.wv2r-video-version-list button.is-selected{background:#6c63ff14;border-color:#6c63ff8c}.wv2r-video-version-list strong{color:#6b7280;font-size:11px;font-weight:700}.wv2r-source-hero{background:linear-gradient(#6c63ff14 0%,#fff 62%)}.wv2r-source-instructions-card .wv2r-review-muted{margin-top:12px}.wv2r-source-instructions-textarea{min-height:112px}.wv2r-source-hero-row,.wv2r-source-head,.wv2r-source-title-row,.wv2r-source-origin-row,.wv2r-source-video-row,.wv2r-source-text-head{align-items:center;display:flex}.wv2r-source-hero-row,.wv2r-source-origin-row,.wv2r-source-video-row{gap:12px}.wv2r-source-hero-icon,.wv2r-source-origin-icon{color:#6c63ff;background:#6c63ff1f;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.wv2r-source-hero-copy,.wv2r-source-origin-copy,.wv2r-source-video-copy{flex:1;min-width:0}.wv2r-source-head{justify-content:space-between;gap:12px;margin-bottom:12px}.wv2r-source-head .wv2r-source-action,.wv2r-source-origin-row .wv2r-source-action{box-shadow:none;background:0 0;border-color:#0000}.wv2r-source-head .wv2r-source-action:hover,.wv2r-source-origin-row .wv2r-source-action:hover{box-shadow:none;background:#0f172a0a;border-color:#0000}.wv2r-source-title-row{gap:8px;min-width:0}.wv2r-source-mini-icon{color:#6b7280;background:#0f172a0d;border-radius:6px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.wv2r-source-section-title,.wv2r-source-item-title{font-size:13.5px;font-weight:550}.wv2r-source-origin-value{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.wv2r-source-image-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.wv2r-source-image-card{background:#0f172a05;border:1px solid #0f172a14;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.wv2r-source-image-preview{aspect-ratio:1;color:#9ca3af;background:repeating-linear-gradient(135deg,#f7f8fb 0 10px,#f1f3f7 10px 20px);place-items:center;display:grid;position:relative}.wv2r-source-image-preview img{width:100%;height:100%}.wv2r-source-image-tag{position:absolute;top:8px;left:8px}.wv2r-source-image-copy{padding:10px 12px}.wv2r-source-media-meta{gap:2px;min-width:0;margin-top:7px;display:grid}.wv2r-source-media-label,.wv2r-source-media-sub,.wv2r-source-media-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wv2r-source-media-label{color:#111827;font-size:12px;font-weight:550}.wv2r-source-media-sub,.wv2r-source-media-url{color:#6b7280;font-size:11px}.wv2r-source-media-url{font-family:var(--font-mono);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.wv2r-source-media-url svg{opacity:.64;flex:none}.wv2r-source-media-url:hover,.wv2r-source-media-url:focus-visible{color:#374151;text-underline-offset:3px;outline:none;text-decoration:underline}.wv2r-source-add-card{color:#6b7280;aspect-ratio:1;background:0 0;border:1px dashed #0f172a24;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:180px;display:flex}.wv2r-source-add-title{font-size:12px;font-weight:500}.wv2r-source-video-list,.wv2r-source-text-list{flex-direction:column;gap:10px;display:flex}.wv2r-source-video-row,.wv2r-source-text-card,.wv2r-source-origin-row{background:#0f172a05;border:1px solid #0f172a14;border-radius:10px;padding:12px}.wv2r-source-origin-row.is-empty{border-style:dashed}.wv2r-source-origin-value.is-placeholder{color:#6b7280}.wv2r-source-video-row.is-add{cursor:pointer}.wv2r-source-video-thumb{color:#fff;background:#0d0d10;border-radius:6px;flex-shrink:0;place-items:center;width:60px;height:44px;display:grid}.wv2r-source-text-card{flex-direction:column;display:flex}.wv2r-source-text-card .wv2r-badge{background:#0f172a05;border-color:#0f172a1a;padding:2px 8px;font-size:10px;line-height:1}.wv2r-source-text-body{color:#4b5563;white-space:pre-wrap;font-size:12.5px;line-height:1.55}.wv2r-source-regen-modal{background:#fff;border:1px solid #0f172a14;border-radius:20px;flex-direction:column;width:min(100%,980px);max-height:calc(100vh - 40px);display:flex;overflow:hidden;box-shadow:0 20px 50px #11142d24}.wv2r-source-regen-head,.wv2r-source-regen-foot{justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.wv2r-source-regen-head{border-bottom:1px solid #0f172a14}.wv2r-source-regen-headcopy{min-width:0}.wv2r-source-regen-headcopy .wv2r-workspace-badges{margin-bottom:6px}.wv2r-source-regen-title{margin-top:0;margin-bottom:2px}.wv2r-source-regen-subtitle{margin-top:0}.wv2r-source-regen-body{flex-direction:column;gap:14px;padding:16px;display:flex;overflow-y:auto}.wv2r-source-regen-target,.wv2r-source-picker-row{background:#0f172a05;border:1px solid #0f172a14;border-radius:10px}.wv2r-source-regen-target{align-items:center;gap:16px;padding:10px 12px;display:flex}.wv2r-source-regen-target-thumb{background:repeating-linear-gradient(135deg,#f7f8fb 0 10px,#f1f3f7 10px 20px);border:1px solid #0f172a1a;border-radius:8px;flex-shrink:0;width:56px;height:56px;overflow:hidden}.wv2r-source-regen-target-thumb img{object-fit:cover;width:100%;height:100%;display:block}.wv2r-source-regen-target-copy{flex:1;min-width:0}.wv2r-source-regen-target-row{align-items:center;gap:10px;min-width:0;margin-bottom:6px;display:flex}.wv2r-source-regen-target-row .wv2r-source-item-title{font-size:14px;font-weight:600}.wv2r-source-regen-target-sub{font-size:11px;line-height:1.25}.wv2r-image-type-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.wv2r-image-type-option{color:#111827;text-align:left;background:#0f172a05;border:1px solid #0f172a14;border-radius:8px;min-height:52px;padding:8px 10px;transition:border-color .16s,background .16s,color .16s}.wv2r-image-type-option span,.wv2r-image-type-option small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wv2r-image-type-option span{font-size:12px;font-weight:700}.wv2r-image-type-option small{color:#7b8499;margin-top:2px;font-size:10.5px;font-weight:600}.wv2r-image-type-option:hover{background:#6c63ff0b;border-color:#6c63ff3d}.wv2r-image-type-option.is-selected{color:#4f46e5;background:#6c63ff1a;border-color:#6c63ff94}.wv2r-image-type-option.is-selected small{color:#4f46e5b8}@media (max-width:720px){.wv2r-image-type-picker{grid-template-columns:repeat(2,minmax(0,1fr))}}.wv2r-source-regen-section{flex-direction:column;gap:8px;padding-top:6px;display:flex}.wv2r-source-regen-section.is-special{border-bottom:1px solid #0f172a14;gap:10px;padding-top:2px;padding-bottom:16px}.wv2r-source-regen-section.is-special .wv2r-source-title-row{gap:6px}.wv2r-source-regen-optional:before{content:"·";margin-right:6px}.wv2r-source-regen-pills{flex-wrap:wrap;gap:12px 18px;display:flex}.wv2r-source-regen-section.is-special .wv2r-workspace-textarea.is-body{min-height:112px}.wv2r-source-regen-section.is-special .wv2r-source-regen-pills{gap:10px 28px}.wv2r-source-regen-pills .wv2r-btn.ghost{color:#4b5563;background:#0f172a05;border-color:#0f172a14}.wv2r-source-regen-pills .wv2r-btn.ghost:hover{color:#111827;background:#0f172a06;border-color:#0f172a2e}.wv2r-source-regen-note{margin-top:-2px;margin-bottom:2px;font-size:12px}.wv2r-source-regen-section>.wv2r-source-title-row>.wv2r-settings-mono-note{margin-left:4px}.wv2r-source-regen-section>.wv2r-source-title-row>.wv2r-settings-mono-note:before{content:none}.wv2r-source-picker-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;display:grid}.wv2r-source-picker-thumb{aspect-ratio:1;background:#f8f8fb;border:1px solid #0f172a1a;border-radius:10px;padding:0;position:relative;overflow:hidden}.wv2r-source-picker-thumb.is-selected{border-color:#6c63ffa8;box-shadow:0 0 0 1px #6c63ff29}.wv2r-source-picker-thumb.is-disabled{cursor:not-allowed;opacity:.52}.wv2r-source-picker-thumb-media{color:#c4c7d1;background:repeating-linear-gradient(135deg,#f7f8fb 0 10px,#f1f3f7 10px 20px);place-items:center;display:grid;position:absolute;inset:0}.wv2r-source-picker-thumb-media video{object-fit:cover;width:100%;height:100%;display:block}.wv2r-source-picker-video-play{z-index:2;color:#fff;background:#0f172ab8;border-radius:999px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:8px;left:8px}.wv2r-source-picker-check{color:#fff;background:#11182738;border-radius:7px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:8px;right:8px}.wv2r-source-picker-thumb.is-selected .wv2r-source-picker-check{background:#6c63ffeb}.wv2r-source-picker-label{color:#fff;font-family:var(--font-mono);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#0000 0%,#111827c7 56%,#111827e0 100%);padding:32px 10px 8px;font-size:10.5px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.wv2r-source-picker-rows{flex-direction:column;gap:6px;display:flex}.wv2r-source-picker-row{text-align:left;align-items:center;gap:12px;width:100%;padding:8px 12px;display:flex}.wv2r-source-picker-row.is-selected{box-shadow:none;background:#6c63ff09;border-color:#7c74ffe0}.wv2r-source-picker-box{color:#6c63ff;background:#fff;border:1px solid #0f172a1f;border-radius:5px;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.wv2r-source-picker-row.is-selected .wv2r-source-picker-box{color:#fff;background:#7c74fff2;border-color:#7c74ffe6}.wv2r-source-picker-row-icon{color:#7b8192;flex-shrink:0;display:flex}.wv2r-source-picker-row-copy{flex:1;min-width:0}.wv2r-source-picker-row-copy .wv2r-source-title-row{gap:10px;margin-bottom:2px}.wv2r-source-picker-row-copy .wv2r-settings-copy{margin-top:0;font-size:11.5px;line-height:1.25}.wv2r-source-picker-row .wv2r-badge{background:#0f172a05;border-color:#0f172a1a;padding:2px 8px;font-size:10px;line-height:1}.wv2r-source-picker-row .wv2r-badge.ai{color:#8c84ff;background:#7c74ff14;border-color:#7c74ff38;padding:2px 8px}.wv2r-source-regen-variations{justify-content:space-between;align-items:center;gap:16px;padding-top:0;display:flex}.wv2r-source-regen-foot{border-top:1px solid #0f172a14}.wv2r-video-setup-modal{width:min(100%,920px)}.wv2r-video-setup-readiness{border-top:1px solid #6c63ff29;margin-top:0}.wv2r-video-setup-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.wv2r-video-primary-section{background:#6c63ff0a;border:1px solid #6c63ff2e;border-radius:8px;gap:12px;padding:14px}.wv2r-video-primary-section .wv2r-source-item-title{color:#111827;font-size:14.5px;font-weight:700}.wv2r-video-primary-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.wv2r-video-primary-options.is-type{grid-template-columns:repeat(4,minmax(0,1fr))}.wv2r-video-primary-option{text-align:left;background:#fff;border:1px solid #0f172a17;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-height:72px;padding:10px 12px;transition:background .12s,border-color .12s,color .12s,box-shadow .12s;display:flex}.wv2r-video-primary-option:hover{border-color:#6c63ff57;box-shadow:0 8px 20px #0f172a0f}.wv2r-video-primary-option.is-selected{background:#6c63ff1c;border-color:#6c63ffb3;box-shadow:inset 0 0 0 1px #6c63ff14}.wv2r-video-primary-option span{color:#111827;font-size:13px;font-weight:700;line-height:1.2}.wv2r-video-primary-option small{color:#6b7280;font-size:11.5px;line-height:1.3}.wv2r-video-primary-option.is-selected span{color:#4f46e5}.wv2r-video-setup-advanced{background:#0f172a05;border:1px solid #0f172a14;border-radius:10px;margin-top:0;padding:12px}.wv2r-workspace-section-title{color:#111827;margin:0;font-size:15px;font-weight:650}.wv2r-workspace-hook-list{flex-direction:column;gap:8px;display:flex}.wv2r-workspace-hook-row{background:#fff;border:1px solid #0f172a14;border-radius:12px;grid-template-columns:26px minmax(0,1fr) 34px 28px 28px;align-items:start;gap:10px;padding:12px;display:grid}.wv2r-workspace-hook-num{min-width:26px;font-family:var(--font-mono);color:#9ca3af;padding-top:2px;font-size:11px}.wv2r-workspace-hook-text{color:#111827;font-size:13px;line-height:1.45}.wv2r-workspace-hook-duration{font-family:var(--font-mono);color:#9ca3af;text-align:right;padding-top:2px;font-size:11px}@media (max-width:1180px){.wv2r-workspace-layout{grid-template-columns:1fr}.wv2r-workspace-ai-panel{position:static}.wv2r-workspace-overview-grid,.wv2r-workspace-video,.wv2r-video-setup-grid,.wv2r-video-primary-options,.wv2r-video-primary-options.is-type{grid-template-columns:1fr}.wv2r-output-preview-card,.wv2r-overview-score-card,.wv2r-overview-ai-card{grid-area:auto/1}.wv2r-output-preview-grid,.wv2r-amazon-preview,.wv2r-overview-score-panel{grid-template-columns:1fr}}@media (max-width:900px){.wv2r-workspace-hero{flex-direction:column;align-items:flex-start}.wv2r-workspace-hero-thumb{width:100%;height:220px;min-height:220px}.wv2r-workspace-hero-copy{width:100%}.wv2r-workspace-actions{justify-content:flex-start;margin-left:0}.wv2r-workspace-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wv2r-workspace-tabs,.wv2r-workspace-copy-head,.wv2r-workspace-edithead,.wv2r-workspace-image-meta{flex-direction:column;align-items:flex-start}.wv2r-workspace-assets-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wv2r-workspace-video-row-foot{grid-template-columns:1fr}.wv2r-workspace-video-row-actions{flex-wrap:wrap;justify-content:flex-start}.wv2r-output-status-grid{grid-template-columns:1fr}}@media (max-width:560px){.wv2r-workspace-meta-grid{grid-template-columns:1fr}.wv2r-workspace-readonly-chip,.wv2r-workspace-actions{width:100%}.wv2r-workspace-actions .wv2r-btn,.wv2r-workspace-video-row-actions .wv2r-btn{flex:150px;justify-content:center}.wv2r-workspace-video-new-row{min-height:132px}.wv2r-output-image-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.wv2r-output-preview-head{flex-direction:column}.wv2r-overview-score-inline{grid-template-columns:auto auto minmax(0,1fr) auto;width:100%;min-width:0;max-width:none}.wv2r-overview-score-inline-label{grid-column:1/4}.wv2r-overview-score-inline-issues{grid-area:3/1/auto/4}.wv2r-overview-score-inline .wv2r-score-chevron{grid-area:1/4/span 3}.wv2r-overview-score-category-grid{grid-template-columns:1fr}}html[data-theme=dark] .wv2-shell{color:#fffffff0;background:#0b0c11}html[data-theme=dark] .wv2r-sidebar,html[data-theme=dark] .wv2r-topbar{background:#0d0f14;border-color:#ffffff0f}html[data-theme=dark] .wv2r-brandchip,html[data-theme=dark] .wv2r-search,html[data-theme=dark] .wv2r-popover,html[data-theme=dark] .wv2r-settings-card,html[data-theme=dark] .wv2r-stat-card,html[data-theme=dark] .wv2r-list-card,html[data-theme=dark] .wv2r-table-card,html[data-theme=dark] .wv2r-opportunities-card,html[data-theme=dark] .wv2r-placeholder-card,html[data-theme=dark] .wv2r-workspace-ai-panel,html[data-theme=dark] .wv2r-workspace-image-card,html[data-theme=dark] .wv2r-workspace-hook-row,html[data-theme=dark] .wv2r-opt-panel{box-shadow:none;background:#15171d;border-color:#ffffff14}html[data-theme=dark] .wv2r-start-card:hover,html[data-theme=dark] .wv2r-start-card:focus-within{border-color:#7b74ffd1;box-shadow:0 0 0 3px #7b74ff2e,0 18px 38px -30px #7b74ffa6}html[data-theme=dark] .wv2r-url-clear{color:#ffffff75}html[data-theme=dark] .wv2r-url-clear:hover{color:#ffffffd1;background:#ffffff14}html[data-theme=dark] .wv2r-url-history{background:#12141a;border-color:#ffffff14;box-shadow:0 14px 30px -24px #000000bf}html[data-theme=dark] .wv2r-url-history-label{color:#ffffff6b}html[data-theme=dark] .wv2r-url-history-clear-all{color:#ffffff8f}html[data-theme=dark] .wv2r-url-history-clear-all:hover,html[data-theme=dark] .wv2r-url-history-clear-all:focus-visible{color:#ffffffe6;background:#ffffff14}html[data-theme=dark] .wv2r-url-history-row:hover,html[data-theme=dark] .wv2r-url-history-row:focus-within{background:#7b74ff1f}html[data-theme=dark] .wv2r-url-history-item{color:#ffffffb8}html[data-theme=dark] .wv2r-url-history-item svg{color:#ffffff6b}html[data-theme=dark] .wv2r-url-history-item:hover,html[data-theme=dark] .wv2r-url-history-item:focus-visible{color:#ffffffeb}html[data-theme=dark] .wv2r-url-history-remove{color:#ffffff6b}html[data-theme=dark] .wv2r-url-history-remove:hover,html[data-theme=dark] .wv2r-url-history-remove:focus-visible{color:#ffffffdb;background:#ffffff14}html[data-theme=dark] .wv2r-template-in-mode{border-top-color:#ffffff14}html[data-theme=dark] .wv2r-source-context-chip{color:#ffffff7a}html[data-theme=dark] .wv2r-source-context-label{color:#ffffff75}html[data-theme=dark] .wv2r-source-context-label:after{background:#ffffff47}html[data-theme=dark] .wv2r-source-url-chip{color:#ffffff7a}html[data-theme=dark] .wv2r-source-url-chip:hover,html[data-theme=dark] .wv2r-source-url-chip:focus-visible{color:#ffffffc7}html[data-theme=dark] .wv2r-brandname,html[data-theme=dark] .wv2r-navitem,html[data-theme=dark] .wv2r-h1,html[data-theme=dark] .wv2r-card-head h2,html[data-theme=dark] .wv2r-stat-value,html[data-theme=dark] .wv2r-list-title,html[data-theme=dark] .wv2r-row-name,html[data-theme=dark] .wv2r-template-body h3,html[data-theme=dark] .wv2r-brand-name,html[data-theme=dark] .wv2r-profile-name,html[data-theme=dark] .wv2r-settings-card-title,html[data-theme=dark] .wv2r-workspace-section-title,html[data-theme=dark] .wv2r-workspace-ai-head h3,html[data-theme=dark] .wv2r-workspace-hook-text,html[data-theme=dark] .wv2r-danger-title{color:#fffffff5}html[data-theme=dark] .wv2r-crumbs{color:#ffffffb3}html[data-theme=dark] .wv2r-crumb-link:hover{color:#ffffffe0}html[data-theme=dark] .wv2r-crumbs .is-current{color:#fffffff5}html[data-theme=dark] .wv2r-sep{color:#ffffff75}html[data-theme=dark] .wv2r-settings-stack .wv2r-settings-card-title,html[data-theme=dark] .wv2r-settings-stack .wv2r-danger-title{color:#fff}html[data-theme=dark] .wv2r-btn.secondary.is-danger,html[data-theme=dark] .wv2r-btn.ghost.is-danger{color:#f87171;background:#7f1d1d24;border-color:#f8717147}html[data-theme=dark] .wv2r-btn.secondary.is-danger:hover,html[data-theme=dark] .wv2r-btn.ghost.is-danger:hover{color:#fca5a5;background:#7f1d1d38;border-color:#f871716b;box-shadow:0 0 0 1px #f8717124}html[data-theme=dark] .wv2r-brandsub,html[data-theme=dark] .wv2r-brandhandle,html[data-theme=dark] .wv2r-navlabel,html[data-theme=dark] .wv2r-page-header p,html[data-theme=dark] .wv2r-settings-header p,html[data-theme=dark] .wv2r-subtle,html[data-theme=dark] .wv2r-list-sku,html[data-theme=dark] .wv2r-settings-copy,html[data-theme=dark] .wv2r-workspace-ai-meta,html[data-theme=dark] .wv2r-workspace-video-time,html[data-theme=dark] .wv2r-workspace-hook-duration,html[data-theme=dark] .wv2r-workspace-hook-num,html[data-theme=dark] .wv2r-billing-copy,html[data-theme=dark] .wv2r-billing-metric span,html[data-theme=dark] .wv2r-pref-value{color:#ffffff94}html[data-theme=dark] .wv2r-search input,html[data-theme=dark] .wv2r-search input::placeholder,html[data-theme=dark] .wv2r-search svg,html[data-theme=dark] .wv2r-iconbtn,html[data-theme=dark] .wv2r-userchip,html[data-theme=dark] .wv2r-pop-item,html[data-theme=dark] .wv2r-settings-nav,html[data-theme=dark] .wv2r-settings-signout{color:#ffffffc7}html[data-theme=dark] .wv2r-settings-signout{color:#ff5f56}html[data-theme=dark] .wv2r-userchip{background:0 0;border-color:#0000}html[data-theme=dark] .wv2r-userchip:hover{background:#ffffff0a;border-color:#ffffff14}html[data-theme=dark] .wv2r-iconbtn{background:0 0;border-color:#0000}html[data-theme=dark] .wv2r-iconbtn:hover{background:#ffffff0a;border-color:#ffffff14}html[data-theme=dark] .wv2r-notification-trigger.has-unread{color:#a7a0ff}html[data-theme=dark] .wv2r-notification-count{border-color:#0d0f14}html[data-theme=dark] .wv2r-notification-head{border-color:#ffffff14}html[data-theme=dark] .wv2r-notification-head strong,html[data-theme=dark] .wv2r-notification-copy strong{color:#fffffff0}html[data-theme=dark] .wv2r-notification-head span,html[data-theme=dark] .wv2r-notification-copy span,html[data-theme=dark] .wv2r-notification-copy small,html[data-theme=dark] .wv2r-notification-empty{color:#ffffff8f}html[data-theme=dark] .wv2r-notification-head button{color:#a7a0ff}html[data-theme=dark] .wv2r-notification-item:hover{background:#ffffff0a}html[data-theme=dark] .wv2r-notification-item.is-unread{background:#7b74ff1f}html[data-theme=dark] .wv2r-brandchip .text-\[13px\],html[data-theme=dark] .wv2r-brandchip .truncate,html[data-theme=dark] .wv2r-userchip .text-\[13px\],html[data-theme=dark] .wv2r-userchip .truncate{color:#fffffff0!important}html[data-theme=dark] .wv2r-badge.neutral,html[data-theme=dark] .wv2r-pending-role{color:#ffffff9e;background:#1a1d24;border-color:#ffffff14}html[data-theme=dark] .wv2r-search{background:#11131a}html[data-theme=dark] .wv2r-modal-overlay{background:#07090e8f}html[data-theme=dark] .wv2r-modal{background:#181a20;border-color:#ffffff14;box-shadow:0 24px 64px #00000080}html[data-theme=dark] .wv2r-delete-overlay{background:#07090e9e}html[data-theme=dark] .wv2r-delete-head,html[data-theme=dark] .wv2r-delete-preview,html[data-theme=dark] .wv2r-delete-thumb{border-color:#ffffff14}html[data-theme=dark] .wv2r-delete-head h2,html[data-theme=dark] .wv2r-delete-name{color:#fffffff0}html[data-theme=dark] .wv2r-delete-icon{color:#fb7185;background:#7f1d1d2e;border-color:#f871713d}html[data-theme=dark] .wv2r-delete-preview{background:#ffffff09}html[data-theme=dark] .wv2r-delete-thumb{color:#ffffff75;background:#10131a}html[data-theme=dark] .wv2r-delete-meta,html[data-theme=dark] .wv2r-delete-copy{color:#ffffff94}html[data-theme=dark] .wv2r-delete-error{color:#fb7185;background:#ef444421}html[data-theme=dark] .wv2r-generation-project{color:#ffffffeb;background:#ffffff0a;border-color:#ffffff14}html[data-theme=dark] .wv2r-generation-progress{background:#ffffff14}html[data-theme=dark] .wv2r-generation-notify.is-on{color:#4ade80;background:#22c55e1f;border-color:#4ade803d}html[data-theme=dark] .wv2r-generation-notify.is-muted{color:#ffffff75}html[data-theme=dark] .wv2r-brand-switcher-head,html[data-theme=dark] .wv2r-brand-switcher-footer{border-color:#ffffff14}html[data-theme=dark] .wv2r-brand-switcher-subtitle,html[data-theme=dark] .wv2r-brand-switcher-meta,html[data-theme=dark] .wv2r-brand-switcher-arrow,html[data-theme=dark] .wv2r-brand-switcher-close{color:#ffffff6b}html[data-theme=dark] .wv2r-brand-switcher-close:hover{color:#ffffffe6}html[data-theme=dark] .wv2r-brand-switcher-item{box-shadow:none;background:#15171d;border-color:#ffffff14}html[data-theme=dark] .wv2r-brand-switcher-item:hover{box-shadow:none;background:#181b22;border-color:#ffffff1f;transform:none}html[data-theme=dark] .wv2r-brand-switcher-item.is-active{background:#6c63ff1f;border-color:#6c63ff}html[data-theme=dark] .wv2r-brand-switcher-name{color:#fffffff0}html[data-theme=dark] .wv2r-brand-switcher-badge{color:#9f9aff;background:#6c63ff29;border-color:#6c63ff47}html[data-theme=dark] .wv2r-brand-switcher-create{color:#ffffffe6;background:#15171d;border-color:#ffffff14}html[data-theme=dark] .wv2r-brand-switcher-create:hover{background:#181b22;border-color:#ffffff1f}html[data-theme=dark] .wv2r-search:hover,html[data-theme=dark] .wv2r-search:focus-within{box-shadow:none;background:#171a22}html[data-theme=dark] .wv2r-search:hover{border-color:#ffffff29}html[data-theme=dark] .wv2r-search:focus-within{border-color:#7b74ffd1}html[data-theme=dark] .wv2r-search kbd,html[data-theme=dark] .wv2r-newbtn kbd{color:#ffffffbd;background:#ffffff14}html[data-theme=dark] .wv2r-navitem:hover,html[data-theme=dark] .wv2r-settings-nav:hover,html[data-theme=dark] .wv2r-pop-item:hover{color:#fffffff5;background:#ffffff0a}html[data-theme=dark] .wv2r-settings-signout:hover:not(:disabled){color:#ff5f56;background:#ffffff0a}html[data-theme=dark] .wv2r-navitem.is-active,html[data-theme=dark] .wv2r-settings-nav.is-active{color:#9f9aff;background:#6c63ff29}html[data-theme=dark] .wv2r-settings-side-divider,html[data-theme=dark] .wv2r-plan-divider{background:#ffffff14}html[data-theme=dark] .wv2r-billing-row{background:0 0;border-color:#ffffff14}html[data-theme=dark] .wv2r-list-row,html[data-theme=dark] .wv2r-listing-row,html[data-theme=dark] .wv2r-grid-card,html[data-theme=dark] .wv2r-workspace-bullet-item,html[data-theme=dark] .wv2r-workspace-suggestion,html[data-theme=dark] .wv2r-opt-radio,html[data-theme=dark] .wv2r-template-card,html[data-theme=dark] .wv2r-member-row,html[data-theme=dark] .wv2r-platform-row,html[data-theme=dark] .wv2r-pref-row{background:#13151b;border-color:#ffffff14}html[data-theme=dark] .wv2r-platform-row.is-disabled{color:#ffffff6b;background:#ffffff09}html[data-theme=dark] .wv2r-platform-row.is-disabled .wv2r-platform-copy{color:#ffffff6b}html[data-theme=dark] .wv2r-platform-row.is-disabled:has(input:checked){color:#ffffffe6;background:#7b74ff1a}html[data-theme=dark] .wv2r-members-row{background:0 0;border-color:#ffffff14}html[data-theme=dark] .wv2r-toolbar,html[data-theme=dark] .wv2r-listings-head{background:#15171d;border-color:#ffffff14}html[data-theme=dark] .wv2r-search-pill,html[data-theme=dark] .wv2r-seg{background:#11131a;border-color:#ffffff14}html[data-theme=dark] .wv2r-search-pill input,html[data-theme=dark] .wv2r-search-pill input::placeholder,html[data-theme=dark] .wv2r-search-pill svg,html[data-theme=dark] .wv2r-seg button,html[data-theme=dark] .wv2r-listings-head,html[data-theme=dark] .wv2r-row-meta,html[data-theme=dark] .wv2r-grid-meta-row,html[data-theme=dark] .wv2r-row-sku,html[data-theme=dark] .wv2r-row-output-status,html[data-theme=dark] .wv2r-row-dash{color:#ffffff9e}html[data-theme=dark] .wv2r-grid-meta-row{border-color:#ffffff14}html[data-theme=dark] .wv2r-search-pill:hover,html[data-theme=dark] .wv2r-search-pill:focus-within{background:#171a22;border-color:#6c63ff4d}html[data-theme=dark] .wv2r-seg button.on{color:#a6a1ff;background:#6c63ff29}html[data-theme=dark] .wv2r-row-thumb,html[data-theme=dark] .wv2r-grid-cover{background:repeating-linear-gradient(135deg,#1a1d24 0 10px,#14171d 10px 20px)}html[data-theme=dark] .wv2r-list-row:hover,html[data-theme=dark] .wv2r-listing-row:hover,html[data-theme=dark] .wv2r-grid-card:hover,html[data-theme=dark] .wv2r-workspace-bullet-item:hover,html[data-theme=dark] .wv2r-template-card:hover,html[data-theme=dark] .wv2r-platform-row:hover,html[data-theme=dark] .wv2r-member-row:hover,html[data-theme=dark] .wv2r-pref-row:hover{background:#171922;border-color:#ffffff1f}html[data-theme=dark] .wv2r-template-empty{color:#ffffff8f;background:#13151bc7;border-color:#ffffff1a}html[data-theme=dark] .wv2r-template-empty h2{color:#ffffffeb}html[data-theme=dark] .wv2r-listing-row.is-locked:hover{background:#13151b}html[data-theme=dark] .wv2r-grid-card.is-locked:hover{background:#13151b;border-color:#ffffff14}html[data-theme=dark] .wv2r-grid-lock{color:#a7a0ff;background:#11131bd1;border-color:#7b74ff57}html[data-theme=dark] .wv2r-workspace-suggestion:hover{background:#171922;border-color:#7b74ffe0;box-shadow:0 0 0 1px #7b74ff29}html[data-theme=dark] .wv2r-workspace-bullet-item{background:0 0;border-color:#ffffff14}html[data-theme=dark] .wv2r-workspace-bullet-item:hover{background:#ffffff05;border-color:#ffffff14}html[data-theme=dark] .wv2r-members-row:hover{background:0 0;border-color:#ffffff14}html[data-theme=dark] .wv2r-opportunities-card{background:linear-gradient(#1d1c26fa 0%,#17181ffa 32%,#15171d 100%);border-color:#7b74ff57}html[data-theme=dark] .wv2r-op-head{border-color:#ffffff0f}html[data-theme=dark] .wv2r-op-item{background:#11131a;border-color:#ffffff0f}html[data-theme=dark] .wv2r-op-item:hover{background:#161922;border-color:#7b74ffd1}html[data-theme=dark] .wv2r-op-title,html[data-theme=dark] .wv2r-warning-line,html[data-theme=dark] .wv2r-op-head h2{color:#ffffffeb}html[data-theme=dark] .wv2r-op-copy{color:#ffffff9e}html[data-theme=dark] .wv2r-op-copy-label,html[data-theme=dark] .wv2r-op-copy-sep{color:#ffffff75}html[data-theme=dark] .wv2r-op-copy-item{color:#fffc}html[data-theme=dark] .wv2r-opt-input,html[data-theme=dark] .wv2r-opt-textarea,html[data-theme=dark] .wv2r-field-input,html[data-theme=dark] .wv2r-field-textarea,html[data-theme=dark] .wv2r-workspace-textarea,html[data-theme=dark] .wv2-input{color:#ffffffeb;background:#11131a;border-color:#ffffff14}html[data-theme=dark] .wv2r-opt-input{background:0 0;border-color:#0000}html[data-theme=dark] .wv2r-opt-input-wrap,html[data-theme=dark] .wv2r-opt-dropzone,html[data-theme=dark] .wv2r-opt-template-picker,html[data-theme=dark] .wv2r-opt-check{background:#12141a;border-color:#ffffff14}html[data-theme=dark] .wv2r-opt-input-wrap:hover,html[data-theme=dark] .wv2r-opt-dropzone:hover,html[data-theme=dark] .wv2r-opt-template-picker:hover,html[data-theme=dark] .wv2r-opt-check:hover{background:#171a22;border-color:#ffffff1f}html[data-theme=dark] .wv2r-opt-check:has(input:checked){background:#7e79f51f;background:lab(55.8602% 26.9065 -62.7845/.12);border-color:#7e79f5;border-color:lab(55.8602% 26.9065 -62.7845)}html[data-theme=dark] .wv2r-opt-check:has(input:checked):hover{background:#7e79f51f;background:lab(55.8602% 26.9065 -62.7845/.12);border-color:#7e79f5;border-color:lab(55.8602% 26.9065 -62.7845)}:is(html[data-theme=dark] .wv2r-image-output-check:has(input:checked),html[data-theme=dark] .wv2r-video-output-check:has(input:checked)){background:#7c74ff14;border-color:#a49dff61 #a49dff61 #0000}html[data-theme=dark] .wv2r-opt-radio:hover:not(.is-selected){background:#171922;border-color:#7b74ff85;box-shadow:0 0 0 1px #7b74ff1a}html[data-theme=dark] .wv2r-opt-input-wrap:focus-within{background:#171922;border-color:#7b74ffe0;box-shadow:0 0 0 1px #7b74ff29}html[data-theme=dark] .wv2r-opt-textarea:focus{border-color:#7b74ffe0;box-shadow:0 0 0 1px #7b74ff29}html[data-theme=dark] .wv2r-opt-dropzone.is-filled,html[data-theme=dark] .wv2r-opt-radio.is-selected,html[data-theme=dark] .wv2r-opt-template-active{background:#6c63ff1f;border-color:#6c63ff94}html[data-theme=dark] .wv2r-opt-divider,html[data-theme=dark] .wv2r-opt-rule{border-color:#ffffff14}html[data-theme=dark] .wv2r-opt-divider span{color:#ffffff80;background:#15171d}html[data-theme=dark] .wv2r-opt-kicker,html[data-theme=dark] .wv2r-opt-divider span,html[data-theme=dark] .wv2r-opt-hint,html[data-theme=dark] .wv2r-opt-drop-copy,html[data-theme=dark] .wv2r-opt-radio-copy p{color:#ffffff85}html[data-theme=dark] .wv2r-opt-title,html[data-theme=dark] .wv2r-opt-field label,html[data-theme=dark] .wv2r-opt-subhead,html[data-theme=dark] .wv2r-opt-drop-title,html[data-theme=dark] .wv2r-opt-radio-title,html[data-theme=dark] .wv2r-opt-template-active-title{color:#fffffff2}html[data-theme=dark] .wv2r-form-field label{color:#ffffffc7}html[data-theme=dark] .wv2r-opt-field label span,html[data-theme=dark] .wv2r-opt-prefix,html[data-theme=dark] .wv2r-opt-check-icon,html[data-theme=dark] .wv2r-opt-template-picker svg:last-child,html[data-theme=dark] .wv2r-opt-template-active-desc,html[data-theme=dark] .wv2r-opt-check:hover .wv2r-opt-check-icon{color:#ffffff7a}html[data-theme=dark] .wv2r-opt-check:has(input:checked) .wv2r-opt-check-icon{color:#ffffff7a}html[data-theme=dark] .wv2r-opt-check>span:last-child{color:#fffffff0}html[data-theme=dark] .wv2r-opt-radio-dot{background:0 0;border-color:#ffffff52}html[data-theme=dark] .wv2r-opt-radio-dot.is-selected{background:#7d75ff;border-color:#7d75ff;box-shadow:inset 0 0 0 3px #15171d}html[data-theme=dark] .wv2r-opt-check input,html[data-theme=dark] .wv2r-opt-check input:checked{accent-color:oklch(64% .18 282)}html[data-theme=dark] .wv2r-video-source-note{color:#a7a2ff!important}html[data-theme=dark] .wv2r-image-output-copy>span,html[data-theme=dark] .wv2r-video-output-copy>span{color:#ffffffeb}html[data-theme=dark] .wv2r-image-control-label,html[data-theme=dark] .wv2r-video-output-copy small,html[data-theme=dark] .wv2r-video-readiness-help,html[data-theme=dark] .wv2r-video-readiness-note,html[data-theme=dark] .wv2r-video-control-label{color:#ffffff94}html[data-theme=dark] .wv2r-image-readiness-inline,html[data-theme=dark] .wv2r-video-readiness-inline{background:#7c74ff14;border-color:#a49dff61}html[data-theme=dark] .wv2r-image-readiness-meter,html[data-theme=dark] .wv2r-video-readiness-meter{background:#ffffff14}html[data-theme=dark] .wv2r-image-details-toggle,html[data-theme=dark] .wv2r-video-details-toggle,html[data-theme=dark] .wv2r-video-advanced-toggle{color:#ffffff9e}html[data-theme=dark] .wv2r-image-readiness-head strong,html[data-theme=dark] .wv2r-video-readiness-head strong,html[data-theme=dark] .wv2r-video-advanced-grid strong{color:#ffffffe6}html[data-theme=dark] .wv2r-image-readiness-head>span,html[data-theme=dark] .wv2r-video-readiness-head>span,html[data-theme=dark] .wv2r-video-advanced-grid div{background:#ffffff0e}html[data-theme=dark] .wv2r-output-readiness-section{border-top-color:#ffffff14}html[data-theme=dark] .wv2r-output-section-head>span{color:#ffffff75}html[data-theme=dark] .wv2r-readiness-toggle{color:#ffffffbd;background:#ffffff0b;border-color:#ffffff14}html[data-theme=dark] .wv2r-readiness-toggle:hover{background:#ffffff12;border-color:#a49dff47}html[data-theme=dark] .wv2r-readiness-toggle small,html[data-theme=dark] .wv2r-readiness-toggle em{color:#ffffff85}html[data-theme=dark] .wv2r-readiness-toggle svg{color:#ffffff7a}html[data-theme=dark] .wv2r-video-advanced{border-color:#ffffff14}html[data-theme=dark] .wv2r-listing-row.is-locked,html[data-theme=dark] .wv2r-grid-card.is-locked{background:linear-gradient(90deg,#7b74ff1c,#13151b00)}html[data-theme=dark] .wv2r-listing-row.is-new{background:linear-gradient(90deg,#22c55e1f,#13151b00 70%);box-shadow:inset 3px 0 #22c55e}html[data-theme=dark] .wv2r-listing-row.is-new:hover{background:linear-gradient(90deg,#22c55e29,#171a22 74%)}html[data-theme=dark] .wv2r-grid-card.is-new{border-color:#4ade804d;box-shadow:0 0 0 1px #4ade8014}html[data-theme=dark] .wv2r-grid-new-badge,html[data-theme=dark] .wv2r-badge.new{color:#4ade80;background:#22c55e1f;border-color:#4ade8042}html[data-theme=dark] .wv2r-row-working-copy{color:#ffffff8f}html[data-theme=dark] .wv2r-row-working-label,html[data-theme=dark] .wv2r-badge.working{color:#a7a0ff;background:#7b74ff24;border-color:#7b74ff57}html[data-theme=dark] .wv2r-row-progress{background:#ffffff17}html[data-theme=dark] .wv2r-video-advanced-grid span{color:#ffffff94}html[data-theme=dark] .wv2r-image-segments button,html[data-theme=dark] .wv2r-video-segments button{color:#ffffffb8;background:#15171d;border-color:#ffffff14}html[data-theme=dark] .wv2r-image-segments button.is-selected,html[data-theme=dark] .wv2r-video-segments button.is-selected{color:#c7c3ff;background:#7c74ff29;border-color:#a49dff80}html[data-theme=dark] .wv2r-image-readiness-list div,html[data-theme=dark] .wv2r-video-readiness-list div,html[data-theme=dark] .wv2r-video-clip-row{color:#ffffffd1;background:#ffffff09}html[data-theme=dark] .wv2r-image-plan-head>span{color:#ffffff75}html[data-theme=dark] .wv2r-image-plan-chip{color:#ffffff94;background:#ffffff0b;border-color:#ffffff13}html[data-theme=dark] .wv2r-image-plan-chip.is-active{color:#c7c3ff;background:#7c74ff1f;border-color:#7c74ff42}html[data-theme=dark] .wv2r-image-plan-stepper button{color:#ffffff9e;background:#ffffff13;border-color:#ffffff1f}html[data-theme=dark] .wv2r-image-plan-stepper button:not(:disabled):hover{color:#d7d3ff;border-color:#7c74ff4d}html[data-theme=dark] .wv2r-video-clip-row strong{color:#ffffffdb}html[data-theme=dark] .wv2r-video-clip-row em{color:#ffffff94;background:#ffffff12}html[data-theme=dark] .wv2r-opt-input::placeholder,html[data-theme=dark] .wv2r-opt-textarea::placeholder,html[data-theme=dark] .wv2r-field-input::placeholder,html[data-theme=dark] .wv2r-field-textarea::placeholder,html[data-theme=dark] .wv2r-workspace-textarea::placeholder,html[data-theme=dark] .wv2-input::placeholder{color:#ffffff59}html[data-theme=dark] .wv2r-member-avatar.is-dashed{color:#ffffff61;background:0 0;border-color:#ffffff1f}html[data-theme=dark] .wv2r-pending-row{background:0 0;border-color:#ffffff14}html[data-theme=dark] .wv2r-invite-action{color:#ffffffb8;box-shadow:none!important;background:0 0!important}html[data-theme=dark] .wv2r-invite-action:hover:not(:disabled){color:#fffffff0;background:#ffffff0a!important}html[data-theme=dark] .wv2r-invite-action.is-danger{color:#ff5f5f}html[data-theme=dark] .wv2r-invite-action.is-danger:hover:not(:disabled){color:#ff7b7b}html[data-theme=dark] .wv2r-workspace-image-preview,html[data-theme=dark] .wv2r-list-thumb,html[data-theme=dark] .wv2r-listing-thumb,html[data-theme=dark] .wv2r-workspace-assets-thumb,html[data-theme=dark] .wv2r-template-cover,html[data-theme=dark] .wv2r-platform-icon{background:repeating-linear-gradient(135deg,#1a1d24 0 10px,#14171d 10px 20px)}html[data-theme=dark] .wv2r-workspace-image-card.is-empty .wv2r-workspace-image-preview{background:#14171d}html[data-theme=dark] .wv2r-workspace-image-preview>span{color:#ffffff57}html[data-theme=dark] .wv2r-workspace-image-empty-state{border-color:#7b74ff42}html[data-theme=dark] .wv2r-workspace-image-empty-copy{color:#ffffff7a}html[data-theme=dark] .wv2r-workspace-image-empty-copy svg{color:#ffffff57}html[data-theme=dark] .wv2r-platform-icon{border-color:#ffffff14}html[data-theme=dark] .wv2r-btn.secondary,html[data-theme=dark] .wv2r-btn.ghost{color:#ffffffe6;background:#13161d;border-color:#ffffff14}html[data-theme=dark] .wv2r-btn.secondary:hover,html[data-theme=dark] .wv2r-btn.ghost:hover{background:#1a1d25;border-color:#ffffff24}html[data-theme=dark] .wv2r-btn.secondary:hover{border-color:#a49dffa8;box-shadow:0 0 0 1px #a49dff42}html[data-theme=dark] .wv2r-btn.is-template-saved{color:#a7a2ff;background:#7b74ff24;border-color:#7b74ff7a}html[data-theme=dark] .wv2r-btn.is-template-saved:hover{color:#c7c3ff;background:#7b74ff33;border-color:#7b74ffad}html[data-theme=dark] .wv2r-btn.danger{color:#fff;background:#dc2626;border-color:#f8717138}html[data-theme=dark] .wv2r-btn.danger:hover{background:#ef4444}html[data-theme=dark] .wv2r-plan-card.is-current{background:linear-gradient(#1f212efa 0%,#161821fa 100%);border-color:#6c63ff;box-shadow:inset 0 0 0 1px #8f88ff1f}html[data-theme=dark] .wv2r-billing-usage,html[data-theme=dark] .wv2r-payment-row,html[data-theme=dark] .wv2r-billing-plan-summary,html[data-theme=dark] .wv2r-billing-recipient-panel,html[data-theme=dark] .wv2r-plan-card{background:#15171d;border-color:#ffffff14}html[data-theme=dark] .wv2r-help-dot{color:#ffffff9e;background:#ffffff1f}html[data-theme=dark] .wv2r-plan-card:not(.is-current){background:#15171d}html[data-theme=dark] .wv2r-offer-card{background:linear-gradient(#7b74ff1f,#7b74ff09),#15171d;border-color:#7b74ff38;box-shadow:inset 0 0 0 1px #ffffff12,0 16px 34px #0000002e}html[data-theme=dark] .wv2r-offer-ribbon{color:#a7a2ff;background:#7b74ff24;border-color:#7b74ff3d}html[data-theme=dark] .wv2r-offer-copy{color:#a7a2ff}html[data-theme=dark] .wv2r-offer-fineprint{color:#ffffff7a}html[data-theme=dark] .wv2r-sale-original{color:#ffffff6b}html[data-theme=dark] .wv2r-sale-price{color:#fffffff5}html[data-theme=dark] .wv2r-credit-pack-card{background:#15171d;border-color:#ffffff14}html[data-theme=dark] .wv2r-credit-card-band{color:#bdb9ff;background:#7b74ff29}html[data-theme=dark] .wv2r-credit-other-input-wrap{color:#fffffff0;background:#11131a;border-color:#ffffff1f}html[data-theme=dark] .wv2r-offer-card.is-selected,html[data-theme=dark] .wv2r-credit-pack-card.is-selected{border-color:#a7a2ffb8;box-shadow:0 0 0 2px #7b74ff42,0 18px 42px #00000038}html[data-theme=dark] .wv2r-credit-summary{background:#11131a;border-color:#ffffff14}html[data-theme=dark] .wv2r-credit-summary-row span{color:#ffffffc2}html[data-theme=dark] .wv2r-credit-summary-row strong,html[data-theme=dark] .wv2r-credit-summary-total span{color:#fffffff0}html[data-theme=dark] .wv2r-credit-summary-total{border-color:#ffffff1f}html[data-theme=dark] .wv2r-billing-bar{background:#1d2027}html[data-theme=dark] .wv2r-billing-metric,html[data-theme=dark] .wv2r-billing-plan-name,html[data-theme=dark] .wv2r-invoice-total,html[data-theme=dark] .wv2r-invoice-line strong,html[data-theme=dark] .wv2r-invoice-amount,html[data-theme=dark] .wv2r-plan-name,html[data-theme=dark] .wv2r-plan-price,html[data-theme=dark] .wv2r-plan-feature,html[data-theme=dark] .wv2r-pref-label,html[data-theme=dark] .wv2r-platform-name,html[data-theme=dark] .wv2r-member-name,html[data-theme=dark] .wv2r-payment-meta .wv2r-member-name{color:#fffffff0}html[data-theme=dark] .wv2r-invoice-line-list,html[data-theme=dark] .wv2r-invoice-line,html[data-theme=dark] .wv2r-invoice-row,html[data-theme=dark] .wv2r-invoice-table{border-color:#ffffff14}html[data-theme=dark] .wv2r-invoice-line span,html[data-theme=dark] .wv2r-plan-copy,html[data-theme=dark] .wv2r-plan-price span,html[data-theme=dark] .wv2r-member-sub,html[data-theme=dark] .wv2r-member-joined,html[data-theme=dark] .wv2r-payment-meta .wv2r-member-sub,html[data-theme=dark] .wv2r-settings-title-badge,html[data-theme=dark] .wv2r-usage-limit-value{color:#ffffff8f}html[data-theme=dark] .wv2r-plan-card.is-current .wv2r-plan-name,html[data-theme=dark] .wv2r-plan-card.is-current .wv2r-plan-price,html[data-theme=dark] .wv2r-plan-card.is-current .wv2r-plan-feature{color:#ffffffeb}html[data-theme=dark] .wv2r-plan-card.is-current .wv2r-plan-copy,html[data-theme=dark] .wv2r-plan-card.is-current .wv2r-plan-price span{color:#ffffff7a}html[data-theme=dark] .wv2r-billing-id,html[data-theme=dark] .wv2r-billing-amount{color:#ffffff5c}html[data-theme=dark] .wv2r-billing-date{color:#ffffff85}html[data-theme=dark] .wv2r-link-btn:hover:not(:disabled){color:#fffffff0;background:#ffffff0a;border-color:#ffffff14}html[data-theme=dark] .wv2r-link-btn{color:#ffffffb8}html[data-theme=dark] .wv2r-link-btn.danger{color:#ff5f5f}html[data-theme=dark] .wv2r-workspace-video-player{background:radial-gradient(circle at 50% 40%,#5d5e8a52 0%,#12141c 36%,#090a0f 100%)}html[data-theme=dark] .wv2r-workspace-video-row{background:#15171d;border-color:#ffffff14}html[data-theme=dark] .wv2r-workspace-video-row:hover{border-color:#ffffff24}html[data-theme=dark] .wv2r-workspace-video-row-preview{background:radial-gradient(circle at 50% 40%,#5d5e8a52 0%,#12141c 36%,#090a0f 100%)}html[data-theme=dark] .wv2r-workspace-video-row-copy h2,html[data-theme=dark] .wv2r-asset-name-input,html[data-theme=dark] .wv2r-workspace-video-row-meta strong,html[data-theme=dark] .wv2r-workspace-video-new-copy strong{color:#ffffffeb}html[data-theme=dark] .wv2r-asset-name-input:hover{background:#ffffff0a;border-color:#ffffff1a}html[data-theme=dark] .wv2r-asset-name-input:focus{background:#15171df5;border-color:#8b80ff9e}html[data-theme=dark] .wv2r-asset-name-input:disabled,html[data-theme=dark] .wv2r-workspace-video-row-copy>span,html[data-theme=dark] .wv2r-workspace-video-row-copy p,html[data-theme=dark] .wv2r-workspace-video-row-meta span,html[data-theme=dark] .wv2r-workspace-video-new-copy small{color:#ffffff94}html[data-theme=dark] .wv2r-workspace-video-row-meta div{background:#ffffff0e}html[data-theme=dark] .wv2r-workspace-video-new-row{color:#c7c3ff;background:#7c74ff14;border-color:#a49dff57}html[data-theme=dark] .wv2r-workspace-video-new-row:hover:not(:disabled){background:#7c74ff21;border-color:#a49dff94}html[data-theme=dark] .wv2r-workspace-video-new-icon{background:#a49dff29}html[data-theme=dark] .wv2r-workspace-video-add-holder{color:#c7c3ff;background:#7c74ff14;border-color:#a49dff57}html[data-theme=dark] .wv2r-workspace-video-add-holder:hover:not(:disabled){background:#7c74ff21;border-color:#a49dff94}html[data-theme=dark] .wv2r-workspace-video-add-icon{background:#a49dff29}html[data-theme=dark] .wv2r-workspace-video-add-copy strong{color:#ffffffeb}html[data-theme=dark] .wv2r-workspace-video-add-copy small{color:#ffffff94}html[data-theme=dark] .wv2r-video-details-card{background:#15171d;border-color:#ffffff14}html[data-theme=dark] .wv2r-video-details-grid div,html[data-theme=dark] .wv2r-video-version-list button{background:#ffffff09;border-color:#ffffff14}html[data-theme=dark] .wv2r-video-details-grid span,html[data-theme=dark] .wv2r-video-details-note,html[data-theme=dark] .wv2r-video-version-list strong{color:#ffffff94}html[data-theme=dark] .wv2r-video-details-grid strong,html[data-theme=dark] .wv2r-video-version-list button{color:#ffffffe0}html[data-theme=dark] .wv2r-video-version-list button:hover,html[data-theme=dark] .wv2r-video-version-list button.is-selected{background:#7b74ff1f;border-color:#7b74ffa8}html[data-theme=dark] .wv2r-source-hero{background:linear-gradient(#6c63ff1f 0%,#13151b 62%)}html[data-theme=dark] .wv2r-source-mini-icon{color:#ffffff8a;background:#ffffff0f}html[data-theme=dark] .wv2r-source-image-card,html[data-theme=dark] .wv2r-source-video-row,html[data-theme=dark] .wv2r-source-text-card,html[data-theme=dark] .wv2r-source-origin-row{background:#15171d;border-color:#ffffff14}html[data-theme=dark] .wv2r-source-text-card .wv2r-badge{color:#ffffffb3;background:#ffffff09;border-color:#ffffff1a}html[data-theme=dark] .wv2r-source-head .wv2r-source-action,html[data-theme=dark] .wv2r-source-origin-row .wv2r-source-action{color:#ffffff9e;box-shadow:none;background:0 0;border-color:#0000}html[data-theme=dark] .wv2r-source-head .wv2r-source-action:hover,html[data-theme=dark] .wv2r-source-origin-row .wv2r-source-action:hover{color:#ffffffe6;box-shadow:none;background:#ffffff0a;border-color:#0000}html[data-theme=dark] .wv2r-source-origin-row.is-empty{border-style:dashed}html[data-theme=dark] .wv2r-source-image-preview{color:#ffffff57;background:repeating-linear-gradient(135deg,#1a1d24 0 10px,#14171d 10px 20px)}html[data-theme=dark] .wv2r-source-add-card{color:#ffffff7a;border-color:#ffffff1f}html[data-theme=dark] .wv2r-source-origin-value,html[data-theme=dark] .wv2r-source-section-title,html[data-theme=dark] .wv2r-source-item-title,html[data-theme=dark] .wv2r-source-media-label{color:#fffffff0}html[data-theme=dark] .wv2r-source-origin-value.is-placeholder{color:#ffffff8f}html[data-theme=dark] .wv2r-source-media-sub,html[data-theme=dark] .wv2r-source-media-url{color:#ffffff80}html[data-theme=dark] .wv2r-source-media-url:hover,html[data-theme=dark] .wv2r-source-media-url:focus-visible{color:#ffffffc7}html[data-theme=dark] .wv2r-source-text-body{color:#ffffffa8}html[data-theme=dark] .wv2r-source-regen-modal{background:#181a20;border-color:#ffffff14}html[data-theme=dark] .wv2r-source-regen-head,html[data-theme=dark] .wv2r-source-regen-foot,html[data-theme=dark] .wv2r-source-regen-section.is-special{border-color:#ffffff14}html[data-theme=dark] .wv2r-video-setup-advanced{background:#ffffff08;border-color:#ffffff14}html[data-theme=dark] .wv2r-video-primary-section{background:#7c74ff14;border-color:#a49dff38}html[data-theme=dark] .wv2r-video-primary-section .wv2r-source-item-title,html[data-theme=dark] .wv2r-video-primary-option span{color:#ffffffeb}html[data-theme=dark] .wv2r-video-primary-option{background:#15171d;border-color:#ffffff14}html[data-theme=dark] .wv2r-video-primary-option small{color:#ffffff8f}html[data-theme=dark] .wv2r-video-primary-option.is-selected{background:#7c74ff2e;border-color:#a49dff8f}html[data-theme=dark] .wv2r-video-primary-option.is-selected span{color:#c7c3ff}html[data-theme=dark] .wv2r-source-regen-pills .wv2r-btn.ghost{color:#ffffffd1;background:#ffffff05;border-color:#ffffff14}html[data-theme=dark] .wv2r-source-regen-pills .wv2r-btn.ghost:hover{color:#fff;background:#ffffff08;border-color:#ffffff2e}html[data-theme=dark] .wv2r-source-regen-target,html[data-theme=dark] .wv2r-source-picker-row{background:#15171d;border-color:#ffffff14}html[data-theme=dark] .wv2r-image-type-option{color:#ffffffdb;background:#ffffff09;border-color:#ffffff14}html[data-theme=dark] .wv2r-image-type-option small{color:#ffffff7a}html[data-theme=dark] .wv2r-image-type-option:hover{background:#7c74ff14;border-color:#7c74ff47}html[data-theme=dark] .wv2r-image-type-option.is-selected{color:#d7d3ff;background:#7c74ff24;border-color:#7c74ff57}html[data-theme=dark] .wv2r-image-type-option.is-selected small{color:#d7d3ffad}html[data-theme=dark] .wv2r-source-picker-row.is-selected{box-shadow:none;background:#7c74ff0e;border-color:#7c74ffeb}html[data-theme=dark] .wv2r-source-regen-target-thumb,html[data-theme=dark] .wv2r-source-picker-thumb,html[data-theme=dark] .wv2r-source-picker-thumb-media{background:repeating-linear-gradient(135deg,#1a1d24 0 10px,#14171d 10px 20px);border-color:#ffffff14}html[data-theme=dark] .wv2r-source-picker-box{background:#111319;border-color:#ffffff1f}html[data-theme=dark] .wv2r-source-picker-row.is-selected .wv2r-source-picker-box{color:#fff;background:#7c74fff2;border-color:#7c74ffeb}html[data-theme=dark] .wv2r-source-picker-row-icon{color:#ffffff80}html[data-theme=dark] .wv2r-source-picker-row .wv2r-badge{color:#ffffffb3;background:#ffffff09;border-color:#ffffff1a}html[data-theme=dark] .wv2r-source-picker-row .wv2r-badge.ai{color:#8c84ff;background:#7c74ff14;border-color:#7c74ff3d}html[data-theme=dark] .wv2r-workspace-hero{background:#181a20;border-color:#ffffff14}html[data-theme=dark] .wv2r-workspace-hero-thumb,html[data-theme=dark] .wv2r-workspace-asset{color:#ffffff61;background:repeating-linear-gradient(135deg,#1a1d24 0 10px,#14171d 10px 20px);border-color:#ffffff14}html[data-theme=dark] .wv2r-workspace-editable{background:#181a20;border-color:#ffffff14}html[data-theme=dark] .wv2r-workspace-editable:focus-within{border-color:#7b74ffe0;box-shadow:0 0 0 1px #7b74ff29}html[data-theme=dark] .wv2r-workspace-edithead{color:#ffffff9e}html[data-theme=dark] .wv2r-workspace-title,html[data-theme=dark] .wv2r-workspace-score-value,html[data-theme=dark] .wv2r-workspace-point,html[data-theme=dark] .wv2r-workspace-tab.is-active{color:#fffffff5}html[data-theme=dark] .wv2r-workspace-subtitle,html[data-theme=dark] .wv2r-workspace-age,html[data-theme=dark] .wv2r-workspace-score-value span,html[data-theme=dark] .wv2r-workspace-tab,html[data-theme=dark] .wv2r-workspace-tab-count,html[data-theme=dark] .wv2r-workspace-asset-label{color:#ffffff8f}html[data-theme=dark] .wv2r-workspace-meta-item{background:#ffffff0a;border-color:#ffffff14}html[data-theme=dark] .wv2r-workspace-meta-item.is-editable{background:#ffffff0e;border-color:#8b80ff3d;box-shadow:inset 0 0 0 1px #8b80ff0a}html[data-theme=dark] .wv2r-workspace-meta-item.is-editable:hover,html[data-theme=dark] .wv2r-workspace-meta-item.is-editable:focus-within{background:#ffffff12;border-color:#8b80ff66}html[data-theme=dark] .wv2r-workspace-meta-label{color:#ffffff70}html[data-theme=dark] .wv2r-workspace-meta-value{color:#ffffffe6}html[data-theme=dark] .wv2r-workspace-meta-control{color:#ffffffeb;background:0 0}html[data-theme=dark] .wv2r-workspace-meta-control:focus{box-shadow:none}html[data-theme=dark] .wv2r-workspace-readonly-chip{color:#ffffff80;background:0 0}html[data-theme=dark] .wv2r-workspace-readonly-chip span{color:#ffffff61}html[data-theme=dark] .wv2r-workspace-readonly-chip strong{color:#ffffffb8}html[data-theme=dark] .wv2r-workspace-title-input{color:#ffffffeb;background:0 0}html[data-theme=dark] .wv2r-workspace-sku-input{color:#ffffff8f;background:0 0}html[data-theme=dark] .wv2r-workspace-sku-input::placeholder{color:#ffffff6b}html[data-theme=dark] .wv2r-workspace-score-value.is-good{color:#22c55e}html[data-theme=dark] .wv2r-workspace-score-value.is-mid{color:#fbbf24}html[data-theme=dark] .wv2r-workspace-score-value.is-low{color:#fb7185}html[data-theme=dark] .wv2r-score-expand-copy{color:#9f99ff}html[data-theme=dark] .wv2r-workspace-score-toggle:hover{background:#ffffff0a}html[data-theme=dark] .wv2r-overview-score-panel{background:#ffffff09;border-color:#ffffff14}html[data-theme=dark] .wv2r-overview-score-inline{background:0 0;border-color:#0000}html[data-theme=dark] .wv2r-overview-score-inline:hover,html[data-theme=dark] .wv2r-overview-score-inline:focus-visible{background:#ffffff0e;border-color:#a7a2ff6b;box-shadow:0 0 0 2px #6c63ff33}html[data-theme=dark] .wv2r-overview-score-inline-label{color:#ffffff70}html[data-theme=dark] .wv2r-overview-score-inline-value,html[data-theme=dark] .wv2r-overview-score-panel-value{color:#fffffff0}html[data-theme=dark] .wv2r-overview-score-inline-value small,html[data-theme=dark] .wv2r-overview-score-panel-value span,html[data-theme=dark] .wv2r-overview-score-inline-issues{color:#ffffff94}html[data-theme=dark] .wv2r-overview-score-inline-bar{background:#ffffff14}html[data-theme=dark] .wv2r-overview-score-inline-value.is-good,html[data-theme=dark] .wv2r-overview-score-panel-value.is-good,html[data-theme=dark] .wv2r-overview-score-inline-status.is-good{color:#4ade80}html[data-theme=dark] .wv2r-overview-score-inline-value.is-mid,html[data-theme=dark] .wv2r-overview-score-panel-value.is-mid,html[data-theme=dark] .wv2r-overview-score-inline-status.is-mid{color:#fbbf24}html[data-theme=dark] .wv2r-overview-score-inline-value.is-low,html[data-theme=dark] .wv2r-overview-score-panel-value.is-low,html[data-theme=dark] .wv2r-overview-score-inline-status.is-low{color:#fb7185}html[data-theme=dark] .wv2r-overview-score-panel-issues{border-color:#ffffff14}html[data-theme=dark] .wv2r-overview-score-empty{color:#ffffff94;border-color:#ffffff1f}html[data-theme=dark] .wv2r-score-breakdown{border-color:#ffffff14}html[data-theme=dark] .wv2r-score-breakdown-row{border-color:#ffffff0f}html[data-theme=dark] .wv2r-score-breakdown-name,html[data-theme=dark] .wv2r-score-issues-title{color:#ffffffeb}html[data-theme=dark] .wv2r-score-breakdown-note,html[data-theme=dark] .wv2r-score-issue,html[data-theme=dark] .wv2r-score-chevron{color:#ffffff94}html[data-theme=dark] .wv2r-score-breakdown-bar{background:#1d2027}html[data-theme=dark] .wv2r-workspace-copy{color:#ffffffe6}html[data-theme=dark] .wv2r-workspace-suggestion-title{color:#fffffff0}html[data-theme=dark] .wv2r-output-status-row,html[data-theme=dark] .wv2r-output-image-slot.is-filled{border-color:#ffffff14}html[data-theme=dark] .wv2r-output-preview-head h3,html[data-theme=dark] .wv2r-output-copy-preview p,html[data-theme=dark] .wv2r-amazon-details h4{color:#fffffff0}html[data-theme=dark] .wv2r-output-label,html[data-theme=dark] .wv2r-output-copy-preview li,html[data-theme=dark] .wv2r-output-empty-line,html[data-theme=dark] .wv2r-output-status-row span,html[data-theme=dark] .wv2r-amazon-eyebrow,html[data-theme=dark] .wv2r-amazon-rating-row,html[data-theme=dark] .wv2r-amazon-bullets,html[data-theme=dark] .wv2r-amazon-meta span{color:#ffffff94}html[data-theme=dark] .wv2r-output-copy-preview li:before{color:#ffffff5c}html[data-theme=dark] .wv2r-amazon-bullets li::marker{color:#ffffff8a}html[data-theme=dark] .wv2r-output-image-head strong{color:#a7a2ff}html[data-theme=dark] .wv2r-output-image-slot{color:#ffffff6b;background:#ffffff09;border-color:#ffffff24}html[data-theme=dark] .wv2r-output-image-slot.is-filled{background:#11131a}html[data-theme=dark] .wv2r-amazon-preview,html[data-theme=dark] .wv2r-amazon-main-image,html[data-theme=dark] .wv2r-amazon-thumb,html[data-theme=dark] .wv2r-amazon-meta span{border-color:#ffffff14}html[data-theme=dark] .wv2r-amazon-preview{background:#ffffff06}html[data-theme=dark] .wv2r-amazon-main-image,html[data-theme=dark] .wv2r-amazon-thumb{color:#ffffff6b;background:#11131a}html[data-theme=dark] .wv2r-amazon-main-image.is-video{color:#a7a2ff;background:#6c63ff14}html[data-theme=dark] .wv2r-amazon-main-image.is-video strong{color:#ffffffeb}html[data-theme=dark] .wv2r-amazon-main-image.is-video small{color:#ffffff94}html[data-theme=dark] .wv2r-amazon-thumb.is-empty{background:#ffffff09}html[data-theme=dark] .wv2r-amazon-thumb-arrow{color:#ffffffb8;background:#11131ae6;border-color:#ffffff1f;box-shadow:0 4px 14px #00000061}html[data-theme=dark] .wv2r-amazon-thumb-arrow:hover:not(:disabled),html[data-theme=dark] .wv2r-amazon-thumb-arrow:focus-visible:not(:disabled){color:#a7a2ff;background:#171922;border-color:#a7a2ff85}html[data-theme=dark] .wv2r-amazon-video-thumb.success{color:#4ade80;background:#22c55e1f;border-color:#4ade8052}html[data-theme=dark] .wv2r-amazon-video-thumb.draft{color:#fbbf24;background:#f59e0b1f;border-color:#fbbf2452}html[data-theme=dark] .wv2r-amazon-video-thumb.danger{color:#fb7185;background:#ef44441a;border-color:#fb71854d}html[data-theme=dark] .wv2r-amazon-thumb:hover,html[data-theme=dark] .wv2r-amazon-video-thumb:hover,html[data-theme=dark] .wv2r-amazon-thumb:focus-visible,html[data-theme=dark] .wv2r-amazon-video-thumb:focus-visible{border-color:#a7a2ff85;box-shadow:0 0 0 2px #6c63ff38}html[data-theme=dark] .wv2r-amazon-thumb.is-selected,html[data-theme=dark] .wv2r-amazon-video-thumb.is-selected{border-color:#a7a2ff;box-shadow:0 0 0 2px #6c63ff4d}html[data-theme=dark] .wv2r-amazon-bullet-toggle{color:#a7a2ff}html[data-theme=dark] .wv2r-amazon-meta span{background:#ffffff09}html[data-theme=dark] .wv2r-output-status-grid{border-top-color:#ffffff14}html[data-theme=dark] .wv2r-output-status-row{background:#ffffff06}html[data-theme=dark] .wv2r-output-status-row:hover,html[data-theme=dark] .wv2r-output-status-row:focus-visible{background:#6c63ff1a;border-color:#a7a2ff6b;box-shadow:0 0 0 2px #6c63ff33}html[data-theme=dark] .wv2r-output-status-value.success{color:#4ade80}html[data-theme=dark] .wv2r-output-status-value.draft{color:#fbbf24}html[data-theme=dark] .wv2r-output-status-value.danger{color:#fb7185}html[data-theme=dark] .wv2r-score-label.is-good{color:#4ade80}html[data-theme=dark] .wv2r-score-label.is-mid{color:#fbbf24}html[data-theme=dark] .wv2r-score-label.is-low{color:#fb7185}html[data-theme=dark] .wv2r-workspace-inline-action{color:#ffffff8f}html[data-theme=dark] .wv2r-workspace-inline-action:hover{color:#ffffffe6;background:#ffffff0a}html[data-theme=dark] .wv2r-workspace-suggestion-actions .wv2r-btn.ghost{color:#ffffff9e;background:0 0;border-color:#0000}html[data-theme=dark] .wv2r-workspace-suggestion-actions .wv2r-btn.ghost:hover{color:#ffffffe6;background:#ffffff0a;border-color:#0000}html[data-theme=dark] .wv2r-review-add-tile{color:#ffffff7a;background:0 0;border-color:#ffffff24}html[data-theme=dark] .wv2r-review-add-tile:hover,html[data-theme=dark] .wv2r-review-add-tile.is-drag-over{color:#ffffff9e;background:#7b74ff1a;border-color:#7b74ffb8}html[data-theme=dark] .wv2r-source-drop-panel.is-drag-over{background:#7b74ff1a;border-color:#7b74ffc2;box-shadow:inset 0 0 0 1px #7b74ff2e}html[data-theme=dark] .wv2r-source-drop-panel.is-drag-over .wv2r-review-add-tile{background:#7b74ff1f;border-color:#7b74ffc2}html[data-theme=dark] .wv2r-review-add-tile span{color:#ffffffc7}html[data-theme=dark] .wv2r-review-panel-head p,html[data-theme=dark] .wv2r-review-muted,html[data-theme=dark] .wv2r-review-add-tile{color:#ffffff85}html[data-theme=dark] .wv2r-opt-uploaded-thumb,html[data-theme=dark] .wv2r-review-image-tile,html[data-theme=dark] .wv2r-review-image-placeholder{background:repeating-linear-gradient(135deg,#1a1d24 0 10px,#14171d 10px 20px)}html[data-theme=dark] .wv2r-review-image-tile,html[data-theme=dark] .wv2r-opt-uploaded-thumb{border-color:#ffffff14}html[data-theme=dark] .wv2r-review-image-tile.is-white{background:#191c24}html[data-theme=dark] .wv2r-review-image-tile.is-selected{border-color:#7b74ffeb}html[data-theme=dark] .wv2r-review-image-check{background:#7b74ffdb;border-color:#7b74ffd1}html[data-theme=dark] .wv2r-review-image-tile.is-selected .wv2r-review-image-check{background:#7d75ff;border-color:#7b74fff2}html[data-theme=dark] .wv2r-review-sticky{background:#0c0e14e6;border-color:#ffffff14}html[data-theme=dark] .wv2r-workspace-text-action{color:#ffffff9e}html[data-theme=dark] .wv2r-workspace-text-action:hover{color:#ffffffe6;background:#ffffff0a}html[data-theme=dark] .wv2r-workspace-textarea.is-plain{box-shadow:none;background:0 0;border:0}html[data-theme=dark] .wv2r-review-textarea{color:#ffffffeb;scrollbar-color:#ffffff52 transparent;background:#11131a;border-color:#ffffff14}html[data-theme=dark] .wv2r-review-textarea::-webkit-scrollbar-thumb{background:#ffffff52}html[data-theme=dark] .wv2r-review-textarea::-webkit-scrollbar-thumb:hover{background:#ffffff75}html[data-theme=dark] .wv2r-review-textarea::-webkit-scrollbar-corner{background:0 0}html[data-theme=dark] .wv2r-review-bullet-row:hover{background:0 0}html[data-theme=dark] .wv2r-review-bullet-row{border:0}html[data-theme=dark] .wv2r-review-bullet-row:focus-within{box-shadow:none;background:0 0}html[data-theme=dark] .wv2r-review-bullet-row>span{color:#a39dff;background:#6c63ff29}html[data-theme=dark] .wv2r-review-bullet-field,html[data-theme=dark] .wv2r-review-bullet-field:focus{box-shadow:none;background:#11131a;border-color:#ffffff14}html[data-theme=dark] .wv2r-review-bullet-row:hover .wv2r-review-bullet-field{background:#ffffff09;border-color:#ffffff1f}html[data-theme=dark] .wv2r-review-bullet-row:focus-within .wv2r-review-bullet-field,html[data-theme=dark] .wv2r-review-bullet-field:focus{background:#7b74ff1f;border-color:#7b74ffd1;box-shadow:0 0 0 1px #7b74ff29}html[data-theme=dark] .wv2r-review-bullet-row .wv2r-template-modal-close{color:#ffffff8f}html[data-theme=dark] .wv2r-review-bullet-row .wv2r-template-modal-close:hover{color:#ffffffe6;background:0 0}html[data-theme=dark] .wv2r-workspace-bullet-icon{color:#ffffff8f;background:0 0;border-color:#0000}html[data-theme=dark] .wv2r-workspace-bullet-icon:hover{color:#ffffffe6;background:0 0}html[data-theme=dark] .wv2r-guideline-note{color:#ffffff9e;background:#ffffff09}html[data-theme=dark] .wv2r-guideline-note.warning{color:#fbbf24;background:#f59e0b21}html[data-theme=dark] .wv2r-guideline-note.danger{color:#fb7185;background:#ef444421}html[data-theme=dark] .wv2r-guideline-note a{color:#a7a2ff}html[data-theme=dark] .wv2r-workspace-sep{color:#ffffff38}html[data-theme=dark] .wv2r-workspace-tablist{border-color:#ffffff14}html[data-theme=dark] .wv2r-workspace-layout:before{background:#ffffff14}html[data-theme=dark] .wv2r-workspace-tab:hover{color:#fffffff0}html[data-theme=dark] .wv2r-workspace-check{color:#a39dff;background:#6c63ff24}html[data-theme=dark] .wv2r-workspace-score-block{border-color:#ffffff14}html[data-theme=dark] .wv2r-workspace-asset-label{background:#14161deb}
