.post-kinds-card{background:inherit;border:1px solid var(--pkiw-card-border,transparent);border-radius:var(--pkiw-card-border-radius,12px);box-shadow:var(--pkiw-card-shadow,none);color:inherit;display:flex;gap:16px;padding:16px;position:relative}.wp-block-post-kinds-indieweb-mood-card:not(.has-background) .post-kinds-card{background:var(--pkiw-mood-card-bg,var(--pkiw-card-bg,transparent))}.wp-block-post-kinds-indieweb-mood-card:not(.has-text-color) .post-kinds-card{color:var(--pkiw-mood-card-fg,var(--pkiw-card-fg,inherit))}.wp-block-post-kinds-indieweb-listen-card:not(.has-background) .post-kinds-card{background:var(--pkiw-listen-card-bg,var(--pkiw-card-bg,transparent))}.wp-block-post-kinds-indieweb-listen-card:not(.has-text-color) .post-kinds-card{color:var(--pkiw-listen-card-fg,var(--pkiw-card-fg,inherit))}.wp-block-post-kinds-indieweb-watch-card:not(.has-background) .post-kinds-card{background:var(--pkiw-watch-card-bg,var(--pkiw-card-bg,transparent))}.wp-block-post-kinds-indieweb-watch-card:not(.has-text-color) .post-kinds-card{color:var(--pkiw-watch-card-fg,var(--pkiw-card-fg,inherit))}.wp-block-post-kinds-indieweb-read-card:not(.has-background) .post-kinds-card{background:var(--pkiw-read-card-bg,var(--pkiw-card-bg,transparent))}.wp-block-post-kinds-indieweb-read-card:not(.has-text-color) .post-kinds-card{color:var(--pkiw-read-card-fg,var(--pkiw-card-fg,inherit))}.wp-block-post-kinds-indieweb-play-card:not(.has-background) .post-kinds-card{background:var(--pkiw-play-card-bg,var(--pkiw-card-bg,transparent))}.wp-block-post-kinds-indieweb-play-card:not(.has-text-color) .post-kinds-card{color:var(--pkiw-play-card-fg,var(--pkiw-card-fg,inherit))}.wp-block-post-kinds-indieweb-checkin-card:not(.has-background) .post-kinds-card{background:var(--pkiw-checkin-card-bg,var(--pkiw-card-bg,transparent))}.wp-block-post-kinds-indieweb-checkin-card:not(.has-text-color) .post-kinds-card{color:var(--pkiw-checkin-card-fg,var(--pkiw-card-fg,inherit))}.wp-block-post-kinds-indieweb-rsvp-card:not(.has-background) .post-kinds-card{background:var(--pkiw-rsvp-card-bg,var(--pkiw-card-bg,transparent))}.wp-block-post-kinds-indieweb-rsvp-card:not(.has-text-color) .post-kinds-card{color:var(--pkiw-rsvp-card-fg,var(--pkiw-card-fg,inherit))}.wp-block-post-kinds-indieweb-eat-card:not(.has-background) .post-kinds-card{background:var(--pkiw-eat-card-bg,var(--pkiw-card-bg,transparent))}.wp-block-post-kinds-indieweb-eat-card:not(.has-text-color) .post-kinds-card{color:var(--pkiw-eat-card-fg,var(--pkiw-card-fg,inherit))}.wp-block-post-kinds-indieweb-drink-card:not(.has-background) .post-kinds-card{background:var(--pkiw-drink-card-bg,var(--pkiw-card-bg,transparent))}.wp-block-post-kinds-indieweb-drink-card:not(.has-text-color) .post-kinds-card{color:var(--pkiw-drink-card-fg,var(--pkiw-card-fg,inherit))}.wp-block-post-kinds-indieweb-favorite-card:not(.has-background) .post-kinds-card{background:var(--pkiw-favorite-card-bg,var(--pkiw-card-bg,transparent))}.wp-block-post-kinds-indieweb-favorite-card:not(.has-text-color) .post-kinds-card{color:var(--pkiw-favorite-card-fg,var(--pkiw-card-fg,inherit))}.wp-block-post-kinds-indieweb-like-card:not(.has-background) .post-kinds-card{background:var(--pkiw-like-card-bg,var(--pkiw-card-bg,transparent))}.wp-block-post-kinds-indieweb-like-card:not(.has-text-color) .post-kinds-card{color:var(--pkiw-like-card-fg,var(--pkiw-card-fg,inherit))}.wp-block-post-kinds-indieweb-repost-card:not(.has-background) .post-kinds-card{background:var(--pkiw-repost-card-bg,var(--pkiw-card-bg,transparent))}.wp-block-post-kinds-indieweb-repost-card:not(.has-text-color) .post-kinds-card{color:var(--pkiw-repost-card-fg,var(--pkiw-card-fg,inherit))}.wp-block-post-kinds-indieweb-bookmark-card:not(.has-background) .post-kinds-card{background:var(--pkiw-bookmark-card-bg,var(--pkiw-card-bg,transparent))}.wp-block-post-kinds-indieweb-bookmark-card:not(.has-text-color) .post-kinds-card{color:var(--pkiw-bookmark-card-fg,var(--pkiw-card-fg,inherit))}.wp-block-post-kinds-indieweb-reply-card:not(.has-background) .post-kinds-card{background:var(--pkiw-reply-card-bg,var(--pkiw-card-bg,transparent))}.wp-block-post-kinds-indieweb-reply-card:not(.has-text-color) .post-kinds-card{color:var(--pkiw-reply-card-fg,var(--pkiw-card-fg,inherit))}.wp-block-post-kinds-indieweb-jam-card:not(.has-background) .post-kinds-card{background:var(--pkiw-jam-card-bg,var(--pkiw-card-bg,transparent))}.wp-block-post-kinds-indieweb-jam-card:not(.has-text-color) .post-kinds-card{color:var(--pkiw-jam-card-fg,var(--pkiw-card-fg,inherit))}.wp-block-post-kinds-indieweb-wish-card:not(.has-background) .post-kinds-card{background:var(--pkiw-wish-card-bg,var(--pkiw-card-bg,transparent))}.wp-block-post-kinds-indieweb-wish-card:not(.has-text-color) .post-kinds-card{color:var(--pkiw-wish-card-fg,var(--pkiw-card-fg,inherit))}.wp-block-post-kinds-indieweb-acquisition-card:not(.has-background) .post-kinds-card{background:var(--pkiw-acquisition-card-bg,var(--pkiw-card-bg,transparent))}.wp-block-post-kinds-indieweb-acquisition-card:not(.has-text-color) .post-kinds-card{color:var(--pkiw-acquisition-card-fg,var(--pkiw-card-fg,inherit))}.post-kinds-card__media{flex-shrink:0;width:100px}.post-kinds-card__media-frame{position:relative}.post-kinds-card__media-button{aspect-ratio:1;background:var(--pkiw-card-bg,transparent);border:2px dashed var(--pkiw-card-border,transparent);border-radius:var(--pkiw-card-border-radius,8px);cursor:pointer;display:block;overflow:hidden;padding:0;position:relative;transition:border-color .2s,opacity .2s;width:100%}.post-kinds-card__media-button:hover{border-color:var(--pkiw-card-accent,currentcolor);opacity:var(--pkiw-state-active-opacity,1)}.post-kinds-card__image{height:100%;object-fit:cover;width:100%}.post-kinds-card__media-placeholder{align-items:center;background:var(--pkiw-card-bg,transparent);display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;width:100%}.post-kinds-card__media-icon{font-size:var(--pkiw-card-icon-font-size,32px);line-height:1}.post-kinds-card__media-text{color:inherit;font-size:var(--pkiw-card-meta-font-size,11px);opacity:var(--pkiw-state-muted-opacity,.7)}.post-kinds-card__media-remove{align-items:center;background:var(--pkiw-card-media-button-bg,transparent);border:none;border-radius:50%;color:var(--pkiw-card-fg,inherit);cursor:pointer;display:flex;font-size:var(--pkiw-card-body-font-size,16px);height:24px;justify-content:center;line-height:1;opacity:0;position:absolute;right:4px;top:4px;transition:opacity .2s;width:24px}.post-kinds-card__media-frame:hover .post-kinds-card__media-remove,.post-kinds-card__media-remove:focus-visible{opacity:1}.post-kinds-card__content{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.post-kinds-card__type-row{margin-bottom:4px}.post-kinds-card__type-select{background:var(--pkiw-card-bg,transparent);border:1px solid var(--pkiw-card-border,transparent);border-radius:var(--pkiw-card-badge-border-radius,16px);color:inherit;cursor:pointer;font-size:var(--pkiw-card-meta-font-size,13px);max-width:100%;padding:6px 12px}.post-kinds-card__type-select:focus{outline:2px solid var(--pkiw-focus-indicator,currentcolor);outline-offset:2px}.post-kinds-card__badge{background:var(--pkiw-state-error,transparent);border-radius:var(--pkiw-card-badge-border-radius,16px);color:var(--pkiw-card-fg,inherit);display:inline-block;font-size:var(--pkiw-card-meta-font-size,12px);font-weight:600;padding:4px 10px;width:fit-content}.post-kinds-card__title{color:inherit;font-size:1.1rem;font-weight:700;line-height:1.3;margin:0}.post-kinds-card__subtitle{font-size:var(--wp--preset--font-size--small,.9rem)}.post-kinds-card__location,.post-kinds-card__subtitle{color:inherit;margin:0;opacity:var(--pkiw-state-muted-opacity,.7)}.post-kinds-card__location{font-size:var(--wp--preset--font-size--small,.875rem)}.post-kinds-card__location:before{content:"📍 "}.post-kinds-card__rating{align-items:center;display:flex;gap:4px}.post-kinds-star-rating{align-items:center;display:flex;gap:2px}.post-kinds-star-rating .star{appearance:none;-webkit-appearance:none;background:none;border:none;color:inherit;cursor:pointer;font-size:var(--pkiw-card-body-font-size,18px);line-height:1;opacity:var(--pkiw-state-very-muted-opacity,.4);padding:2px;transition:color .15s,opacity .15s}.post-kinds-star-rating .star svg{display:block;fill:currentcolor;height:1em;width:1em}.post-kinds-card__rating>.star{color:inherit;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Symbol,system-ui,sans-serif;font-size:var(--pkiw-card-body-font-size,18px);line-height:1;opacity:var(--pkiw-state-very-muted-opacity,.4)}.post-kinds-card__rating>.star.filled,.post-kinds-star-rating .star.filled,.post-kinds-star-rating .star:hover{color:var(--pkiw-state-warning,currentcolor);opacity:1}.post-kinds-star-rating .rating-text{font-size:var(--pkiw-card-caption-font-size,13px);margin-left:8px;opacity:var(--pkiw-state-muted-opacity,.7)}.rating-display{margin:6px 0 12px}.watch-review{margin-top:4px}.poster-image .fetch-cover-art{justify-content:center;margin-top:8px;width:100%}.post-kinds-card__notes{color:inherit;font-size:var(--wp--preset--font-size--small,.9rem);font-style:italic;line-height:1.5;margin:4px 0 0;opacity:var(--pkiw-state-muted-opacity,.7)}.post-kinds-card__input{background:var(--pkiw-card-bg,transparent);border:1px solid var(--pkiw-card-border,transparent);border-radius:var(--pkiw-card-border-radius,6px);color:inherit;font-size:var(--wp--preset--font-size--small,.875rem);max-width:200px;padding:6px 10px;width:100%}.post-kinds-card__input:focus{outline:2px solid var(--pkiw-focus-indicator,currentcolor);outline-offset:2px}.post-kinds-card__input--url{color:var(--pkiw-state-info,currentcolor)}.post-kinds-card__input--price{color:var(--pkiw-state-success,currentcolor);font-weight:600;max-width:120px}.post-kinds-card__input-row{align-items:center;display:flex;gap:8px}.post-kinds-card__input-icon{flex-shrink:0;font-size:var(--pkiw-card-body-font-size,14px)}.post-kinds-card__badges-row{display:flex;flex-wrap:wrap;gap:8px}.post-kinds-card__header-row{align-items:center;display:flex;gap:8px;justify-content:space-between}.post-kinds-card__action-button{align-items:center;border:1px solid var(--pkiw-card-border,transparent);border-radius:50%;color:inherit;cursor:pointer;display:flex;font-size:var(--pkiw-card-body-font-size,14px);height:28px;justify-content:center;transition:background .2s;width:28px}.post-kinds-card__action-button,.post-kinds-card__action-button:hover,.post-kinds-card__search-bar{background:var(--pkiw-card-bg,transparent)}.post-kinds-card__search-bar{border-bottom:1px solid var(--pkiw-card-border,transparent);display:flex;gap:8px;padding:12px}.post-kinds-card__search-bar>div{flex:1}.post-kinds-card__search-close{align-items:center;background:var(--pkiw-card-bg,transparent);border:none;border-radius:50%;color:inherit;cursor:pointer;display:flex;font-size:var(--pkiw-card-body-font-size,18px);height:32px;justify-content:center;width:32px}.post-kinds-card--mood{flex-direction:row}.post-kinds-card__emoji-section{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:12px;width:140px}.post-kinds-card__emoji-display{align-items:center;background:var(--pkiw-state-success,transparent);border-radius:50%;display:flex;height:80px;justify-content:center;width:80px}.post-kinds-card__emoji-large{font-size:48px;line-height:1}.post-kinds-card__intensity-dots{display:flex;gap:6px;justify-content:center}.post-kinds-card__intensity-dot{background:transparent;border:2px solid var(--pkiw-card-border,transparent);border-radius:50%;cursor:pointer;height:12px;padding:0;transition:all .2s;width:12px}.post-kinds-card__intensity-dot.filled,.post-kinds-card__intensity-dot:hover{border-color:var(--pkiw-state-success,currentcolor)}.post-kinds-card__intensity-dot.filled{background:var(--pkiw-state-success,transparent)}.post-kinds-card__emoji-picker{display:flex;flex-wrap:wrap;gap:2px;justify-content:center;max-width:140px}.post-kinds-card__emoji-btn{background:transparent;border:none;border-radius:var(--pkiw-card-border-radius,4px);cursor:pointer;font-size:var(--pkiw-card-body-font-size,18px);height:28px;padding:0;transition:all .15s;width:28px}.post-kinds-card__emoji-btn:hover{background:var(--pkiw-card-bg,transparent);transform:scale(1.2)}.post-kinds-card__emoji-btn.selected{background:var(--pkiw-state-success,transparent)}.post-kinds-card__location[data-empty=true],.post-kinds-card__notes[data-empty=true],.post-kinds-card__subtitle[data-empty=true],.post-kinds-card__title[data-empty=true]{min-height:1.2em}.post-kinds-card-wrapper{background:inherit;border:1px solid var(--pkiw-card-border,transparent);border-radius:var(--pkiw-card-border-radius,12px);box-shadow:var(--pkiw-card-shadow,none);color:inherit;overflow:hidden}[class*=wp-block-post-kinds-indieweb]:not(.has-background)
.post-kinds-card-wrapper{background:var(--pkiw-card-bg,transparent)}[class*=wp-block-post-kinds-indieweb]:not(.has-text-color)
.post-kinds-card-wrapper{color:var(--pkiw-card-fg,inherit)}.post-kinds-card-wrapper .post-kinds-card{border:none;border-radius:0;box-shadow:none}.post-kinds-card__media--portrait{width:80px}.post-kinds-card__media--portrait .post-kinds-card__image{aspect-ratio:2/3;border-radius:var(--pkiw-card-border-radius,6px)}.post-kinds-card__badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.post-kinds-card__meta{margin:0}.post-kinds-card__meta,.post-kinds-card__meta-row{color:inherit;font-size:var(--wp--preset--font-size--small,.8125rem);opacity:var(--pkiw-state-muted-opacity,.7)}.post-kinds-card__meta-row{align-items:center;display:flex;gap:6px}.post-kinds-card__meta-icon{flex-shrink:0}.post-kinds-card__timestamp{color:inherit;display:block;font-size:var(--wp--preset--font-size--small,.75rem);margin-top:8px;opacity:var(--pkiw-state-disabled-opacity,.5)}.post-kinds-card__progress{margin:4px 0}.post-kinds-card__progress-bar{background:var(--pkiw-card-bg,transparent);border-radius:var(--pkiw-card-border-radius,3px);height:6px;overflow:hidden}.post-kinds-card__progress-fill{background:var(--pkiw-state-success,currentcolor);border-radius:var(--pkiw-card-border-radius,3px);height:100%;transition:width .3s ease}.post-kinds-card__progress-text{color:inherit;display:block;font-size:var(--wp--preset--font-size--small,.6875rem);margin-top:4px;opacity:var(--pkiw-state-disabled-opacity,.5)}.post-kinds-card__dates,.post-kinds-card__links{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.post-kinds-card__links{align-items:center}.post-kinds-card__link{color:var(--pkiw-card-accent,currentcolor);font-size:var(--wp--preset--font-size--small,.75rem);text-decoration:none}.post-kinds-card__link:hover{text-decoration:underline}.post-kinds-card__link--buy{align-items:center;border-radius:var(--pkiw-card-badge-border-radius,16px);color:var(--pkiw-card-fg,inherit);display:inline-flex;font-weight:600;padding:4px 12px}.post-kinds-card__link--buy,.post-kinds-card__link--buy:hover{background:var(--pkiw-state-success,transparent);text-decoration:none}.post-kinds-card__links a{color:var(--pkiw-card-accent,currentcolor);font-size:var(--wp--preset--font-size--small,.75rem);text-decoration:none}.post-kinds-card__links a:hover{text-decoration:underline}.post-kinds-card__map{border-radius:var(--pkiw-card-border-radius,8px);margin-top:8px;overflow:hidden}.post-kinds-card__map-link{display:block}.post-kinds-card__map-link img{display:block;height:auto;width:100%}.post-kinds-card__map-note{color:inherit;font-size:var(--wp--preset--font-size--small,.6875rem);font-style:italic;margin-top:4px;opacity:var(--pkiw-state-disabled-opacity,.5)}.post-kinds-card__location-parts{display:flex;flex-wrap:wrap;gap:4px}.post-kinds-card--private .post-kinds-card__location{font-style:italic}.post-kinds-card__event{margin-top:4px}.post-kinds-card__rating-value{color:inherit;font-size:var(--wp--preset--font-size--small,.75rem);margin-left:4px;opacity:var(--pkiw-state-muted-opacity,.7)}.post-kinds-card__badge-icon{margin-right:4px}.post-kinds-card__title a{color:inherit;text-decoration:none}.post-kinds-card__title a:hover{color:var(--pkiw-card-accent,currentcolor)}.post-kinds-card__rating .star{color:inherit;font-size:var(--pkiw-card-body-font-size,16px);opacity:var(--pkiw-state-very-muted-opacity,.4)}.post-kinds-card__rating .star.filled{color:var(--pkiw-state-warning,currentcolor);opacity:1}.post-kinds-card__badge--going,.post-kinds-card__badge--yes{background:var(--pkiw-state-success,transparent)}.post-kinds-card__badge--no,.post-kinds-card__badge--not-going{background:var(--pkiw-state-error,transparent)}.post-kinds-card__badge--maybe{background:var(--pkiw-state-warning,transparent)}.post-kinds-card__badge--interested,.post-kinds-card__badge--remote{background:var(--pkiw-state-info,transparent)}.post-kinds-card__badge--backlog,.post-kinds-card__badge--to-read,.post-kinds-card__badge--wishlist{background:var(--pkiw-card-bg,transparent)}.post-kinds-card__badge--playing,.post-kinds-card__badge--reading{background:var(--pkiw-state-info,transparent)}.post-kinds-card__badge--completed,.post-kinds-card__badge--finished{background:var(--pkiw-state-success,transparent)}.post-kinds-card__badge--abandoned{background:var(--pkiw-state-error,transparent)}.post-kinds-card__badge--movie{background:var(--pkiw-state-info,transparent)}.post-kinds-card__badge--tv{background:var(--pkiw-state-error,transparent)}.post-kinds-card__badge--episode{background:var(--pkiw-state-warning,transparent)}.post-kinds-card__badge--rewatch{background:var(--pkiw-card-bg,transparent)}.layout-vertical .post-kinds-card{flex-direction:column}.layout-vertical .cover-image,.layout-vertical .post-kinds-card__media{width:100%}.layout-vertical .cover-image img,.layout-vertical .post-kinds-card__media .post-kinds-card__image{aspect-ratio:16/9;border-radius:var(--pkiw-card-border-radius,8px);object-fit:cover;width:100%}.layout-vertical .post-kinds-card__media--portrait .post-kinds-card__image{aspect-ratio:2/3;margin:0 auto;max-width:200px}.layout-compact .post-kinds-card{gap:12px;padding:12px}.layout-compact .cover-image,.layout-compact .post-kinds-card__media{width:60px}.layout-compact .cover-image img,.layout-compact .post-kinds-card__media .post-kinds-card__image{border-radius:var(--pkiw-card-border-radius,6px);height:60px;width:60px}.layout-compact .post-kinds-card__title{font-size:.95rem}.layout-compact .post-kinds-card__location,.layout-compact .post-kinds-card__meta,.layout-compact .post-kinds-card__subtitle{font-size:.8rem}.layout-compact .post-kinds-card__rating .star,.layout-compact .post-kinds-star-rating .star{font-size:var(--pkiw-card-body-font-size,14px)}.layout-compact .post-kinds-card__timestamp{display:none}.post-kinds-card__embed{border-radius:var(--pkiw-card-border-radius,12px);margin-top:16px;overflow:hidden}.post-kinds-card__embed iframe{border:none;display:block;width:100%}.post-kinds-card__url-prompt{padding:0 16px 12px}.post-kinds-card__url-prompt .components-base-control__field input[type=url],.post-kinds-card__url-prompt .components-text-control__input{background:var(--pkiw-card-bg,transparent);border:1px solid var(--pkiw-card-border,transparent);border-radius:var(--pkiw-card-border-radius,8px);color:inherit;padding:10px 12px}.post-kinds-card__url-prompt .components-base-control__label{color:inherit;font-size:var(--wp--preset--font-size--small,.875rem);margin-bottom:6px;opacity:var(--pkiw-state-muted-opacity,.7)}.post-kinds-card__url-prompt--inline{background:var(--pkiw-card-bg,transparent);border-radius:0 0 12px 12px;border-top:1px solid var(--pkiw-card-border,transparent);margin-top:12px;padding:12px 16px}.post-kinds-card__embed-section{border-radius:var(--pkiw-card-border-radius,12px);margin-top:16px;overflow:hidden}.post-kinds-card__embed-section iframe{border:none;display:block;width:100%}.post-kinds-card__type-icon{font-size:20px;line-height:1;opacity:var(--pkiw-state-muted-opacity,.7);pointer-events:none;position:absolute;right:12px;top:12px;z-index:1}.wp-block-post-kinds-indieweb-listen-card .post-kinds-card{border-top:3px solid var(--pkiw-listen-card-accent,currentcolor)}.wp-block-post-kinds-indieweb-watch-card .post-kinds-card{border-top:3px solid var(--pkiw-watch-card-accent,currentcolor)}.wp-block-post-kinds-indieweb-jam-card .post-kinds-card{border-top:3px solid var(--pkiw-jam-card-accent,currentcolor)}.post-kinds-optional-hint{color:var(--pkiw-card-text-secondary,inherit)}.post-kinds-progress-bar{background-color:var(--pkiw-read-progress-bar,currentcolor);color:var(--pkiw-read-progress-bar,currentcolor)}.block-editor-block-list__block[class*=wp-block-post-kinds-indieweb-].pk-card{background:none;border:0;border-radius:0;box-shadow:none;display:block;gap:0;grid-template-columns:none;max-width:none;padding:0}.pk-card .post-kinds-card{background:var(--pk-surface,var(--pkiw-card-bg,inherit));border-color:var(--pk-border,var(--pkiw-card-border,transparent));border-radius:var(--pk-radius,var(--pkiw-card-border-radius,12px));box-shadow:var(--pk-shadow,var(--pkiw-card-shadow,none));color:var(--pk-ink,var(--pkiw-card-fg,inherit));font-family:var(--pk-font-body,inherit)}.pk-card .post-kinds-card__type-icon{background:var(--pk-kind,var(--pkiw-card-accent,currentcolor));border-radius:50%;color:var(--pk-badge-ink,inherit);display:grid;font-size:15px;height:28px;opacity:1;place-items:center;width:28px}.pk-card .post-kinds-card__title{color:var(--pk-ink,inherit);font-family:var(--pk-font-title,inherit);font-weight:var(--pk-title-weight,700)}.pk-card .post-kinds-card__meta,.pk-card .post-kinds-card__subtitle{color:var(--pk-muted,var(--pkiw-card-text-secondary,inherit))}.pk-card .post-kinds-star-rating{color:var(--pk-kind,var(--pkiw-card-accent,currentcolor))}
:where(.pk-card){--pk-space-1:0.25rem;--pk-space-2:0.5rem;--pk-space-3:0.75rem;--pk-space-4:1rem;--pk-space-5:1.5rem;--pk-space-6:2rem;--pk-radius:14px;--pk-radius-sm:9px;--pk-thumb:56px;--pk-badge:34px;--pk-maxw:38rem}.pk-card{align-items:start;background:var(--pk-surface);border:1px solid var(--pk-border);border-left:3px solid var(--pk-kind);border-radius:var(--pk-radius);box-shadow:var(--pk-shadow);color:var(--pk-ink);display:grid;font-family:var(--pk-font-body);gap:var(--pk-space-3) var(--pk-space-4);grid-template-columns:var(--pk-badge) 1fr;max-width:var(--pk-maxw);padding:var(--pk-space-5);position:relative}.pk-card:before{background:var(--pk-tint);border-radius:inherit;content:"";inset:0;opacity:.5;pointer-events:none;position:absolute}.pk-card>*{position:relative}.pk-badge{background:var(--pk-kind);border-radius:50%;color:var(--pk-badge-ink);display:grid;flex:none;height:var(--pk-badge);place-items:center;width:var(--pk-badge)}.pk-badge svg{display:block;height:18px;width:18px}.pk-body{min-width:0}.pk-kindlabel{background:var(--pk-label-bg);border-radius:1px;box-shadow:var(--pk-label-shadow,none);color:var(--pk-kind);display:inline-block;font-family:var(--pk-font-meta);font-size:.7rem;font-weight:700;letter-spacing:.09em;margin:0 0 var(--pk-space-2);padding:var(--pk-label-pad,0);text-transform:uppercase;transform:rotate(var(--pk-label-rot))}.pk-title{color:var(--pk-ink);font-family:var(--pk-font-title);font-size:1.075rem;font-weight:var(--pk-title-weight);line-height:1.3;margin:0}.pk-title a{color:inherit;text-decoration:none}.pk-title a:hover{text-decoration:underline;text-decoration-color:var(--pk-kind)}.pk-sub{color:var(--pk-muted);font-size:.925rem;line-height:1.45;margin:var(--pk-space-1) 0 0}.pk-note{color:var(--pk-ink);line-height:1.55;margin:var(--pk-space-3) 0 0}.pk-media{align-items:flex-start;display:flex;gap:var(--pk-space-4);margin-top:var(--pk-space-3)}.pk-media__body{flex:1;min-width:0}.pk-thumb{background:var(--pk-border);border:1px solid var(--pk-border);border-radius:var(--pk-radius-sm);flex:none;height:var(--pk-thumb);object-fit:cover;width:var(--pk-thumb)}.pk-thumb--poster{height:70px;width:48px}.pk-excerpt{color:var(--pk-muted);display:-webkit-box;font-size:.95rem;-webkit-line-clamp:3;line-clamp:3;line-height:1.55;margin:var(--pk-space-3) 0 0;-webkit-box-orient:vertical;overflow:hidden}.pk-media--stream img{height:auto;max-width:100%}.pk-embed,.pk-media--stream img{border-radius:var(--pk-radius-sm)}.pk-embed{grid-column:1/-1;margin-top:var(--pk-space-4);overflow:hidden}.pk-embed>iframe,.pk-embed>img{border:0;border-radius:0;display:block;width:100%}.pk-embed--audio>iframe{height:152px}.pk-embed--map>iframe,.pk-embed--video>iframe{aspect-ratio:16/9;height:auto;width:100%}.pk-embed--photo>img{aspect-ratio:16/10;object-fit:cover}.pk-meta{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--pk-font-meta);font-size:.75rem;gap:var(--pk-space-1) var(--pk-space-3);margin-top:var(--pk-space-4)}.pk-meta,.pk-meta a{color:var(--pk-muted)}.pk-meta a{text-decoration:none}.pk-meta a:hover{color:var(--pk-kind)}.pk-dot{background:currentcolor;border-radius:50%;height:3px;opacity:.5;width:3px}.pk-chip{align-items:center;background:var(--pk-chip-bg,transparent);border:1px solid var(--pk-chip-border,transparent);border-radius:99px;color:var(--pk-chip-ink,var(--pk-muted));font-family:var(--pk-font-meta);font-size:.68rem;font-weight:600;letter-spacing:.02em;padding:.12rem .5rem}.pk-chip,.pk-stars{display:inline-flex}.pk-stars{color:var(--pk-kind);gap:2px;margin-top:var(--pk-space-2)}.pk-stars svg{height:14px;width:14px}.pk-stars .off{opacity:.28}.pk-link{align-items:center;color:var(--pk-accent);display:inline-flex;font-family:var(--pk-font-meta);font-size:.75rem;font-weight:600;gap:6px;text-decoration:none}.pk-link:hover{text-decoration:underline}.pk-link svg{height:13px;width:13px}.pk-mood{align-items:center;display:flex;gap:var(--pk-space-4)}.pk-mood__emoji{flex:none;font-size:2rem;line-height:1}.pk-mood__note{color:var(--pk-ink);font-size:1.15rem;line-height:1.35}.pk-card :focus-visible{border-radius:4px;outline:2px solid var(--pk-accent,currentColor);outline-offset:3px}.pk-card--compact{gap:var(--pk-space-2) var(--pk-space-3);padding:var(--pk-space-4);--pk-badge:28px;border-radius:var(--pk-radius-sm);box-shadow:none}.pk-card--compact .pk-badge{height:28px;width:28px}.pk-card--compact .pk-badge svg{height:15px;width:15px}.pk-card--compact .pk-title{font-size:.975rem}.pk-card--compact .pk-thumb{height:44px;width:44px}.pk-card--compact .pk-thumb--poster{height:56px;width:38px}.pk-card--compact .pk-note{font-size:.925rem}.pk-card--compact .pk-meta,.pk-card--compact .pk-note{margin-top:var(--pk-space-2)}.pk-card--compact:before{opacity:.32}.pk-card--compact .pk-embed{display:none}
