.pl-head{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;padding:14px 0 12px}.pl-head h1{margin:0;font-family:var(--st-font-display);font-size:24px;font-weight:700;line-height:1.1;color:var(--st-ink)}.pl-head p{margin:0;font-size:15px;line-height:1.4;color:var(--st-ink-2)}@media (max-width:733px){.pl-head{display:none}}.pl-frame{display:block;width:100%;height:calc(100vh - 60px);height:calc(100dvh - 60px);min-height:480px;border:0;background:#ece8e1;scroll-margin-top:60px}[data-theme=dark] .pl-frame{background:#1c1c1e}.pl-frame.is-full{position:fixed;inset:0;z-index:2000;width:100vw;height:100vh;height:100dvh;min-height:0}html.pl-locked,html.pl-locked body{overflow:hidden}.pl-added{position:fixed;left:50%;bottom:24px;z-index:2100;margin:0;padding:12px 18px;border-radius:999px;background:rgba(29,29,31,.94);color:#fff;font-size:15px;transform:translate(-50%,16px);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-ui),transform var(--dur-fast) var(--ease-ui)}.pl-added[data-on]{opacity:1;transform:translate(-50%);pointer-events:auto}.pl-added .st-link{color:#ffb27a}@media (max-width:959px){.pl-added{bottom:96px}}.pl-shared{padding:40px 22px 60px;text-align:center}.pl-shared h1{font-size:28px;margin:0 0 20px}.pl-shared img{width:100%;max-width:900px;height:auto;border-radius:18px}.pl-shared p{margin-top:24px}