.wp-sheet--preview{max-width:min(36rem,calc(100vw - 32px));max-height:92vh;max-height:92dvh;overflow:auto;overscroll-behavior:contain}.wp-sheet--preview h2:focus{outline:none}.wp-sheet--preview .wp-sheet__row{position:sticky;bottom:0;z-index:1;background:var(--surface,#fff);padding:.5rem 0;margin-top:0}@media(max-width:719px){.wp-sheet--preview{max-width:100vw}}.wp-sheet__preview{min-height:6rem;min-width:0}.wp-sheet__preview[aria-busy=true]{background:var(--surface-2,#f8fafc);border-radius:10px}.wp-sheet--preview .wp-sheet__in{min-width:0}.wp-sheet--preview .wp-sheet__in>ul{list-style:none;padding:0}.wp-sheet__after{display:grid;gap:.35rem}.ds-pv{display:grid;gap:.5rem;min-width:0}.ds-pv p{margin:0;line-height:1.45}.ds-pv__tag{justify-self:start;font-size:.78rem;font-weight:600;padding:.1rem .5rem;border-radius:999px;background:#ecfdf3;color:#05603a;border:1px solid #abefc6}.ds-pv__tag--sample{background:#fffaeb;color:#7a2e0e;border-color:#fedf89}.ds-pv__lead{font-weight:600}.ds-pv__first{padding:.5rem .7rem;border-left:3px solid var(--brand,#3b5ba5);background:var(--surface-2,#f8fafc);border-radius:0 8px 8px 0;overflow-wrap:anywhere}.ds-pv__pics{display:grid;gap:.5rem;min-width:0}.ds-pv__pics--2{grid-template-columns:1fr 1fr}.ds-pv__fig{margin:0;min-width:0}.ds-pv__fig figcaption{font-size:.8rem;color:var(--muted,#475467);margin-top:.2rem}.ds-pv__pic{border:1px solid var(--line,#e2e8f0);border-radius:8px;background:#fff;padding:.35rem;display:flex;justify-content:center;overflow:hidden;user-select:none;-webkit-user-select:none}.ds-pv__pic svg{display:block;width:100%;height:auto;max-height:13.5rem;pointer-events:none}.ds-pv__pic--tall{display:block;max-height:13.5rem;overflow-y:auto}.ds-pv__pic--tall svg{max-height:none;margin:0 auto}.ds-pv__facts{display:grid;grid-template-columns:1fr auto;gap:.15rem .9rem;margin:0;font-size:.92rem}.ds-pv__facts dt{color:var(--muted,#475467)}.ds-pv__facts dd{margin:0;font-weight:600;text-align:right}.ds-pv .ds-pv__rows{list-style:none;margin:0;padding:0;display:grid;gap:.2rem}.ds-pv__rows li{display:flex;justify-content:space-between;gap:.75rem;padding:.3rem .55rem;border:1px solid var(--line,#e2e8f0);border-radius:6px;font-size:.92rem}.ds-pv__rows li.ds-pv__more{border:0;padding:.1rem .55rem;color:var(--muted,#475467)}.ds-pv__pro{font-size:.75rem;font-weight:700;color:var(--brand,#3b5ba5)}.ds-pv__note{font-size:.88rem;color:var(--muted,#475467)}.ds-pv__free{font-size:.88rem;color:var(--muted,#475467)}.ds-need{margin:0 0 1.5rem;padding:1rem;border:1px solid var(--line,#e2e8f0);border-radius:12px;display:grid;gap:.6rem;min-width:0}.ds-need[hidden]{display:none}.ds-need p{margin:0}.ds-pv__title{margin:0;font-size:1.25rem}.ds-pv__go{justify-self:start;font-weight:600}.ds-samples{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:.9rem;margin:1rem 0 1.5rem}.ds-samples__card{border:1px solid var(--line,#e2e8f0);border-radius:12px;padding:.8rem;min-width:0;display:grid;gap:.5rem;align-content:start}.ds-samples__card h3{margin:0;font-size:1rem}