/* PeakPix 改版层（2026-10-04）— 所有规则都以 html.pp-r 开头：开关没开时，这个文件不起任何作用。
   只改外观和排布。html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench / html.pp-r[data-theme=dark] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench / html.pp-r[data-theme=light] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench 在构建时展开成高优先级前缀（任意主题 / 深色 / 浅色）。 */
html.pp-r[data-theme=dark]{--r-line:rgba(150,156,255,.16);--r-line2:rgba(170,176,255,.28);--r-text:#eef0ff;--r-muted:#a2a6d8;--r-card:linear-gradient(165deg,rgba(26,26,70,.82),rgba(10,10,32,.92));--r-field:rgba(8,8,28,.7);--r-soft:rgba(150,156,255,.06);--r-bar:rgba(11,11,38,.97);--r-ok:#8ff5d0;--r-todo:#ffc4dc;--r-bad:#ffb3c3;--r-strong:#fff}
html.pp-r[data-theme=light]{--r-line:rgba(88,76,214,.12);--r-line2:rgba(88,76,214,.22);--r-text:#17163a;--r-muted:#66688f;--r-card:#fff;--r-field:#fafaff;--r-soft:#f6f5ff;--r-bar:rgba(255,255,255,.97);--r-ok:#13865e;--r-todo:#c23a8a;--r-bad:#c42a4f;--r-strong:#17163a}

/* ================= 侧栏：我的视频 + 意见反馈 ================= */
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .workspace-tabs .pp-r-nav{position:relative;z-index:1;display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px 15px;border:0;border-radius:14px;background:transparent!important;color:var(--r-muted);font:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer;box-shadow:none!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .workspace-tabs .pp-r-nav svg{width:18px;height:18px;flex:none;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .workspace-tabs .pp-r-nav:hover{color:var(--r-text)}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .workspace-tabs .pp-r-nav.is-on{color:var(--r-strong);font-weight:700}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .workspace-tabs .pp-r-nav.is-on svg{transform:scale(1.12);color:#b9b8ff}
html.pp-r body[data-workspace=product][data-pp-view=videos] .pp-tab-indicator{transform:translateY(var(--pp-r-nav-y,0))!important;height:var(--pp-r-nav-h,48px)!important;left:var(--pp-r-nav-x,0)!important;width:var(--pp-r-nav-w,100%)!important}
html.pp-r[data-theme] body[data-workspace=product][data-pp-view=videos] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #tab-product{color:var(--r-muted)!important;font-weight:500!important;background:transparent!important;box-shadow:none!important}
html.pp-r[data-theme] body[data-workspace=product][data-pp-view=videos] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #tab-product svg{transform:none!important;color:inherit!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .header-account .pp-r-feedback{align-self:flex-start;margin:0 0 4px 6px;padding:6px 0;border:0;background:transparent;color:var(--r-muted);font:inherit;font-size:13px;cursor:pointer;box-shadow:none}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .header-account .pp-r-feedback:hover{color:var(--r-text)}
@media (min-width:761px){html.pp-r body[data-ui-version] #feedbackOpen{display:none!important}}

/* ================= 我的视频：单独一页 ================= */
html.pp-r body[data-workspace=product][data-pp-view=videos] #accountTitle{font-size:0!important}
html.pp-r body[data-workspace=product][data-pp-view=videos] #accountTitle::after{content:"我的视频";font-size:clamp(26px,2.4vw,32px)}
html.pp-r[data-theme] body[data-workspace=product][data-pp-view=videos] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench :is(#productH3OmniForm,.pp-r-videos-link,#productH3OmniStatus.pp-r-idle){display:none!important}
html.pp-r[data-theme] body[data-workspace=product]:not([data-pp-view=videos]) #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #productH3OmniResult{display:none!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-videos-link{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin-top:28px;padding:0 18px;border-radius:16px;border:1px solid var(--r-line2);background:var(--r-soft);color:var(--r-text);font:inherit;font-size:15px;cursor:pointer;box-shadow:none}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-videos-link[hidden]{display:none}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-empty{margin:28px 0 0;padding:28px 20px;border-radius:18px;border:1px dashed var(--r-line2);color:var(--r-muted);text-align:center;font-size:15px}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-empty[hidden]{display:none}
html.pp-r[data-theme] body[data-workspace=product]:not([data-pp-view=videos]) #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-empty{display:none}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-center-head>div:first-child{display:none!important}

/* ================= 新建页：只留一层 ================= */
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .workspace-view>.detail-card.product-viral-card{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important;backdrop-filter:none!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-studio-intro{display:none!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench :is(#productH3OmniForm,#oralIpForm){grid-template-columns:minmax(0,1fr) 340px!important;gap:40px 44px!important;padding:0!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench :is(#productH3OmniForm,#oralIpForm)>.product-form-step:not(.pp-r-summary){margin-left:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench :is(#productH3OmniForm,#oralIpForm)>.product-form-step:not(.pp-r-summary)::before,html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench :is(#productH3OmniForm,#oralIpForm)>.product-form-step:not(.pp-r-summary)::after{display:none!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench :is(#productH3OmniForm,#oralIpForm)>.product-form-step:not(.pp-r-summary) .product-step-heading{border:0!important;padding:0!important;margin:0 0 16px!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench :is(#productH3OmniForm,#oralIpForm)>.product-form-step:not(.pp-r-summary) :is(.product-field-card,.auto-music-card,.oral-consents){background:transparent!important;border:0!important;box-shadow:none!important;padding-inline:0!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench :is(#productH3OmniForm,#oralIpForm)>.product-form-step:not(.pp-r-summary) .product-more-options{background:transparent!important;border:0!important;border-top:1px solid var(--r-line)!important;border-radius:0!important;box-shadow:none!important;padding-inline:0!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench :is(#productH3OmniForm,#oralIpForm)>.pp-r-summary{grid-row:1/span 3!important;grid-column:2!important;padding:22px!important;border-radius:22px!important;background:var(--r-card)!important;border:1px solid var(--r-line)!important;box-shadow:none!important;gap:14px!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-summary>.product-step-heading{display:none!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-summary-head strong{font-size:17px;font-weight:800;color:var(--r-strong)}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-summary .required-guide{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;grid-column:auto!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-summary .required-guide>div>strong{display:none!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-list li span{color:var(--r-muted)}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-list li b{font-weight:600;color:var(--r-text)}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-list li.is-todo b{color:var(--r-todo)}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-list li.is-ok b{color:var(--r-ok)}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-summary :is(.generation-credits,.legal-use-note,#productSubmissionMaterials){background:transparent!important;border:0!important;border-top:1px solid var(--r-line)!important;border-radius:0!important;box-shadow:none!important;padding:12px 0 0!important;margin:0!important}

/* 口播：文案三选一 */
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-seg3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-width:520px;padding:5px;border-radius:16px;background:var(--r-field);box-shadow:inset 0 0 0 1px var(--r-line2)}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-seg3 button{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 6px;border-radius:12px;color:var(--r-text);font-size:14px;text-align:center;cursor:pointer;transition:background .25s,color .25s}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-seg3 button[aria-checked=true]{background:linear-gradient(135deg,#6b6dff,#9a6bff 52%,#e46fd0);color:#fff;font-weight:700;box-shadow:0 8px 22px rgba(120,100,255,.4)}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-seg3 button:focus-visible{outline:2px solid #b8b6ff;outline-offset:2px}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-mode-note{margin:12px 0 0;color:var(--r-muted);font-size:14px}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench [data-pp-mode="0"] [data-pp-field],html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench [data-pp-mode="1"] [data-pp-field=copy],html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench [data-pp-mode="2"] [data-pp-field=industry],html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench [data-pp-mode="2"] [data-pp-field=details]{display:none!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-mode-note.is-error{color:var(--r-bad)}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #oralIpForm>.pp-r-first{order:1}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #oralIpForm>.pp-r-second{order:2}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #oralIpForm>.pp-r-settings{order:3}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #oralIpForm>.pp-r-summary{order:4}

/* 第 3 步：设置项排成一列，不套框 */
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-settings{display:flex!important;flex-direction:column!important;gap:14px!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-settings>*{margin:0!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-settings :is(.generation-resolution,.oral-resolution){align-items:flex-start!important;padding:0!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-settings :is(.generation-resolution,.oral-resolution) .product-field-label{justify-content:flex-start!important;align-self:flex-start!important;width:auto!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-settings .pp-seg{width:100%;max-width:420px;margin-top:0}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-settings .generation-credits{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-settings .auto-music-card{padding:0!important;min-height:0!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-settings .oral-consents{display:flex!important;flex-direction:column!important;gap:10px!important;padding:0!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-settings .oral-consents>label{background:transparent!important;border:0!important;box-shadow:none!important;padding:6px 0 6px 30px!important;border-radius:0!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-settings .oral-consents>label>input[type=checkbox]{left:0!important;top:8px!important}
/* 右边卡片里的提交按钮占满宽度 */
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-summary :is(.product-generation-actions,.oral-submit){display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-summary :is(#productH3OmniButton,.oral-submit>button[type=submit]){width:100%!important;min-height:54px!important;justify-content:center!important;font-size:16px!important;border-radius:14px!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-summary #oralIpStatus{margin:0!important;font-size:13px!important;color:var(--r-muted)!important}
/* 口播：对标和人物资料各占整行，声音与场景并排 */
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #oralIpForm .product-essential-fields{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #oralIpForm .product-essential-fields>.oral-benchmark-field{grid-column:1/-1!important}

/* ================= 我的视频：列表不套框 ================= */
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #productH3OmniResult :is(.product-task-center-head,.product-task-center-toolbar,.product-task-window-grid){background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #productH3OmniResult .product-task-center-toolbar{flex-wrap:wrap!important;gap:10px 16px!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #productH3OmniResult .product-task-window .product-task-window-head{background:transparent!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #productH3OmniResult .product-task-window :is(.product-generation-motion,.product-generation-visual.has-video){background:transparent!important;border:0!important;border-top:1px solid var(--r-line)!important;border-radius:0!important;box-shadow:none!important;padding:18px 0 4px!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #productH3OmniResult .product-task-window :is(.product-task-details,.product-finished-compact){background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}
/* 停在哪一步 */
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-stopped{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 22px;font-size:13px;line-height:1.6}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-stopped li{display:flex;align-items:center;gap:6px;color:var(--r-text)}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-stopped li::before{content:"";flex:none;width:14px;height:14px;border-radius:50%;box-sizing:border-box}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-stopped li.is-ok::before{background:#6ff0c4 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4L18 8' fill='none' stroke='%2306301f' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/11px no-repeat}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-stopped li.is-bad::before{background:#ff7a93 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 7l10 10M17 7L7 17' fill='none' stroke='%233a0716' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E") center/10px no-repeat}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-stopped li.is-todo::before{border:1.5px solid var(--r-line2)}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-stopped li.is-todo{color:var(--r-muted)}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-stopped small{font-size:12px;color:var(--r-muted)}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-stopped li.is-ok small{color:var(--r-ok)}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-stopped li.is-bad small{color:var(--r-bad)}

/* 较早的成片：一行一条，点一下展开 */
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window.pp-r-can-toggle .product-task-identity{cursor:pointer;border-radius:12px}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window.pp-r-can-toggle .product-task-identity:focus-visible{outline:2px solid #b8b6ff;outline-offset:4px}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window.pp-r-can-toggle .product-task-window-tools::after{content:"";flex:none;width:36px;height:36px;border-radius:10px;border:1px solid var(--r-line2);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 15l6-6 6 6' fill='none' stroke='%23a2a6d8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat;pointer-events:none}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window.pp-r-row .product-task-window-tools::after{transform:rotate(180deg)}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window.pp-r-row{padding:12px 16px!important;gap:0!important;box-shadow:none!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window.pp-r-row>:not(.product-task-window-head){display:none!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window.pp-r-row .product-task-window-head{align-items:center!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window.pp-r-row .product-task-identity{align-items:center!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window.pp-r-row .product-task-benchmark{flex:0 0 42px!important;width:42px!important;max-width:42px!important;height:56px!important;min-width:42px!important;border-radius:8px!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window.pp-r-row .product-task-benchmark>img{width:100%!important;height:100%!important;object-fit:cover!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window.pp-r-row .product-task-benchmark::after{display:none!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window.pp-r-row .product-task-identity-copy{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:2px 12px!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window.pp-r-row .product-task-identity-copy>:is(p,.product-task-benchmark-label,.pp-r-stopped){display:none!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window.pp-r-row .product-task-window-tools>:is(.is-shot-preview,.is-delete,.is-retry,[download$="_preview.mp4"]){display:none!important}

/* ================= 手机：提交按钮固定在底部 ================= */
html.pp-r .pp-r-bar{position:fixed;left:0;right:0;bottom:0;z-index:55;display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--r-bar);border-top:1px solid var(--r-line2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}
html.pp-r .pp-r-bar[hidden]{display:none}
html.pp-r .pp-r-bar-row{display:flex;align-items:center;gap:10px}
html.pp-r .pp-r-bar-msg{margin:0 0 8px;max-height:4.6em;overflow:auto;font-size:13px;line-height:1.5;color:var(--r-text)}
html.pp-r .pp-r-bar-msg[hidden]{display:none}
html.pp-r .pp-r-bar-next{flex:none;min-height:50px;padding:0 14px;border-radius:14px;border:1px solid var(--r-line2);background:var(--r-soft);color:var(--r-text);font:inherit;text-align:left;line-height:1.3;cursor:pointer}
html.pp-r .pp-r-bar-next b{display:block;font-size:15px;font-weight:800}
html.pp-r .pp-r-bar-next small{display:block;font-size:12px;color:var(--r-muted)}
html.pp-r .pp-r-bar-go{flex:1 1 auto;min-height:50px;padding:0 12px;border:0;border-radius:14px;background:linear-gradient(135deg,#6b6dff,#9a6bff 52%,#e46fd0);color:#fff;font:inherit;font-size:16px;font-weight:700;box-shadow:0 8px 24px rgba(120,100,255,.42);cursor:pointer}
html.pp-r .pp-r-bar-go:disabled{opacity:.55;box-shadow:none}
html.pp-r .studio-menu nav [data-pp-videos]{border-radius:12px!important}

@media (max-width:820px), (max-width:1024px) and (max-height:500px){
  /* 顶部压成一行：菜单、名字、算力；开会员和明暗切换在菜单里 */
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .studio-top{flex-wrap:nowrap!important;align-items:center!important;padding:10px 0!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .studio-top>div{display:none!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .studio-top>span{flex:1 1 auto;min-width:0}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .studio-top .studio-wallet{display:inline-flex!important;align-items:center!important;gap:8px!important;flex:none!important;width:auto!important;min-height:40px!important;padding:0 14px!important;border-radius:999px!important;background:var(--r-soft)!important;border:1px solid var(--r-line2)!important;color:var(--r-text)!important;box-shadow:none!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .studio-top .studio-wallet[hidden]{display:none!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .studio-top .studio-wallet>span:first-child{font-size:0!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .studio-top .studio-wallet>span:first-child::before{content:"算力";font-size:12px;color:var(--r-muted)}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .studio-top .studio-wallet>strong{font-size:15px!important;color:var(--r-text)!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .studio-top .studio-wallet .studio-wallet-action{display:none!important}
  /* 表单：单列，底部留出按钮条的位置 */
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench :is(#productH3OmniForm,#oralIpForm){gap:30px!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench :is(#productH3OmniForm,#oralIpForm)>.pp-r-summary{padding:18px!important}
  /* 有底部按钮条时，原来的提交按钮缩成看不见的一点（还在，按钮条点的就是它） */
  html.pp-r[data-theme] body.pp-r-has-bar #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-summary :is(#productH3OmniButton,.oral-submit>button[type=submit]){position:fixed!important;right:24px!important;bottom:34px!important;left:auto!important;top:auto!important;width:1px!important;min-width:0!important;height:1px!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #oralIpForm .product-essential-fields{grid-template-columns:minmax(0,1fr)!important}
  html.pp-r body.pp-r-has-bar #workspace-main{padding-bottom:calc(var(--pp-r-bar-h,76px) + 28px)!important}
  html.pp-r body.pp-r-has-bar .pp-guide{display:none!important}
  /* 我的视频 */
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #productH3OmniResult .product-task-filters{flex-wrap:nowrap!important;overflow-x:auto!important;height:auto!important;padding-bottom:4px!important;scrollbar-width:none}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #productH3OmniResult .product-task-filters>button{flex:none!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-stopped{flex-direction:column;gap:4px}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-stopped li{flex-wrap:wrap}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-r-stopped li>span{white-space:nowrap}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window.pp-r-row{padding:12px!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window.pp-r-row .product-task-window-head{flex-wrap:nowrap!important;gap:10px!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window.pp-r-row .product-task-window-tools{flex:none!important;width:auto!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window.pp-r-row .product-task-window-tools>:not(a[download]){display:none!important}
}

/* 浅色模式下，生成中的百分比和当前阶段原来几乎看不见，这里补上颜色 */
html.pp-r[data-theme=light] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window .generation-motion-title em{color:#3b2fd0!important;-webkit-text-fill-color:#3b2fd0!important;background:none!important}
html.pp-r[data-theme=light] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window .generation-motion-stages li.current{color:#17163a!important}
html.pp-r[data-theme=light] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window .generation-motion-stages li.current span{background:linear-gradient(135deg,#6b6dff,#e46fd0)!important;color:#fff!important}
html.pp-r[data-theme=light] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window .generation-motion-stages li.complete span{background:#22c793!important;color:#fff!important}
html.pp-r[data-theme=light] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .product-task-window .generation-motion-track i{background:linear-gradient(90deg,#6b6dff,#9a6bff,#e46fd0)!important}

/* Uploaded-person fields: each control owns its label and completion badge. */
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #oralIpForm .oral-person-group{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:24px!important;min-width:0!important;padding:20px 0 24px!important;border-bottom:1px solid var(--r-line)!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #oralIpForm .oral-person-group:has(#oralPersonProfiles:not([hidden])){grid-template-columns:minmax(200px,.8fr) minmax(0,1.4fr)!important;align-items:start!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #oralIpForm .oral-person-group>.upload-field{min-width:0!important;margin:0!important;padding:0!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #oralIpForm .oral-person-group .upload-drop{min-height:148px!important;box-sizing:border-box!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench :is(#oralPersonProfiles,#productPersonProfiles)[hidden]{display:none!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench :is(#oralPersonProfiles,#productPersonProfiles){min-width:0!important;width:100%!important;box-sizing:border-box!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .person-profile-card{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px 16px!important;min-width:0!important;width:100%!important;box-sizing:border-box!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #oralPersonProfiles .person-profile-card{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .person-profile-card>legend{display:block!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0 0 16px!important;color:var(--r-text)!important;font-size:14px!important;font-weight:650!important;line-height:1.5!important;overflow-wrap:anywhere!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .person-profile-card>label.person-profile-field{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .person-profile-field>.product-field-label{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;width:100%!important;min-height:20px!important;margin:0!important;font-size:12px!important;line-height:1.5!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .person-profile-field>.product-field-label>b{font-size:12px!important;font-weight:500!important;color:var(--r-muted)!important;white-space:nowrap!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .person-profile-field .required-state{position:static!important;display:inline-flex!important;align-items:center!important;flex:none!important;margin:0!important;transform:none!important;vertical-align:middle!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .person-profile-field>input,.person-profile-field>select{display:block!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;box-sizing:border-box!important;margin:0!important;padding:10px 12px!important;border-radius:10px!important;font:inherit!important;font-size:14px!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .person-profile-card>small{grid-column:1/-1!important;margin:0!important;color:var(--r-muted)!important;font-size:12px!important;line-height:1.7!important}
html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #productPersonProfiles>.person-profile-card+fieldset{margin-top:24px!important}
@media(max-width:1200px){html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #oralIpForm .oral-person-group:has(#oralPersonProfiles:not([hidden])){grid-template-columns:minmax(0,1fr)!important}}
@media(max-width:900px){html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .person-profile-card{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:360px){html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench :is(#oralPersonProfiles,#productPersonProfiles) .person-profile-card{grid-template-columns:minmax(0,1fr)!important}}

/* Folded/expanded windows use their available width, without device-name detection. */
.studio-menu{height:var(--pp-visible-height,100dvh);max-height:var(--pp-visible-height,100dvh)}
/* Match the drawer theme; a full-width fade keeps the sticky title readable
   without the old floating black rectangle. */
html.pp-r[data-theme] body>.studio-menu>header{position:sticky;top:0;z-index:4;isolation:isolate;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:12px;min-height:44px;margin:0 0 20px;padding:0;background:transparent;border:0;box-shadow:none}
html.pp-r[data-theme] body>.studio-menu>header::before{content:"";position:absolute;inset:-24px -24px -12px;z-index:-1;pointer-events:none}
html.pp-r[data-theme=dark] body>.studio-menu>header::before{background:linear-gradient(180deg,#141344 0%,rgba(20,19,68,.97) 78%,rgba(20,19,68,0) 100%)}
html.pp-r[data-theme=light] body>.studio-menu>header::before{background:linear-gradient(180deg,var(--s-bg) 0%,var(--s-bg) 78%,transparent 100%)}
html.pp-r[data-theme] body>.studio-menu>header>strong{min-width:0;margin:0;font-size:18px;font-weight:700;line-height:1.25;letter-spacing:.1px}
html.pp-r[data-theme] body>.studio-menu>header>[data-menu-close]{position:static;display:grid;place-items:center;flex:0 0 44px;align-self:center;width:44px;height:44px;min-width:44px;min-height:44px;box-sizing:border-box;margin:0;padding:0;font-size:28px;font-weight:400;line-height:1}
html.pp-r[data-theme] body>.studio-menu>header>[data-menu-close]:focus-visible{outline:2px solid var(--r-muted);outline-offset:2px}
@media(max-width:1200px){
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench :is(#productH3OmniForm,#oralIpForm){display:flex!important;flex-direction:column!important;gap:30px!important;min-width:0!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench :is(#productH3OmniForm,#oralIpForm)>*{min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench :is(#productH3OmniForm,#oralIpForm)>.pp-r-summary{position:static!important;grid-row:auto!important;grid-column:auto!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]),textarea,select){font-size:16px!important}
}
@media(max-width:820px), (max-width:1024px) and (max-height:500px){
  html.pp-r .pp-r-bar{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}
  html.pp-keyboard-open .pp-r-bar{visibility:hidden;pointer-events:none}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .studio-top{gap:8px!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .studio-top>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
}
@media(max-width:1024px) and (max-height:500px){
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .workbench-header{display:none!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #workspace-main{width:100%!important;margin-left:0!important;padding:0 18px 30px!important}
  html.pp-r[data-theme] body.pp-r-has-bar #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #workspace-main{padding-bottom:calc(var(--pp-r-bar-h,76px) + 28px)!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .studio-top{position:sticky;top:0;z-index:65;background:var(--s-bg);margin-bottom:24px}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #studioMenuOpen{display:block!important;min-width:40px;min-height:40px}
  #jiyingWorkbench #ppTutorialsTopOpen{display:inline-flex}
}
@media(max-width:1200px),(pointer:coarse){
  #authScreen input:not([type=checkbox]):not([type=radio]),#authScreen select,#rechargeDialog input:not([type=checkbox]):not([type=radio]){font-size:16px!important}
}
@media(max-width:390px){
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .studio-top .studio-wallet{min-width:0!important;max-width:110px!important;padding-inline:8px!important;gap:0!important;flex:0 1 auto!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .studio-top .studio-wallet>span:first-child{display:none!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .studio-top .studio-wallet>strong{font-size:13px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
}

/* A desktop sidebar is one scrollable column, including short tablet windows.
   Legacy account/layout rules otherwise wrap its navigation into the main pane. */
@media(min-width:821px){
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .workbench-header{flex-wrap:nowrap!important;gap:16px!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .workbench-header>*{min-width:0!important;max-width:100%!important;box-sizing:border-box!important;flex-shrink:0!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .workbench-header>.workbench-brand{order:0!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .workbench-header>.pp-tutorial-entry{order:1!important;display:grid!important;grid-template-columns:18px minmax(0,1fr);gap:3px 9px!important;padding:10px!important;text-align:left}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-tutorial-entry>svg{grid-column:1;grid-row:1/span 2}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-tutorial-entry>span{grid-column:2;white-space:nowrap}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .pp-tutorial-entry>span:last-child{margin-left:0}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .workbench-header>.workspace-tabs{order:2!important;position:relative!important;flex:0 0 auto!important;width:100%!important;margin:0!important;min-width:0!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench .workbench-header>.header-account{order:3!important;margin-top:auto!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #accountBalanceButton{grid-template-columns:minmax(0,1fr)!important;gap:4px!important;min-width:0!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #accountBalanceButton>*{grid-column:1!important;grid-row:auto!important;min-width:0!important;max-width:100%!important}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #availableCredits{font-size:21px!important;overflow-wrap:anywhere}
  html.pp-r[data-theme] #jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench#jiyingWorkbench #accountBalanceAction{position:static!important;min-height:32px!important;justify-self:stretch;text-align:center}
}
