.pocket-workspace .source-note { margin-top:10px; border-left:3px solid #b5d670; background:#f3f7e9; padding:9px 12px; color:#59634d; font-size:11px; line-height:1.55; }
.pocket-workspace .article-row .row-title { margin:7px 0 5px; }
.pocket-workspace .article-row .row-excerpt { margin-top:8px; }
.pocket-workspace .source-kind { color:#405f0c; border-color:#b8d48b; background:#f4fae7; }
.pocket-workspace .platform-x { color:#273e86; border-color:#b6c6fa; background:#f0f3ff; }
.pocket-workspace .detail-summary { font-size:13px; line-height:1.8; color:#30382b; overflow-wrap:anywhere; }
.pocket-workspace .detail-caveat { border-left:2px solid #c4d5a0; padding-left:12px; color:#5d6657; font-size:12px; line-height:1.7; overflow-wrap:anywhere; }
.pocket-workspace .article-detail .source-link { margin-top:20px; }
.pocket-workspace .detail-product { display:inline-block; margin-top:9px; color:#334d0f; font-size:11px; text-decoration:underline; text-underline-offset:2px; }
.pocket-workspace .detail-product:hover { color:#172909; }
@media (max-width:720px) { .pocket-workspace .source-note { font-size:10px; } }
