.pw-choice{display:flex;flex-direction:column;gap:var(--space-4);width:100%;padding:var(--space-16);border:var(--card-border);border-radius:var(--radius-card);background:var(--s-card);color:var(--t-primary);font:inherit;text-align:left;cursor:pointer}.pw-choice:hover{background:var(--s-raised)}.pw-choice__title{font-size:var(--font-size-15);line-height:var(--font-line-height-22);font-weight:var(--font-weight-semibold)}.pw-choice__meta{color:var(--t-secondary);font-size:var(--font-size-13);line-height:var(--font-line-height-18)}.pw-choice--row{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-12)}.pw-choice--row>.pu-stack{flex:1 1;min-width:0}.pw-choice--kind{flex-direction:row;align-items:flex-start;gap:var(--space-12)}.pw-choice__words{flex:1 1;gap:var(--space-4);min-width:0}.pw-choice__words,.pw-doc-preview{display:flex;flex-direction:column}.pw-doc-preview{align-items:center;justify-content:center;gap:var(--space-8);min-height:160px}.pw-viewer-media{display:block;max-width:100%;max-height:70vh;margin:0 auto}.pw-viewer-frame{width:100%;height:70vh;border:0}.pw-public{display:flex;justify-content:center;min-height:100dvh;padding:var(--space-48) var(--space-24);background:var(--s-base)}.pw-public__column{display:flex;flex-direction:column;gap:var(--space-16);width:100%;max-width:var(--pu-measure)}.pw-public-title{margin:0;color:var(--t-primary);font-size:var(--font-size-24);line-height:var(--font-line-height-30)}.pw-watermark{position:relative}.pw-watermark:after{content:attr(data-watermark);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--t-muted);font-size:var(--font-size-24);transform:rotate(-24deg);pointer-events:none}.pw-email-instead{display:flex;align-items:center;gap:var(--space-12);width:100%;padding:var(--space-12) var(--space-16);border:var(--border-width-thin) dashed var(--s-border);border-radius:var(--radius-card);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.pw-email-instead__text{display:flex;flex:1 1;flex-direction:column;min-width:0}.pw-email-instead__title{color:var(--t-primary);font-size:var(--font-size-14);line-height:var(--font-line-height-20);font-weight:var(--font-weight-semibold)}.pw-photo-row{display:flex;align-items:center;gap:var(--space-16)}.pw-photo-row__text{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.pw-name-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(0,1fr);gap:var(--space-16)}.pw-agree{display:flex;align-items:flex-start;gap:var(--space-12)}.pw-agree__line{margin:0;font-size:var(--font-size-13);line-height:var(--font-line-height-18);color:var(--t-secondary)}.pw-agree__link{color:var(--a-ink);font-weight:var(--font-weight-semibold);text-decoration:none}.pw-agree__link:hover{text-decoration:underline}.pw-guardrail{margin:0;color:var(--t-primary);font-size:var(--font-size-14);line-height:var(--font-line-height-20)}.pw-pulse-footnote{margin:var(--space-8) 0 0;padding-top:var(--space-14);border-top:var(--border-width-thin) solid var(--s-border);color:var(--t-muted);font-size:var(--font-size-13);line-height:var(--font-line-height-18)}.pw-pulse-footnote .pu-button--link{display:inline;font-weight:var(--font-weight-semibold);text-decoration:underline;text-underline-offset:3px}.pw-home__avatar{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--radius-full);background:none;cursor:pointer}.pw-home__avatar:focus-visible{outline:var(--border-width-thick) solid var(--a-ink)}.pw-header-search{flex:0 1 280px;min-width:0}.pw-header-search .pu-field__box{height:44px;padding:0 var(--space-16);gap:var(--space-10);border:0;border-radius:var(--radius-full);background:var(--s-raised);color:var(--t-secondary)}.pw-header-search .pu-field__box:focus-within{box-shadow:inset 0 0 0 var(--border-width-medium) var(--a-ink)}.pw-header-search .pu-field__input::placeholder{color:var(--t-secondary)}.pw-privacy-line{display:flex;align-items:center;gap:var(--space-8);margin:var(--space-14) 0 0;color:var(--t-muted);font-size:var(--font-size-13);line-height:var(--font-line-height-18)}.pw-detail-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-16);margin-top:var(--space-4)}.pw-detail-head__name{display:flex;align-items:center;gap:var(--space-8);min-width:0}.pw-detail-title{margin:0;color:var(--t-primary);font-family:var(--font-family-display);font-size:var(--font-size-40);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-48);letter-spacing:var(--font-tracking-title)}.pw-detail-head__actions{display:flex;flex:none;align-items:center;gap:var(--space-8)}.pw-detail-status{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-8);margin:var(--space-6) 0 0;font-size:var(--font-size-14);line-height:var(--font-line-height-20)}.pw-detail-status__word{font-weight:var(--font-weight-semibold)}.pw-detail-status__line{color:var(--t-muted)}.pw-detail-facts{margin-top:var(--space-24)}.pw-detail-verified{display:flex;align-items:center;gap:var(--space-6);margin:var(--space-12) 0 0;font-size:var(--font-size-14);line-height:var(--font-line-height-20)}.pw-detail{display:flex;flex-direction:column;gap:var(--space-4)}