.p-plats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.p-plats li{background:var(--surface);border:2px solid var(--ink);box-shadow:var(--shadow-sm);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:5px;padding:14px 4px 10px;display:flex;position:relative}.au .p-plats .p-pf{width:28px;height:28px}.p-fmt{font-size:14px;font-weight:700;line-height:18px}.p-time{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:16px}.p-badge{border:1.5px solid var(--ink);background:var(--job-replies);border-radius:999px;place-items:center;min-width:26px;height:26px;padding:0 6px;font-size:12px;font-weight:800;line-height:1;display:grid;position:absolute;top:-11px;right:-9px}.p-back{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:18px;display:flex}.p-back-l{text-align:center;color:var(--ink-muted);flex:0 0 100%;font-size:13px;font-weight:700;line-height:18px}.p-bk{border:1.5px solid var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.p-bk svg{width:12px;height:12px;display:block}.p-bk--r{background:var(--job-replies)}.p-bk--w{background:var(--orange);color:var(--on-orange)}.p-vthumb{background:var(--ink);border-radius:6px;flex:none;width:32px;height:44px;display:block;position:relative}.p-vthumb:after{content:"";border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:11px solid #fff;margin:-7px 0 0 -4px;position:absolute;top:50%;left:50%}.p-pub{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:40px 88px;margin-top:56px;display:grid}.p-srcbox{flex-direction:column;gap:12px;display:flex;position:relative}.p-srcbox:after{content:"";background:var(--ink);width:56px;height:2px;position:absolute;top:calc(50% - 18px);left:calc(100% + 12px)}.p-srcbox:before{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:11px solid var(--ink);position:absolute;top:calc(50% - 25px);left:calc(100% + 62px)}.p-srccap{margin:0;font-size:15px;font-weight:600;line-height:22px}.p-reel{aspect-ratio:9/13;background:var(--ink);color:#fff;border:2px solid var(--ink);box-shadow:var(--shadow-lg);border-radius:16px;flex-direction:column;justify-content:flex-end;gap:10px;padding:18px;display:flex;position:relative;overflow:hidden}.p-reel-top{justify-content:space-between;align-items:center;display:flex;position:absolute;top:14px;left:14px;right:14px}.p-dur{background:#2c2c31;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700;line-height:16px}.p-reel-art{width:80%;height:auto;position:absolute;top:13%;left:10%}.p-reel-t{font-family:var(--font-display);letter-spacing:-.03em;font-size:32px;font-weight:800;line-height:1.02;position:relative}.p-reel-who{align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:20px;display:flex;position:relative}.p-reel-who .ib-dav{border-color:#fff;width:28px;height:28px}.p-vers{margin:0;padding:4px 22px;list-style:none}.p-ver{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) 108px 104px;align-items:center;gap:6px 14px;padding:14px 0;display:grid}.p-ver:first-child{border-top:0}.p-ver-t{flex-direction:column;gap:2px;min-width:0;display:flex}.p-ver-t b{font-size:15px;line-height:21px}.p-ver-t span{color:var(--ink-muted);text-wrap:pretty;font-size:15px;line-height:22px}.p-ver-time{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;line-height:20px}.p-ver-st{justify-self:end}.p-approve{border-top:2px solid var(--ink);background:var(--surface-alt);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 22px 16px;display:flex}.p-approve p{margin:0;font-size:15px;font-weight:600;line-height:22px}.p-acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.p-review{grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start;gap:40px 56px;margin-top:56px;display:grid}.p-postcol{flex-direction:column;gap:14px;display:flex}.p-pfrow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.au .p-pfrow .p-pf{width:26px;height:26px}.p-revbody{flex-direction:column;gap:24px;padding:22px;display:flex}.p-asked{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.p-asked li{grid-template-columns:160px minmax(0,1fr) 34px;align-items:center;gap:12px;font-size:15px;font-weight:600;line-height:22px;display:grid}.p-bar{border:1.5px solid var(--ink);background:var(--surface);border-radius:3px;height:16px;display:block;overflow:hidden}.p-bar i{background:var(--job-report);border-right:1.5px solid var(--ink);height:100%;display:block}.p-n{font-variant-numeric:tabular-nums;justify-self:end}.p-note{background:var(--ultraviolet-tint);border:2px solid var(--ink);border-radius:0 8px;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:14px 16px;display:flex}.p-note>span{flex:260px;font-size:16px;font-weight:600;line-height:24px}.p-agents{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.p-agents-l{color:var(--ink-muted);font-size:14px;font-weight:700;line-height:20px}.p-apill{border:1.5px solid var(--ink);background:var(--surface);border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 14px 0 10px;font-size:15px;font-weight:700;line-height:20px;display:inline-flex}.p-apill img{display:block}.p-switch{font-weight:600}.p-inl{vertical-align:-4px;white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.p-inl img{display:block}@media (max-width:1100px){.p-pub,.p-review{grid-template-columns:minmax(0,1fr)}.p-srcbox{max-width:300px}.p-srcbox:before,.p-srcbox:after{display:none}}@media (max-width:760px){.p-plats{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:16px}.p-plats li{text-align:left;flex-direction:row;justify-content:flex-start;gap:12px;padding:10px 12px}.p-plats .p-time{margin-left:auto}.p-badge{top:-9px;right:-6px}.p-vers{padding-left:16px;padding-right:16px}.p-ver{grid-template-columns:24px minmax(0,1fr) auto}.p-ver-time{grid-area:2/2}.p-ver-st{grid-area:1/3}.p-approve{padding-left:16px;padding-right:16px}.p-revbody{padding:16px}.p-asked li{grid-template-columns:118px minmax(0,1fr) 28px;gap:8px;font-size:14px}}
