.resource-preview-copy{padding:15px 16px 17px}.resource-preview-copy strong{font-size:14px}.resource-preview-copy p{color:var(--text-2);margin:7px 0 10px;font-size:12px;line-height:1.6}.resource-preview-copy small{color:var(--text-3);font-size:11px;line-height:1.5;display:block}.resource-preview-art{border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--preview-color) 10%, var(--surface));justify-content:center;align-items:center;gap:10px;height:148px;padding:18px 26px;display:flex;overflow:hidden}.resource-preview-art i,.resource-preview-art b,.resource-preview-art strong{background:color-mix(in srgb, var(--preview-color) 27%, var(--surface-3));border-radius:3px;display:block}.rp-paper{background:var(--surface);border:1px solid var(--border);border-radius:5px;width:155px;height:133px;padding:13px;transform:translateY(12px)rotate(-3deg);box-shadow:0 4px 14px #0001}.rp-paper strong{background:var(--preview-color);width:65%;height:7px;margin-bottom:12px}.rp-block{margin-bottom:9px}.rp-block i{width:40%;height:4px;margin-bottom:5px}.rp-block b{background:var(--border);height:3px;margin-top:4px}.rp-block b:last-child{width:75%}.rp-paper--screenplay{transform:translateY(12px)}.rp-paper--screenplay .rp-block:nth-child(3){margin-left:30px;margin-right:20px}.rp-paper--form{transform:translateY(12px)rotate(2deg)}.rp-paper--form .rp-block b{display:none}.rp-input{border:1px solid var(--border);border-radius:3px;height:12px}.rp-review-preview{gap:8px;width:224px;display:grid}.rp-review-canvas{aspect-ratio:16/9;border:1px solid color-mix(in srgb, var(--preview-color) 45%, var(--border));color:#fff;background:radial-gradient(circle at 72% 25%,#79679c 0 10%,#0000 11%),linear-gradient(145deg,#26324b,#56456f 70%,#282638);border-radius:8px;place-items:center;width:100%;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 35px #0004}.rp-review-play{background:#fff2;border:1px solid #fff5;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.rp-review-pin{color:#fff;width:17px;height:17px;font:700 7px/1 var(--ff-label);border:2px solid #fff;place-items:center;position:absolute;box-shadow:0 2px 7px #0008;background:var(--preview-color)!important;border-radius:50%!important;display:grid!important}.rp-review-pin--one{top:19px;left:33px}.rp-review-pin--two{bottom:25px;right:34px}.rp-timeline{background:linear-gradient(90deg,#d9befc 40%,#ffffff40 40%);border-radius:3px;height:3px;position:absolute;bottom:8px;left:10px;right:10px}.rp-review-formats{justify-content:center;align-items:center;gap:4px;display:flex}.rp-review-formats span,.rp-review-formats b{border:1px solid var(--border);color:var(--text-3);background:var(--surface);font:600 6px/1 var(--ff-label);border-radius:4px;padding:3px 5px}.rp-review-formats b{border-color:color-mix(in srgb, var(--preview-color) 55%, var(--border));color:var(--preview-color);background:color-mix(in srgb, var(--preview-color) 10%, var(--surface))}.rp-board{grid-template-rows:1fr 1fr;grid-template-columns:1.2fr 1fr 1fr;gap:6px;width:205px;height:112px;display:grid;transform:rotate(-3deg)}.rp-board i:first-child{background:linear-gradient(145deg,#9daebe,#475966);grid-row:span 2}.rp-board i:nth-child(2){background:linear-gradient(25deg,#aa7d60,#e9d4b8);grid-column:span 2}.rp-board i:nth-child(3){background:#798b79}.rp-board i:nth-child(4){background:#c7b69d}.rp-board i:nth-child(5){display:none}.rp-references{grid-template-columns:repeat(2,1fr);gap:8px;width:226px;display:grid}.rp-references>div{border:1px solid var(--border);background:var(--surface);border-radius:7px;position:relative;overflow:hidden;box-shadow:0 3px 9px #0002}.rp-references i{aspect-ratio:16/9;background:linear-gradient(145deg, color-mix(in srgb, var(--preview-color) 42%, #273040), color-mix(in srgb, var(--preview-color) 15%, #111827));border-radius:0;width:100%}.rp-references>div:nth-child(2) i{background:linear-gradient(30deg,#83664f,#d6b98f)}.rp-references span{padding:7px;display:block}.rp-references b{width:82%;height:4px;margin-bottom:5px}.rp-references b:last-child{background:var(--border);width:55%}.rp-references em{color:#fff;background:#0009;border-radius:4px;place-items:center;width:17px;height:17px;font:9px/1 sans-serif;display:grid;position:absolute;top:5px;right:5px}
